i've just released Linux-RAID 1999.04.21, you can find the patches
raid0145-19990421-2.0.36.gz, raid0145-19990421-2.2.6.gz and
raidtools-19990421-0.90.tar.gz in the usual alpha directory:

        http://www.<country>.kernel.org/pub/linux/daemons/raid/alpha

[mirrors should have synced up by the time you have received this email]

this is again a bugfix-only release. The kernel fixes are (apart from
porting it to 2.2.6 and cleaning it up for a possible merge with the
mainline 2.2 kernel): 

  - modules are usable again, both repartitioning and module removal is
    safe (ie. basically impossible :) while running RAID arrays. kmod
    works too. It's tested on 2.2 and 2.0. Thanks to Matthias Urlichs for
    reporting this.

  - an unlikely but reproducible (under extreme load) crash during
    reconstruction has been fixed. This should be one of the last bugs in
    this area, things are getting extremely stable now. This also means we
    again have full reconstruction speed.

  - RAID1/RAID5 reconstruction on EIDE boxes is 'more gentle', the RAID
    reconstruction threads now have a dynamic priority depending on the
    current need for reconstruction (ie. depending on the
    /proc/sys/dev/md/speed-limit sysctl and on the current speed of
    reconstruction). This means not only the IO-intensity of
    reconstruction gets balanced, but the CPU-usage too. (which is very
    high on eg. EIDE PIO interfaces) 

  - RAID5 has been made SMP-threading-ready. We do not actually drop the
    kernel lock(s) yet, but we are almost there. This was a pretty
    straightforward thing and it also fixed a possible race. (which was
    never observed in RL)

  - some other small fixes.

raidtools fixes:

  - man pages updated. (yeah, this was needed badly)

  - new 'raid0run' command added, this helps starting 'old' RAID0 arrays.

  - ... other small fixes. 

reports, comments welcome,

-- mingo

Reply via email to