Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 31 Dec 2000 16:46:11 -0800 (PST)
From:      Matthew Jacob <mjacob@feral.com>
To:        Mike Smith <msmith@freebsd.org>
Cc:        alpha@freebsd.org
Subject:   Re: rawhide breakage report...
Message-ID:  <Pine.BSF.4.21.0012311626480.85056-200000@beppo.feral.com>
In-Reply-To: <Pine.BSF.4.21.0012311448180.85056-100000@beppo.feral.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]

> > 
> > Matthew Jacob writes:
> >  > 
> >  > Can anyone save me a couple of hours and let me know what changed?
> >  > 
> >  > -matt
> >  > 
> > 


What it turns out is that a card had PCIM_STATUS_CAPPRESENT set in the status
register (Qlogic 2200, and the code that reads this got stuck in an infinite
loop... I'm not sure whether this was due to bad reads from config space or
whether it really was a bogus PCIM_STATUS_CAPPRESENT or what (see attach). It
kinda looks like the config read stuff is broken because it accepted an offset
of -1 :-), but there was a case before where a value of -1 was returned.

I don't know this cap goop at all. Whaddya think?

-matt


[-- Attachment #2 --]
CFGREAD MID 4 0.3.0 sz 4 off 0 -> paddr 0xf9c0030018 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 2 off 0 -> paddr 0xf9c0030008 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 2 off 2 -> paddr 0xf9c0030008 data 0x22001077 -> 0x2200
CFGREAD MID 4 0.3.0 sz 2 off 4 -> paddr 0xf9c0030088 data 0x2b00147 -> 0x2b00147
CFGREAD MID 4 0.3.0 sz 2 off 6 -> paddr 0xf9c0030088 data 0x2b00147 -> 0x2b0
CFGREAD MID 4 0.3.0 sz 1 off 11 -> paddr 0xf9c0030100 data 0x1000005 -> 0x1
CFGREAD MID 4 0.3.0 sz 1 off 10 -> paddr 0xf9c0030100 data 0x1000005 -> 0x100
CFGREAD MID 4 0.3.0 sz 1 off 9 -> paddr 0xf9c0030100 data 0x1000005 -> 0x10000
CFGREAD MID 4 0.3.0 sz 1 off 8 -> paddr 0xf9c0030100 data 0x1000005 -> 0x1000005
CFGREAD MID 4 0.3.0 sz 1 off 14 -> paddr 0xf9c0030180 data 0xf810 -> 0x0
CFGREAD MID 4 0.3.0 sz 1 off 12 -> paddr 0xf9c0030180 data 0xf810 -> 0xf810
CFGREAD MID 4 0.3.0 sz 1 off 13 -> paddr 0xf9c0030180 data 0xf810 -> 0xf8
CFGREAD MID 4 0.3.0 sz 1 off 61 -> paddr 0xf9c0030780 data 0x40010c -> 0x4001
CFGREAD MID 4 0.3.0 sz 1 off 60 -> paddr 0xf9c0030780 data 0x40010c -> 0x40010c
CFGREAD MID 4 0.3.0 sz 1 off 62 -> paddr 0xf9c0030780 data 0x40010c -> 0x40
CFGREAD MID 4 0.3.0 sz 1 off 63 -> paddr 0xf9c0030780 data 0x40010c -> 0x0
CFGREAD MID 4 0.3.0 sz 2 off 44 -> paddr 0xf9c0030588 data 0x21077 -> 0x21077
CFGREAD MID 4 0.3.0 sz 2 off 46 -> paddr 0xf9c0030588 data 0x21077 -> 0x2
CFGREAD MID 4 0.3.0 sz 2 off 6 -> paddr 0xf9c0030088 data 0x2b00147 -> 0x2b0
CFGREAD MID 4 0.3.0 sz 1 off 52 -> paddr 0xf9c0030680 data 0x44 -> 0x44
CFGREAD MID 4 0.3.0 sz 1 off 69 -> paddr 0xf9c0030880 data 0x10001 -> 0x100
CFGREAD MID 4 0.3.0 sz 1 off 68 -> paddr 0xf9c0030880 data 0x10001 -> 0x10001
CFGREAD MID 4 0.3.0 sz 1 off 257 -> paddr 0xf9c0032000 data 0x22001077 -> 0x220010
CFGREAD MID 4 0.3.0 sz 1 off 256 -> paddr 0xf9c0032000 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 2228241 -> paddr 0xf9c4430200 data 0xffffffff -> 0xffffffff
CFGREAD MID 4 0.3.0 sz 1 off 2228240 -> paddr 0xf9c4430200 data 0xffffffff -> 0xffffffff
CFGREAD MID 4 0.3.0 sz 1 off 0 -> paddr 0xf9c0030000 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off -1 -> paddr 0xffffffffffffff80 data 0x0 -> 0x0
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
CFGREAD MID 4 0.3.0 sz 1 off 570429559 -> paddr 0xf9c0030e80 data 0x22001077 -> 0x22
CFGREAD MID 4 0.3.0 sz 1 off 570429560 -> paddr 0xf9c0030f00 data 0x22001077 -> 0x22001077
...

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