diff options
| author | Paul Buetow <paul@buetow.org> | 2026-05-29 17:27:31 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-05-29 17:27:31 +0300 |
| commit | b184674de2bc4f3cb27aaa31bcc64c3f3976ecff (patch) | |
| tree | 86a8e2e870f3ce9bd8425417446019b9e1ccc7db /cmd/filewriter | |
| parent | 4df620818f603564b2e6f4def6052baa72b2fbb1 (diff) | |
test(sysinfo): lock in KindNull + FamilyMisc + UNCLASSIFIED ret
Audit of sysinfo(2): int sysinfo(struct sysinfo *info) returns overall
system statistics into a single userspace output pointer (not an fd or
path) and returns 0/-1. The existing classification was already correct
(KindNull, FamilyMisc, UNCLASSIFIED return) and docs/generated artifacts
are consistent; no behavior change was needed.
Add dedicated lock-in regression tests mirroring the rt_sigpending audit:
- TestGenerateSysinfoHandler: enter emits a null_event and captures no
args; exit emits a ret_event with ctx->ret tagged UNCLASSIFIED.
- TestClassifyRetSysinfoUnclassified: the 0/-1 status is never a byte
count.
- family_test.go: assert sysinfo/newuname/sysfs stay in FamilyMisc, with
a note that ustat is FamilyFS (matched by the 'stat' name marker) and
is intentionally not grouped here.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Diffstat (limited to 'cmd/filewriter')
0 files changed, 0 insertions, 0 deletions
