aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/vn/vn.c
Commit message (Expand)AuthorAgeFilesLines
* Remove vn(4) driver.Poul-Henning Kamp2001-03-091-794/+0
* Back out proc locking to protect p_ucred for obtaining additionalJohn Baldwin2001-01-271-19/+5
* Proc locking to protect p_ucred while we obtain another reference to it.John Baldwin2001-01-231-5/+19
* Remove cdevsw when unloading the vn module.Nick Hibma2001-01-071-0/+1
* Add a cloning function to vn(4) which triggers on "vn%d.ctl". Give thePoul-Henning Kamp2000-12-161-52/+112
* Include vm/vm_zone.h prior to vm/swap_pager.h.Seigo Tanimura2000-12-131-0/+1
* Convert more malloc+bzero to malloc+M_ZERO.David Malone2000-12-081-2/+1
* Make labels mandatory for vn(4).Poul-Henning Kamp2000-12-011-104/+52
* Call make_dev() with the correct minor number.Poul-Henning Kamp2000-09-261-1/+2
* GC some old no longer supported options.Poul-Henning Kamp2000-09-251-3/+1
* Add snapshots to the fast filesystem. Most of the changes supportKirk McKusick2000-07-111-9/+9
* Move the truncation code out of vn_open and into the open system callKirk McKusick2000-07-041-2/+2
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-261-2/+2
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-231-2/+2
* Zero out the uio structure prior to initializing it. A garbage (uninitia...Matthew Dillon2000-05-141-4/+9
* Separate the struct bio related stuff out of <sys/buf.h> intoPoul-Henning Kamp2000-05-051-5/+3
* Convert the vm_pager_strategy() interface to take a struct bio instead ofPoul-Henning Kamp2000-05-031-2/+0
* Remove unneeded #include <vm/vm_zone.h>Poul-Henning Kamp2000-04-301-1/+0
* Complete the bio/buf divorce for all code below devfs::strategyPoul-Henning Kamp2000-04-151-34/+36
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.Poul-Henning Kamp2000-04-021-6/+9
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newPoul-Henning Kamp2000-03-201-7/+7
* Fix a panic when doing non-multiples of PAGE_SIZE or misaligned transfersPeter Wemm1999-12-281-1/+13
* Introduce NDFREE (and remove VOP_ABORTOP)Eivind Eklund1999-12-151-0/+1
* Lock reporting and assertion changes.Eivind Eklund1999-12-111-1/+1
* Remove the devsw magic from DEV_MODULE()Poul-Henning Kamp1999-11-071-1/+2
* useracc() the prequel:Poul-Henning Kamp1999-10-291-1/+0
* Remove the D_NOCLUSTER[RW] options which were added because vn hadPoul-Henning Kamp1999-09-301-1/+0
* Zap #include "vn.h" - it's not usedPeter Wemm1999-09-271-1/+0
* If the request crosses EOF and bp->b_bcount is not a multiple ofMatthew Dillon1999-09-271-2/+1
* Remove five now unused fields from struct cdevsw. They should neverPoul-Henning Kamp1999-09-251-5/+0
* Fix the situation where an I/O crosses the EOF point. We need to properlyMatthew Dillon1999-09-201-4/+29
* Only assign to si_bsize_phys if we have an intelligent value for it.Poul-Henning Kamp1999-09-181-1/+0
* Fix a bug in the block number calculation for VN disks with a sectorMatthew Dillon1999-09-171-10/+48
* Changes to centralise the default blocksize behaviour.Julian Elischer1999-09-091-4/+1
* Revert a bunch of contraversial changes by PHK. AfterJulian Elischer1999-09-031-1/+4
* Make bdev userland access work like cdev userland access unlessPoul-Henning Kamp1999-08-301-4/+1
* We don't need to pass the diskname argument all over the diskslice/labelPoul-Henning Kamp1999-08-281-4/+2
* Back out the cdevsw_remove() from previous revision for further testing.Brian Feldman1999-08-281-1/+0
* Unevilize vn(4) somewhat:Brian Feldman1999-08-281-15/+26
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Use devtoname() to print dev_t's instead of casting them to long or u_longBruce Evans1999-08-231-6/+6
* Fix the breakage caused by hanging softc off dev_t. This is onlyPoul-Henning Kamp1999-08-231-7/+36
* Spring cleaning around strategy and disklabels/slices:Poul-Henning Kamp1999-08-141-5/+3
* Remove compiled in limit on number of devices.Poul-Henning Kamp1999-08-081-104/+29
* Decommision miscfs/specfs/specdev.h. Most of it goes into <sys/conf.h>,Poul-Henning Kamp1999-08-081-2/+1
* Now a dev_t is a pointer to struct specinfo which is shared by all specdevPoul-Henning Kamp1999-07-201-41/+6
* This commit should be a extensive NO-OP:Poul-Henning Kamp1999-05-301-6/+21
* Divorce "dev_t" from the "major|minor" bitmap, which is now calledPoul-Henning Kamp1999-05-111-1/+2
* Continue where Julian left off in July 1998:Poul-Henning Kamp1999-05-071-2/+2
* Introduce two functions: physread() and physwrite() and use these directlyPoul-Henning Kamp1999-05-071-16/+2