From: Meelis Roos <mroos@linux.ee>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: Yinghai Lu <yinghai@kernel.org>,
linux-pci@vger.kernel.org, sparclinux@vger.kernel.org
Subject: Re: sparc64 PCI BAR allocation is still problematic
Date: Wed, 11 Apr 2018 10:59:19 +0300 (EEST) [thread overview]
Message-ID: <alpine.LRH.2.21.1804111045330.18432@math.ut.ee> (raw)
In-Reply-To: <20180410185610.GD24642@bhelgaas-glaptop.roam.corp.google.com>
> Oops, sorry, I can't easily compile test it. Here's an updated patch:
>
> commit a9ded309cbf3f57e9979848fd0aa0ffacdf11f1a
> Author: Bjorn Helgaas <bhelgaas@google.com>
> Date: Tue Apr 10 08:47:34 2018 -0500
Thanks, this patch compiles and works - Video RAM related BAR allocation
errors are gone.
Hera are the /proc/iomem's but unfortunately the physical
addresses have been censored by security:
Netra X1: no BAR errors
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : /pci@1f,0
00000000-00000000 : 0000:00:0c.0
00000000-00000000 : tulip
00000000-00000000 : 0000:00:05.0
00000000-00000000 : tulip
00000000-00000000 : 0000:00:0c.0
00000000-00000000 : 0000:00:05.0
00000000-00000000 : 0000:00:0a.0
00000000-00000000 : ohci_hcd
00000000-00000000 : IOMMU
Fire V100: no BAR errors
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : /pci@1f,0
00000000-00000000 : 0000:00:0c.0
00000000-00000000 : tulip
00000000-00000000 : 0000:00:05.0
00000000-00000000 : tulip
00000000-00000000 : 0000:00:0c.0
00000000-00000000 : 0000:00:05.0
00000000-00000000 : 0000:00:0a.0
00000000-00000000 : IOMMU
Netra T1-105: no BAR errors, qla1280 loads fine.
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : /pci@1f,0
00000000-00000000 : PCI Bus 0000:02
00000000-00000000 : PCI Bus 0000:03
00000000-00000000 : PCI Bus 0000:04
00000000-00000000 : 0000:04:00.0
00000000-00000000 : 0000:04:00.0
00000000-00000000 : 0000:04:00.1
00000000-00000000 : sunhme
00000000-00000000 : 0000:04:04.0
00000000-00000000 : 0000:04:04.0
00000000-00000000 : IOMMU
00000000-00000000 : PCI Bus 0000:01
00000000-00000000 : 0000:01:01.1
00000000-00000000 : sunhme
00000000-00000000 : 0000:01:02.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:01:02.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:01:03.1
00000000-00000000 : sunhme
00000000-00000000 : eeprom
00000000-00000000 : su
00000000-00000000 : su
00000000-00000000 : power
00000000-00000000 : auxio
Netra T1-200: no BAR errors
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : /pci@1f,0
00000000-00000000 : PCI Bus 0000:02
00000000-00000000 : 0000:02:08.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:02:08.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:02:08.1
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:02:08.1
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:02:05.0
00000000-00000000 : qla2xxx
00000000-00000000 : 0000:02:05.0
00000000-00000000 : IOMMU
00000000-00000000 : PCI Bus 0000:01
00000000-00000000 : 0000:01:0c.1
00000000-00000000 : sungem
00000000-00000000 : 0000:01:05.1
00000000-00000000 : sungem
00000000-00000000 : 0000:01:0c.1
00000000-00000000 : 0000:01:0c.3
00000000-00000000 : 0000:01:0c.3
00000000-00000000 : ohci_hcd
00000000-00000000 : 0000:01:05.1
00000000-00000000 : 0000:01:05.3
00000000-00000000 : 0000:01:05.3
00000000-00000000 : ohci_hcd
00000000-00000000 : eeprom
Fire V120: no BAR errors
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : /pci@1f,0
00000000-00000000 : PCI Bus 0000:02
00000000-00000000 : 0000:02:08.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:02:08.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:02:08.1
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:02:08.1
00000000-00000000 : sym53c8xx
00000000-00000000 : IOMMU
00000000-00000000 : PCI Bus 0000:01
00000000-00000000 : 0000:01:0c.1
00000000-00000000 : sungem
00000000-00000000 : 0000:01:05.1
00000000-00000000 : sungem
00000000-00000000 : 0000:01:0c.1
00000000-00000000 : 0000:01:0c.3
00000000-00000000 : 0000:01:0c.3
00000000-00000000 : ohci_hcd
00000000-00000000 : 0000:01:05.1
00000000-00000000 : 0000:01:05.3
00000000-00000000 : 0000:01:05.3
00000000-00000000 : ohci_hcd
00000000-00000000 : eeprom
Fire V210: Video RAM BAR error is gone, these are still here:
[ 5.061083] pci 0001:00:07.0: can't claim BAR 0 [io 0x7fe01000000-0x7fe0100ffff]: address conflict with 0001:00:06.0 [io 0x7fe01000600-0x7fe0100061f]
[ 5.061334] pci 0001:00:07.0: can't claim BAR 2 [mem 0x7ff00000000-0x7ff000fffff]: address conflict with 0001:00:07.0 [mem 0x7ff00000000-0x7ff000fffff]
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : jbusmc
00000000-00000000 : jbusmc
00000000-00000000 : /pci@1d,700000
00000000-00000000 : 0003:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0003:00:02.1
00000000-00000000 : tg3
00000000-00000000 : 0003:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0003:00:02.1
00000000-00000000 : tg3
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1c,600000
00000000-00000000 : 0002:00:02.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0002:00:02.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0002:00:02.1
00000000-00000000 : sym53c8xx
00000000-00000000 : 0002:00:02.1
00000000-00000000 : sym53c8xx
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1f,700000
00000000-00000000 : 0000:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0000:00:02.1
00000000-00000000 : tg3
00000000-00000000 : 0000:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0000:00:02.1
00000000-00000000 : tg3
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1e,600000
00000000-00000000 : 0001:00:07.0
00000000-00000000 : 0001:00:0a.0
00000000-00000000 : IOMMU
Fire V240: Video RAM BAR errors is gone, these are still here:
[ 5.530237] pci 0001:00:07.0: can't claim BAR 0 [io 0x7fe01000000-0x7fe0100ffff]: address conflict with 0001:00:06.0 [io 0x7fe01000600-0x7fe0100061f]
[ 5.530389] pci 0001:00:07.0: can't claim BAR 2 [mem 0x7ff00000000-0x7ff000fffff]: address conflict with 0001:00:07.0 [mem 0x7ff00000000-0x7ff000fffff]
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : jbusmc
00000000-00000000 : jbusmc
00000000-00000000 : /pci@1d,700000
00000000-00000000 : 0003:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0003:00:02.1
00000000-00000000 : tg3
00000000-00000000 : 0003:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0003:00:02.1
00000000-00000000 : tg3
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1c,600000
00000000-00000000 : 0002:00:02.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0002:00:02.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0002:00:02.1
00000000-00000000 : sym53c8xx
00000000-00000000 : 0002:00:02.1
00000000-00000000 : sym53c8xx
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1f,700000
00000000-00000000 : 0000:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0000:00:02.1
00000000-00000000 : tg3
00000000-00000000 : 0000:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0000:00:02.1
00000000-00000000 : tg3
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1e,600000
00000000-00000000 : 0001:00:07.0
00000000-00000000 : 0001:00:03.0
00000000-00000000 : skge
00000000-00000000 : 0001:00:03.0
00000000-00000000 : 0001:00:0a.0
00000000-00000000 : IOMMU
Fire V440: Video RAM BAR error is gone, these are still here:
[ 5.082920] pci 0002:00:07.0: can't claim BAR 0 [io 0x7fe01000000-0x7fe0100ffff]: address conflict with 0002:00:06.0 [io 0x7fe01000600-0x7fe0100061f]
[ 5.082945] pci 0002:00:07.0: can't claim BAR 2 [mem 0x7ff00000000-0x7ff000fffff]: address conflict with 0002:00:07.0 [mem 0x7ff00000000-0x7ff000fffff]
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : jbusmc
00000000-00000000 : jbusmc
00000000-00000000 : jbusmc
00000000-00000000 : jbusmc
00000000-00000000 : /pci@1d,700000
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1c,600000
00000000-00000000 : 0000:00:02.0
00000000-00000000 : 0000:00:02.0
00000000-00000000 : eth0
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1f,700000
00000000-00000000 : 0003:00:01.0
00000000-00000000 : 0003:00:01.0
00000000-00000000 : eth1
00000000-00000000 : 0003:00:02.0
00000000-00000000 : mpt
00000000-00000000 : 0003:00:02.0
00000000-00000000 : mpt
00000000-00000000 : 0003:00:02.1
00000000-00000000 : mpt
00000000-00000000 : 0003:00:02.1
00000000-00000000 : mpt
00000000-00000000 : 0003:00:02.0
00000000-00000000 : 0003:00:02.1
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1e,600000
00000000-00000000 : 0002:00:07.0
00000000-00000000 : 0002:00:0a.0
00000000-00000000 : 0002:00:0b.0
00000000-00000000 : IOMMU
Blade 100: Video RAM related BAR error is gnone, this is still here:
[ 6.131499] pci 0000:00:07.0: can't claim BAR 0 [io 0x1fe02000000-0x1fe0200ffff]: address conflict with 0000:00:03.0 [io 0x1fe02000600-0x1fe0200061f]
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : /pci@1f,0
00000000-00000000 : 0000:00:07.0
00000000-00000000 : 0000:00:0c.1
00000000-00000000 : sungem
00000000-00000000 : 0000:00:0c.2
00000000-00000000 : 0000:00:0c.2
00000000-00000000 : 0000:00:08.0
00000000-00000000 : 0000:00:13.0
00000000-00000000 : 0000:00:13.0
00000000-00000000 : 0000:00:0c.1
00000000-00000000 : 0000:00:0c.2
00000000-00000000 : 0000:00:0c.3
00000000-00000000 : 0000:00:0c.3
00000000-00000000 : ohci_hcd
00000000-00000000 : PCI Bus 0000:01
00000000-00000000 : 0000:01:00.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:01:02.0
00000000-00000000 : 0000:01:02.0
00000000-00000000 : 0000:00:13.0
00000000-00000000 : atyfb
00000000-00000000 : IOMMU
00000000-00000000 : eeprom
--
Meelis Roos (mroos@linux.ee)
WARNING: multiple messages have this Message-ID (diff)
From: Meelis Roos <mroos@linux.ee>
To: Bjorn Helgaas <helgaas@kernel.org>
Cc: Yinghai Lu <yinghai@kernel.org>,
linux-pci@vger.kernel.org, sparclinux@vger.kernel.org
Subject: Re: sparc64 PCI BAR allocation is still problematic
Date: Wed, 11 Apr 2018 07:59:19 +0000 [thread overview]
Message-ID: <alpine.LRH.2.21.1804111045330.18432@math.ut.ee> (raw)
In-Reply-To: <20180410185610.GD24642@bhelgaas-glaptop.roam.corp.google.com>
> Oops, sorry, I can't easily compile test it. Here's an updated patch:
>
> commit a9ded309cbf3f57e9979848fd0aa0ffacdf11f1a
> Author: Bjorn Helgaas <bhelgaas@google.com>
> Date: Tue Apr 10 08:47:34 2018 -0500
Thanks, this patch compiles and works - Video RAM related BAR allocation
errors are gone.
Hera are the /proc/iomem's but unfortunately the physical
addresses have been censored by security:
Netra X1: no BAR errors
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : /pci@1f,0
00000000-00000000 : 0000:00:0c.0
00000000-00000000 : tulip
00000000-00000000 : 0000:00:05.0
00000000-00000000 : tulip
00000000-00000000 : 0000:00:0c.0
00000000-00000000 : 0000:00:05.0
00000000-00000000 : 0000:00:0a.0
00000000-00000000 : ohci_hcd
00000000-00000000 : IOMMU
Fire V100: no BAR errors
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : /pci@1f,0
00000000-00000000 : 0000:00:0c.0
00000000-00000000 : tulip
00000000-00000000 : 0000:00:05.0
00000000-00000000 : tulip
00000000-00000000 : 0000:00:0c.0
00000000-00000000 : 0000:00:05.0
00000000-00000000 : 0000:00:0a.0
00000000-00000000 : IOMMU
Netra T1-105: no BAR errors, qla1280 loads fine.
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : /pci@1f,0
00000000-00000000 : PCI Bus 0000:02
00000000-00000000 : PCI Bus 0000:03
00000000-00000000 : PCI Bus 0000:04
00000000-00000000 : 0000:04:00.0
00000000-00000000 : 0000:04:00.0
00000000-00000000 : 0000:04:00.1
00000000-00000000 : sunhme
00000000-00000000 : 0000:04:04.0
00000000-00000000 : 0000:04:04.0
00000000-00000000 : IOMMU
00000000-00000000 : PCI Bus 0000:01
00000000-00000000 : 0000:01:01.1
00000000-00000000 : sunhme
00000000-00000000 : 0000:01:02.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:01:02.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:01:03.1
00000000-00000000 : sunhme
00000000-00000000 : eeprom
00000000-00000000 : su
00000000-00000000 : su
00000000-00000000 : power
00000000-00000000 : auxio
Netra T1-200: no BAR errors
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : /pci@1f,0
00000000-00000000 : PCI Bus 0000:02
00000000-00000000 : 0000:02:08.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:02:08.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:02:08.1
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:02:08.1
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:02:05.0
00000000-00000000 : qla2xxx
00000000-00000000 : 0000:02:05.0
00000000-00000000 : IOMMU
00000000-00000000 : PCI Bus 0000:01
00000000-00000000 : 0000:01:0c.1
00000000-00000000 : sungem
00000000-00000000 : 0000:01:05.1
00000000-00000000 : sungem
00000000-00000000 : 0000:01:0c.1
00000000-00000000 : 0000:01:0c.3
00000000-00000000 : 0000:01:0c.3
00000000-00000000 : ohci_hcd
00000000-00000000 : 0000:01:05.1
00000000-00000000 : 0000:01:05.3
00000000-00000000 : 0000:01:05.3
00000000-00000000 : ohci_hcd
00000000-00000000 : eeprom
Fire V120: no BAR errors
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : /pci@1f,0
00000000-00000000 : PCI Bus 0000:02
00000000-00000000 : 0000:02:08.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:02:08.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:02:08.1
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:02:08.1
00000000-00000000 : sym53c8xx
00000000-00000000 : IOMMU
00000000-00000000 : PCI Bus 0000:01
00000000-00000000 : 0000:01:0c.1
00000000-00000000 : sungem
00000000-00000000 : 0000:01:05.1
00000000-00000000 : sungem
00000000-00000000 : 0000:01:0c.1
00000000-00000000 : 0000:01:0c.3
00000000-00000000 : 0000:01:0c.3
00000000-00000000 : ohci_hcd
00000000-00000000 : 0000:01:05.1
00000000-00000000 : 0000:01:05.3
00000000-00000000 : 0000:01:05.3
00000000-00000000 : ohci_hcd
00000000-00000000 : eeprom
Fire V210: Video RAM BAR error is gone, these are still here:
[ 5.061083] pci 0001:00:07.0: can't claim BAR 0 [io 0x7fe01000000-0x7fe0100ffff]: address conflict with 0001:00:06.0 [io 0x7fe01000600-0x7fe0100061f]
[ 5.061334] pci 0001:00:07.0: can't claim BAR 2 [mem 0x7ff00000000-0x7ff000fffff]: address conflict with 0001:00:07.0 [mem 0x7ff00000000-0x7ff000fffff]
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : jbusmc
00000000-00000000 : jbusmc
00000000-00000000 : /pci@1d,700000
00000000-00000000 : 0003:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0003:00:02.1
00000000-00000000 : tg3
00000000-00000000 : 0003:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0003:00:02.1
00000000-00000000 : tg3
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1c,600000
00000000-00000000 : 0002:00:02.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0002:00:02.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0002:00:02.1
00000000-00000000 : sym53c8xx
00000000-00000000 : 0002:00:02.1
00000000-00000000 : sym53c8xx
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1f,700000
00000000-00000000 : 0000:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0000:00:02.1
00000000-00000000 : tg3
00000000-00000000 : 0000:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0000:00:02.1
00000000-00000000 : tg3
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1e,600000
00000000-00000000 : 0001:00:07.0
00000000-00000000 : 0001:00:0a.0
00000000-00000000 : IOMMU
Fire V240: Video RAM BAR errors is gone, these are still here:
[ 5.530237] pci 0001:00:07.0: can't claim BAR 0 [io 0x7fe01000000-0x7fe0100ffff]: address conflict with 0001:00:06.0 [io 0x7fe01000600-0x7fe0100061f]
[ 5.530389] pci 0001:00:07.0: can't claim BAR 2 [mem 0x7ff00000000-0x7ff000fffff]: address conflict with 0001:00:07.0 [mem 0x7ff00000000-0x7ff000fffff]
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : jbusmc
00000000-00000000 : jbusmc
00000000-00000000 : /pci@1d,700000
00000000-00000000 : 0003:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0003:00:02.1
00000000-00000000 : tg3
00000000-00000000 : 0003:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0003:00:02.1
00000000-00000000 : tg3
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1c,600000
00000000-00000000 : 0002:00:02.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0002:00:02.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0002:00:02.1
00000000-00000000 : sym53c8xx
00000000-00000000 : 0002:00:02.1
00000000-00000000 : sym53c8xx
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1f,700000
00000000-00000000 : 0000:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0000:00:02.1
00000000-00000000 : tg3
00000000-00000000 : 0000:00:02.0
00000000-00000000 : tg3
00000000-00000000 : 0000:00:02.1
00000000-00000000 : tg3
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1e,600000
00000000-00000000 : 0001:00:07.0
00000000-00000000 : 0001:00:03.0
00000000-00000000 : skge
00000000-00000000 : 0001:00:03.0
00000000-00000000 : 0001:00:0a.0
00000000-00000000 : IOMMU
Fire V440: Video RAM BAR error is gone, these are still here:
[ 5.082920] pci 0002:00:07.0: can't claim BAR 0 [io 0x7fe01000000-0x7fe0100ffff]: address conflict with 0002:00:06.0 [io 0x7fe01000600-0x7fe0100061f]
[ 5.082945] pci 0002:00:07.0: can't claim BAR 2 [mem 0x7ff00000000-0x7ff000fffff]: address conflict with 0002:00:07.0 [mem 0x7ff00000000-0x7ff000fffff]
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : jbusmc
00000000-00000000 : jbusmc
00000000-00000000 : jbusmc
00000000-00000000 : jbusmc
00000000-00000000 : /pci@1d,700000
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1c,600000
00000000-00000000 : 0000:00:02.0
00000000-00000000 : 0000:00:02.0
00000000-00000000 : eth0
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1f,700000
00000000-00000000 : 0003:00:01.0
00000000-00000000 : 0003:00:01.0
00000000-00000000 : eth1
00000000-00000000 : 0003:00:02.0
00000000-00000000 : mpt
00000000-00000000 : 0003:00:02.0
00000000-00000000 : mpt
00000000-00000000 : 0003:00:02.1
00000000-00000000 : mpt
00000000-00000000 : 0003:00:02.1
00000000-00000000 : mpt
00000000-00000000 : 0003:00:02.0
00000000-00000000 : 0003:00:02.1
00000000-00000000 : IOMMU
00000000-00000000 : /pci@1e,600000
00000000-00000000 : 0002:00:07.0
00000000-00000000 : 0002:00:0a.0
00000000-00000000 : 0002:00:0b.0
00000000-00000000 : IOMMU
Blade 100: Video RAM related BAR error is gnone, this is still here:
[ 6.131499] pci 0000:00:07.0: can't claim BAR 0 [io 0x1fe02000000-0x1fe0200ffff]: address conflict with 0000:00:03.0 [io 0x1fe02000600-0x1fe0200061f]
00000000-00000000 : System RAM
00000000-00000000 : Kernel code
00000000-00000000 : Kernel data
00000000-00000000 : Kernel bss
00000000-00000000 : System RAM
00000000-00000000 : System RAM
00000000-00000000 : /pci@1f,0
00000000-00000000 : 0000:00:07.0
00000000-00000000 : 0000:00:0c.1
00000000-00000000 : sungem
00000000-00000000 : 0000:00:0c.2
00000000-00000000 : 0000:00:0c.2
00000000-00000000 : 0000:00:08.0
00000000-00000000 : 0000:00:13.0
00000000-00000000 : 0000:00:13.0
00000000-00000000 : 0000:00:0c.1
00000000-00000000 : 0000:00:0c.2
00000000-00000000 : 0000:00:0c.3
00000000-00000000 : 0000:00:0c.3
00000000-00000000 : ohci_hcd
00000000-00000000 : PCI Bus 0000:01
00000000-00000000 : 0000:01:00.0
00000000-00000000 : sym53c8xx
00000000-00000000 : 0000:01:02.0
00000000-00000000 : 0000:01:02.0
00000000-00000000 : 0000:00:13.0
00000000-00000000 : atyfb
00000000-00000000 : IOMMU
00000000-00000000 : eeprom
--
Meelis Roos (mroos@linux.ee)
next prev parent reply other threads:[~2018-04-11 7:59 UTC|newest]
Thread overview: 40+ messages / expand[flat|nested] mbox.gz Atom feed top
2018-04-08 18:44 sparc64 PCI BAR allocation is still problematic Meelis Roos
2018-04-08 18:44 ` Meelis Roos
2018-04-08 21:21 ` David Miller
2018-04-08 21:21 ` David Miller
2018-04-09 3:00 ` Sinan Kaya
2018-04-09 3:00 ` Sinan Kaya
2018-04-09 10:47 ` Meelis Roos
2018-04-09 10:47 ` Meelis Roos
2018-04-09 3:23 ` Bjorn Helgaas
2018-04-09 3:23 ` Bjorn Helgaas
2018-04-09 14:30 ` Meelis Roos
2018-04-09 14:30 ` Meelis Roos
2018-04-10 17:34 ` Bjorn Helgaas
2018-04-10 17:34 ` Bjorn Helgaas
2018-04-10 18:45 ` Meelis Roos
2018-04-10 18:45 ` Meelis Roos
2018-04-10 18:56 ` Bjorn Helgaas
2018-04-10 18:56 ` Bjorn Helgaas
2018-04-11 7:59 ` Meelis Roos [this message]
2018-04-11 7:59 ` Meelis Roos
2018-04-11 13:33 ` Bjorn Helgaas
2018-04-11 13:33 ` Bjorn Helgaas
2018-04-11 14:40 ` Meelis Roos
2018-04-11 14:40 ` Meelis Roos
2018-04-11 20:01 ` Bjorn Helgaas
2018-04-11 20:01 ` Bjorn Helgaas
2018-04-11 20:25 ` Meelis Roos
2018-04-11 20:25 ` Meelis Roos
2018-04-11 21:17 ` Bjorn Helgaas
2018-04-11 21:17 ` Bjorn Helgaas
2018-05-21 20:10 ` Bjorn Helgaas
2018-05-21 20:10 ` Bjorn Helgaas
2018-06-20 22:05 ` Bjorn Helgaas
2018-06-20 22:05 ` Bjorn Helgaas
2018-06-29 10:06 ` Meelis Roos
2018-06-29 10:06 ` Meelis Roos
2018-06-29 13:47 ` Bjorn Helgaas
2018-06-29 13:47 ` Bjorn Helgaas
2018-07-06 19:49 ` Meelis Roos
2018-07-06 19:49 ` Meelis Roos
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=alpine.LRH.2.21.1804111045330.18432@math.ut.ee \
--to=mroos@linux.ee \
--cc=helgaas@kernel.org \
--cc=linux-pci@vger.kernel.org \
--cc=sparclinux@vger.kernel.org \
--cc=yinghai@kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.