openwrtv4/target/linux/apm821xx/patches-4.14
Stijn Tintel 22b9f99b87 kernel: bump 4.14 to 4.14.59
Drop patch that was superseded upstream:
ramips/0036-mtd-fix-cfi-cmdset-0002-erase-status-check.patch

Drop upstreamed patches:
- apm821xx/020-0001-crypto-crypto4xx-remove-bad-list_del.patch
- apm821xx/020-0011-crypto-crypto4xx-fix-crypto4xx_build_pdr-crypto4xx_b.patch
- ath79/0011-MIPS-ath79-fix-register-address-in-ath79_ddr_wb_flus.patch
- brcm63xx/001-4.15-08-bcm63xx_enet-correct-clock-usage.patch
- brcm63xx/001-4.15-09-bcm63xx_enet-do-not-write-to-random-DMA-channel-on-B.patch
- generic/backport/080-net-convert-sock.sk_wmem_alloc-from-atomic_t-to-refc.patch
- generic/pending/170-usb-dwc2-Fix-DMA-alignment-to-start-at-allocated-boun.patch
- generic/pending/900-gen_stats-fix-netlink-stats-padding.patch

In 4.14.55, a patch was introduced that breaks ext4 images in some
cases. The newly introduced patch
backport-4.14/500-ext4-fix-check-to-prevent-initializing-reserved-inod.patch
addresses this breakage.

Fixes the following CVEs:
- CVE-2018-10876
- CVE-2018-10877
- CVE-2018-10879
- CVE-2018-10880
- CVE-2018-10881
- CVE-2018-10882
- CVE-2018-10883

Compile-tested: ath79, octeon, x86/64
Runtime-tested: ath79, octeon, x86/64

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
2018-07-31 05:11:07 +03:00
..
020-0002-crypto-crypto4xx-remove-unused-definitions-and-write.patch kernel: bump 4.14 to 4.14.59 2018-07-31 05:11:07 +03:00
020-0003-crypto-crypto4xx-set-CRYPTO_ALG_KERN_DRIVER_ONLY-fla.patch kernel: bump 4.14 to 4.14.59 2018-07-31 05:11:07 +03:00
020-0004-crypto-crypto4xx-remove-extern-statement-before-func.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
020-0005-crypto-crypto4xx-remove-double-assignment-of-pd_uinf.patch kernel: bump 4.14 to 4.14.59 2018-07-31 05:11:07 +03:00
020-0006-crypto-crypto4xx-fix-dynamic_sa_ctl-s-sa_contents-de.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
020-0007-crypto-crypto4xx-move-and-refactor-dynamic_contents-.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
020-0008-crypto-crypto4xx-enable-AES-RFC3686-ECB-CFB-and-OFB-.patch kernel: bump 4.14 to 4.14.59 2018-07-31 05:11:07 +03:00
020-0009-crypto-crypto4xx-refactor-crypto4xx_copy_pkt_to_dst.patch kernel: bump 4.14 to 4.14.59 2018-07-31 05:11:07 +03:00
020-0010-crypto-crypto4xx-replace-crypto4xx_dev-s-scatter_buf.patch kernel: bump 4.14 to 4.14.59 2018-07-31 05:11:07 +03:00
020-0012-crypto-crypto4xx-pointer-arithmetic-overhaul.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
020-0013-crypto-crypto4xx-wire-up-hmac_mc-to-hmac_muting.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
020-0014-crypto-crypto4xx-fix-off-by-one-AES-OFB.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
020-0015-crypto-crypto4xx-fix-type-mismatch-compiler-error.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
020-0017-crypto-crypto4xx-add-backlog-queue-support.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
020-0018-crypto-crypto4xx-use-the-correct-LE32-format-for-IV-.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
020-0019-crypto-crypto4xx-overhaul-crypto4xx_build_pd.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
020-0020-crypto-crypto4xx-fix-various-warnings.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
020-0021-crypto-crypto4xx-fix-stalls-under-heavy-load.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
020-0022-crypto-crypto4xx-simplify-sa-and-state-context-acqui.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
020-0023-crypto-crypto4xx-prepare-for-AEAD-support.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
020-0024-crypto-crypto4xx-add-aes-ccm-support.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
020-0025-crypto-crypto4xx-add-aes-gcm-support.patch apm821xx: backport crypto4xx patches from 4.15 2018-01-12 08:00:04 +01:00
021-0001-crypto-crypto4xx-shuffle-iomap-in-front-of-request_i.patch apm821xx: backport and reassign crypto4xx patches 2018-05-18 09:14:09 +02:00
021-0002-crypto-crypto4xx-support-Revision-B-parts.patch apm821xx: backport and reassign crypto4xx patches 2018-05-18 09:14:09 +02:00
021-0003-crypto-crypto4xx-fix-missing-irq-devname.patch apm821xx: backport and reassign crypto4xx patches 2018-05-18 09:14:09 +02:00
021-0004-crypto-crypto4xx-kill-MODULE_NAME.patch apm821xx: backport and reassign crypto4xx patches 2018-05-18 09:14:09 +02:00
021-0005-crypto-crypto4xx-perform-aead-icv-check-in-the-drive.patch apm821xx: backport and reassign crypto4xx patches 2018-05-18 09:14:09 +02:00
022-0001-crypto-Use-zeroing-memory-allocator-instead-of-alloc.patch apm821xx: backport and reassign crypto4xx patches 2018-05-18 09:14:09 +02:00
022-0002-crypto-crypto4xx-performance-optimizations.patch apm821xx: backport and reassign crypto4xx patches 2018-05-18 09:14:09 +02:00
022-0003-crypto-crypto4xx-convert-to-skcipher.patch apm821xx: backport and reassign crypto4xx patches 2018-05-18 09:14:09 +02:00
022-0004-crypto-crypto4xx-avoid-VLA-use.patch apm821xx: backport and reassign crypto4xx patches 2018-05-18 09:14:09 +02:00
022-0005-crypto-crypto4xx-add-aes-ctr-support.patch apm821xx: backport and reassign crypto4xx patches 2018-05-18 09:14:09 +02:00
022-0006-crypto-crypto4xx-properly-set-IV-after-de-and-encryp.patch apm821xx: backport and reassign crypto4xx patches 2018-05-18 09:14:09 +02:00
022-0007-crypto-crypto4xx-extend-aead-fallback-checks.patch apm821xx: backport and reassign crypto4xx patches 2018-05-18 09:14:09 +02:00
022-0008-crypto-crypto4xx-put-temporary-dst-sg-into-request-c.patch apm821xx: backport and reassign crypto4xx patches 2018-05-18 09:14:09 +02:00
030-0001-net-ibm-emac-replace-custom-rgmii_mode_name-with-phy.patch apm821xx: convert MR24 to use DT PHY defintion 2018-01-12 08:00:04 +01:00
030-0002-net-ibm-emac-replace-custom-PHY_MODE_-macros.patch apm821xx: convert MR24 to use DT PHY defintion 2018-01-12 08:00:04 +01:00
030-0003-net-ibm-emac-support-RGMII-RX-TX-ID-phymode.patch apm821xx: convert MR24 to use DT PHY defintion 2018-01-12 08:00:04 +01:00
200-add-meraki-mr24-ikarem-support.patch apm821xx: add linux 4.14 apm821xx patches 2018-01-12 08:00:04 +01:00
201-add-amcc-apollo3g-support.patch apm821xx: add linux 4.14 apm821xx patches 2018-01-12 08:00:04 +01:00
202-add-netgear-wndr4700-support.patch apm821xx: add linux 4.14 apm821xx patches 2018-01-12 08:00:04 +01:00
203-add-meraki-mx60-buckminster-support.patch apm821xx: add linux 4.14 apm821xx patches 2018-01-12 08:00:04 +01:00
300-fix-atheros-nics-on-apm82181.patch apm821xx: add linux 4.14 apm821xx patches 2018-01-12 08:00:04 +01:00
301-fix-memory-map-wndr4700.patch apm821xx: add linux 4.14 apm821xx patches 2018-01-12 08:00:04 +01:00
302-dw-dma-hprot-fix-and-equal-priortiy.patch apm821xx: attempt to fix sata access freezes 2018-07-16 15:10:21 +02:00
701-powerpc_ibm_apm82181_phyclk_fix.patch apm821xx: add linux 4.14 apm821xx patches 2018-01-12 08:00:04 +01:00
801-usb-xhci-add-firmware-loader-for-uPD720201-and-uPD72.patch kernel: bump 4.14 to 4.14.48 2018-06-05 22:54:00 +03:00
802-usb-xhci-force-msi-renesas-xhci.patch kernel: bump 4.14 to 4.14.59 2018-07-31 05:11:07 +03:00
803-hwmon-tc654-add-detection-routine.patch apm821xx: add linux 4.14 apm821xx patches 2018-01-12 08:00:04 +01:00
804-hwmon-tc654-add-thermal_cooling-device.patch apm821xx: add linux 4.14 apm821xx patches 2018-01-12 08:00:04 +01:00