| Commit message (Expand) | Author | Age | Files | Lines |
* | Rearrange some of the GEOM debugging tools to be more structured. | phk | 2004-03-10 | 1 | -21/+6 |
* | Now we have g_topology_assert_not(), so use it to detect deadlocks. | pjd | 2004-02-10 | 1 | -1/+1 |
* | Don't mingle malloc/g_event flags. | phk | 2004-02-02 | 1 | -5/+8 |
* | Make sure to keep track of canceled events. | phk | 2004-01-23 | 1 | -0/+2 |
* | Prevent withering of the provider we're orphaning from happening until | phk | 2003-12-23 | 1 | -1/+7 |
* | KASSERT against multiple orphanings of providers. | phk | 2003-12-07 | 1 | -0/+4 |
* | Fix a harmless bug and add a ')' in a debugging printf. | phk | 2003-11-18 | 1 | -2/+2 |
* | Destroy providers maked with G_PF_WITHER when the last consumer has detached. | phk | 2003-10-12 | 1 | -0/+2 |
* | Use __FBSDID(). | obrien | 2003-06-11 | 1 | -2/+3 |
* | Add missing va_end() calls. | phk | 2003-06-07 | 1 | -4/+7 |
* | Get rid of trivial function g_destroy_event(). | phk | 2003-05-02 | 1 | -10/+3 |
* | Add a new flag, EV_CANCELED, and use it to make g_waitfor_event() return | phk | 2003-05-01 | 1 | -1/+5 |
* | When events on a reference is cancelled, check our doorstep first, | phk | 2003-05-01 | 1 | -0/+7 |
* | Introduce a g_waitfor_event() function which posts an event and waits for | phk | 2003-04-23 | 1 | -10/+63 |
* | More of the event stuff can now be private to geom_event.c | phk | 2003-04-23 | 1 | -1/+11 |
* | Rename g_call_me() to g_post_event(), and give it a flag | phk | 2003-04-23 | 1 | -4/+6 |
* | Remove the now unused hardcoded g_post_event() event support. | phk | 2003-04-23 | 1 | -51/+4 |
* | Turn EV_NEW_PROVIDER into a g_call_me() event. | phk | 2003-04-23 | 1 | -22/+0 |
* | Convert EV_SPOILED event to use g_call_me(). | phk | 2003-04-23 | 1 | -19/+1 |
* | Turn the hardwired NEW_CLASS event into a g_call_me() event. | phk | 2003-04-23 | 1 | -19/+1 |
* | Move the shutdown eventhandler stuff to a more logical place. | phk | 2003-04-23 | 1 | -11/+0 |
* | Time has run from the "run GEOM in userland" harness, and the new regression | phk | 2003-04-13 | 1 | -13/+0 |
* | Fix a bug which resulted in orphanization getting confused every now | phk | 2003-04-12 | 1 | -1/+1 |
* | Add handling for cancelled events in the g_call_me() methods. | phk | 2003-04-02 | 1 | -0/+2 |
* | Change events to have an array of "void *" references, and give the | phk | 2003-04-02 | 1 | -62/+51 |
* | Save a lock: Grab the stall_events SX lock exclusively so it also serialize | phk | 2003-03-24 | 1 | -2/+2 |
* | Introduce g_cancel_events() and use it a couple of places where it makes | phk | 2003-03-23 | 1 | -0/+22 |
* | Introduce an SX lock which allows us to stall event processing | phk | 2003-03-23 | 1 | -0/+19 |
* | #ifdef notyet a bit of code which needs not yet committed refcounting to | phk | 2003-03-16 | 1 | -0/+2 |
* | If we run out of consumers while orphaning them, and the provider's geom | phk | 2003-03-10 | 1 | -0/+5 |
* | Stamp out Danglish. | phk | 2003-03-09 | 1 | -1/+1 |
* | Back out M_* changes, per decision of the TRB. | imp | 2003-02-19 | 1 | -1/+1 |
* | Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. | alfred | 2003-01-21 | 1 | -1/+1 |
* | Remove g_silence(). It does not do anything anymore. | phk | 2003-01-13 | 1 | -12/+1 |
* | Polish a bit here and there. | phk | 2002-11-04 | 1 | -7/+13 |
* | Make sure we don't loose our topology lock in a call_me() handler. | phk | 2002-09-30 | 1 | -0/+1 |
* | Implement g_call_me() as a way for geom methods to schedule operations | phk | 2002-09-27 | 1 | -0/+30 |
* | Ok, include also the two tests which actually does effect the claims | phk | 2002-09-27 | 1 | -0/+4 |
* | Hook into the shutdown EVENTHANDLER and stop tasting things after we | phk | 2002-09-27 | 1 | -0/+16 |
* | Rename the doorlock to eventlock, it gets to protect a bit more in the future. | phk | 2002-09-27 | 1 | -6/+6 |
* | Improve some on the naming. | phk | 2002-06-09 | 1 | -2/+2 |
* | Only clear the spoiled flag if the class had no spoiled method, the spoiled | phk | 2002-05-26 | 1 | -1/+2 |
* | Don't grab Giant around malloc(9) and free(9). | phk | 2002-05-20 | 1 | -6/+0 |
* | Change callers of mtx_init() to pass in an appropriate lock type name. In | jhb | 2002-04-04 | 1 | -1/+1 |
* | Move access and orphan member functions from class to geom. | phk | 2002-04-04 | 1 | -4/+4 |
* | s/classs/classes/ to fixup grammer after the previous global renaming. | phk | 2002-04-04 | 1 | -2/+2 |
* | Eliminate some thread pointers which do not make sense anymore. | phk | 2002-03-26 | 1 | -11/+12 |
* | Cave in to tradition and rename "methods" to "classes". | phk | 2002-03-26 | 1 | -17/+17 |
* | First commit of the GEOM subsystem to make it easier for people to | phk | 2002-03-11 | 1 | -0/+299 |