-
Notifications
You must be signed in to change notification settings - Fork 10
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
is_idmapped_mnt throwing error on compilation #25
Comments
@mihalicyn @brauner I assume you declared the function ‘is_idmapped_mnt’ somewhere else in the ubuntu kernel, can this be included here? Edit: I found the commit: Update2: Build on 6.1 kernel works flawless, so I assume a kernel version problem, if a kernel does not include the mentioned commit. @JoeMattie In case you did not know, you could try the following ways to "workaround" the problem:
|
@JoeMattie As my build on a 6.1 kernel is working, I assume it could be a problem with the kernel version 🤔. Your kernel needs to include I will test a 5.15 kernel tomorrow. |
Thank you for the quick reply! We worked around the issue temporarily with |
So I checked 5.15 kernels (5.15.94) and everything works normal. I guess the problem is with specific kernels like yours, that somehow don't have the mentioned commit or that maybe deactivated the functionality. I assume you use this kernel from Ubuntu: https://packages.ubuntu.com/jammy/linux-image-5.15.0-1017-aws ? |
Guys, do you need any help from my side? |
It looks like they haven't ported idmapped mounts support to this kernel version yet. |
Thx for confirming. |
Seeing this crop up since the update a few days ago:
Comment by @toby63:
Workaround is to use an older commit for now.
Run the following in your shiftfs folder, usually named shiftfs-k516:
git checkout 941cb2dbf892c5838355c74078e571d490936827
- this will use the 4th last commit, which still worked.Then run the build with
make -f Makefile.dkms
again.The text was updated successfully, but these errors were encountered: