| Commit message (Expand) | Author | Age | Files | Lines |
* | Add a topology trace to the g_spoil_event. | ae | 2014-05-19 | 1 | -0/+2 |
* | Make g_access() KASSERT() more useful. | bdrewery | 2014-04-15 | 1 | -2/+3 |
* | Improve ZFS N-way mirror read performance by using load and locality | smh | 2013-10-23 | 1 | -0/+7 |
* | Introduce a kern.geom.notaste sysctl that can be used to temporarily | des | 2013-09-24 | 1 | -1/+3 |
* | Make g_wither_washer() to not loop by itself, but only when there was some | mav | 2013-03-24 | 1 | -20/+9 |
* | Allow to pass providers with /dev/ prefix to g_provider_by_name(). | pjd | 2012-09-01 | 1 | -0/+8 |
* | Remove unneeded G_PF_CANDELETE flag. | ed | 2012-08-28 | 1 | -1/+0 |
* | Implement media change notification for DA and CD removable media devices. | mav | 2012-07-29 | 1 | -19/+76 |
* | Add missing free. | trasz | 2012-07-18 | 1 | -0/+1 |
* | The resize GEOM event has no references, thus cannot be canceled. | trasz | 2012-07-16 | 1 | -2/+0 |
* | Add a new GEOM method, resize(), which is called after provider size changes. | trasz | 2012-07-07 | 1 | -3/+76 |
* | Fix a bug which causes a panic in daopen(). The panic is caused by | ken | 2012-06-24 | 1 | -0/+8 |
* | 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 |