Hi Dominik,
I've tried once more with the latest experimental kernel (6.14) but I'm afraid I have the same exact issue. The kernel seems to report that the migration is not possible. This is the regular un-edited kernel.
Hi Dominik,
The DPU is in switchdev mode by default, but setting the migratable enable flag on the interface seems to not work.
root@sourcemachine:~# devlink port show
auxiliary/mlx5_core.eth.0/65535: type eth netdev enp129s0f0np0 flavour...
Hi Dominik,
After binding the mlx5_vfio_pci driver to this Virtual Function:
81:00.4 Ethernet controller [0200]: Mellanox Technologies ConnectX Family mlx5Gen Virtual Function [15b3:101e] (rev 01)
Subsystem: Mellanox Technologies...
I've used the following command to get the Proxmox CMD for starting the VM
qm showcmd <vmid> --pretty
This returns a nice overview for the qemu cmdline for this VM:
/usr/bin/kvm \
-id 304 \
-name 'Test-Migration,debug-threads=on' \...
Hi Dominik,
I am using the BF3 DPU, the documentation from Nvidia is found here:
https://docs.nvidia.com/doca/sdk/sr-iov+live+migration/index.html
These are Virtual Functions bound to a mapped device, that we are trying to migrate.
My...
I'm trying to migrate a Mellanox NIC (one that supports live migration).
I'm a bit further now. Even though the modules were loaded I needed to bind the mlx5_vfio_pci drivers to the card. This allows me to successfully run the command on the...
What I'm trying to do is a live migration with PCI-e Passthrough. I've enabled all the modules.
lsmod | grep vfio
mlx5_vfio_pci 49152 0
vfio_pci 16384 2
vfio_pci_core 86016 2 mlx5_vfio_pci,vfio_pci...
So I'm setting these debian rules in debian/rules, they are reflected in proxmox-kernel-6.11.11/debian/rules after running make build-dir-fresh.
Note I added the CONFIG_MLX5_VFIO_PCI as well since I need that too.
After building the .deb files...
Hey guys,
I'm trying to build a custom kernel but whatever I do I am unable to edit the config of the kernel, it always reverts to the default.
git clone git://git.proxmox.com/git/pve-kernel.git
cd pve-kernel
nano Makefile
# I edit this line...