summaryrefslogtreecommitdiffstats
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* The size of a filesystem may be less than the size of the provider itwollman2005-04-191-2/+2
* Remove the hack which allowed to use gmirror for root file system,pjd2005-04-192-49/+8
* Call g_waitidle() instead of GEOM using the root_mount_hold() KPI.phk2005-04-191-6/+0
* Add a named reference-count KPI to hold off mounting of the root filesystem.phk2005-04-181-0/+6
* Protect against recursive labels creation in simlar way as it is donepjd2005-04-121-6/+46
* Fix a long-standing bug. Error string has to be copyied from the userpjd2005-04-081-5/+9
* - Add a missing g_io_deliver() in case of allocation failure - we didn'tpjd2005-04-031-3/+17
* Remove geometry translations here.nyan2005-03-301-23/+0
* Support VTOC volume names. This can be useful to distinguish multiplejoerg2005-03-301-1/+11
* fix a "modify after free" bug which is practically impossible tophk2005-03-261-5/+8
* If an error occurs, clean up before returning from g_raid3_connect_disk().pjd2005-03-261-14/+17
* Make the code more obvious - when an error occurs in g_mirror_connect_disk(),pjd2005-03-261-9/+13
* Check for return values.pjd2005-03-262-0/+20
* g_read_data() can return NULL, check for it.phk2005-03-181-0/+2
* After rejecting the bio request early, return instead of panicing.phk2005-03-181-1/+3
* Avoid null pointer dereference.phk2005-03-181-3/+2
* Plug memory leak.pjd2005-03-161-2/+1
* forward declare struct disk.phk2005-03-151-0/+2
* Do not attach MBR on top of an MBR. This removes some confusingphk2005-03-141-0/+2
* stop including rijndael-api-fst.h from rijndael.h.ume2005-03-115-7/+5
* Remove test for zero sectorsize when tasting. This check doesn'tle2005-03-072-6/+0
* Add placeholder mutex argument to new_unrhdr().phk2005-03-071-2/+1
* Don't allow to synchronize a plex that is already sychronizing.le2005-03-041-13/+24
* - Add md_provsize field to metadata, which will help withpjd2005-02-2712-24/+176
* Correctly calculate what to do and how to retry a request to a plex whenle2005-02-232-12/+47
* Try to unbreak the vnode locking around vop_reclaim() (based mostly onphk2005-02-191-0/+4
* In case of drive errors, don't close the associated consumer andle2005-02-171-10/+2
* Fix year in copyrights.pjd2005-02-162-2/+2
* Update copyright in files changed this year.pjd2005-02-168-8/+8
* Fix year in copyrights.pjd2005-02-162-2/+2
* Remove mutex asserion from g_gate_find(). We don't want g_gate_list_mtxpjd2005-02-161-1/+0
* Remove TDP_GEOM flag from thread after ggate device creation.pjd2005-02-161-0/+7
* Fix typo. We want to unlock mutex here.pjd2005-02-121-1/+1
* Make various random things staticphk2005-02-104-5/+6
* - Remove g_gate_hold()/g_gate_release() from start/done paths. It savespjd2005-02-092-59/+40
* merge from geom_vol_ffs.c rev 1.14 (avoid unaligned I/O requests)des2005-02-081-0/+10
* Take care not to issue unaligned I/O requests while tasting a provider.des2005-02-081-0/+10
* - Use bioq_insert_tail()/bioq_insert_head() instead of bioq_disksort().pjd2005-02-051-3/+7
* When dumping to a unpartitioned disk, make sure to chop thephk2005-01-291-0/+2
* - If mpsafevfs is off, acquire giant around all calls to bufdone().jeff2005-01-281-0/+4
* Introduce and use g_vfs_close().phk2005-01-252-0/+12
* Create a correctly sized vnode objects for disk devices.phk2005-01-241-0/+1
* - Don't acquire giant around calls to bufdone().jeff2005-01-241-2/+0
* Only report state changes of subdisks and plexes when there'sle2005-01-211-2/+14
* Don't initialize error with ENXIO as we might end up here whenle2005-01-211-2/+1
* Protect against recursive slices creation in simlar way as it is donepjd2005-01-201-7/+33
* Rename synchronization and initialization threads and prefix themle2005-01-191-2/+2
* Although an object may already be known in the configuration, it'sle2005-01-193-5/+32
* Reset object flags after killing off an object's worker thread.le2005-01-191-0/+6
* Discontinue zero-length g_ctl arguments as "just give him this pointer"phk2005-01-171-6/+1
OpenPOWER on IntegriCloud