Commit graph

25 commits

Author SHA1 Message Date
127117d52e
[Boot] Greatly reduce configurationLimit, slightly raise it when developer mode is enabled 2023-04-16 22:38:10 +02:00
d3ec1f59ff
[Boot] mark configured kernel packages as second-highest priority (just behind mkForce) 2023-04-15 16:18:47 +02:00
ac42f2fa18
[Boot] add amd cluster id patches 2023-04-13 21:00:46 +02:00
b5e030c852
[Boot] use NixOS default for systemd-boot console mode 2023-04-13 20:59:34 +02:00
485ee562bb
[Boot] Verify that current kernel is Xanmod kernel before applying march config 2023-04-12 00:41:32 +02:00
e6f3e0719a
[Boot] legacy BIOS -> Grub using assert 2023-04-12 00:40:43 +02:00
8a7f49c5a1
[Boot+Optimizations] Add Kconfig option for Zen4 2023-04-05 16:20:27 +02:00
33060cff17
[Boot] Remove EFI boot auto-detection, demand explicit configuration instead 2023-04-04 16:05:43 +02:00
91c5ba1e69
[Boot] Add kernel config option to aviallon namespace
Allows advanced patching / overriding of the kernel while still allowing
to set the kernel in other modules.
2022-11-09 17:26:18 +01:00
47bf44eb3a
[Boot] Better boot console resolution
Hopefully
2022-10-22 13:35:41 +02:00
7fe3bbba5f
[Boot] Add energy model support in kernel (if enabled)
Also fix syscall.x32 being on cmdline needlessly if not built into the kernel.
2022-10-12 18:41:15 +02:00
2f20fad072
[Nix+Optimizations] Fix distributed builds.
Also fix kernel and openssh if optimizations are turned off.
2022-10-08 21:22:14 +02:00
d0ff636208
[Boot/Kernel] Add option to enable RT_GROUP_SCHED Kconfig.
Also fix lpj when value is set to 0.
2022-10-04 22:31:07 +02:00
c4ce50500e
[Boot/Kernel] Linux kernel arch optimizations and kvdo remove (now upstream).
Add hardware-specific compile option to kernel build if aviallon.general.cpuArch is set
2022-10-04 22:29:05 +02:00
c84b845d12
[Boot] Always add cmdline arguments
Even if boot config is disabled
2022-06-09 01:03:10 +02:00
09e949be39
[Boot] Always add cmdline parameters even if boot config is disabled
Fix boot.loader.grub.device if cfg.efi is false
2022-05-09 00:08:45 +02:00
c25820247c
[Boot/Packages/Kernel] Add kvdo kernel module 2022-05-03 23:46:56 +02:00
fb0b741ea1
[Boot] Reboot 5 seconds after panic (instead of just staying there) 2022-04-08 21:18:42 +02:00
10a0eb5df2
[Boot] Fix error if loops_per_jiffies is not set 2022-04-10 02:09:48 +02:00
a6660555cf
[Boot] Add option to set loops per jiffies, reducing boot time 2022-04-08 21:11:14 +02:00
2f4e012e0c
[Boot] Improve kernel cmdline generator 2022-04-08 01:49:12 +02:00
7e26d25066
[Boot+Refactoring] Add a cmdline config option for cleaner boot option config 2022-04-07 09:22:44 +02:00
698884fc58
[Boot] Add a configurationLimit option to limit the maximum number of boot configuration 2022-02-08 12:05:04 +01:00
2a9a326085
[Hardware,General,Boot,Packages] Do NOT enable unfree packages by default, enableAllFirmware if unfree packages are enabled 2022-01-25 11:58:52 +01:00
4319f5a3cc
Massive refactoring in configurable modules 2022-01-21 20:04:40 +01:00