Subject: kern/32330: shark kernel hangs under memory load.
To: None <kern-bug-people@netbsd.org, gnats-admin@netbsd.org,>
From: Christos Zoulas <christos@pit.astron.com>
List: netbsd-bugs
Date: 12/18/2005 18:05:01
>Number:         32330
>Category:       kern
>Synopsis:       shark kernel hangs under memory load.
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    kern-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sun Dec 18 18:05:00 +0000 2005
>Originator:     Christos Zoulas
>Release:        NetBSD 3.99.14
>Organization:
	Concrete Software, Inc.
>Environment:
System: NetBSD pit.astron.com 3.99.14 NetBSD 3.99.14 (GENERIC) #4: Sun Dec 18 02:54:31 EST 2005 christos@pit.astron.com:/usr/src/sys/arch/shark/compile/GENERIC shark
Architecture: arm
Machine: shark
>Description:
	Kernel hangs under memory stress. Either make build or cvs update
	will do it. Machine is pingable, but I cannot get the console to
	respond to keyboard input. I can get into ddb and get more information.
	The backtrace is [typed]:

	    genfs_putpages+0xc
	    VOP_PUTPAGES+0x10
	    ffs_full_fsync+0xc
	    ffs_fsync+0xc
	    VOP_FSYNC+0x10
	    sched_sync+0xc
	    bad frame pointer...

>How-To-Repeat:
	Try any of the above.
>Fix:
	Unknown; last working kernel I tried was:

	    NetBSD 3.99.10 (GENERIC) #1: Sun Oct 16 03:17:04 EDT 2005

	Something broke since then; maybe the read-ahead changes?