Subject: port-sparc/23370: -current stops booting with 'brk: grow 4096 failed, error = 12'
To: None <gnats-bugs@gnats.netbsd.org>
From: Markus W Kilbinger <kilbi@rad.rwth-aachen.de>
List: netbsd-bugs
Date: 11/04/2003 21:24:16
>Number: 23370
>Category: port-sparc
>Synopsis: -current kernel stops booting with 'brk: grow 4096 failed, error = 12'
>Confidential: no
>Severity: critical
>Priority: high
>Responsible: port-sparc-maintainer
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Tue Nov 04 20:25:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator:
>Release: NetBSD 1.6ZE
>Organization:
>Environment:
NetBSD 1.6ZE (SUN) #0: Sun Nov 2 23:06:35 MET 2003
Architecture: sparc
Machine: sparc
>Description:
-current's changes between Sat Nov 1 09:43:05 MET 2003 and Sun Nov 2
23:06:35 MET 2003 stop booting on my ipx (sun4c) and my sparcbook
(sun4m) with:
NetBSD 1.6ZE (SUN) #0: Sun Nov 2 23:06:35 MET 2003
kilbi@qie:/sys/arch/sparc/compile/SUN
total memory = 65436 KB
avail memory = 60316 KB
using 128 buffers containing 512 KB of memory
bootpath: /sbus@1,f8000000/esp@0,800000/sd@3,0
mainbus0 (root): SUNW,Sun 4/50: hostid xxxxxxxx
[...]
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 3 lun 0: <IBM, DNES-318350W, SAH0> disk fixed
sd0: 17501 MB, 11474 cyl, 10 head, 312 sec, 512 bytes/sect x 35843670 sectors
sd0: sync (200.00ns offset 15), 8-bit (5.000MB/s) transfers, tagged queueing
root on sd0a dumps on sd0b
root file system type: ffs
sbrk: grow 4096 failed, error = 12
sbrk: grow 4096 failed, error = 12
sbrk: grow 4096 failed, error = 12
Nov 2 22:26:34 init: /bin/sh on /etc/rc terminated abnormally, going to single user mode
Enter pathname of shell or RETURN for /bin/sh:
Entering '/resue/sh' leads at least to a shell prompt...
Other available platforms (i386, sparc64) seem to work fine with
kernels and userland compiled from same source, so I guess it's a
sparc specific problem.
>How-To-Repeat:
Try to boot a recent -current kernel (sources newer than Sun
Nov 2 23:06:35 MET 2003) on a ipx (sun4c) or sparcbook (sun4m)
and see how it fails to start rc's /bin/sh
>Fix:
Unknown.
>Release-Note:
>Audit-Trail:
>Unformatted: