summaryrefslogtreecommitdiff
path: root/sys/dev/vnd.c
AgeCommit message (Expand)Author
2010-03-02For the nfs throttling kludge, test against v_tag == VT_NFS insteadpooka
2010-01-31Properly register blocksize with disk(9) framework.mlelstv
2010-01-23struct buf::b_iodone is not called at splbio() any more.bouyer
2009-12-06Make vnd_size (the returned size) 64 bit, keeping old field for ioctldsl
2009-08-07Re-use DK_BUSY().dyoung
2009-07-07At the bottom of vndclear(), clear VNF_CLEARING: it is no longerdyoung
2009-07-02In vndopen(), release the lock before returning ENXIO.dyoung
2009-05-07struct cfdata * -> cfdata_t, no functional changes intended.cegger
2009-05-06Unneeded LK_CANRECURSE.ad
2009-04-30Flesh out vnd_detach(). Let the system detach vnd(4) at shutdown. Stopdyoung
2009-04-30Fix spelling. if( -> if (. No functional change intended.dyoung
2009-04-30Use NULL instead of (type *)0. Delete extraneous parentheses. Nodyoung
2009-03-18bzero -> memsetcegger
2009-03-14Add FSYNC_CACHE flag to the VOP_FSYNC() call for the DIOCCACHESYNC ioctl.apb
2009-03-14PR/41015: Alan Barrett: vnd driver does not implement DIOCCACHESYNCchristos
2009-02-05Add support for the MODULAR framework to the vnd driver. Enable building ofhaad
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-11-19Check that vnd is not NULL before using it, return ENXIO if it is.bouyer
2008-11-12Remove LKMs and switch to the module framework, pass 1.ad
2008-09-24PR kern/38872 vnconfig panics with rw lock errorad
2008-07-19buf_destroy() an embedded buffer before returning memory to poolkardel
2008-06-17Disable the check introduced in rev. 1.184. It works in first place, but not ...cegger
2008-06-14Checking if the underlying file system supports VOP_BMAP and VOP_STRATEGY doe...cegger
2008-06-14add closing bracket in debug messagecegger
2008-06-10device_private(device_lookup()) -> device_lookup_private()cegger
2008-05-05Back out previous. It broke the build.ad
2008-05-04Move zlib out of net/ and into kern/. It would probably be better to usead
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-09use aprint_*_dev and device_xnamecegger
2008-03-21Catch up with descriptor handling changes. See kern_descrip.c revisionad
2008-03-04Split device_t/softc and other related cosmetic changes.cube
2008-01-02Merge vmlocking2 to head.ad
2007-12-18Add disk-info properties to vnd(4), for use by userland toolsriz
2007-12-12Add power management hookssmb
2007-12-08Remove cn_lwp from struct componentname. curlwp should be usedpooka
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-04-07Remove calls to now obsolete vn_start_write() and vn_finished_write().hannken
2007-03-12Pass an ipl argument to pool_init/POOL_INIT to be used when initializingad
2007-03-09use b_bcount where appropriate rather than keeping b_resid sync with it.yamt
2007-03-05Fix compression problem from Cliff Wright:christos
2007-03-04Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.christos
2007-02-21Replace the Mach-derived boolean_t type with the C99 bool type. Athorpej
2007-01-28don't print b_resid when it's not valid.chs
2006-11-16__unused removal on arguments; approved by core.christos
2006-11-11Do not mess with B_VFLUSH in the read/write case. Requested by yamt@.jmmv