Hello,

I can repeatedly get an oops when running pilot-xfer and at first glance
it looks as if the problem is with the usbserial and/or visor kernel
module(s). 

I have applied the patch refered to in this post:
http://marc.theaimsgroup.com/?l=linux-kernel&m=106607464218321&w=2

After rebuilding the module, installing the module, rebooting and then
doing a pilot-xfer -b I ALWAYS get an oops.

I am attaching the dmesg output from one such oops.

Any and all help would be appreciated.

Thank you,

-Jamie


-- 
Jamie Wallingford
Open Systems Engineer
Great American Insurance
(513) 763-6140


**********************************************************************
The content of this e-mail message and any attachments are confidential and may be 
legally privileged, intended solely for the addressee.  If you are not the intended 
recipient, be advised that any use, dissemination, distribution, or copying of this 
e-mail is strictly prohibited.  If you receive this message in error, please notify 
the sender immediately by reply email and destroy the message and its attachments.
**********************************************************************

Linux version 2.6.0-test7-bk3 ([EMAIL PROTECTED]) (gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r1, propolice)) #8 Wed Oct 15 10:31:59 EDT 2003
Video mode to be used for restore is 317
BIOS-provided physical RAM map:
 BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
 BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
 BIOS-e820: 0000000000100000 - 000000001ffd3000 (usable)
 BIOS-e820: 000000001ffd3000 - 0000000020000000 (reserved)
 BIOS-e820: 00000000feda0000 - 00000000fee00000 (reserved)
 BIOS-e820: 00000000ffb80000 - 0000000100000000 (reserved)
511MB LOWMEM available.
On node 0 totalpages: 131027
  DMA zone: 4096 pages, LIFO batch:1
  Normal zone: 126931 pages, LIFO batch:16
  HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
Building zonelist for node : 0
Kernel command line: root=/dev/hda3 vga=791
Initializing CPU#0
PID hash table entries: 2048 (order 11: 16384 bytes)
Detected 996.921 MHz processor.
Console: colour VGA+ 80x25
Memory: 515396k/524108k available (1767k kernel code, 7948k reserved, 699k data, 136k init, 0k highmem)
Calibrating delay loop... 1974.27 BogoMIPS
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU:     After generic identify, caps: 0383f9ff 00000000 00000000 00000000
CPU:     After vendor identify, caps: 0383f9ff 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 512K
CPU:     After all inits, caps: 0383f9ff 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel(R) Pentium(R) III Mobile CPU      1000MHz stepping 01
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfbfee, last bus=2
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
Linux Plug and Play Support v0.97 (c) Adam Belay
PnPBIOS: Scanning system for PnP BIOS support...
PnPBIOS: Found PnP BIOS installation structure at 0xc00fe2d0
PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0xe2f4, dseg 0x40
PnPBIOS: 15 nodes reported by PnP BIOS; 15 recorded by driver
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
Transparent bridge - 0000:00:1e.0
PCI: Discovered primary peer bus 08 [IRQ]
PCI: Using IRQ router PIIX [8086/248c] at 0000:00:1f.0
PCI: IRQ 0 for device 0000:00:1f.1 doesn't match PIRQ mask - try pci=usepirqmask
PCI: Found IRQ 11 for device 0000:00:1f.1
PCI: Sharing IRQ 11 with 0000:00:1d.2
PCI: Sharing IRQ 11 with 0000:02:00.0
PCI: Sharing IRQ 11 with 0000:02:08.0
radeonfb_pci_register BEGIN
PCI: Found IRQ 11 for device 0000:01:00.0
PCI: Sharing IRQ 11 with 0000:00:1d.0
radeonfb: ref_clk=2700, ref_div=60, xclk=16600 from BIOS
radeonfb: probed DDR SGRAM 16384k videoram
radeon_get_moninfo: bios 4 scratch = 1000004
radeonfb: panel ID string: 1024x768                
radeonfb: detected DFP panel size from BIOS: 1024x768
radeonfb: ATI Radeon M6 LY DDR SGRAM 16 MB
radeonfb: DVI port LCD monitor connected
radeonfb: CRT port no monitor connected
radeonfb_pci_register END
SBF: Simple Boot Flag extension found and enabled.
SBF: Setting boot flags 0x1
ikconfig 0.7 with /proc/config*
devfs: v1.22 (20021013) Richard Gooch ([EMAIL PROTECTED])
devfs: boot_options: 0x1
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
hStart = 1040, hEnd = 1176, hTotal = 1344
vStart = 770, vEnd = 776, vTotal = 806
h_total_disp = 0x7f00a7	   hsync_strt_wid = 0x91040a
v_total_disp = 0x2ff0325	   vsync_strt_wid = 0x860301
post div = 0x2
fb_div = 0x121
ppll_div_3 = 0x10121
ron = 1152, roff = 18284
vclk_freq = 6503, per = 653
Console: switching to colour frame buffer device 128x48
pty: 256 Unix98 ptys configured
Dell laptop SMM driver v1.13 14/05/2002 Massimo Dal Zotto ([EMAIL PROTECTED])
Real Time Clock Driver v1.12
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected an Intel 830M Chipset.
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: AGP aperture is 256M @ 0xd0000000
Using anticipatory io scheduler
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
PCI: Found IRQ 11 for device 0000:02:00.0
PCI: Sharing IRQ 11 with 0000:00:1d.2
PCI: Sharing IRQ 11 with 0000:00:1f.1
PCI: Sharing IRQ 11 with 0000:02:08.0
3c59x: Donald Becker and others. www.scyld.com/network/vortex.html
0000:02:00.0: 3Com PCI 3c905C Tornado at 0xec80. Vers LK1.1.19
PCI: Found IRQ 11 for device 0000:02:08.0
PCI: Sharing IRQ 11 with 0000:00:1d.2
PCI: Sharing IRQ 11 with 0000:00:1f.1
PCI: Sharing IRQ 11 with 0000:02:00.0
0000:02:08.0: 3Com PCI 3c905C Tornado at 0xec00. Vers LK1.1.19
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH3M: IDE controller at PCI slot 0000:00:1f.1
PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
PCI: Found IRQ 11 for device 0000:00:1f.1
PCI: Sharing IRQ 11 with 0000:00:1d.2
PCI: Sharing IRQ 11 with 0000:02:00.0
PCI: Sharing IRQ 11 with 0000:02:08.0
ICH3M: chipset revision 2
ICH3M: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xbfa0-0xbfa7, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xbfa8-0xbfaf, BIOS settings: hdc:DMA, hdd:pio
hda: TOSHIBA MK2018GAS, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: MATSHITA CD-RW UJDA330, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 39070080 sectors (20003 MB), CHS=38760/16/63, UDMA(100)
 /dev/ide/host0/bus0/target0/lun0: p1 p2 p3
hdc: ATAPI 24X CD-ROM CD-R/RW drive, 2048kB Cache, DMA
Uniform CD-ROM driver Revision: 3.12
Console: switching to colour frame buffer device 128x48
mice: PS/2 mouse device common for all mice
input: ImPS/2 Generic Wheel Mouse on isa0060/serio1
serio: i8042 AUX port at 0x60,0x64 irq 12
input: AT Translated Set 2 keyboard on isa0060/serio0
serio: i8042 KBD port at 0x60,0x64 irq 1
Advanced Linux Sound Architecture Driver Version 0.9.7 (Thu Sep 25 19:16:36 2003 UTC).
request_module: failed /sbin/modprobe -- snd-card-0. error = -16
PCI: Found IRQ 11 for device 0000:00:1f.5
PCI: Sharing IRQ 11 with 0000:00:1f.6
PCI: Setting latency timer of device 0000:00:1f.5 to 64
intel8x0: clocking to 48000
ALSA device list:
  #0: Intel 82801CA-ICH3 at 0xd800, irq 11
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
NET: Registered protocol family 1
NET: Registered protocol family 17
kjournald starting.  Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 136k freed
Adding 506036k swap on /dev/hda2.  Priority:-1 extents:1
EXT3 FS on hda3, internal journal
drivers/usb/core/usb.c: registered new driver usbfs
drivers/usb/core/usb.c: registered new driver hub
parport0: PC-style at 0x378 (0x778) [PCSPP]
parport0: irq 7 detected
parport0: cpp_daisy: aa5500ff(08)
parport0: assign_addrs: aa5500ff(08)
parport0: cpp_daisy: aa5500ff(08)
parport0: assign_addrs: aa5500ff(08)
lp0: using parport0 (polling).
drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1
PCI: Found IRQ 11 for device 0000:00:1d.0
PCI: Sharing IRQ 11 with 0000:01:00.0
uhci_hcd 0000:00:1d.0: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: irq 11, io base 0000bf80
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
PCI: Found IRQ 11 for device 0000:00:1d.1
PCI: Sharing IRQ 11 with 0000:02:01.0
PCI: Sharing IRQ 11 with 0000:02:01.1
uhci_hcd 0000:00:1d.1: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: irq 11, io base 0000bf40
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
PCI: Found IRQ 11 for device 0000:00:1d.2
PCI: Sharing IRQ 11 with 0000:00:1f.1
PCI: Sharing IRQ 11 with 0000:02:00.0
PCI: Sharing IRQ 11 with 0000:02:08.0
uhci_hcd 0000:00:1d.2: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: irq 11, io base 0000bf20
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
hub 3-0:1.0: new USB device on port 2, assigned address 2
drivers/usb/core/usb.c: registered new driver usbserial
drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
drivers/usb/serial/usb-serial.c: USB Serial support registered for Handspring Visor / Palm OS
drivers/usb/serial/usb-serial.c: USB Serial support registered for Sony Clie 3.5
usb 3-2: Handspring Visor / Palm OS: Number of ports: 20480
usb 3-2: Handspring Visor / Palm OS: port 225, is for unknown use
usb 3-2: Handspring Visor / Palm OS: port 112, is for Generic use
visor 3-2:1.0: Handspring Visor / Palm OS converter detected
usb 3-2: Handspring Visor / Palm OS converter now attached to ttyUSB0 (or usb/tts/0 for devfs)
usb 3-2: Handspring Visor / Palm OS converter now attached to ttyUSB1 (or usb/tts/1 for devfs)
drivers/usb/core/usb.c: registered new driver visor
drivers/usb/serial/visor.c: USB HandSpring Visor / Palm OS driver v2.1
usb 3-2: USB disconnect, address 2
visor 3-2:1.0: device disconnected
visor ttyUSB0: Handspring Visor / Palm OS converter now disconnected from ttyUSB0
Unable to handle kernel NULL pointer dereference at virtual address 00000024
 printing eip:
c016d3b5
*pde = 00000000
Oops: 0002 [#1]
CPU:    0
EIP:    0060:[<c016d3b5>]    Not tainted
EFLAGS: 00010202
EIP is at simple_rmdir+0x35/0x50
eax: 00000000   ebx: ddbc8e60   ecx: ddbc8e68   edx: ffffffd9
esi: de7004a0   edi: dde5c000   ebp: ddbc8e7c   esp: dde5dd20
ds: 007b   es: 007b   ss: 0068
Process pilot-xfer (pid: 4298, threadinfo=dde5c000 task=df78a6e0)
Stack: ddbc8e60 ddb711c0 dde468a0 ddbc8e60 c018024c de7004a0 ddbc8e60 ddbc8640 
       ddbc8e60 c018033d ddbc8e60 ddbc8640 dde5c000 ddfc06a0 ddfc02cc df147920 
       00000000 c01a6113 ddfc06a0 c0337a60 ddfc06a0 ddfc0678 c01d5b68 ddfc06a0 
Call Trace:
 [<c018024c>] remove_dir+0x4c/0x70
 [<c018033d>] sysfs_remove_dir+0xbd/0x130
 [<c01a6113>] kobject_del+0x43/0x80
 [<c01d5b68>] device_del+0x68/0xa0
 [<c01d5bb3>] device_unregister+0x13/0x30
 [<e18a6471>] destroy_serial+0x1a1/0x1e0 [usbserial]
 [<c01a6255>] kobject_cleanup+0x85/0x90
 [<e18a53f0>] serial_close+0x90/0xf0 [usbserial]
 [<c01bcb77>] release_dev+0x677/0x6d0
 [<c013e47b>] zap_pmd_range+0x4b/0x70
 [<c013e4eb>] unmap_page_range+0x4b/0x80
 [<c01649c0>] dput+0x30/0x240
 [<c01bcf9a>] tty_release+0x2a/0x70
 [<c014ea5a>] __fput+0xba/0xd0
 [<c014d0c9>] filp_close+0x59/0x90
 [<c011bcac>] put_files_struct+0x6c/0xe0
 [<c011c8fd>] do_exit+0x15d/0x340
 [<c011cbcb>] do_group_exit+0x7b/0xc0
 [<c0125c9f>] get_signal_to_deliver+0x1ef/0x380
 [<c0109253>] do_signal+0xd3/0x110
 [<c0160490>] __pollwait+0x0/0xd0
 [<c0160bcd>] sys_select+0x25d/0x540
 [<c01092e9>] do_notify_resume+0x59/0x5c
 [<c01094c6>] work_notifysig+0x13/0x15

Code: ff 48 24 89 5c 24 04 89 34 24 e8 9c ff ff ff ff 4e 24 31 d2 
 

Reply via email to