summary refs log tree commit diff
path: root/pkgs/os-specific/linux/kernel/patches.nix
Commit message (Collapse)AuthorAge
* Revert "linux: fix regression in bridge VLAN configuration"Yurii Matsiuk2021-07-02
| | | | This reverts commit 24a08441d52480cf3332a100e24fdf9b83a8351a.
* linux: fix regression in bridge VLAN configurationTredwellGit2021-06-21
|
* Merge pull request #108725 from veehaitch/ath_regd_optionalGuillaume Girol2021-01-30
|\ | | | | kernelPatches: ath driver: allow setting regulatory domain
| * kernelPatches: ath driver: allow setting regulatory domainVincent Haupert2021-01-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ports an OpenWRT patch for Atheros wireless drivers (ath*) which allows the user to change the regulatory domain code to the one which actually applies. All Atheros devices have a regulatory domain burned into their EEPROM. When using a device as AP, this domain is frequently overly restrictive when compared to the regulation which applies in the country the device actually operates in; often, this restriction disallows IR on all channels making it impossible to use the device as an AP at all. This commit introduces the NixOS config option networking.wireless.athUserRegulatoryDomain which, if enabled, applies the patch and sets the kernel config option ATH_USER_REGD. The original OpenWRT patch targets Linux 5.8.
* | kernelPatches: drop export_kernel_fpu_functionsAtemu2021-01-27
| | | | | | | | Hasn't been necessary since ZFS 0.8.3
* | linux-hardened: Remove tag patchTim Steinbach2021-01-24
| |
* | linux: 5.11-rc2 -> 5.11-rc3Tim Steinbach2021-01-11
| |
* | linux-hardened: Track extra versionTim Steinbach2021-01-07
|/ | | | Fixes #108707
* linux: 5.11-rc1 -> 5.11-rc2Tim Steinbach2021-01-04
| | | | Added temporary patch for a syntax error in the wireless drivers
* linux: backport support for RTL8761b to 5.4Eduard Bopp2020-12-20
|
* linux-rt_5_9: export symbols needed by zfsOrivej Desh2020-12-10
| | | | Upstream issue: https://github.com/openzfs/zfs/issues/11097#issuecomment-740682245
* linux/hardened: move files into directoryEmily2020-05-08
|
* linux_*_hardened: index patches by major kernel versionEmily2020-04-23
| | | | | | | This will avoid breaking the build whenever a non-major kernel update happens. In the update script, we map each kernel version to the latest patch for the latest kernel version less than or equal to what we have packaged.
* linux_*_hardened: use linux-hardened patch setEmily2020-04-17
| | | | | | | | | | | This is an updated version of the former upstream, https://github.com/AndroidHardeningArchive/linux-hardened, and provides a minimal set of additional hardening patches on top of upstream. The patch already incorporates many of our hardened profile defaults, and releases are timely (Linux 5.5.15 and 5.6.2 were released on 2020-04-02; linux-hardened patches for them came out on 2020-04-03 and 2020-04-04 respectively).
* treewide: Per RFC45, remove all unquoted URLsMichael Reilly2020-04-10
|
* linux: Fix request-key for 4.4 and 4.9Tim Steinbach2019-12-22
|
* linux: patch request-key binary pathKai Wohlfahrt2019-12-12
| | | | | This is necessary for id mapping to work with NFS + Kerberos, and also touches #68106 and 634638.
* linux: update fpu patches for 5.3Jörg Thalheim2019-10-03
| | | | | | | | At the moment we experience bad instabilities with linux 5.3: https://github.com/zfsonlinux/zfs/issues/9346 as the zfs-native method of disabling the FPU is buggy.
* Merge staging-next into stagingFrederik Rietdijk2019-08-31
|\
| * kernelPatches: mac nvme t2 supportSamuel Leathers2019-08-20
| |
* | treewide: remove redundant recvolth2019-08-28
|/
* linux_5_0: restore __kernel_fpu_{begin,restore}Jörg Thalheim2019-05-06
| | | | | | | In 5.0er these function were removed from the public interface also zfs needs them for AVX/AES-NI support. Without this patch for example throughput on a encrypted zfs dataset drops to 200 MB/s from 1.2 GB/s. These functions were removed as their was no user within the linux kernel tree itself.
* linux: Remove i2c-oops patchTim Steinbach2019-04-27
|
* Fix kernel oops on boot due to bug in i2c driver.Ambroz Bizjak2019-04-25
| | | | | | | | | https://github.com/NixOS/nixpkgs/issues/60126 https://lkml.org/lkml/2019/4/24/1123 The patch should be removed in the next round of stable releases because the fix should be included. (cherry picked from commit 1e8a0805890fbb1cce1aa751296c82342b0cae7e)
* linux: 5.0-rc6 -> 5.0-rc7Tim Steinbach2019-02-18
| | | | Also remove interpreter truncation patch, no longer needed in package tree.
* linux: allow for interpreter to be truncatedEdmund Wu2019-02-14
| | | | | via https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=cb5b020a8d38f77209d0472a0fea755299a8ec78 see https://github.com/NixOS/nixpkgs/issues/53672
* linux: Removes the previously removed raspberry pi patchSamuel Dionne-Riel2019-02-02
| | | | There seems to have been an oopsie with the rebase.
* Revert "linuxPackages_4_{19,20}: works around bug with overlayfs."Samuel Dionne-Riel2019-02-02
| | | | | | | | | | This reverts commit de86af48faa03a824917ac90f4776481c7ce9e54. (Manual revert due to conflicts.) See #54509 The patch is causing overlayfs to misbehave.
* linux: 4.20.5 -> 4.20.6Tim Steinbach2019-01-31
|
* linux: Adds patch for fixing wifi on raspberry piBastian Köcher2019-01-09
|
* kernel/patches.nix: remove hard tabsIvan Kozik2018-12-28
|
* linuxPackages_4_{19,20}: works around bug with overlayfs.Samuel Dionne-Riel2018-12-26
| | | | See: https://github.com/NixOS/nixpkgs/issues/48828#issuecomment-445208626
* kernel: Remove CopperheadTim Steinbach2018-09-03
| | | | The patches are unmaintained and suggest a false sense of security
* linux-kernel: Removes bcm2835_mmal_v4l2_camera_driver patchBastian Köcher2018-08-06
| | | | The patch was only required for kernel 4.16.
* pkgs/*: remove unreferenced function argumentsvolth2018-07-21
|
* linux: Temporary fix for issue #42755talyz2018-07-07
| | | | | | | Fix a serious issue with the xen-netfront driver introduced in upstream commit f599c64fdf7d ("xen-netfront: Fix race between device setup and open") where the MTU of the device cannot be set properly. This should be removed once it's included in upstream.
* linux-copperhead: LTS based on regular 4.14Tim Steinbach2018-06-10
|
* linux-copperhead: 4.16.12.a -> 4.16.13.aTim Steinbach2018-06-04
|
* kernel: drop tuxOnIce patch (#40411)Yegor Timoshenko2018-05-13
| | | Hasn't been updated since 3.14, abandoned by its author, not actually used despite being inside a let binding.
* kernel: Drop bitrotted MIPS patchesTuomas Tynkkynen2018-05-11
| | | | | Not a single one of these applies to even 4.4 anymore, so these have clearly bitrotted a long, long time ago.
* kernelPatches: Adds bcm2835_mmal_v4l2_camera_driverBastian Köcher2018-04-16
| | | | | | | The kernel patch is required for raspberry pi, to enable the camera module. [dezgeg: Add some comments indicating it's only needed for 4.16]
* linux_riscv: Move patches to my Linux fork.Shea Levy2018-02-23
| | | | | | | All patches there are also submitted upstream and will be removed if rejected. Also includes some fixes to get module loading working.
* kernelPatches: Add pointer to ml threads for riscv patches.Shea Levy2018-02-20
|
* linux_riscv: Add patches for initrd supportShea Levy2018-02-20
|
* linux_riscv: Add 4.16-rc1.Shea Levy2018-02-19
| | | | Fixes #35148.
* linux_4_14: fix iwlwifi fw resetFlorian Klink2017-11-15
| | | | | | Currently, moving to kernel_4_14 breaks at least Intel Wireless 8260 and 8265 cards due to a API change in the firmware, which is not yet honored in the driver.
* kernelmptcp: 0.91.3 -> 0.92.1Matthieu Coudron2017-11-02
|
* linux_chromiumos_3_18: remove kernel due lack of maintainer/breakageJörg Thalheim2017-09-05
| | | | | | | | | There is no maintainer for this package, probably not many users. It requires effort to fix all third-party modules for this old kernel versions. It might contain unpatched security holes. For Pixel chromebooks, we have the samus-kernel. Apart from that https://github.com/GalliumOS/linux might be a good choice.
* kernelPatches.grsecurity_testing: removeJoachim Fasting2017-09-02
|
* linux: remove unused kernel patchesRobin Gloster2017-08-11
|