sriov dmar errors

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



It looks like commit 4be90bc (IB/mad: Remove ib_get_dma_mr calls
) broke SR-IOV usage with some of our older Mellanox IB cards. After
loading the mlx4_core module with some number of vfs specified (e.g.
modprobe mlx4_core num_vfs=16) the following errors appear and the
port's state never changes from INIT to ACTIVE:

[ 1946.325804] DMAR: DRHD: handling fault status reg 302
[ 1946.331442] DMAR: DMAR:[DMA Write] Request device [16:06.1] fault
addr fcb6e000
DMAR:[fault reason 02] Present bit in context entry is clear
[ 1946.525788] DMAR: DRHD: handling fault status reg 402
[ 1946.531416] DMAR: DMAR:[DMA Write] Request device [16:06.1] fault
addr fcb6d000
DMAR:[fault reason 02] Present bit in context entry is clear

If I revert to the parent commit (96249d7) the HCA and virtual functions
all initialize as expected.

I'm not sure where to turn next to debug the issue further. Any tips?

-- 
Aaron Knister
NASA Center for Climate Simulation (Code 606.2)
Goddard Space Flight Center
(301) 286-2776
--
To unsubscribe from this list: send the line "unsubscribe linux-rdma" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux