[LEDE-DEV] [PATCH] kernel: bump 4.14 to 4.14.39

Michael Yartys michael.yartys at protonmail.com
Tue May 8 06:47:09 PDT 2018


The patch doesn't apply without changing what I've highlighted below.


‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐

On 8 May 2018 1:07 PM, Koen Vandeputte <koen.vandeputte at ncentric.com> wrote:

> Refreshed all patches
> 
> Dropped upstreamed patches:
> 
> 522-PCI-aardvark-fix-logic-in-PCI-configuration-read-write-functions.patch
> 
> 523-PCI-aardvark-set-PIO_ADDR_LS-correctly-in-advk_pcie_rd_conf.patch
> 
> 525-PCI-aardvark-use-isr1-instead-of-isr0-interrupt-in-legacy-irq-mode.patch
> 
> 527-PCI-aardvark-fix-PCIe-max-read-request-size-setting.patch
> 
> updated patches:
> 
> 524-PCI-aardvark-set-host-and-device-to-the-same-MAX-payload-size.patch
> 
> Compile-tested on: cns3xxx, imx6, mvebu, x86_64
> 
> Runtime-tested on: cns3xxx, imx6, x86_64
> 
> Signed-off-by: Koen Vandeputte koen.vandeputte at ncentric.com
> 
> note:
> 
> Requires to first apply the kernel 4.9 bump patch from Kevin DB (kernel: bump to 4.9.98)
> 
> include/kernel-version.mk | 4 +-
> 
> refresh_kernel.sh | 45 ++++
> 
> ...d-firmware-loader-for-uPD720201-and-uPD72.patch | 6 +-
> 
> .../802-usb-xhci-force-msi-renesas-xhci.patch | 2 +-
> 
> ...1-tty-serial-drop-QCA-pecific-SoC-symbols.patch | 7 +-
> 
> .../0002-watchdog-ath79-fix-maximum-timeout.patch | 7 +-
> 
> ...03-leds-add-reset-controller-based-driver.patch | 16 +-
> 
> .../patches-4.14/0004-phy-add-ath79-usb-phys.patch | 20 +-
> 
> .../0005-usb-add-more-OF-quirk-properties.patch | 7 +-
> 
> .../0006-usb-drop-deprecated-symbols.patch | 9 +-
> 
> ...-ath79-intc-add-irq-cascade-driver-for-QC.patch | 8 -
> 
> ...irqchip-irq-ath79-cpu-drop-OF-init-helper.patch | 5 -
> 
> ...-MIPS-ath79-add-lots-of-missing-registers.patch | 8 +-
> 
> ...0-MIPS-ath79-select-the-PINCTRL-subsystem.patch | 7 +-
> 
> ...fix-register-address-in-ath79_ddr_wb_flus.patch | 5 -
> 
> ...th79-Avoid-using-unitialized-reg-variable.patch | 5 -
> 
> .../0013-MIPS-ath79-fix-system-restart.patch | 11 +-
> 
> .../0014-MIPS-ath79-finetune-cpu-overrides.patch | 5 -
> 
> ...MIPS-ath79-enable-uart-during-early_prink.patch | 7 +-
> 
> ...16-MIPS-ath79-add-support-for-QCA953x-SoC.patch | 27 +--
> 
> ...17-MIPS-ath79-add-support-for-qca956x-soc.patch | 29 +--
> 
> ...PS-ath79-get-PCIe-controller-out-of-reset.patch | 9 +-
> 
> ...turn-pci-ar71xx-driver-into-a-pure-OF-dri.patch | 17 +-
> 
> ...turn-pci-ar724x-driver-into-a-pure-OF-dri.patch | 13 +-
> 
> .../patches-4.14/0022-MIPS-ath79-drop-pci.c.patch | 20 +-
> 
> .../0023-MIPS-ath79-drop-mach-files.patch | 32 +--
> 
> .../0024-MIPS-ath79-drop-pdata-helpers.patch | 41 ----
> 
> .../patches-4.14/0025-MIPS-ath79-drop-irq.c.patch | 10 -
> 
> .../0026-MIPS-ath79-sanitize-Kconfig-symbols.patch | 24 +-
> 
> ...0027-MIPS-ath79-drop-mips_machine-support.patch | 22 +-
> 
> ...add-helpers-for-setting-clocks-and-expose.patch | 4 +-
> 
> .../004-register_gpio_driver_earlier.patch | 6 +-
> 
> .../405-mtd-tp-link-partition-parser.patch | 12 +-
> 
> .../patches-4.14/420-net-ar71xx_mac_driver.patch | 2 +-
> 
> .../430-drivers-link-spi-before-mtd.patch | 2 +-
> 
> .../461-spi-ath79-add-fast-flash-read.patch | 6 +-
> 
> ...MIPS-ath79-swizzle-pci-address-for-ar71xx.patch | 10 +-
> 
> .../490-usb-ehci-add-quirks-for-qca-socs.patch | 6 +-
> 
> ...tbang-prevent-rescheduling-during-command.patch | 6 +-
> 
> .../902-at803x-add-reset-gpio-pdata.patch | 6 +-
> 
> .../patches-4.14/910-unaligned_access_hacks.patch | 258 +++++++--------------
> 
> ...ycon-initialise-baud-field-of-earlycon-de.patch | 2 +-
> 
> .../brcm47xx/patches-4.14/159-cpu_fixes.patch | 8 +-
> 
> ...b-host-fotg2-restart-hcd-after-port-reset.patch | 7 +-
> 
> ...ts-Fix-bootargs-for-Gemini-D-Link-devices.patch | 7 -
> 
> ...-dts-Add-ethernet-to-a-bunch-of-platforms.patch | 7 -
> 
> ...rm-dts-gemini-dlink-dir-685-add-rtl8366rb.patch | 2 +-
> 
> ...ata-corruption-related-to-cache-coherence.patch | 6 +-
> 
> ..._cmdset_0002-add-buffer-write-cmd-timeout.patch | 2 +-
> 
> .../pending-4.14/630-packet_socket_type.patch | 16 +-
> 
> ...pppoe-support-hardware-flow-table-offload.patch | 2 +-
> 
> ...jecting-with-source-address-failed-policy.patch | 16 +-
> 
> ...in-PCI-configuration-read-write-functions.patch | 66 ------
> 
> ...IO_ADDR_LS-correctly-in-advk_pcie_rd_conf.patch | 53 -----
> 
> ...t-and-device-to-the-same-MAX-payload-size.patch | 11 +-
> 
> ...tead-of-isr0-interrupt-in-legacy-irq-mode.patch | 143 ------------
> 
> ...rk-fix-PCIe-max-read-request-size-setting.patch | 63 -----
> 
> ...td-fix-cfi-cmdset-0002-erase-status-check.patch | 4 +-
> 
> ...0037-mtd-cfi-cmdset-0002-force-word-write.patch | 6 +-
> 
> .../patches-4.14/0043-spi-add-mt7621-support.patch | 16 +-
> 
> 60 files changed, 278 insertions(+), 905 deletions(-)
> 
> create mode 100755 refresh_kernel.sh
> 
> mode change 100755 => 100644 target/linux/generic/pending-4.14/103-MIPS-c-r4k-fix-data-corruption-related-to-cache-coherence.patch
> 
> delete mode 100644 target/linux/mvebu/patches-4.14/522-PCI-aardvark-fix-logic-in-PCI-configuration-read-write-functions.patch
> 
> delete mode 100644 target/linux/mvebu/patches-4.14/523-PCI-aardvark-set-PIO_ADDR_LS-correctly-in-advk_pcie_rd_conf.patch
> 
> delete mode 100644 target/linux/mvebu/patches-4.14/525-PCI-aardvark-use-isr1-instead-of-isr0-interrupt-in-legacy-irq-mode.patch
> 
> delete mode 100644 target/linux/mvebu/patches-4.14/527-PCI-aardvark-fix-PCIe-max-read-request-size-setting.patch
> 
> diff --git a/include/kernel-version.mk b/include/kernel-version.mk
> 
> index 68795f767c04..192ee1c2e969 100644
> 
> --- a/include/kernel-version.mk
> 
> +++ b/include/kernel-version.mk
> 
> @@ -4,13 +4,13 @@ LINUX_RELEASE?=1
> 
> LINUX_VERSION-3.18 = .71
> 
> LINUX_VERSION-4.4 = .121
> 
> -LINUX_VERSION-4.14 = .37
> 
> LINUX_VERSION-4.9 = .98
> 
> +LINUX_VERSION-4.14 = .39
^^^^^ Must be reordered so that 4.9 is above 4.14. Also, 4.9 is at .96 and not .98, which might also cause some issues.
> 
> LINUX_KERNEL_HASH-3.18.71 = 5abc9778ad44ce02ed6c8ab52ece8a21c6d20d21f6ed8a19287b4a38a50c1240
> 
> LINUX_KERNEL_HASH-4.4.121 = 44a88268b5088dc326b30c9b9133ac35a9a200b636b7268d08f32abeae6ca729
> 
> -LINUX_KERNEL_HASH-4.14.37 = 8197e7ed3620713e412905430a7bf93e2048384042ffba189a66f0eeb6908e92
> 
> LINUX_KERNEL_HASH-4.9.98 = 12cd90355adbc946e7e95aa5cdef2dd99b8e166cb64fe53a91c3e1d8f81810ef
> 
> +LINUX_KERNEL_HASH-4.14.39 = 269fc576ab0509e10c3b26e57866aea3f272c17f172f14fd75e2676d38c1b7bd
> 
^^^^^ The same here. Change hash if kernel 4.9.98 is also an issue.
> remove_uri_prefix=$(subst git://,,$(subst http://,,$(subst https://,,$(1))))
> 
> sanitize_uri=$(call qstrip,$(subst @,,$(subst :,,$(subst .,,$(subst -,,$(subst /,_,$(1)))))))




More information about the Lede-dev mailing list