Bug#351862: linux-image-2.6.15-1-k7: Kernel panic on joystick access (gameport/grip)
Package: linux-image-2.6.15-1-k7
Version: 2.6.15-4
Severity: important
When trying to access my gamepad, I get a kernel panic
when using 2.6.15. It always worked fine with earlier kernels
(just installed linux-image-2.6.15-1-k7 today).
I've got a Gravis gamepad (grip driver) connected to the
gameport of my onboard Via82xx soundcard. (Via KT133 chipset,
Athlon C 1000 processor)
I wrote down most of the traceback that was dumped, but I probably
made some errors copying it (especially the addresses...)
EIP is at input_event+0x21/0x3ba
[ ... ]
[<e09b669d>] grip_poll+0x3ef/0x416 [grip]
[<e098f19c>] gameport_run_poll_handler+0x0/0x40 [gameport]
[<e098f1a8>] gameport_run_poll_handler+0xc/0x40 [gameport]
[<c011cc53>] run_timer_softirq+0x10d/0x14f
[<c0119b4c>] __do_softirq+0x34/0x7d
[<c0119bb7>] do_softirq+0x22/0x26
[<c01049ba>] do_IRQ+0x22/0x28
[<c01034b2>] common_interrupt+0x1a/0x20
[<c0101047>] default_idle+0x25/0x53
[<c01010ac>] cpu_idle+0x3f/0x57
[<c02f269c>] start_kernel+0x17b/0x17f
<0> Kernel panic - not syncing: Fatal exception in interrupt
I can reproduce the crash by running
$ jstest /dev/input/js0
If the joypad isn't connected, the crash doesn't occur.
Please let me know about any additional info you might need.
cheers,
Christian Henz
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.13.4
Locale: LANG=de_DE@euro, LC_CTYPE=de_DE@euro (charmap=ISO-8859-15)
Versions of packages linux-image-2.6.15-1-k7 depends on:
ii initramfs-tools [linux-initra 0.51 tools for generating an initramfs
ii module-init-tools 3.2.2-2 tools for managing Linux kernel mo
Versions of packages linux-image-2.6.15-1-k7 recommends:
pn libc6-i686 <none> (no description available)
-- debconf information:
linux-image-2.6.15-1-k7/postinst/depmod-error-initrd-2.6.15-1-k7: false
linux-image-2.6.15-1-k7/postinst/old-initrd-link-2.6.15-1-k7: true
linux-image-2.6.15-1-k7/preinst/abort-install-2.6.15-1-k7:
linux-image-2.6.15-1-k7/postinst/create-kimage-link-2.6.15-1-k7: true
linux-image-2.6.15-1-k7/postinst/depmod-error-2.6.15-1-k7: false
linux-image-2.6.15-1-k7/postinst/kimage-is-a-directory:
linux-image-2.6.15-1-k7/preinst/lilo-has-ramdisk:
linux-image-2.6.15-1-k7/preinst/failed-to-move-modules-2.6.15-1-k7:
linux-image-2.6.15-1-k7/preinst/overwriting-modules-2.6.15-1-k7: true
linux-image-2.6.15-1-k7/postinst/old-system-map-link-2.6.15-1-k7: true
linux-image-2.6.15-1-k7/postinst/bootloader-error-2.6.15-1-k7:
linux-image-2.6.15-1-k7/preinst/already-running-this-2.6.15-1-k7:
linux-image-2.6.15-1-k7/preinst/initrd-2.6.15-1-k7:
linux-image-2.6.15-1-k7/preinst/elilo-initrd-2.6.15-1-k7: true
linux-image-2.6.15-1-k7/postinst/old-dir-initrd-link-2.6.15-1-k7: true
* linux-image-2.6.15-1-k7/postinst/bootloader-test-error-2.6.15-1-k7:
linux-image-2.6.15-1-k7/preinst/abort-overwrite-2.6.15-1-k7:
linux-image-2.6.15-1-k7/preinst/lilo-initrd-2.6.15-1-k7: true
linux-image-2.6.15-1-k7/prerm/would-invalidate-boot-loader-2.6.15-1-k7: true
linux-image-2.6.15-1-k7/preinst/bootloader-initrd-2.6.15-1-k7: true
linux-image-2.6.15-1-k7/prerm/removing-running-kernel-2.6.15-1-k7: true
Reply to: