Port-arm archive

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

Re: TS7200_INSTALL kernel problem solved - kernel too big!



>[...]
>server10# nm netbsd | sort | tail
>00000000c07e3474 B vic2_intr_enabled
>00000000c07e3478 B todr_handle
>00000000c07e347c B isa_chipset_tag
>00000000c07e350c B isaio_ex
>00000000c07e3510 B isamem_ex
>00000000c07e3514 A __bss_end__
>00000000c07e3514 A __end__
>00000000c07e3514 A _bss_end__
>00000000c07e3514 A _end
>00000000c07e3514 A end

Okay ... that should just fit (if it was greater than c07fffff, then there
would be a problem).

>server10# nm -n netbsd | tail
>00000000c04e27e0 B vic2_intr_enabled
>00000000c04e27e4 B todr_handle
>00000000c04e27e8 B isa_chipset_tag
>00000000c04e2878 B isaio_ex
>00000000c04e287c B isamem_ex
>00000000c04e2880 A __bss_end__
>00000000c04e2880 A __end__
>00000000c04e2880 A _bss_end__
>00000000c04e2880 A _end
>00000000c04e2880 A end

Ummm ... is this from the same kernel?  It looks much smaller.  Is it
perhaps just the TS7200 kernel, and not the _INSTALL version?  (nm should
have produced the same results; I didn't know about the -n option, which
sorts symbol names by address rather than name.  The goal here is to
find out how much space the kernel occupies).

Either of these kernels should work.  So .... I don't know what's going
wrong.  Are these from 4.0.1?  If so, I can build you kernels that
work on my system (I built kernels from -current last night, but I didn't
get a chance to try them out yet).

--Ken


Home | Main Index | Thread Index | Old Index