Closed wjhun closed 1 year ago
I'm testing this pr with https://github.com/nanovms/nanos/pull/1903 and while trying to read the image data from ops I'm getting
Cannot load image gosed: cannot read filesystem log extension: unexpected name type for symbol
config.json
opsops image tree gosede
errorops image tree gosede
custom build with debugAfter a test patch I get the correct content:
ops/fs/tfs.go
patchoutput
after test patchThis is related to https://github.com/nanovms/nanos/pull/1903#issuecomment-1649882096
Cannot load image gosed: cannot read filesystem log extension: unexpected name type for symbol
Indeed, the ops tfs writing was using an incorrect type for the symbol string. I force-pushed a fix.
Thanks!
This change adds support for vector, immediate integer and string types within the tfs implementation, advancing tfsVersion to 5. This should only be merged once TFS v5 support has been merged into Nanos and released.
See https://github.com/nanovms/nanos/pull/1903