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
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
..
adm5120 kernel: remove unused morse led trigger driver 8 years ago
adm8668 treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
apm821xx apm821xx: fix IB image building 8 years ago
ar7 all: drop old uci-defaults.sh 9 years ago
ar71xx ar71xx: add missing LZO support select for routerboard devices 8 years ago
arc770 image.mk: clean up redundant code related to DEVICE_DTS 8 years ago
archs38 image.mk: clean up redundant code related to DEVICE_DTS 8 years ago
arm64 kernel: remove bogus CONFIG_LOG_BUF_SHIFT overrides 8 years ago
at91 at91: fix SAMA5D3 subtarget 8 years ago
ath25 ath25: fix duplicate LZMA compression 8 years ago
au1000 kernel: remove hostap driver 8 years ago
bcm53xx bcm53xx: add quick fixes for BCM53573 8 years ago
brcm47xx build: remove MIPS dsp/dsp2 CPU_SUBTYPE 8 years ago
brcm63xx brcm63xx: switch to board based failsafe networking 8 years ago
brcm2708 image: add a helper variable for getting kernel/rootfs from within image Build/* templates 8 years ago
cns3xxx cns3xxx: remove obsolete jffs2 image build code 8 years ago
gemini gemini: delete 3.18 support 8 years ago
generic kernel: fix crashlog on x86/64 8 years ago
imx6 imx6: clean up / fix ventana image build code 8 years ago
ipq806x ipq806x: fix MAC_POWER_SEL for Netgear R7800 8 years ago
ixp4xx ixp4xx: fix Avila SoC audio driver compilation 8 years ago
kirkwood build: rename sysupgrade-nand to sysupgrade-tar 8 years ago
lantiq lantiq: fix some ethernet driver SMP issues 8 years ago
malta malta: remove NAMESPACES config symbols 8 years ago
mcs814x branding: add LEDE branding 8 years ago
mediatek kernel: update kernel 4.4 to version 4.4.15 8 years ago
mpc85xx ppc4xx: remove booke-wdt watchdog package 8 years ago
mvebu mvebu: rework ClearFog bundle.tar.gz generation 8 years ago
mxs mxs: unconditionally install kernel images/dtb files into rootfs (needed by boards) 8 years ago
octeon octeon: increase block2mtd rootfs probe timeout on ER 8 years ago
omap omap: remove CONFIG_SND_DEBUG override 8 years ago
omap24xx image / basefiles: make console password configurable 8 years ago
orion all: drop old uci-defaults.sh 9 years ago
oxnas oxnas: set preinit network interface 8 years ago
ppc40x ppc4xx: remove booke-wdt watchdog package 8 years ago
ppc44x ppc4xx: remove booke-wdt watchdog package 8 years ago
ramips ramips: fix legacy image build 8 years ago
rb532 treewide: replace nbd@openwrt.org with nbd@nbd.name 8 years ago
realview realview: sync kernel config file 8 years ago
sunxi sunxi/pcduino3: Remove selection of absent rtl8188eu 8 years ago
uml uml: revert accidentally committed change 8 years ago
x86 x86: enable CPU frequency scaling 8 years ago
xburst xburst: remove target specific /etc/config/system 8 years ago
zynq build: remove cpio.gz and tar.gz from regular filesystem types 8 years ago
Makefile