10/05/2021 17:31, Burakov, Anatoly: > On 10-May-21 1:42 PM, Thomas Monjalon wrote: > > +Cc Anatoly > > > > 08/05/2021 16:27, Lance Richardson: > >> For 32-bit targets, size_t is normally a 32-bit type and > >> does not have sufficient range to represent 64-bit offsets > >> that can are needed when mapping PCI addresses. Use uint64_t > >> instead. > >> > >> Found when attempting to run 32-bit Linux dpdk-testpmd > >> using VFIO driver: > >> > >> EAL: pci_map_resource(): cannot map resource(63, 0xc0010000, \ > >> 0x200000, 0x20000000000): Invalid argument ((nil)) > >> > >> Fixes: c4b89ecb64ea ("eal: introduce memory management wrappers") > >> Cc: sta...@dpdk.org > >> Signed-off-by: Lance Richardson <lance.richard...@broadcom.com> > >> --- > > LGTM, although the Fixes: tag is probably wrong because IIRC previous > versions did have the same issue. > > Acked-by: Anatoly Burakov <anatoly.bura...@intel.com>
v3 applied, thanks