| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Introduce a per provider wither flag | phk | 2003-10-06 | 1 | -0/+2 |
* | Don't panic over the fact that unloading failed if we already knew that. | phk | 2003-08-22 | 1 | -3/+5 |
* | Use __FBSDID(). | obrien | 2003-06-11 | 1 | -2/+2 |
* | Drop a memory-corruption debugging test-tool. | phk | 2003-06-07 | 1 | -13/+0 |
* | Add missing va_end() calls. | phk | 2003-06-07 | 1 | -2/+4 |
* | Introduce g_provider_by_name() function, and use it. | phk | 2003-06-04 | 1 | -0/+17 |
* | Add a KASSERT to prevent the same GEOM class from being processed loaded | phk | 2003-06-04 | 1 | -0/+6 |
* | constify g_sanity() | phk | 2003-06-01 | 1 | -1/+1 |
* | Introduce a init and fini member functions on a class. | phk | 2003-05-31 | 1 | -22/+100 |
* | Back out all the stuff that didn't belong in the last commit. | phk | 2003-05-02 | 1 | -9/+12 |