On Thu, May 12, 2016 at 10:49 PM, Richard A. Lochner <loch...@clone1.com> wrote:
> My apologies, they were from different boots. After the dd, I get > these: > > [109479.550836] BTRFS warning (device sdb1): csum failed ino 1437377 > off 75754369024 csum 1689728329 expected csum 2165338402 > [109479.596626] BTRFS warning (device sdb1): csum failed ino 1437377 > off 75754369024 csum 1689728329 expected csum 2165338402 > [109479.601969] BTRFS warning (device sdb1): csum failed ino 1437377 > off 75754369024 csum 1689728329 expected csum 2165338402 > [109479.602189] BTRFS warning (device sdb1): csum failed ino 1437377 > off 75754369024 csum 1689728329 expected csum 2165338402 > [109479.602323] BTRFS warning (device sdb1): csum failed ino 1437377 > off 75754369024 csum 1689728329 expected csum 2165338402 That's it? Only errors from sdb1? And this time no attempt to fix it? Normally when there is failure to match data checksums stored in metadata to the newly computed data checksums as the blocks are read there's an attempt to read the mismatching blocks from another stripe. I don't see that this is being attempted. >> >> Also what do you get for these for each device: >> >> smartctl scterc -l /dev/sdX >> cat /sys/block/sdX/device/timeout >> > # smartctl -l scterc /dev/sdb > sartctl 6.4 2015-06-04 r4109 [x86_64-linux-4.4.8-300.fc23.x86_64] > (local build) > Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools > .org > > SCT Error Recovery Control: > Read: 70 (7.0 seconds) > Write: 70 (7.0 seconds) > > # smartctl -l scterc /dev/sdc > smartctl 6.4 2015-06-04 r4109 [x86_64-linux-4.4.8-300.fc23.x86_64] > (local build) > Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools > .org > > SCT Error Recovery Control: > Read: 70 (7.0 seconds) > Write: 70 (7.0 seconds) > > # cat /sys/block/sdb/device/timeout > 30 > # cat /sys/block/sdc/device/timeout > 30 >> That's appropriate. So at least any failures have a chance of being fixed before the command timer does a reset on the bus. -- Chris Murphy -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html