Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge staging-next into staging | github-actions[bot] | 2021-07-22 |
|\ | |||
| * | linux_xanmod: 5.13.1 -> 5.13.4 | Bernardo Meurer | 2021-07-21 |
| | | |||
* | | Merge staging-next into staging | github-actions[bot] | 2021-07-21 |
|\| | |||
| * | linux/hardened/patches/5.4: 5.4.133-hardened1 -> 5.4.134-hardened1 | TredwellGit | 2021-07-20 |
| | | |||
| * | linux/hardened/patches/5.12: 5.12.18-hardened1 -> 5.12.19-hardened1 | TredwellGit | 2021-07-20 |
| | | |||
| * | linux/hardened/patches/5.10: 5.10.51-hardened1 -> 5.10.52-hardened1 | TredwellGit | 2021-07-20 |
| | | |||
| * | linux/hardened/patches/4.19: 4.19.197-hardened1 -> 4.19.198-hardened1 | TredwellGit | 2021-07-20 |
| | | |||
| * | linux/hardened/patches/4.14: 4.14.239-hardened1 -> 4.14.240-hardened1 | TredwellGit | 2021-07-20 |
| | | |||
| * | linux: 5.4.133 -> 5.4.134 | TredwellGit | 2021-07-20 |
| | | |||
| * | linux: 5.13.3 -> 5.13.4 | TredwellGit | 2021-07-20 |
| | | |||
| * | linux: 5.12.18 -> 5.12.19 | TredwellGit | 2021-07-20 |
| | | |||
| * | linux: 5.10.51 -> 5.10.52 | TredwellGit | 2021-07-20 |
| | | |||
| * | linux: 4.9.275 -> 4.9.276 | TredwellGit | 2021-07-20 |
| | | |||
| * | linux: 4.4.275 -> 4.4.276 | TredwellGit | 2021-07-20 |
| | | |||
| * | linux: 4.19.197 -> 4.19.198 | TredwellGit | 2021-07-20 |
| | | |||
| * | linux: 4.14.239 -> 4.14.240 | TredwellGit | 2021-07-20 |
| | | |||
* | | Merge staging-next into staging | github-actions[bot] | 2021-07-20 |
|\| | |||
| * | linux/hardened/patches/5.4: 5.4.132-hardened1 -> 5.4.133-hardened1 | TredwellGit | 2021-07-19 |
| | | |||
| * | linux/hardened/patches/5.12: 5.12.17-hardened1 -> 5.12.18-hardened1 | TredwellGit | 2021-07-19 |
| | | |||
| * | linux/hardened/patches/5.10: 5.10.50-hardened1 -> 5.10.51-hardened1 | TredwellGit | 2021-07-19 |
| | | |||
| * | linux: 5.4.132 -> 5.4.133 | TredwellGit | 2021-07-19 |
| | | |||
| * | linux: 5.13.2 -> 5.13.3 | TredwellGit | 2021-07-19 |
| | | |||
| * | linux: 5.12.17 -> 5.12.18 | TredwellGit | 2021-07-19 |
| | | |||
| * | linux: 5.10.50 -> 5.10.51 | TredwellGit | 2021-07-19 |
| | | |||
* | | Merge staging-next into staging | github-actions[bot] | 2021-07-19 |
|\| | |||
| * | Merge pull request #130510 from lovesegfault/kernel-pass-buildPackages | Bernardo Meurer | 2021-07-18 |
| |\ | | | | | | | buildLinux: pass buildPackages to linuxManualConfig | ||
| | * | buildLinux: pass buildPackages to linuxManualConfig | Bernardo Meurer | 2021-07-17 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We should be using the _same_ buildPackages when we generate the configuration (which happens in buildLinux) as when we actually build the kernel (which happens in linuxManualConfig). This change enforces that when we callPackage `manual-config.nix` we pass on whatever `buildPackages` that `buildLinux` itself was called with. | ||
* | | | Merge staging-next into staging | github-actions[bot] | 2021-07-19 |
|\| | | |||
| * | | linux/hardened/patches/5.4: 5.4.130-hardened1 -> 5.4.132-hardened1 | TredwellGit | 2021-07-18 |
| | | | |||
| * | | linux/hardened/patches/5.12: 5.12.15-hardened1 -> 5.12.17-hardened1 | TredwellGit | 2021-07-18 |
| | | | |||
| * | | linux/hardened/patches/5.10: 5.10.48-hardened1 -> 5.10.50-hardened1 | TredwellGit | 2021-07-18 |
| | | | |||
| * | | linux/hardened/patches/4.19: 4.19.196-hardened1 -> 4.19.197-hardened1 | TredwellGit | 2021-07-18 |
| | | | |||
| * | | linux/hardened/patches/4.14: 4.14.238-hardened1 -> 4.14.239-hardened1 | TredwellGit | 2021-07-18 |
| | | | |||
| * | | linux-rt_5_10: 5.10.47-rt45 -> 5.10.47-rt46 | TredwellGit | 2021-07-18 |
| | | | |||
| * | | linux: 5.4.130 -> 5.4.132 | TredwellGit | 2021-07-18 |
| | | | |||
| * | | linux: 5.12.15 -> 5.12.17 | TredwellGit | 2021-07-18 |
| | | | |||
| * | | linux: 5.10.48 -> 5.10.50 | TredwellGit | 2021-07-18 |
| | | | |||
| * | | linux: 4.19.196 -> 4.19.197 | TredwellGit | 2021-07-18 |
| | | | |||
| * | | linux: 4.14.238 -> 4.14.239 | TredwellGit | 2021-07-18 |
| | | | |||
* | | | Merge staging-next into staging | github-actions[bot] | 2021-07-18 |
|\| | | |||
| * | | Merge pull request #130378 from Atemu/update/linux_lqx | Ben Siraphob | 2021-07-18 |
| |\ \ | | |/ | |/| | linux_lqx: 5.12.14 -> 5.12.17 | ||
| | * | linux_lqx: 5.12.14 -> 5.12.17 | Atemu | 2021-07-15 |
| | | | |||
* | | | Merge staging-next into staging | github-actions[bot] | 2021-07-16 |
|\| | | |||
| * | | Merge pull request #129806 from lovesegfault/kernel-extra-build-flags | Bernardo Meurer | 2021-07-15 |
| |\ \ | | | | | | | | | linux: groundwork to enable LLVM/LTO builds | ||
| | * | | buildLinux: preserve structuredExtraConfig and extraMakeFlags in passthru | Bernardo Meurer | 2021-07-13 |
| | | | | | | | | | | | | | | | | | | | | This allows users to override custom kernel packages (e.g. linux_xanmod) that set their own structuredExtraConfig with ease. | ||
| | * | | buildLinux: take and propagate extraMakeFlags | Bernardo Meurer | 2021-07-12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is just for practicity, as it allows users of buildLinux to pass along extra flags they need in the kernel's make invocation. This makes, for example, supporting LLVM _much_ easier, and could enable us in the future to provide clang-built kernels. | ||
| | * | | buildLinux: apply hostPlatform.linux-kernel.makeFlags to generate-config.pl | Bernardo Meurer | 2021-07-12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This enforces that the configuration generated will obey any/all flags set in the platform/stdenv configuration. This is crucial, for example, if you'd like to build a kernel using clang. Without this patch, anything you set in `stdenv.hostPlatform.linux-kernel.makeFlags` is wholly ignored during config generation, causing (for example) any changes in the desired toolchain (e.g. `LLVM`, `LLVM_IAS`) to not be reflected in the generated config, and for the subsequent build to fail. | ||
| | * | | linuxManualConfig: patch all shebangs in scripts/ | Bernardo Meurer | 2021-07-12 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are many scripts in `scripts/` which may be called by the build, depending on how the user chooses to configure the kernel. For example, `scripts/jobserver-exec` is called whenever the kernel is being built with LLVM tooling, and without this patch that build will fail due to the broken shebang. This patch makes us fix _all_ scripts, as well as add a dependency on python3Minimal, since a lot of the aforementioned scripts are written in Python3 instead of shell. | ||
* | | | | Merge staging-next into staging | github-actions[bot] | 2021-07-15 |
|\| | | | |||
| * | | | linux_latest-libre: 18132 -> 18165 | TredwellGit | 2021-07-15 |
| | | | |