summaryrefslogtreecommitdiff
path: root/sys/dev/ccd.c
AgeCommit message (Expand)Author
2015-08-20include "ioconf.h" to get the 'void <driver>attach(int count);' prototype.christos
2015-07-21Trailing whitespace.skrll
2015-06-18initialized sc_unit (from Riastradh)christos
2015-01-02We have three sets of DTYPE_ constants in the kernel:christos
2014-12-31make more drivers use disk_ioctl, and add a dev parameter to it so thatchristos
2014-12-31Centralize wedge ioctls in disk_ioctl.christos
2014-12-30destroy 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-30Fix locking error.mlelstv
2014-12-30Slowly bring this thing kicking and screaming into the 21st century:jnemeth
2014-12-30call disk_ioctl.christos
2014-10-11No longer warn about differences bewteen disk size and total sector countmlelstv
2014-10-11clamp total number of sectors to UINT32_MAX instead of providing themlelstv
2014-08-16Switch size_t to uint64_t in appropriate places to ensure that ccd(4) workssborrill
2014-07-25Add d_discard to all struct cdevsw instances I could find.dholland
2014-07-25Add d_discard to all struct bdevsw instances I could find.dholland
2014-06-14Change dk_lookup() to return an anonymous vnode not associated withhannken
2014-04-06Don't destroy locked mutex. Don't access freed memory.joerg
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
2013-12-28ccd module also needs dk_subrpgoyette
2013-09-12#ifdef a few variable declarations/initializations to match their usemartin
2013-04-27- no limit on the number of ccd devices.christos
2011-11-13use getdisksizechristos
2011-10-14Change the vnode locking protocol of VOP_GETATTR() to request at leasthannken
2011-07-04Fix memset usage.joerg
2011-06-21Adjust the #ifdefs such that ccd(4) and cgd(4) show injruoho
2011-06-12Welcome to 5.99.53! Merge rmind-uvmplock branch:rmind
2011-02-08Remove clause 3 (UCB advertising clause) from the University of Utahrmind
2010-11-19Fix previous, was all wrong. noticed by enami.dholland
2010-11-19Introduce struct pathbuf. This is an abstraction to hold a pathnamedholland
2010-11-14Include uvm/uvm_extern.h to access uvmexp. gtmpsc.c doesn't needuebayasi
2009-06-05Add work in support for compiling ccd and cgd drivers as a modules. I forgothaad
2009-04-04Fix problems with ccd:ad
2009-01-13g/c BUFQ_FOO() macros and use bufq_foo() directly.yamt
2009-01-11make this compilecegger
2009-01-11merge christos-time_tchristos
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-03-21Catch up with descriptor handling changes. See kern_descrip.c revisionad
2008-02-02ccdbuffer(): add missing initialization of new bufs b_objlock.hannken
2008-01-02Merge vmlocking2 to head.ad
2007-12-05Match the docs: MUTEX_DRIVER/SPIN are now only for porting code writtenad
2007-11-26Remove the "struct lwp *" argument from all VFS and VOP interfaces.pooka
2007-10-08Merge disk init changes from the vmlocking branch. These seperate init /ad
2007-07-29It's not a good idea for device drivers to modify b_flags, as they don'tad
2007-07-09Merge some of the less invasive changes from the vmlocking branch:ad
2007-06-26Change dk_lookup() to accept an additional argument of the type enum uio_segcube
2007-03-12Pass an ipl argument to pool_init/POOL_INIT to be used when initializingad
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-15Replace some uses of lockmgr() / simplelocks.ad
2006-11-16__unused removal on arguments; approved by core.christos