[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: