Messages in this thread | | | Date | Fri, 17 Jan 2003 15:32:55 +0100 | From | Mike Galbraith <> | Subject | Re: 2.5.59 vmlinux.lds.S change broke modules |
| |
At 02:49 PM 1/17/2003 +0100, Mikael Pettersson wrote: >Brian Gerst writes: > > Mikael Pettersson wrote: > > > > > > This oops occurs for every module, not just af_packet.ko, at > > > resolve_symbol()'s first call to __find_symbol(). > > > > > > What happens is that __find_symbol() oopses because the kernel's > > > symbol table is in la-la land. (Note the bogus kernel adress > > > 2220c021 it tried to dereference above.) > > > > > > Reverting 2.5.59's patch to arch/i386/vmlinux.lds.S cured the > > > problem and modules now load correctly for me. > > > > > > I don't know if this is a problem also for non-i386 archs. > > > > > > /Mikael > > > > What version of ld are you using? > >2.13.90.0.2, as included in RH8.0.
It oopses with latest binutils too.
(binutils-2.13.2... _upgraded_ from 2.13.90.0.10;)
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |