On Wed, 7 Jun 2023 16:00:50 -0500 Abdullah Sevincer <abdullah.sevin...@intel.com> wrote:
> From: Abdullah Sevincer <abdullah.sevin...@intel.com> > To: dev@dpdk.org > Cc: jer...@marvell.com, mike.ximing.c...@intel.com, Abdullah Sevincer > <abdullah.sevin...@intel.com> > Subject: [PATCH v1] event/dlb2: add support for disabling PASID > Date: Wed, 7 Jun 2023 16:00:50 -0500 > X-Mailer: git-send-email 2.25.1 > > vfio-pci driver in Linux kernel 6.2 enables PASID by default. > In DLB hardware, enabling PASID puts DLB in SIOV mode. This > breaks DLB PF-PMD mode. For DLB PF-PMD mode to function properly > PASID needs to be disabled for kernel 6.2. > > In this commit this issue is addressed and PASID is disabled > by writing a zero to PASID control register. > > Signed-off-by: Abdullah Sevincer <abdullah.sevin...@intel.com> It is not clear if this is kernels 6.2 or later, or just that version. Also, distribution kernel versions don't reflect upstream so if you are complaining about RHEL etc. The code is version independent (good). It would be good to supply more commit information (ideally upstream commit id) in this patch commit log. Also 6.2 kernel is end-of-life (May 2023) so users should be using older or later supported kernel version.