#
52e18adc |
| 10-Nov-2021 |
msaitoh <msaitoh@NetBSD.org> |
s/avaliable/available/
|
#
72dcbcd2 |
| 25-Jun-2017 |
maxv <maxv@NetBSD.org> |
memory leak, found by Mootja; it seems that we should check the return value of 'fw_bindadd' in several other places, but whatever
|
#
dcc7bb75 |
| 20-Nov-2016 |
riastradh <riastradh@NetBSD.org> |
Kill some more tsleep.
And no, surrounding tsleep by mutex_exit/mutex_enter does not fix problems even if the LOCKDEBUG panic symptom goes away...
|
#
1a918832 |
| 25-Jul-2014 |
dholland <dholland@NetBSD.org> |
Add d_discard to all struct cdevsw instances I could find.
All have been set to "nodiscard"; some should get a real implementation.
|
#
da8feef9 |
| 25-Jul-2014 |
dholland <dholland@NetBSD.org> |
Add d_discard to all struct bdevsw instances I could find.
I've set them all to nodiscard. Some of them (wd, dk, vnd, ld, raidframe, maybe cgd) should be implemented for real.
|
#
76258fa0 |
| 16-Mar-2014 |
dholland <dholland@NetBSD.org> |
Change (mostly mechanically) every cdevsw/bdevsw I can find to use designated initializers.
I have not built every extant kernel so I have probably broken at least one build; however I've also found
Change (mostly mechanically) every cdevsw/bdevsw I can find to use designated initializers.
I have not built every extant kernel so I have probably broken at least one build; however I've also found and fixed some wrong cdevsw/bdevsw entries so even if so I think we come out ahead.
show more ...
|
#
f81e84b2 |
| 29-Apr-2012 |
dsl <dsl@NetBSD.org> |
Change to consistently use M_FW for all malloc/free. It probably doesn't matter any more, but the code doesn't appear to have matched its mallocs and frees - so the stats would have been awol.
|
#
fdc2d3a9 |
| 31-Jul-2011 |
uebayasi <uebayasi@NetBSD.org> |
Put back #include "ioconf.h" per popular demand.
|
#
bdaa7f41 |
| 25-May-2011 |
uebayasi <uebayasi@NetBSD.org> |
Declare cfdrivers using extern rather than including ioconf.h.
|
#
0fd1c016 |
| 26-Aug-2010 |
cegger <cegger@NetBSD.org> |
don't call tsleep() with any mutexes hold
|
#
d546ccf4 |
| 16-Aug-2010 |
cegger <cegger@NetBSD.org> |
do not hold mutexes when calling tsleep(9). Fixes LOCKDEBUG panics
|
#
32e80c5d |
| 23-May-2010 |
christos <christos@NetBSD.org> |
Revert all previous kmem_ commits. This needs to be done in a different way because we cannot call kmem_ from an interrupt context. I opened PR/43341 for it.
|
#
0f5342ae |
| 14-May-2010 |
kiyohara <kiyohara@NetBSD.org> |
Use kmem(9) instead of malloc(9).
|
#
f8bb8301 |
| 10-May-2010 |
kiyohara <kiyohara@NetBSD.org> |
Use kmem(9) instead of malloc(9).
|
#
fc309475 |
| 29-Apr-2010 |
kiyohara <kiyohara@NetBSD.org> |
Remove unnecessary cast.
|
#
af09db11 |
| 29-Mar-2010 |
kiyohara <kiyohara@NetBSD.org> |
Bye-bye fw_port.h.
|
#
d779b85d |
| 18-Apr-2009 |
tsutsui <tsutsui@NetBSD.org> |
Remove extra whitespace added by a stupid tool. XXX: more in src/sys/arch
|
#
e2cb8590 |
| 18-Mar-2009 |
cegger <cegger@NetBSD.org> |
bcopy -> memcpy
|
#
c363a9cb |
| 18-Mar-2009 |
cegger <cegger@NetBSD.org> |
bzero -> memset
|
#
388339aa |
| 11-Dec-2007 |
lukem <lukem@NetBSD.org> |
use __KERNEL_RCSID()
|
#
c33e2714 |
| 05-Nov-2007 |
kiyohara <kiyohara@NetBSD.org> |
+ Sync to FreeBSD. firewire.c Rev.1.101 firewire.h Rev.1.21 firewirereg.h Rev.1.50 fwdev.c Rev.1.52 fwdma.c Rev.1.9 fwmem.c Rev.1.34 fwohci.c Rev.1.93 fwohcireg.h Rev.
+ Sync to FreeBSD. firewire.c Rev.1.101 firewire.h Rev.1.21 firewirereg.h Rev.1.50 fwdev.c Rev.1.52 fwdma.c Rev.1.9 fwmem.c Rev.1.34 fwohci.c Rev.1.93 fwohcireg.h Rev.1.23 fwohcivar.h Rev.1.16 if_fwip.c Rev.1.16 if_fwipvar.h Rev.1.5 sbp.c Rev.1.92 + Cleanup macros in fw_port.h. + Fix the occurrence of the error at the resume. Don't set the buffer again.
show more ...
|
#
a2a38285 |
| 19-Oct-2007 |
ad <ad@NetBSD.org> |
machine/{bus,cpu,intr}.h -> sys/{bus,cpu,intr}.h
|
#
a0d1fd8d |
| 29-Jul-2007 |
ad <ad@NetBSD.org> |
It's not a good idea for device drivers to modify b_flags, as they don't need to understand the locking around that field. Instead of setting B_ERROR, set b_error instead. b_error is 'owned' by whoev
It's not a good idea for device drivers to modify b_flags, as they don't need to understand the locking around that field. Instead of setting B_ERROR, set b_error instead. b_error is 'owned' by whoever completes the I/O request.
show more ...
|
#
29417afe |
| 21-Apr-2007 |
kiyohara <kiyohara@NetBSD.org> |
firewire.c sync to Rev.1.86 for FreeBSD. firewirereg.h sync to Rev.1.41 for FreeBSD. fwcrom.c sync to Rev.1.14 for FreeBSD. fwdev.c sync to Rev.1.49 for FreeBSD. fwmem.c sync to Rev.1.32 for FreeBSD.
firewire.c sync to Rev.1.86 for FreeBSD. firewirereg.h sync to Rev.1.41 for FreeBSD. fwcrom.c sync to Rev.1.14 for FreeBSD. fwdev.c sync to Rev.1.49 for FreeBSD. fwmem.c sync to Rev.1.32 for FreeBSD. fwohci.c sync to Rev.1.86 for FreeBSD. fwohcivar.h sync to Rev.1.15 for FreeBSD. if_fwip.c sync to Rev.1.14 for FreeBSD. if_fwipvar.h sync to Rev.1.4 for FreeBSD. sbp.c sync to Rev.1.89 for FreeBSD.
show more ...
|
#
53524e44 |
| 04-Mar-2007 |
christos <christos@NetBSD.org> |
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|