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

FEXLoader: Increase minimum kernel requirement from 5.0 to 5.15 #4245

Merged
merged 1 commit into from
Jan 2, 2025

Conversation

Sonicadvance1
Copy link
Member

Brought up in #4225 where it had issues with Openat2 which was added in 5.8.

The main driving force around minimum kernel version requirement is that the lowest kernel version in our CI is 5.15. A benefit to this choice is that this is an LTS release, which is also what Ubuntu 22.04 is shipping.

Once the single CI machine is fixed to ship something newer then the next logical choice would be kernel 6.1 which is also LTS, but until then just lift it to 5.15. This version was released in October 2021, and is supported by the kernel developers until 2026. Our previous minimum of 5.0 was released in March 2019, so a two year leap here.

This removes the openat2 workaround that was necessary to pass our CI since it is no longer necessary.

@Sonicadvance1 Sonicadvance1 force-pushed the update_kernel_minspec branch from e31e2f7 to 411383b Compare January 1, 2025 19:22
Brought up in FEX-Emu#4225 where it had issues with Openat2 which was added in
5.8.

The main driving force around minimum kernel version requirement is that
the lowest kernel version in our CI is 5.15. A benefit to this choice is
that this is an LTS release, which is also what Ubuntu 22.04 is
shipping.

Once the single CI machine is fixed to ship something newer then the
next logical choice would be kernel 6.1 which is also LTS, but until
then just lift it to 5.15. This version was released in October 2021,
and is supported by the kernel developers until 2026. Our previous
minimum of 5.0 was released in March 2019, so a two year leap here.

This removes the openat2 workaround that was necessary to pass our CI
since it is no longer necessary.
@Sonicadvance1 Sonicadvance1 force-pushed the update_kernel_minspec branch from 411383b to 4cfb811 Compare January 1, 2025 19:22
@lioncash lioncash merged commit 6bc7a83 into FEX-Emu:main Jan 2, 2025
12 checks passed
@Sonicadvance1 Sonicadvance1 deleted the update_kernel_minspec branch January 2, 2025 19:48
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.

3 participants