Skip to content

Codex/bpf raw tracepoint prog type - #138

Merged
hodgesds merged 5 commits into
mainfrom
codex/bpf-raw-tracepoint-prog-type
Aug 9, 2026
Merged

Codex/bpf raw tracepoint prog type#138
hodgesds merged 5 commits into
mainfrom
codex/bpf-raw-tracepoint-prog-type

Conversation

@hodgesds

@hodgesds hodgesds commented Aug 9, 2026

Copy link
Copy Markdown
Owner

No description provided.

hodgesds and others added 5 commits August 9, 2026 09:57
Preserve Linux program-type identity independently of execution context so type 17 raw tracepoint programs round-trip through program info and attach only through the named raw tracepoint API. Keep writable raw tracepoints unsupported until the context can provide write-through semantics.

Originating-Prompt: lets start on a new branch then

AI-Model: OpenAI Codex GPT-5

Co-Authored-By: OpenAI Codex <codex@openai.com>
Originating-Prompt: commit and keep going with the next feature on the same branch

AI-Model: OpenAI Codex GPT-5

Co-Authored-By: OpenAI Codex <codex@openai.com>
Define typed probe schemas and mediate exact-field reads through narf_probe_read. Carry distinct trace-object provenance through the verifier, interpreter, and both JIT backends, with runtime schema revalidation and synchronous dispatch lifetime gates.

Originating-Prompt: lets do the typed tracing

AI-Model: OpenAI Codex GPT-5

Co-Authored-By: OpenAI Codex <codex@openai.com>
Run x86 boot-smoke and firmware ISO boot under the same pinned QEMU used by kernel-test and musl-demo, avoiding Ubuntu QEMU 8.2 silent exits during device probing.

Originating-Prompt: the boot smoke failed for iso boot

AI-Model: OpenAI Codex GPT-5

Co-Authored-By: OpenAI Codex <codex@openai.com>
Populate the mandatory program license pointer in the extended BPF_PROG_LOAD test helper so fd-array validation is reached instead of failing early with EFAULT.

Originating-Prompt: fix the bpf fd_array failures as well

AI-Model: OpenAI Codex GPT-5

Co-Authored-By: OpenAI Codex <codex@openai.com>
@hodgesds
hodgesds merged commit 46783c6 into main Aug 9, 2026
24 of 26 checks passed
@hodgesds
hodgesds deleted the codex/bpf-raw-tracepoint-prog-type branch August 9, 2026 16:37
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