cvs commit: src/sys/geom/raid3 g_raid3.c

Harald Schmalzbauer h.schmalzbauer at omnisec.de
Thu Apr 20 14:57:36 UTC 2006


Am Dienstag, den 18.04.2006, 13:52 +0000 schrieb Pawel Jakub Dawidek:
> pjd         2006-04-18 13:52:11 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/geom/raid3       g_raid3.c 
>   Log:
>   Fix storing offset of already synchronized data. Offset in entire array was
>   stored in metadata instead of an offset in single disk.
>   After reboot/crash synchronization process started from a wrong offset
>   skipping (not synchronizing) part of the component which can lead to data
>   corrutpion (when synchronization process was interrupted on initial
>   synchronization) or other strange situations like 'graid3 status' showing
>   value more than 100%.
>   
>   Reported, reviewed and tested by:       ru
>   Reported by:    Dmitry Morozovsky <marck at rinet.ru>
>   MFC after:      1 day

If no problem occured I'd be glad if this gets into RELENG_6 and
probably 6_1.

Thanks!

-Harry

>   
>   Revision  Changes    Path
>   1.61      +5 -3      src/sys/geom/raid3/g_raid3.c
> _______________________________________________
> cvs-src at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/cvs-src
> To unsubscribe, send any mail to "cvs-src-unsubscribe at freebsd.org"
> 


More information about the cvs-src mailing list