feat/p4-devices
dev
Recreate char/block nodes (mknodat, privilege-gated EPERM->warn+skip) and FIFOs (mkfifoat); new STATUS_SPECIAL frame + validated rdev; sockets skipped; --copy-devices copies st_size; --write-devices O_NOFOLLOW+O_NONBLOCK, all failures warn+skip. PROTOCOL_VERSION 2.12.0->2.13.0. Verified: unit 28/28, 9+1 device integration, 316 full. c-review fixes: -m source-removal keeps recreated specials, FIFO ENXIO skip, rdev bounds at deserialize.
Merged locally into dev (5bbdc5b). Full suite + CI green (run 90ccf29). Independent c-review addressed; fixes applied.
5bbdc5b
90ccf29
No dependencies set.
The note is not visible to the blocked user.
Recreate char/block nodes (mknodat, privilege-gated EPERM->warn+skip) and FIFOs (mkfifoat); new STATUS_SPECIAL frame + validated rdev; sockets skipped; --copy-devices copies st_size; --write-devices O_NOFOLLOW+O_NONBLOCK, all failures warn+skip. PROTOCOL_VERSION 2.12.0->2.13.0. Verified: unit 28/28, 9+1 device integration, 316 full. c-review fixes: -m source-removal keeps recreated specials, FIFO ENXIO skip, rdev bounds at deserialize.
Merged locally into dev (
5bbdc5b). Full suite + CI green (run90ccf29). Independent c-review addressed; fixes applied.Pull request closed