kern/83999: [firewire] [patch] panic in fw_bus_explore due to NULL reference

John-Mark Gurney gurney_j at resnet.uoregon.edu
Sat Nov 26 17:26:41 GMT 2005


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 at 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."


More information about the freebsd-firewire mailing list