openwrt/target/linux/generic/backport-5.4
Felix Fietkau 01bebc070c kernel: backport the upstream implementation of threaded NAPI to 5.4
The workqueue based implementation has a few corner cases and typically lower
performance than the upstream one

Signed-off-by: Felix Fietkau <nbd@nbd.name>
2021-12-15 20:36:22 +01:00
..
010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch
011-kbuild-export-SUBARCH.patch kernel: bump 5.4 to 5.4.63 2020-09-06 19:55:19 +02:00
030-modpost-add-a-helper-to-get-data-pointed-by-a-symbol.patch linux-5.4: backport modpost upstream patches 2020-03-01 15:52:36 +01:00
031-modpost-refactor-namespace_from_kstrtabns-to-not-har.patch linux-5.4: backport modpost upstream patches 2020-03-01 15:52:36 +01:00
041-v5.5-arm64-Implement-optimised-checksum-routine.patch kernel: backport improved checksum function for ARM64 2020-09-06 15:35:57 +02:00
042-v5.5-arm64-csum-Fix-pathological-zero-length-calls.patch kernel: backport improved checksum function for ARM64 2020-09-06 15:35:57 +02:00
071-v5.16-00-MIPS-uasm-Enable-muhu-opcode-for-MIPS-R6.patch kernel: backport a rewrite of the mips eBPF JIT implementation 2021-10-14 20:29:51 +02:00
071-v5.16-01-mips-uasm-Add-workaround-for-Loongson-2F-nop-CPU-err.patch kernel: backport a rewrite of the mips eBPF JIT implementation 2021-10-14 20:29:51 +02:00
071-v5.16-02-mips-bpf-Add-eBPF-JIT-for-32-bit-MIPS.patch kernel: backport a rewrite of the mips eBPF JIT implementation 2021-10-14 20:29:51 +02:00
071-v5.16-03-mips-bpf-Add-new-eBPF-JIT-for-64-bit-MIPS.patch kernel: backport a rewrite of the mips eBPF JIT implementation 2021-10-14 20:29:51 +02:00
071-v5.16-04-mips-bpf-Add-JIT-workarounds-for-CPU-errata.patch kernel: backport a rewrite of the mips eBPF JIT implementation 2021-10-14 20:29:51 +02:00
071-v5.16-05-mips-bpf-Enable-eBPF-JITs.patch kernel: backport a rewrite of the mips eBPF JIT implementation 2021-10-14 20:29:51 +02:00
071-v5.16-06-mips-bpf-Remove-old-BPF-JIT-implementations.patch kernel: backport a rewrite of the mips eBPF JIT implementation 2021-10-14 20:29:51 +02:00
080-wireguard-0001-crypto-lib-tidy-up-lib-crypto-Kconfig-and-Makefile.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0002-crypto-chacha-move-existing-library-code-into-lib-cr.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0003-crypto-x86-chacha-depend-on-generic-chacha-library-i.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0004-crypto-x86-chacha-expose-SIMD-ChaCha-routine-as-libr.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0005-crypto-arm64-chacha-depend-on-generic-chacha-library.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0006-crypto-arm64-chacha-expose-arm64-ChaCha-routine-as-l.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0007-crypto-arm-chacha-import-Eric-Biggers-s-scalar-accel.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0008-crypto-arm-chacha-remove-dependency-on-generic-ChaCh.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0009-crypto-arm-chacha-expose-ARM-ChaCha-routine-as-libra.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0010-crypto-mips-chacha-import-32r2-ChaCha-code-from-Zinc.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0011-crypto-mips-chacha-wire-up-accelerated-32r2-code-fro.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0012-crypto-chacha-unexport-chacha_generic-routines.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0013-crypto-poly1305-move-core-routines-into-a-separate-l.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0014-crypto-x86-poly1305-unify-Poly1305-state-struct-with.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0015-crypto-poly1305-expose-init-update-final-library-int.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0016-crypto-x86-poly1305-depend-on-generic-library-not-ge.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0017-crypto-x86-poly1305-expose-existing-driver-as-poly13.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0018-crypto-arm64-poly1305-incorporate-OpenSSL-CRYPTOGAMS.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0019-crypto-arm-poly1305-incorporate-OpenSSL-CRYPTOGAMS-N.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0020-crypto-mips-poly1305-incorporate-OpenSSL-CRYPTOGAMS-.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0021-crypto-blake2s-generic-C-library-implementation-and-.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0022-crypto-testmgr-add-test-cases-for-Blake2s.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0023-crypto-blake2s-implement-generic-shash-driver.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0024-crypto-blake2s-x86_64-SIMD-implementation.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0025-crypto-curve25519-generic-C-library-implementations.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0026-crypto-curve25519-add-kpp-selftest.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0027-crypto-curve25519-implement-generic-KPP-driver.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0028-crypto-lib-curve25519-work-around-Clang-stack-spilli.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0029-crypto-curve25519-x86_64-library-and-KPP-implementat.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0030-crypto-arm-curve25519-import-Bernstein-and-Schwabe-s.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0031-crypto-arm-curve25519-wire-up-NEON-implementation.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0032-crypto-chacha20poly1305-import-construction-and-self.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0033-crypto-lib-chacha20poly1305-reimplement-crypt_from_s.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0034-crypto-chacha_generic-remove-unnecessary-setkey-func.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0035-crypto-x86-chacha-only-unregister-algorithms-if-regi.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0036-crypto-lib-chacha20poly1305-use-chacha20_crypt.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0037-crypto-arch-conditionalize-crypto-api-in-arch-glue-f.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0038-crypto-chacha-fix-warning-message-in-header-file.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0039-crypto-arm-curve25519-add-arch-specific-key-generati.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0040-crypto-lib-curve25519-re-add-selftests.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0041-crypto-poly1305-add-new-32-and-64-bit-generic-versio.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0042-crypto-x86-poly1305-import-unmodified-cryptogams-imp.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0043-crypto-x86-poly1305-wire-up-faster-implementations-f.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0044-crypto-arm-arm64-mips-poly1305-remove-redundant-non-.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0045-crypto-curve25519-Fix-selftest-build-error.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0046-crypto-x86-poly1305-fix-.gitignore-typo.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0047-crypto-chacha20poly1305-add-back-missing-test-vector.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0048-crypto-x86-poly1305-emit-does-base-conversion-itself.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0049-crypto-arm-chacha-fix-build-failured-when-kernel-mod.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0050-crypto-Kconfig-allow-tests-to-be-disabled-when-manag.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0051-crypto-chacha20poly1305-prevent-integer-overflow-on-.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0052-crypto-x86-curve25519-support-assemblers-with-no-adx.patch kernel: bump 5.4 to 5.4.118 2021-05-23 15:09:06 +02:00
080-wireguard-0053-crypto-arm64-chacha-correctly-walk-through-blocks.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0054-crypto-x86-curve25519-replace-with-formally-verified.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0055-crypto-x86-curve25519-leave-r12-as-spare-register.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0056-crypto-arm-64-poly1305-add-artifact-to-.gitignore-fi.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0057-crypto-arch-lib-limit-simd-usage-to-4k-chunks.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0058-crypto-lib-chacha20poly1305-Add-missing-function-dec.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0059-crypto-x86-chacha-sse3-use-unaligned-loads-for-state.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0060-crypto-x86-curve25519-Remove-unused-carry-variables.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0061-crypto-arm-curve25519-include-linux-scatterlist.h.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0062-crypto-arm-poly1305-Add-prototype-for-poly1305_block.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0063-crypto-curve25519-x86_64-Use-XORL-r32-32.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0064-crypto-poly1305-x86_64-Use-XORL-r32-32.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0065-crypto-x86-poly1305-Remove-assignments-with-no-effec.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0066-crypto-x86-poly1305-add-back-a-needed-assignment.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0067-crypto-Kconfig-CRYPTO_MANAGER_EXTRA_TESTS-requires-t.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0068-crypto-arm-chacha-neon-optimize-for-non-block-size-m.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0069-crypto-arm64-chacha-simplify-tail-block-handling.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0070-crypto-lib-chacha20poly1305-define-empty-module-exit.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0071-crypto-arm-chacha-neon-add-missing-counter-increment.patch kernel-5.4: backport fd16931a2f51 for chacha neon 2021-03-02 09:30:22 +01:00
080-wireguard-0072-net-WireGuard-secure-network-tunnel.patch kernel: backport a rewrite of the mips eBPF JIT implementation 2021-10-14 20:29:51 +02:00
080-wireguard-0073-wireguard-selftests-import-harness-makefile-for-test.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0074-wireguard-Kconfig-select-parent-dependency-for-crypt.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0075-wireguard-global-fix-spelling-mistakes-in-comments.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0076-wireguard-main-remove-unused-include-linux-version.h.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0077-wireguard-allowedips-use-kfree_rcu-instead-of-call_r.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0078-wireguard-selftests-remove-ancient-kernel-compatibil.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0079-wireguard-queueing-do-not-account-for-pfmemalloc-whe.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0080-wireguard-socket-mark-skbs-as-not-on-list-when-recei.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0081-wireguard-allowedips-fix-use-after-free-in-root_remo.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0082-wireguard-noise-reject-peers-with-low-order-public-k.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0083-wireguard-selftests-ensure-non-addition-of-peers-wit.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0084-wireguard-selftests-tie-socket-waiting-to-target-pid.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0085-wireguard-device-use-icmp_ndo_send-helper.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0086-wireguard-selftests-reduce-complexity-and-fix-make-r.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0087-wireguard-receive-reset-last_under_load-to-zero.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0088-wireguard-send-account-for-mtu-0-devices.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0089-wireguard-socket-remove-extra-call-to-synchronize_ne.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0090-wireguard-selftests-remove-duplicated-include-sys-ty.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0091-wireguard-queueing-account-for-skb-protocol-0.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0092-wireguard-receive-remove-dead-code-from-default-pack.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0093-wireguard-noise-error-out-precomputed-DH-during-hand.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0094-wireguard-send-remove-errant-newline-from-packet_enc.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0095-wireguard-queueing-cleanup-ptr_ring-in-error-path-of.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0096-wireguard-receive-use-tunnel-helpers-for-decapsulati.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0097-wireguard-selftests-use-normal-kernel-stack-size-on-.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0098-wireguard-socket-remove-errant-restriction-on-loopin.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0099-wireguard-send-receive-cond_resched-when-processing-.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0100-wireguard-selftests-initalize-ipv6-members-to-NULL-t.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0101-wireguard-send-receive-use-explicit-unlikely-branch-.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0102-wireguard-selftests-use-newer-iproute2-for-gcc-10.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0103-wireguard-noise-read-preshared-key-while-taking-lock.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0104-wireguard-queueing-preserve-flow-hash-across-packet-.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0105-wireguard-noise-separate-receive-counter-from-send-c.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0106-wireguard-noise-do-not-assign-initiation-time-in-if-.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0107-wireguard-device-avoid-circular-netns-references.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0108-wireguard-receive-account-for-napi_gro_receive-never.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0109-net-ip_tunnel-add-header_ops-for-layer-3-devices.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0110-wireguard-implement-header_ops-parse_protocol-for-AF.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0111-wireguard-queueing-make-use-of-ip_tunnel_parse_proto.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0112-netlink-consistently-use-NLA_POLICY_EXACT_LEN.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0113-netlink-consistently-use-NLA_POLICY_MIN_LEN.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0114-wireguard-noise-take-lock-when-removing-handshake-en.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0115-wireguard-peerlookup-take-lock-before-checking-hash-.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0116-wireguard-selftests-check-that-route_me_harder-packe.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0117-wireguard-avoid-double-unlikely-notation-when-using-.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0118-wireguard-socket-remove-bogus-__be32-annotation.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0119-wireguard-selftests-test-multiple-parallel-streams.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0120-wireguard-peer-put-frequently-used-members-above-cac.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0121-wireguard-device-do-not-generate-ICMP-for-non-IP-pac.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0122-wireguard-queueing-get-rid-of-per-peer-ring-buffers.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0123-wireguard-kconfig-use-arm-chacha-even-with-no-neon.patch kernel-5.4: bump to 5.4.102 and refresh patches 2021-03-04 22:06:53 +01:00
080-wireguard-0124-crypto-mips-poly1305-enable-for-all-MIPS-processors.patch kernel-5.4: backport latest patches for wireguard 2021-06-22 23:23:00 +02:00
080-wireguard-0125-crypto-mips-add-poly1305-core.S-to-.gitignore.patch kernel-5.4: backport latest patches for wireguard 2021-06-22 23:23:00 +02:00
080-wireguard-0126-crypto-poly1305-fix-poly1305_core_setkey-declaration.patch kernel-5.4: backport latest patches for wireguard 2021-06-22 23:23:00 +02:00
080-wireguard-0127-wireguard-selftests-remove-old-conntrack-kconfig-val.patch kernel-5.4: backport latest patches for wireguard 2021-06-22 23:23:00 +02:00
080-wireguard-0128-wireguard-selftests-make-sure-rp_filter-is-disabled-.patch kernel-5.4: backport latest patches for wireguard 2021-06-22 23:23:00 +02:00
080-wireguard-0129-wireguard-do-not-use-O3.patch kernel-5.4: backport latest patches for wireguard 2021-06-22 23:23:00 +02:00
080-wireguard-0130-wireguard-use-synchronize_net-rather-than-synchroniz.patch kernel-5.4: backport latest patches for wireguard 2021-06-22 23:23:00 +02:00
080-wireguard-0131-wireguard-peer-allocate-in-kmem_cache.patch kernel-5.4: backport latest patches for wireguard 2021-06-22 23:23:00 +02:00
080-wireguard-0132-wireguard-allowedips-initialize-list-head-in-selftes.patch kernel-5.4: backport latest patches for wireguard 2021-06-22 23:23:00 +02:00
080-wireguard-0133-wireguard-allowedips-remove-nodes-in-O-1.patch kernel-5.4: backport latest patches for wireguard 2021-06-22 23:23:00 +02:00
080-wireguard-0134-wireguard-allowedips-allocate-nodes-in-kmem_cache.patch kernel-5.4: backport latest patches for wireguard 2021-06-22 23:23:00 +02:00
080-wireguard-0135-wireguard-allowedips-free-empty-intermediate-nodes-w.patch kernel-5.4: backport latest patches for wireguard 2021-06-22 23:23:00 +02:00
300-MIPS-Exclude-more-dsemul-code-when-CONFIG_MIPS_FP_SU.patch kernel: bump 5.4 to 5.4.31 2020-04-09 00:12:46 +02:00
310-mips-Kconfig-Add-ARCH_HAS_FORTIFY_SOURCE.patch kernel: Activate FORTIFY_SOURCE for MIPS kernel 5.4 2021-04-30 23:51:19 +02:00
310-v5.6-mips-vdso-fix-jalr-t9-crash-in-vdso-code.patch kernel: bump 5.4 to 5.4.105 2021-03-13 17:06:35 +01:00
311-MIPS-Fix-exception-handler-memcpy.patch kernel: Activate FORTIFY_SOURCE for MIPS kernel 5.4 2021-04-30 23:51:19 +02:00
343-netfilter-nft_flow_offload-handle-netdevice-events-f.patch
370-netfilter-nf_flow_table-fix-offloaded-connection-tim.patch kernel: bump 5.4 to 5.4.144 2021-09-13 17:08:17 +02:00
371-netfilter-nf_flow_table-fix-up-ct-state-of-flows-aft.patch
393-v5.5-sch_cake-drop-unused-variable-tin_quantum_prio.patch kernel: bump 5.4 to 5.4.128 2021-06-26 12:49:15 +02:00
395-v5.8-net-sch_cake-Take-advantage-of-skb-hash-where-appropriate.patch kernel: bump 5.4 to 5.4.58 2020-08-18 18:14:54 +02:00
399-5.9-sch_cake-add-RFC-8622-LE-PHB-support-to-CAKE-diffser.patch kernel: cake: backport upstream tweaks & fixes 2020-06-30 16:09:18 +01:00
400-v5.8-dt-bindings-mtd-partition-Document-the-slc-mode-prop.patch kernel: backport mtd commit converting partitions doc syntax 2021-01-20 07:47:23 +01:00
401-v5.11-dt-bindings-mtd-convert-fixed-partitions-to-the-json.patch kernel: backport mtd commit converting partitions doc syntax 2021-01-20 07:47:23 +01:00
402-v5.12-0001-dt-bindings-mtd-move-partition-binding-to-its-own-fi.patch kernel: backport "ofpart" mtd parser upstream quirks support 2021-02-15 12:02:33 +01:00
402-v5.12-0002-dt-bindings-mtd-add-binding-for-BCM4908-partitions.patch kernel: backport "ofpart" mtd parser upstream quirks support 2021-02-15 12:02:33 +01:00
403-v5.13-mtd-parsers-ofpart-support-BCM4908-fixed-partitions.patch kernel: move mtd ofpart accepted patch 2021-03-12 18:32:01 +01:00
404-v5.13-mtd-parsers-ofpart-limit-parsing-of-deprecated-DT-sy.patch kernel: add pending mtd patches adding NVMEM support 2021-03-12 18:49:46 +01:00
405-v5.13-mtd-parsers-ofpart-make-symbol-bcm4908_partitions_qu.patch kernel: backport 5.13 mtd partitioning changes 2021-03-29 08:46:17 +02:00
406-v5.13-0001-mtd-core-add-nvmem-cells-compatible-to-parse-mtd-as-.patch kernel: backport 5.13 mtd partitioning changes 2021-03-29 08:46:17 +02:00
406-v5.13-0002-dt-bindings-nvmem-drop-nodename-restriction.patch kernel: backport 5.13 mtd partitioning changes 2021-03-29 08:46:17 +02:00
406-v5.13-0003-dt-bindings-mtd-Document-use-of-nvmem-cells-compatib.patch kernel: backport 5.13 mtd partitioning changes 2021-03-29 08:46:17 +02:00
407-v5.13-0001-dt-bindings-mtd-add-binding-for-Linksys-Northstar-pa.patch kernel: backport 5.13 mtd partitioning changes 2021-03-29 08:46:17 +02:00
407-v5.13-0002-mtd-parsers-ofpart-support-Linksys-Northstar-partiti.patch kernel: backport 5.13 mtd partitioning changes 2021-03-29 08:46:17 +02:00
408-v5.13-mtd-cfi_cmdset_0002-Disable-buffered-writes-for-AMD.patch kernel: Move an upstreamed patch under backports 2021-04-30 23:48:37 +02:00
410-mtd-fix-calculating-partition-end-address.patch kernel: backport mtd partition address fix sent upstream 2020-03-09 11:49:42 +01:00
500-v5.13-ubifs-default-to-zstd-compression.patch kernel: default to zstd compression in ubifs 2021-04-21 10:31:07 +01:00
600-v5.12-net-extract-napi-poll-functionality-to-__napi_poll.patch kernel: backport the upstream implementation of threaded NAPI to 5.4 2021-12-15 20:36:22 +01:00
601-v5.12-net-implement-threaded-able-napi-poll-loop-support.patch kernel: backport the upstream implementation of threaded NAPI to 5.4 2021-12-15 20:36:22 +01:00
602-v5.12-net-add-sysfs-attribute-to-control-napi-threaded-mod.patch kernel: backport the upstream implementation of threaded NAPI to 5.4 2021-12-15 20:36:22 +01:00
603-v5.12-net-fix-race-between-napi-kthread-mode-and-busy-poll.patch kernel: backport the upstream implementation of threaded NAPI to 5.4 2021-12-15 20:36:22 +01:00
604-v5.12-net-fix-hangup-on-napi_disable-for-threaded-napi.patch kernel: backport the upstream implementation of threaded NAPI to 5.4 2021-12-15 20:36:22 +01:00
700-v5.5-net-core-allow-fast-GRO-for-skbs-with-Ethernet-heade.patch kernel: backport the upstream implementation of threaded NAPI to 5.4 2021-12-15 20:36:22 +01:00
716-v5.5-net-sfp-move-fwnode-parsing-into-sfp-bus-layer.patch kernel: use proper upstream inclusion version for patch 2020-09-11 18:40:44 +02:00
717-v5.5-net-sfp-rework-upstream-interface.patch kernel: bump 5.4 to 5.4.58 2020-08-18 18:14:54 +02:00
718-v5.5-net-sfp-fix-sfp_bus_put-kernel-documentation.patch kernel: bump 5.4 to 5.4.58 2020-08-18 18:14:54 +02:00
719-v5.5-net-sfp-fix-sfp_bus_add_upstream-warning.patch
720-v5.5-net-sfp-move-sfp-sub-state-machines-into-separate-fu.patch
721-v5.5-net-sfp-move-tx-disable-on-device-down-to-main-state.patch
722-v5.5-net-sfp-rename-sfp_sm_ins_next-as-sfp_sm_mod_next.patch
723-v5.5-net-sfp-handle-module-remove-outside-state-machine.patch
724-v5.5-net-sfp-rename-T_PROBE_WAIT-to-T_SERIAL.patch
725-v5.5-net-sfp-parse-SFP-power-requirement-earlier.patch
726-v5.5-net-sfp-avoid-power-switch-on-address-change-modules.patch
727-v5.5-net-sfp-control-TX_DISABLE-and-phy-only-from-main-st.patch
728-v5.5-net-sfp-split-the-PHY-probe-from-sfp_sm_mod_init.patch
729-v5.5-net-sfp-eliminate-mdelay-from-PHY-probe.patch
730-v5.5-net-sfp-allow-fault-processing-to-transition-to-othe.patch
731-v5.5-net-sfp-ensure-TX_FAULT-has-deasserted-before-probin.patch
732-v5.5-net-sfp-track-upstream-s-attachment-state-in-state-m.patch
733-v5.5-net-sfp-split-power-mode-switching-from-probe.patch
734-v5.5-net-sfp-move-module-insert-reporting-out-of-probe.patch
735-v5.5-net-sfp-allow-sfp-to-probe-slow-to-initialise-GPON-m.patch
736-v5.5-net-sfp-allow-modules-with-slow-diagnostics-to-probe.patch
737-v5.5-net-phy-add-core-phylib-sfp-support.patch kernel: bump 5.4 to 5.4.158 2021-11-07 19:58:08 +01:00
738-v5.5-net-phy-marvell10g-add-SFP-support.patch
739-v5.5-net-phylink-update-to-use-phy_support_asym_pause.patch
744-v5.5-net-sfp-soft-status-and-control-support.patch kernel: bump 5.4 to 5.4.77 2020-11-18 21:13:46 +01:00
745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patch kernel: bump 5.4 to 5.4.144 2021-09-13 17:08:17 +02:00
746-v5.5-net-dsa-mv88e6xxx-Split-monitor-port-configuration.patch kernel: bump 5.4 to 5.4.97 2021-02-11 16:08:28 +01:00
747-v5.5-net-dsa-mv88e6xxx-Add-support-for-port-mirroring.patch kernel: bump 5.4 to 5.4.135 2021-07-31 19:13:00 +02:00
748-v5.5-net-dsa-mv88e6xxx-fix-broken-if-statement-because-of.patch kernel: bump 5.4 to 5.4.135 2021-07-31 19:13:00 +02:00
749-v5.5-net-dsa-mv88e6xxx-Fix-masking-of-egress-port.patch kernel: bump 5.4 to 5.4.81 2020-12-04 16:34:39 +01:00
750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patch kernel: bump 5.4 to 5.4.150 2021-10-02 16:45:56 +02:00
751-v5.6-net-mvmdio-avoid-error-message-for-optional-IRQ.patch kernel: backport "mvmdio avoid error message for optional IRQ" 2021-05-23 15:11:38 +02:00
752-v5.8-net-dsa-provide-an-option-for-drivers-to-always-rece.patch kernel: bump 5.4 to 5.4.124 2021-06-06 00:25:25 +02:00
753-v5.8-net-dsa-mt7530-fix-VLAN-setup.patch kernel: bump 5.4 to 5.4.144 2021-09-13 17:08:17 +02:00
756-v5.8-net-dsa-rtl8366-Pass-GENMASK-signed-bits.patch kernel: bump 5.4 to 5.4.73 2020-11-01 14:44:06 +01:00
757-v5.8-net-dsa-tag_rtl4_a-Implement-Realtek-4-byte-A-tag.patch kernel: backport RTL8366RB patches 2020-08-24 18:53:59 +02:00
758-v5.8-net-dsa-rtl8366rb-Support-the-CPU-DSA-tag.patch kernel: backport RTL8366RB patches 2020-08-24 18:53:59 +02:00
760-net-ethernet-mediatek-Integrate-GDM-PSE-setup-operat.patch kernel: bump 5.4 to 5.4.124 2021-06-06 00:25:25 +02:00
761-net-ethernet-mediatek-Refine-the-timing-of-GDM-PSE-s.patch kernel: bump 5.4 to 5.4.124 2021-06-06 00:25:25 +02:00
762-net-ethernet-mediatek-Enable-GDM-GDMA_DROP_ALL-mode.patch kernel: bump 5.4 to 5.4.124 2021-06-06 00:25:25 +02:00
765-v5.12-net-dsa-automatically-bring-up-DSA-master-when-openi.patch kernel: Backport patch to automatically bring up DSA master when opening user port 2021-06-22 23:23:00 +02:00
770-v5.12-net-bridge-notify-switchdev-of-disappearance-of-old-.patch kernel: DSA roaming fix for Marvell mv88e6xxx 2021-02-23 21:10:56 +01:00
771-mdio-bus-add-generic-find-bus.patch kernel: backport mdio_find_bus from 5.10.x 2021-08-08 19:49:29 +02:00
771-v5.12-net-dsa-be-louder-when-a-non-legacy-FDB-operation-fa.patch kernel: bump 5.4 to 5.4.150 2021-10-02 16:45:56 +02:00
772-v5.12-net-dsa-don-t-use-switchdev_notifier_fdb_info-in-dsa.patch kernel: bump 5.4 to 5.4.150 2021-10-02 16:45:56 +02:00
773-v5.12-net-dsa-move-switchdev-event-implementation-under-th.patch kernel: bump 5.4 to 5.4.150 2021-10-02 16:45:56 +02:00
774-v5.12-net-dsa-exit-early-in-dsa_slave_switchdev_event-if-w.patch kernel: bump 5.4 to 5.4.150 2021-10-02 16:45:56 +02:00
775-v5.12-net-dsa-listen-for-SWITCHDEV_-FDB-DEL-_ADD_TO_DEVICE.patch kernel: bump 5.4 to 5.4.150 2021-10-02 16:45:56 +02:00
780-net-dsa-mt7530-setup-core-clock-even-in-TRGMII-mode.patch kernel: bump 5.4 to 5.4.142 2021-08-21 15:59:39 +02:00
782-net-next-1-of-net-pass-the-dst-buffer-to-of_get_mac_address.patch kernel: bump 5.4 to 5.4.161 2021-11-28 16:32:45 +01:00
782-net-next-2-of-net-fix-of_get_mac_addr_nvmem-for-non-platform-devices.patch treewide: backport support for nvmem on non platform devices 2021-08-05 01:46:26 +02:00
790-net-phy-at803x-select-correct-page-on-config-init.patch generic: kernel 5.4: fix probe error for AR803x PHYs 2021-06-13 11:32:39 +02:00
791-net-phy-at803x-fix-probe-error-if-copper-page-is-sel.patch generic: backport at803x fixes 2021-06-08 00:38:28 +02:00
800-v5.5-iio-imu-Add-support-for-the-FXOS8700-IMU.patch ipq40xx: add IPQ4019 SD/MMC controller support 2020-03-09 00:53:50 +01:00
800-v5.5-scsi-core-Add-sysfs-attributes-for-VPD-pages-0h-and-.patch kernel: bump 5.4 to 5.4.162 2021-11-28 16:32:45 +01:00
801-v5.5-hwmon-Driver-for-disk-and-solid-state-drives-with-te.patch kernel: backport and package drivetemp hwmon from v5.5 2020-03-21 17:48:34 +01:00
801-v5.6-leds-populate-the-device-s-of_node.patch kernel: bump 5.4 to 5.4.59 2020-08-20 14:19:39 +02:00
803-v5.8-i2c-pxa-use-official-address-byte-helper.patch kernel: Update kernel 5.4 to version 5.4.50 2020-07-04 21:12:42 +02:00
804-v5.8-i2c-pxa-remove-unneeded-includes.patch kernel: drop backported gpio emulated open drain output fix 2020-05-25 21:10:44 +02:00
805-v5.8-i2c-pxa-re-arrange-includes-to-be-in-alphabetical-or.patch kernel: drop backported gpio emulated open drain output fix 2020-05-25 21:10:44 +02:00
806-v5.8-i2c-pxa-re-arrange-functions-to-flow-better.patch kernel: Update kernel 5.4 to version 5.4.50 2020-07-04 21:12:42 +02:00
807-v5.8-i2c-pxa-re-arrange-register-field-definitions.patch kernel: drop backported gpio emulated open drain output fix 2020-05-25 21:10:44 +02:00
808-v5.8-i2c-pxa-add-and-use-definitions-for-IBMR-register.patch kernel: Update kernel 5.4 to version 5.4.50 2020-07-04 21:12:42 +02:00
809-v5.8-i2c-pxa-always-set-fm-and-hs-members-for-each-type.patch kernel: Update kernel 5.4 to version 5.4.50 2020-07-04 21:12:42 +02:00
810-v5.8-i2c-pxa-move-private-definitions-to-i2c-pxa.c.patch kernel: drop backported gpio emulated open drain output fix 2020-05-25 21:10:44 +02:00
811-v5.8-i2c-pxa-move-DT-IDs-along-side-platform-IDs.patch kernel: Update kernel 5.4 to version 5.4.50 2020-07-04 21:12:42 +02:00
813-v5.8-i2c-pxa-clean-up-decode_bits.patch kernel: drop backported gpio emulated open drain output fix 2020-05-25 21:10:44 +02:00
814-v5.8-i2c-pxa-fix-i2c_pxa_wait_bus_not_busy-boundary-condi.patch kernel: drop backported gpio emulated open drain output fix 2020-05-25 21:10:44 +02:00
815-v5.8-i2c-pxa-consolidate-i2c_pxa_-xfer-implementations.patch kernel: Update kernel 5.4 to version 5.4.50 2020-07-04 21:12:42 +02:00
816-v5.8-i2c-pxa-avoid-complaints-with-non-responsive-slaves.patch kernel: Update kernel 5.4 to version 5.4.50 2020-07-04 21:12:42 +02:00
817-v5.8-i2c-pxa-ensure-timeout-messages-are-unique.patch kernel: Update kernel 5.4 to version 5.4.50 2020-07-04 21:12:42 +02:00
818-v5.8-i2c-pxa-remove-some-unnecessary-debug.patch kernel: Update kernel 5.4 to version 5.4.50 2020-07-04 21:12:42 +02:00
820-v5.8-i2c-pxa-use-master-abort-for-device-probes.patch kernel: drop backported gpio emulated open drain output fix 2020-05-25 21:10:44 +02:00
821-v5.8-i2c-pxa-implement-generic-i2c-bus-recovery.patch kernel: drop backported gpio emulated open drain output fix 2020-05-25 21:10:44 +02:00
825-v5.8-spi-rb4xx-null-pointer-bug-fix.patch kernel: bump 5.4 to 5.4.48 2020-06-22 12:51:22 +02:00
826-v5.8-spi-rb4xx-update-driver-to-be-device-tree-aware.patch kernel: bump 5.4 to 5.4.48 2020-06-22 12:51:22 +02:00
831-v5.13-0001-firmware-bcm47xx_nvram-rename-finding-function-and-i.patch kernel: backport Broadcom NVRAM driver cleanups 2021-03-12 18:08:41 +01:00
831-v5.13-0002-firmware-bcm47xx_nvram-add-helper-checking-for-NVRAM.patch kernel: backport Broadcom NVRAM driver cleanups 2021-03-12 18:08:41 +01:00
831-v5.13-0003-firmware-bcm47xx_nvram-extract-code-copying-NVRAM.patch kernel: backport Broadcom NVRAM driver cleanups 2021-03-12 18:08:41 +01:00
831-v5.13-0004-firmware-bcm47xx_nvram-look-for-NVRAM-with-for-inste.patch kernel: backport Broadcom NVRAM driver cleanups 2021-03-12 18:08:41 +01:00
831-v5.13-0005-firmware-bcm47xx_nvram-inline-code-checking-NVRAM-si.patch kernel: backport Broadcom NVRAM driver cleanups 2021-03-12 18:08:41 +01:00
850-v5.13-usb-ehci-add-spurious-flag-to-disable-overcurrent-ch.patch kernel: bump 5.4 to 5.4.159 2021-11-20 18:53:14 +01:00
851-v5.13-usb-host-ehci-platform-add-spurious_oc-DT-support.patch kernel: backport ehci overcurrent patches 2021-03-24 14:05:38 +01:00
852-v5.10-0001-net-sfp-VSOL-V2801F-CarlitoxxPro-CPGOS03-0490-v2.0-w.patch kernel: backport workaround for Realtek RTL8672 and RTL9601C chips 2021-07-25 13:52:38 +02:00
852-v5.10-0002-net-sfp-add-workaround-for-Realtek-RTL8672-and-RTL96.patch kernel: backport workaround for Realtek RTL8672 and RTL9601C chips 2021-07-25 13:52:38 +02:00