| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | - Set maximum request size to MAXPHYS (128kB), instead of DFLPHYS (64kB). | pjd | 2004-09-28 | 1 | -4/+6 |
* | Just use MAXPHYS as maximum I/O request size, instead of using my own | pjd | 2004-09-28 | 4 | -18/+8 |
* | Decrease kern.geom.raid3.timeout to 4, so it is smaller than | pjd | 2004-09-27 | 1 | -1/+1 |
* | Deny invalid I/O requests which comes from userland here, because later | pjd | 2004-09-27 | 1 | -0/+6 |
* | Avoid race while synchronizing components. It is very hard to bump into, | pjd | 2004-09-27 | 2 | -7/+37 |
* | Minor, but very important condition fix. The current one can never be true. | pjd | 2004-09-27 | 1 | -1/+1 |
* | Decrease kern.geom.mirror.timeout to 4, so it is smaller than | pjd | 2004-09-27 | 1 | -1/+1 |
* | Forgot to commit addition of ds_resync field. | pjd | 2004-09-26 | 1 | -0/+1 |
* | Avoid race while synchronizing components. It is very hard to bump into, | pjd | 2004-09-26 | 1 | -8/+31 |
* | Simplify code a bit. | pjd | 2004-09-26 | 1 | -18/+9 |
* | Assert topology is held in g_dev_getprovider(). | phk | 2004-09-24 | 1 | -3/+5 |
* | This is not needed anymore, it is forced in GEOM now. | pjd | 2004-09-20 | 5 | -15/+0 |
* | Use correct malloc type when freeing memory allocated by g_read_data. | fjoe | 2004-09-19 | 1 | -2/+2 |
* | Single concat or striped plexes don't need no special initialization | le | 2004-09-18 | 2 | -3/+21 |
* | Re-vamp how I/O is handled in volumes and plexes. | le | 2004-09-18 | 9 | -663/+772 |
* | g_nop_create: destroy newly created provider in case of errors. | fjoe | 2004-09-16 | 1 | -1/+1 |
* | Give the DRIVE geom a worker thread that picks up incoming bios, | le | 2004-09-13 | 5 | -49/+206 |
* | Rename gv_kill_thread() to gv_kill_plex_thread(), since there are more | le | 2004-09-13 | 4 | -5/+5 |
* | Save the config back to disk when a drive goes down. | le | 2004-09-13 | 2 | -1/+6 |
* | Read a whole sector instead of GV_HDR_LEN, since a sector might be | le | 2004-09-13 | 2 | -2/+2 |
* | Make kern.geom.debugflags sysctl tunable from /boot/loader.conf. | pjd | 2004-09-13 | 1 | -0/+1 |
* | Fix a problem that shows up if less than the full complement of | phk | 2004-09-11 | 1 | -1/+1 |
* | Respect that G_BDE_MAXKEYS is a compile time variable. | phk | 2004-09-11 | 1 | -4/+3 |
* | Do not compile in zlib.c. Add a dependency on module instead. | fjoe | 2004-09-08 | 1 | -1/+2 |
* | Show current status of mirror device directly. | pjd | 2004-09-08 | 1 | -0/+9 |
* | For removable devices without media we set a zero mediasize but a non-zero | phk | 2004-09-05 | 2 | -0/+13 |
* | Allow to configure debug level from /boot/loader.conf. | pjd | 2004-08-30 | 5 | -0/+5 |
* | Add more KASSERTS and checks. | phk | 2004-08-30 | 1 | -0/+21 |
* | GCC, ehh. | pjd | 2004-08-29 | 2 | -0/+2 |
* | Use sc->sc_mediasize instead of sc->sc_provider->mediasize which contains | pjd | 2004-08-28 | 1 | -4/+3 |
* | Warn the user if we are not going to use whole provider space. | pjd | 2004-08-28 | 1 | -4/+12 |
* | Don't allow to insert providers, which are too small. | pjd | 2004-08-28 | 1 | -0/+4 |
* | Move config_new_drive() to the correct place and rename it to | le | 2004-08-27 | 3 | -32/+30 |
* | Introduce g_alloc_bio() as a waiting variant of g_new_bio(). | phk | 2004-08-27 | 2 | -3/+13 |
* | When attaching a consumer from a volume to a plex, check if the | le | 2004-08-26 | 1 | -2/+21 |
* | Skip providers with not defined sector size. | pjd | 2004-08-26 | 5 | -0/+15 |
* | Log verification errors at level 1. | pjd | 2004-08-25 | 1 | -2/+6 |
* | Dump disk number. | pjd | 2004-08-25 | 1 | -1/+2 |
* | Allow to set kern.geom.mirror.timeout from /boot/loader.conf. | pjd | 2004-08-23 | 1 | -0/+1 |
* | Compare the addresses of two RAID5 work packets directly instead | le | 2004-08-23 | 1 | -1/+1 |
* | Implement the possibility to remove drives. | le | 2004-08-22 | 1 | -0/+90 |
* | Implementation of 'verify reading' algorithm, which uses parity data for | pjd | 2004-08-22 | 3 | -18/+163 |
* | Add forgotten format specifier in a KASSERT and shut up the compiler. | le | 2004-08-22 | 1 | -1/+2 |
* | Add version history. | pjd | 2004-08-21 | 1 | -0/+5 |
* | Implement new reading algorithm, which will use parity component for reading | pjd | 2004-08-21 | 3 | -102/+143 |
* | A volume can be up if it has a degraded RAID5 plex. | le | 2004-08-19 | 1 | -1/+7 |
* | We really don't want to receive spoil event for synchroniztion consumers. | pjd | 2004-08-18 | 2 | -2/+0 |
* | Do not override the class provided dumpconf function. | phk | 2004-08-18 | 1 | -1/+2 |