summaryrefslogtreecommitdiff
path: root/sys/dev/cgd.c
AgeCommit message (Expand)Author
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
2006-11-25prevent blocksizes > 4K.christos
2006-11-16__unused removal on arguments; approved by core.christos
2006-10-12Use __unused in function arguments where appropiate. (hi christos)xtraeme
2006-10-12- sprinkle __unused on function decls.christos
2006-07-21- Use the LWP cached credentials where sane.ad
2006-06-20don't allocate too much stuff on the stack.christos
2006-05-14integrate kauth.elad
2006-01-04Make this build again (remove unused variable).xtraeme
2006-01-04- add simple functions to allocate/free a buffer for i/o.yamt