lkml.org 
[lkml]   [2001]   [Oct]   [16]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH] PnP BIOS patch against 2.4.12-ac2
Hi,

I tested the updated patch against 2.4.12-ac2 on a Sony Vaio PCG-FX205K.

You can see in the appendix output, no oops.

But, one Problem:
If I attach an USB device to the laptop it will not initialize and I get
the kernel messages, you will find in the last 10 lines of the output.
Amazing: If I cause permament traffic with a working device on IRQ 9
(e.g. a ping via eth0), the USB device will be recognized and works,
even though muuuuch slower.

Ideas ?

Bye,
--
J. Ziuber
ziuber@ict.uni-karlsruhe.de



APPENDIX:
---------
/var/log/boot.msg

...
<4>Local APIC disabled by BIOS -- reenabling.
<4>Found and enabled local APIC!
...
<6>Sony Vaio laptop detected.
<4>PCI: PCI BIOS revision 2.10 entry at 0xfd9b0, last bus=1
<4>PCI: Using configuration type 1
<4>PCI: Probing PCI hardware
<3>Unknown bridge resource 2: assuming transparent
<6>PCI: Using IRQ router PIIX [8086/244c] at 00:1f.0
<6>PnPBIOS: Found PnP BIOS installation structure at 0xc00f71a0.
<6>PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0x8f27, dseg 0x400.
<6>PnPBIOS: 20 nodes reported by PnP BIOS; 20 recorded by driver.
<4>PnPBIOS: PNP0c01: 0xe0000-0xfffff was already reserved
<4>PnPBIOS: PNP0c01: 0x100000-0xfbfffff was already reserved
<4>PnPBIOS: PNP0c02: 0x4d0-0x4d1 has been reserved
<4>PnPBIOS: PNP0c02: 0x1000-0x105f has been reserved
<4>PnPBIOS: PNP0c02: 0x1060-0x107f has been reserved
<4>PnPBIOS: PNP0c02: 0x1180-0x11bf has been reserved
<4>PnPBIOS: PNP0c02: 0xdc000-0xdffff was already reserved
<4>PnPBIOS: PNP0c02: 0xd8000-0xdbfff was already reserved
...
<6>PCI: Found IRQ 9 for device 00:1f.6
<6>PCI: Sharing IRQ 9 with 00:1f.3
<6>PCI: Sharing IRQ 9 with 00:1f.5
...

/proc/interrupts:

CPU0
0: 44393 XT-PIC timer
1: 3023 XT-PIC keyboard
2: 0 XT-PIC cascade
9: 9 XT-PIC eth0, usb-uhci, usb-uhci
12: 0 XT-PIC PS/2 Mouse
14: 3185 XT-PIC ide0
15: 1 XT-PIC ide1
NMI: 0
LOC: 44350
ERR: 0
MIS: 0


/var/log/messages:

Oct 16 09:18:58 shep syslogd 1.3-3: restart.
Oct 16 09:19:00 shep usbmgr[278]: start 0.4.6
Oct 16 09:19:00 shep usbmgr[280]: "usb-uhci" was loaded
Oct 16 09:19:00 shep usbmgr[295]: mount /proc/bus/usb
Oct 16 09:19:00 shep usbmgr[280]: class:0x9 subclass:0x0 protocol:0x0
Oct 16 09:19:01 shep usbmgr[280]: USB device is matched the
configuration
Oct 16 09:19:01 shep usbmgr[280]: "none" isn't loaded
Oct 16 09:19:01 shep rpc.statd[338]: Version 0.3.1 Starting
Oct 16 09:19:01 shep kernel: klogd 1.3-3, log source = /proc/kmsg
started.
Oct 16 09:19:01 shep kernel: Inspecting /boot/System.map
Oct 16 09:19:01 shep kernel: Symbol table has incorrect version number.
Oct 16 09:19:01 shep kernel: Inspecting /System.map
Oct 16 09:19:01 shep kernel: Loaded 13123 symbols from /System.map.
Oct 16 09:19:01 shep kernel: Symbols match kernel version 2.4.12.
Oct 16 09:19:01 shep kernel: Loaded 423 symbols from 7 modules.
Oct 16 09:19:01 shep kernel: eepro100.c:v1.09j-t 9/29/99 Donald Becker
http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html
Oct 16 09:19:01 shep kernel: eepro100.c: $Revision: 1.36 $ 2000/11/17
Modified by Andrey V. Savochkin <saw@saw.sw.com.sg> and others
Oct 16 09:19:01 shep kernel: PCI: Found IRQ 9 for device 01:08.0
Oct 16 09:19:01 shep kernel: eth0: Intel Corporation 82820 (ICH2)
Chipset Ethernet Controller, 08:00:46:2B:FE:50, IRQ 9.
Oct 16 09:19:01 shep kernel: Board assembly 000000-000, Physical
connectors present: RJ45
Oct 16 09:19:01 shep kernel: Primary interface chip i82555 PHY #1.
Oct 16 09:19:01 shep kernel: General self-test: passed.
Oct 16 09:19:01 shep kernel: Serial sub-system self-test: passed.
Oct 16 09:19:01 shep kernel: Internal registers self-test: passed.
Oct 16 09:19:01 shep kernel: ROM checksum self-test: passed
(0x04f4518b).
Oct 16 09:19:01 shep kernel: IPv6 v0.8 for NET4.0
Oct 16 09:19:01 shep kernel: IPv6 over IPv4 tunneling driver
Oct 16 09:19:01 shep kernel: usb.c: registered new driver usbdevfs
Oct 16 09:19:01 shep kernel: usb.c: registered new driver hub
Oct 16 09:19:01 shep kernel: usb-uhci.c: $Revision: 1.268 $ time
09:11:00 Oct 16 2001
Oct 16 09:19:01 shep kernel: usb-uhci.c: High bandwidth mode enabled
Oct 16 09:19:01 shep kernel: PCI: Found IRQ 10 for device 00:1f.2
Oct 16 09:19:01 shep kernel: IRQ routing conflict for 00:1f.2, have irq
9, want irq 10
Oct 16 09:19:01 shep kernel: PCI: Setting latency timer of device
00:1f.2 to 64
Oct 16 09:19:01 shep kernel: usb-uhci.c: USB UHCI at I/O 0x1820, IRQ 9
Oct 16 09:19:01 shep kernel: usb-uhci.c: Detected 2 ports
Oct 16 09:19:01 shep kernel: usb.c: new USB bus registered, assigned bus
number 1
Oct 16 09:19:01 shep kernel: usb.c: kmalloc IF cf7aeb40, numif 1
Oct 16 09:19:01 shep kernel: usb.c: new device strings: Mfr=0,
Product=2, SerialNumber=1
Oct 16 09:19:01 shep kernel: usb.c: USB device number 1 default language
ID 0x0
Oct 16 09:19:01 shep kernel: Product: USB UHCI Root Hub
Oct 16 09:19:01 shep kernel: SerialNumber: 1820
Oct 16 09:19:01 shep kernel: hub.c: USB hub found
Oct 16 09:19:01 shep kernel: hub.c: 2 ports detected
Oct 16 09:19:01 shep kernel: hub.c: standalone hub
Oct 16 09:19:01 shep kernel: hub.c: ganged power switching
Oct 16 09:19:01 shep kernel: hub.c: global over-current protection
Oct 16 09:19:01 shep kernel: hub.c: Port indicators are not supported
Oct 16 09:19:01 shep kernel: hub.c: power on to power good time: 2ms
Oct 16 09:19:01 shep kernel: hub.c: hub controller current requirement:
0mA
Oct 16 09:19:01 shep kernel: hub.c: port removable status: RR
Oct 16 09:19:01 shep kernel: hub.c: local power source is good
Oct 16 09:19:01 shep kernel: hub.c: no over-current condition exists
Oct 16 09:19:01 shep kernel: hub.c: enabling power on all ports
Oct 16 09:19:01 shep kernel: usb.c: hub driver claimed interface
cf7aeb40
Oct 16 09:19:01 shep kernel: usb.c: kusbd: /sbin/hotplug add 1
Oct 16 09:19:01 shep kernel: usb.c: kusbd policy returned 0xfffffffe
Oct 16 09:19:01 shep kernel: PCI: Found IRQ 9 for device 00:1f.4
Oct 16 09:19:01 shep kernel: PCI: Setting latency timer of device
00:1f.4 to 64
Oct 16 09:19:01 shep kernel: usb-uhci.c: USB UHCI at I/O 0x2400, IRQ 9
Oct 16 09:19:01 shep kernel: usb-uhci.c: Detected 2 ports
Oct 16 09:19:01 shep kernel: usb.c: new USB bus registered, assigned bus
number 2
Oct 16 09:19:01 shep kernel: usb.c: kmalloc IF cf7aec60, numif 1
Oct 16 09:19:01 shep kernel: usb.c: new device strings: Mfr=0,
Product=2, SerialNumber=1
Oct 16 09:19:01 shep kernel: usb.c: USB device number 1 default language
ID 0x0
Oct 16 09:19:01 shep kernel: Product: USB UHCI Root Hub
Oct 16 09:19:01 shep kernel: SerialNumber: 2400
Oct 16 09:19:01 shep kernel: hub.c: USB hub found
Oct 16 09:19:01 shep kernel: hub.c: 2 ports detected
Oct 16 09:19:01 shep kernel: hub.c: standalone hub
Oct 16 09:19:01 shep kernel: hub.c: ganged power switching
Oct 16 09:19:01 shep kernel: hub.c: global over-current protection
Oct 16 09:19:01 shep kernel: hub.c: Port indicators are not supported
Oct 16 09:19:01 shep kernel: hub.c: power on to power good time: 2ms
Oct 16 09:19:01 shep kernel: hub.c: hub controller current requirement:
0mA
Oct 16 09:19:01 shep kernel: hub.c: port removable status: RR
Oct 16 09:19:01 shep kernel: hub.c: local power source is good
Oct 16 09:19:01 shep kernel: hub.c: no over-current condition exists
Oct 16 09:19:01 shep kernel: hub.c: enabling power on all ports
Oct 16 09:19:01 shep kernel: usb.c: hub driver claimed interface
cf7aec60
Oct 16 09:19:01 shep kernel: usb.c: kusbd: /sbin/hotplug add 1
Oct 16 09:19:01 shep kernel: usb.c: kusbd policy returned 0xfffffffe
Oct 16 09:19:01 shep kernel: usb-uhci.c: v1.268:USB Universal Host
Controller Interface driver
Oct 16 09:19:01 shep kernel: Installing knfsd (copyright (C) 1996
okir@monad.swb.de).
Oct 16 09:19:02 shep /usr/sbin/cron[403]: (CRON) STARTUP (fork ok)
Oct 16 09:19:03 shep /sbin/SuSEpersonal-firewall: SuSEpersonal-firewall:
Loading of module ipchains was not successful.
Oct 16 09:19:03 shep /sbin/SuSEpersonal-firewall: Aborting. No action
taken.
Oct 16 09:19:09 shep kernel: eth0: no IPv6 routers present
Oct 16 09:20:24 shep kernel: hub.c: port 2 connection change
Oct 16 09:20:24 shep kernel: hub.c: port 2, portstatus 101, change 1, 12
Mb/s
Oct 16 09:20:24 shep kernel: hub.c: port 2, portstatus 103, change 0, 12
Mb/s
Oct 16 09:20:24 shep kernel: hub.c: USB new device connect on bus1/2,
assigned device number 2
Oct 16 09:20:27 shep kernel: usb_control/bulk_msg: timeout
Oct 16 09:20:27 shep kernel: usb.c: USB device not accepting new
address=2 (error=-110)
Oct 16 09:20:27 shep kernel: hub.c: port 2, portstatus 103, change 0, 12
Mb/s
Oct 16 09:20:27 shep kernel: hub.c: USB new device connect on bus1/2,
assigned device number 3
Oct 16 09:20:30 shep kernel: usb_control/bulk_msg: timeout
Oct 16 09:20:30 shep kernel: usb.c: USB device not accepting new
address=3 (error=-110)
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:08    [W:0.928 / U:1.488 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site