I'm seeing these new messages in v3.19-rc6 on ia64: pci 0000:01:00.0: can't claim BAR 6 [mem 0xfffe0000-0xffffffff pref]: no compatible bridge window pci 0000:01:00.1: can't claim BAR 6 [mem 0xfffe0000-0xffffffff pref]: no compatible bridge window pci 0000:03:00.0: can't claim BAR 6 [mem 0xffe00000-0xffffffff pref]: no compatible bridge window pci 0000:0b:04.0: can't claim BAR 6 [mem 0xfffe0000-0xffffffff pref]: no compatible bridge window pci 0000:80:13.0: can't claim BAR 0 [mem 0xa0220000-0xa0220fff]: no compatible bridge window pci 0000:80:16.0: can't claim BAR 0 [mem 0xa0200000-0xa0203fff 64bit]: no compatible bridge window pci 0000:80:16.1: can't claim BAR 0 [mem 0xa0204000-0xa0207fff 64bit]: no compatible bridge window pci 0000:80:16.2: can't claim BAR 0 [mem 0xa0208000-0xa020bfff 64bit]: no compatible bridge window pci 0000:80:16.3: can't claim BAR 0 [mem 0xa020c000-0xa020ffff 64bit]: no compatible bridge window pci 0000:80:16.4: can't claim BAR 0 [mem 0xa0210000-0xa0213fff 64bit]: no compatible bridge window pci 0000:80:16.5: can't claim BAR 0 [mem 0xa0214000-0xa0217fff 64bit]: no compatible bridge window pci 0000:80:16.6: can't claim BAR 0 [mem 0xa0218000-0xa021bfff 64bit]: no compatible bridge window pci 0000:80:16.7: can't claim BAR 0 [mem 0xa021c000-0xa021ffff 64bit]: no compatible bridge window pci 0000:80:01.0: can't claim BAR 8 [mem 0xa0100000-0xa01fffff]: no compatible bridge window pci 0000:81:00.0: can't claim BAR 6 [mem 0xfffe0000-0xffffffff pref]: no compatible bridge window pci 0000:81:00.1: can't claim BAR 6 [mem 0xfffe0000-0xffffffff pref]: no compatible bridge window pci 0000:80:05.0: can't claim BAR 8 [mem 0xa0000000-0xa00fffff]: no compatible bridge window pci 0000:83:00.0: can't claim BAR 6 [mem 0xffe00000-0xffffffff pref]: no compatible bridge window Bisection pointed to: > ia64/PCI: Clip bridge windows to fit in upstream windows and reverting commit ce821ef0333fc1 makes them go away again. How do I tell whether I really have a bunch of badly configured busses that we are just now able to detect, or there is something spurious in this patch? Contents of /proc/iomem (from the kernel with the reverted patch) attached. -Tony
00000000-00000fff : System RAM 00001000-0005ffff : System RAM 00060000-00087fff : System RAM 00088000-00096fff : System RAM 00097000-00097fff : System RAM 00098000-0009ffff : System RAM 000c0000-000fffff : reserved 00100000-003fffff : System RAM 00400000-00471fff : System RAM 00472000-00bfffff : System RAM 00c00000-00ffffff : System RAM 01000000-03ffffff : System RAM 04000000-05e6afff : System RAM 04000000-04c3873f : Kernel code 04c38740-05676f87 : Kernel data 05676f88-05e6afcf : Kernel bss 05e6b000-3a247fff : System RAM 3a248000-3a249fff : reserved 3a24a000-3a26dfff : reserved 3a26e000-3a4e9fff : System RAM 3a4ea000-3a4ebfff : ACPI Non-volatile Storage 3a4ec000-3a4effff : System RAM 3a4f0000-3a537fff : reserved 3a538000-3a59dfff : System RAM 3a59e000-3a5a1fff : System RAM 3a5a2000-3a5ebfff : reserved 3a5ec000-3a5f3fff : reserved 3a5f4000-3a6bdfff : reserved 3a6be000-3a6befff : System RAM 3a6bf000-3a6ebfff : System RAM 3a6ec000-3a73bfff : reserved 3a73c000-3a743fff : System RAM 3a744000-3a745fff : reserved 3a746000-3a747fff : System RAM 3a748000-3a749fff : reserved 3a74a000-3a74bfff : System RAM 3a74c000-3a74ffff : reserved 3a750000-3a759fff : reserved 3a75a000-3a75bfff : reserved 3a75c000-3a773fff : reserved 3a774000-3a774fff : System RAM 3a775000-3a845fff : System RAM 3a846000-3a847fff : System RAM 3a848000-3a913fff : System RAM 3a914000-3a918fff : System RAM 3a919000-3ab41fff : System RAM 3ab42000-3ab4afff : System RAM 3ab4b000-3ac4bfff : System RAM 3ac4c000-3ac57fff : reserved 3ac58000-3ac79fff : reserved 3ac7a000-3aca9fff : reserved 3acaa000-3ad0dfff : System RAM 3ad0e000-3ad59fff : System RAM 3ad5a000-3ad6dfff : reserved 3ad6e000-3ad99fff : System RAM 3ad9a000-3ad9bfff : reserved 3ad9c000-3ada9fff : reserved 3adaa000-3adaafff : System RAM 3adab000-3add1fff : System RAM 3add2000-3ade5fff : reserved 3ade6000-3adfbfff : System RAM 3adfc000-3ae1bfff : reserved 3ae1c000-3ae1ffff : System RAM 3ae20000-3ae3dfff : reserved 3ae3e000-3ae40fff : System RAM 3ae41000-3ae5bfff : System RAM 3ae5c000-3ae5dfff : ACPI Non-volatile Storage 3ae5e000-3ae81fff : System RAM 3ae82000-3ae9bfff : reserved 3ae9c000-3aeb7fff : reserved 3aeb8000-3aeb8fff : System RAM 3aeb9000-3aebffff : System RAM 3aec0000-3aff5fff : reserved 3aff6000-3b001fff : reserved 3b002000-3b003fff : reserved 3b004000-3b005fff : System RAM 3b006000-3b017fff : reserved 3b018000-3b019fff : System RAM 3b01a000-3b21bfff : reserved 3b21c000-3b265fff : reserved 3b266000-3b271fff : System RAM 3b272000-3b27ffff : reserved 3b280000-3b2dffff : System RAM 3b2e0000-3b2e1fff : reserved 3b2e2000-3b3a3fff : System RAM 3b3a4000-3b3b5fff : reserved 3b3b6000-3b3c7fff : System RAM 3b3c8000-3b3d1fff : System RAM 3b3d2000-3b935fff : System RAM 3b936000-3b95ffff : reserved 3b960000-3b964fff : System RAM 3b965000-3b989fff : System RAM 3b98a000-3b991fff : reserved 3b992000-3b9a7fff : System RAM 3b9a8000-3bbaffff : reserved 3bbb0000-3bbfffff : reserved 3bc00000-3befffff : reserved 3bf00000-3c0e5fff : reserved 3c0e6000-3c0e6fff : System RAM 3c0e7000-3c16dfff : System RAM 3c16e000-3c175fff : reserved 3c176000-3c217fff : System RAM 3c218000-3c22dfff : reserved 3c22e000-3c62dfff : System RAM 3c62e000-3c6a9fff : System RAM 3c6aa000-3c7dffff : System RAM 3c7e0000-3c7e3fff : reserved 3c7e4000-3c859fff : System RAM 3c85a000-3c888fff : System RAM 3c889000-3c895fff : System RAM 3c896000-3c8a1fff : reserved 3c8a2000-3c8a2fff : System RAM 3c8a3000-3c8b5fff : System RAM 3c8b6000-3c8c7fff : System RAM 3c8c8000-3c8c9fff : System RAM 3c8ca000-3c8d9fff : reserved 3c8da000-3c8f0fff : System RAM 3c8f1000-3c8f7fff : System RAM 3c8f8000-3ca4ffff : System RAM 3ca50000-3ca53fff : reserved 3ca54000-3ca59fff : System RAM 3ca5a000-3cab1fff : System RAM 3cab2000-3cab3fff : reserved 3cab4000-3cc85fff : System RAM 3cc86000-3cc87fff : reserved 3cc88000-3cdd9fff : System RAM 3cdda000-3cddbfff : reserved 3cddc000-3ce3bfff : System RAM 3ce3c000-3ce3dfff : reserved 3ce3e000-3d86bfff : System RAM 3d86c000-3d873fff : System RAM 3d874000-3d8abfff : System RAM 3d8ac000-3d8b5fff : System RAM 3d8b6000-3d8d7fff : System RAM 3d8d8000-3d8ddfff : System RAM 3d8de000-3d9effff : System RAM 3d9f0000-3d9f1fff : reserved 3d9f2000-3da41fff : System RAM 3da42000-3da43fff : reserved 3da44000-3dbf6fff : System RAM 3dbf7000-3dbfdfff : System RAM 3dbfe000-3e80dfff : System RAM 3e80e000-3e80ffff : reserved 3e810000-3e81dfff : System RAM 3e81e000-3e81ffff : reserved 3e820000-3e845fff : System RAM 3e846000-3e8bbfff : System RAM 3e8bc000-3f8d6fff : System RAM 3f8d7000-3fcd6fff : reserved 3fcd7000-3fce0fff : System RAM 3fce1000-3fdcefff : reserved 3fdcf000-3fdf2fff : System RAM 3fdf3000-3fffffff : reserved 50000000-9fffffff : PCI Bus 0000:00 50000000-580fffff : PCI Bus 0000:0b 50000000-57ffffff : 0000:0b:04.0 58000000-5800ffff : 0000:0b:04.0 58100000-581fffff : PCI Bus 0000:03 58100000-5810ffff : 0000:03:00.0 58100000-5810ffff : mpt 58110000-58113fff : 0000:03:00.0 58110000-58113fff : mpt 58200000-582fffff : PCI Bus 0000:01 58200000-5821ffff : 0000:01:00.1 58200000-5821ffff : igb 58220000-5823ffff : 0000:01:00.1 58220000-5823ffff : igb 58240000-5825ffff : 0000:01:00.0 58240000-5825ffff : igb 58260000-5827ffff : 0000:01:00.0 58260000-5827ffff : igb 58280000-58283fff : 0000:01:00.1 58280000-58283fff : igb 58284000-58287fff : 0000:01:00.0 58284000-58287fff : igb 58300000-58303fff : 0000:00:16.0 58304000-58307fff : 0000:00:16.1 58308000-5830bfff : 0000:00:16.2 5830c000-5830ffff : 0000:00:16.3 58310000-58313fff : 0000:00:16.4 58314000-58317fff : 0000:00:16.5 58318000-5831bfff : 0000:00:16.6 5831c000-5831ffff : 0000:00:16.7 58320000-58320fff : 0000:00:13.0 58321000-583213ff : 0000:00:1d.7 58321000-583213ff : ehci_hcd 58321400-583217ff : 0000:00:1a.7 58321400-583217ff : ehci_hcd 58321800-583218ff : 0000:00:1f.3 a0000000-a000ffff : mpt a0010000-a0013fff : mpt a0100000-a011ffff : igb a0120000-a013ffff : igb a0140000-a015ffff : igb a0160000-a017ffff : igb a0180000-a0183fff : igb a0184000-a0187fff : igb fea00000-fea0001f : pnp 00:01 fec00000-fecfffff : PNP0003:00 fec40000-fec7ffff : PNP0003:01 fed1b000-fed1bfff : pnp 00:01 fed1c000-fed8bffe : pnp 00:01 fee00000-feefffff : pnp 00:01 ff000000-ffffffff : pnp 00:01 100000000-3ffffffff : System RAM 440000000-4faad5fff : System RAM 4faad6000-4fafa5fff : System RAM 4fafa6000-4fb00bfff : reserved 4fb00c000-4fb05dfff : System RAM 4fb05e000-4fb0b9fff : System RAM 4fb0ba000-4fb0d1fff : System RAM 4fb0d2000-4fb0dbfff : System RAM 4fb0d2018-4fb0d4118 : EFI Memory Map 4fb0d6018-4fb0d6068 : Boot parameter 4fb0dc000-4fb0e7fff : System RAM 4fb0e8000-4fb0e9fff : reserved 4fb0ea000-4fb0effff : System RAM 4fb0f0000-4fb113fff : System RAM 4fb114000-4fb115fff : System RAM 4fb116000-4fb153fff : System RAM 4fb154000-4fb155fff : System RAM 4fb156000-4fbffffff : System RAM 4fc000000-4ffffffff : reserved 1fffffc000000-1fffffc33dcf7 : PCI Bus 0000:00 I/O Ports 00000000-00000cf7 1fffffc400000-1fffffe3fffff : PCI Bus 0000:00 I/O Ports 00001000-00008fff 1fffffe400000-1fffffffffffe : PCI Bus 0000:80 I/O Ports 00009000-0000fffe