Skip to content

fix(iotracing): validate device filter bounds#229

Open
pkurunner wants to merge 1 commit into
ccfos:mainfrom
pkurunner:codex/fix-iotracing-device-validation-20260616
Open

fix(iotracing): validate device filter bounds#229
pkurunner wants to merge 1 commit into
ccfos:mainfrom
pkurunner:codex/fix-iotracing-device-validation-20260616

Conversation

@pkurunner

Copy link
Copy Markdown
Contributor

Summary

  • reject empty --device values instead of silently disabling the filter
  • reject major/minor values outside Linux device-number encoding bounds
  • add unit coverage for invalid specs and boundary values

Testing

  • gofmt -w cmd/iotracing/cli.go cmd/iotracing/cli_device_test.go
  • Not run: GOOS=linux GOARCH=amd64 go test -c ./cmd/iotracing is blocked on a clean upstream snapshot by missing generated internal/toolstream/transport capnp types.

Signed-off-by: yeyangyi <2501210756@stu.pku.edu.cn>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant