aboutsummaryrefslogtreecommitdiff
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
...
* Fix two old/new consumer confusions.Poul-Henning Kamp2003-10-241-2/+2
* Fix a braino memory leak.Poul-Henning Kamp2003-10-221-1/+1
* Forgotten commit: If a provider has zero sectorsize, it is anPoul-Henning Kamp2003-10-221-6/+3
* Remove KASSERT check for negative bio_offsets, add "normal" EIOPoul-Henning Kamp2003-10-192-4/+3
* Retire bio_blkno entirely.Poul-Henning Kamp2003-10-181-1/+0
* Assume that bp->bio_offset is correctly initialized.Poul-Henning Kamp2003-10-121-1/+0
* Destroy providers maked with G_PF_WITHER when the last consumer has detached.Poul-Henning Kamp2003-10-121-0/+2
* Interior decoration changes.Poul-Henning Kamp2003-10-072-42/+39
* Allow our bio tools to be used for local bio-chopping by not mandatingPoul-Henning Kamp2003-10-061-2/+7
* Introduce a per provider wither flagPoul-Henning Kamp2003-10-062-0/+3
* Return ENODEV in case the driver has no dump routine.Poul-Henning Kamp2003-09-291-0/+4
* The present defaults for the open and close for device drivers whichPoul-Henning Kamp2003-09-271-2/+0
* Add more KASSERTS().Poul-Henning Kamp2003-09-261-0/+6
* Be more careful in dumpconf: softc may be NULL for departing devices.Poul-Henning Kamp2003-09-231-3/+6
* Reorder a couple of KASSERTS to give more sensible messages.Poul-Henning Kamp2003-09-111-2/+2
* Correct bzero length so we clear the entire key structure.Poul-Henning Kamp2003-09-081-1/+1
* Bzero the right number of bytes.Poul-Henning Kamp2003-09-061-1/+1
* Make sure to return ENOIOCTL if the ioctl is not handled.Poul-Henning Kamp2003-09-041-2/+2
* Simplify the ioctl handling in GEOM.Poul-Henning Kamp2003-09-016-309/+146
* Try to close the race between disk_destroy() and a subsequent disk_create().Poul-Henning Kamp2003-09-011-19/+17
* Add the new g_dev_getprovider() function, the swap_pager needs it now.Poul-Henning Kamp2003-08-302-0/+15
* Change the the size fields to daddr_t to support greater than 2TB ccd volumes.Paul Saab2003-08-221-5/+5
* Make CCD unloadable.Poul-Henning Kamp2003-08-221-8/+11
* Don't panic over the fact that unloading failed if we already knew that.Poul-Henning Kamp2003-08-221-3/+5
* Block all GETATTR calls hitting the CCD, we wouldn't know which childPoul-Henning Kamp2003-08-221-0/+10
* Check for null softc pointers, these happens when a ccd is withering.Poul-Henning Kamp2003-08-221-2/+2
* Replace a panic with a .1Hz retry loop.Poul-Henning Kamp2003-08-131-1/+10
* In case we encounter a zero sectorsize provider in g_io_check(), failPoul-Henning Kamp2003-08-131-0/+6
* Kick Giant compatibility one layer up.Poul-Henning Kamp2003-08-021-9/+1
* Fix a memory leak in CCD's mirror code.Poul-Henning Kamp2003-07-291-0/+2
* Implement DOSPTYP_EXTLBA more completely: loop until we find no morePoul-Henning Kamp2003-07-291-1/+2
* Handle geoms which are withering away specially in the dump functions.Poul-Henning Kamp2003-07-081-3/+11
* Only dump 512 bytes of debugging.Poul-Henning Kamp2003-07-021-1/+2
* Sleep on "-" in our normal state to simplify debugging.Poul-Henning Kamp2003-06-182-3/+5
* Add "GEOM_FOX", a class which detects and selects between multiplePoul-Henning Kamp2003-06-181-0/+468
* Use __FBSDID().David E. O'Brien2003-06-1123-53/+64
* Fix error handling for ENOMEM style issues.Poul-Henning Kamp2003-06-091-21/+9
* Improve the root-dev prompt facility for printing devices which couldPoul-Henning Kamp2003-06-072-9/+7
* Wait for everything to settle before we try to print the list ofPoul-Henning Kamp2003-06-071-0/+1
* Make sure we return an error message if the geom parameter is notPoul-Henning Kamp2003-06-071-8/+8
* Polishing and nitpicking.Poul-Henning Kamp2003-06-071-16/+19
* Drop a memory-corruption debugging test-tool.Poul-Henning Kamp2003-06-072-17/+0
* Add missing va_end() calls.Poul-Henning Kamp2003-06-075-7/+15
* Introduce g_provider_by_name() function, and use it.Poul-Henning Kamp2003-06-043-10/+21
* Make this a true GEOM class:Poul-Henning Kamp2003-06-041-751/+294
* Add a KASSERT to prevent the same GEOM class from being processed loadedPoul-Henning Kamp2003-06-041-0/+6
* Further devilification of CCD:Poul-Henning Kamp2003-06-021-86/+87
* Begin deevilification of CCD:Poul-Henning Kamp2003-06-021-1/+56
* Return an indicative error message.Poul-Henning Kamp2003-06-021-1/+3
* Simplify the GEOM OAM api: Drop the request type, and let everythingPoul-Henning Kamp2003-06-017-432/+289