Skip to content
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

Requests for kernel >= 5.16 for Alder Lake GPUs #633

Open
mtoman opened this issue May 3, 2023 · 8 comments
Open

Requests for kernel >= 5.16 for Alder Lake GPUs #633

mtoman opened this issue May 3, 2023 · 8 comments

Comments

@mtoman
Copy link
Contributor

mtoman commented May 3, 2023

i915 does not officially support Alder Lake GPUs until kernel 5.16.

Older kernels can load the driver with a parameter (e.g. modprobe i915 force_probe=4680) for partial functionality, which in practice seems to be good enough but needs the user application to remove the autoloaded driver and then load it back with the parameter.

@jellyfish-bot
Copy link

[mtoman] This has attached https://jel.ly.fish/e55e4cbc-2f1f-42cc-8925-b2363cd2b2e4

@klvnptr
Copy link

klvnptr commented Jun 26, 2023

hello Guys. any update on this?

@klvnptr
Copy link

klvnptr commented Jun 27, 2023

@alexgg can you please let me know when you guys upgrade kernel to 5.16 for alder lake gpu support? thank you.

@alexgg
Copy link
Contributor

alexgg commented Jun 29, 2023

hey @klvnptr there is a dichotomy between the intel NUC and the Generic x86_64 device types. For modern devices, Intel NUC included, we would recommend using the Generic x86_64 (GPT) device type as it's the one that is receiving most attention, including secure boot support. We have an ongoing task to update that device type to a 6.x kernel.

We will be discussing internally how to move customers away from the Intel NUC device type and into the Generic x86_64 ones to avoid the team having to maintain both. We would also need a migration path defined for current customers, so it's not likely to happen soon, but that is the current thinking.

@klvnptr
Copy link

klvnptr commented Jun 29, 2023

hey @alexgg kindly thank you for your reply. secure boot is something that is very long awaited. can't wait to see that as well in release.

in the meantime could you please point us how to rebuild the generic x86 64 image with 5.16 kernel? building the image seem to be straightforward (thanks for the awesome docs), but need some pointers for bumping kernel from 5.15 to 5.16. thank you.

@alexgg
Copy link
Contributor

alexgg commented Jun 29, 2023

hey @klvnptr glad to know you are interested in secure boot and disk encryption - the feature is already available in production, check https://blog.balena.io/balenaOS-secure-boot-and-disk-encryption-for-x86-64/

Updating from v5.15 to v5.16 I would expect it to be similar to balena-os/balena-generic@2e376f0.

However, we always try to update to LTS (Long Term Support) kernel releases, and v5.16 is not one of them (v5.15 and v6.1 are).

@klvnptr
Copy link

klvnptr commented Jul 3, 2023

thanks @alexgg excellent news. do you have an estimated timeline for 6.1 kernel? thanks.

@alexgg
Copy link
Contributor

alexgg commented Jul 3, 2023

hey @klvnptr it's being worked on in balena-os/balena-generic#244 but there is no timeline I'm afraid.

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

No branches or pull requests

4 participants