summaryrefslogtreecommitdiffstats
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* Dont try to finish devstat's if the disk pointer is NULL, this can happensos2004-05-111-2/+2
* Close some small wakeup<->msleep races.pjd2004-05-051-2/+4
* Fix compilation on 64-bit architectures.pjd2004-05-041-1/+2
* Turn off debugging by default.pjd2004-05-031-1/+1
* Prefer signed type over unsigned to be able to assert negativepjd2004-05-031-1/+1
* - Hold g_gate_list_mtx lock while generating/checking unit number.pjd2004-05-031-5/+9
* Make it compile on 64-bit architectures.pjd2004-05-022-26/+26
* Kernel bits of GEOM Gate.pjd2004-04-302-0/+775
* Allow disks with a GPT to be used on big-endian machines. The GPT ismarcel2004-04-301-39/+48
* - Don't check if 'gp' is non-NULL, it always is and GEOM wants topjd2004-04-201-10/+10
* Calculate bio_completed properly or die!pjd2004-04-041-0/+3
* Move the name attribute to the end of the conftxt line to simplifygrehan2004-04-011-4/+6
* Move "is consumer attached?" check before G_VALID_PROVIDER() check,pjd2004-03-181-1/+1
* Be more insistent on destroying geoms at unload time. Still not perfect,phk2004-03-111-2/+8
* Rearrange some of the GEOM debugging tools to be more structured.phk2004-03-105-90/+71
* - Don't take sectorsize from first disk. Calculate it by findingpjd2004-03-091-19/+48
* Print a space character between string given as a macro argument andpjd2004-03-091-0/+1
* Don't panic on providers already withered when we wither a geom.phk2004-03-071-1/+2
* kthread_exit() no longer requires Giant, so don't force callers to acquirejhb2004-03-051-1/+0
* Correct year in copyrights.pjd2004-03-042-2/+2
* - Remove d_valid field, we can use d_consumer field to check if diskpjd2004-03-032-10/+7
* Removed unused fields.pjd2004-03-011-2/+0
* We don't need d_length field.pjd2004-03-011-2/+0
* Even if we're sure that we can't be orphaned here, we have to definepjd2004-02-271-1/+2
* Remove unused field.pjd2004-02-271-1/+0
* Device megapatch 4/6:phk2004-02-212-1/+4
* Introduce CONCAT GEOM class for disk concatenation.pjd2004-02-192-0/+862
* Change the disk(9) API in order to make device removal more robust.phk2004-02-182-25/+37
* Do not check error code from closing ->access() calls, we know they succeed.phk2004-02-143-8/+9
* Add a KASSERT which checks that a class never fails a closing ->access()phk2004-02-141-0/+3
* Remove the absolute count g_access_abs() function since experience hasphk2004-02-1216-69/+53
* Give both consumers and providers a {void *private, u_int index} whichphk2004-02-121-1/+8
* Added g_print_bio() function to print informations about given bio.pjd2004-02-112-0/+35
* Now we have g_topology_assert_not(), so use it to detect deadlocks.pjd2004-02-101-1/+1
* Added macro which will be used to assert, that the topology lock is not held.pjd2004-02-101-0/+6
* don't call sbuf_clear() right after sbuf_new(), it is not necessary.phk2004-02-103-6/+0
* Polish the work/state engine in preparation for HW-crypto support.phk2004-02-081-64/+65
* Add a missing error case return.phk2004-02-081-0/+1
* We don't need to hold Giant to create the worker kthread.phk2004-02-071-2/+0
* Allow decreasing access count even if there is no disk anymore.pjd2004-02-061-3/+11
* Fix memory leak.le2004-02-061-1/+1
* Allow a GEOM class to unload if it has no geoms or a method function tophk2004-02-021-1/+6
* - Use proper names in KASSERTs.pjd2004-02-021-6/+6
* Check error return from g_clone_bio(). (netchild@)phk2004-02-021-6/+8
* Don't mingle malloc/g_event flags.phk2004-02-021-5/+8
* Bring back the geom_bioqueues, they _are_ a good idea.phk2004-01-281-0/+27
* Make sure to keep track of canceled events.phk2004-01-231-0/+2
* Add KASSERTS.phk2004-01-231-0/+11
* Plug an insignificant memoryleak.phk2004-01-231-0/+3
* Add missing newline in printf.phk2004-01-231-1/+1
OpenPOWER on IntegriCloud