Kernel-Support:
- https://github.com/torvalds/linux/blob/master/drivers/net/ethernet/mellanox/mlx5/core/main.c
- https://github.com/torvalds/linux/commit/d0dd989f97d8d4ca44cd9bf2f34596e159236db2
- https://github.com/torvalds/linux/commit/85327a9c415057259b337805d356705d0d0f4200
Proxmox 6 Kernel:
% uname -a
Linux virt3 5.4.78-2-pve #1 SMP PVE 5.4.78-2 (Thu, 03 Dec 2020 14:26:17 +0100) x86_64 GNU/Linux
% lspci -vnns 01:00.0
01:00.0 Ethernet controller [0200]: Mellanox Technologies MT27500 Family [ConnectX-3] [15b3:1003]
Subsystem: Mellanox Technologies MT27500 Family [ConnectX-3] [15b3:0077]
Physical Slot: 3
Flags: bus master, fast devsel, latency 0, IRQ 33, NUMA node 0
Memory at 90100000 (64-bit, non-prefetchable) [size=1M]
Memory at 91800000 (64-bit, prefetchable) [size=8M]
Expansion ROM at <ignored> [disabled]
Capabilities: <access denied>
Kernel driver in use: mlx4_core
Kernel modules: mlx4_core
Proxmox 7 Kernel:
% uname -a
Linux helios 5.11.22-5-pve #1 SMP PVE 5.11.22-10 (Tue, 28 Sep 2021 08:15:41 +0200) x86_64 GNU/Linux
Buster Kernel:
❯ uname -a
Linux executor 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64 GNU/Linux
- https://github.com/torvalds/linux/blob/master/include/linux/pci_ids.h
- TIL: Mellanox gehört seit April 2020 Nvidia
- Infos für später:
- https://gist.github.com/githubfoam/da75951b97e9aec21dcebadf68a6a360
- https://docs.mellanox.com/display/MLNXENv531001/Introduction
- geerlingguy/raspberry-pi-pcie-devices#143
- OFED?: https://www.mellanox.com/products/infiniband-drivers/linux/mlnx_ofed
- SR-IOV?: http://khmel.org/proxmox-debian-10-kvm-enabling-sr-iov-for-mellanox-infiniband-cards.html
- ConnectX-6 Dx Ethernet Dual-Port 100GbE/Single-Port: https://www.mellanox.com/products/ethernet-adapter-ic/connectx-6-dx-ic -> https://github.com/torvalds/linux/commit/85327a9c415057259b337805d356705d0d0f4200