mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* 2.6.17-rc3 PCI init hang
@ 2006-05-01 19:04 Chuck Lever
  2006-05-03 12:41 ` Andrew Morton
  2006-05-04 21:30 ` Andrey Melnikoff
  0 siblings, 2 replies; 4+ messages in thread
From: Chuck Lever @ 2006-05-01 19:04 UTC (permalink / raw)
  To: linux-kernel

I have a dual Pentium III I use for testing.  Since late last week 
(around about 2.6.17-rc3) it hangs during boot just after "Setting up 
standard PCI resources".  2.6.17-rc2 works fine.

A push in the right direction would be appreciated.  Please reply off 
list as I'm not subscribed.

...

PCI: PCI BIOS revision 2.10 entry at 0xfdbc1, last bus=1
Setting up standard PCI resources

 >>> 2.6.17-rc3 stops here and hangs.
 >>> 2.6.17-rc2 continues with:

PCI: Probing PCI hardware
PCI: Discovered peer bus 01
PCI: Using IRQ router ServerWorks [1166/0200] at 0000:00:0f.0
PCI->APIC IRQ transform: 0000:00:03.0[A] -> IRQ 31
PCI->APIC IRQ transform: 0000:01:03.0[A] -> IRQ 23
PCI: Cannot allocate resource region 0 of device 0000:00:0f.2
...

lspci -v:

00:00.0 Host bridge: Broadcom CNB20LE Host Bridge (rev 06)
         Flags: bus master, medium devsel, latency 32

00:00.1 Host bridge: Broadcom CNB20LE Host Bridge (rev 06)
         Flags: bus master, medium devsel, latency 16

00:01.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27) 
(prog-if 00 [VGA])
         Subsystem: ATI Technologies Inc Rage XL
         Flags: bus master, stepping, medium devsel, latency 64
         Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
         I/O ports at d800 [size=256]
         Memory at feaff000 (32-bit, non-prefetchable) [size=4K]
         Expansion ROM at feac0000 [disabled] [size=128K]
         Capabilities: <available only to root>

00:03.0 RAID bus controller: Promise Technology, Inc. PDC20267 
(FastTrak100/Ultra100) (rev 02)
         Subsystem: Promise Technology, Inc.: Unknown device 4d32
         Flags: bus master, medium devsel, latency 64, IRQ 31
         I/O ports at dfe0 [size=8]
         I/O ports at dfac [size=4]
         I/O ports at dfa0 [size=8]
         I/O ports at dfa8 [size=4]
         I/O ports at df00 [size=64]
         Memory at feaa0000 (32-bit, non-prefetchable) [size=128K]
         Expansion ROM at feae0000 [size=64K]
         Capabilities: <available only to root>

00:0f.0 ISA bridge: Broadcom OSB4 South Bridge (rev 50)
         Subsystem: Broadcom OSB4 South Bridge
         Flags: bus master, medium devsel, latency 0

00:0f.1 IDE interface: Broadcom OSB4 IDE Controller (prog-if 8a [Master 
SecP PriP])
         Flags: bus master, medium devsel, latency 64
         I/O ports at ffa0 [size=16]

00:0f.2 USB Controller: Broadcom OSB4/CSB5 OHCI USB Controller (rev 04) 
(prog-if 10 [OHCI])
         Subsystem: Broadcom OSB4/CSB5 OHCI USB Controller
         Flags: medium devsel
         Memory at 30000000 (32-bit, non-prefetchable) [size=4K]

01:03.0 Ethernet controller: Netgear GA630 Gigabit Ethernet (rev 01)
         Subsystem: Netgear GA630 Gigabit Ethernet
         Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 23
         Memory at febfc000 (32-bit, non-prefetchable) [size=16K]

-- 
corporate:	<cel at netapp dot com>
personal:	<chucklever at bigfoot dot com>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 2.6.17-rc3 PCI init hang
  2006-05-01 19:04 2.6.17-rc3 PCI init hang Chuck Lever
@ 2006-05-03 12:41 ` Andrew Morton
  2006-05-03 15:32   ` Chuck Lever
  2006-05-04 21:30 ` Andrey Melnikoff
  1 sibling, 1 reply; 4+ messages in thread
From: Andrew Morton @ 2006-05-03 12:41 UTC (permalink / raw)
  To: cel; +Cc: linux-kernel

On Mon, 01 May 2006 15:04:25 -0400
Chuck Lever <cel@citi.umich.edu> wrote:

> I have a dual Pentium III I use for testing.  Since late last week 
> (around about 2.6.17-rc3) it hangs during boot just after "Setting up 
> standard PCI resources".  2.6.17-rc2 works fine.

Bummer

> A push in the right direction would be appreciated.  Please reply off 
> list as I'm not subscribed.
> 

Is there any chance you can do a git-bisect to find the bad patch?

> ...
> 
> PCI: PCI BIOS revision 2.10 entry at 0xfdbc1, last bus=1
> Setting up standard PCI resources
> 
>  >>> 2.6.17-rc3 stops here and hangs.
>  >>> 2.6.17-rc2 continues with:
> 
> PCI: Probing PCI hardware
> PCI: Discovered peer bus 01
> PCI: Using IRQ router ServerWorks [1166/0200] at 0000:00:0f.0
> PCI->APIC IRQ transform: 0000:00:03.0[A] -> IRQ 31
> PCI->APIC IRQ transform: 0000:01:03.0[A] -> IRQ 23
> PCI: Cannot allocate resource region 0 of device 0000:00:0f.2
> ...
> 
> lspci -v:
> 
> 00:00.0 Host bridge: Broadcom CNB20LE Host Bridge (rev 06)
>          Flags: bus master, medium devsel, latency 32
> 
> 00:00.1 Host bridge: Broadcom CNB20LE Host Bridge (rev 06)
>          Flags: bus master, medium devsel, latency 16
> 
> 00:01.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27) 
> (prog-if 00 [VGA])
>          Subsystem: ATI Technologies Inc Rage XL
>          Flags: bus master, stepping, medium devsel, latency 64
>          Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
>          I/O ports at d800 [size=256]
>          Memory at feaff000 (32-bit, non-prefetchable) [size=4K]
>          Expansion ROM at feac0000 [disabled] [size=128K]
>          Capabilities: <available only to root>
> 
> 00:03.0 RAID bus controller: Promise Technology, Inc. PDC20267 
> (FastTrak100/Ultra100) (rev 02)
>          Subsystem: Promise Technology, Inc.: Unknown device 4d32
>          Flags: bus master, medium devsel, latency 64, IRQ 31
>          I/O ports at dfe0 [size=8]
>          I/O ports at dfac [size=4]
>          I/O ports at dfa0 [size=8]
>          I/O ports at dfa8 [size=4]
>          I/O ports at df00 [size=64]
>          Memory at feaa0000 (32-bit, non-prefetchable) [size=128K]
>          Expansion ROM at feae0000 [size=64K]
>          Capabilities: <available only to root>
> 
> 00:0f.0 ISA bridge: Broadcom OSB4 South Bridge (rev 50)
>          Subsystem: Broadcom OSB4 South Bridge
>          Flags: bus master, medium devsel, latency 0
> 
> 00:0f.1 IDE interface: Broadcom OSB4 IDE Controller (prog-if 8a [Master 
> SecP PriP])
>          Flags: bus master, medium devsel, latency 64
>          I/O ports at ffa0 [size=16]
> 
> 00:0f.2 USB Controller: Broadcom OSB4/CSB5 OHCI USB Controller (rev 04) 
> (prog-if 10 [OHCI])
>          Subsystem: Broadcom OSB4/CSB5 OHCI USB Controller
>          Flags: medium devsel
>          Memory at 30000000 (32-bit, non-prefetchable) [size=4K]
> 
> 01:03.0 Ethernet controller: Netgear GA630 Gigabit Ethernet (rev 01)
>          Subsystem: Netgear GA630 Gigabit Ethernet
>          Flags: bus master, 66Mhz, medium devsel, latency 64, IRQ 23
>          Memory at febfc000 (32-bit, non-prefetchable) [size=16K]
> 
> -- 
> corporate:	<cel at netapp dot com>
> personal:	<chucklever at bigfoot dot com>
> -
> 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/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 2.6.17-rc3 PCI init hang
  2006-05-03 12:41 ` Andrew Morton
@ 2006-05-03 15:32   ` Chuck Lever
  0 siblings, 0 replies; 4+ messages in thread
From: Chuck Lever @ 2006-05-03 15:32 UTC (permalink / raw)
  To: Andrew Morton; +Cc: linux-kernel

Andrew Morton wrote:
> On Mon, 01 May 2006 15:04:25 -0400
> Chuck Lever <cel@citi.umich.edu> wrote:
> 
>> I have a dual Pentium III I use for testing.  Since late last week 
>> (around about 2.6.17-rc3) it hangs during boot just after "Setting up 
>> standard PCI resources".  2.6.17-rc2 works fine.
> 
> Bummer

Strange (but different) behavior also seen on a PE2650.

>> A push in the right direction would be appreciated.  Please reply off 
>> list as I'm not subscribed.
>>
> 
> Is there any chance you can do a git-bisect to find the bad patch?

Done.  The bad patch was Badari's first vectored I/O patch.  Removing 
the patch fixes the badness on both systems.  I reported this to Badari 
late yesterday afternoon.

He hasn't seen this behavior in his test environment, which is only 
ppc64 and amd64.

-- 
corporate:	<cel at netapp dot com>
personal:	<chucklever at bigfoot dot com>

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: 2.6.17-rc3 PCI init hang
  2006-05-01 19:04 2.6.17-rc3 PCI init hang Chuck Lever
  2006-05-03 12:41 ` Andrew Morton
@ 2006-05-04 21:30 ` Andrey Melnikoff
  1 sibling, 0 replies; 4+ messages in thread
From: Andrey Melnikoff @ 2006-05-04 21:30 UTC (permalink / raw)
  To: cel; +Cc: linux-kernel, gregkh

In article <44565BB9.8020504@citi.umich.edu> you wrote:
> Newsgroups: gmane.linux.kernel

> I have a dual Pentium III I use for testing.  Since late last week 
> (around about 2.6.17-rc3) it hangs during boot just after "Setting up 
> standard PCI resources".  2.6.17-rc2 works fine.

Same situation, random hung when apply quirk_usb_early_handoff.
Intel SCB2 board, dual PIII, 2Gb memory.

> A push in the right direction would be appreciated.  Please reply off 
> list as I'm not subscribed.

Try compile USB stuff as modules or without it. 

For me 2.6.16.9 kernel with CONFIG_USB=m works.

> ...

> PCI: PCI BIOS revision 2.10 entry at 0xfdbc1, last bus=1
> Setting up standard PCI resources

>  >>> 2.6.17-rc3 stops here and hangs.
>  >>> 2.6.17-rc2 continues with:

> PCI: Probing PCI hardware
> PCI: Discovered peer bus 01
> PCI: Using IRQ router ServerWorks [1166/0200] at 0000:00:0f.0
> PCI->APIC IRQ transform: 0000:00:03.0[A] -> IRQ 31
> PCI->APIC IRQ transform: 0000:01:03.0[A] -> IRQ 23
> PCI: Cannot allocate resource region 0 of device 0000:00:0f.2
> ...

> lspci -v:

[skipp]

> 00:0f.2 USB Controller: Broadcom OSB4/CSB5 OHCI USB Controller (rev 04) 
> (prog-if 10 [OHCI])
>          Subsystem: Broadcom OSB4/CSB5 OHCI USB Controller
>          Flags: medium devsel
>          Memory at 30000000 (32-bit, non-prefetchable) [size=4K]

0000:00:0f.2 USB Controller: Broadcom OSB4/CSB5 OHCI USB Controller (rev 05) (prog-if 10 [OHCI])
        Subsystem: Intel Corporation: Unknown device 340f
        Flags: bus master, medium devsel, latency 64, IRQ 10
        Memory at fea40000 (32-bit, non-prefetchable) [size=4K]
00: 66 11 20 02 17 00 80 02 05 10 03 0c 08 40 00 00
10: 00 00 a4 fe 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 86 80 0f 34
30: 00 00 00 00 00 00 00 00 00 00 00 00 0a 01 00 50

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2006-05-04 21:25 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-05-01 19:04 2.6.17-rc3 PCI init hang Chuck Lever
2006-05-03 12:41 ` Andrew Morton
2006-05-03 15:32   ` Chuck Lever
2006-05-04 21:30 ` Andrey Melnikoff

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome