Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 Aug 2001 18:56:16 -0400 (EDT)
From:      doug@safeport.com
To:        Warner Losh <imp@harmony.village.org>
Cc:        FreeBSD <freebsd-stable@FreeBSD.ORG>
Subject:   Re: IRQ Problems with Stable 
Message-ID:  <Pine.BSF.4.21.0108281811310.77843-100000@pemaquid.safeport.com>
In-Reply-To: <200108280542.f7S5g7n00707@harmony.village.org>

next in thread | previous in thread | raw e-mail | index | archive | help
I slid forward to date=2001.08.27.23.30.00 and picked up among other things:

 Edit src/sys/i386/isa/pci_cfgreg.c
  Add delta 1.1.2.4 2001.08.27.20.29.03 imp
      :
 Edit src/sys/pccard/pcic.c
  Add delta 1.89.2.21 2001.08.27.16.31.20 imp
 Edit src/sys/pccard/pcic_pci.c
  Add delta 1.54.2.11 2001.08.27.16.33.14 imp
  Add delta 1.54.2.12 2001.08.27.16.34.03 imp
 Edit src/sys/pci/pci.c
  Add delta 1.141.2.11 2001.08.27.16.26.01 imp

Basically this takes me back to the status of 8/18. Boots fine but does not
assign an irq for pccard. I do not know if this is still part of a know problem
so I am just including the diff of the good (4.2) and the 4.4 boot. 

I can and am happy to provide what ever testing and/or documentation that will
help. BTW I also have not done a mergemaster, mostly for fear of breaking the
ability of the 4.2 kernel to boot. I checked the mergemaster output and could
not find that anything in /boot is updated. I am pretty sure the ldconfig.core
results from the 4.2 kernel and the rest of the system being at 4.4.

I do not particularly need this system so I am just going to hang here.

diff good.boot bad.boot 
4c4
< FreeBSD 4.2-STABLE #0: Tue Feb 27 02:20:54 EST 2001
---
> FreeBSD 4.4-RC #1: Tue Aug 28 12:58:13 EDT 2001
11,12c11,12
< avail memory = 36569088 (35712K bytes)
< Preloaded elf kernel "kernel.sav" at 0xc043b000.
---
> avail memory = 36294656 (35444K bytes)
> Preloaded elf kernel "kernel" at 0xc047e000.
23c23,28
< pcic-pci0: <Cirrus Logic PD6729/6730 PC-Card Controller> port 0x3e0-0x3e3 at
device 4.0 on pci0
---
> pci_cfgintr: can't route an interrupt to 0:4 INTA
> pcic0: <Cirrus Logic PD6729/6730 PC-Card Controller> port 0x3e0-0x3e3 at
device 4.0 on pci0
> pci_cfgintr: can't route an interrupt to 0:4 INTA
> pcic0: No PCI interrupt routed, trying ISA.
> pcic0: Polling mode
> pccard0: <PC Card bus (classic)> on pcic0
24a30
> orm0: <Option ROM> at iomem 0xc0000-0xc9fff on isa0
37,40d42
< pcic0: <Cirrus Logic PD672X> at port 0x3e0 iomem 0xd0000 on isa0
< pcic0: Polling mode
< pccard0: <PC Card bus -- kludge version> on pcic0
< pccard1: <PC Card bus -- kludge version> on pcic0
54d55
< pccard: card inserted, slot 1
57d57
< Card "Network Everywhere"("Fast Ethernet 10/100 PC Card") [3.0] [AX88190]
matched "Network Everywhere" ("Fast Ethernet 10/100 PC Card") [(null)] [(null)]
59,63c59
< ed1 at port 0x300-0x31f irq 3 slot 1 on pccard1
< ed1: address 00:04:5a:08:3c:02, type NE2000 (16 bit)
< ed1: Network Everywhere (Fast Ethernet 10/100 PC Card) inserted.
< pccardd started
< pid 222 (ldconfig), uid 0: exited on signal 11 (core dumped)
---
> ROOT LOGIN (root) ON ttyv0


On Mon, 27 Aug 2001, Warner Losh wrote:

> In message <Pine.BSF.3.96.1010828011249.47242A-100000@fledge.watson.org> Doug Denault writes:
> : I cvsup'd with date=2001.08.26.23.30.00, with worse results. I am not
> : sure if this is just another example of known problems. In the hope
> : that more info will help:
> 
> I fixed bugs in the ISA fallback and a few other things since then:
> 
> ----------------------------
> revision 1.54.2.10
> date: 2001/08/26 04:48:47;  author: imp;  state: Exp;  lines: +60 -50
> MFC: Merge in the first cut at the ISA routing support.  Note, we'll
> need to
> expand this support a little, but it should get people up and going.
> 
> Approved by: jkh
> ----------------------------
> revision 1.54.2.9
> date: 2001/08/25 06:18:10;  author: imp;  state: Exp;  lines: +167
> -101
> MFC: Make initialization table driven
>      Shutdown slot on shutdown
>      Print interrupt path in sysctl as a string.
> 
> Approved by: jkh (implicit)
> 
> And maybe a few others that aren't showing up in my quick log.
> 
> Warner
> 

_____
Douglas Denault
doug@safeport.com
Voice: 301-469-8766
  Fax: 301-469-0601



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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0108281811310.77843-100000>