Date: Wed, 06 Jun 2007 20:04:43 +0200 From: Remko Lodder <remko@FreeBSD.org> To: Joao Barros <joao.barros@gmail.com> Cc: Hidetoshi Shimokawa <simokawa@freebsd.org>, src-committers@freebsd.org, cvs-all@freebsd.org, cvs-src@freebsd.org Subject: Re: cvs commit: src/sys/dev/firewire firewire.c firewirereg.h fwdev.c fwdma.c fwmem.c fwohci.c fwohci_pci.c fwohcivar.h if_fwe.c if_fwevar.h if_fwip.c if_fwipvar.h sbp.c sbp_targ.c Message-ID: <4666F73B.8080708@FreeBSD.org> In-Reply-To: <70e8236f0706060743s4878ae29k73cca23a03ee576f@mail.gmail.com> References: <200706061431.l56EVbdh031838@repoman.freebsd.org> <70e8236f0706060743s4878ae29k73cca23a03ee576f@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Joao Barros wrote: > On 6/6/07, Hidetoshi Shimokawa <simokawa@freebsd.org> wrote: >> simokawa 2007-06-06 14:31:36 UTC >> >> FreeBSD src repository >> >> Modified files: >> sys/dev/firewire firewire.c firewirereg.h fwdev.c fwdma.c >> fwmem.c fwohci.c fwohci_pci.c fwohcivar.h >> if_fwe.c if_fwevar.h if_fwip.c >> if_fwipvar.h sbp.c sbp_targ.c >> Log: >> MFp4: MPSAFE firewire stack. >> - lock its own locks and drop Giant. >> - create its own taskqueue thread. >> - split interrupt routine >> - use interrupt filter as a fast interrupt. >> - run watchdog timer in taskqueue so that it should be >> serialized with the bottom half. >> - add extra sanity check for transaction labels. >> disable ad-hoc workaround for unknown tlabels. >> - add sleep/wakeup synchronization primitives >> - don't reset OHCI in fwohci_stop() >> > > Great work, Thank you!!! > +1 thanks for the great work Hidetoshi! -- Kind regards, Remko Lodder ** remko@elvandar.org FreeBSD ** remko@FreeBSD.org /* Quis custodiet ipsos custodes */
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4666F73B.8080708>