Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Nov 2005 09:26:37 -0800
From:      John-Mark Gurney <gurney_j@resnet.uoregon.edu>
To:        Hidetoshi Shimokawa <simokawa@FreeBSD.org>
Cc:        freebsd-firewire@FreeBSD.org
Subject:   Re: kern/83999: [firewire] [patch] panic in fw_bus_explore due to NULL reference
Message-ID:  <20051126172637.GG885@funkthat.com>
In-Reply-To: <8764qf3dib.wl@tora.nunu.org>
References:  <200511251431.jAPEV0Hb081152@freefall.freebsd.org> <2b22951e0511252332q1afc575x459a0c2400ccf013@mail.gmail.com> <8764qf3dib.wl@tora.nunu.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hidetoshi Shimokawa wrote this message on Sat, Nov 26, 2005 at 19:33 +0900:
> I'm sorry that I was late to apply the patch.
> 
> Concerning MPSAFE, is the CAM subsystem already MPSAFE?
> (I'm not following recent FreeBSD development.)
> I think that it's not worth to make effort for MPSAFE if CAM is
> not MPSAFE.

The CAM core is not MPSAFE, but it is safe enough to call xpt_done w/o
GIANT held though... which is the biggest barrier to making drivers
MPSAFE...

If you have specific questions about CAM's interaction with locking,
drop a message to Scott Long...

> At Fri, 25 Nov 2005 23:32:19 -0800,
> Cai, Quanqing wrote:
> > 
> > Our FreeBSD Firewire expert come out to fix this:) Thank you very much.
> > 
> > I have a question, do you have any plan to rewrite firewire subsystem
> > to make it fully MPSAFE?
> > 
> > I think firewire is a very important feature for FreeBSD as a server
> > OS in enterprise environment, as I know many admins use firewire HDs
> > as backup method instead of Tape.
> > 
> > BR
> > Cai, Quanqing
> > 
> > 
> > On 11/25/05, Hidetoshi Shimokawa <simokawa@freebsd.org> wrote:
> > > Synopsis: [firewire] [patch] panic in fw_bus_explore due to NULL reference
> > >
> > > State-Changed-From-To: open->feedback
> > > State-Changed-By: simokawa
> > > State-Changed-When: Fri Nov 25 14:30:03 GMT 2005
> > > State-Changed-Why:
> > > Committed, thanks.
> > >
> > > http://www.freebsd.org/cgi/query-pr.cgi?pr=83999

-- 
  John-Mark Gurney				Voice: +1 415 225 5579

     "All that I will do, has been done, All that I have, has not."



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