From: Tony Hoyle <tmh@nothing-on.tv>
To: linux-kernel@vger.kernel.org
Subject: Oops in pl2303 driver
Date: Sat, 31 Aug 2002 20:24:03 +0100 [thread overview]
Message-ID: <3D7117D3.5080100@nothing-on.tv> (raw)
I've just acquired a USB datacable for my phone which appears to have a
PL2303 chipset in it (at least that's what hotplug loaded when I plugged
it in). However this driver doesn't appear to work... No data is
transferred and when the software (gnokii) gives up I get an oops:
Aug 31 20:05:31 spock kernel: Unable to handle kernel NULL pointer
dereference at virtual address 00000014
Aug 31 20:05:31 spock kernel: d48a1344
Aug 31 20:05:31 spock kernel: *pde = 0d5e3067
Aug 31 20:05:31 spock kernel: Oops: 0000
Aug 31 20:05:31 spock kernel: CPU: 0
Aug 31 20:05:31 spock kernel: EIP:
0010:[usbmouse:__insmod_usbmouse_O/lib/modules/2.4.20-pre5/kernel/drivers/+-302268/96]
Not tainted
Aug 31 20:05:31 spock kernel: EFLAGS: 00010006
Aug 31 20:05:31 spock kernel: eax: cef18000 ebx: ffffff8d ecx:
cef8b400 edx: 00000000
Aug 31 20:05:31 spock kernel: esi: cee98c40 edi: 00000000 ebp:
00000246 esp: c57c3e48
Aug 31 20:05:31 spock kernel: ds: 0018 es: 0018 ss: 0018
Aug 31 20:05:31 spock kernel: Process xgnokii (pid: 760, stackpage=c57c3000)
Aug 31 20:05:31 spock kernel: Stack: ffffff8d cee98c40 00000000 00000282
d48a2b10 cee98c40 cee98c44 cee98c40
Aug 31 20:05:31 spock kernel: 00000286 cf0371c0 00000001 00000000
cef18200 cf09826c d48a1fe2 cee98c40
Aug 31 20:05:31 spock kernel: cef8b478 cef8b420 ffffffff cef8b400
cf09826c d4891146 cee98c40 d48e5fb9
Aug 31 20:05:31 spock kernel: Call Trace:
[usbmouse:__insmod_usbmouse_O/lib/modules/2.4.20-pre5/kernel/drivers/+-296176/96]
[usbmouse:__insmod_usbmouse_O/lib/modules/2.4.20-pre5/kernel/drivers/+-299038/96]
[usbmouse:__insmod_usbmouse_O/lib/modules/2.4.20-pre5/kernel/drivers/+-368314/96]
[usbmouse:__insmod_usbmouse_O/lib/modules/2.4.20-pre5/kernel/drivers/+-20551/96]
[usbmouse:__insmod_usbmouse_O/lib/modules/2.4.20-pre5/kernel/drivers/+-43801/96]
Aug 31 20:05:31 spock kernel: Code: 8b 52 14 8b 42 e8 8b 7a ec 25 00 00
00 2f 0d 00 00 80 01 89
>>eax; cef18000 <_end+ec4ecbc/14587d1c>
>>ecx; cef8b400 <_end+ecc20bc/14587d1c>
>>esi; cee98c40 <_end+ebcf8fc/14587d1c>
>>esp; c57c3e48 <_end+54fab04/14587d1c>
Code; 00000000 Before first symbol
00000000 <_EIP>:
Code; 00000000 Before first symbol
0: 8b 52 14 mov 0x14(%edx),%edx
Code; 00000003 Before first symbol
3: 8b 42 e8 mov 0xffffffe8(%edx),%eax
Code; 00000006 Before first symbol
6: 8b 7a ec mov 0xffffffec(%edx),%edi
Code; 00000009 Before first symbol
9: 25 00 00 00 2f and $0x2f000000,%eax
Code; 0000000e Before first symbol
e: 0d 00 00 80 01 or $0x1800000,%eax
Code; 00000013 Before first symbol
13: 89 00 mov %eax,(%eax)
1 warning issued. Results may not be reliable.
spock:/home/tmh# lsmod
Module Size Used by Not tainted
soundcore 3556 0 (autoclean)
nfsd 68208 8 (autoclean)
mousedev 3828 2
hid 19332 0 (unused)
usbmouse 1812 0 (unused)
input 3360 0 [mousedev hid usbmouse]
pl2303 10424 1
usbserial 16188 0 [pl2303]
serial 42404 0 (autoclean)
nfs 64120 1 (autoclean)
lockd 48688 1 (autoclean) [nfsd nfs]
sunrpc 59932 1 (autoclean) [nfsd nfs lockd]
uhci 24048 0 (unused)
usbcore 56480 1 [hid usbmouse pl2303 usbserial uhci]
raw1394 6584 0 (unused)
ieee1394 30412 0 [raw1394]
radeon 93760 15
agpgart 15060 3
Simply using 'cat /dev/ttyUSB0' seems to be enough to cause the oops, so
it's definately the driver rather than the software.
Tony
next reply other threads:[~2002-08-31 19:16 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-08-31 19:24 Tony Hoyle [this message]
2002-09-01 0:51 ` Oops in pl2303 driver Greg KH
2002-09-01 21:13 ` Tony Hoyle
2002-09-01 22:16 ` Tony Hoyle
2002-09-05 0:45 ` Greg KH
2002-09-09 2:17 ` Thorkild Stray
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3D7117D3.5080100@nothing-on.tv \
--to=tmh@nothing-on.tv \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.