summaryrefslogtreecommitdiffstats
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* 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
* Kick Giant compatibility one layer up.phk2003-08-021-9/+1
* Fix a memory leak in CCD's mirror code.phk2003-07-291-0/+2
* Implement DOSPTYP_EXTLBA more completely: loop until we find no morephk2003-07-291-1/+2
* Handle geoms which are withering away specially in the dump functions.phk2003-07-081-3/+11
* Only dump 512 bytes of debugging.phk2003-07-021-1/+2
* Sleep on "-" in our normal state to simplify debugging.phk2003-06-182-3/+5
* Add "GEOM_FOX", a class which detects and selects between multiplephk2003-06-181-0/+468
* Use __FBSDID().obrien2003-06-1123-53/+64
* Fix error handling for ENOMEM style issues.phk2003-06-091-21/+9
* Improve the root-dev prompt facility for printing devices which couldphk2003-06-072-9/+7
* Wait for everything to settle before we try to print the list ofphk2003-06-071-0/+1
* Make sure we return an error message if the geom parameter is notphk2003-06-071-8/+8
* Polishing and nitpicking.phk2003-06-071-16/+19
* Drop a memory-corruption debugging test-tool.phk2003-06-072-17/+0
OpenPOWER on IntegriCloud