Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
ietf-wg-bpf
/
ebpf-docs
Public
Notifications
You must be signed in to change notification settings
Fork
5
Star
52
Code
Issues
13
Pull requests
3
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
ELF: Add initial BPF ELF profile draft
- #95
#95
Open
dthaler
wants to merge 27 commits into
ietf-wg-bpf:main
ietf-wg-bpf/ebpf-docs:main
from
dthaler:elf
dthaler/ebpf-docs-1:elf
Copy head branch name to clipboard
Conversation
Commits
27
(27)
Checks
Files changed
Open
ELF: Add initial BPF ELF profile draft
#95
dthaler
wants to merge 27 commits into
ietf-wg-bpf:main
ietf-wg-bpf/ebpf-docs:main
from
dthaler:elf
dthaler/ebpf-docs-1:elf
Copy head branch name to clipboard
Commits
Commits on Feb 20, 2024
ebpf-docs: Move legacy packet instructions to a separate file
Show description for 8e35a13
dthaler
committed
8e35a13
View commit details
Copy full SHA for 8e35a13
Browse repository at this point
ebpf-docs: Linux byteswap note
Show description for 748102c
dthaler
committed
748102c
View commit details
Copy full SHA for 748102c
Browse repository at this point
ebpf-docs: Move Clang notes to a separate file
Show description for 9e12a12
dthaler
committed
9e12a12
View commit details
Copy full SHA for 9e12a12
Browse repository at this point
ebpf-docs: Add Clang note about BPF_ALU
Show description for d3ca31e
dthaler
committed
d3ca31e
View commit details
Copy full SHA for d3ca31e
Browse repository at this point
ebpf-docs: Use standard type convention in standard doc
Show description for f106f6a
dthaler
committed
f106f6a
View commit details
Copy full SHA for f106f6a
Browse repository at this point
ebpf-docs: Add Linux note about register calling convention
Show description for 84ea2d0
dthaler
committed
84ea2d0
View commit details
Copy full SHA for 84ea2d0
Browse repository at this point
ebpf-docs: Add extended 64-bit immediate instructions
Show description for a569460
dthaler
committed
a569460
View commit details
Copy full SHA for a569460
Browse repository at this point
ebpf-docs: Add note about invalid instruction
Show description for 2e6a13c
dthaler
committed
2e6a13c
View commit details
Copy full SHA for 2e6a13c
Browse repository at this point
bpf, docs: Add initial BPF ELF profile draft
Show description for ba6f3ca
dthaler
committed
ba6f3ca
View commit details
Copy full SHA for ba6f3ca
Browse repository at this point
Explain that multiple programs can be in the same section
Show description for 35e7e39
dthaler
committed
35e7e39
View commit details
Copy full SHA for 35e7e39
Browse repository at this point
Add placeholder for .maps section
Show description for 1d60ba2
dthaler
committed
1d60ba2
View commit details
Copy full SHA for 1d60ba2
Browse repository at this point
Reverse version to 0.1 while document is being authored
Show description for 9813e4f
dthaler
committed
9813e4f
View commit details
Copy full SHA for 9813e4f
Browse repository at this point
Reorder map sections
Show description for 4d5aba5
dthaler
committed
4d5aba5
View commit details
Copy full SHA for 4d5aba5
Browse repository at this point
Add note about numa_node
Show description for 4f6cc70
dthaler
committed
4f6cc70
View commit details
Copy full SHA for 4f6cc70
Browse repository at this point
Add placeholder for type data
Show description for 2316502
dthaler
committed
2316502
View commit details
Copy full SHA for 2316502
Browse repository at this point
Add automatic section numbering and table of contents for btf.rst
Show description for 4ae2d58
dthaler
committed
4ae2d58
View commit details
Copy full SHA for 4ae2d58
Browse repository at this point
Factor btf.rst into Linux-specific vs platform agnostic info
Show description for c61c5e1
dthaler
committed
c61c5e1
View commit details
Copy full SHA for c61c5e1
Browse repository at this point
Make ELF format refer to BTF document for type/string data
Show description for 71932c4
dthaler
committed
71932c4
View commit details
Copy full SHA for 71932c4
Browse repository at this point
Reference btf-linux.rst from linux-notes.rst
Show description for cd7df5f
dthaler
committed
cd7df5f
View commit details
Copy full SHA for cd7df5f
Browse repository at this point
English readability pass
Show description for 9f81ba6
dthaler
committed
9f81ba6
View commit details
Copy full SHA for 9f81ba6
Browse repository at this point
Add notes about ELF Header
Show description for 67c7749
dthaler
committed
67c7749
View commit details
Copy full SHA for 67c7749
Browse repository at this point
Switch to using the same data representation as used in the ELF base spec
Show description for 4eefa5a
dthaler
committed
4eefa5a
View commit details
Copy full SHA for 4eefa5a
Browse repository at this point
Fix typos
Show description for e6d14da
dthaler
committed
e6d14da
View commit details
Copy full SHA for e6d14da
Browse repository at this point
Update ELF spec title
Show description for 1c8bbc6
dthaler
committed
1c8bbc6
View commit details
Copy full SHA for 1c8bbc6
Browse repository at this point
Remove non-IETF files
Show description for 2f4276e
dthaler
committed
2f4276e
View commit details
Copy full SHA for 2f4276e
Browse repository at this point
Add ELF I-D skeleton
Show description for b6bd192
dthaler
committed
b6bd192
View commit details
Copy full SHA for b6bd192
Browse repository at this point
Update references
Show description for c2220d0
dthaler
committed
c2220d0
View commit details
Copy full SHA for c2220d0
Browse repository at this point
You can’t perform that action at this time.