mirror of
https://github.com/opnsense/src.git
synced 2026-04-22 14:49:36 -04:00
The driver needs to provide a LinuxKPI device structure to register itself with the IB subsystem. It was erroneously using a copy of its FreeBSD device structure for this purpose. Use linux_pci_attach_device() instead, following the example of the Chelsio iwarp driver. Also ensure that we don't leak the faked device during detach. Reviewed by: hselasky MFC after: 1 week Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D29595 |
||
|---|---|---|
| .. | ||
| qlnxr_cm.c | ||
| qlnxr_cm.h | ||
| qlnxr_def.h | ||
| qlnxr_os.c | ||
| qlnxr_roce.h | ||
| qlnxr_user.h | ||
| qlnxr_verbs.c | ||
| qlnxr_verbs.h | ||