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-11
Pull up following revision(s) (requested by mlelstv in ticket #1110):
martin
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
2010-11-14
Include uvm/uvm_extern.h to access uvmexp. gtmpsc.c doesn't need
uebayasi
2009-06-05
Add work in support for compiling ccd and cgd drivers as a modules. I forgot
haad
2009-04-04
Fix problems with ccd:
ad
2009-01-13
g/c BUFQ_FOO() macros and use bufq_foo() directly.
yamt
2009-01-11
make this compile
cegger
[next]