lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20120817062458.GA29187@localhost>
Date:	Fri, 17 Aug 2012 14:24:58 +0800
From:	Fengguang Wu <fengguang.wu@...el.com>
To:	"linux-btrfs@...r.kernel.org" <linux-btrfs@...r.kernel.org>
Cc:	linux-fsdevel@...r.kernel.org, LKML <linux-kernel@...r.kernel.org>
Subject: WARNING at btrfs_alloc_free_block()

Greetings,

I got this warning when doing writeback tests. It happens quite often
in 3.6.0-rc1 as well as in 3.5.0.

[  644.273874] btrfs: block rsv returned -28
[  644.278161] ------------[ cut here ]------------
[  644.283050] WARNING: at /c/wfg/tip/fs/btrfs/extent-tree.c:6330 btrfs_alloc_free_block+0xd6/0x28b()
[  644.292468] Hardware name: X7DW3
[  644.295950] Modules linked in:
[  644.299330] Pid: 10214, comm: btrfs-transacti Not tainted 3.6.0-rc1+ #4
[  644.306201] Call Trace:
[  644.308916]  [<ffffffff810697ee>] warn_slowpath_common+0x83/0x9c
[  644.315183]  [<ffffffff81069821>] warn_slowpath_null+0x1a/0x1c
[  644.321274]  [<ffffffff8133246f>] btrfs_alloc_free_block+0xd6/0x28b
[  644.327796]  [<ffffffff81141973>] ? kfree+0x55/0x101
[  644.333020]  [<ffffffff813218ac>] __btrfs_cow_block+0x118/0x43d
[  644.339196]  [<ffffffff8133c00e>] ? btrfs_buffer_uptodate+0x49/0x5f
[  644.345717]  [<ffffffff81321d17>] btrfs_cow_block+0x146/0x1ac
[  644.351722]  [<ffffffff81367396>] ? btrfs_set_lock_blocking_rw+0xa9/0xf7
[  644.358677]  [<ffffffff813253a6>] btrfs_search_slot+0x2e1/0x784
[  644.364853]  [<ffffffff8133753f>] btrfs_del_csums+0xee/0x2e2
[  644.370772]  [<ffffffff8132cedd>] __btrfs_free_extent+0x5b3/0x60b
[  644.377129]  [<ffffffff81330c5d>] run_clustered_refs+0x79b/0x85f
[  644.383390]  [<ffffffff81330fb3>] btrfs_run_delayed_refs+0x292/0x3ed
[  644.390001]  [<ffffffff8197c2eb>] ? mutex_unlock+0xe/0x10
[  644.395658]  [<ffffffff81352284>] ? btrfs_run_ordered_operations+0x1a4/0x1b3
[  644.402966]  [<ffffffff813400b6>] btrfs_commit_transaction+0x94/0x995
[  644.409664]  [<ffffffff8108a996>] ? __init_waitqueue_head+0x33/0x33
[  644.416185]  [<ffffffff8107757a>] ? usleep_range+0x42/0x42
[  644.421931]  [<ffffffff8133a0bc>] transaction_kthread+0xec/0x1b3
[  644.428192]  [<ffffffff81339fd0>] ? cleaner_kthread+0xe8/0xe8
[  644.434195]  [<ffffffff8108a09b>] kthread+0x8b/0x93
[  644.439333]  [<ffffffff819863c4>] kernel_thread_helper+0x4/0x10
[  644.445509]  [<ffffffff8197e7dd>] ? retint_restore_args+0x13/0x13
[  644.451857]  [<ffffffff8108a010>] ? __init_kthread_worker+0x39/0x39
[  644.458379]  [<ffffffff819863c0>] ? gs_change+0x13/0x13
[  644.463861] ---[ end trace 10c6b128620d1b3b ]---
[  644.468767] btrfs: block rsv returned -28
[  644.473041] ------------[ cut here ]------------
[  644.477917] WARNING: at /c/wfg/tip/fs/btrfs/extent-tree.c:6330 btrfs_alloc_free_block+0xd6/0x28b()
[  644.487339] Hardware name: X7DW3
[  644.490828] Modules linked in:
[  644.494214] Pid: 10214, comm: btrfs-transacti Tainted: G        W    3.6.0-rc1+ #4
[  644.502254] Call Trace:
[  644.504957]  [<ffffffff810697ee>] warn_slowpath_common+0x83/0x9c
[  644.511221]  [<ffffffff81069821>] warn_slowpath_null+0x1a/0x1c
[  644.517314]  [<ffffffff8133246f>] btrfs_alloc_free_block+0xd6/0x28b
[  644.523833]  [<ffffffff81141973>] ? kfree+0x55/0x101
[  644.529057]  [<ffffffff813218ac>] __btrfs_cow_block+0x118/0x43d
[  644.535235]  [<ffffffff8133c00e>] ? btrfs_buffer_uptodate+0x49/0x5f
[  644.541756]  [<ffffffff81321d17>] btrfs_cow_block+0x146/0x1ac
[  644.547761]  [<ffffffff81367396>] ? btrfs_set_lock_blocking_rw+0xa9/0xf7
[  644.554714]  [<ffffffff813253a6>] btrfs_search_slot+0x2e1/0x784
[  644.560892]  [<ffffffff8133753f>] btrfs_del_csums+0xee/0x2e2
[  644.566811]  [<ffffffff8132cedd>] __btrfs_free_extent+0x5b3/0x60b
[  644.573168]  [<ffffffff81330c5d>] run_clustered_refs+0x79b/0x85f
[  644.579439]  [<ffffffff81330fb3>] btrfs_run_delayed_refs+0x292/0x3ed
[  644.586057]  [<ffffffff8197c2eb>] ? mutex_unlock+0xe/0x10
[  644.591712]  [<ffffffff81352284>] ? btrfs_run_ordered_operations+0x1a4/0x1b3
[  644.599016]  [<ffffffff813400b6>] btrfs_commit_transaction+0x94/0x995
[  644.605709]  [<ffffffff8108a996>] ? __init_waitqueue_head+0x33/0x33
[  644.612233]  [<ffffffff8107757a>] ? usleep_range+0x42/0x42
[  644.617979]  [<ffffffff8133a0bc>] transaction_kthread+0xec/0x1b3
[  644.624239]  [<ffffffff81339fd0>] ? cleaner_kthread+0xe8/0xe8
[  644.630241]  [<ffffffff8108a09b>] kthread+0x8b/0x93
[  644.635378]  [<ffffffff819863c4>] kernel_thread_helper+0x4/0x10
[  644.641555]  [<ffffffff8197e7dd>] ? retint_restore_args+0x13/0x13
[  644.647905]  [<ffffffff8108a010>] ? __init_kthread_worker+0x39/0x39
[  644.654428]  [<ffffffff819863c0>] ? gs_change+0x13/0x13
[  644.659910] ---[ end trace 10c6b128620d1b3c ]---
[  651.834616] use_block_rsv: 2039 callbacks suppressed

Thanks,
Fengguang

View attachment "seriallog.lkp-st02" of type "text/plain" (115388 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ