1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-21 11:13:30 +00:00
freebsd/sys/geom
Pawel Jakub Dawidek c082905bb6 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@rinet.ru>
MFC after:	1 day
2006-04-18 13:52:11 +00:00
..
bde
concat
eli Correct debug: we are sending child bio here, not parent bio. 2006-04-15 18:30:42 +00:00
gate
label
mirror Introduce and use delayed-destruction functionality from a pre-sync hook, 2006-04-10 10:32:22 +00:00
nop
raid3 Fix storing offset of already synchronized data. Offset in entire array was 2006-04-18 13:52:11 +00:00
shsec
stripe
uzip
vinum
zero
geom_aes.c
geom_apple.c
geom_bsd_enc.c
geom_bsd.c Change gctl_set_param() to return an error instead of setting an 2006-04-07 16:19:48 +00:00
geom_ccd.c Make CCD be able to read and write Linux software raids. 2006-04-13 20:35:31 +00:00
geom_ctl.c Change gctl_set_param() to return an error instead of setting an 2006-04-07 16:19:48 +00:00
geom_ctl.h
geom_dev.c
geom_disk.c Add g_wither_provider() to abstract the details of destroying a 2006-04-10 03:55:13 +00:00
geom_disk.h
geom_dump.c
geom_event.c
geom_fox.c
geom_gpt.c MFp4: 2006-04-10 04:03:14 +00:00
geom_int.h
geom_io.c
geom_kern.c
geom_mbr_enc.c
geom_mbr.c
geom_pc98_enc.c
geom_pc98.c
geom_slice.c Add g_wither_provider() to abstract the details of destroying a 2006-04-10 03:55:13 +00:00
geom_slice.h
geom_subr.c Add g_wither_provider() to abstract the details of destroying a 2006-04-10 03:55:13 +00:00
geom_sunlabel_enc.c
geom_sunlabel.c
geom_vfs.c
geom_vfs.h
geom_vol_ffs.c
geom.h Add g_wither_provider() to abstract the details of destroying a 2006-04-10 03:55:13 +00:00
notes