summaryrefslogtreecommitdiffstats
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* KSE Milestone 2julian2001-09-121-20/+20
* Fix some signed/unsigned integer confusion, and add bounds checking ofkris2001-09-101-0/+3
* Kill the NCCD constant by modernizing the ccd driver.phk2001-09-041-194/+223
* Polish error handling with biofinish().phk2001-05-081-14/+15
* Actually biofinish(struct bio *, struct devstat *, int error) is more generalphk2001-05-061-2/+1
* fix a number of printf format string warnings inside DEBUG ifdefsgallatin2001-03-291-14/+15
* Send the remains (such as I have located) of "block major numbers" tophk2001-03-261-2/+0
* Fix a braino in ccd's clone routine.phk2001-01-291-1/+1
* Back out proc locking to protect p_ucred for obtaining additionaljhb2001-01-271-34/+6
* Proc locking in the form of using the proc lock to protect p_ucred whilejhb2001-01-231-6/+34
* Convert more malloc+bzero to malloc+M_ZERO.dwmalone2000-12-081-2/+2
* Avoid the modules madness I inadvertently introduced by making thephk2000-09-021-12/+2
* Give ccd a cloning function.phk2000-08-291-8/+32
* Move the truncation code out of vn_open and into the open system callmckusick2000-07-041-2/+3
* Separate the struct bio related stuff out of <sys/buf.h> intophk2000-05-051-1/+1
* Convert to struct bio instead of struct buf.phk2000-05-011-90/+75
* Remove unneeded #include <vm/vm_zone.h>phk2000-04-301-1/+0
* Complete the bio/buf divorce for all code below devfs::strategyphk2000-04-151-5/+6
* Move B_ERROR flag to b_ioflags and call it BIO_ERROR.phk2000-04-021-6/+7
* Rename the existing BUF_STRATEGY() to DEV_STRATEGY()phk2000-03-201-11/+5
* Remove B_READ, B_WRITE and B_FREEBUF and replace them with a newphk2000-03-201-9/+11
* Remove #if NCCD > 0 - it's guaranteed to be true by config if ccd.c ispeter2000-01-291-2/+0
* Cleanup some remaining bdev fluff.phk2000-01-161-35/+6
* Give vn_isdisk() a second argument where it can return a suitable errno.phk2000-01-101-3/+1
* Remove unused variableeivind1999-12-211-1/+0
* Introduce NDFREE (and remove VOP_ABORTOP)eivind1999-12-151-6/+13
* Revamp the devstat priority system. All disks now have the same priority.ken1999-12-081-2/+2
* Convert various pieces of code to use vn_isdisk() rather than checkingphk1999-11-221-12/+1
* Remove the devsw magic from DEV_MODULE()phk1999-11-071-1/+2
* Removal of sys/device.hn_hibma1999-10-051-1/+0
* Correct typo in comment. putccdbuf() releases a buffer, it doesn't allocate ...grog1999-09-271-1/+1
* Buffer locking code failed to use BUF_KERNPROC and BUF_UNLOCK anddillon1999-09-271-1/+34
* Remove five now unused fields from struct cdevsw. They should neverphk1999-09-251-5/+0
* Cleanup CCD quite a bit, including adding clarifying comments.dillon1999-09-231-147/+357
* Fix ccdiodone code. The code was using cbp->cb_buf.b_bcount todillon1999-09-231-1/+10
* Fix bug in pseudo-geometry calculation code that assumed a sector sizedillon1999-09-231-1/+1
* Use devstat_end_transaction_buf() rather than Use devstat_end_transaction()phk1999-09-181-8/+1
* Changes to centralise the default blocksize behaviour.julian1999-09-091-4/+0
* Revert a bunch of contraversial changes by PHK. Afterjulian1999-09-031-0/+1
* Make bdev userland access work like cdev userland access unlessphk1999-08-301-1/+0
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
* Initialize the dev->si_bsize fields.phk1999-08-261-1/+5
* Spring cleaning around strategy and disklabels/slices:phk1999-08-141-4/+4
* Use the vn_todev() function, rather than VOP_GETATTRphk1999-07-181-20/+2
* Fix 2nd arg to udev2dev() call in ccd.cphk1999-07-171-2/+2
* Initialize and hold locks for ccd generated bufs..peter1999-06-271-3/+6
* This commit should be a extensive NO-OP:phk1999-05-301-6/+21
* Divorce "dev_t" from the "major|minor" bitmap, which is now calledphk1999-05-111-2/+2
* Continue where Julian left off in July 1998:phk1999-05-071-2/+2
* Introduce two functions: physread() and physwrite() and use these directlyphk1999-05-071-16/+2
OpenPOWER on IntegriCloud