Bug 712217 - [scsi_cmd_ioctl] BUG: sleeping function called from invalid context at arch/x86/mm/fault.c:1087
Summary: [scsi_cmd_ioctl] BUG: sleeping function called from invalid context at arch/x...
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:4fba2a057bacc8e9d4509919629...
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-06-09 19:57 UTC by Jann Horn
Modified: 2011-11-30 18:51 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-11-30 18:51:05 UTC
Type: ---


Attachments (Terms of Use)

Description Jann Horn 2011-06-09 19:57:10 UTC
abrt version: 2.0.1
architecture:   i686
cmdline:        ro root=/dev/mapper/vg_jannpc-lv_root rd_LUKS_UUID=luks-088093b0-cdc2-4f17-bab9-3cdf5859d346 rd_LVM_LV=vg_jannpc/lv_root rd_LVM_LV=vg_jannpc/lv_swap rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=de rhgb quiet
comment:        After unmounting a usb mass storage device using the file manager, I disconnected it. The screen immediately went black for a second.
component:      kernel
kernel:         2.6.38.6-26.rc1.fc15.i686
kernel_tainted: 128
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:           Thu Jun  9 17:43:08 2011

backtrace:
:BUG: sleeping function called from invalid context at arch/x86/mm/fault.c:1087
:in_atomic(): 0, irqs_disabled(): 1, pid: 30485, name: eject
:Pid: 30485, comm: eject Not tainted 2.6.38.6-26.rc1.fc15.i686 #1
:Call Trace:
: [<c07ceb2d>] ? printk+0x2d/0x2f
: [<c042e596>] __might_sleep+0xdd/0xe4
: [<c07d9124>] do_page_fault+0x179/0x30c
: [<c05d61cf>] ? list_del+0xb/0x1b
: [<c043492f>] ? default_wake_function+0x0/0x12
: [<c07d51c6>] ? wait_for_completion+0x17/0x19
: [<c05bc690>] ? blk_execute_rq+0x93/0xbf
: [<c05bc54c>] ? blk_end_sync_rq+0x0/0x2d
: [<c07d8fab>] ? do_page_fault+0x0/0x30c
: [<c07d6d9f>] error_code+0x67/0x6c
: [<c05b4d78>] ? elv_put_request+0x18/0x1a
: [<c05b9370>] __blk_put_request+0x6a/0x91
: [<c05b96a1>] blk_put_request+0x26/0x38
: [<c05bfeef>] blk_send_start_stop+0x70/0x79
: [<c05c092f>] scsi_cmd_ioctl+0x396/0x3cf
: [<c0592b26>] ? avc_has_perm+0x5c/0x67
: [<c0593b41>] ? inode_has_perm+0x6e/0x87
: [<c0689086>] sd_ioctl+0x9f/0xbe
: [<c0688fe7>] ? sd_ioctl+0x0/0xbe
: [<c05bda0c>] __blkdev_driver_ioctl+0x2c/0x31
: [<c05be395>] blkdev_ioctl+0x65f/0x672
: [<c04eeb97>] ? do_filp_open+0x48d/0x4cb
: [<c0506e84>] block_ioctl+0x37/0x3d
: [<c0506e4d>] ? block_ioctl+0x0/0x3d
: [<c04f09ed>] do_vfs_ioctl+0x451/0x482
: [<c0593e65>] ? selinux_file_ioctl+0x39/0x3c
: [<c04f0a66>] sys_ioctl+0x48/0x6a
: [<c07d66b4>] syscall_call+0x7/0xb

event_log:
:2011-06-09-21:57:04> Submitting oops report to http://submit.kerneloops.org/submitoops.php
:2011-06-09-21:57:05  Kernel oops report was uploaded

Comment 1 Jann Horn 2011-06-23 15:35:18 UTC
Package: kernel
Architecture: i686
OS Release: Fedora release 15 (Lovelock)


Comment
-----
Happened together with https://bugzilla.redhat.com/show_bug.cgi?id=715888 (in the same second).

Comment 2 Dave Jones 2011-08-15 21:54:33 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.