summaryrefslogtreecommitdiffstats
path: root/sys/geom/geom_subr.c
Commit message (Expand)AuthorAgeFilesLines
* Use __FBSDID().obrien2003-06-111-2/+2
* Drop a memory-corruption debugging test-tool.phk2003-06-071-13/+0
* Add missing va_end() calls.phk2003-06-071-2/+4
* Introduce g_provider_by_name() function, and use it.phk2003-06-041-0/+17
* Add a KASSERT to prevent the same GEOM class from being processed loadedphk2003-06-041-0/+6
* constify g_sanity()phk2003-06-011-1/+1
* Introduce a init and fini member functions on a class.phk2003-05-311-22/+100
* Back out all the stuff that didn't belong in the last commit.phk2003-05-021-9/+12
* Use g_slice_spoiled() rather than g_std_spoiled().phk2003-05-021-12/+9
* Rework the "withering" mechanism:phk2003-05-021-17/+46
* Remove the now obsolete geomidorname hack.phk2003-05-011-83/+0
* Remove now unneeded special case for "geom.ctl".phk2003-05-011-2/+0
* Rename g_call_me() to g_post_event(), and give it a flagphk2003-04-231-4/+5
* Turn EV_NEW_PROVIDER into a g_call_me() event.phk2003-04-231-2/+31
* Convert EV_SPOILED event to use g_call_me().phk2003-04-231-1/+23
* Turn the hardwired NEW_CLASS event into a g_call_me() event.phk2003-04-231-2/+33
* Remove unused event pointers in object structures.phk2003-04-231-3/+0
* Time has run from the "run GEOM in userland" harness, and the new regressionphk2003-04-131-11/+0
* If we hit access ahead of a spoil event, we should have negativephk2003-04-121-7/+3
* Change events to have an array of "void *" references, and give thephk2003-04-021-7/+7
* Only orphan things if the open/close actually succeeded.phk2003-04-021-11/+10
* g_class_by_name() was unused too.phk2003-03-251-13/+0
* Remove unuse g_insert_geom().phk2003-03-251-38/+0
* Introduce g_cancel_events() and use it a couple of places where it makesphk2003-03-231-0/+3
* Retire the GEOM private statistics code and use devstat instead.phk2003-03-181-4/+7
* Including <sys/stdint.h> is (almost?) universally only to be able to usephk2003-03-181-1/+0
* Remove unneeded #include of geom_stats.hphk2003-03-091-1/+0
* Don't use statistics counters to detect outstanding I/O.phk2003-03-091-1/+1
* Back out M_* changes, per decision of the TRB.imp2003-02-191-7/+7
* Implement a handle for efficient implementation of perforations inphk2003-02-121-3/+6
* Move the g_stat struct to its own .h file, we will export it to other code.phk2003-02-081-3/+7
* Commit the correct copy of the g_stat structure.phk2003-02-071-3/+5
* Rename bio_linkage to the more obvious bio_parent.phk2003-02-071-1/+1
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-7/+7
* We should not need to hold Giant for sbuf operations any more.phk2002-12-261-4/+0
* Constification and some s/int/u_int/ changes.phk2002-12-161-7/+7
* Straighten up the geom.ctl config interface definitions.phk2002-11-061-1/+1
* Polish a bit here and there.phk2002-11-041-3/+5
* Use a better test to prevent tasting geom.ctl so we don't screw thephk2002-10-241-1/+1
* Don't taste the first provider, it's /dev/geom.ctl and it's not goingphk2002-10-241-1/+2
* The g_id*() functions are not needed in the userland test-suite sophk2002-10-201-0/+2
* Use %jd instead of %lld now that we have it.phk2002-10-201-2/+3
* Implement the GEOMCONFIGGEOM ioctl which can be used to manually createphk2002-10-141-37/+82
* Add support g_clone_bio() and g_std_done() to spawn multiple childrenphk2002-10-091-4/+6
* Retire g_io_fail() and let g_io_deliver() take an error argument instead.phk2002-09-301-4/+4
* Disable the g_sanity() check unless people ask for it in the debugflags.phk2002-09-301-0/+2
* Remove "magicspace". It looks good on paper, it doesn't work in practice.phk2002-09-061-44/+0
* Improve some on the naming.phk2002-06-091-15/+15
* Change the registration of magic spaces so it does its own memory management.phk2002-06-051-19/+30
* Introduce the concept of "magic spaces", and implement them in most ofphk2002-05-211-0/+33
OpenPOWER on IntegriCloud