summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* fragments: Remove CRDA_SUPPORT from wifiHEADmasterWolfgang Müller2024-11-10-0/+2
| | | | This is not needed with the installation of net-wireless/wireless-regdb.
* fragments: Use low-latency preemption model for desktopWolfgang Müller2024-10-26-1/+1
|
* templates: Enable profile/systemd on demeterWolfgang Müller2024-10-04-0/+1
|
* fragments: Extract CPU frequency scaling configuration from cpu fragmentWolfgang Müller2024-09-27-2/+8
| | | | | | | There are now two new frequency-related profiles. A legacy "acpi" profile that activates frequency scaling and the default schedutil governor, and a newer "amd-pstate" profile that will use the new drivers for AMD Zen systems.
* fragments: Use compression/zstd instead of base/compressionWolfgang Müller2024-09-27-1/+1
| | | | | | We don't want to have zstd compression on every machine, so get this particular option out of the base/ directory. For now wee only use this on albatross.
* templates: Sort entries in albatrossWolfgang Müller2024-09-19-4/+4
|
* templates: Enable wifi support on albatrossWolfgang Müller2024-09-19-0/+2
|
* fragments: Add device fragment for MT7921K/EWolfgang Müller2024-09-19-0/+1
|
* fragments: Add fragment for IEEE 802.11Wolfgang Müller2024-09-19-0/+21
| | | | The latter block is required by iwd, which we expect to be using.
* templates: Remove obsolete template for nabokovWolfgang Müller2024-09-19-14/+0
|
* fragments: Add fragment for USB tethering supportWolfgang Müller2024-09-19-0/+11
|
* fragments: Have cpu/amd pick only AMD-based CPUsWolfgang Müller2024-09-19-0/+7
|
* fragments: Add base/compressionWolfgang Müller2024-09-19-0/+2
| | | | | For now this will only include support for zstd. This is generic enough to keep in a base profile.
* Simplify handling of KVM-based optionsWolfgang Müller2024-09-19-5/+5
| | | | | | Where before we had a profile/vm fragment that was set on nearly every host we administer, now make sure to enable KVM unconditionally and put CPU-specific KVM options into the CPU profiles.
* fragments: Remove CONFIG_BT_HSWolfgang Müller2024-03-27-1/+0
| | | | | | | This particular flag has been removed from the Bluetooth Core specification and is not available in the kernel anymore [1]. [1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=9dd082b4feb68ca08463767f51c342982e0de7d9
* templates: Enable devices/usb/bluetooth on albatrossWolfgang Müller2024-03-25-0/+1
|
* fragments: Enable BNAP and UHID for BluetoothWolfgang Müller2024-03-25-0/+6
| | | | | This will enable PANs and the ability to pair mice, keyboards, and gamepads.
* fragments: Enable MediaTek devices in devices/usb/bluetoothWolfgang Müller2024-03-25-0/+1
|
* templates: Enable devices/input/playstation fragment on albatrossWolfgang Müller2024-03-24-0/+1
|
* fragments: Add fragment for Playstation controllersWolfgang Müller2024-03-24-0/+7
|
* fragments: Remove obsoleted optionsWolfgang Müller2024-01-08-1/+0
|
* fragments: Remove obsoleted optionsWolfgang Müller2023-12-14-2/+0
|
* fragments: Remove obsoleted optionWolfgang Müller2023-01-21-1/+0
|
* templates: Enable TPM on albatrossWolfgang Müller2022-11-05-0/+1
|
* fragments: Add fragment for TPMWolfgang Müller2022-11-05-0/+4
|
* fragments: Enable CONFIG_RANDSTRUCT_PERFORMANCEWolfgang Müller2022-10-15-0/+1
| | | | | This option is now needed for Kernel Self Protection system to be available.
* fragments: Remove CONFIG_EFI_VARSWolfgang Müller2022-10-15-1/+0
| | | | | | This option has been removed in newer kernel versions [1]. [1] https://github.com/torvalds/linux/commit/0f5b2c69a4cbe4166ca24b76d5ada98ed2867741
* fragments: Remove reference to STRUCTLEAK_BYREFWolfgang Müller2022-07-10-1/+0
| | | | This option no longer exists in versions >= 5.18.7.
* fragments: Enable NVMe temperatures in hwmonWolfgang Müller2022-07-10-0/+1
| | | | | This exposes NVMe drive temperatures to the hwmon interface, making them accessible through lm-sensors.
* fragments: Enable sensors for drive temperaturesWolfgang Müller2022-07-10-0/+2
| | | | | These are useful to show with lm-sensors. No more need to show temperatures using smartctl.
* templates: Add template for albatrossWolfgang Müller2022-07-10-0/+17
|
* fragments: Add fragment for albatrossWolfgang Müller2022-07-10-0/+3
| | | | | This includes the necessary firmware settings and a specific chipset configuration toggle.
* fragments: Add fragment for newer AMD GPUsWolfgang Müller2022-07-10-0/+7
| | | | | | | | This should work fine on Navi or newer GPUs. The Gentoo Wiki [1] recommends also setting the MEMORY_*, ZONE_* and DEVICE_* settings, so we have them enabled here. [1] https://wiki.gentoo.org/wiki/AMDGPU#Kernel
* fragments: Add fragment for NVMe drivesWolfgang Müller2022-07-10-0/+2
|
* fragments: Add fragment for the Intel I225 Ethernet ControllerWolfgang Müller2022-07-10-0/+1
|
* fragments: Add fragment for AMD Zen 3 CPUsWolfgang Müller2022-07-10-0/+1
|
* fragments: Remove obsolete settings from net/nftablesWolfgang Müller2022-07-10-3/+0
| | | | These are gone with the 5.17 series.
* fragments: Enable AMD-specific support for cpu/amdWolfgang Müller2022-07-10-1/+1
| | | | | We can safely choose the MK8 setting here instead of falling back to a generic CPU configuration.
* fragments: Enable the EFI framebuffer console for EFI systemsWolfgang Müller2022-07-10-0/+5
| | | | | Support for this was lacking before, making EFI systems unusable after boot since there was no output on the screen.
* fragments: Enable core scheduling for SMTWolfgang Müller2022-07-10-0/+2
| | | | | This should be safe to have enabled (but unused) and gives us an extra layer of potential mitigation of SMT side channels.
* fragments: Enable X2APIC supportWolfgang Müller2022-07-10-0/+3
| | | | | This should improve handling of very large core counts and should be safe to enable globally.
* templates: Add base/acpi to base templateWolfgang Müller2022-07-10-0/+1
|
* fragments: Add fragments for base ACPI settingsWolfgang Müller2022-07-10-0/+1
| | | | | For now this enables the processor aggregator, which should reduce power consumption when supported by the ACPI device.
* templates: Add base/tasks to base templateWolfgang Müller2022-07-10-0/+1
|
* fragments: Add fragment for task accountingWolfgang Müller2022-07-10-0/+4
| | | | | This is needed for application such as htop and doesn't hurt to be included in the base group.
* templates: Enable ZFS on nabokovWolfgang Müller2022-06-04-0/+1
|
* fragments: Enable CONFIG_BINFMT_MISCWolfgang Müller2022-06-04-0/+2
|
* fragments: Add CONFIG_JUMP_LABEL to base/commonWolfgang Müller2022-06-04-0/+2
| | | | This seems to be a harmless optimization.
* templates: Enable fs/ntfs on nabokovWolfgang Müller2022-06-04-0/+1
| | | | | We dual-boot Windows, so this should come in handy and removes the need for the FUSE-based ntfs3g driver.
* fragments: Add fragment for NTFS3Wolfgang Müller2022-06-04-0/+2
| | | | | | This fragment add support for NTFS versions up to 3.1 [1] [1] https://www.kernel.org/doc/html/latest/filesystems/ntfs3.html