-
-
Notifications
You must be signed in to change notification settings - Fork 640
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
framework: refactor kmod for improved AMD support #1029
Draft
xeniarose
wants to merge
1
commit into
NixOS:master
Choose a base branch
from
xeniarose:framework-amd-kmod
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+45
−9
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
xeniarose
force-pushed
the
framework-amd-kmod
branch
from
July 5, 2024 17:15
1e5489e
to
dac8121
Compare
xeniarose
changed the title
WIP framework: refactor kmod for improved AMD support
framework: refactor kmod for improved AMD support
Jul 5, 2024
Mic92
reviewed
Jul 7, 2024
Mic92
reviewed
Jul 7, 2024
Bump :p |
xeniarose
force-pushed
the
framework-amd-kmod
branch
from
September 11, 2024 06:29
dac8121
to
80ff85f
Compare
The kernel now fails to build with 6.11. |
There was a patch yesterday that landed on stable and unstable that makes it work on 6.11. Should be fine now, it's working on my machine. |
Awesome I will give it another go today. Thanks!
…On September 21, 2024 8:34:16 AM PDT, quatquatt ***@***.***> wrote:
> The kernel now fails to build with 6.11.
There was a patch yesterday that landed on stable and unstable that makes it work on 6.11. Should be fine now, it's working on my machine.
--
Reply to this email directly or view it on GitHub:
#1029 (comment)
You are receiving this because you commented.
Message ID: ***@***.***>
|
Changes several aspects of framework-laptop-kmod support: - default value has been changed to true when NixOS >= 24.05 and linux kernel >=6.10, and false otherwise - adds required patch for framework AMD enablement when kernel <6.10 - add README section describing usage
xeniarose
force-pushed
the
framework-amd-kmod
branch
from
October 10, 2024 22:55
80ff85f
to
f0dedf3
Compare
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description of changes
Fixes #1028
Changes several aspects of framework-laptop-kmod support:
Also: this may be an upstream nixpkgs issue, but the lack of a good lore.kernel.org fetcher is kind of surprising. I tried using this sample code with
fetchpatch
initially, but got weird errors with it. I implemented afetchb4
fetcher for my own personal usage, which usesb4
to download and format patches from https://lore.kernel.org and the skeleton of that is present in this PR usingrunCommand
for simplicityThings done
nixos-hardware
andimporting it via
<nixos-hardware>
or Flake inputEdit: I've been running this on my own framework 16 for a bit now and everything seems to be working fine