Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 181208 - evdev 'unable to handle kernel paging request'
Summary: evdev 'unable to handle kernel paging request'
Status: RESOLVED NEEDINFO
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-06-07 16:45 UTC by Kevin Carlson
Modified: 2007-06-07 18:57 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kevin Carlson 2007-06-07 16:45:10 UTC
Switching using a KVM switch eventually leads to the mouse dying.
I think this is a kernel bug, but do not know exactly where to report it.

More information here:  http://forums.gentoo.org/viewtopic-t-563875-highlight-.html


input: Logitech USB Receiver as /class/input/input16
input: USB HID v1.11 Mouse [Logitech USB Receiver] on usb-0000:00:0a.0-2.2
input: Logitech USB Receiver as /class/input/input17
input,hiddev96: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:0a.0
-2.2
usb 2-2.2: USB disconnect, address 11
BUG: unable to handle kernel paging request at virtual address 00100100
 printing eip:
f885ca87
*pde = 00000000
Oops: 0000 [#1]
PREEMPT SMP 
Modules linked in: snd_pcm_oss snd_seq_oss snd_seq_midi_event snd_seq snd_seq_de
vice snd_mixer_oss eth1394 tuner saa7134 video_buf ir_kbd_i2c ir_common usb_stor
age nvidia(P) ohci1394 psmouse snd_hda_intel snd_hda_codec snd_pcm snd_timer snd
 snd_page_alloc evdev
CPU:    1
EIP:    0060:[<f885ca87>]    Tainted: P      VLI
EFLAGS: 00010206   (2.6.20-gentoo-r6 #2)
EIP is at evdev_disconnect+0xa7/0xd0 [evdev]
eax: 00000000   ebx: 000ffcf0   ecx: f7d5c000   edx: f7e3e030
esi: ee98db14   edi: c4ce2800   ebp: c4ce2ed4   esp: f7d5de74
ds: 007b   es: 007b   ss: 0068
Process khubd (pid: 226, ti=f7d5c000 task=f7d3d560 task.ti=f7d5c000)
Stack: 00000000 ee362f78 c4ce2ed4 c032f950 00000000 c4ce2ed4 c5440c58 f2737480 
       c5440c58 c748c400 c033af61 d289f01c d289f000 c5440000 c0327867 c748c400 
       c748c418 c0467300 e15db458 c0312fb8 c748c418 c0467334 c748c4a0 c02a072b 
Call Trace:
 [<c032f950>] input_unregister_device+0xb0/0x160
 [<c033af61>] hidinput_disconnect+0x41/0x60
 [<c0327867>] hid_disconnect+0xd7/0x110
 [<c0312fb8>] usb_unbind_interface+0x38/0x80
 [<c02a072b>] __device_release_driver+0x6b/0xa0
 [<c02a0bbe>] device_release_driver+0x1e/0x40
 [<c02a009f>] bus_remove_device+0x5f/0x90
 [<c029e59d>] device_del+0x15d/0x1c0
 [<c0310898>] usb_disable_device+0x78/0xe0
 [<c030cdf4>] usb_disconnect+0x94/0x110
 [<c030dac7>] hub_thread+0x1e7/0xb70
 [<c0114579>] __wake_up_common+0x39/0x60
 [<c012f250>] autoremove_wake_function+0x0/0x50
 [<c030d8e0>] hub_thread+0x0/0xb70
 [<c012f08a>] kthread+0xba/0xf0
 [<c012efd0>] kthread+0x0/0xf0
 [<c0103c5f>] kernel_thread_helper+0x7/0x18
 =======================
Code: 04 00 00 83 c6 54 39 f0 74 35 8d 83 08 04 00 00 b9 06 00 02 00 ba 1d 00 00
 00 e8 c5 ad 90 c7 8b 9b 10 04 00 00 81 eb 10 04 00 00 <8b> 83 10 04 00 00 0f 18
 00 90 8d 83 10 04 00 00 39 f0 75 cb 83 
EIP: [<f885ca87>] evdev_disconnect+0xa7/0xd0 [evdev] SS:ESP 0068:f7d5de74

Reproducible: Always

Steps to Reproduce:
1.  Switch KVM back and forth between computers
2.  Repeat 1 until it happens
3.
Comment 1 Kevin Carlson 2007-06-07 16:47:02 UTC
- updated to gentoo-sources 2.6.20-gentoo-r8
- compiled evdev into kernel, not as module
- problem not tested w/ this kernel version, will do so later today.
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2007-06-07 18:57:07 UTC
You didn't even post your kernel version; please don't refer to forums.g.o. for information.