Files
visor/pkg
Shailend ChandandgVisor bot 67c08dc139 Show nodev in /proc/[pid]/{mounts,mountinfo} and fix noatime rendering.
gVisor stored, locked, and enforced MS_NODEV, but never rendered it. A
remount replaces a mount's whole flag set, so to add a flag userspace
must read the mount's current flags from mountinfo and pass them back.
With nodev missing from that read-back, systemd's sandboxing code
unknowingly requested a remount that would clear nodev — which the
kernel rightly refuses (EPERM) in user namespaces, where preexisting
flags are locked.

Also fix noatime rendering, which overwrote the rw/ro field instead of
appending to it, and match Linux's flag order. Add a syscall test for
both files.

PiperOrigin-RevId: 970083172
2026-08-24 14:32:43 -07:00
..
2026-07-06 15:17:54 -07:00
2026-01-13 05:34:06 -05:00
2026-02-25 11:07:15 -08:00
2025-12-15 14:42:53 -06:00
2026-06-25 10:27:28 +08:00
2026-02-12 14:55:06 -08:00
2025-12-15 14:42:53 -06:00
2026-03-17 13:43:32 -07:00
2026-06-25 10:27:28 +08:00
2025-12-15 14:42:53 -06:00
2026-03-13 16:09:48 -07:00
…
…
2025-12-15 14:42:53 -06:00
2026-03-18 14:58:54 -07:00
2026-07-08 01:53:55 +00:00
2026-04-11 04:49:38 -07:00
…
…
2026-02-12 14:55:06 -08:00
2025-12-15 14:42:53 -06:00