|
a244fd9746
|
Update Linux to version 6.1.6. Disable legacy vsyscall by default (also remove command-line option since it is now default). Remove block debugfs support. Remove obsolete and unnecessary advanced partition support. Remove kernel core dump support. Remove CPU microcode from kernel since UEFI provides latest version. Remove LED support. Build graphics support into kernel. Remove unnecessary XZ architecture support. Disable early printk. Disable x86 FPU debugging.
|
2023-01-15 04:55:53 +00:00 |
|
|
477f24f9b5
|
Change default hostname to AA000-0.
|
2023-01-07 21:29:30 +00:00 |
|
|
557cb6a08f
|
Update Linux from version 6.1.1 to 6.1.2. Remove initramfs gzip, bzip2, LZMA, XZ, LZO, and LZ4 compression support.
|
2023-01-01 10:55:53 +00:00 |
|
|
c7c780d111
|
Add file title. Add copyright information. Add licensing information. Add versioning information.
|
2022-12-25 03:25:19 +00:00 |
|
|
e9f936ad8b
|
Update Linux from 6.1.0 to 6.1.1. Remove unnecessary CMDLINE arguments since they are automatically set as part of the kernel configuration. Increase ASLR mmap random bit count from 28-bit to 32-bit for greater ASLR effectiveness and security. Remove RAID support. Remove block device mirroring support.
|
2022-12-23 00:35:55 +00:00 |
|
|
0fbe08ea22
|
Remove dynamic preemption support to force hard-coded desktop preemption model. Add ACPI processor aggregator support.
|
2022-12-15 19:56:34 +00:00 |
|
|
e47bf7046d
|
Update Linux to version 6.1.
|
2022-12-14 22:33:50 +00:00 |
|
|
a508f5afb3
|
Update Linux to version 6.0.9.
|
2022-11-21 22:05:13 +00:00 |
|
|
04bed0d33b
|
Update Linux to version 6.0.8.
|
2022-11-21 15:39:11 +00:00 |
|
|
db962709e3
|
Rebase kernel onto new kernel naming system. Switch hostname to new naming system. Remove swap support. Remove cgroup debug support. Disable all kernel symbols. Disable SLUB debug. Remove all processor support except AMD. Disable vsyscall support. Remove EFI mixed mode support for pure EFI configuration. Disable crash dumps. Remove suspend, sleep, and hibernation support. Add more CPU frequency governors for fine-grained CPU frequency control. Remove 32-bit support for a pure 64-bit environment. Enable randomise kstack offset. Enable GCC randstruct. Remove rfkill support since this device have no wireless devices. Set default ramdisk count to 0. Change maximum number of GPUs to 7 since this device has only 7 GPU cores. Set IOMMU to strict mode. Enable AMD Cryptographic Coprocessor, Platform Security Processor, and Trusted Execution Environment. Enable F2FS filesystem support. Remove unused cryptographic ciphers and hashes. Enable ChaCha cryptographic support.
|
2022-10-18 10:25:13 +01:00 |
|
|
11e6eeee4a
|
Set default hostname to AA000-0. Enable CPU RDRAND. Enable initialising kernel stack variables at function entry. Enable poisoning kernel stack before returning from syscalls. Enable register zeroing on function exit. Disable Kernel Self Protection Project recommendations.
|
2022-10-06 01:54:35 +01:00 |
|
|
68d3fb5a7e
|
Update Linux to 5.15.69. Enable -Werror to cause compilation failure on warnings. Change kernel compression method from Gzip to ZSTD.
|
2022-09-26 04:17:25 +01:00 |
|
|
253c1b872d
|
Update Linux to 5.15.68. Remove SMT core scheduling due to disabling SMT. Remove unnecessary Intel TXT. Remove unnecessary IOSF MBI. Decrease maximum CPU count to 6 due to disabling SMT. Add IRQFLAGS NMI support. Remove serial 8250 DMA. Remove MFD Intel PMC BXT. Remove USB printer support. Remove DMA devices. Remove x86 platform devices. Remove IOASID. Add AMD IOMMU V2. Remove Intel IOMMU. Add F2FS. Add EFIVAR FS. Remove NFS V3. Remove runtime testing.
|
2022-09-26 01:57:43 +01:00 |
|
|
4323015ab8
|
Update Linux to 5.15.68. Remove SMT core scheduling due to disabling SMT. Remove unnecessary Intel TXT. Remove unnecessary IOSF MBI. Decrease maximum CPU count to 6 due to disabling SMT. Add IRQFLAGS NMI support. Remove serial 8250 DMA. Remove MFD Intel PMC BXT. Remove USB printer support. Remove DMA devices. Remove x86 platform devices. Remove IOASID. Add AMD IOMMU V2. Remove Intel IOMMU. Add F2FS. Add EFIVAR FS. Remove NFS V3. Remove runtime testing.
|
2022-09-26 01:57:09 +01:00 |
|
|
838428152e
|
Disable kvm.nx_huge_pages mitigation. Disable L1 Terminal Fault mitigation due to current CPU not being vulnerable. Disable Microarchitectural Data Sampling mitigation due to current CPU not being vulnerable. Disable MMIO stale data mitigation due to current CPU not being vulnerable. Disable Page Table Isolation mitigation due to current CPU not being vulnerable. Disable Retbleed mitigation due to current CPU not being vulnerable. Enable Spectre V2 mitigation due to current CPU being vulnerable. Enable Speculative Store Bypass mitigation due to current CPU being vulnerable. Disable Special Register Buffer Data Sampling mitigation due to current CPU not being vulnerable. Disable Transactional Synchronization Extensions mitigation async abort due to current CPU not being vulnerable. Disable debugfs. Enable initialize-on-allocation to ensure memory is zeroed on allocation. Enable initialize-on-free to ensure memory is zeroed on free. Enable page allocation shuffle. Enable randomize kstack offset. Disable SLAB merging. Disable vsyscall. Disable SMT for protection against potential security issues. Remove CPU mitigations not applicable to current CPU. Remove wireless support. Build system firmware into kernel.
|
2022-09-16 23:10:16 +01:00 |
|
|
1478da90ed
|
Increase maximum number of CPUs to 12. Build AMD Zen and Zen 3 microcode into kernel. Remove virtualisation support from kernel.
|
2022-09-13 22:18:27 +01:00 |
|
|
a633ce2b15
|
Update Linux 5.15.52 to 5.15.59.
|
2022-09-06 19:53:16 +01:00 |
|
|
33c391aadf
|
Update Linux kernel configuration file from 5.15.41 to 5.15.52.
|
2022-07-12 12:03:35 +01:00 |
|
|
de05dff8d5
|
Add Linux directory. Add Linux kernel configuration file.
|
2022-07-09 13:03:42 +01:00 |
|