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
/
ccd.c
Age
Commit message (
Expand
)
Author
2020-10-06
Fix ioctl locking. Add dkdriver.
mlelstv
2020-06-11
uvm_availmem(): give it a boolean argument to specify whether a recent
ad
2019-12-31
Rename uvm_free() -> uvm_availmem().
ad
2019-12-21
uvmexp.free -> uvm_free()
ad
2019-12-08
Switch to vn_bdev_open* functions.
mlelstv
2019-08-07
Many years ago someone created a new __link_set_sysctl_funcs to hold
pgoyette
2019-03-27
Add a disk ioctl DIOCRMWEDGES to remove all wedges of a given disk
martin
2019-03-01
Rename the MODULE_*_HOOK() macros to MODULE_HOOK_*() as briefly
pgoyette
2019-01-27
Merge the [pgoyette-compat] branch
pgoyette
2018-03-18
factor out the ccd COMPAT_60 code.
christos
2018-01-23
Add "bufq_fcfs" requirement to all those driver modules that explicitly
pgoyette
2017-12-19
Ooppss, need an ampersand call calling LIST_EMPTY() macro
pgoyette
2017-12-19
There is currently a counter nactive which tracks the INSERT and REMOVE
pgoyette
2017-06-01
remove checks for failure after memory allocation calls that cannot fail:
chs
2017-04-05
introduce DKCACHE_COMBINE() macro - it combines the flags in a way that
jdolecek
2017-03-30
support DIOCGCACHE - result is intersection of flags returned by underlying
jdolecek
2017-03-05
Enhance disk metrics by calculating a weighted sum that is incremented
mlelstv
2016-11-20
Avoid calling bufq_free() from critical section.
pgoyette
2016-08-07
Create the kern.ccd sysctl sub-tree when built as a module. Even though
pgoyette
2015-12-08
Replace DIOCGPART -> DIOCGPARTINFO which returns the data needed instead of
christos
2015-08-20
include "ioconf.h" to get the 'void <driver>attach(int count);' prototype.
christos
2015-07-21
Trailing whitespace.
skrll
2015-06-18
initialized sc_unit (from Riastradh)
christos
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-30
destroy the pool and the mutex when detaching.
christos
2014-12-30
- only create ccd's when we ask them to be created.
christos
2014-12-30
Fix locking error.
mlelstv
2014-12-30
Slowly bring this thing kicking and screaming into the 21st century:
jnemeth
2014-12-30
call disk_ioctl.
christos
2014-10-11
No longer warn about differences bewteen disk size and total sector count
mlelstv
2014-10-11
clamp total number of sectors to UINT32_MAX instead of providing the
mlelstv
2014-08-16
Switch size_t to uint64_t in appropriate places to ensure that ccd(4) works
sborrill
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-06-14
Change dk_lookup() to return an anonymous vnode not associated with
hannken
2014-04-06
Don't destroy locked mutex. Don't access freed memory.
joerg
2014-02-25
Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist before
pooka
2013-12-28
ccd module also needs dk_subr
pgoyette
2013-09-12
#ifdef a few variable declarations/initializations to match their use
martin
2013-04-27
- no limit on the number of ccd devices.
christos
2011-11-13
use getdisksize
christos
2011-10-14
Change the vnode locking protocol of VOP_GETATTR() to request at least
hannken
2011-07-04
Fix memset usage.
joerg
2011-06-21
Adjust the #ifdefs such that ccd(4) and cgd(4) show in
jruoho
2011-06-12
Welcome to 5.99.53! Merge rmind-uvmplock branch:
rmind
2011-02-08
Remove clause 3 (UCB advertising clause) from the University of Utah
rmind
2010-11-19
Fix previous, was all wrong. noticed by enami.
dholland
2010-11-19
Introduce struct pathbuf. This is an abstraction to hold a pathname
dholland
[next]