Date: Thu, 08 May 2003 11:02:45 +0900 (JST) From: Masachika ISHIZUKA <ishizuka@ish.org> To: jhb@FreeBSD.org Cc: sos@FreeBSD.org Subject: Re: panic: mutex Giant not owned at /usr/src/sys/kern/kern_exit.cwhen ata RAID1 rebuild has completed Message-ID: <20030508.110245.41637345.ishizuka@ish.org> In-Reply-To: <XFMail.20030507143824.jhb@FreeBSD.org> References: <XFMail.20030507130404.jhb@FreeBSD.org> <XFMail.20030507143824.jhb@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> On 07-May-2003 John Baldwin wrote: >> On 07-May-2003 Soeren Schmidt wrote: >>> It seems Masachika ISHIZUKA wrote: >>>> I installed 5.1-BETA-20030507-JPSNAP from current.freebsd.org. >>>> I did 'atacontrol rebuild 0' for ata raid ar0 for non-real raid >>>> ata controller (ICH4 in 845GE) with GENERIC kernel and panic when >>>> the RAID1 mirror rebuilding had just completed as follows. >>>> panic: mutex Giant not owned at /usr/src/sys/kern/kern_exit.c: 122 >>> I know of the problem, but I havn't found a good way to fix it yet. >> >> Index: ata-raid.c >> =================================================================== >> RCS file: /usr/cvs/src/sys/dev/ata/ata-raid.c,v >> retrieving revision 1.64 >> diff -u -r1.64 ata-raid.c >> --- ata-raid.c 4 May 2003 16:17:54 -0000 1.64 >> +++ ata-raid.c 5 May 2003 18:15:35 -0000 >> @@ -969,6 +969,7 @@ >> int disk, s, count = 0, error = 0; >> caddr_t buffer; >> >> + mtx_lock(&Giant); > > Ishizuka-san, can you test this patch? Hi, John-san. Thank you for patch. It can be done rebuilding the RAID1 array without panic on 5.1-BETA-20030507-JPSNAP with this patch. -- ishizuka@ish.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030508.110245.41637345.ishizuka>