Bug 712499 - [shrink_page_list] kernel: BUG: sleeping function called from invalid context at arch/x86/mm/fault.c:1087
Summary: [shrink_page_list] kernel: BUG: sleeping function called from invalid context...
Keywords:
Status: CLOSED INSUFFICIENT_DATA
Alias: None
Product: Fedora
Classification: Fedora
Component: kernel
Version: 15
Hardware: i686
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kernel Maintainer List
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: abrt_hash:3009dc85587bc48c082083b1177...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-10 19:26 UTC by Katalyst
Modified: 2011-11-30 17:09 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-11-30 17:09:31 UTC
Type: ---


Attachments (Terms of Use)

Description Katalyst 2011-06-10 19:26:58 UTC
abrt version: 2.0.1
architecture:   i686
cmdline:        ro root=UUID=a0d54d16-3ce4-4c2a-85ef-4de6b349514a rd_NO_LUKS rd_NO_LVM rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=us rhgb quiet
comment:        Just opened Clementine
component:      kernel
kernel:         2.6.38.7-30.fc15.i686.PAE
kernel_tainted: 640
os_release:     Fedora release 15 (Lovelock)
package:        kernel
reason:         BUG: sleeping function called from invalid context at arch/x86/mm/fault.c:1087
reported_to:    kerneloops: URL=http://submit.kerneloops.org/submitoops.php
time:           Sat Jun 11 00:55:11 2011

backtrace:
:BUG: sleeping function called from invalid context at arch/x86/mm/fault.c:1087
:in_atomic(): 0, irqs_disabled(): 1, pid: 7005, name: clementine
:Pid: 7005, comm: clementine Tainted: G      D W   2.6.38.7-30.fc15.i686.PAE #1
:Call Trace:
: [<c07e15ee>] ? printk+0x2d/0x2f
: [<c0435c02>] __might_sleep+0xdd/0xe4
: [<c07ebed2>] do_page_fault+0x179/0x30c
: [<c0469c74>] ? arch_local_irq_save+0x12/0x17
: [<c07e3b00>] ? __slab_free+0x19/0xa2
: [<c07ebd59>] ? do_page_fault+0x0/0x30c
: [<c07e9adf>] error_code+0x67/0x6c
: [<c05000d8>] ? alloc_fdtable+0x77/0xad
: [<c05e4975>] ? __percpu_counter_add+0xe/0x6d
: [<c04b93b7>] __add_bdi_stat+0x33/0x37
: [<c04b96cb>] clear_page_dirty_for_io+0x7d/0x98
: [<c04be87a>] shrink_page_list+0x2ee/0x5cb
: [<c04c5457>] ? __mod_zone_page_state+0x37/0x42
: [<c04bda80>] ? update_isolated_counts+0x10d/0x125
: [<c04beea3>] shrink_inactive_list+0x1ea/0x32f
: [<c04bf362>] shrink_zone+0x37a/0x494
: [<c04bfb62>] do_try_to_free_pages+0xd4/0x2d9
: [<c04bff3c>] try_to_free_pages+0x8b/0xb7
: [<c04b8fbe>] __alloc_pages_nodemask+0x3da/0x633
: [<c04cb670>] handle_pte_fault+0x1a2/0x8f2
: [<c045be8d>] ? hrtimer_forward+0x15f/0x175
: [<c042e182>] ? kmap_atomic_prot+0x3f/0x131
: [<c04c8ef9>] ? pmd_offset+0x1e/0x2d
: [<c04cc01b>] handle_mm_fault+0x1cd/0x1d9
: [<c07ec04e>] do_page_fault+0x2f5/0x30c
: [<c040b44b>] ? do_softirq+0x8c/0x92
: [<c044752f>] ? irq_exit+0x4c/0x70
: [<c0420f2c>] ? smp_apic_timer_interrupt+0x6b/0x78
: [<c04838a8>] ? audit_syscall_exit+0xff/0x114
: [<c07ebd59>] ? do_page_fault+0x0/0x30c
: [<c07e9adf>] error_code+0x67/0x6c

event_log:
:2011-06-11-00:56:49> Submitting oops report to http://submit.kerneloops.org/submitoops.php
:2011-06-11-00:56:50  Kernel oops report was uploaded

Comment 1 Dave Jones 2011-08-15 21:54:37 UTC
Can you confirm whether or not this still occurs in the 2.6.40 update ?


Note You need to log in before you can comment on or make changes to this bug.