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
/
dkwedge
/
dk.c
Age
Commit message (
Expand
)
Author
2022-08-22
dk(4): dklastclose never fails. Make it return void.
riastradh
2022-08-22
dk(4): Simplify dklastclose.
riastradh
2022-08-22
dk(4): Assert parent is open in dklastclose.
riastradh
2022-08-22
dk(4): Move first-open logic to new dkfirstopen function.
riastradh
2022-08-22
dk(4): Turn locking contract comment into assertions in dklastclose.
riastradh
2022-08-22
dk(4): Narrow scope of dk_rawlock on close to dklastclose.
riastradh
2022-08-22
dk(4): Factor common mutex_exit out of branches to keep it balanced.
riastradh
2022-08-22
dk(4): Move lock release out of dklastclose into caller.
riastradh
2022-08-22
dk(4): Serialize closing parent's dk_rawvp with opening it.
riastradh
2022-06-11
Since rev 1.101 DIOCAWEDGE could return success without filling in the
martin
2022-04-23
Need vnode locked fot VOP_FDISCARD().
hannken
2022-01-15
dk(4): Omit redundant microoptimization around cv_broadcast.
riastradh
2021-10-18
Whitespace nits.
simonb
2021-10-16
Remove funny straggling blank line.
simonb
2021-08-21
fix some more typos in comments/log messages, improve wording as well.
andvar
2021-08-04
Swap and Dump uses DEV_BSIZE units. Translate from device sectors like
mlelstv
2021-06-02
Clear sc_mode only on last close.
mlelstv
2021-06-02
Copy mode of open wedges with the same parent and validate it.
mlelstv
2021-05-22
Handle read-only parent devices.
mlelstv
2020-10-06
Check dkdriver before calling a driver function.
mlelstv
2020-05-24
dkwedge_add: Allow for expanding the size of an existing wedge without
jmcneill
2020-03-02
New ioctl DIOCGSECTORALIGN returns sector alignment parameters.
riastradh
2020-03-01
Allow dumping to cgd(4) on a dk(4).
riastradh
2020-02-28
Update sc->sc_parent->dk_rawvp while the lock named dk_rawlock held
yamaguchi
2018-05-12
Support dump on wedges.
mlelstv
2017-03-05
Enhance disk metrics by calculating a weighted sum that is incremented
mlelstv
2017-02-27
pass also DIOCGCACHE to underlying device, so that upper layers would be able
jdolecek
2017-01-19
use a bounded copy. NFCI
maya
2016-12-24
add missing mutex/cv cleanup to error paths.
mlelstv
2016-12-16
Make dk(4) device mpsafe.
mlelstv
2016-05-29
missed one exit path with the previous change.
mlelstv
2016-05-29
release openlock mutex before closing parent device.
mlelstv
2016-04-27
Add dkwedge_find_by_parent()
christos
2016-01-15
Allow dump to raidframe component which is a wedge.
mlelstv
2015-12-27
Return error in dkopen when dk_open_parent fails. Also change dk_open_parent
mlelstv
2015-11-28
sc_size is already measured in sectors.
mlelstv
2015-10-10
remove incorrect comment (from kre)
christos
2015-10-06
print wedge announcement in one line instead of two
jmcneill
2015-08-25
Rename variable to avoid -Wshadow warnings with some compilers.
pooka
2015-08-22
No longer access the disk driver directly.
mlelstv
2015-08-22
revert the previous
mlelstv
2015-08-20
when scanning for disklabels, close block device only when this was
mlelstv
2015-01-02
- Use NODEV instead of 0
christos
2014-12-31
make more drivers use disk_ioctl, and add a dev parameter to it so that
christos
2014-12-31
disk_blocksize and disk_set_info relay the same information
mlelstv
2014-12-08
Really provide disk properties, the old code computed values that were
mlelstv
2014-11-22
fix iobuf setup, cleanup
mlelstv
2014-11-04
Implement DIOCMWEDGES ioctl that triggers wedge autodiscovery.
mlelstv
2014-08-28
Make dk(4) discard from partition start, not from disk start.
riastradh
2014-07-25
Implement d_discard for dk. This closes PR 47940.
dholland
[prev]
[next]