btrfs raid10 setups cause the hardware reset to happen very frequently. I have a eSATA enclosue (SansDigital) that has two eSATA ports and contains 2 banks of 4 drives. 4 per eSATA port (port multiplier). I encounter no problems when using RAID1 with BTRFS across 8 drives. However, when I use the btrfs balance start -dconvert=raid10 -mconvert=raid10 to convert the set of 8 drives from a RAID1 to a RAID10, it all falls apart with SATA hardware resets. I am guessing that the btrfs driver sits above all this and that the error is in the SATA code and not the btrfs code which relies on it.
btrfs raid10 setups cause the hardware reset to happen very frequently. I have a eSATA enclosue (SansDigital) that has two eSATA ports and contains 2 banks of 4 drives. 4 per eSATA port (port multiplier). I encounter no problems when using RAID1 with BTRFS across 8 drives. However, when I use the btrfs balance start -dconvert=raid10 -mconvert=raid10 to convert the set of 8 drives from a RAID1 to a RAID10, it all falls apart with SATA hardware resets. I am guessing that the btrfs driver sits above all this and that the error is in the SATA code and not the btrfs code which relies on it.