summaryrefslogtreecommitdiffstats
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* Change callers of mtx_init() to pass in an appropriate lock type name. Injhb2002-04-042-2/+2
* Centralize EOF handling and improve access controls for bio scheduling.phk2002-04-044-44/+71
* Move access and orphan member functions from class to geom.phk2002-04-0411-36/+31
* s/classs/classes/ to fixup grammer after the previous global renaming.phk2002-04-044-8/+8
* Retire the bogus ioctl DIOCGPART in toto.phk2002-04-022-20/+0
* One less user of the bogus DIOCGPART ioctl.phk2002-04-021-12/+16
* Initialize a field to cater for ata-raidphk2002-04-021-0/+1
* Here follows the new kernel dumping infrastructure.phk2002-03-311-7/+0
* Remove bogus ccddump() function in favour of the standard nodump.phk2002-03-291-10/+1
* Complete an incomplete cut&paste operation.phk2002-03-281-3/+3
* Add preliminary PC98 class to GEOM.phk2002-03-281-0/+189
* In the absense of any smarter way to do this, cast various printfphk2002-03-286-13/+15
* Calculate the checksum the right place for alpha. The fact that thisphk2002-03-271-1/+1
* Eliminate some thread pointers which do not make sense anymore.phk2002-03-2614-90/+140
* Cave in to tradition and rename "methods" to "classes".phk2002-03-2612-122/+122
* Push BIO_FORMAT into a local hack inside the floppy drivers wherephk2002-03-261-1/+0
* Make the BSD method width/endian agnostic and support alphaphk2002-03-241-11/+187
* Be more systematic about conversion of on-disk formats in a endian/widthphk2002-03-245-234/+309
* Fix bio->bio_blkno format warning.alfred2002-03-191-4/+4
* Add five GEOM oriented ioctls to get basic information about a geom device.phk2002-03-191-11/+31
* Need a different #include for the userland regression test.phk2002-03-171-1/+1
* Make this compile in the userland-regression testsuite again.phk2002-03-171-13/+3
* Change the giant-dropping method a fair bit to keep WITNESS morephk2002-03-171-8/+6
* Forgot to remove the old g_malloc() call when I split it.phk2002-03-171-2/+0
* Hmm, talk about optimizer-fodder. Make the DIOCGDVIRGIN hack work again.phk2002-03-161-6/+4
* Add a generic and general ioctl pass-through mechanism.phk2002-03-164-50/+84
* Teach GEOM about Sun disklabel formats.phk2002-03-151-0/+209
* Try to get used to architectures which are picky about alignment.phk2002-03-151-11/+4
* Introduce the new 64-bit size disk block, daddr64_t. Changemckusick2002-03-151-1/+1
* First commit of the GEOM subsystem to make it easier for people tophk2002-03-1113-0/+3690
* Simple p_ucred -> td_ucred changes to start using the per-thread ucredjhb2002-02-271-5/+5
* Reduce kernel stack usage of ccdinit() by MAXPATHLEN by using MALLOC(9).phk2001-12-301-2/+7
* Return EOPNOTSUPP for unknown module events.iedowse2001-11-171-1/+4
* 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
OpenPOWER on IntegriCloud