| Commit message (Expand) | Author | Age | Files | Lines |
* | Be more insistent on destroying geoms at unload time. Still not perfect, | Poul-Henning Kamp | 2004-03-11 | 1 | -2/+8 |
* | Rearrange some of the GEOM debugging tools to be more structured. | Poul-Henning Kamp | 2004-03-10 | 5 | -90/+71 |
* | - Don't take sectorsize from first disk. Calculate it by finding | Pawel Jakub Dawidek | 2004-03-09 | 1 | -19/+48 |
* | Print a space character between string given as a macro argument and | Pawel Jakub Dawidek | 2004-03-09 | 1 | -0/+1 |
* | Don't panic on providers already withered when we wither a geom. | Poul-Henning Kamp | 2004-03-07 | 1 | -1/+2 |
* | kthread_exit() no longer requires Giant, so don't force callers to acquire | John Baldwin | 2004-03-05 | 1 | -1/+0 |
* | Correct year in copyrights. | Pawel Jakub Dawidek | 2004-03-04 | 2 | -2/+2 |
* | - Remove d_valid field, we can use d_consumer field to check if disk | Pawel Jakub Dawidek | 2004-03-03 | 2 | -10/+7 |
* | Removed unused fields. | Pawel Jakub Dawidek | 2004-03-01 | 1 | -2/+0 |
* | We don't need d_length field. | Pawel Jakub Dawidek | 2004-03-01 | 1 | -2/+0 |
* | Even if we're sure that we can't be orphaned here, we have to define | Pawel Jakub Dawidek | 2004-02-27 | 1 | -1/+2 |
* | Remove unused field. | Pawel Jakub Dawidek | 2004-02-27 | 1 | -1/+0 |
* | Device megapatch 4/6: | Poul-Henning Kamp | 2004-02-21 | 2 | -1/+4 |
* | Introduce CONCAT GEOM class for disk concatenation. | Pawel Jakub Dawidek | 2004-02-19 | 2 | -0/+862 |
* | Change the disk(9) API in order to make device removal more robust. | Poul-Henning Kamp | 2004-02-18 | 2 | -25/+37 |
* | Do not check error code from closing ->access() calls, we know they succeed. | Poul-Henning Kamp | 2004-02-14 | 3 | -8/+9 |
* | Add a KASSERT which checks that a class never fails a closing ->access() | Poul-Henning Kamp | 2004-02-14 | 1 | -0/+3 |
* | Remove the absolute count g_access_abs() function since experience has | Poul-Henning Kamp | 2004-02-12 | 16 | -69/+53 |
* | Give both consumers and providers a {void *private, u_int index} which | Poul-Henning Kamp | 2004-02-12 | 1 | -1/+8 |
* | Added g_print_bio() function to print informations about given bio. | Pawel Jakub Dawidek | 2004-02-11 | 2 | -0/+35 |
* | Now we have g_topology_assert_not(), so use it to detect deadlocks. | Pawel Jakub Dawidek | 2004-02-10 | 1 | -1/+1 |
* | Added macro which will be used to assert, that the topology lock is not held. | Pawel Jakub Dawidek | 2004-02-10 | 1 | -0/+6 |
* | don't call sbuf_clear() right after sbuf_new(), it is not necessary. | Poul-Henning Kamp | 2004-02-10 | 3 | -6/+0 |
* | Polish the work/state engine in preparation for HW-crypto support. | Poul-Henning Kamp | 2004-02-08 | 1 | -64/+65 |
* | Add a missing error case return. | Poul-Henning Kamp | 2004-02-08 | 1 | -0/+1 |
* | We don't need to hold Giant to create the worker kthread. | Poul-Henning Kamp | 2004-02-07 | 1 | -2/+0 |
* | Allow decreasing access count even if there is no disk anymore. | Pawel Jakub Dawidek | 2004-02-06 | 1 | -3/+11 |
* | Fix memory leak. | Lukas Ertl | 2004-02-06 | 1 | -1/+1 |
* | Allow a GEOM class to unload if it has no geoms or a method function to | Poul-Henning Kamp | 2004-02-02 | 1 | -1/+6 |
* | - Use proper names in KASSERTs. | Pawel Jakub Dawidek | 2004-02-02 | 1 | -6/+6 |
* | Check error return from g_clone_bio(). (netchild@) | Poul-Henning Kamp | 2004-02-02 | 1 | -6/+8 |
* | Don't mingle malloc/g_event flags. | Poul-Henning Kamp | 2004-02-02 | 1 | -5/+8 |
* | Bring back the geom_bioqueues, they _are_ a good idea. | Poul-Henning Kamp | 2004-01-28 | 1 | -0/+27 |
* | Make sure to keep track of canceled events. | Poul-Henning Kamp | 2004-01-23 | 1 | -0/+2 |
* | Add KASSERTS. | Poul-Henning Kamp | 2004-01-23 | 1 | -0/+11 |
* | Plug an insignificant memoryleak. | Poul-Henning Kamp | 2004-01-23 | 1 | -0/+3 |
* | Add missing newline in printf. | Poul-Henning Kamp | 2004-01-23 | 1 | -1/+1 |
* | Remove the MD5_KEY debugging tool | Poul-Henning Kamp | 2004-01-23 | 1 | -33/+0 |
* | Remove no longer necessary debug printfs | Poul-Henning Kamp | 2004-01-23 | 1 | -6/+0 |
* | Print the correct pointer in a KASSERT. | Poul-Henning Kamp | 2004-01-11 | 1 | -1/+1 |
* | KASSERT against no-op access requests. | Poul-Henning Kamp | 2004-01-09 | 1 | -0/+1 |
* | Prevent withering of the provider we're orphaning from happening until | Poul-Henning Kamp | 2003-12-23 | 1 | -1/+7 |
* | Correct usage of mtx_init() API. This is not a functional change since | Don Lewis | 2003-12-07 | 2 | -3/+3 |
* | KASSERT against multiple orphanings of providers. | Poul-Henning Kamp | 2003-12-07 | 2 | -0/+5 |
* | Re-arrange and consolidate some random debugging stuff | Scott Long | 2003-12-07 | 3 | -33/+1 |
* | Call class->init() an class->fini() while the class is hooked up, | Poul-Henning Kamp | 2003-11-18 | 1 | -3/+5 |
* | Fix a harmless bug and add a ')' in a debugging printf. | Poul-Henning Kamp | 2003-11-18 | 1 | -2/+2 |
* | This is a crude bandaid for 5.2 to protect against providers which disappear | Poul-Henning Kamp | 2003-11-15 | 1 | -0/+38 |
* | Make sure to return errors if we have any. | Poul-Henning Kamp | 2003-11-12 | 1 | -1/+1 |
* | Close the right consumers if we run into trouble opening them all. | Poul-Henning Kamp | 2003-10-24 | 1 | -1/+1 |