Subject: Can't boot netbsd with 13 MB bss!
To: 'tech-kern@NetBSD.ORG' <tech-kern@NetBSD.ORG>
From: Ljubisa Milenkovic <ljubisa.milenkovic@reddo.net>
List: tech-kern
Date: 01/23/2002 16:12:51
Hello,
I'm using grub to boot a netbsd 1.5.2 kernel with some additions.
In my additions to the ACL I use some static allocated lists with size 1MB
and 3 MB. My BSS value raises from 9MB to 13 MB. When I try to boot, the
grub comes to part when it tries to load the kernel from a fileserver
(diskless boot) and then just reboots.
Is there some variables one can change to enable static allocation of this
portion of memory?
The hardware is an i386 machine with 128 MB memory.
Regards, Ljuba
PS: Below is the "objdump" of my kernel.
netbsd: file format elf32-i386
Sections:
Idx Name Size VMA LMA File off Algn
0 .text 00173278 c0100000 c0100000 00001000 2**2
CONTENTS, ALLOC, LOAD, READONLY, CODE
1 .rodata 0005bd14 c0273280 c0273280 00174280 2**5
CONTENTS, ALLOC, LOAD, READONLY, DATA
2 .data 00016168 c02cffa0 c02cffa0 001cffa0 2**5
CONTENTS, ALLOC, LOAD, DATA
3 .bss 00d3b704 c02e6120 c02e6120 001e6120 2**5
ALLOC
4 .note 00002c24 00716922 00716922 001e6120 2**0
CONTENTS, READONLY
5 .ident 000001e8 00719546 00719546 001e8d44 2**0
CONTENTS, READONLY