summaryrefslogtreecommitdiffstats
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* Allow a GEOM class to unload if it has no geoms or a method function tophk2004-02-021-1/+6
* - Use proper names in KASSERTs.pjd2004-02-021-6/+6
* Check error return from g_clone_bio(). (netchild@)phk2004-02-021-6/+8
* Don't mingle malloc/g_event flags.phk2004-02-021-5/+8
* Bring back the geom_bioqueues, they _are_ a good idea.phk2004-01-281-0/+27
* Make sure to keep track of canceled events.phk2004-01-231-0/+2
* Add KASSERTS.phk2004-01-231-0/+11
* Plug an insignificant memoryleak.phk2004-01-231-0/+3
* Add missing newline in printf.phk2004-01-231-1/+1
* Remove the MD5_KEY debugging toolphk2004-01-231-33/+0
* Remove no longer necessary debug printfsphk2004-01-231-6/+0
* Print the correct pointer in a KASSERT.phk2004-01-111-1/+1
* KASSERT against no-op access requests.phk2004-01-091-0/+1
* Prevent withering of the provider we're orphaning from happening untilphk2003-12-231-1/+7
* Correct usage of mtx_init() API. This is not a functional change sincetruckman2003-12-072-3/+3
* KASSERT against multiple orphanings of providers.phk2003-12-072-0/+5
* Re-arrange and consolidate some random debugging stuffscottl2003-12-073-33/+1
* Call class->init() an class->fini() while the class is hooked up,phk2003-11-181-3/+5
* Fix a harmless bug and add a ')' in a debugging printf.phk2003-11-181-2/+2
* This is a crude bandaid for 5.2 to protect against providers which disappearphk2003-11-151-0/+38
* Make sure to return errors if we have any.phk2003-11-121-1/+1
* Close the right consumers if we run into trouble opening them all.phk2003-10-241-1/+1
* Fix two old/new consumer confusions.phk2003-10-241-2/+2
* Fix a braino memory leak.phk2003-10-221-1/+1
* Forgotten commit: If a provider has zero sectorsize, it is anphk2003-10-221-6/+3
* Remove KASSERT check for negative bio_offsets, add "normal" EIOphk2003-10-192-4/+3
* Retire bio_blkno entirely.phk2003-10-181-1/+0
* Assume that bp->bio_offset is correctly initialized.phk2003-10-121-1/+0
* Destroy providers maked with G_PF_WITHER when the last consumer has detached.phk2003-10-121-0/+2
* Interior decoration changes.phk2003-10-072-42/+39
* Allow our bio tools to be used for local bio-chopping by not mandatingphk2003-10-061-2/+7
* Introduce a per provider wither flagphk2003-10-062-0/+3
* Return ENODEV in case the driver has no dump routine.phk2003-09-291-0/+4
* The present defaults for the open and close for device drivers whichphk2003-09-271-2/+0
* Add more KASSERTS().phk2003-09-261-0/+6
* Be more careful in dumpconf: softc may be NULL for departing devices.phk2003-09-231-3/+6
* Reorder a couple of KASSERTS to give more sensible messages.phk2003-09-111-2/+2
* Correct bzero length so we clear the entire key structure.phk2003-09-081-1/+1
* Bzero the right number of bytes.phk2003-09-061-1/+1
* Make sure to return ENOIOCTL if the ioctl is not handled.phk2003-09-041-2/+2
* Simplify the ioctl handling in GEOM.phk2003-09-016-309/+146
* Try to close the race between disk_destroy() and a subsequent disk_create().phk2003-09-011-19/+17
* Add the new g_dev_getprovider() function, the swap_pager needs it now.phk2003-08-302-0/+15
* Change the the size fields to daddr_t to support greater than 2TB ccd volumes.ps2003-08-221-5/+5
* Make CCD unloadable.phk2003-08-221-8/+11
* Don't panic over the fact that unloading failed if we already knew that.phk2003-08-221-3/+5
* Block all GETATTR calls hitting the CCD, we wouldn't know which childphk2003-08-221-0/+10
* Check for null softc pointers, these happens when a ccd is withering.phk2003-08-221-2/+2
* Replace a panic with a .1Hz retry loop.phk2003-08-131-1/+10
* In case we encounter a zero sectorsize provider in g_io_check(), failphk2003-08-131-0/+6
OpenPOWER on IntegriCloud