-
Notifications
You must be signed in to change notification settings - Fork 97
Update for Kernel 6.13+ #50
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
base: main
Are you sure you want to change the base?
Conversation
feranick
commented
Aug 4, 2025
- Remove deprecated call REMAKE_INITRD.
- Use literal for MODULE_IMPORT_NS.
- Use "noop_llseek" instead of deprecated "no_llseek".
They are not completely equivalent. Common practice is to drop no-llseek. See: torvalds/linux@cb787f4 torvalds/linux@868941b
|
Thank you. In honor of the trixie release a debian install script for those who might need it. |
Alternatively, debs are available in my fork (where this PR is coming from) and can be easily installed: https://github.com/feranick/gasket-driver/releases/tag/1.0-18.4 |
|
feranick...Thank you so much....I have been struggling to get my Coral PCIE TPU's working on proxmox 9.0.4 kernel 6.14.8-2-pve and finally...finally...your fork provided the gasket-dkms_1.0-18.4_all.deb package that installed successfully and after a reboot...the apex module is loaded as confirmed below. THANK YOU! ┌──(root💀proxmox-halime)-[~] |
|
It worked, thank you Feranick! |
|
Just to help people who are searching for solutions on Raspberry. I had several build issues when intalling gasket through apt-get I solved by doing the following: |
|
Any log, error message? I don't use Trixie. Have you tried installing the package again? Any error message? |
|
I use Proxmox (9.0.9). When i execute :
I get : everything looks good Except that after a reboot I don't have /dev/apex0 Until now this procedure worked |
|
I can see you have several kernels installed. 6.12 is the stable in trixie, but you also have 6.14 which is not. Which one are you actually using as primary ( |
|
I'm using version 6.14.11-2-pve, which is the version used by proxmox 9.0.9. I don't know why I have different kernels installed. |
|
All fine on Proxmox 9.0.10 kernel 6.14.11-3-pve! @feranick thanks a lot 👍 @Popoff-fr fyi |
|
Has any one tried this on 6.16? I'm thinking of trying Debian 13 backports 6.16.3 |
|
You are the greatest. Thank you. |
|
@feranick feranick i have tried your last released, but not working for 6.12.58, the lasted longterm kernel |
Are you on proxmox? |
Changes from google#50 by @feranick: - Remove .llseek = no_llseek line entirely (cleaner than noop_llseek) - Add kernel version check for MODULE_IMPORT_NS (6.13+ needs quotes) - Remove deprecated REMAKE_INITRD from DKMS config This is more future-proof than the previous sed-based approach. Works on kernels 6.12-6.17+. Co-authored-by: Nicola Ferralis <feranick@hotmail.com>
