NetBSD-Bugs archive

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

Re: kern/39016 (processes stuck in "tstile")



The following reply was made to PR kern/39016; it has been noted by GNATS.

From: Paul Ripke <stix%stix.id.au@localhost>
To: NetBSD gnats-bugs <gnats-bugs%NetBSD.org@localhost>
Cc: ad%NetBSD.org@localhost
Subject: Re: kern/39016 (processes stuck in "tstile")
Date: Sat, 27 Sep 2008 10:58:42 +1000

 I've just tripped over this, too. I had a build system running NetBSD
 4.0 x86 on a quad Intel, with softdep filesystems. I "upgraded" to
 amd64 current (20080926T0002 UTC) with filesystems mounted with "log".
 
 Previously, release build (-j 8) of 5 archs on this system would take
 about 3.5 hrs. After the upgrade, 12+ hrs. I switched the build
 filesystem to 'async' (I like living on the edge...) and it took the
 normal time.
 
 Watching processes, there are many in 'tstile' and the disk with the
 build fs stays almost permanently ~5% busy.
 
 I took a full crash dump, but I can't figure how to get arbitrary
 backtraces from LWPs. http://www.netbsd.org/docs/kernel/ says to
 use 'proc' in gdb, but that just runs the user-defined procs function
 from src/sys/gdbscripts/procs. If I get a chance, I'll get some from
 ddb.
 
 I also noticed that crash dumping didn't appear to want to work
 with AHCI enabled - maybe it was just bad timing.
 
 FYI: current mounts are:
 /dev/wd0a on / type ffs (log, local)
 /dev/wd0f on /var type ffs (log, local)
 /dev/wd0e on /usr type ffs (log, local)
 tmpfs on /tmp type tmpfs (local)
 /dev/wd1a on /u type ffs (log, local)  <-- build fs
 kernfs on /kern type kernfs (local)
 zion:/export on /export type nfs
 zion:/usr/local on /usr/local type nfs
 zion:/usr/pkg on /usr/pkg type nfs
 zion:/usr/pkg64 on /usr/pkg64 type nfs
 
 -- 
 Paul Ripke
 


Home | Main Index | Thread Index | Old Index