Skip to content

bpftool: Add CET-aware symbol matching for x86_64 architectures #9197

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed

Conversation

kernel-patches-daemon-bpf[bot]
Copy link

Pull request for series with
subject: bpftool: Add CET-aware symbol matching for x86_64 architectures
version: 1
url: https://patchwork.kernel.org/project/netdevbpf/list/?series=976073

@kernel-patches-daemon-bpf
Copy link
Author

Upstream branch: d83caf7
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=976073
version: 1

@kernel-patches-daemon-bpf
Copy link
Author

Upstream branch: d83caf7
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=976080
version: 2

@kernel-patches-daemon-bpf
Copy link
Author

Upstream branch: d83caf7
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=976092
version: 3

@kernel-patches-daemon-bpf
Copy link
Author

Upstream branch: 5046acc
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=976092
version: 3

@kernel-patches-daemon-bpf
Copy link
Author

Upstream branch: 886178a
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=976092
version: 3

@kernel-patches-daemon-bpf
Copy link
Author

Upstream branch: 6def082
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=976092
version: 3

@kernel-patches-daemon-bpf
Copy link
Author

Upstream branch: 6def082
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=976092
version: 3

@kernel-patches-daemon-bpf
Copy link
Author

Upstream branch: 48d998a
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=976092
version: 3

@kernel-patches-daemon-bpf
Copy link
Author

Upstream branch: 5272b51
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=976092
version: 3

@kernel-patches-daemon-bpf
Copy link
Author

Upstream branch: a5a7b25
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=976092
version: 3

@kernel-patches-daemon-bpf
Copy link
Author

Upstream branch: a5a7b25
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=976092
version: 3

@kernel-patches-daemon-bpf
Copy link
Author

Upstream branch: bacdf5a
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=976092
version: 3

@kernel-patches-daemon-bpf
Copy link
Author

Upstream branch: c4b1be9
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=976092
version: 3

@kernel-patches-daemon-bpf
Copy link
Author

Upstream branch: c4b1be9
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=976092
version: 3

Adjust symbol matching logic to account for Control-flow Enforcement
Technology (CET) on x86_64 systems. CET prefixes functions with a 4-byte
'endbr' instruction, shifting the actual entry point to symbol + 4.

Signed-off-by: Yuan Chen <[email protected]>
@kernel-patches-daemon-bpf
Copy link
Author

Upstream branch: 26d0e53
series: https://patchwork.kernel.org/project/netdevbpf/list/?series=976092
version: 3

@kernel-patches-daemon-bpf
Copy link
Author

At least one diff in series https://patchwork.kernel.org/project/netdevbpf/list/?series=976092 expired. Closing PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant