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
/
vnd.c
Age
Commit message (
Expand
)
Author
2017-10-28
Kill some more extern cfdriver xyz_cd in favour of #include "ioconf.h".
riastradh
2017-07-28
Appease toxic bullshit warning from gcc.
riastradh
2017-07-28
Fix indentation. u_intN_t -> uintN_t. ntohl -> be32toh.
riastradh
2017-07-28
Put in a litany of judicious bounds checks around vnd headers.
riastradh
2017-03-25
Don't display step-by-step detailed error messages unless DIAGNOSTIC.
pgoyette
2016-08-05
Ignore return values when backing out of a "finish" sequence. There
pgoyette
2016-07-26
When calling devsw_attach() we need to use the expected/official driver
pgoyette
2015-12-08
Replace DIOCGPART -> DIOCGPARTINFO which returns the data needed instead of
christos
2015-11-30
Fall back to VOP_READ/VOP_WRITE if the simulated disk has smaller
mlelstv
2015-11-12
Use the new DK_DEV_BSIZE_OK() macro.
christos
2015-11-12
fix incorrect memset.
christos
2015-11-09
explain why the int cast works (suggested by kre)
christos
2015-11-09
Return ENXIO if the get ioctl exceeds the number of configured devices.
christos
2015-11-09
disable debugging
christos
2015-11-09
Simplify ioctl handling a little.
christos
2015-08-20
include "ioconf.h" to get the 'void <driver>attach(int count);' prototype.
christos
2015-08-02
use dk_openlock when accessing openmask.
mlelstv
2015-07-28
Print vndattach error
prlw1
2015-05-25
typo
prlw1
2015-05-25
whitespace police
prlw1
2015-04-26
Use C99-style initializers for struct dkdriver.
mlelstv
2015-04-06
Make DIOCKLABEL work. Set default to keep the disklabel after close to
mlelstv
2015-01-28
Fix typo in comment
bouyer
2015-01-28
As discussed in
bouyer
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-12-31
Centralize wedge ioctls in disk_ioctl.
christos
2014-12-31
disk_blocksize and disk_set_info relay the same information
mlelstv
2014-12-29
Fix default label for non-standard sector size.
mlelstv
2014-11-04
support DIOCMWEDGES ioctl.
mlelstv
2014-10-11
clamp total number of sectors to UINT32_MAX instead of providing the
mlelstv
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-07-22
Fix MODULE() dependencies to account for VND_COMPRESSION
pooka
2014-03-22
DIOCGDISKINFO support for vnd
prlw1
2014-03-16
Change (mostly mechanically) every cdevsw/bdevsw I can find to use
dholland
2013-12-29
Modularize net/zlib so it can be used by the vnd module (and, eventually,
pgoyette
2013-09-15
Remove unused variable
martin
2013-06-09
Never return ENXIO in ioctl anymore. We don't have a fixed number of vnd's
christos
2013-06-03
widen the operation on the RHS as suggested in the PR.
christos
2013-06-03
PR/47879: Takahiro HAYASHI: vnd cannot handle disk image larger than 2TiB
christos
2013-05-29
phase 1 of disk geometry cleanup:
christos
2012-06-09
autodiscover wedges
mlelstv
2012-03-26
When backed by a sparse file limit the number of pending requests.
hannken
2011-10-14
Change the vnode locking protocol of VOP_GETATTR() to request at least
hannken
2011-06-29
Make vnd(4) work on sparse files:
hannken
2011-06-12
Welcome to 5.99.53! Merge rmind-uvmplock branch:
rmind
2011-05-23
Don't use the device name as format string.
joerg
2011-02-08
Remove clause 3 (UCB advertising clause) from the University of Utah
rmind
2010-11-19
Introduce struct pathbuf. This is an abstraction to hold a pathname
dholland
[next]