linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Qu Wenruo <quwenruo.btrfs@gmx.com>
To: Stefan K <shadow_7@gmx.net>, linux-btrfs@vger.kernel.org
Subject: Re: kernel calltraces with btrfs and bonnie++
Date: Fri, 25 Jan 2019 15:41:37 +0800	[thread overview]
Message-ID: <424e17cb-3888-bf5b-c19b-e88ac0d5f88f@gmx.com> (raw)
In-Reply-To: <4998841.JdUrKLmerL@t460-skr>


[-- Attachment #1.1: Type: text/plain, Size: 1995 bytes --]



On 2019/1/25 下午3:39, Stefan K wrote:
> Hello,
> 
> if I run 'bonnie++ -c4' the system is unusable and hangs, I got also some CallTraces in my syslog. Is that a normal behavior? 
> 
> My system is:
> uname -a 
> Linux tani 4.19.0-0.bpo.1-amd64 #1 SMP Debian 4.19.12-1~bpo9+1 (2018-12-30) x86_64 GNU/Linux
> 
> btrfs fi sh
> Label: none  uuid: 24be286b-ece6-4481-aa48-af255e96e5bd
>         Total devices 2 FS bytes used 128.89GiB
>         devid    1 size 219.84GiB used 131.03GiB path /dev/sdb2
>         devid    2 size 219.84GiB used 131.03GiB path /dev/sde2
> 
> both are new SSDs:
> smartctl -i /dev/sdb
> smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.19.0-0.bpo.1-amd64] (local build)
> Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org
> 
> === START OF INFORMATION SECTION ===
> Device Model:     SAMSUNG MZ7LM240HMHQ-00005
> Serial Number:    S2TWNX0KA02412
> LU WWN Device Id: 5 002538 c40b988bf
> Firmware Version: GXT5404Q
> User Capacity:    240,057,409,536 bytes [240 GB]
> Sector Size:      512 bytes logical/physical
> Rotation Rate:    Solid State Device
> Form Factor:      2.5 inches
> Device is:        Not in smartctl database [for details use: -P showall]
> ATA Version is:   ACS-2, ATA8-ACS T13/1699-D revision 4c
> SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
> Local Time is:    Fri Jan 25 08:37:49 2019 CET
> SMART support is: Available - device has SMART capability.
> SMART support is: Enabled
> 
> 
> if I run this I got this output in my /var/log/syslog:
> 
> Jan 25 08:19:20 tani kernel: [  480.733545] WARNING: CPU: 8 PID: 8564 at /build/linux-Ut6wTa/linux-4.19.12/fs/btrfs/ctree.h:1588 btrfs_update_device+0x1b2/0x1c0 [btrfs]

This is a known bug for older created btrfs with unaligned device size.

You could resize the fs by -4K and it should make the warning disappear.

Or you can use offline tool, "btrfs rescue fix-device-size" to fix it
offline.

Thanks,
Qu


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

  reply	other threads:[~2019-01-25  7:41 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-01-25  7:39 kernel calltraces with btrfs and bonnie++ Stefan K
2019-01-25  7:41 ` Qu Wenruo [this message]
     [not found] ` <14209521.serUsG5bZP@t460-skr>
     [not found]   ` <f3c5d32f-1af5-a73d-0980-b4464fe3cdfe@gmx.com>
2019-01-25  8:19     ` Stefan K

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=424e17cb-3888-bf5b-c19b-e88ac0d5f88f@gmx.com \
    --to=quwenruo.btrfs@gmx.com \
    --cc=linux-btrfs@vger.kernel.org \
    --cc=shadow_7@gmx.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).