aboutsummaryrefslogtreecommitdiff
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* Zap a redundant NULLPoul-Henning Kamp2004-05-301-1/+1
* Dump some more informations:Pawel Jakub Dawidek2004-05-262-36/+57
* - Change command name from 'config' to 'configure'.Pawel Jakub Dawidek2004-05-212-4/+4
* - Teach CONCAT class how to talk with geom(8).Pawel Jakub Dawidek2004-05-202-102/+157
* Introduce STRIPE GEOM class. It implements RAID0 transformation and itPawel Jakub Dawidek2004-05-202-0/+1016
* Introduce NOP GEOM class. This is totally transparent GEOM class, butPawel Jakub Dawidek2004-05-202-0/+478
* Dont try to finish devstat's if the disk pointer is NULL, this can happenSøren Schmidt2004-05-111-2/+2
* Close some small wakeup<->msleep races.Pawel Jakub Dawidek2004-05-051-2/+4
* Fix compilation on 64-bit architectures.Pawel Jakub Dawidek2004-05-041-1/+2
* Turn off debugging by default.Pawel Jakub Dawidek2004-05-031-1/+1
* Prefer signed type over unsigned to be able to assert negativePawel Jakub Dawidek2004-05-031-1/+1
* - Hold g_gate_list_mtx lock while generating/checking unit number.Pawel Jakub Dawidek2004-05-031-5/+9
* Make it compile on 64-bit architectures.Pawel Jakub Dawidek2004-05-022-26/+26
* Kernel bits of GEOM Gate.Pawel Jakub Dawidek2004-04-302-0/+775
* Allow disks with a GPT to be used on big-endian machines. The GPT isMarcel Moolenaar2004-04-301-39/+48
* - Don't check if 'gp' is non-NULL, it always is and GEOM wants toPawel Jakub Dawidek2004-04-201-10/+10
* Calculate bio_completed properly or die!Pawel Jakub Dawidek2004-04-041-0/+3
* Move the name attribute to the end of the conftxt line to simplifyPeter Grehan2004-04-011-4/+6
* Move "is consumer attached?" check before G_VALID_PROVIDER() check,Pawel Jakub Dawidek2004-03-181-1/+1
* Be more insistent on destroying geoms at unload time. Still not perfect,Poul-Henning Kamp2004-03-111-2/+8
* Rearrange some of the GEOM debugging tools to be more structured.Poul-Henning Kamp2004-03-105-90/+71
* - Don't take sectorsize from first disk. Calculate it by findingPawel Jakub Dawidek2004-03-091-19/+48
* Print a space character between string given as a macro argument andPawel Jakub Dawidek2004-03-091-0/+1
* Don't panic on providers already withered when we wither a geom.Poul-Henning Kamp2004-03-071-1/+2
* kthread_exit() no longer requires Giant, so don't force callers to acquireJohn Baldwin2004-03-051-1/+0
* Correct year in copyrights.Pawel Jakub Dawidek2004-03-042-2/+2
* - Remove d_valid field, we can use d_consumer field to check if diskPawel Jakub Dawidek2004-03-032-10/+7
* Removed unused fields.Pawel Jakub Dawidek2004-03-011-2/+0
* We don't need d_length field.Pawel Jakub Dawidek2004-03-011-2/+0
* Even if we're sure that we can't be orphaned here, we have to definePawel Jakub Dawidek2004-02-271-1/+2
* Remove unused field.Pawel Jakub Dawidek2004-02-271-1/+0
* Device megapatch 4/6:Poul-Henning Kamp2004-02-212-1/+4
* Introduce CONCAT GEOM class for disk concatenation.Pawel Jakub Dawidek2004-02-192-0/+862
* Change the disk(9) API in order to make device removal more robust.Poul-Henning Kamp2004-02-182-25/+37
* Do not check error code from closing ->access() calls, we know they succeed.Poul-Henning Kamp2004-02-143-8/+9
* Add a KASSERT which checks that a class never fails a closing ->access()Poul-Henning Kamp2004-02-141-0/+3
* Remove the absolute count g_access_abs() function since experience hasPoul-Henning Kamp2004-02-1216-69/+53
* Give both consumers and providers a {void *private, u_int index} whichPoul-Henning Kamp2004-02-121-1/+8
* Added g_print_bio() function to print informations about given bio.Pawel Jakub Dawidek2004-02-112-0/+35
* Now we have g_topology_assert_not(), so use it to detect deadlocks.Pawel Jakub Dawidek2004-02-101-1/+1
* Added macro which will be used to assert, that the topology lock is not held.Pawel Jakub Dawidek2004-02-101-0/+6
* don't call sbuf_clear() right after sbuf_new(), it is not necessary.Poul-Henning Kamp2004-02-103-6/+0
* Polish the work/state engine in preparation for HW-crypto support.Poul-Henning Kamp2004-02-081-64/+65
* Add a missing error case return.Poul-Henning Kamp2004-02-081-0/+1
* We don't need to hold Giant to create the worker kthread.Poul-Henning Kamp2004-02-071-2/+0
* Allow decreasing access count even if there is no disk anymore.Pawel Jakub Dawidek2004-02-061-3/+11
* Fix memory leak.Lukas Ertl2004-02-061-1/+1
* Allow a GEOM class to unload if it has no geoms or a method function toPoul-Henning Kamp2004-02-021-1/+6
* - Use proper names in KASSERTs.Pawel Jakub Dawidek2004-02-021-6/+6
* Check error return from g_clone_bio(). (netchild@)Poul-Henning Kamp2004-02-021-6/+8