aboutsummaryrefslogtreecommitdiff
path: root/sys/geom
Commit message (Expand)AuthorAgeFilesLines
* - Add genid field to the metadata which will allow to improve reliability a bit.Pawel Jakub Dawidek2004-12-253-61/+206
* Update disk->d_genid field when increasing sc->sc_genid.Pawel Jakub Dawidek2004-12-231-0/+1
* - Add genid field to the metadata which will allow to improve reliability a bit.Pawel Jakub Dawidek2004-12-223-57/+185
* Now, when force device destruction is done on shutdown, hide warning,Pawel Jakub Dawidek2004-12-212-2/+2
* Improve reliability and clean up code a bit.Pawel Jakub Dawidek2004-12-211-189/+140
* This should not be permitted, but some GEOM classes held the topology lockPawel Jakub Dawidek2004-12-211-6/+30
* Implement g_topology_try_lock().Pawel Jakub Dawidek2004-12-211-0/+2
* Remove unused variables.Pawel Jakub Dawidek2004-12-191-6/+1
* - Argument 'flags' in g_mirror_destroy_consumer() function is unsed -Pawel Jakub Dawidek2004-12-191-2/+3
* Some major cleanups.Pawel Jakub Dawidek2004-12-191-175/+107
* Don't quit on first failure, just skip failures.Pawel Jakub Dawidek2004-12-191-6/+6
* Fix typo in a comment.Christian Brueffer2004-12-151-1/+1
* bioq_insert_head() function is already in subr_disk.c.Pawel Jakub Dawidek2004-12-131-10/+0
* Pass the file->flags down to geom ioctl handlers.Poul-Henning Kamp2004-12-126-8/+20
* - Turn off 'fast' mode by default and increase maximum memory to consumePawel Jakub Dawidek2004-12-091-2/+2
* o Don't limit GPT as a rank 2 provider. Allow it to be connectedMarcel Moolenaar2004-12-051-17/+25
* When initializing device, set d_softc and d_no fields for all components,Pawel Jakub Dawidek2004-12-041-3/+4
* Add observations of the Linux98 and Grub/98 boot loaders. TheseWarner Losh2004-11-301-5/+15
* Reject tasting of this provider if the sector size isn't a multiple ofWarner Losh2004-11-301-3/+6
* Fix a long standing bug in geom_mbr which is only now exposed by thePoul-Henning Kamp2004-11-281-4/+14
* Implement 'setstate' to allow setting the state of drives and subdisksLukas Ertl2004-11-263-5/+82
* Implement checkparity/rebuildparity.Lukas Ertl2004-11-267-13/+316
* - Add missing Giant drop before acquiring the topology lock.Pawel Jakub Dawidek2004-11-231-3/+6
* Use M_ZERO to not panic in mtx_init when INVARIANTS enabled.Max Khon2004-11-201-1/+1
* Move RAID5 offset calculation into a separate function to avoidLukas Ertl2004-11-151-50/+56
* Share gv_roughlength() between kernel and userland, as we will need itLukas Ertl2004-11-154-36/+36
* Before trying to update metadata (so open consumer for writing), be surePawel Jakub Dawidek2004-11-092-21/+53
* Introduce g_waitidlelock() function which is simlar to g_waitidle(),Pawel Jakub Dawidek2004-11-092-0/+13
* Don't rely on DIRTY flag to be sure that consumer if open, becausePawel Jakub Dawidek2004-11-092-2/+2
* For BIO_READ check if provider is open for reading and for BIO_WRITE,Pawel Jakub Dawidek2004-11-091-3/+11
* Drop Giant lock before grabbing the topology lock.Pawel Jakub Dawidek2004-11-092-0/+4
* If device is marked as beeing destroyed, deny all access requests.Pawel Jakub Dawidek2004-11-082-2/+4
* Don't forget to make sure that there are no not-finished requests beforePawel Jakub Dawidek2004-11-052-30/+66
* - Mark all raid3 components as clean after kern.geom.raid3.idletime seconds.Pawel Jakub Dawidek2004-11-052-2/+82
* Mark raid3 devices as clean on shutdown (after all file systems arePawel Jakub Dawidek2004-11-051-3/+52
* - Use ->index consumer's field to track number of in-flight requests.Pawel Jakub Dawidek2004-11-051-2/+10
* Use shutdown hooks to mark mirrors as clean after all file systems arePawel Jakub Dawidek2004-11-051-1/+47
* Remove unused #include.Pawel Jakub Dawidek2004-11-051-1/+0
* - Add a sysctl kern.geom.mirror.idletime, so one can specify after how manyPawel Jakub Dawidek2004-11-051-13/+37
* MFp4:Pawel Jakub Dawidek2004-11-052-13/+69
* Finish cut&paste adjustments.Poul-Henning Kamp2004-11-041-1/+1
* Stop dumping the MBR entries under bootverbosePoul-Henning Kamp2004-11-031-2/+2
* Stop wasting a bootverbose line on all geom slices.Poul-Henning Kamp2004-11-031-1/+1
* Don't set si_bsize_phys, nobody cares.Poul-Henning Kamp2004-10-291-2/+0
* Add GEOM class "VFS" for filesystems and other buffer cache usersPoul-Henning Kamp2004-10-292-0/+194
* Add g_wither_geom_close() function.Poul-Henning Kamp2004-10-292-0/+18
* Give dev_strategy() an explict cdev argument in preparation for removingPoul-Henning Kamp2004-10-291-2/+2
* Give each plex a separate queue where held back bios are put on.Lukas Ertl2004-10-262-3/+16
* Use unit number allocation functions for GEOM minor numbers.Poul-Henning Kamp2004-10-252-11/+18
* Retire si_stripesize and si_stripeoffset they will not be needed in cdevPoul-Henning Kamp2004-10-251-2/+0