Skip to content

Conversation

@djamic
Copy link

@djamic djamic commented Dec 15, 2025

This PR adds support for Linux Kernel 6.8 (tested on Ubuntu 24.04).
Key changes:

  • Fixed ashmem to use new shrinker API.
  • Updated inode time accessors for newer kernels.
  • Fixed binderfs rename function constraints.
  • Updated security hooks (security_binder_...) to match new kernel signatures.
  • Replaced checks for VM_DD (removed in newer kernels) with VM_DONTDUMP.
  • Added a load_modules.sh helper script for easier loading.
  • Added basic C tests in test/ directory for verification.
    Verified working on Kernel 6.8.0-88-generic.

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