CVSROOT:        /cvs
Module name:    src
Changes by:     r...@cvs.openbsd.org    2013/11/05 01:55:58

Modified files:
        sys/dev        : softraid_raid0.c softraid_raid6.c 
                         softraid_raidp.c 

Log message:
Fix RAID levels 0, 4, 5, and 6 with partitions larger than 2TB.

A 64bit bit operation with the 32bit strip size could overflow and
result in ridiculously small volumes when using large partitions (eg.
4x 3TB in RAID 5 resulted in a ~2TB volume).  It is fixed by casting
the strip size to an unsigned 64bit value.

ok tedu@ millert@ deraadt@

Reply via email to