summaryrefslogtreecommitdiff
path: root/sys/dev/vnd.c
AgeCommit message (Expand)Author
1999-11-17Initialize buffer dependencies list for soft updates when initializingfvdl
1999-04-21Add a couple of missing splbio()/splx() pairs that caused pool corruption.thorpej
1998-11-12Must use PR_NOWAIT when allocating component buffers.thorpej
1998-07-31Use the pool allocator for vndxfer and vndbuf structures.thorpej
1998-03-12Better fix for PR 5113, per discussion with fvdl: now that the vnode lockingbouyer
1998-03-04Fix vn_lock argument botch. From Manuel Bouyer (PR 5113).fvdl
1998-03-01Merge with Lite2 + local changesfvdl
1998-02-19Include the NFS option header.thorpej
1998-01-26In vndsetcred(): after establishing credentials, flush all buffersbad
1997-12-31Fix a typo in panic string.enami
1997-12-31When building fake disklabel, if a partition type is other than FS_UNUSEDenami
1997-12-02Pull over fixes from vm_swap.c:pk
1997-10-20Do hack around VOP_BMAP call to avoid recursive locks. The lockingfvdl
1997-10-10Add a missing splx(). From augustss.mycroft
1997-10-09Fix tipo inherited from old version of TNF copyright template.jtc
1997-10-08Implement DIOCGDEFLABEL.thorpej
1997-08-26Add missing call to vndunlock(), per PR #3811, enami tsugutomo.thorpej
1997-08-04%x -> 0x%xfair
1997-06-26Leftover from last commit: require us to be initialized when a DIOCGDINFOkleink
1997-06-26In vndioctl(), consolidate checks for "open for writes" and "initialized",thorpej
1997-06-26Remove an outdated comment that is not true with the Mach VM system.thorpej
1997-06-23Add full disklabel and partition support to the vnd driver, allowing muchthorpej
1997-06-08Remove attempt to use files with holes; it's prone to deadlocks.pk
1997-06-08Avoid race for residual count and pending requests count.pk
1997-05-26Pass correct offset to vn_rdwr().pk
1997-05-25Add code (#ifdef'ed VND_FILLHOLES for now) to fall back on vn_rdwr()pk
1997-05-25Use an additional structure to keep information on a set of transferspk
1997-05-25Pass correct transfer count to disk_unbusy().pk
1997-05-19Avoid negative values for `b_dirtyend' and `b_validend'.pk
1997-05-19Fill in b_dirtyoff/b_dirtyend and b_validoff/b_validend appropriatelypk
1997-03-12Remove bogus use of splhigh(), and apparently unneeded bzero().mycroft
1997-01-31NFSCLIENT -> NFSthorpej
1996-10-13backout kprintf changeschristos
1996-10-10printf -> kprintf, sprintf -> ksprintfchristos
1996-09-25Avoid problems with ptrdiff_t and size_t being different on differentchristos
1996-07-10print difference between pointers with %ld, so that -Wformat workscgd
1996-03-30Remove dependencies to dev_conf.h and the file itself.christos
1996-03-16fix printf() formatschristos
1996-02-10vnd.c: Typo (disk_deta{t,}ch) It was detach in the header file andchristos
1996-01-07New generic disk framework. Highlights:thorpej
1995-11-06Bring in several changes from the ccd:thorpej
1995-10-05Lock the underlying vnode around VOP_BMAP() and VOP_READ(). From John Kohl.mycroft
1995-07-04Make each disk and tape driver define its own read and write functions.mycroft
1995-06-26make dump stubs consistentcgd
1995-02-27use a buf-within-struct to avoid overloading b_pfcent.cgd
1995-01-25vn -> vnd renaming, for consistencycgd
1994-12-24various cleanups for -Wall, suggested by James Jegers.cgd
1994-12-14Remove extra arg to d_open and vn_open().mycroft
1994-11-14added extra argument to vn_openchristos
1994-10-30be more careful with types, also pull in headers where necessary.cgd