summaryrefslogtreecommitdiff
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* Move the truncation code out of vn_open and into the open system callKirk McKusick2000-07-041-2/+3
* Separate the struct bio related stuff out of <sys/buf.h> intoPoul-Henning Kamp2000-05-051-1/+1
* Convert to struct bio instead of struct buf.Poul-Henning Kamp2000-05-011-90/+75
* 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-5/+6
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.Poul-Henning Kamp2000-04-021-6/+7
* Rename the existing BUF_STRATEGY() to DEV_STRATEGY()Poul-Henning Kamp2000-03-201-11/+5
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newPoul-Henning Kamp2000-03-201-9/+11
* Remove #if NCCD > 0 - it's guaranteed to be true by config if ccd.c isPeter Wemm2000-01-291-2/+0
* Cleanup some remaining bdev fluff.Poul-Henning Kamp2000-01-161-35/+6
* Give vn_isdisk() a second argument where it can return a suitable errno.Poul-Henning Kamp2000-01-101-3/+1
* Remove unused variableEivind Eklund1999-12-211-1/+0
* Introduce NDFREE (and remove VOP_ABORTOP)Eivind Eklund1999-12-151-6/+13
* Revamp the devstat priority system. All disks now have the same priority.Kenneth D. Merry1999-12-081-2/+2
* Convert various pieces of code to use vn_isdisk() rather than checkingPoul-Henning Kamp1999-11-221-12/+1
* Remove the devsw magic from DEV_MODULE()Poul-Henning Kamp1999-11-071-1/+2
* Removal of sys/device.hNick Hibma1999-10-051-1/+0
* Correct typo in comment. putccdbuf() releases a buffer, it doesn't allocate ...Greg Lehey1999-09-271-1/+1
* Buffer locking code failed to use BUF_KERNPROC and BUF_UNLOCK andMatthew Dillon1999-09-271-1/+34
* Remove five now unused fields from struct cdevsw. They should neverPoul-Henning Kamp1999-09-251-5/+0
* Cleanup CCD quite a bit, including adding clarifying comments.Matthew Dillon1999-09-231-147/+357
* Fix ccdiodone code. The code was using cbp->cb_buf.b_bcount toMatthew Dillon1999-09-231-1/+10
* Fix bug in pseudo-geometry calculation code that assumed a sector sizeMatthew Dillon1999-09-231-1/+1
* Use devstat_end_transaction_buf() rather than Use devstat_end_transaction()Poul-Henning Kamp1999-09-181-8/+1
* Changes to centralise the default blocksize behaviour.Julian Elischer1999-09-091-4/+0
* Revert a bunch of contraversial changes by PHK. AfterJulian Elischer1999-09-031-0/+1
* Make bdev userland access work like cdev userland access unlessPoul-Henning Kamp1999-08-301-1/+0
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Initialize the dev->si_bsize fields.Poul-Henning Kamp1999-08-261-1/+5
* Spring cleaning around strategy and disklabels/slices:Poul-Henning Kamp1999-08-141-4/+4
* Use the vn_todev() function, rather than VOP_GETATTRPoul-Henning Kamp1999-07-181-20/+2
* Fix 2nd arg to udev2dev() call in ccd.cPoul-Henning Kamp1999-07-171-2/+2
* Initialize and hold locks for ccd generated bufs..Peter Wemm1999-06-271-3/+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-2/+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
* Don't use <sys/disk.h>Poul-Henning Kamp1999-05-061-34/+27
* Fixed variable overflow problem.David Greenman1999-03-111-5/+5
* Don't forget to remove devstat entries when takingMatt Jacob1999-03-101-1/+6
* Set the devstat priority for ccd devices to DEVSTAT_PRIORITY_CCDKenneth D. Merry1999-02-181-2/+2
* Add a prioritization field to the devstat_add_entry() call so thatKenneth D. Merry1999-02-101-2/+3
* Fix warnings preparing for -Wall -Wcast-qualMatthew Dillon1999-01-271-17/+17
* Convert ccd to a proper module vs. something started by PSEUDO_SET().Peter Wemm1999-01-221-14/+30
* Update system to new device statistics code.Justin T. Gibbs1998-09-151-48/+18
* Make struct buf->b_offset reflect the real byte offset which gotSøren Schmidt1998-08-191-1/+2
* There is no such thing any more as "struct bdevsw".Julian Elischer1998-07-041-8/+22
* VOP_STRATEGY grows an (struct vnode *) argumentJulian Elischer1998-07-041-3/+3
* This commit fixes various 64bit portability problems required forDoug Rabson1998-06-071-2/+2
* Slightly more correct initialisation of the new buf struct for soft-updates.Julian Elischer1998-03-091-1/+3