index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
md.c
Age
Commit message (
Expand
)
Author
2020-05-14
Remove extra semicolon.
msaitoh
2020-04-13
constify
maxv
2020-01-18
Mark the cdev MPSAFE too.
ad
2019-08-29
Add "d_minphys" to "mddkdriver" to make physio() on wedges happy.
hannken
2019-05-26
Take "sc_lock" after calling disk_ioctl() to make GPT partitioning work.
hannken
2018-03-03
conditionally elide conditional for rump.
christos
2017-10-28
Kill some more extern cfdriver xyz_cd in favour of #include "ioconf.h".
riastradh
2016-07-27
Don't mutex_exit() if we didn't mutex_enter().
pgoyette
2016-07-27
If we're going to check for a NULL pointer, do the check before we
pgoyette
2016-01-04
Notify disk subsystem of the current geometry.
hannken
2015-08-20
include "ioconf.h" to get the 'void <driver>attach(int count);' prototype.
christos
2015-04-26
Use C99-style initializers for struct dkdriver.
mlelstv
2015-01-02
We have three sets of DTYPE_ constants in the kernel:
christos
2014-12-31
make more drivers use disk_ioctl, and add a dev parameter to it so that
christos
2014-07-25
Add d_discard to all struct cdevsw instances I could find.
dholland
2014-07-25
Add d_discard to all struct bdevsw instances I could find.
dholland
2014-03-16
Change (mostly mechanically) every cdevsw/bdevsw I can find to use
dholland
2014-03-13
No need to detach (and return EBUSY) if dk_openmask is non-zero.
hannken
2012-06-30
Make sure that disklabel of md(4) device is initialized
tsutsui
2010-11-25
- Don't detach configured devices on last close.
hannken
2010-11-23
Make md(4) mp-safe.
hannken
2010-11-22
Don't have a COW (Compiler OW) in case there is no kernel_opt.
pooka
2010-11-11
Change md(4) to:
hannken
2010-01-21
Take care not to dereference a NULL softc.
dyoung
2009-10-22
Drop 3rd and 4th clauses. OK gwr@ leo@ (copyright holders).
snj
2009-07-28
Make mdopen() and mdclose() maintain the openmask. md_detach()
dyoung
2009-05-19
Add a detachment hook. Detach md(4) at shutdown.
dyoung
2009-05-04
TFTPROOT loads the RAMdisk through TFTP at boot time. It needs the
manu
2009-01-13
g/c BUFQ_FOO() macros and use bufq_foo() directly.
yamt
2008-06-16
more cleanup: the sc_dev backpointer is unused, remove it
drochner
2008-06-13
register NULL pmf handlers. md(4) is supposed to not loose / change when resu...
cegger
2008-06-13
device_t/softc split
cegger
2008-06-11
Replace the weird method to create instances by config_attach_pseudo()
drochner
2008-04-09
use aprint_*_dev and device_xname
cegger
2007-10-08
Merge disk init changes from the vmlocking branch. These seperate init /
ad
2007-07-29
It's not a good idea for device drivers to modify b_flags, as they don't
ad
2007-07-15
Default MEMORY_DISK_SERVER to 1 instead of using 'undefined' to mean 1.
dsl
2007-03-04
Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
christos
2006-11-16
__unused removal on arguments; approved by core.
christos
2006-10-12
- sprinkle __unused on function decls.
christos
2006-09-02
add missing initializer
christos
2006-03-28
Use device_unit().
thorpej
2005-12-11
merge ktrace-lwp.
christos
2005-10-15
- change the way to specify a bufq strategy. (by string rather than by number)
yamt
2005-04-01
merge yamt-km branch.
yamt
2005-02-27
nuke trailing whitespace
perry
2004-10-28
move buffer queue related stuffs from buf.h to their own header, bufq.h.
yamt
2004-08-30
Use ANSI function decls, sprinkle static.
thorpej
2004-04-21
kill sprintf, use snprintf
itojun
2003-06-29
Back out the lwp/ktrace changes. They contained a lot of colateral damage,
fvdl
[next]