| Commit message (Expand) | Author | Age | Files | Lines |
* | Plumb device physical path reporting from CAM devices, through GEOM and | gibbs | 2011-06-14 | 1 | -0/+1 |
* | Implement relaxed comparision for hardcoded provider names to make it | mav | 2011-04-27 | 1 | -0/+37 |
* | Fix deadlock between GEOM class unloading and withering. Withering can't | jh | 2010-05-05 | 1 | -47/+51 |
* | Fix ddb(4) "show geom addr" command when INVARIANTS is enabled. Don't | jh | 2010-04-19 | 1 | -7/+13 |
* | Log attach just like we log detach. | pjd | 2010-02-18 | 1 | -0/+1 |
* | Fix a panic which (reportedly) can happen when unmounting a filesystem | trasz | 2009-07-01 | 1 | -0/+2 |
* | Simplify. | pjd | 2009-06-05 | 1 | -4/+2 |
* | - Unbreak 64 bit platforms by casting off_t to intmax. | lulf | 2009-05-26 | 1 | -3/+3 |
* | - Fix wrong print on BIO_DONE. | lulf | 2009-05-26 | 1 | -46/+46 |
* | - Add 'show bio' DDB command. | lulf | 2009-05-26 | 1 | -0/+70 |
* | Revert r190676,190677 | thompsa | 2009-04-10 | 1 | -5/+0 |
* | Add interleaving root hold tokens from the CAM probe to disk_create and geom | thompsa | 2009-04-03 | 1 | -0/+5 |
* | In g_handleattr(), set bp->bio_completed also for the case | marcel | 2009-02-03 | 1 | -1/+2 |
* | Constify val in g_handleattr() and str in g_handleattr_str(). | marcel | 2009-02-01 | 1 | -2/+2 |
* | - Add missing word in comment. | lulf | 2008-12-08 | 1 | -1/+1 |
* | Add sbuf_new_auto as a shortcut for the very common case of creating a | des | 2008-08-09 | 1 | -2/+2 |
* | - Assert that we don't send new provider event for a provider which has | pjd | 2008-05-18 | 1 | -1/+3 |
* | Play nice with DDB pager. | pjd | 2008-05-18 | 1 | -4/+18 |
* | When retasting, wither any existing GEOMs of the same class. This | marcel | 2008-03-28 | 1 | -1/+7 |
* | Add g_retaste(), which given a class will present all non-open providers | marcel | 2008-03-23 | 1 | -0/+60 |
* | - Implement helper g_handleattr_str() function for string attributes | pjd | 2007-05-05 | 1 | -7/+22 |
* | Add 'show geom [addr]' ddb(4) command, which prints entire GEOM topology if | pjd | 2006-09-15 | 1 | -1/+212 |
* | Add g_wither_provider() to abstract the details of destroying a | marcel | 2006-04-10 | 1 | -0/+12 |
* | Fix a bug that caused some /dev entries to continue to exist after | jdp | 2005-11-18 | 1 | -2/+3 |
* | fix a "modify after free" bug which is practically impossible to | phk | 2005-03-26 | 1 | -5/+8 |
* | Add g_wither_geom_close() function. | phk | 2004-10-29 | 1 | -0/+17 |
* | Don't call g_waitidle(), it happens automagically now. | phk | 2004-10-23 | 1 | -1/+0 |
* | - Turn KASSERT()s into warning printf()'s in the g_class_load() routine. | arr | 2004-10-22 | 1 | -10/+26 |
* | When loading GEOM modules, we expect the actual load process to be done | green | 2004-10-12 | 1 | -1/+9 |
* | For removable devices without media we set a zero mediasize but a non-zero | phk | 2004-09-05 | 1 | -0/+3 |
* | OK, now check geom class version numbers. | phk | 2004-08-08 | 1 | -1/+1 |
* | OOps, that check was a bit premature. Allow zero versions as well. | phk | 2004-08-08 | 1 | -1/+1 |
* | Give classes a version number and refuse to touch classes which are not | phk | 2004-08-08 | 1 | -0/+14 |
* | Only detach consumers which are attached when we wither stuff away. | phk | 2004-07-09 | 1 | -1/+2 |
* | Make withering water tight. | phk | 2004-07-08 | 1 | -25/+59 |
* | Fail normally rather than KASSERT if attempt to open a spoiled consumer. | phk | 2004-07-08 | 1 | -5/+3 |
* | Move "is consumer attached?" check before G_VALID_PROVIDER() check, | pjd | 2004-03-18 | 1 | -1/+1 |
* | Be more insistent on destroying geoms at unload time. Still not perfect, | phk | 2004-03-11 | 1 | -2/+8 |
* | Rearrange some of the GEOM debugging tools to be more structured. | phk | 2004-03-10 | 1 | -57/+42 |
* | Don't panic on providers already withered when we wither a geom. | phk | 2004-03-07 | 1 | -1/+2 |
* | Add a KASSERT which checks that a class never fails a closing ->access() | phk | 2004-02-14 | 1 | -0/+3 |
* | Remove the absolute count g_access_abs() function since experience has | phk | 2004-02-12 | 1 | -21/+3 |
* | Allow a GEOM class to unload if it has no geoms or a method function to | phk | 2004-02-02 | 1 | -1/+6 |
* | - Use proper names in KASSERTs. | pjd | 2004-02-02 | 1 | -6/+6 |
* | Add KASSERTS. | phk | 2004-01-23 | 1 | -0/+11 |
* | Plug an insignificant memoryleak. | phk | 2004-01-23 | 1 | -0/+3 |
* | Print the correct pointer in a KASSERT. | phk | 2004-01-11 | 1 | -1/+1 |
* | KASSERT against no-op access requests. | phk | 2004-01-09 | 1 | -0/+1 |
* | Call class->init() an class->fini() while the class is hooked up, | phk | 2003-11-18 | 1 | -3/+5 |
* | This is a crude bandaid for 5.2 to protect against providers which disappear | phk | 2003-11-15 | 1 | -0/+38 |