Bug 733093

Summary: [abrt] kernel: BUG: sleeping function called from invalid context at kernel/cpuset.c:2352: TAINTED ---------W
Product: [Fedora] Fedora Reporter: Artem Shitov <shitov>
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED INSUFFICIENT_DATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 16CC: gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:0cbc9201d81f073f8763ade5ac232326e1477407
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-10-24 19:20:01 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Artem Shitov 2011-08-24 18:07:44 UTC
abrt version: 2.0.3
architecture:   x86_64
cmdline:        BOOT_IMAGE=/boot/vmlinuz-2.6.39-1.fc16.x86_64 root=UUID=bfe2fbbb-7ec2-4b03-92cf-d0ee515d9db3 ro quiet rhgb i915.semaphores=1 selinux=0
comment:        I tried to use liveusb-creator, then I got lots of "kernel package crash" messages from abrt.
component:      kernel
kernel:         2.6.39-1.fc16.x86_64
kernel_tainted: 512
kernel_tainted_long: Taint on warning.
os_release:     Fedora release 15 (Lovelock)
package:        kernel
reason:         BUG: sleeping function called from invalid context at kernel/cpuset.c:2352
time:           Wed Aug 24 22:04:54 2011

backtrace:
:BUG: sleeping function called from invalid context at kernel/cpuset.c:2352
:in_atomic(): 0, irqs_disabled(): 1, pid: 32599, name: flush-8:16
:Pid: 32599, comm: flush-8:16 Tainted: G        W   2.6.39-1.fc16.x86_64 #1
:Call Trace:
: [<ffffffff81046920>] __might_sleep+0xeb/0xf0
: [<ffffffff81096762>] __cpuset_node_allowed_softwall+0x5e/0x122
: [<ffffffff810dc784>] get_page_from_freelist+0x144/0x64e
: [<ffffffff810dcfe8>] __alloc_pages_nodemask+0x35a/0x7ef
: [<ffffffff81080d27>] ? arch_local_irq_save+0x15/0x1b
: [<ffffffff8122a404>] ? cfq_set_request+0x431/0x47f
: [<ffffffff81214926>] ? elv_set_request+0x1b/0x2c
: [<ffffffff81107292>] alloc_pages_current+0xbe/0xd8
: [<ffffffff8110e5bf>] alloc_slab_page+0x1c/0x4d
: [<ffffffff8110fc69>] new_slab+0x4f/0x197
: [<ffffffff81475e3d>] __slab_alloc+0x269/0x350
: [<ffffffff811471f4>] ? bvec_alloc_bs+0xae/0xcc
: [<ffffffff811471f4>] ? bvec_alloc_bs+0xae/0xcc
: [<ffffffff8111047a>] kmem_cache_alloc+0x6e/0x10a
: [<ffffffff811471f4>] bvec_alloc_bs+0xae/0xcc
: [<ffffffff81147287>] bio_alloc_bioset+0x75/0xc3
: [<ffffffff81147364>] bio_alloc+0x15/0x24
: [<ffffffff8114aaeb>] mpage_alloc+0x2a/0x84
: [<ffffffff8114b6c3>] __mpage_writepage+0x3e2/0x561
: [<ffffffff812302bc>] ? __lookup_tag+0xb9/0x11f
: [<ffffffff81230a0c>] ? radix_tree_gang_lookup_tag_slot+0x81/0xa2
: [<ffffffff8121d0fe>] ? blk_recount_segments+0x20/0x31
: [<ffffffff810d5fce>] ? find_get_pages_tag+0x68/0xd6
: [<ffffffff810ddccc>] write_cache_pages+0x209/0x330
: [<ffffffff8114b2e1>] ? mpage_readpages+0x116/0x116
: [<ffffffffa01de200>] ? fat_direct_IO+0x5b/0xda [fat]
: [<ffffffffa01de27f>] ? fat_direct_IO+0xda/0xda [fat]
: [<ffffffff8114ac4c>] mpage_writepages+0x64/0x9d
: [<ffffffffa01de27f>] ? fat_direct_IO+0xda/0xda [fat]
: [<ffffffffa01de5d9>] fat_writepages+0x15/0x17 [fat]
: [<ffffffff810de984>] do_writepages+0x21/0x2a
: [<ffffffff8113de37>] writeback_single_inode+0xb2/0x1bc
: [<ffffffff8113e183>] writeback_sb_inodes+0xcd/0x161
: [<ffffffff8113e687>] writeback_inodes_wb+0x119/0x12b
: [<ffffffff8113e887>] wb_writeback+0x1ee/0x335
: [<ffffffff81080d27>] ? arch_local_irq_save+0x15/0x1b
: [<ffffffff8147c10a>] ? _raw_spin_lock_irqsave+0x12/0x2f
: [<ffffffff8113ea54>] wb_do_writeback+0x86/0x19d
: [<ffffffff8113ebf3>] bdi_writeback_thread+0x88/0x1e5
: [<ffffffff8113eb6b>] ? wb_do_writeback+0x19d/0x19d
: [<ffffffff8106e287>] kthread+0x84/0x8c
: [<ffffffff814839e4>] kernel_thread_helper+0x4/0x10
: [<ffffffff8106e203>] ? kthread_worker_fn+0x148/0x148
: [<ffffffff814839e0>] ? gs_change+0x13/0x13

event_log:
:2011-08-24-22:07:26> Error sending kernel oops due to missing backtrace
:2011-08-24-22:07:26* (exited with 1)
:2011-08-24-22:07:26> Essential file 'duphash' is missing, can't continue..
:2011-08-24-22:07:26* (exited with 1)

Comment 1 Dave Jones 2011-08-24 18:42:20 UTC
kernel:         2.6.39-1.fc16.x86_64

This is ancient. Can you reproduce this with a current kernel ?