Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 25 Jan 2002 11:14:45 +1000
From:      Greg Black <gjb@gbch.net>
To:        "M. Warner Losh" <imp@village.org>
Cc:        mobile@FreeBSD.ORG
Subject:   Re: PCcard support broken in 4.4-R 
Message-ID:  <nospam-1011921285.15099@bambi.gbch.net>
In-Reply-To: <20020124.173159.75200149.imp@village.org>  of Thu, 24 Jan 2002 17:31:59 MST
References:  <nospam-1011871604.65806@bambi.gbch.net> <20020124.173159.75200149.imp@village.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
"M. Warner Losh" wrote:

| What hardware do you have?  Can you post a demsg?

The machine is badged "HighLander" model 200 type 226 and comes
out of Taiwan.  I presume it's a (partial) clone of something
real, but don't know any more than that.

Here are two dmesg's -- first without the hw.pcic.intr_path="1"
magic including the panic message; then one with the magic that
went on to boot properly.  Note that, in both cases, regardless
of the messages, there was NO card inserted in the machine.


1. dmesg of failed boot and panic

Copyright (c) 1992-2001 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 4.4-RELEASE #3: Mon Dec 31 17:32:52 EST 2001
    root@mercury.gbch.net:/usr/src/sys/compile/MERCURY
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium III/Pentium III Xeon/Celeron (897.75-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x68a  Stepping = 10
  Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 259981312 (253888K bytes)
avail memory = 249790464 (243936K bytes)
Preloaded elf kernel "kernel" at 0xc0338000.
Pentium Pro MTRR support enabled
Using $PIR table, 3 entries at 0xc00fe840
apm0: <APM BIOS> on motherboard
apm: found APM BIOS v1.2, connected at v1.2
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
atapci0: <SiS 5591 ATA33 controller> port 0x1100-0x110f,0x374-0x377,0x170-0x173,0x3f4-0x3f7,0x1f0-0x1f3 irq 0 at device 0.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
isab0: <SiS 85c503 PCI-ISA bridge> at device 1.0 on pci0
isa0: <ISA bus> on isab0
ohci0: <SiS 5571 USB controller> mem 0x34001000-0x34001fff irq 10 at device 1.2 on pci0
usb0: OHCI version 1.0, legacy support
usb0: <SiS 5571 USB controller> on ohci0
usb0: USB revision 1.0
uhub0: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
ohci1: <SiS 5571 USB controller> mem 0x34002000-0x34002fff irq 10 at device 1.3 on pci0
usb1: OHCI version 1.0, legacy support
usb1: <SiS 5571 USB controller> on ohci1
usb1: USB revision 1.0
uhub1: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 3 ports with 3 removable, self powered
pci0: <unknown card> (vendor=0x1039, dev=0x7018) at 1.4
pci0: <unknown card> (vendor=0x1039, dev=0x7013) at 1.6 irq 11
pcib2: <PCI to PCI bridge (vendor=1039 device=0001)> at device 2.0 on pci0
pci1: <PCI bus> on pcib2
pci1: <SiS model 6300 VGA-compatible display device> at 0.0
pci_cfgintr_virgin: using routable interrupt 10


Fatal trap 12: page fault while in kernel mode
fault virtual address	= 0xeb9b6
fault code		= supervisor read, page not present
instruction pointer	= 0x8:0xc00eb8b1
stack pointer	        = 0x10:0xc0359d6c
frame pointer	        = 0x10:0xc0359d6c
code segment		= base 0x0, limit 0xfffff, type 0x1b
			= DPL 0, pres 1, def32 1, gran 1
processor eflags	= interrupt enabled, resume, IOPL = 0
current process		= 0 (swapper)
interrupt mask		= net tty bio cam 
trap number		= 12
panic: page fault
Uptime: 0s
Automatic reboot in 15 seconds - press a key on the console to abort
--> Press a key on the console to reboot <--


2. dmesg of successful boot

Copyright (c) 1992-2001 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
	The Regents of the University of California. All rights reserved.
FreeBSD 4.4-RELEASE #3: Mon Dec 31 17:32:52 EST 2001
    root@mercury.gbch.net:/usr/src/sys/compile/MERCURY
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium III/Pentium III Xeon/Celeron (897.75-MHz 686-class CPU)
  Origin = "GenuineIntel"  Id = 0x68a  Stepping = 10
  Features=0x383f9ff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
real memory  = 259981312 (253888K bytes)
avail memory = 249790464 (243936K bytes)
Preloaded elf kernel "kernel" at 0xc0338000.
Pentium Pro MTRR support enabled
Using $PIR table, 3 entries at 0xc00fe840
apm0: <APM BIOS> on motherboard
apm: found APM BIOS v1.2, connected at v1.2
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
atapci0: <SiS 5591 ATA33 controller> port 0x1100-0x110f,0x374-0x377,0x170-0x173,0x3f4-0x3f7,0x1f0-0x1f3 irq 0 at device 0.1 on pci0
ata0: at 0x1f0 irq 14 on atapci0
ata1: at 0x170 irq 15 on atapci0
isab0: <SiS 85c503 PCI-ISA bridge> at device 1.0 on pci0
isa0: <ISA bus> on isab0
ohci0: <SiS 5571 USB controller> mem 0x34001000-0x34001fff irq 10 at device 1.2 on pci0
usb0: OHCI version 1.0, legacy support
usb0: <SiS 5571 USB controller> on ohci0
usb0: USB revision 1.0
uhub0: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered
ohci1: <SiS 5571 USB controller> mem 0x34002000-0x34002fff irq 10 at device 1.3 on pci0
usb1: OHCI version 1.0, legacy support
usb1: <SiS 5571 USB controller> on ohci1
usb1: USB revision 1.0
uhub1: SiS OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 3 ports with 3 removable, self powered
pci0: <unknown card> (vendor=0x1039, dev=0x7018) at 1.4
pci0: <unknown card> (vendor=0x1039, dev=0x7013) at 1.6 irq 11
pcib2: <PCI to PCI bridge (vendor=1039 device=0001)> at device 2.0 on pci0
pci1: <PCI bus> on pcib2
pci1: <SiS model 6300 VGA-compatible display device> at 0.0
pcic0: <O2micro 6812/6872 PCI-Cardbus Bridge> at device 10.0 on pci0
pcic0: PCI Memory allocated: 0x44000000
pcic0: Polling mode
pcic0: Warning: O2micro OZ68xx chips may not work
pccard0: <PC Card bus (classic)> on pcic0
rl0: <RealTek 8139 10/100BaseTX> port 0x3400-0x34ff mem 0x34004000-0x340040ff irq 11 at device 11.0 on pci0
rl0: Ethernet address: 00:e0:4c:39:03:db
miibus0: <MII bus> on rl0
rlphy0: <RealTek internal media interface> on miibus0
rlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
pcib1: <SiS 5591 host to AGP bridge> on motherboard
pci2: <PCI bus> on pcib1
orm0: <Option ROMs> at iomem 0xc0000-0xcbfff,0xcc000-0xccfff,0xcd000-0xcdfff on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
fd0: <1440-KB 3.5" drive> on fdc0 drive 0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
pcf0: <PCF8584 I2C bus controller> at port 0x320-0x321 irq 5 on isa0
iicbus0: <Philips I2C bus> on pcf0 addr 0xaa
iicsmb0: <I2C to SMB bridge> on iicbus0
smbus0: <System Management Bus> on iicsmb0
smb0: <SMBus general purpose I/O> on smbus0
iic0: <I2C general purpose I/O> on iicbus0
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1 at port 0x2f8-0x2ff irq 3 on isa0
sio1: type 16550A
ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0
ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode
ppc0: FIFO with 1/0/0 bytes threshold
lpt0: <Printer> on ppbus0
lpt0: Interrupt-driven port
IP packet filtering initialized, divert enabled, rule-based forwarding enabled, default to deny, unlimited logging
ad0: 19077MB <HITACHI_DK23BA-20> [38760/16/63] at ata0-master UDMA33
acd0: DVD-ROM <QSI DVD-ROM SDR-081> at ata1-master using PIO4
Mounting root from ufs:/dev/ad0s2a
pccard: card inserted, slot 0
pcic0: Static bug detected, ignoring hardware.


As I said in my previous message, this box works fine with
4.3-RELEASE -- it boots without help and the PCcard devices just
work.  And it also works fine under Windows-ME.  I'd love it to
work with 4.4-RELEASE as I really don't want to downgrade to 4.3
(but I need my wireless network to work).

I'm willing to test experimental code or provide any other info
that would assist in tracking this down.  If it's useful, I
could re-partition the disk and install 4.3 on one partition and
4.4 on the other.

Greg

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-mobile" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?nospam-1011921285.15099>