summaryrefslogtreecommitdiff
path: root/sys/dev/cgd.c
AgeCommit message (Expand)Author
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
2005-12-11merge ktrace-lwp.christos
2005-10-18dksubr: do b_blkno -> b_rawblkno translation earlier so that bufq can uses it.yamt
2005-10-15- change the way to specify a bufq strategy. (by string rather than by number)yamt
2005-08-20add wedge support to xbd and cgd.yamt
2005-08-20use pseudo_disk_{init,attach,detach} where appropriate.yamt
2005-06-28constification falloutdrochner
2005-05-31cast-qual falloutdrochner
2005-05-31Make this build with "-Wcast-qual -Wshadow".xtraeme
2005-03-31Looks like a 'struct buf *bp' was left over from a previosu commit. Since ke...explorer
2005-03-31introduce a function to drain bufq and use it where appropriate.yamt
2005-02-27nuke trailing whitespaceperry
2004-10-28move buffer queue related stuffs from buf.h to their own header, bufq.h.yamt