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>
