On Mon, Nov 15, 2004 at 06:29:10PM +0100, Frank wrote:
Hallo,
how about the 'Error: *** .text refers to 00000XXX' Descriptions ... is
this interessting for the builded Kernel ... yes rpmbuild does the Job
very good
Error: ./init/initramfs.o .text refers to 00000fc2
R_386_PC32 .init.text
Error: ./init/initramfs.o .text refers to 00000ff4
R_386_PC32 .init.text
Error: ./init/initramfs.o .text refers to 000013c4
R_386_PC32 .init.text
Error: ./init/main.o .text refers to 00000086
R_386_PC32 .init.text
Error: ./mm/bootmem.o .altinstructions refers to 00000000
R_386_32 .init.text
Error: ./mm/slab.o .text refers to 0000059e R_386_32 .init.data
Error: ./mm/slab.o .data refers to 00000138 R_386_32 .init.text
Error: ./mm/slab.o .altinstructions refers to 00000000
R_386_32 .init.text
Error: ./mm/slab.o .altinstructions refers to 0000000c
R_386_32 .init.text
Error: ./net/ipv4/netfilter/ip_nat_rule.o .data refers to 00000028
R_386_32 .init.data
Done
These are cases where we discard code/data, and then reference
it later, which is bad (nothing guaranteeing that memory won't
be stomped over by something else). Some of these are getting fixed upstream,
so at some point when we pull in the latest upstream, we'll
get a bunch of these fixed.
Dave