summaryrefslogtreecommitdiffstats
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* More correct patch: Only call biofinish if we have not already sentphk2003-04-141-1/+18
* Call biofinish() also when we get a malloc() failure.phk2003-04-141-4/+1
* Time has run from the "run GEOM in userland" harness, and the new regressionphk2003-04-1315-140/+0
* If we hit access ahead of a spoil event, we should have negativephk2003-04-121-7/+3
* Fix a bug which resulted in orphanization getting confused every nowphk2003-04-121-1/+1
* Retire the experimental bio_taskqueue(), it was not quite as usable asphk2003-04-121-27/+0
* Retire the "frontstuff" record keeping, it was no match for thephk2003-04-128-38/+1
* Move the functions for encoding decoding struct dos_partition intophk2003-04-122-18/+74
* Only be verbose if (bootverbose)phk2003-04-091-3/+6
* With the magic sequence checks removed this class is downright dangerousphk2003-04-091-6/+11
* Correctly split cyl/sects bytes when we print them.phk2003-04-091-2/+5
* Style issue: use do {...} while(0); for multi-exit section.phk2003-04-094-9/+9
* Retire the DIOCGMBR ioctl before anybody starts to use it.phk2003-04-031-5/+0
* Remove all references to BIO_SETATTR. We will not be using it.phk2003-04-037-30/+0
* Update the initializer for GEOM_MBREXT, I overlooked it previously.phk2003-04-031-3/+2
* Add #define for DOSPTYP_PMBR, and use it.phk2003-04-031-1/+1
* #include <sys/endian.h> as needed.phk2003-04-032-0/+2
* Remove geom_enc.c, a superset of these functions are now available inphk2003-04-032-134/+0
* Use <sys/endian.h> instead of geom_enc.c for endianess-agnostification.phk2003-04-035-116/+119
* Use sys/endian.h instead of geom_enc.c for endian-agnostfication.phk2003-04-032-17/+19
* Make sure we don't ignore error codes.phk2003-04-031-32/+24
* Add handling for cancelled events in the g_call_me() methods.phk2003-04-028-14/+43
* Change events to have an array of "void *" references, and give thephk2003-04-0211-98/+90
* Only orphan things if the open/close actually succeeded.phk2003-04-021-11/+10
* Properly handle races between open/close and orphan.phk2003-04-021-10/+34
* Include <geom/geom_disk.h> not <sys/disk.h>phk2003-04-011-1/+1
* Use bioq_flush() to drain a bio queue with a specific error code.phk2003-04-011-0/+1
* Start to split the GEOM/diskdriver specific bits into geom/geom_disk.hphk2003-04-011-0/+93
* Remove the old config interface, the new OAM is sufficiently functionalphk2003-04-012-138/+0
* Remove the old config interface now that the new OAM is functional.phk2003-04-011-153/+0
* Remove some debugging in the new OAM[*] and add a debug flag for otherphk2003-03-312-5/+3
* Fix a bug in the ENOMEM pacing code which probably made it panic systemsphk2003-03-291-4/+4
* Add create_geom and destroy_geom methods.phk2003-03-291-0/+159
* Run a revision on the OAM api.phk2003-03-274-87/+304
* Check return value of g_call_me()phk2003-03-271-4/+5
* g_class_by_name() was unused too.phk2003-03-251-13/+0
* Remove unuse g_insert_geom().phk2003-03-252-39/+0
* Forward compatibility: NULL check the passed in meta argument.phk2003-03-251-1/+1
* Premptively change initializations of struct g_class to use C99phk2003-03-2413-37/+28
* Turn /dev/geom.ctl from a GEOM class into a plain character device driverphk2003-03-243-94/+19
* Save a lock: Grab the stall_events SX lock exclusively so it also serializephk2003-03-241-2/+2
* Introduce g_cancel_events() and use it a couple of places where it makesphk2003-03-233-0/+26
* Introduce an SX lock which allows us to stall event processingphk2003-03-232-0/+21
* I forgot the evil ioctl census scripts: #include <geom/geom_ctl.h>phk2003-03-231-0/+1
* Marshalling stuff for OAM API.phk2003-03-232-0/+187
* A note about which #include files may be used where.phk2003-03-231-0/+22
* Start leaking the AOM api into the tree.phk2003-03-232-0/+149
* Mitigate deadlock situation pending a more complete solution.phk2003-03-212-2/+7
* Retire the GEOM private statistics code and use devstat instead.phk2003-03-187-300/+16
* Including <sys/stdint.h> is (almost?) universally only to be able to usephk2003-03-1814-14/+0
OpenPOWER on IntegriCloud