[Bugme-new] [Bug 10836] New: ELO serial touchscreen driver unload issue

bugme-daemon at bugzilla.kernel.org bugme-daemon at bugzilla.kernel.org
Fri May 30 01:26:23 PDT 2008


http://bugzilla.kernel.org/show_bug.cgi?id=10836

           Summary: ELO serial touchscreen driver unload issue
           Product: Drivers
           Version: 2.5
     KernelVersion: 2.6.26-rc4-git2
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Serial
        AssignedTo: rmk at arm.linux.org.uk
        ReportedBy: devzero at web.de


Latest working kernel version: n/a
Earliest failing kernel version:  2.6.26-rc4-git2
Distribution: opensuse 10.1
Hardware Environment: x86 / p4 /gigabyte mobo
Software Environment:
Problem Description:

elo driver seems to have issues when unloading - at least on system without elo
touchscreen attached

[  119.319962] BUG: unable to handle kernel paging request at f8cabfcc
[  119.319962] IP: [<c0269171>] driver_attach+0x3/0x16
[  119.319962] *pde = 37e08067 *pte = 00000000
[  119.319962] Oops: 0000 [#1] SMP
[  119.319962] Modules linked in: psmouse vboxdrv ipv6 button battery ac loop
dm _mod md_mod mousedev evdev rtc_cmos rtc_core rtc_lib 8250_pnp e100 mii
ehci_hcd uhci_hcd intel_agp usbcore agpgart i2c_i801 rng_core i2c_core iTCO_wdt
iTCO_vend or_support parport_pc lp parport 8250 serial_core edd fan thermal
processor ther mal_sys hwmon sg megaraid_mbox sr_mod cdrom megaraid_mm ata_piix
libata dock sd_ mod scsi_mod [last unloaded: elo]
[  119.319962]
[  119.319962] Pid: 121, comm: kseriod Not tainted (2.6.26-rc4-git2 #1)
[  119.319962] EIP: 0060:[<c0269171>] EFLAGS: 00010246 CPU: 0
[  119.319962] EIP is at driver_attach+0x3/0x16
[  119.319962] EAX: f8cabfc8 EBX: f56adec0 ECX: f8cabfc8 EDX: 00000246
[  119.319962] ESI: f78ec560 EDI: f8cabfa0 EBP: f7877fd0 ESP: f7877f84
[  119.319962]  DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
[  119.319962] Process kseriod (pid: 121, ti=f7877000 task=f786be80
task.ti=f787 7000)
[  119.319962] Stack: f7877fd0 c026d651 00000246 00000000 00000000 00000000
0000 0000 00000000
[  119.319962]        00000001 f7819f28 f7819f2c 00000000 f786be80 c013262d
f787 7fbc f7877fbc
[  119.319962]        00000000 c026d4f5 00000000 f7877fe0 c0132559 c013251e
0000 0000 00000000
[  119.319962] Call Trace:
[  119.319962]  [<c026d651>] ? serio_thread+0x15c/0x2f3
[  119.319962]  [<c013262d>] ? autoremove_wake_function+0x0/0x33
[  119.319962]  [<c026d4f5>] ? serio_thread+0x0/0x2f3
[  119.319962]  [<c0132559>] ? kthread+0x3b/0x62
[  119.319962]  [<c013251e>] ? kthread+0x0/0x62
[  119.319962]  [<c0104443>] ? kernel_thread_helper+0x7/0x10
[  119.319962]  =======================
[  119.319962] Code: 5d c3 55 89 e5 56 8d b0 b8 00 00 00 53 89 c3 89 f0 e8 b1
c9  ec ff 89 d8 e8 6d ff ff ff 89 f0 e8 39 c9 ec ff 5b 5e 5d c3 55 89 c1 <8b>
40 04  89 e5 31 d2 68 70 93 26 c0 e8 23 fa ff ff c9 c3 55 89
[  119.319962] EIP: [<c0269171>] driver_attach+0x3/0x16 SS:ESP 0068:f7877f84
[  119.319962] ---[ end trace 9f13a3e20519fbdd ]---


Steps to reproduce:

while true;do modprobe elo; echo -n load;modprobe -r elo;echo -n unload;done


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


More information about the Bugme-new mailing list