mbox series

[0/4] BSD PCI Fixes

Message ID 20250506174046.1136711-1-jfree@FreeBSD.org (mailing list archive)
Headers
Series BSD PCI Fixes |

Message

Jake Freeland May 6, 2025, 5:40 p.m. UTC
Hi there,

The following patchset includes a number of fixes I've made over the
past year relating to the PCI driver. Most of these changes target
the FreeBSD platform.

Let me know if you have any feedback. Thanks.

Jake Freeland (4):
  bus/pci: Use force-noreplace flag when mapping PCI resources
  bus/pci/bsd: Map resources at EAL baseaddr
  bus/pci/bsd: Eliminate potential overflow
  bus/pci/bsd: Fix device existence check

 drivers/bus/pci/bsd/pci.c        | 32 ++++++++++++++++++++++++--------
 drivers/bus/pci/pci_common_uio.c |  4 +++-
 lib/eal/common/eal_private.h     |  7 ++++++-
 lib/eal/include/rte_eal_paging.h |  7 ++++++-
 lib/eal/unix/eal_unix_memory.c   |  8 +++++++-
 5 files changed, 46 insertions(+), 12 deletions(-)

--
2.47.2
  

Comments

Thomas Monjalon June 10, 2025, 6:24 a.m. UTC | #1
06/05/2025 19:40, Jake Freeland:
> Hi there,
> 
> The following patchset includes a number of fixes I've made over the
> past year relating to the PCI driver. Most of these changes target
> the FreeBSD platform.
> 
> Let me know if you have any feedback. Thanks.
> 
> Jake Freeland (4):
>   bus/pci: Use force-noreplace flag when mapping PCI resources
>   bus/pci/bsd: Map resources at EAL baseaddr
>   bus/pci/bsd: Eliminate potential overflow
>   bus/pci/bsd: Fix device existence check

Applied, thanks.