All of lore.kernel.org
 help / color / mirror / Atom feed
* btrfs crashing the kernel with Seagate 8TB SMR drives.
@ 2015-12-03 18:07 Codebird
  2015-12-03 18:19 ` Christoph Anton Mitterer
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Codebird @ 2015-12-03 18:07 UTC (permalink / raw)
  To: linux-btrfs

I've got a nice bug for you - because I can offer you what everyone 
likes to see, a precise error message.

I've got a btrfs filesystem spread over six devices, RAID1 mode. Four of 
these are Seagate 8TB archive drives - those SMR ones that a few others 
have reported failing when used with btrfs. I've had that issue too, and 
I just can't explain why, other than to say that it only occurs when 
using them on my mainboard SATA ports, not via USB dock. But that's not 
what I'm reporting - that's just the source of the problem that causes 
the crash I am reporting.

The crash occurs when scrubbing, after some time and some terabytes - or 
possibly just when reading a certain place, I'm not sure - and it gives 
this helpful error left on the screen along with a system so 
unresponsive numlock won't flash:

BTRFS: Error (device sdg1) in  __btrfs_free_extent:6360: errno=-5 IO failure
BTRFS: Error (device sdg1) in  __btrfs_free_extent:6360: errno=-5 IO failure
BTRFS: Error (device sdg1) in  btrfs_run_delayed_refs:2851: errno=-5 IO 
failure
BTRFS: Error (device sdg1) in  btrfs_run_delayed_refs:2851: errno=-5 IO 
failure
BTRFS: Error (device sdg1) in  btrfs_run_delayed_refs:2851: errno=-5 IO 
failure
<long indent, as if a CR was lost> BTRFS: assertion failed: 
f(fs_info->sb->s_flags & MS  <Cut by edge of screen>
-----------[ cut here ]------------
kernel BUG at ../fs/btrfs/ctree.h:4057!

Not sure if some of those 5 might be 6, as I was in a hurry to get it 
back up both times and just got a blurry photo. But it looks to me like 
there might be a chunk of code that doesn't handle a hardware fault - 
rather than cleanly return an error it's causing the kernel to hang 
entirely. I've managed to get this to happen twice now, so it's 
certainly something worth looking into. This is on SUSE tumbleweed, with 
kernel 4.3.0-2-default.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2015-12-04 17:08 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-12-03 18:07 btrfs crashing the kernel with Seagate 8TB SMR drives Codebird
2015-12-03 18:19 ` Christoph Anton Mitterer
2015-12-04  0:52 ` Liu Bo
2015-12-04 15:21 ` Robert Krig
2015-12-04 16:59   ` Birdsarenice

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.