Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 1 May 2010 22:21:30 +0000
From:      Bruce Cran <brucec@cran.org.uk>
To:        Jeff Roberson <jroberson@jroberson.net>
Cc:        current@freebsd.org
Subject:   Re: SUJ update
Message-ID:  <20100501222130.GA25044@muon.cran.org.uk>
In-Reply-To: <alpine.BSF.2.00.1004291832080.1398@desktop>
References:  <alpine.BSF.2.00.1004291832080.1398@desktop>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, Apr 29, 2010 at 06:37:00PM -1000, Jeff Roberson wrote:

> I fixed a few SUJ bugs.  If those of you who reported one of the 
> following bugs could re-test I would greatly appreciate it.
>

I've started seeing a panic "Sleeping thread owns a non-sleepable lock", 
though it seems to be occurring both with and without journaling. The 
back trace when journaling is disabled is:

sched_switch
mi_switch
sleepq_wait
_sleep
bwait
bufwait
bufwrite
ffs_balloc_ufs2
ffs_write
VOP_WRITE_APV
vnode_pager_generic_putpages
VOP_PUTPAGES
vnode_pager_putpages
vm_pageout_flush
vm_object_page_collect_flush
vm_object_page_clean
vfs_msync
sync_fsync
VOP_FSYNC_APV
sync_vnode
sched_sync
fork_exit
fork_trampoline

I've also noticed that since disabling journaling a full fsck seems to 
be occurring on boot; background fsck seems to have been disabled.

-- 
Bruce Cran



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100501222130.GA25044>