You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openwrt/target/linux/generic/patches-4.4
Jo-Philipp Wich d9345bc5bf kernel: fix crashlog on x86/64
The bootmem area reserved for crashlog might be smaller than CRASHLOG_OFFSET
bytes, leading to an integer underflow when calculating the memory address
in crashlog_set_addr() which subsequently causes the kernel to crash when
attempting to vmap() the crashlog pages.

Change the logic to only consider the offset when the size of the used memory
area is sufficient.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
8 years ago
..
010-Kbuild-don-t-hardcode-path-to-awk-in-scripts-ld-vers.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
020-bcma-from-4.5.patch kernel: update bcma by backporting 4.4 and 4.5 patches 9 years ago
021-bcma-from-4.6.patch kernel: update bcma backporting changes up to 4.8 8 years ago
022-bcma-from-4.8.patch kernel: update bcma backporting changes up to 4.8 8 years ago
032-fq_codel-add-batch-ability-to-fq_codel_drop.patch kernel: update kernel 4.4 to version 4.4.11 8 years ago
033-fq_codel-add-memory-limitation-per-queue.patch kernel: backport patches for fq_codel queue memory limit support 8 years ago
034-fq_codel-fix-memory-limitation-drift.patch kernel: backport patches for fq_codel queue memory limit support 8 years ago
035-fq_codel-fix-NET_XMIT_CN-behavior.patch kernel: merge pending fq_codel backlog accounting fix 8 years ago
040-mtd-bcm47xxpart-limit-scanned-flash-area-on-BCM47XX-.patch kernel: use upstream accepted bcm47xxpart patches 8 years ago
041-mtd-bcm47xxpart-don-t-fail-because-of-bit-flips.patch kernel: use upstream accepted bcm47xxpart patches 8 years ago
042-0001-mtd-bcm47xxsflash-use-ioremap_cache-instead-of-KSEG0.patch kernel: update bcma backporting changes up to 4.8 8 years ago
042-0002-mtd-add-arch-dependency-for-MTD_BCM47XXSFLASH-symbol.patch kernel: backport patch for MTD_BCM47XXSFLASH dependency 8 years ago
045-mtd-devices-m25p80-add-support-for-mmap-read-request.patch kernel: update kernel 4.4 to version 4.4.9 8 years ago
046-ubifs-silence-error-output-if-MS_SILENT-is-set.patch kernel: update to version 4.4.14 8 years ago
047-ubifs-silence-another-error-if-MS_SILENT-is-set.patch kernel: clean up 260-crypto_test_dependencies.patch to get rid of some more kernel bloat 8 years ago
050-backport_netfilter_rtcache.patch kernel: add linux 4.4 support 9 years ago
060-mips_decompressor_memmove.patch kernel: add linux 4.4 support 9 years ago
070-0001-bgmac-fix-a-missing-check-for-build_skb.patch kernel: backport bgmac changes from net-next 8 years ago
070-0002-bgmac-Fix-reversed-test-of-build_skb-return-value.patch kernel: backport bgmac changes from net-next 8 years ago
071-0001-bgmac-add-helper-checking-for-BCM4707-BCM53018-chip-.patch kernel: backport bgmac changes from net-next 8 years ago
071-0002-bgmac-support-Ethernet-device-on-BCM47094-SoC.patch kernel: backport bgmac changes from net-next 8 years ago
071-0003-bgmac-reset-enable-Ethernet-core-before-using-it.patch kernel: backport bgmac changes from net-next 8 years ago
071-0004-bgmac-fix-MAC-soft-reset-bit-for-corerev-4.patch kernel: rename bgmac patches that went into the same kernel 8 years ago
072-0001-bgmac-Bind-net_device-with-backing-device-structure.patch kernel: backport bgmac changes from net-next 8 years ago
072-0002-bgmac-Add-support-for-ethtool-statistics.patch kernel: backport bgmac changes from net-next 8 years ago
072-0003-bgmac-Maintain-some-netdev-statistics.patch kernel: backport bgmac changes from net-next 8 years ago
080-spi-introduce-accelerated-read-support-for-spi-flash.patch kernel: backport support for accelerated SPI flash read 8 years ago
081-spi-bcm53xx-add-spi_flash_read-callback-for-MMIO-bas.patch kernel: update kernel 4.4 to version 4.4.9 8 years ago
090-MIPS-c-r4k-Use-IPI-calls-for-CM-indexed-cache-ops.patch kernel: replace SMP cacheflush fix with some patches from linux-mti.git 8 years ago
091-MIPS-c-r4k-Exclude-sibling-CPUs-in-SMP-calls.patch kernel: replace SMP cacheflush fix with some patches from linux-mti.git 8 years ago
095-ARC-unwind-ensure-that-.debug_frame-is-generated-vs..patch kernel: update kernel 4.4 to version 4.4.15 8 years ago
096-tcp-make-challenge-acks-less-predictable.patch kernel: backport upstream challenge ACK fix (CVE-2016-5696) 8 years ago
101-MIPS-fix-cache-flushing-for-highmem-pages.patch kernel: update kernel 4.4 to version 4.4.13 8 years ago
102-ehci_hcd_ignore_oc.patch kernel: add linux 4.4 support 9 years ago
110-jffs2-use-.rename2-and-add-RENAME_WHITEOUT-support.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
111-jffs2-add-RENAME_EXCHANGE-support.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
120-bridge_allow_receiption_on_disabled_port.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
132-mips_inline_dma_ops.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
140-mtd-part-add-generic-parsing-of-linux-part-probe.patch kernel: add linux 4.4 support 9 years ago
142-mtd-spi-nor-include-mtd.h-header-for-struct-mtd_info.patch kernel: add linux 4.4 support 9 years ago
200-fix_localversion.patch kernel: add linux 4.4 support 9 years ago
201-extra_optimization.patch kernel: add linux 4.4 support 9 years ago
202-reduce_module_size.patch kernel: add linux 4.4 support 9 years ago
203-kallsyms_uncompressed.patch kernel: add linux 4.4 support 9 years ago
204-module_strip.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
205-backtrace_module_info.patch kernel: add linux 4.4 support 9 years ago
206-mips-disable-vdso.patch kernel: update kernel 4.4 to version 4.4.13 8 years ago
207-mips-vdso-dbg-rebuild-after-genvdso.patch kernel: update kernel 4.4 to version 4.4.13 8 years ago
210-darwin_scripts_include.patch kernel: update kernel 4.4 to version 4.4.7 8 years ago
212-byteshift_portability.patch kernel: add linux 4.4 support 9 years ago
214-spidev_h_portability.patch kernel: add linux 4.4 support 9 years ago
220-gc_sections.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
221-module_exports.patch kernel: add linux 4.4 support 9 years ago
222-arm_zimage_none.patch kernel: add support for uncompressed zImage on ARM 8 years ago
230-openwrt_lzma_options.patch kernel: add linux 4.4 support 9 years ago
250-netfilter_depends.patch kernel: add linux 4.4 support 9 years ago
251-sound_kconfig.patch kernel: add linux 4.4 support 9 years ago
252-mv_cesa_depends.patch kernel: add linux 4.4 support 9 years ago
253-ssb_b43_default_on.patch kernel: add linux 4.4 support 9 years ago
254-textsearch_kconfig_hacks.patch kernel: update kernel 4.4 to version 4.4.4 8 years ago
255-lib80211_kconfig_hacks.patch kernel: add linux 4.4 support 9 years ago
256-crypto_add_kconfig_prompts.patch kernel: add linux 4.4 support 9 years ago
257-wireless_ext_kconfig_hack.patch kernel: add linux 4.4 support 9 years ago
258-netfilter_netlink_kconfig_hack.patch kernel: add linux 4.4 support 9 years ago
259-regmap_dynamic.patch kernel: add linux 4.4 support 9 years ago
260-crypto_test_dependencies.patch kernel: clean up 260-crypto_test_dependencies.patch to get rid of some more kernel bloat 8 years ago
270-uapi-kernel.h-glibc-specific-inclusion-of-sysinfo.h.patch kernel: add linux 4.4 support 9 years ago
271-uapi-libc-compat.h-do-not-rely-on-__GLIBC__.patch kernel: update to version 4.4.14 8 years ago
272-uapi-if_ether.h-prevent-redefinition-of-struct-ethhd.patch kernel: update kernel 4.4 to version 4.4.11 8 years ago
300-mips_expose_boot_raw.patch kernel: update kernel 4.4 to version 4.4.6 8 years ago
301-mips_image_cmdline_hack.patch kernel: add linux 4.4 support 9 years ago
302-mips_no_branch_likely.patch kernel: add linux 4.4 support 9 years ago
304-mips_disable_fpu.patch kernel: update kernel 4.4 to version 4.4.6 8 years ago
305-mips_module_reloc.patch kernel: add linux 4.4 support 9 years ago
306-mips_mem_functions_performance.patch kernel: add linux 4.4 support 9 years ago
307-mips_highmem_offset.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
308-mips32r2_tune.patch kernel: add -mtune=34kc to MIPS CFLAGS when building for mips32r2 8 years ago
310-arm_module_unresolved_weak_sym.patch kernel: add linux 4.4 support 9 years ago
320-ppc4xx_optimization.patch kernel: add linux 4.4 support 9 years ago
321-powerpc_crtsavres_prereq.patch kernel: add linux 4.4 support 9 years ago
330-MIPS-kexec-Accept-command-line-parameters-from-users.patch kernel: update to version 4.4.14 8 years ago
331-arc-remove-dependency-on-DEVTMPFS.patch generic: 4.4: refresh patches 9 years ago
332-arc-add-OWRTDTB-section.patch generic: 4.4: refresh patches 9 years ago
333-arc-enable-unaligned-access-in-kernel-mode.patch kernel: update kernel 4.4 to version 4.4.7 8 years ago
400-mtd-add-rootfs-split-support.patch kernel: drop unneeded modification of mtd_add_partition function 9 years ago
401-mtd-add-support-for-different-partition-parser-types.patch kernel: drop unneeded modification of mtd_add_partition function 9 years ago
402-mtd-use-typed-mtd-parsers-for-rootfs-and-firmware-split.patch kernel: drop unneeded modification of mtd_add_partition function 9 years ago
403-mtd-hook-mtdsplit-to-Kbuild.patch kernel: add linux 4.4 support 9 years ago
404-mtd-add-more-helper-functions.patch kernel: drop unneeded modification of mtd_add_partition function 9 years ago
410-mtd-move-forward-declaration-of-struct-mtd_info.patch kernel: add linux 4.4 support 9 years ago
411-mtd-partial_eraseblock_write.patch kernel: drop unneeded modification of mtd_add_partition function 9 years ago
412-mtd-partial_eraseblock_unlock.patch kernel: drop unneeded modification of mtd_add_partition function 9 years ago
420-mtd-redboot_space.patch kernel: add linux 4.4 support 9 years ago
430-mtd-add-myloader-partition-parser.patch kernel: drop old uimage splitter from 4.4 9 years ago
431-mtd-bcm47xxpart-check-for-bad-blocks-when-calculatin.patch kernel: refresh patches for kernel 4.4 9 years ago
432-mtd-bcm47xxpart-detect-T_Meter-partition.patch kernel: make bcm47xxpart work with TRX flashed at bad block(s) 9 years ago
440-block2mtd_init.patch kernel: add linux 4.4 support 9 years ago
441-block2mtd_probe.patch kernel: add linux 4.4 support 9 years ago
450-mtd-nand-allow-to-use-platform-specific-chip-fixup.patch kernel: add linux 4.4 support 9 years ago
451-mtd-nand-fix-return-code-of-nand_correct_data-function.patch kernel: add linux 4.4 support 9 years ago
460-mtd-cfi_cmdset_0002-no-erase_suspend.patch kernel: add linux 4.4 support 9 years ago
461-mtd-cfi_cmdset_0002-add-buffer-write-cmd-timeout.patch kernel: add linux 4.4 support 9 years ago
465-m25p80-mx-disable-software-protection.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
475-mtd-spi-nor-add-macronix-mx25u25635f.patch kernel/mtd: Add support for Macronix mx25u25635f, used in C2600 v1.1 8 years ago
476-mtd-spi-nor-add-eon-en25q128.patch kernel/mtd: add support for EON EN25Q128 8 years ago
480-mtd-set-rootfs-to-be-root-dev.patch kernel: Update kernel 4.4 to 4.4.0 9 years ago
490-ubi-auto-attach-mtd-device-named-ubi-or-data-on-boot.patch kernel: add linux 4.4 support 9 years ago
491-ubi-auto-create-ubiblock-device-for-rootfs.patch kernel: add linux 4.4 support 9 years ago
492-try-auto-mounting-ubi0-rootfs-in-init-do_mounts.c.patch kernel: fix missing break in ubi auto-mounting patch 8 years ago
493-ubi-set-ROOT_DEV-to-ubiblock-rootfs-if-unset.patch kernel: add linux 4.4 support 9 years ago
494-mtd-ubi-add-EOF-marker-support.patch kernel: update kernel 4.4 to version 4.4.12 8 years ago
500-yaffs-Kbuild-integration.patch kernel: add linux 4.4 support 9 years ago
502-yaffs-fix-compat-tags-handling.patch kernel: add linux 4.4 support 9 years ago
503-yaffs-add-tags-9bytes-mount-option.patch kernel: add linux 4.4 support 9 years ago
504-yaffs-3.16-new-fops.patch kernel: add linux 4.4 support 9 years ago
505-yaffs-3.19-f_dentry-remove.patch kernel: add linux 4.4 support 9 years ago
506-yaffs2-using-new-follow_link-and-put_link.patch kernel: fix yaffs2 build with kernel 4.4 8 years ago
530-jffs2_make_lzma_available.patch kernel: update kernel 4.4 to version 4.4.4 8 years ago
531-debloat_lzma.patch kernel: update to version 4.4.14 8 years ago
532-jffs2_eofdetect.patch kernel: update kernel 4.4 to version 4.4.6 8 years ago
540-crypto-xz-decompression-support.patch kernel: clean up 260-crypto_test_dependencies.patch to get rid of some more kernel bloat 8 years ago
541-ubifs-xz-decompression-support.patch kernel: add linux 4.4 support 9 years ago
551-ubifs-fix-default-compression-selection.patch kernel: add linux 4.4 support 9 years ago
600-netfilter_conntrack_flush.patch kernel: add linux 4.4 support 9 years ago
610-netfilter_match_bypass_default_checks.patch kernel: update to version 4.4.14 8 years ago
611-netfilter_match_bypass_default_table.patch kernel: add linux 4.4 support 9 years ago
612-netfilter_match_reduce_memory_access.patch kernel: add linux 4.4 support 9 years ago
613-netfilter_optional_tcp_window_check.patch kernel: add linux 4.4 support 9 years ago
615-netfilter_add_xt_id_match.patch treewide: replace jow@openwrt.org with jo@mein.io 8 years ago
616-net_optimize_xfrm_calls.patch kernel: add linux 4.4 support 9 years ago
630-packet_socket_type.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
640-bridge_no_eap_forward.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
641-bridge_always_accept_eap.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
642-bridge_port_isolate.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
645-bridge_multicast_to_unicast.patch kernel: update kernel 4.4 to version 4.4.15 8 years ago
650-pppoe_header_pad.patch kernel: update kernel 4.4 to version 4.4.4 8 years ago
651-wireless_mesh_header.patch kernel: add linux 4.4 support 9 years ago
653-disable_netlink_trim.patch kernel: add linux 4.4 support 9 years ago
655-increase_skb_pad.patch kernel: update kernel 4.4 to version 4.4.8 8 years ago
660-fq_codel_defaults.patch kernel: merge pending fq_codel backlog accounting fix 8 years ago
661-fq_codel_keep_dropped_stats.patch kernel: merge pending fq_codel backlog accounting fix 8 years ago
662-use_fq_codel_by_default.patch kernel: merge pending fq_codel backlog accounting fix 8 years ago
663-remove_pfifo_fast.patch kernel: update kernel 4.4 to version 4.4.11 8 years ago
666-Add-support-for-MAP-E-FMRs-mesh-mode.patch kernel: fix ip6_tunnel compilation 8 years ago
670-ipv6-allow-rejecting-with-source-address-failed-policy.patch kernel: update kernel 4.4 to version 4.4.11 8 years ago
671-net-provide-defines-for-_POLICY_FAILED-until-all-cod.patch kernel: add linux 4.4 support 9 years ago
680-NET-skip-GRO-for-foreign-MAC-addresses.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
681-NET-add-of_get_mac_address_mtd.patch treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
700-swconfig.patch generic/4.4: update to 4.4-rc7 9 years ago
701-phy_extension.patch kernel: add linux 4.4 support 9 years ago
702-phy_add_aneg_done_function.patch kernel: add linux 4.4 support 9 years ago
703-phy-add-detach-callback-to-struct-phy_driver.patch kernel: add linux 4.4 support 9 years ago
704-phy-no-genphy-soft-reset.patch kernel: add linux 4.4 support 9 years ago
710-phy-add-mdio_register_board_info.patch kernel: add linux 4.4 support 9 years ago
720-phy_adm6996.patch kernel: add linux 4.4 support 9 years ago
721-phy_packets.patch kernel: remove out-of-tree patches for reducing qdisc truesize 8 years ago
722-phy_mvswitch.patch kernel: add linux 4.4 support 9 years ago
723-phy_ip175c.patch kernel: add linux 4.4 support 9 years ago
724-phy_ar8216.patch kernel: add linux 4.4 support 9 years ago
725-phy_rtl8306.patch kernel: add linux 4.4 support 9 years ago
726-phy_rtl8366.patch kernel: add linux 4.4 support 9 years ago
727-phy-rtl8367.patch kernel: add linux 4.4 support 9 years ago
728-phy-rtl8367b.patch kernel: add linux 4.4 support 9 years ago
729-phy-tantos.patch kernel: add linux 4.4 support 9 years ago
730-phy_b53.patch kernel: rename B53 symbols to avoid upstream kernel conflict 8 years ago
732-phy-ar8216-led-support.patch kernel: add linux 4.4 support 9 years ago
733-phy_mvsw61xx.patch kernel: add linux 4.4 support 9 years ago
734-net-phy-at803x-allow-to-configure-via-pdata.patch kernel: move at803x phy patch to generic 9 years ago
735-net-phy-at803x-fix-at8033-sgmii-mode.patch kernel: refresh patches for kernel 4.4 9 years ago
773-bgmac-add-srab-switch.patch kernel: backport bgmac changes from net-next 8 years ago
785-hso-support-0af0-9300.patch kernel: add linux 4.4 support 9 years ago
810-pci_disable_common_quirks.patch kernel: add linux 4.4 support 9 years ago
811-pci_disable_usb_common_quirks.patch kernel: add linux 4.4 support 9 years ago
821-usb-Remove-annoying-warning-about-bogus-URB.patch kernel: update kernel 4.4 to version 4.4.15 8 years ago
831-ledtrig_netdev.patch kernel: remove unused morse led trigger driver 8 years ago
832-ledtrig_usbdev.patch kernel: remove unused morse led trigger driver 8 years ago
834-ledtrig-libata.patch kernel: update to version 4.4.14 8 years ago
840-rtc7301.patch kernel: add linux 4.4 support 9 years ago
841-rtc_pt7c4338.patch kernel: add linux 4.4 support 9 years ago
861-04_spi_gpio_implement_spi_delay.patch kernel: add linux 4.4 support 9 years ago
862-gpio_spi_driver.patch Revert "kernel: remove long obsolete gpio spi controller driver patch" 8 years ago
863-gpiommc.patch generic/4.4: bump to -rc5 9 years ago
864-gpiommc_configfs_locking.patch kernel: add linux 4.4 support 9 years ago
870-hifn795x_byteswap.patch kernel: add linux 4.4 support 9 years ago
880-gateworks_system_controller.patch kernel: add linux 4.4 support 9 years ago
890-8250_optional_sysrq.patch kernel: add linux 4.4 support 9 years ago
901-debloat_sock_diag.patch generic/4.4: update to 4.4-rc7 9 years ago
902-debloat_proc.patch kernel: update kernel 4.4 to version 4.4.4 8 years ago
903-debloat_direct_io.patch kernel: update kernel 4.4 to version 4.4.8 8 years ago
904-debloat_dma_buf.patch kernel: fix module load issue in the dma-buf debloat patch 9 years ago
910-kobject_uevent.patch kernel: add linux 4.4 support 9 years ago
911-kobject_add_broadcast_uevent.patch kernel: add linux 4.4 support 9 years ago
921-use_preinit_as_init.patch kernel: add linux 4.4 support 9 years ago
922-always-create-console-node-in-initramfs.patch kernel: add linux 4.4 support 9 years ago
930-crashlog.patch kernel: fix crashlog on x86/64 8 years ago
970-remove-unsane-filenames-from-deps_initramfs-list.patch kernel: add linux 4.4 support 9 years ago
980-arm_openwrt_machtypes.patch kernel: add linux 4.4 support 9 years ago
995-mangle_bootargs.patch kernel: add support for uncompressed zImage on ARM 8 years ago
998-enable_wilink_platform_without_drivers.patch kernel: add linux 4.4 support 9 years ago