Commit message (Collapse) | Author | Age | Lines | |
---|---|---|---|---|
* | fragments: Use low-latency preemption model for desktop | Wolfgang Müller | 2024-10-26 | -1/+1 |
| | ||||
* | templates: Enable profile/systemd on demeter | Wolfgang Müller | 2024-10-04 | -0/+1 |
| | ||||
* | fragments: Extract CPU frequency scaling configuration from cpu fragment | Wolfgang Müller | 2024-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/compression | Wolfgang Müller | 2024-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 albatross | Wolfgang Müller | 2024-09-19 | -4/+4 |
| | ||||
* | templates: Enable wifi support on albatross | Wolfgang Müller | 2024-09-19 | -0/+2 |
| | ||||
* | fragments: Add device fragment for MT7921K/E | Wolfgang Müller | 2024-09-19 | -0/+1 |
| | ||||
* | fragments: Add fragment for IEEE 802.11 | Wolfgang Müller | 2024-09-19 | -0/+21 |
| | | | | The latter block is required by iwd, which we expect to be using. | |||
* | templates: Remove obsolete template for nabokov | Wolfgang Müller | 2024-09-19 | -14/+0 |
| | ||||
* | fragments: Add fragment for USB tethering support | Wolfgang Müller | 2024-09-19 | -0/+11 |
| | ||||
* | fragments: Have cpu/amd pick only AMD-based CPUs | Wolfgang Müller | 2024-09-19 | -0/+7 |
| | ||||
* | fragments: Add base/compression | Wolfgang Müller | 2024-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 options | Wolfgang Müller | 2024-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_HS | Wolfgang Müller | 2024-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 albatross | Wolfgang Müller | 2024-03-25 | -0/+1 |
| | ||||
* | fragments: Enable BNAP and UHID for Bluetooth | Wolfgang Müller | 2024-03-25 | -0/+6 |
| | | | | | This will enable PANs and the ability to pair mice, keyboards, and gamepads. | |||
* | fragments: Enable MediaTek devices in devices/usb/bluetooth | Wolfgang Müller | 2024-03-25 | -0/+1 |
| | ||||
* | templates: Enable devices/input/playstation fragment on albatross | Wolfgang Müller | 2024-03-24 | -0/+1 |
| | ||||
* | fragments: Add fragment for Playstation controllers | Wolfgang Müller | 2024-03-24 | -0/+7 |
| | ||||
* | fragments: Remove obsoleted options | Wolfgang Müller | 2024-01-08 | -1/+0 |
| | ||||
* | fragments: Remove obsoleted options | Wolfgang Müller | 2023-12-14 | -2/+0 |
| | ||||
* | fragments: Remove obsoleted option | Wolfgang Müller | 2023-01-21 | -1/+0 |
| | ||||
* | templates: Enable TPM on albatross | Wolfgang Müller | 2022-11-05 | -0/+1 |
| | ||||
* | fragments: Add fragment for TPM | Wolfgang Müller | 2022-11-05 | -0/+4 |
| | ||||
* | fragments: Enable CONFIG_RANDSTRUCT_PERFORMANCE | Wolfgang Müller | 2022-10-15 | -0/+1 |
| | | | | | This option is now needed for Kernel Self Protection system to be available. | |||
* | fragments: Remove CONFIG_EFI_VARS | Wolfgang Müller | 2022-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_BYREF | Wolfgang Müller | 2022-07-10 | -1/+0 |
| | | | | This option no longer exists in versions >= 5.18.7. | |||
* | fragments: Enable NVMe temperatures in hwmon | Wolfgang Müller | 2022-07-10 | -0/+1 |
| | | | | | This exposes NVMe drive temperatures to the hwmon interface, making them accessible through lm-sensors. | |||
* | fragments: Enable sensors for drive temperatures | Wolfgang Müller | 2022-07-10 | -0/+2 |
| | | | | | These are useful to show with lm-sensors. No more need to show temperatures using smartctl. | |||
* | templates: Add template for albatross | Wolfgang Müller | 2022-07-10 | -0/+17 |
| | ||||
* | fragments: Add fragment for albatross | Wolfgang Müller | 2022-07-10 | -0/+3 |
| | | | | | This includes the necessary firmware settings and a specific chipset configuration toggle. | |||
* | fragments: Add fragment for newer AMD GPUs | Wolfgang Müller | 2022-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 drives | Wolfgang Müller | 2022-07-10 | -0/+2 |
| | ||||
* | fragments: Add fragment for the Intel I225 Ethernet Controller | Wolfgang Müller | 2022-07-10 | -0/+1 |
| | ||||
* | fragments: Add fragment for AMD Zen 3 CPUs | Wolfgang Müller | 2022-07-10 | -0/+1 |
| | ||||
* | fragments: Remove obsolete settings from net/nftables | Wolfgang Müller | 2022-07-10 | -3/+0 |
| | | | | These are gone with the 5.17 series. | |||
* | fragments: Enable AMD-specific support for cpu/amd | Wolfgang Müller | 2022-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 systems | Wolfgang Müller | 2022-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 SMT | Wolfgang Müller | 2022-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 support | Wolfgang Müller | 2022-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 template | Wolfgang Müller | 2022-07-10 | -0/+1 |
| | ||||
* | fragments: Add fragments for base ACPI settings | Wolfgang Müller | 2022-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 template | Wolfgang Müller | 2022-07-10 | -0/+1 |
| | ||||
* | fragments: Add fragment for task accounting | Wolfgang Müller | 2022-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 nabokov | Wolfgang Müller | 2022-06-04 | -0/+1 |
| | ||||
* | fragments: Enable CONFIG_BINFMT_MISC | Wolfgang Müller | 2022-06-04 | -0/+2 |
| | ||||
* | fragments: Add CONFIG_JUMP_LABEL to base/common | Wolfgang Müller | 2022-06-04 | -0/+2 |
| | | | | This seems to be a harmless optimization. | |||
* | templates: Enable fs/ntfs on nabokov | Wolfgang Müller | 2022-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 NTFS3 | Wolfgang Müller | 2022-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 | |||
* | fragments: Remove CONFIG_SND_HDA_PREALLOC_SIZE=2048 | Wolfgang Müller | 2022-06-04 | -3/+0 |
| | | | | | | | | | | Starting with kernels in the 5.15 branch, this setting is no longer changeable from its value of '0' on x86 systems [1]. The pulseaudio ebuild still recommends setting this value, which is possibly misleading. See [2]. [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/sound/hda/Kconfig?id=c31427d0d21e198c74d5d92082c4b8194b257f82 [2] https://bugs.gentoo.org/show_bug.cgi?id=716252 |