NetBSD-Bugs archive

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

Re: kern/56982: mutex error (locking against myself) in wdc(4)NOIRQcase?



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

From: Izumi Tsutsui <tsutsui%ceres.dti.ne.jp@localhost>
To: rokuyama.rk%gmail.com@localhost
Cc: gnats-bugs%netbsd.org@localhost, riastradh%NetBSD.org@localhost, tsutsui%ceres.dti.ne.jp@localhost
Subject: Re: kern/56982: mutex error (locking against myself) in wdc(4)NOIRQcase?
Date: Sun, 28 Aug 2022 21:55:15 +0900

 > > Hmm. Maybe I should also check HEAD instead of patched 9.3..
 > 
 > I've checked that -current kernel as of today with DIAGNOSTIC boots
 > successfully into multiuser on Jornada 690. (Older) dmesg is:
 
 It looks HEAD already has a fix for this:
  https://github.com/NetBSD/src/commit/7a4a932319c396d15ac96ce84780fc0e51048edb
  >> drop wd lock in wdstart1() before calling the ata_bio hook; when called
  >> from ata thread context, that can still need to sleep for wdc attachments
  >> in wdcwait()
 
 I'll close this PR unless someone wants NOIRQ changes to netbsd-9.
 (sorry for a noise)
 
 ---
 Izumi Tsutsui
 


Home | Main Index | Thread Index | Old Index