| Commit message (Expand) | Author | Age | Files | Lines |
* | Make the code more obvious - when an error occurs in g_mirror_connect_disk(), | pjd | 2005-03-26 | 1 | -9/+13 |
* | Check for return values. | pjd | 2005-03-26 | 1 | -0/+12 |
* | - Add md_provsize field to metadata, which will help with | pjd | 2005-02-27 | 2 | -3/+48 |
* | Update copyright in files changed this year. | pjd | 2005-02-16 | 3 | -3/+3 |
* | Increase default synchronization speed. | pjd | 2005-01-09 | 1 | -1/+1 |
* | Spoiling is now not possible, because we keep consumers open for writing | pjd | 2005-01-04 | 3 | -38/+13 |
* | Fix 'rebuild' command (we ignore retaste event now, so don't relay on it). | pjd | 2005-01-03 | 3 | -11/+23 |
* | Stop explicitly touching td_base_pri outside of the scheduler and simply | jhb | 2004-12-30 | 1 | -1/+4 |
* | Update disk->d_genid field when increasing sc->sc_genid. | pjd | 2004-12-23 | 1 | -0/+1 |
* | - Add genid field to the metadata which will allow to improve reliability a bit. | pjd | 2004-12-22 | 3 | -57/+185 |
* | Now, when force device destruction is done on shutdown, hide warning, | pjd | 2004-12-21 | 1 | -1/+1 |
* | This should not be permitted, but some GEOM classes held the topology lock | pjd | 2004-12-21 | 1 | -6/+30 |
* | Remove unused variables. | pjd | 2004-12-19 | 1 | -6/+1 |
* | - Argument 'flags' in g_mirror_destroy_consumer() function is unsed - | pjd | 2004-12-19 | 1 | -2/+3 |
* | Some major cleanups. | pjd | 2004-12-19 | 1 | -175/+107 |
* | Don't quit on first failure, just skip failures. | pjd | 2004-12-19 | 1 | -6/+6 |
* | Before trying to update metadata (so open consumer for writing), be sure | pjd | 2004-11-09 | 1 | -10/+27 |
* | Don't rely on DIRTY flag to be sure that consumer if open, because | pjd | 2004-11-09 | 1 | -1/+1 |
* | Drop Giant lock before grabbing the topology lock. | pjd | 2004-11-09 | 1 | -0/+2 |
* | If device is marked as beeing destroyed, deny all access requests. | pjd | 2004-11-08 | 1 | -1/+2 |
* | Don't forget to make sure that there are no not-finished requests before | pjd | 2004-11-05 | 1 | -16/+33 |
* | 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 |
* | Ehh. Introduce a hack: Wait for 3 seconds, so GEOM is able to give us | pjd | 2004-10-14 | 1 | -0/+5 |
* | Be sure to always return 0 for negative access requests. | pjd | 2004-10-07 | 1 | -0/+8 |
* | 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 |
* | Just use MAXPHYS as maximum I/O request size, instead of using my own | pjd | 2004-09-28 | 2 | -10/+4 |
* | 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 |
* | This is not needed anymore, it is forced in GEOM now. | pjd | 2004-09-20 | 1 | -3/+0 |
* | Show current status of mirror device directly. | pjd | 2004-09-08 | 1 | -0/+9 |
* | Allow to configure debug level from /boot/loader.conf. | pjd | 2004-08-30 | 1 | -0/+1 |
* | GCC, ehh. | pjd | 2004-08-29 | 1 | -0/+1 |
* | Skip providers with not defined sector size. | pjd | 2004-08-26 | 1 | -0/+3 |
* | Allow to set kern.geom.mirror.timeout from /boot/loader.conf. | pjd | 2004-08-23 | 1 | -0/+1 |
* | We really don't want to receive spoil event for synchroniztion consumers. | pjd | 2004-08-18 | 1 | -1/+0 |
* | Bump synchronization ID if we are sure, that we have ACTIVE components. | pjd | 2004-08-18 | 1 | -7/+9 |
* | Avoid code duplication by introducing g_mirror_write_metadata() function, | pjd | 2004-08-15 | 1 | -55/+29 |
* | MFp4: Simplify code a bit: | pjd | 2004-08-11 | 2 | -20/+12 |
* | Actually, HARDCODED flag isn't stored in metadata, so don't bother | pjd | 2004-08-11 | 1 | -2/+0 |
* | - Fix typo. | pjd | 2004-08-11 | 1 | -1/+3 |
* | Try harder to not panic on 'stop -f'. | pjd | 2004-08-11 | 1 | -39/+83 |
* | - Recognize HARDCODED flag when dumping consumer configuration. | pjd | 2004-08-10 | 1 | -39/+27 |