[PATCH v1] event/dlb2: add support for disabling PASID

Stephen Hemminger stephen at networkplumber.org
Tue Oct 31 01:10:25 CET 2023


On Wed,  7 Jun 2023 16:00:50 -0500
Abdullah Sevincer <abdullah.sevincer at intel.com> wrote:

> From: Abdullah Sevincer <abdullah.sevincer at intel.com>
> To: dev at dpdk.org
> Cc: jerinj at marvell.com, mike.ximing.chen at intel.com,  Abdullah Sevincer <abdullah.sevincer at 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.sevincer at 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.


More information about the dev mailing list