Skip to content

Conversation

@8bitbuddhist
Copy link
Contributor

@8bitbuddhist 8bitbuddhist commented Dec 6, 2025

Description of changes

Updates the stable linux-surface kernel to 6.18.

This is a test to see if kernel 6.18 can build using the 6.17 patch set. There aren't any official 6.18 patches for linux-surface (yet), so this is completely untested. Use at your own risk!

Things done
  • Tested the changes in your own NixOS Configuration
  • Tested the changes end-to-end by using your fork of nixos-hardware and
    importing it via <nixos-hardware> or Flake input

@8bitbuddhist
Copy link
Contributor Author

8bitbuddhist commented Dec 7, 2025

It works! :D

No weird crashes, no weird behaviors, no problems shutting down or rebooting.

The only problem is patch 3: in the original patch, line 366 causes the kernel build to fail and I have no idea why. I worked around this by deleting this chunk and just using the value it would've been set to. If that wasn't the case, the 6.17 patches would work without any modification.

I also tried pulling in this camera patch for SP 9, but the patch fails in a bunch of places. I'll play with it when I have some more time.

image

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