-
-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
xanmod-kernels: add STABLE and EDGE variants #165257
Conversation
bc3cb1a
to
cf58c11
Compare
cf58c11
to
bccc7b2
Compare
@ofborg build linux_xanmod linux_xanmod_latest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A couple small things, otherwise LGTM!
0f93fdf
to
ec1a411
Compare
Result of 39 packages marked as broken and skipped:
10 packages failed to build:
147 packages built:
|
FWIW tested |
Sorry for not related question but is it expected that nixos 21.11 has way too outdated xanmod kernel? The only option with xanmod with fixed vulnerabilities is unstable? (not to blame someone, just interested in the policy regarding it) |
No, that's an issue. This change needs to be backported. |
It's not only this change, but a lot of previous changes as well. At the moment nixos stable has xanmod kernel of version 5.15.2, while master has 5.15.31. So I guess this has to be backported manually :) |
Feel free to backport this PR to stable once it's been merged into master. |
@fortuneteller2k Could you update this pr to linux 5.15.32-xanmod1 and 5.17.1-xanmod1 |
6a40d8a
to
fb05a63
Compare
Result of 36 packages marked as broken and skipped:
7 packages failed to build:
152 packages built:
|
This pull request has been mentioned on NixOS Discourse. There might be relevant details there: |
Result of 37 packages marked as broken and skipped:
4 packages failed to build:
156 packages built:
|
61d5278
to
1b99f3a
Compare
277aa41
to
7e31834
Compare
Result of 80 packages marked as broken and skipped:
6 packages failed to build:
159 packages built:
|
the xanmod-tt kernel used to be the default but was removed in NixOS#165257. this commit adds back the xanmod1-tt stable variant as linux_xanmod_tt, leaving the default linux_xanmod kernel to the base stable variant. note that the TT scheduler patches have not been made available for the edge variant upstream so we can't add a matching linux_xanmod_latest_tt variant.
Description of changes
Have two variants for XanMod, one that follows STABLE and another that follows EDGE.
Supersedes: #164823
Things done
sandbox = true
set innix.conf
? (See Nix manual)nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)nixos/doc/manual/md-to-db.sh
to update generated release notes