[dpdk-dev] [PATCH] eal: mmap uio resources using resourceX files
Iremonger, Bernard
bernard.iremonger at intel.com
Mon Feb 23 16:30:56 CET 2015
> -----Original Message-----
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Bruce Richardson
> Sent: Monday, February 23, 2015 3:00 PM
> To: dev at dpdk.org
> Subject: Re: [dpdk-dev] [PATCH] eal: mmap uio resources using resourceX files
>
> On Mon, Feb 23, 2015 at 02:57:24PM +0000, Bruce Richardson wrote:
> > Instead of distinguishing the BAR mappings via offset within a single
> > file, originally /dev/uioX, switch to mapping each individual bar via
> > the appropriately numbered resourceX file.
> >
> > Signed-off-by: Bruce Richardson <bruce.richardson at intel.com>
> > ---
> Hi Tetsuya,
>
> in our tests here, this patch seems to fix the immediate problem you were experiencing on your
> system. Can you perhaps verify?
>
> Thanks,
> /Bruce
Hi Bruce,
I was seeing a similar problem on my system when attaching a virtual function port.
testpmd> port attach 0000:06:10.0
Attaching a new port...
EAL: PCI device 0000:06:10.0 on NUMA socket -1
EAL: probe driver: 8086:10ed rte_ixgbevf_pmd
EAL: PCI memory mapped at 0x10000
EAL: pci_map_resource(): cannot mmap(27, 0x14000, 0x4000, 0x1000): Invalid argument (0xffffffffffffffff)
EAL: Requested device 0000:06:10.0 cannot be used
EAL: Driver, cannot attach the device
This patch seems to solve the problem.
Regards,
Bernard.
More information about the dev
mailing list