summaryrefslogtreecommitdiff
path: root/FIXES.md
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-02-21 12:28:12 +0200
committerPaul Buetow <paul@buetow.org>2026-02-21 12:28:12 +0200
commit480162734c196b4b966a7f5a1c5df3749cd129c6 (patch)
tree31406644a6625a5d38d309d9219682c65e22fbb3 /FIXES.md
parent776910425e216bd2db9fbd78bfea8508ba7076c4 (diff)
Handle unknown flags for openat2
Amp-Thread-ID: https://ampcode.com/threads/T-019c7faf-baaa-704f-af15-8aeba9df4628 Co-authored-by: Amp <amp@ampcode.com>
Diffstat (limited to 'FIXES.md')
-rw-r--r--FIXES.md5
1 files changed, 5 insertions, 0 deletions
diff --git a/FIXES.md b/FIXES.md
new file mode 100644
index 0000000..0bd8700
--- /dev/null
+++ b/FIXES.md
@@ -0,0 +1,5 @@
+## Plan
+1. Prevent `openat2` file tracking from panicking on unknown flags by allowing `-1` (unknown) flags in userland and covering it with a focused test.
+2. Decide whether to enable `name_to_handle_at`/`open_by_handle_at` tracing or remove the correlation logic if the tracepoints stay excluded.
+3. Add `close_range` handling that removes all fds in the range from the fd table.
+4. Improve `io_uring_*` attribution by correlating setup/enter operations with returned fds or otherwise marking them as non-file-backed operations.