Recent content by Jaq

  1. J

    Building custom Kernel (6.11) but unable to edit config

    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.
  2. J

    Building custom Kernel (6.11) but unable to edit config

    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 physical port 0 splittable false...
  3. J

    Building custom Kernel (6.11) but unable to edit config

    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 ConnectX Family mlx5Gen Virtual Function [15b3:0009]...
  4. J

    Building custom Kernel (6.11) but unable to edit config

    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' \ -no-shutdown \ -chardev...
  5. J

    Building custom Kernel (6.11) but unable to edit config

    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 understanding, to use the enable-migration=on flag in our...
  6. J

    Building custom Kernel (6.11) but unable to edit config

    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 source machine. echo '0000:81:00.5' >...
  7. J

    Building custom Kernel (6.11) but unable to edit config

    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 vfio_iommu_type1 49152 2 vfio 65536...
  8. J

    Building custom Kernel (6.11) but unable to edit config

    I think for some reason it takes my current kernel config and uses that as the configuration. Any ideas on how I mitigate this?
  9. J

    Building custom Kernel (6.11) but unable to edit config

    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 with make deb it still seems to be turned off. Even...
  10. J

    Building custom Kernel (6.11) but unable to edit config

    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: EXTRAVERSION=-$(KREL)-pve-custom make...
  11. J

    Can't run VE Live ISO

    I don't know why this is happening. 'Out of memory' Another OS is working fine and let itself even install. I redownloaded the ISO, tried using it from ventoy, dd copied it and even used a usb flasher. My pen drive is a 64GB Stick and my machine has 8GB RAM. Thanks for your help! Edit: Got...