Openwrt/target/linux/generic/backport-5.4
Jason A. Donenfeld 3888fa7880 kernel: 5.4: import wireguard backport
Rather than using the clunky, old, slower wireguard-linux-compat out of
tree module, this commit does a patch-by-patch backport of upstream's
wireguard to 5.4. This specific backport is in widespread use, being
part of SUSE's enterprise kernel, Oracle's enterprise kernel, Google's
Android kernel, Gentoo's distro kernel, and probably more I've forgotten
about. It's definately the "more proper" way of adding wireguard to a
kernel than the ugly compat.h hell of the wireguard-linux-compat repo.
And most importantly for OpenWRT, it allows using the same module
configuration code for 5.10 as for 5.4, with no need for bifurcation.

These patches are from the backport tree which is maintained in the
open here: https://git.zx2c4.com/wireguard-linux/log/?h=backport-5.4.y
I'll be sending PRs to update this as needed.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2021-02-26 20:41:01 +01:00
..
010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch
011-kbuild-export-SUBARCH.patch
020-backport_netfilter_rtcache.patch
030-modpost-add-a-helper-to-get-data-pointed-by-a-symbol.patch
031-modpost-refactor-namespace_from_kstrtabns-to-not-har.patch
040-ARM-8918-2-only-build-return_address-if-needed.patch
041-v5.5-arm64-Implement-optimised-checksum-routine.patch
042-v5.5-arm64-csum-Fix-pathological-zero-length-calls.patch
070-v5.5-MIPS-BPF-Restore-MIPS32-cBPF-JIT.patch
080-wireguard-0001-crypto-lib-tidy-up-lib-crypto-Kconfig-and-Makefile.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0002-crypto-chacha-move-existing-library-code-into-lib-cr.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0003-crypto-x86-chacha-depend-on-generic-chacha-library-i.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0004-crypto-x86-chacha-expose-SIMD-ChaCha-routine-as-libr.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0005-crypto-arm64-chacha-depend-on-generic-chacha-library.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0006-crypto-arm64-chacha-expose-arm64-ChaCha-routine-as-l.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0007-crypto-arm-chacha-import-Eric-Biggers-s-scalar-accel.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0008-crypto-arm-chacha-remove-dependency-on-generic-ChaCh.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0009-crypto-arm-chacha-expose-ARM-ChaCha-routine-as-libra.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0010-crypto-mips-chacha-import-32r2-ChaCha-code-from-Zinc.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0011-crypto-mips-chacha-wire-up-accelerated-32r2-code-fro.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0012-crypto-chacha-unexport-chacha_generic-routines.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0013-crypto-poly1305-move-core-routines-into-a-separate-l.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0014-crypto-x86-poly1305-unify-Poly1305-state-struct-with.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0015-crypto-poly1305-expose-init-update-final-library-int.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0016-crypto-x86-poly1305-depend-on-generic-library-not-ge.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0017-crypto-x86-poly1305-expose-existing-driver-as-poly13.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0018-crypto-arm64-poly1305-incorporate-OpenSSL-CRYPTOGAMS.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0019-crypto-arm-poly1305-incorporate-OpenSSL-CRYPTOGAMS-N.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0020-crypto-mips-poly1305-incorporate-OpenSSL-CRYPTOGAMS-.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0021-crypto-blake2s-generic-C-library-implementation-and-.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0022-crypto-testmgr-add-test-cases-for-Blake2s.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0023-crypto-blake2s-implement-generic-shash-driver.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0024-crypto-blake2s-x86_64-SIMD-implementation.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0025-crypto-curve25519-generic-C-library-implementations.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0026-crypto-curve25519-add-kpp-selftest.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0027-crypto-curve25519-implement-generic-KPP-driver.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0028-crypto-lib-curve25519-work-around-Clang-stack-spilli.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0029-crypto-curve25519-x86_64-library-and-KPP-implementat.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0030-crypto-arm-curve25519-import-Bernstein-and-Schwabe-s.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0031-crypto-arm-curve25519-wire-up-NEON-implementation.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0032-crypto-chacha20poly1305-import-construction-and-self.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0033-crypto-lib-chacha20poly1305-reimplement-crypt_from_s.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0034-crypto-chacha_generic-remove-unnecessary-setkey-func.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0035-crypto-x86-chacha-only-unregister-algorithms-if-regi.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0036-crypto-lib-chacha20poly1305-use-chacha20_crypt.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0037-crypto-arch-conditionalize-crypto-api-in-arch-glue-f.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0038-crypto-chacha-fix-warning-message-in-header-file.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0039-crypto-arm-curve25519-add-arch-specific-key-generati.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0040-crypto-lib-curve25519-re-add-selftests.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0041-crypto-poly1305-add-new-32-and-64-bit-generic-versio.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0042-crypto-x86-poly1305-import-unmodified-cryptogams-imp.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0043-crypto-x86-poly1305-wire-up-faster-implementations-f.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0044-crypto-arm-arm64-mips-poly1305-remove-redundant-non-.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0045-crypto-curve25519-Fix-selftest-build-error.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0046-crypto-x86-poly1305-fix-.gitignore-typo.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0047-crypto-chacha20poly1305-add-back-missing-test-vector.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0048-crypto-x86-poly1305-emit-does-base-conversion-itself.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0049-crypto-arm-chacha-fix-build-failured-when-kernel-mod.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0050-crypto-Kconfig-allow-tests-to-be-disabled-when-manag.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0051-crypto-chacha20poly1305-prevent-integer-overflow-on-.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0052-crypto-x86-curve25519-support-assemblers-with-no-adx.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0053-crypto-arm64-chacha-correctly-walk-through-blocks.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0054-crypto-x86-curve25519-replace-with-formally-verified.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0055-crypto-x86-curve25519-leave-r12-as-spare-register.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0056-crypto-arm-64-poly1305-add-artifact-to-.gitignore-fi.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0057-crypto-arch-lib-limit-simd-usage-to-4k-chunks.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0058-crypto-lib-chacha20poly1305-Add-missing-function-dec.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0059-crypto-x86-chacha-sse3-use-unaligned-loads-for-state.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0060-crypto-x86-curve25519-Remove-unused-carry-variables.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0061-crypto-arm-curve25519-include-linux-scatterlist.h.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0062-crypto-arm-poly1305-Add-prototype-for-poly1305_block.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0063-crypto-curve25519-x86_64-Use-XORL-r32-32.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0064-crypto-poly1305-x86_64-Use-XORL-r32-32.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0065-crypto-x86-poly1305-Remove-assignments-with-no-effec.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0066-crypto-x86-poly1305-add-back-a-needed-assignment.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0067-crypto-Kconfig-CRYPTO_MANAGER_EXTRA_TESTS-requires-t.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0068-crypto-arm-chacha-neon-optimize-for-non-block-size-m.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0069-crypto-arm64-chacha-simplify-tail-block-handling.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0070-crypto-lib-chacha20poly1305-define-empty-module-exit.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0071-icmp-introduce-helper-for-nat-d-source-address-in-ne.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0072-net-icmp-pass-zeroed-opts-from-icmp-v6-_ndo_send-bef.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0073-net-WireGuard-secure-network-tunnel.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0074-wireguard-selftests-import-harness-makefile-for-test.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0075-wireguard-Kconfig-select-parent-dependency-for-crypt.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0076-wireguard-global-fix-spelling-mistakes-in-comments.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0077-wireguard-main-remove-unused-include-linux-version.h.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0078-wireguard-allowedips-use-kfree_rcu-instead-of-call_r.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0079-wireguard-selftests-remove-ancient-kernel-compatibil.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0080-wireguard-queueing-do-not-account-for-pfmemalloc-whe.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0081-wireguard-socket-mark-skbs-as-not-on-list-when-recei.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0082-wireguard-allowedips-fix-use-after-free-in-root_remo.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0083-wireguard-noise-reject-peers-with-low-order-public-k.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0084-wireguard-selftests-ensure-non-addition-of-peers-wit.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0085-wireguard-selftests-tie-socket-waiting-to-target-pid.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0086-wireguard-device-use-icmp_ndo_send-helper.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0087-wireguard-selftests-reduce-complexity-and-fix-make-r.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0088-wireguard-receive-reset-last_under_load-to-zero.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0089-wireguard-send-account-for-mtu-0-devices.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0090-wireguard-socket-remove-extra-call-to-synchronize_ne.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0091-wireguard-selftests-remove-duplicated-include-sys-ty.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0092-wireguard-queueing-account-for-skb-protocol-0.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0093-wireguard-receive-remove-dead-code-from-default-pack.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0094-wireguard-noise-error-out-precomputed-DH-during-hand.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0095-wireguard-send-remove-errant-newline-from-packet_enc.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0096-wireguard-queueing-cleanup-ptr_ring-in-error-path-of.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0097-wireguard-receive-use-tunnel-helpers-for-decapsulati.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0098-wireguard-selftests-use-normal-kernel-stack-size-on-.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0099-wireguard-socket-remove-errant-restriction-on-loopin.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0100-wireguard-send-receive-cond_resched-when-processing-.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0101-wireguard-selftests-initalize-ipv6-members-to-NULL-t.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0102-wireguard-send-receive-use-explicit-unlikely-branch-.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0103-wireguard-selftests-use-newer-iproute2-for-gcc-10.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0104-wireguard-noise-read-preshared-key-while-taking-lock.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0105-wireguard-queueing-preserve-flow-hash-across-packet-.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0106-wireguard-noise-separate-receive-counter-from-send-c.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0107-wireguard-noise-do-not-assign-initiation-time-in-if-.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0108-wireguard-device-avoid-circular-netns-references.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0109-wireguard-receive-account-for-napi_gro_receive-never.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0110-net-ip_tunnel-add-header_ops-for-layer-3-devices.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0111-wireguard-implement-header_ops-parse_protocol-for-AF.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0112-wireguard-queueing-make-use-of-ip_tunnel_parse_proto.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0113-netlink-consistently-use-NLA_POLICY_EXACT_LEN.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0114-netlink-consistently-use-NLA_POLICY_MIN_LEN.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0115-wireguard-noise-take-lock-when-removing-handshake-en.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0116-wireguard-peerlookup-take-lock-before-checking-hash-.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0117-wireguard-selftests-check-that-route_me_harder-packe.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0118-wireguard-avoid-double-unlikely-notation-when-using-.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0119-wireguard-socket-remove-bogus-__be32-annotation.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0120-wireguard-selftests-test-multiple-parallel-streams.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0121-wireguard-peer-put-frequently-used-members-above-cac.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0122-wireguard-device-do-not-generate-ICMP-for-non-IP-pac.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0123-wireguard-queueing-get-rid-of-per-peer-ring-buffers.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
080-wireguard-0124-wireguard-kconfig-use-arm-chacha-even-with-no-neon.patch kernel: 5.4: import wireguard backport 2021-02-26 20:41:01 +01:00
300-MIPS-Exclude-more-dsemul-code-when-CONFIG_MIPS_FP_SU.patch
310-v5.6-mips-vdso-fix-jalr-t9-crash-in-vdso-code.patch
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.99 2021-02-18 20:04:50 +01: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
395-v5.8-net-sch_cake-Take-advantage-of-skb-hash-where-appropriate.patch
399-5.9-sch_cake-add-RFC-8622-LE-PHB-support-to-CAKE-diffser.patch
400-v5.8-dt-bindings-mtd-partition-Document-the-slc-mode-prop.patch
401-v5.11-dt-bindings-mtd-convert-fixed-partitions-to-the-json.patch
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
410-mtd-fix-calculating-partition-end-address.patch
700-v5.5-net-core-allow-fast-GRO-for-skbs-with-Ethernet-heade.patch kernel: bump 5.4 to 5.4.99 2021-02-18 20:04:50 +01:00
716-v5.5-net-sfp-move-fwnode-parsing-into-sfp-bus-layer.patch
717-v5.5-net-sfp-rework-upstream-interface.patch
718-v5.5-net-sfp-fix-sfp_bus_put-kernel-documentation.patch
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
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
745-v5.7-net-dsa-mt7530-add-support-for-port-mirroring.patch
746-v5.5-net-dsa-mv88e6xxx-Split-monitor-port-configuration.patch
747-v5.5-net-dsa-mv88e6xxx-Add-support-for-port-mirroring.patch
748-v5.5-net-dsa-mv88e6xxx-fix-broken-if-statement-because-of.patch
749-v5.5-net-dsa-mv88e6xxx-Fix-masking-of-egress-port.patch
750-v5.5-net-phy-add-support-for-clause-37-auto-negotiation.patch
752-v5.8-net-dsa-provide-an-option-for-drivers-to-always-rece.patch
753-v5.8-net-dsa-mt7530-fix-VLAN-setup.patch
755-v5.8-net-dsa-add-GRO-support-via-gro_cells.patch
756-v5.8-net-dsa-rtl8366-Pass-GENMASK-signed-bits.patch
757-v5.8-net-dsa-tag_rtl4_a-Implement-Realtek-4-byte-A-tag.patch
758-v5.8-net-dsa-rtl8366rb-Support-the-CPU-DSA-tag.patch
760-net-ethernet-mediatek-Integrate-GDM-PSE-setup-operat.patch
761-net-ethernet-mediatek-Refine-the-timing-of-GDM-PSE-s.patch
762-net-ethernet-mediatek-Enable-GDM-GDMA_DROP_ALL-mode.patch
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-v5.12-net-dsa-be-louder-when-a-non-legacy-FDB-operation-fa.patch kernel: DSA roaming fix for Marvell mv88e6xxx 2021-02-23 21:10:56 +01:00
772-v5.12-net-dsa-don-t-use-switchdev_notifier_fdb_info-in-dsa.patch kernel: DSA roaming fix for Marvell mv88e6xxx 2021-02-23 21:10:56 +01:00
773-v5.12-net-dsa-move-switchdev-event-implementation-under-th.patch kernel: DSA roaming fix for Marvell mv88e6xxx 2021-02-23 21:10:56 +01:00
774-v5.12-net-dsa-exit-early-in-dsa_slave_switchdev_event-if-w.patch kernel: DSA roaming fix for Marvell mv88e6xxx 2021-02-23 21:10:56 +01:00
775-v5.12-net-dsa-listen-for-SWITCHDEV_-FDB-DEL-_ADD_TO_DEVICE.patch kernel: DSA roaming fix for Marvell mv88e6xxx 2021-02-23 21:10:56 +01:00
800-v5.5-iio-imu-Add-support-for-the-FXOS8700-IMU.patch
800-v5.5-scsi-core-Add-sysfs-attributes-for-VPD-pages-0h-and-.patch
801-v5.5-hwmon-Driver-for-disk-and-solid-state-drives-with-te.patch
801-v5.6-leds-populate-the-device-s-of_node.patch
803-v5.8-i2c-pxa-use-official-address-byte-helper.patch
804-v5.8-i2c-pxa-remove-unneeded-includes.patch
805-v5.8-i2c-pxa-re-arrange-includes-to-be-in-alphabetical-or.patch
806-v5.8-i2c-pxa-re-arrange-functions-to-flow-better.patch
807-v5.8-i2c-pxa-re-arrange-register-field-definitions.patch
808-v5.8-i2c-pxa-add-and-use-definitions-for-IBMR-register.patch
809-v5.8-i2c-pxa-always-set-fm-and-hs-members-for-each-type.patch
810-v5.8-i2c-pxa-move-private-definitions-to-i2c-pxa.c.patch
811-v5.8-i2c-pxa-move-DT-IDs-along-side-platform-IDs.patch
813-v5.8-i2c-pxa-clean-up-decode_bits.patch
814-v5.8-i2c-pxa-fix-i2c_pxa_wait_bus_not_busy-boundary-condi.patch
815-v5.8-i2c-pxa-consolidate-i2c_pxa_-xfer-implementations.patch
816-v5.8-i2c-pxa-avoid-complaints-with-non-responsive-slaves.patch
817-v5.8-i2c-pxa-ensure-timeout-messages-are-unique.patch
818-v5.8-i2c-pxa-remove-some-unnecessary-debug.patch
820-v5.8-i2c-pxa-use-master-abort-for-device-probes.patch
821-v5.8-i2c-pxa-implement-generic-i2c-bus-recovery.patch
825-v5.8-spi-rb4xx-null-pointer-bug-fix.patch
826-v5.8-spi-rb4xx-update-driver-to-be-device-tree-aware.patch
830-v5.12-0001-net-usb-qmi_wwan-support-ZTE-P685M-modem.patch ramips: add support for ZTE MF283+ 2021-02-26 13:57:54 +01:00
830-v5.12-0002-usb-serial-option-update-interface-mapping-for-ZTE-P685M.patch ramips: add support for ZTE MF283+ 2021-02-26 13:57:54 +01:00