summaryrefslogtreecommitdiff
path: root/sys/dev/cgd.c
AgeCommit message (Expand)Author
2014-10-02devmajor_t not intjustin
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-05-25As proposed inbouyer
2014-05-25create on attach needs destroy on detach.christos
2014-03-18Remove a simplelock and replace with a kmutexskrll
2014-03-16Change (mostly mechanically) every cdevsw/bdevsw I can find to usedholland
2013-12-28Make dksubr.c into a module, and make the cgd and dm modules depend onpgoyette
2013-09-12#ifdef variable declarations/initializations like their usemartin
2013-05-30Avoid dereferencing an uninitialized pointermartin
2013-05-29eliminare dk_geomchristos
2013-05-29phase 1 of disk geometry cleanup:christos
2012-12-05add cgdconfig -l like vnconfig -lchristos
2012-05-25Modify dksubr.c to add a function that sets the disk properties inelric
2011-11-13use getdisksize() instead of homebrew()christos
2011-10-14Change the vnode locking protocol of VOP_GETATTR() to request at leasthannken
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-05-19Reject unaligned writes to cgd.riastradh
2010-11-19Introduce struct pathbuf. This is an abstraction to hold a pathnamedholland
2010-02-11Register with pmf.joerg
2010-01-23struct buf::b_iodone is not called at splbio() any more.bouyer
2010-01-20Cosmetic: get out of cgdioctl() early. Instead ofdyoung
2010-01-20Get out of cgd_detach() early on error. Do not call disk_destroy(9)dyoung
2010-01-12Provide a more complete modules hook, cgd_modcmd(), derived fromdyoung
2010-01-12Make cgd(4) into a detachable pseudo-device. Thanks, Jan Danielsson,dyoung
2009-11-10avoid doing extra work by just zeroing/printing real blocksize.christos
2009-11-10add a missing c.christos
2009-11-10avoid variable array stack allocation by enforcing and allocating always thechristos
2009-11-10Backout the last two revisions because the cause panic on LOCKDEBUGtron
2009-09-11Fix incomplete conversion from stack buffers to heap buffers.tron
2009-09-11Don't allocate block buffers on the stack. This can cause stack overflowstron
2009-06-05Add work in support for compiling ccd and cgd drivers as a modules. I forgothaad
2009-03-14Pass DIOCCACHESYNC ioctl down to the underlying disk.apb
2009-01-11make this compilecegger
2009-01-11merge christos-time_tchristos
2008-11-21PR/38735: Jonathan A. Kollasch: add the ability for cgd to be used on top of ...christos
2008-09-12PR/39525: Joachim Schueth, Frederik Sausmikat:christos
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-03-21Catch up with descriptor handling changes. See kern_descrip.c revisionad
2008-01-04Start detangling lock.h from intr.h. This is likely to cause short termad
2008-01-02Merge vmlocking2 to head.ad
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-06-26Change dk_lookup() to accept an additional argument of the type enum uio_segcube
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-01-19cgd_ioctl_set():cbiere
2006-12-01- remove size check; the init functions do it.christos