753 B
753 B
Test Case: Shared xattr scan not found
Test ID: TC068-shared-xattr-scan-notfound
Fixture: basic.erofs, /shared-a
Objective
Verify clean exhaustion of inline and shared scans and namespace isolation.
Manual steps
Mount basic.erofs, list the user namespace, then capture both misses:
lsextattr user /mnt/repo22-g4/shared-a
truss -o /tmp/tc068-name.truss \
getextattr -qq user nonexistent /mnt/repo22-g4/shared-a
truss -o /tmp/tc068-ns.truss \
getextattr -qq system shared_key /mnt/repo22-g4/shared-a
grep extattr_get_file /tmp/tc068-*.truss
Expected results
Both kernel calls return ENOATTR (87), with no EINTEGRITY, delay, or name
leak into the FreeBSD system namespace. Unmount and detach the image.