summaryrefslogtreecommitdiffstats
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* 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
* CAM will sometimes remove a disk again even before it finished beingphk2005-01-141-2/+4
* Introduce a new GEOM class - SHSEC. It provides sharing secret betweenpjd2005-01-112-0/+935
* Add BO_SYNC() and add a default which uses the secret vnode pointerphk2005-01-111-0/+1
* Increase default synchronization speed.pjd2005-01-092-2/+2
* /* -> /*- for copyright notices, minor format tweaks as necessaryimp2005-01-0615-20/+29
* - Fix 'rebuild' command - it can no longer relay on retaste eventpjd2005-01-043-50/+34
* Spoiling is now not possible, because we keep consumers open for writingpjd2005-01-043-38/+13
* Fix 'rebuild' command (we ignore retaste event now, so don't relay on it).pjd2005-01-033-11/+23
* Remove unused #include.pjd2005-01-031-1/+0
* Stop explicitly touching td_base_pri outside of the scheduler and simplyjhb2004-12-303-6/+19
* Remove debug code.pjd2004-12-281-10/+2
* - Add genid field to the metadata which will allow to improve reliability a bit.pjd2004-12-253-61/+206
* Update disk->d_genid field when increasing sc->sc_genid.pjd2004-12-231-0/+1
* - Add genid field to the metadata which will allow to improve reliability a bit.pjd2004-12-223-57/+185
* Now, when force device destruction is done on shutdown, hide warning,pjd2004-12-212-2/+2
* Improve reliability and clean up code a bit.pjd2004-12-211-189/+140
* This should not be permitted, but some GEOM classes held the topology lockpjd2004-12-211-6/+30
* Implement g_topology_try_lock().pjd2004-12-211-0/+2
* Remove unused variables.pjd2004-12-191-6/+1
* - Argument 'flags' in g_mirror_destroy_consumer() function is unsed -pjd2004-12-191-2/+3
* Some major cleanups.pjd2004-12-191-175/+107
* Don't quit on first failure, just skip failures.pjd2004-12-191-6/+6
OpenPOWER on IntegriCloud