[OpenWrt-Devel] [PATCH 00/29] Add support for kernel 4.19

Hauke Mehrtens hauke at hauke-m.de
Sun Dec 9 10:14:22 EST 2018


These are my patches to add support for kernel 4.19 to OpenWrt. All 
patches which are not merged upstream or went in a different way into 
the upstream kernel are now ported over to kernel 4.19.

I think this is currently in a good state and I would like to merge 
these changes into master and then concentrate on some of the targets.

I tested this with the x86, lantiq and sunxi target, but not yet on 
all of the subtargets, on lantiq PCI does not work.
I am able to build an image with all kernel modules selected on these 
targets.

The patches can be found here:
https://git.openwrt.org/?p=openwrt/staging/hauke.git;a=shortlog;h=refs/heads/kernel-4.19
This also contains some basic target code for some targets, but this is 
not fully tested and still contains many bugs. 
I will rebase the patches in my staging tree from time to time and not 
always send new patches to the mailing list. 

The next OpenWrt release should still ship with kernel 4.14 only, kernel 4.19 
will be used in the release planned for summer 2019.

Please test this and give other comments so I can improve these patches.

This started with the patches from this pull request, but then I did a 
lot of other improvement to reach our expected quality:
https://github.com/openwrt/openwrt/pull/1386

Changes since RFC:
 * rebased on top of current master and took new patches from 4.14 kernel
 * use kernel 4.19.8
 * Added about 7 new kernel configuration options
 * ported the following additional patches:
  * target/linux/generic/hack-4.19/220-gc_sections.patch
  * target/linux/generic/hack-4.19/321-powerpc_crtsavres_prereq.patche
  * target/linux/generic/hack-4.19/647-netfilter-flow-acct.patch
  * target/linux/generic/pending-4.19/341-MIPS-mm-remove-no-op-dma_map_ops-where-possible.patch
 * removed this patch:
  * target/linux/generic/pending-4.19/161-mtd-part-add-generic-parsing-of-linux-part-probe.patch
 * removed dependency to kmod-libphy from r8169
 * fixed kmod-cryto-mics package for x86_64


Hauke Mehrtens (29):
  kernel: Reorder configuration
  kernel: Replace ledtrig-netdev with upstream backport
  kernel: Move modifications of b53.h into patch
  kernel: Copy patches from kernel 4.14 to 4.19
  kernel: Make the patches apply on top of 4.19
  kernel: Remove deprecated generic linux,part-probe patch
  kernel: Add kmod-phy-realtek
  kernel: Deactivate *-gpio-custom drivers for 4.19
  i2c-gpio-custom: Adapt to moved include file
  kernel: Use kmod-dax on kernel 4.19
  kernel: Adapt to moved kvaser_usb.ko in kernel 4.19
  kernel: add missing dependency to kmod-crypto-acompress
  kernel: extract asn1_decoder.ko
  kernel: Remove crypto/ablk_helper.ko on kernel 4.19
  kernel: Use crypto_simd.ko instead of lrw.ko for x86
  kernel: Add dependencies for kernel 4.19
  kernel: Adapt to new location of video-videobuf2 in kernel 4.19
  kernel: Adapt to move of autofs4 in kernel 4.19
  kernel: Make kmod-mpls depend on iptunnel in kernel 4.19
  kernel: Always activate CONFIG_HW_RANDOM_TPM
  kernel: Make video-gspca-core depend on vidobuf2
  kernel: Add missing dependency to kmod-regmap
  kernel: tg3: Do not depend on kmod-hwmon-core on kernel 4.19
  kernel: Make CONFIG_NVMEM tristate
  kernel: netfilter: Add nf_defrag_ipv6.ko to NF_CONNTRACK on 4.19
  kernel: netfilter: Add nf_tproxy_ipv{4,6} and nf_socket_ipv{4,6}
  kernel: netfilter: Add nf_conncount.ko
  kernel: netfilter: Adapt merge ipv4/ipv6 masquerade code
  kernel: netfilter: chain filters merged into nf_tables.ko

 include/kernel-version.mk                          |    2 +
 include/netfilter.mk                               |   22 +-
 package/kernel/i2c-gpio-custom/Makefile            |    2 +-
 .../kernel/i2c-gpio-custom/src/i2c-gpio-custom.c   |    5 +
 package/kernel/linux/modules/block.mk              |    4 +-
 package/kernel/linux/modules/can.mk                |    4 +-
 package/kernel/linux/modules/crypto.mk             |   18 +-
 package/kernel/linux/modules/fs.mk                 |   10 +-
 package/kernel/linux/modules/leds.mk               |    2 +-
 package/kernel/linux/modules/lib.mk                |   15 +-
 package/kernel/linux/modules/netdevices.mk         |   20 +-
 package/kernel/linux/modules/netfilter.mk          |    4 +-
 package/kernel/linux/modules/netsupport.mk         |    2 +-
 package/kernel/linux/modules/other.mk              |    8 +-
 package/kernel/linux/modules/video.mk              |   16 +-
 package/kernel/spi-gpio-custom/Makefile            |    2 +-
 package/kernel/w1-gpio-custom/Makefile             |    2 +-
 .../009-adm5120_leds_switch_trigger.patch          |    4 +-
 ...6-leds-trigger-Introduce-a-NETDEV-trigger.patch |  588 +++
 ...t-hardcode-path-to-awk-in-scripts-ld-vers.patch |    0
 .../backport-4.19/011-kbuild-export-SUBARCH.patch  |   23 +
 .../020-backport_netfilter_rtcache.patch           |  558 +++
 ...-original-flags-for-every-struct-mtd_info.patch |   58 +
 ...-calculating-partition-boundaries-when-ch.patch |   55 +
 ...ft_flow_offload-handle-netdevice-events-f.patch |   96 +
 ...f_flow_table-clean-up-and-fix-dst-handlin.patch |   89 +
 ...f_flow_table-fix-offloaded-connection-tim.patch |  110 +
 ...f_flow_table-fix-up-ct-state-of-flows-aft.patch |   24 +
 ...e-re-linking-of-inodes-correctly-while-re.patch |   89 +
 ...6-leds-trigger-Introduce-a-NETDEV-trigger.patch |  588 +++
 target/linux/generic/config-4.14                   |    4 +-
 target/linux/generic/{config-4.14 => config-4.19}  |  276 +-
 target/linux/generic/config-4.9                    |    4 +-
 .../generic/files/drivers/leds/ledtrig-netdev.c    |  444 --
 .../generic/files/drivers/net/phy/swconfig_leds.c  |   23 +-
 .../files/include/linux/platform_data/b53.h        |   36 -
 .../hack-4.14/700-swconfig_switch_drivers.patch    |   12 +
 .../generic/hack-4.19/202-reduce_module_size.patch |   24 +
 .../linux/generic/hack-4.19/204-module_strip.patch |  195 +
 .../generic/hack-4.19/207-disable-modorder.patch   |   44 +
 .../hack-4.19/210-darwin_scripts_include.patch     | 3053 ++++++++++++
 .../hack-4.19/211-host_tools_portability.patch     |   40 +
 .../212-byteshift_portability.patch                |    0
 .../214-spidev_h_portability.patch                 |    0
 .../linux/generic/hack-4.19/220-gc_sections.patch  |  192 +
 .../generic/hack-4.19/221-module_exports.patch     |  101 +
 .../hack-4.19/230-openwrt_lzma_options.patch       |   71 +
 .../generic/hack-4.19/250-netfilter_depends.patch  |   27 +
 .../generic/hack-4.19/251-sound_kconfig.patch      |  197 +
 .../generic/hack-4.19/259-regmap_dynamic.patch     |  115 +
 .../hack-4.19/260-crypto_test_dependencies.patch   |   60 +
 .../linux/generic/hack-4.19/280-rfkill-stubs.patch |   84 +
 ...90-nvmem-make-CONFIG_NVMEM-tristate-again.patch |   33 +
 ...-r4k_cache-use-more-efficient-cache-blast.patch |    0
 .../hack-4.19/301-mips_image_cmdline_hack.patch    |   38 +
 .../hack-4.19/321-powerpc_crtsavres_prereq.patch   |   39 +
 .../531-debloat_lzma.patch                         |    0
 .../640-bridge-only-accept-EAP-locally.patch       |   31 +
 .../hack-4.19/647-netfilter-flow-acct.patch        |   70 +
 .../650-netfilter-add-xt_OFFLOAD-target.patch      |  499 ++
 .../hack-4.19/651-wireless_mesh_header.patch       |   24 +
 .../generic/hack-4.19/660-fq_codel_defaults.patch  |   27 +
 .../hack-4.19/661-use_fq_codel_by_default.patch    |   94 +
 .../generic/hack-4.19/662-remove_pfifo_fast.patch  |  221 +
 .../700-swconfig_switch_drivers.patch              |   16 +-
 .../hack-4.19/702-phy_add_aneg_done_function.patch |   27 +
 .../linux/generic/hack-4.19/721-phy_packets.patch  |  176 +
 .../hack-4.19/773-bgmac-add-srab-switch.patch      |   98 +
 .../generic/hack-4.19/835-misc-owl_loader.patch    |   52 +
 .../generic/hack-4.19/901-debloat_sock_diag.patch  |  136 +
 .../linux/generic/hack-4.19/902-debloat_proc.patch |  405 ++
 .../generic/hack-4.19/904-debloat_dma_buf.patch    |   64 +
 .../generic/hack-4.19/910-kobject_uevent.patch     |   32 +
 .../911-kobject_add_broadcast_uevent.patch         |   76 +
 ...1-always-create-console-node-in-initramfs.patch |   40 +
 target/linux/generic/hack-4.19/930-crashlog.patch  |  338 ++
 ...leanup-offload-hooks-on-netdev-unregister.patch |    0
 .../hack-4.9/700-swconfig_switch_drivers.patch     |   12 +
 .../linux/generic/pending-3.18/730-phy_b53.patch   |   39 +
 .../generic/pending-3.18/831-ledtrig_netdev.patch  |   21 -
 .../generic/pending-4.14/831-ledtrig_netdev.patch  |   74 -
 ...-fix-problem-with-platfom-data-in-w1-gpio.patch |   26 +
 ...MIPS-fix-cache-flushing-for-highmem-pages.patch |    0
 ...rocess-negative-stack-offsets-on-stack-tr.patch |   57 +
 .../pending-4.19/110-ehci_hcd_ignore_oc.patch      |   79 +
 ...c_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch |   82 +
 .../130-add-linux-spidev-compatible-si3210.patch   |    0
 ...o_set_value_cansleep-for-setting-chipsele.patch |   20 +
 ...-.rename2-and-add-RENAME_WHITEOUT-support.patch |    0
 .../141-jffs2-add-RENAME_EXCHANGE-support.patch    |    0
 ...-bridge_allow_receiption_on_disabled_port.patch |   43 +
 ...180-net-phy-at803x-add-support-for-AT8032.patch |   63 +
 .../pending-4.19/201-extra_optimization.patch      |   32 +
 .../pending-4.19/203-kallsyms_uncompressed.patch   |  119 +
 .../pending-4.19/205-backtrace_module_info.patch   |   45 +
 .../pending-4.19/220-optimize_inlining.patch       |   70 +
 ...unsane-filenames-from-deps_initramfs-list.patch |    0
 ...61-enable_wilink_platform_without_drivers.patch |    0
 .../pending-4.19/300-mips_expose_boot_raw.patch    |   40 +
 .../302-mips_no_branch_likely.patch                |    0
 .../pending-4.19/304-mips_disable_fpu.patch        |  137 +
 .../305-mips_module_reloc.patch                    |    0
 .../306-mips_mem_functions_performance.patch       |    0
 .../pending-4.19/307-mips_highmem_offset.patch     |   19 +
 .../generic/pending-4.19/308-mips32r2_tune.patch   |   22 +
 .../310-arm_module_unresolved_weak_sym.patch       |    0
 ...Accept-command-line-parameters-from-users.patch |    0
 .../pending-4.19/332-arc-add-OWRTDTB-section.patch |   80 +
 ...rc-enable-unaligned-access-in-kernel-mode.patch |    0
 ...m-remove-no-op-dma_map_ops-where-possible.patch |   82 +
 .../400-mtd-add-rootfs-split-support.patch         |  107 +
 ...port-for-different-partition-parser-types.patch |  142 +
 ...mtd-parsers-for-rootfs-and-firmware-split.patch |   44 +
 .../403-mtd-hook-mtdsplit-to-Kbuild.patch          |   32 +
 .../404-mtd-add-more-helper-functions.patch        |   76 +
 .../411-mtd-partial_eraseblock_write.patch         |  132 +
 .../412-mtd-partial_eraseblock_unlock.patch        |   40 +
 ...edboot-add-of_match_table-with-DT-binding.patch |    0
 .../420-mtd-redboot_space.patch                    |    0
 .../430-mtd-add-myloader-partition-parser.patch    |   47 +
 ...part-check-for-bad-blocks-when-calculatin.patch |    0
 ...-mtd-bcm47xxpart-detect-T_Meter-partition.patch |    0
 .../generic/pending-4.19/440-block2mtd_init.patch  |  116 +
 .../generic/pending-4.19/441-block2mtd_probe.patch |   47 +
 ...-allow-NOR-driver-to-write-fewer-bytes-th.patch |   36 +
 .../460-mtd-cfi_cmdset_0002-no-erase_suspend.patch |   25 +
 ..._cmdset_0002-add-buffer-write-cmd-timeout.patch |   17 +
 ...465-m25p80-mx-disable-software-protection.patch |   18 +
 ...spi-nor-fix-Spansion-regressions-aliased-.patch |   37 +
 ...-support-limiting-4K-sectors-support-base.patch |   56 +
 ...mtd-spi-nor-Add-Winbond-w25q128jv-support.patch |   34 +
 .../476-mtd-spi-nor-add-eon-en25q128.patch         |   18 +
 .../477-mtd-add-spi-nor-add-mx25u3235f.patch       |   18 +
 .../480-mtd-set-rootfs-to-be-root-dev.patch        |   38 +
 ...tach-mtd-device-named-ubi-or-data-on-boot.patch |   97 +
 ...bi-auto-create-ubiblock-device-for-rootfs.patch |    0
 ...-mounting-ubi0-rootfs-in-init-do_mounts.c.patch |   51 +
 ...-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch |    0
 .../494-mtd-ubi-add-EOF-marker-support.patch       |   60 +
 .../495-mtd-core-add-get_mtd_device_by_node.patch  |   75 +
 ...dings-add-bindings-for-mtd-concat-devices.patch |    0
 ...tdconcat-add-dt-driver-for-concat-devices.patch |  216 +
 .../530-jffs2_make_lzma_available.patch            | 5180 ++++++++++++++++++++
 .../532-jffs2_eofdetect.patch                      |    0
 ...1-ubifs-fix-default-compression-selection.patch |   37 +
 ...ption-to-create-UBI-FS-version-4-on-empty.patch |   63 +
 .../600-netfilter_conntrack_flush.patch            |   88 +
 ...610-netfilter_match_bypass_default_checks.patch |  110 +
 .../611-netfilter_match_bypass_default_table.patch |  106 +
 .../612-netfilter_match_reduce_memory_access.patch |   22 +
 .../613-netfilter_optional_tcp_window_check.patch  |   44 +
 .../pending-4.19/616-net_optimize_xfrm_calls.patch |   20 +
 ...ed-codel-do-not-defer-queue-length-update.patch |   86 +
 .../pending-4.19/630-packet_socket_type.patch      |  138 +
 ...f_flow_table-add-hardware-offload-support.patch |  564 +++
 ...f_flow_table-support-hw-offload-through-v.patch |  303 ++
 ...8021q-support-hardware-flow-table-offload.patch |   60 +
 ...ridge-support-hardware-flow-table-offload.patch |   61 +
 ...pppoe-support-hardware-flow-table-offload.patch |  125 +
 ...f_flow_table-rework-hardware-offload-time.patch |   37 +
 ...-nf_flow_table-rework-private-driver-data.patch |    0
 .../pending-4.19/655-increase_skb_pad.patch        |   20 +
 .../666-Add-support-for-MAP-E-FMRs-mesh-mode.patch |  500 ++
 ...jecting-with-source-address-failed-policy.patch |  247 +
 ...-defines-for-_POLICY_FAILED-until-all-cod.patch |   50 +
 ...80-NET-skip-GRO-for-foreign-MAC-addresses.patch |  152 +
 .../681-NET-add-of_get_mac_address_mtd.patch       |  133 +
 .../generic/pending-4.19/701-phy_extension.patch   |   95 +
 ...-add-detach-callback-to-struct-phy_driver.patch |   38 +
 ...t-phy-at803x-allow-to-configure-via-pdata.patch |  142 +
 .../735-net-phy-at803x-fix-at8033-sgmii-mode.patch |   51 +
 ...-net-phy-at803x-allow-to-configure-via-dt.patch |   47 +
 .../810-pci_disable_common_quirks.patch            |   62 +
 .../811-pci_disable_usb_common_quirks.patch        |  115 +
 .../generic/pending-4.19/834-ledtrig-libata.patch  |  149 +
 .../generic/pending-4.19/920-mangle_bootargs.patch |   71 +
 .../generic/pending-4.9/831-ledtrig_netdev.patch   |   74 -
 177 files changed, 20976 insertions(+), 713 deletions(-)
 create mode 100644 target/linux/generic/backport-4.14/400-v4.16-leds-trigger-Introduce-a-NETDEV-trigger.patch
 copy target/linux/generic/{backport-4.14 => backport-4.19}/010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch (100%)
 create mode 100644 target/linux/generic/backport-4.19/011-kbuild-export-SUBARCH.patch
 create mode 100644 target/linux/generic/backport-4.19/020-backport_netfilter_rtcache.patch
 create mode 100644 target/linux/generic/backport-4.19/047-v4.21-mtd-keep-original-flags-for-every-struct-mtd_info.patch
 create mode 100644 target/linux/generic/backport-4.19/048-v4.21-mtd-improve-calculating-partition-boundaries-when-ch.patch
 create mode 100644 target/linux/generic/backport-4.19/343-netfilter-nft_flow_offload-handle-netdevice-events-f.patch
 create mode 100644 target/linux/generic/backport-4.19/366-netfilter-nf_flow_table-clean-up-and-fix-dst-handlin.patch
 create mode 100644 target/linux/generic/backport-4.19/370-netfilter-nf_flow_table-fix-offloaded-connection-tim.patch
 create mode 100644 target/linux/generic/backport-4.19/371-netfilter-nf_flow_table-fix-up-ct-state-of-flows-aft.patch
 create mode 100644 target/linux/generic/backport-4.19/500-ubifs-Handle-re-linking-of-inodes-correctly-while-re.patch
 create mode 100644 target/linux/generic/backport-4.9/400-v4.16-leds-trigger-Introduce-a-NETDEV-trigger.patch
 copy target/linux/generic/{config-4.14 => config-4.19} (95%)
 delete mode 100644 target/linux/generic/files/drivers/leds/ledtrig-netdev.c
 delete mode 100644 target/linux/generic/files/include/linux/platform_data/b53.h
 create mode 100644 target/linux/generic/hack-4.19/202-reduce_module_size.patch
 create mode 100644 target/linux/generic/hack-4.19/204-module_strip.patch
 create mode 100644 target/linux/generic/hack-4.19/207-disable-modorder.patch
 create mode 100644 target/linux/generic/hack-4.19/210-darwin_scripts_include.patch
 create mode 100644 target/linux/generic/hack-4.19/211-host_tools_portability.patch
 copy target/linux/generic/{hack-4.14 => hack-4.19}/212-byteshift_portability.patch (100%)
 copy target/linux/generic/{hack-4.14 => hack-4.19}/214-spidev_h_portability.patch (100%)
 create mode 100644 target/linux/generic/hack-4.19/220-gc_sections.patch
 create mode 100644 target/linux/generic/hack-4.19/221-module_exports.patch
 create mode 100644 target/linux/generic/hack-4.19/230-openwrt_lzma_options.patch
 create mode 100644 target/linux/generic/hack-4.19/250-netfilter_depends.patch
 create mode 100644 target/linux/generic/hack-4.19/251-sound_kconfig.patch
 create mode 100644 target/linux/generic/hack-4.19/259-regmap_dynamic.patch
 create mode 100644 target/linux/generic/hack-4.19/260-crypto_test_dependencies.patch
 create mode 100644 target/linux/generic/hack-4.19/280-rfkill-stubs.patch
 create mode 100644 target/linux/generic/hack-4.19/290-nvmem-make-CONFIG_NVMEM-tristate-again.patch
 copy target/linux/generic/{hack-4.14 => hack-4.19}/300-MIPS-r4k_cache-use-more-efficient-cache-blast.patch (100%)
 create mode 100644 target/linux/generic/hack-4.19/301-mips_image_cmdline_hack.patch
 create mode 100644 target/linux/generic/hack-4.19/321-powerpc_crtsavres_prereq.patch
 copy target/linux/generic/{hack-4.14 => hack-4.19}/531-debloat_lzma.patch (100%)
 create mode 100644 target/linux/generic/hack-4.19/640-bridge-only-accept-EAP-locally.patch
 create mode 100644 target/linux/generic/hack-4.19/647-netfilter-flow-acct.patch
 create mode 100644 target/linux/generic/hack-4.19/650-netfilter-add-xt_OFFLOAD-target.patch
 create mode 100644 target/linux/generic/hack-4.19/651-wireless_mesh_header.patch
 create mode 100644 target/linux/generic/hack-4.19/660-fq_codel_defaults.patch
 create mode 100644 target/linux/generic/hack-4.19/661-use_fq_codel_by_default.patch
 create mode 100644 target/linux/generic/hack-4.19/662-remove_pfifo_fast.patch
 copy target/linux/generic/{hack-4.14 => hack-4.19}/700-swconfig_switch_drivers.patch (90%)
 create mode 100644 target/linux/generic/hack-4.19/702-phy_add_aneg_done_function.patch
 create mode 100644 target/linux/generic/hack-4.19/721-phy_packets.patch
 create mode 100644 target/linux/generic/hack-4.19/773-bgmac-add-srab-switch.patch
 create mode 100644 target/linux/generic/hack-4.19/835-misc-owl_loader.patch
 create mode 100644 target/linux/generic/hack-4.19/901-debloat_sock_diag.patch
 create mode 100644 target/linux/generic/hack-4.19/902-debloat_proc.patch
 create mode 100644 target/linux/generic/hack-4.19/904-debloat_dma_buf.patch
 create mode 100644 target/linux/generic/hack-4.19/910-kobject_uevent.patch
 create mode 100644 target/linux/generic/hack-4.19/911-kobject_add_broadcast_uevent.patch
 create mode 100644 target/linux/generic/hack-4.19/921-always-create-console-node-in-initramfs.patch
 create mode 100644 target/linux/generic/hack-4.19/930-crashlog.patch
 copy target/linux/generic/{hack-4.14 => hack-4.19}/940-cleanup-offload-hooks-on-netdev-unregister.patch (100%)
 delete mode 100644 target/linux/generic/pending-3.18/831-ledtrig_netdev.patch
 delete mode 100644 target/linux/generic/pending-4.14/831-ledtrig_netdev.patch
 create mode 100644 target/linux/generic/pending-4.19/0931-w1-gpio-fix-problem-with-platfom-data-in-w1-gpio.patch
 copy target/linux/generic/{pending-4.14 => pending-4.19}/100-MIPS-fix-cache-flushing-for-highmem-pages.patch (100%)
 create mode 100644 target/linux/generic/pending-4.19/102-MIPS-only-process-negative-stack-offsets-on-stack-tr.patch
 create mode 100644 target/linux/generic/pending-4.19/110-ehci_hcd_ignore_oc.patch
 create mode 100644 target/linux/generic/pending-4.19/120-Fix-alloc_node_mem_map-with-ARCH_PFN_OFFSET-calcu.patch
 copy target/linux/generic/{pending-4.14 => pending-4.19}/130-add-linux-spidev-compatible-si3210.patch (100%)
 create mode 100644 target/linux/generic/pending-4.19/131-spi-use-gpio_set_value_cansleep-for-setting-chipsele.patch
 copy target/linux/generic/{pending-4.14 => pending-4.19}/140-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch (100%)
 copy target/linux/generic/{pending-4.14 => pending-4.19}/141-jffs2-add-RENAME_EXCHANGE-support.patch (100%)
 create mode 100644 target/linux/generic/pending-4.19/150-bridge_allow_receiption_on_disabled_port.patch
 create mode 100644 target/linux/generic/pending-4.19/180-net-phy-at803x-add-support-for-AT8032.patch
 create mode 100644 target/linux/generic/pending-4.19/201-extra_optimization.patch
 create mode 100644 target/linux/generic/pending-4.19/203-kallsyms_uncompressed.patch
 create mode 100644 target/linux/generic/pending-4.19/205-backtrace_module_info.patch
 create mode 100644 target/linux/generic/pending-4.19/220-optimize_inlining.patch
 copy target/linux/generic/{pending-4.14 => pending-4.19}/240-remove-unsane-filenames-from-deps_initramfs-list.patch (100%)
 copy target/linux/generic/{pending-4.14 => pending-4.19}/261-enable_wilink_platform_without_drivers.patch (100%)
 create mode 100644 target/linux/generic/pending-4.19/300-mips_expose_boot_raw.patch
 copy target/linux/generic/{pending-4.14 => pending-4.19}/302-mips_no_branch_likely.patch (100%)
 create mode 100644 target/linux/generic/pending-4.19/304-mips_disable_fpu.patch
 copy target/linux/generic/{pending-4.14 => pending-4.19}/305-mips_module_reloc.patch (100%)
 copy target/linux/generic/{pending-4.14 => pending-4.19}/306-mips_mem_functions_performance.patch (100%)
 create mode 100644 target/linux/generic/pending-4.19/307-mips_highmem_offset.patch
 create mode 100644 target/linux/generic/pending-4.19/308-mips32r2_tune.patch
 copy target/linux/generic/{pending-4.14 => pending-4.19}/310-arm_module_unresolved_weak_sym.patch (100%)
 copy target/linux/generic/{pending-4.14 => pending-4.19}/330-MIPS-kexec-Accept-command-line-parameters-from-users.patch (100%)
 create mode 100644 target/linux/generic/pending-4.19/332-arc-add-OWRTDTB-section.patch
 copy target/linux/generic/{pending-4.14 => pending-4.19}/333-arc-enable-unaligned-access-in-kernel-mode.patch (100%)
 create mode 100644 target/linux/generic/pending-4.19/341-MIPS-mm-remove-no-op-dma_map_ops-where-possible.patch
 create mode 100644 target/linux/generic/pending-4.19/400-mtd-add-rootfs-split-support.patch
 create mode 100644 target/linux/generic/pending-4.19/401-mtd-add-support-for-different-partition-parser-types.patch
 create mode 100644 target/linux/generic/pending-4.19/402-mtd-use-typed-mtd-parsers-for-rootfs-and-firmware-split.patch
 create mode 100644 target/linux/generic/pending-4.19/403-mtd-hook-mtdsplit-to-Kbuild.patch
 create mode 100644 target/linux/generic/pending-4.19/404-mtd-add-more-helper-functions.patch
 create mode 100644 target/linux/generic/pending-4.19/411-mtd-partial_eraseblock_write.patch
 create mode 100644 target/linux/generic/pending-4.19/412-mtd-partial_eraseblock_unlock.patch
 copy target/linux/generic/{pending-4.14 => pending-4.19}/419-mtd-redboot-add-of_match_table-with-DT-binding.patch (100%)
 copy target/linux/generic/{pending-4.14 => pending-4.19}/420-mtd-redboot_space.patch (100%)
 create mode 100644 target/linux/generic/pending-4.19/430-mtd-add-myloader-partition-parser.patch
 copy target/linux/generic/{pending-4.14 => pending-4.19}/431-mtd-bcm47xxpart-check-for-bad-blocks-when-calculatin.patch (100%)
 copy target/linux/generic/{pending-4.14 => pending-4.19}/432-mtd-bcm47xxpart-detect-T_Meter-partition.patch (100%)
 create mode 100644 target/linux/generic/pending-4.19/440-block2mtd_init.patch
 create mode 100644 target/linux/generic/pending-4.19/441-block2mtd_probe.patch
 create mode 100644 target/linux/generic/pending-4.19/450-mtd-spi-nor-allow-NOR-driver-to-write-fewer-bytes-th.patch
 create mode 100644 target/linux/generic/pending-4.19/460-mtd-cfi_cmdset_0002-no-erase_suspend.patch
 create mode 100644 target/linux/generic/pending-4.19/461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch
 create mode 100644 target/linux/generic/pending-4.19/465-m25p80-mx-disable-software-protection.patch
 create mode 100644 target/linux/generic/pending-4.19/466-Revert-mtd-spi-nor-fix-Spansion-regressions-aliased-.patch
 create mode 100644 target/linux/generic/pending-4.19/470-mtd-spi-nor-support-limiting-4K-sectors-support-base.patch
 create mode 100644 target/linux/generic/pending-4.19/475-mtd-spi-nor-Add-Winbond-w25q128jv-support.patch
 create mode 100644 target/linux/generic/pending-4.19/476-mtd-spi-nor-add-eon-en25q128.patch
 create mode 100644 target/linux/generic/pending-4.19/477-mtd-add-spi-nor-add-mx25u3235f.patch
 create mode 100644 target/linux/generic/pending-4.19/480-mtd-set-rootfs-to-be-root-dev.patch
 create mode 100644 target/linux/generic/pending-4.19/490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch
 copy target/linux/generic/{pending-4.14 => pending-4.19}/491-ubi-auto-create-ubiblock-device-for-rootfs.patch (100%)
 create mode 100644 target/linux/generic/pending-4.19/492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch
 copy target/linux/generic/{pending-4.14 => pending-4.19}/493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch (100%)
 create mode 100644 target/linux/generic/pending-4.19/494-mtd-ubi-add-EOF-marker-support.patch
 create mode 100644 target/linux/generic/pending-4.19/495-mtd-core-add-get_mtd_device_by_node.patch
 copy target/linux/generic/{pending-4.14 => pending-4.19}/496-dt-bindings-add-bindings-for-mtd-concat-devices.patch (100%)
 create mode 100644 target/linux/generic/pending-4.19/497-mtd-mtdconcat-add-dt-driver-for-concat-devices.patch
 create mode 100644 target/linux/generic/pending-4.19/530-jffs2_make_lzma_available.patch
 copy target/linux/generic/{pending-4.14 => pending-4.19}/532-jffs2_eofdetect.patch (100%)
 create mode 100644 target/linux/generic/pending-4.19/551-ubifs-fix-default-compression-selection.patch
 create mode 100644 target/linux/generic/pending-4.19/553-ubifs-Add-option-to-create-UBI-FS-version-4-on-empty.patch
 create mode 100644 target/linux/generic/pending-4.19/600-netfilter_conntrack_flush.patch
 create mode 100644 target/linux/generic/pending-4.19/610-netfilter_match_bypass_default_checks.patch
 create mode 100644 target/linux/generic/pending-4.19/611-netfilter_match_bypass_default_table.patch
 create mode 100644 target/linux/generic/pending-4.19/612-netfilter_match_reduce_memory_access.patch
 create mode 100644 target/linux/generic/pending-4.19/613-netfilter_optional_tcp_window_check.patch
 create mode 100644 target/linux/generic/pending-4.19/616-net_optimize_xfrm_calls.patch
 create mode 100644 target/linux/generic/pending-4.19/620-net_sched-codel-do-not-defer-queue-length-update.patch
 create mode 100644 target/linux/generic/pending-4.19/630-packet_socket_type.patch
 create mode 100644 target/linux/generic/pending-4.19/640-netfilter-nf_flow_table-add-hardware-offload-support.patch
 create mode 100644 target/linux/generic/pending-4.19/641-netfilter-nf_flow_table-support-hw-offload-through-v.patch
 create mode 100644 target/linux/generic/pending-4.19/642-net-8021q-support-hardware-flow-table-offload.patch
 create mode 100644 target/linux/generic/pending-4.19/643-net-bridge-support-hardware-flow-table-offload.patch
 create mode 100644 target/linux/generic/pending-4.19/644-net-pppoe-support-hardware-flow-table-offload.patch
 create mode 100644 target/linux/generic/pending-4.19/645-netfilter-nf_flow_table-rework-hardware-offload-time.patch
 copy target/linux/generic/{pending-4.14 => pending-4.19}/646-netfilter-nf_flow_table-rework-private-driver-data.patch (100%)
 create mode 100644 target/linux/generic/pending-4.19/655-increase_skb_pad.patch
 create mode 100644 target/linux/generic/pending-4.19/666-Add-support-for-MAP-E-FMRs-mesh-mode.patch
 create mode 100644 target/linux/generic/pending-4.19/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch
 create mode 100644 target/linux/generic/pending-4.19/671-net-provide-defines-for-_POLICY_FAILED-until-all-cod.patch
 create mode 100644 target/linux/generic/pending-4.19/680-NET-skip-GRO-for-foreign-MAC-addresses.patch
 create mode 100644 target/linux/generic/pending-4.19/681-NET-add-of_get_mac_address_mtd.patch
 create mode 100644 target/linux/generic/pending-4.19/701-phy_extension.patch
 create mode 100644 target/linux/generic/pending-4.19/703-phy-add-detach-callback-to-struct-phy_driver.patch
 create mode 100644 target/linux/generic/pending-4.19/734-net-phy-at803x-allow-to-configure-via-pdata.patch
 create mode 100644 target/linux/generic/pending-4.19/735-net-phy-at803x-fix-at8033-sgmii-mode.patch
 create mode 100644 target/linux/generic/pending-4.19/736-net-phy-at803x-allow-to-configure-via-dt.patch
 create mode 100644 target/linux/generic/pending-4.19/810-pci_disable_common_quirks.patch
 create mode 100644 target/linux/generic/pending-4.19/811-pci_disable_usb_common_quirks.patch
 create mode 100644 target/linux/generic/pending-4.19/834-ledtrig-libata.patch
 create mode 100644 target/linux/generic/pending-4.19/920-mangle_bootargs.patch
 delete mode 100644 target/linux/generic/pending-4.9/831-ledtrig_netdev.patch

-- 
2.11.0


_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list