Staging
v0.8.1
https://github.com/torvalds/linux
Revision cc65f1ec192dc54de57483194502e9fa00934c39 authored by H. Peter Anvin on 03 October 2008, 20:00:56 UTC, committed by H. Peter Anvin on 03 October 2008, 20:42:04 UTC
Impact: segfault on build of a 32-bit relocatable kernel

When converting arch/x86/boot/compressed/relocs.c to support unlimited
sections, the computation of sym_strtab in walk_relocs() was done
incorrectly.  This causes a segfault for some people when building the
relocatable 32-bit kernel.

Pointed out by Anonymous <pageexec@freemail.hu>.

Signed-off-by: H. Peter Anvin <hpa@zytor.com>
1 parent 95b866d
History
Tip revision: cc65f1ec192dc54de57483194502e9fa00934c39 authored by H. Peter Anvin on 03 October 2008, 20:00:56 UTC
x86 setup: correct segfault in generation of 32-bit reloc kernel
Tip revision: cc65f1e
File Mode Size
Makefile -rw-r--r-- 232 bytes
demux.h -rw-r--r-- 8.6 KB
dmxdev.c -rw-r--r-- 27.8 KB
dmxdev.h -rw-r--r-- 2.4 KB
dvb_ca_en50221.c -rw-r--r-- 44.0 KB
dvb_ca_en50221.h -rw-r--r-- 3.9 KB
dvb_demux.c -rw-r--r-- 28.7 KB
dvb_demux.h -rw-r--r-- 3.4 KB
dvb_filter.c -rw-r--r-- 12.6 KB
dvb_filter.h -rw-r--r-- 5.9 KB
dvb_frontend.c -rw-r--r-- 33.3 KB
dvb_frontend.h -rw-r--r-- 6.5 KB
dvb_math.c -rw-r--r-- 5.3 KB
dvb_math.h -rw-r--r-- 1.9 KB
dvb_net.c -rw-r--r-- 42.0 KB
dvb_net.h -rw-r--r-- 1.3 KB
dvb_ringbuffer.c -rw-r--r-- 7.0 KB
dvb_ringbuffer.h -rw-r--r-- 6.2 KB
dvbdev.c -rw-r--r-- 10.4 KB
dvbdev.h -rw-r--r-- 3.8 KB

back to top