On 03/20/2017 11:11 AM, Denis Kirjanov wrote:
On 3/16/17, Denis Kirjanov <dkirja...@cloudlinux.com> wrote:
Hi guys,
with the kernel rh7-3.10.0-327.36.1.vz7.18.7 we're seeing the
following WARNING while running LTP test suite:
[11796.576981] WARNING: at mm/slub.c:1252
slab_pre_alloc_hook.isra.42.part.43+0x15/0x17()
[11796.591008] Call Trace:
[11796.592065] [<ffffffff8164c468>] dump_stack+0x19/0x1b
[11796.593076] [<ffffffff8107b850>] warn_slowpath_common+0x70/0xb0
[11796.594228] [<ffffffff8107b99a>] warn_slowpath_null+0x1a/0x20
[11796.595442] [<ffffffff81649469>]
slab_pre_alloc_hook.isra.42.part.43+0x15/0x17
[11796.596686] [<ffffffff811d8b68>] kmem_cache_alloc_trace+0x58/0x230
[11796.597965] [<ffffffff813126ee>] ? kmapset_new+0x1e/0x50
[11796.599224] [<ffffffff813126ee>] kmapset_new+0x1e/0x50
[11796.600433] [<ffffffff8127c7ba>] __sysfs_add_one+0x4a/0xb0
[11796.601431] [<ffffffff8127c83b>] sysfs_add_one+0x1b/0xd0
[11796.602451] [<ffffffff8127baa7>] sysfs_add_file_mode+0xb7/0x100
[11796.603449] [<ffffffff8127bb1a>] sysfs_create_file+0x2a/0x30
[11796.604461] [<ffffffff812fe12c>] kobject_add_internal+0x16c/0x2f0
[11796.605503] [<ffffffff812fe5b5>] kobject_add+0x75/0xd0
[11796.606627] [<ffffffff811d8d17>] ? kmem_cache_alloc_trace+0x207/0x230
[11796.607655] [<ffffffffa0563091>] __link_block_group+0xe1/0x120 [btrfs]
[11796.608634] [<ffffffffa05661a0>] btrfs_make_block_group+0x150/0x270
[btrfs]
[11796.609701] [<ffffffffa059fd5f>] __btrfs_alloc_chunk+0x67f/0x8a0
[btrfs]
[11796.610756] [<ffffffffa05a2eb4>] btrfs_alloc_chunk+0x34/0x40 [btrfs]
[11796.611800] [<ffffffffa055d62f>] do_chunk_alloc+0x23f/0x410 [btrfs]
[11796.612954] [<ffffffffa055e61a>]
btrfs_check_data_free_space+0xea/0x280 [btrfs]
[11796.614008] [<ffffffffa05898a1>] __btrfs_buffered_write+0x151/0x5c0
[btrfs]
[11796.615153] [<ffffffffa058d056>] btrfs_file_aio_write+0x246/0x560
[btrfs]
[11796.616141] [<ffffffff811eae92>] ?
__mem_cgroup_commit_charge+0x152/0x350
[11796.617220] [<ffffffff811faff0>] do_sync_write+0x90/0xe0
[11796.618253] [<ffffffff811fb81d>] vfs_write+0xbd/0x1e0
[11796.619224] [<ffffffff811fc2bf>] SyS_write+0x7f/0xe0
[11796.620185] [<ffffffff8165ccc9>] system_call_fastpath+0x16/0x1b
[11796.621145] ---[ end trace 1437311f89b9e3c6 ]---
Guys, I've found your commit:
commit 149819fef38230c95f4d6c644061bc8b0dcdd51d
Author: Vladimir Davydov <vdavy...@parallels.com>
Date: Fri Jun 5 13:20:02 2015 +0400
mm/fs: Port diff-mm-debug-memallocation-caused-fs-reentrance
Enable the debug once again, as the issue it found has been fixed:
https://jira.sw.ru/browse/PSBM-34112
Previous commit: 255427905323ac97a3c9b2d5acb2bf21ea2b31f6.
Author: Dmitry Monakhov
Email: dmonak...@openvz.org
Subject: mm: debug memallocation caused fs reentrance
Date: Sun, 9 Nov 2014 11:53:14 +0400
But I can't open a link to figure out the original reason for the patch.
Did not get your question.
If the question is about inability to open a link, then sorry for that but it's
an internal jira id.
If this is an indirect question about how the issue has been fixed so we could
return back the debug,
then there were a bunch of patches ported from mainstream, probably the one you
needed is:
commit 4fdb5543183d027a19805b72025b859af73d0863
Author: Dmitry Monakhov <dmonak...@openvz.org>
Date: Tue Nov 25 13:08:04 2014 -0500
ext4: cleanup GFP flags inside resize path
If the question was "why the debug patch was added at all?", then Dima can
explain.
--
Best regards,
Konstantin Khorenko,
Virtuozzo Linux Kernel Team
_______________________________________________
Devel mailing list
Devel@openvz.org
https://lists.openvz.org/mailman/listinfo/devel