| Commit message (Expand) | Author | Age | Files | Lines |
* | We have two functions from where a geom orphan method could be called: | ae | 2014-05-19 | 1 | -0/+8 |
* | Make g_wither_washer() to not loop by itself, but only when there was some | mav | 2013-03-24 | 1 | -8/+3 |
* | Implement media change notification for DA and CD removable media devices. | mav | 2012-07-29 | 1 | -4/+2 |
* | Workaround the problem introduced by combination of r162200 and r215687. | mav | 2011-11-01 | 1 | -1/+1 |
* | Plumb device physical path reporting from CAM devices, through GEOM and | gibbs | 2011-06-14 | 1 | -0/+47 |
* | Use g_eventlock to protect against losing wakeups in the g_event process | jh | 2010-11-22 | 1 | -28/+35 |
* | Extend the g_eventlock mutex coverage in one_event() to include setting | jh | 2010-11-03 | 1 | -4/+8 |
* | Try and narrow the gap in which you act on an event that has been canceled. | mjacob | 2010-06-08 | 1 | -0/+10 |
* | When orphaning a provider, cancel events related to it. | pjd | 2007-09-27 | 1 | -0/+2 |
* | Delay an orphan event if provider has still in-flight I/O requests. | pjd | 2006-09-10 | 1 | -1/+4 |
* | Remove a race condition that could result in processes being stuck | phk | 2005-09-04 | 1 | -24/+30 |
* | Correct typo. | pjd | 2005-05-18 | 1 | -1/+1 |
* | Introduce g_waitidlelock() function which is simlar to g_waitidle(), | pjd | 2004-11-09 | 1 | -0/+12 |
* | Add a new per-thread private flag: TDP_GEOM. | phk | 2004-10-23 | 1 | -1/+8 |
* | Make withering water tight. | phk | 2004-07-08 | 1 | -0/+16 |
* | 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 |