openwrt/target/linux/generic/hack-5.10
Rui Salvaterra 023a1366ee kernel/generic: fix the arm gc-sections patch
Latest binutils (2.37) exposed a long-standing bug. The kernel linking stage
would break at the SORTTAB step, due to the exception table having been
previously purged from vmlinux, as its section wasn't marked as unconditionally
kept. Fix thusly.

Additionally, the "#define ARM_MMU_DISCARD(x) KEEP(x)" change is bogus. It
would only apply to !CONFIG_MMU devices (which we don't support in OpenWrt), and
it would even break the build if referenced. Drop it.

While at it, rename the patch in order to make it obvious that it's
arm-specific.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
[Add same changes for kernel 5.4 too]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2021-07-25 13:52:34 +02:00
..
204-module_strip.patch kernel: bump 5.10 to 5.10.47 2021-07-17 13:22:28 +02:00
210-darwin_scripts_include.patch
211-darwin-uuid-typedef-clash.patch
212-tools_portability.patch
214-spidev_h_portability.patch
220-arm-gc_sections.patch kernel/generic: fix the arm gc-sections patch 2021-07-25 13:52:34 +02:00
221-module_exports.patch kernel: bump 5.10 to 5.10.50 2021-07-17 13:27:03 +02:00
230-openwrt_lzma_options.patch
249-udp-tunnel-selection.patch
250-netfilter_depends.patch
251-kconfig.patch
259-regmap_dynamic.patch
260-crypto_test_dependencies.patch
261-lib-arc4-unhide.patch
280-rfkill-stubs.patch
300-MIPS-r4k_cache-use-more-efficient-cache-blast.patch
301-mips_image_cmdline_hack.patch kernel: bump 5.10 to 5.10.51 2021-07-20 04:11:05 +01:00
321-powerpc_crtsavres_prereq.patch
401-mtd-super-don-t-reply-on-mtdblock-device-minor.patch kernel: support FIT partition parser on mtdblock devices 2021-04-09 16:04:35 +01:00
402-mtd-blktrans-call-add-disks-after-mtd-device.patch kernel: bump 5.10 to 5.10.37 2021-05-14 14:50:03 +01:00
410-block-fit-partition-parser.patch kernel: make uImage.FIT partition parser work on MBR partitions 2021-07-20 04:11:05 +01:00
420-mtd-set-rootfs-to-be-root-dev.patch kernel: fix mtd squashfs root regression on targets with CONFIG_FIT_PARTITION 2021-04-10 17:02:05 +02:00
531-debloat_lzma.patch kernel: 5.10: refresh patches 2021-02-16 23:48:23 +01:00
640-bridge-only-accept-EAP-locally.patch
645-netfilter-connmark-introduce-set-dscpmark.patch
650-netfilter-add-xt_FLOWOFFLOAD-target.patch kernel: backport a few upstream flow offloading fixes 2021-07-08 07:38:41 +02:00
651-wireless_mesh_header.patch
660-fq_codel_defaults.patch
661-use_fq_codel_by_default.patch kernel: bump 5.10 to 5.10.50 2021-07-17 13:27:03 +02:00
683-NET-add-mac-address-property.patch generic: add mac-address property for NVMEM mac addresses 2021-07-22 04:32:28 +02:00
700-swconfig_switch_drivers.patch
710-net-dsa-mv88e6xxx-default-VID-1.patch kernel: DSA roaming fix for Marvell mv88e6xxx 2021-02-23 21:10:56 +01:00
711-net-dsa-mv88e6xxx-disable-ATU-violation.patch kernel: DSA roaming fix for Marvell mv88e6xxx 2021-02-23 21:10:56 +01:00
773-bgmac-add-srab-switch.patch
780-drivers-net-mediatek-register-of_platform-for-every-.patch generic: fix mediatek and dsa not detecting mac-addr from nvmem 2021-07-23 16:06:06 +01:00
781-dsa-register-every-port-with-of_platform.patch generic: fix mediatek and dsa not detecting mac-addr from nvmem 2021-07-23 16:06:06 +01:00
800-GPIO-add-named-gpio-exports.patch treewide: consolidate named GPIO patch into hack-5.10 2021-05-09 09:15:44 +02:00
901-debloat_sock_diag.patch kernel: bump 5.10 to 5.10.43 2021-06-14 01:36:36 +02:00
902-debloat_proc.patch kernel: bump 5.10 to 5.10.43 2021-06-14 01:36:36 +02:00
904-debloat_dma_buf.patch kernel: bump 5.10 to 5.10.23 2021-03-13 17:06:42 +01:00
910-kobject_uevent.patch
911-kobject_add_broadcast_uevent.patch kernel: bump 5.10 to 5.10.38 2021-05-22 21:54:17 +01:00