| Commit message (Expand) | Author | Age | Files | Lines |
* | Implement checkparity/rebuildparity. | le | 2004-11-26 | 7 | -13/+316 |
* | - Add missing Giant drop before acquiring the topology lock. | pjd | 2004-11-23 | 1 | -3/+6 |
* | Use M_ZERO to not panic in mtx_init when INVARIANTS enabled. | fjoe | 2004-11-20 | 1 | -1/+1 |
* | Move RAID5 offset calculation into a separate function to avoid | le | 2004-11-15 | 1 | -50/+56 |
* | Share gv_roughlength() between kernel and userland, as we will need it | le | 2004-11-15 | 4 | -36/+36 |
* | Before trying to update metadata (so open consumer for writing), be sure | pjd | 2004-11-09 | 2 | -21/+53 |
* | Introduce g_waitidlelock() function which is simlar to g_waitidle(), | pjd | 2004-11-09 | 2 | -0/+13 |
* | Don't rely on DIRTY flag to be sure that consumer if open, because | pjd | 2004-11-09 | 2 | -2/+2 |
* | For BIO_READ check if provider is open for reading and for BIO_WRITE, | pjd | 2004-11-09 | 1 | -3/+11 |
* | Drop Giant lock before grabbing the topology lock. | pjd | 2004-11-09 | 2 | -0/+4 |
* | If device is marked as beeing destroyed, deny all access requests. | pjd | 2004-11-08 | 2 | -2/+4 |
* | Don't forget to make sure that there are no not-finished requests before | pjd | 2004-11-05 | 2 | -30/+66 |
* | - Mark all raid3 components as clean after kern.geom.raid3.idletime seconds. | pjd | 2004-11-05 | 2 | -2/+82 |
* | Mark raid3 devices as clean on shutdown (after all file systems are | pjd | 2004-11-05 | 1 | -3/+52 |
* | - Use ->index consumer's field to track number of in-flight requests. | pjd | 2004-11-05 | 1 | -2/+10 |
* | Use shutdown hooks to mark mirrors as clean after all file systems are | pjd | 2004-11-05 | 1 | -1/+47 |
* | Remove unused #include. | pjd | 2004-11-05 | 1 | -1/+0 |
* | - Add a sysctl kern.geom.mirror.idletime, so one can specify after how many | pjd | 2004-11-05 | 1 | -13/+37 |
* | MFp4: | pjd | 2004-11-05 | 2 | -13/+69 |
* | Finish cut&paste adjustments. | phk | 2004-11-04 | 1 | -1/+1 |
* | Stop dumping the MBR entries under bootverbose | phk | 2004-11-03 | 1 | -2/+2 |
* | Stop wasting a bootverbose line on all geom slices. | phk | 2004-11-03 | 1 | -1/+1 |
* | Don't set si_bsize_phys, nobody cares. | phk | 2004-10-29 | 1 | -2/+0 |
* | Add GEOM class "VFS" for filesystems and other buffer cache users | phk | 2004-10-29 | 2 | -0/+194 |
* | Add g_wither_geom_close() function. | phk | 2004-10-29 | 2 | -0/+18 |
* | Give dev_strategy() an explict cdev argument in preparation for removing | phk | 2004-10-29 | 1 | -2/+2 |
* | Give each plex a separate queue where held back bios are put on. | le | 2004-10-26 | 2 | -3/+16 |
* | Use unit number allocation functions for GEOM minor numbers. | phk | 2004-10-25 | 2 | -11/+18 |
* | Retire si_stripesize and si_stripeoffset they will not be needed in cdev | phk | 2004-10-25 | 1 | -2/+0 |
* | Don't call g_waitidle(), it happens automagically now. | phk | 2004-10-23 | 3 | -6/+3 |
* | Add a new per-thread private flag: TDP_GEOM. | phk | 2004-10-23 | 1 | -1/+8 |
* | Move the prototype for g_waitidle() to a more visible place. | phk | 2004-10-23 | 1 | -1/+0 |
* | - Turn KASSERT()s into warning printf()'s in the g_class_load() routine. | arr | 2004-10-22 | 1 | -10/+26 |
* | Add KTR_GEOM, which allows tracing of basic GEOM I/O events occuring | rwatson | 2004-10-21 | 1 | -0/+26 |
* | Ehh. Introduce a hack: Wait for 3 seconds, so GEOM is able to give us | pjd | 2004-10-14 | 1 | -0/+5 |
* | Only allow for unloading when there are no geoms in LABEL GEOM class. | pjd | 2004-10-14 | 1 | -1/+16 |
* | When loading GEOM modules, we expect the actual load process to be done | green | 2004-10-12 | 1 | -1/+9 |
* | Trace information about a buffer while we still control it. | ups | 2004-10-11 | 1 | -2/+3 |
* | Only do the geometry translations on ad* devices, other devices seems to | sos | 2004-10-08 | 1 | -18/+22 |
* | Be sure to always return 0 for negative access requests. | pjd | 2004-10-07 | 1 | -0/+8 |
* | Move the PC98 specific geometry "gunk" to geom_pc98.c where it belongs. | sos | 2004-10-07 | 1 | -0/+19 |
* | Don't set the BIO_ONQUEUE debugging flag until we actually put the bio | phk | 2004-10-06 | 1 | -1/+1 |
* | Geoms without softc are geoms which are initialized, so wait for them. | pjd | 2004-10-06 | 1 | -2/+4 |
* | Look out for geoms without softc. | pjd | 2004-10-06 | 1 | -0/+2 |
* | Before root file system is mounted, wait for mirrors in degraded state. | pjd | 2004-10-05 | 1 | -0/+41 |
* | Don't allow to create a drive that already exists. | le | 2004-10-02 | 1 | -0/+8 |
* | Correctly skip the '/dev/' part when creating new drives and prefix | le | 2004-10-02 | 2 | -5/+8 |
* | Unlock g_gate_list_mtx mutex when we cannot allocate unit number. | pjd | 2004-10-02 | 1 | -0/+1 |
* | Make it possible to rebuild degraded RAID5 plexes. Note that it is | le | 2004-09-30 | 6 | -16/+261 |
* | Protect the start/end counts on consumers and providers with the up/down | phk | 2004-09-28 | 1 | -28/+40 |