NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: kern/60820: LFS in-kernel cleaner can enter deadlock with build.sh
The following reply was made to PR kern/60820; it has been noted by GNATS.
From: Shinichi Doyashiki <clare%csel.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: kern/60820: LFS in-kernel cleaner can enter deadlock with build.sh
Date: Sun, 01 Nov 2026 02:09:56 +0900
another issue was observed in LFS mount (lfs_reclaimd).
# mount /lfs
[ 224.8750501] Reader / writer lock error: rw_vector_enter,301: locking against myself
[ 224.8850397] lock address : ffff8e1302ad62b8
[ 224.8850397] type : sleep/adaptive
[ 224.8850397] initialized : netbsd:lfs_mountfs+0x536
[ 224.8950340] shared holds : 0 exclusive: 1
[ 224.9050289] shares wanted: 1 exclusive: 1
[ 224.9050289] relevant cpu : 2 last held: 1
[ 224.9150230] relevant lwp : 0xffff8e12fc311800 last held: 0xffff8e12fc311800
[ 224.9250178] last locked* : netbsd:lfs_reclaimd+0x48
[ 224.9250178] unlocked : netbsd:lfs_mountfs+0x12df
[ 224.9350128] owner/count : 0xffff8e12fc311800 flags : 0x0000000000000005
[ 224.9350128] Turnstile:
[ 224.9450076] => 1 waiting readers: 0xffff8e12f9040000
[ 224.9450076] => 0 waiting writers:
[ 224.9450076] panic: LOCKDEBUG: Reader / writer lock error: rw_vector_enter,301: locking against myself
[ 224.9550056] cpu2: Begin traceback...
[ 224.9650025] vpanic() at netbsd:vpanic+0x171
[ 224.9650025] panic() at netbsd:panic+0x4a
[ 224.9749924] lockdebug_abort1() at netbsd:lockdebug_abort1+0xdd
[ 224.9849873] rw_enter() at netbsd:rw_enter+0x34d
[ 224.9849873] lfs_prelock() at netbsd:lfs_prelock+0xaa
[ 224.9949822] lfs_vfree() at netbsd:lfs_vfree+0xd4
[ 224.9949822] lfs_reclaim() at netbsd:lfs_reclaim+0x275
[ 225.0049771] VOP_RECLAIM() at netbsd:VOP_RECLAIM+0x60
[ 225.0049771] vcache_reclaim() at netbsd:vcache_reclaim+0x1c1
[ 225.0149720] vrelel() at netbsd:vrelel+0x251
[ 225.0249669] finfo_func_checkempty() at netbsd:finfo_func_checkempty+0x225
[ 225.0249669] lfs_parse_pseg() at netbsd:lfs_parse_pseg+0x3f4
[ 225.0349618] lfs_checkempty() at netbsd:lfs_checkempty+0xfc
[ 225.0449567] lfs_markclean() at netbsd:lfs_markclean+0x51
[ 225.0449567] lfs_auto_segclean() at netbsd:lfs_auto_segclean+0x29e
[ 225.0549517] lfs_reclaimd() at netbsd:lfs_reclaimd+0x50
[ 225.0549517] cpu2: End traceback...
Home |
Main Index |
Thread Index |
Old Index