NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kernel load failure



On Wed, Sep 14, 2016 at 08:06:16PM +0200, Martin Husemann wrote:
> On Wed, Sep 14, 2016 at 11:12:17AM -0500, Patrick Welche wrote:
> > I also tried tftp, and get stuck at the same value whether a kernel or
> > its compressed version is used - would that rule out the pxe boot side
> > of things? (FreeBSD iso served via its pxe boot from the same NetBSD
> > server also worked.)
> 
> Can you show the output of "size netbsd" (for the uncompressed kernel)
> and what value you get stuck at?
> 
> Also details from "readelf -e netbsd" might be interesting here.

Taking the 7.0.1 experiment, the INSTALL kernel from
ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-7.0.1/amd64/
has

   text    data     bss     dec     hex filename
10888712        5722076  593920 17204708        10685e4 nbsd7-INSTALL

and stopped at
12120088 = 0xa62608

12120088 > 1088712 ?

For the 5.2.3 experiment, the INSTALL kernel from
ftp://ftp.netbsd.org/pub/NetBSD/NetBSD-archive/NetBSD-5.2.3/amd64/
has

   text    data     bss     dec     hex filename
10185579        5693216  781728 16660523         fe382b nbsd5-INSTALL

and stopped at
10185608

What am I looking fro in readelf?

e.g. for 7.0.1 INSTALL

Section Headers:
  [Nr] Name              Type             Address           Offset
       Size              EntSize          Flags  Link  Info  Align
  [ 0]                   NULL             0000000000000000  00000000
       0000000000000000  0000000000000000           0     0     0
  [ 1] .text             PROGBITS         ffffffff80100000  00100000
       00000000007773e5  0000000000000000  AX       0     0     64
  [ 2] .rodata           PROGBITS         ffffffff80877400  00877400
       00000000002eaab3  0000000000000000   A       0     0     32
  [ 3] link_set_modules  PROGBITS         ffffffff80c8e8a8  00c8e8a8
       00000000000003e0  0000000000000000   A       0     0     8

so 0xa62608 means load got stuck loading .rodata?

Thanks,

Patrick


Home | Main Index | Thread Index | Old Index