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
2021-07-24
Fix all remaining typos, mainly in comments but also in few definitions and l...
andvar
2021-06-29
Add containment for the cloning devices hack in vn_open.
dholland
2021-06-13
Fail to open read-write when created read-only.
mlelstv
2021-04-11
Provide a default preferred I/O size.
mlelstv
2021-04-11
Don't truncate disk size to full cylinders.
mlelstv
2021-01-04
Fix calculation of cylinder count from medium size.
mlelstv
2020-04-23
pass b_flags B_PHYS and B_RAW when setting up the buf for underlying device
jdolecek
2020-04-13
constify
maxv
2020-04-10
add support for DIOCGSTRATEGY and DIOCGCACHE
jdolecek
2020-02-23
UVM locking changes, proposed on tech-kern:
ad
2020-01-17
Acquire kernel_lock in the bp->b_iodone callback.
ad
2019-03-01
Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as briefly
pgoyette
2019-01-27
Merge the [pgoyette-compat] branch
pgoyette
2018-12-10
Operation handle_with_strategy() also needs the
hannken
2018-10-07
Use IO_DIRECT for file I/O to reduce buffer cache contention.
mlelstv
2018-10-07
Calculate a missing cylinder count in the geometry spec from image size.
mlelstv
2018-10-07
Add flag to enforce file I/O even when bmap/strategy would be possible.
mlelstv
2018-10-05
Bring back three state file system suspension:
hannken
2018-09-20
getdisksize only operates on device vnodes. Use the ioctl on the underlying
mlelstv
2018-09-03
Rename min/max -> uimin/uimax for better honesty.
riastradh
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
[next]