Skip to content

Add installation workaround for ARM64 (Asahi Linux) kernel BTF issue #52

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

alexm3133
Copy link

This pull request adds a workaround instruction to the README for ARM64 (e.g., Asahi Linux) users, who may encounter a make failure when building the driver via DKMS.

The error is caused by a missing resolve_btfids binary in the kernel's build tree, which breaks the BTF generation step during module compilation.
✅ Workaround included:

Manually patch the Makefile.modfinal to bypass the call to resolve_btfids, replacing it with true;.

This solution has been tested on Arch Linux ARM using the Asahi kernel (6.13.8-asahi on aarch64).

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