Search results

  1. K

    [TUTORIAL] Compile Proxmox VE with patched intel-iommu driver to remove RMRR check

    Haha thanks ;) Gen8 is an amazing piece of hardware for a homelab, especially since you can plop Xeon E3-1240v2 & 16GB ram there. Mine is actually running with 9 hard drives in it. The easiest way is just plugging something into the port you want to forward and assigning using "Use USB Port"...
  2. K

    [TUTORIAL] Compile Proxmox VE with patched intel-iommu driver to remove RMRR check

    Yes, at least the front USB ports are working flawlessly. While I don't use it myself I checked it quickly and it works as expected with a single port and hotplug: You just need to assign it in the Hardware tab:
  3. K

    [TUTORIAL] Compile Proxmox VE with patched intel-iommu driver to remove RMRR check

    Oh, I see what you mean. I was thinking about it but decided to not include an additional guide for creating a patch yourself. I did this because I believe there are mutually exclusive groups of users: Most users will simply install the debs and forget (I actually have three friends also...
  4. K

    [TUTORIAL] Compile Proxmox VE with patched intel-iommu driver to remove RMRR check

    Of course, downloading packages is just really a shortcut for people who don't want to go through the process of building the kernel. The repo contains two install instructions for Proxmox: Building from sources Premade packages Is there anything you're missing here you think can be added...
  5. K

    [TUTORIAL] Compile Proxmox VE with patched intel-iommu driver to remove RMRR check

    Yes, it is running Proxmox 6.2-4 with Linux v5.4.65-1. For the ultimate test I was actually stress-testing the solution with the worst case scenario: passthrough of a RAID/HBA soldered in the motherboard of my HPE Microserver Gen8 which is also tied in one IOMMU group with some LPC controller...
  6. K

    [TUTORIAL] Compile Proxmox VE with patched intel-iommu driver to remove RMRR check

    I tested the packages throughly and prepared a complete rundown of the issue with all the possible fixes & technical reasons. https://github.com/kiler129/relax-intel-rmrr Anyone interested can either download precompiled debs or build them from sources. After installation flipping a kernel...
  7. K

    [TUTORIAL] Compile Proxmox VE with patched intel-iommu driver to remove RMRR check

    The thing is it was always this way. I looked around the changes in 5.4 and they essentially just added checks to more places than just IOMMU API. After reading about IOMMU and RMRR in general I realized how dangerous of a game we're playing here. Each x86 system has some untouchable memory...
  8. K

    [TUTORIAL] Compile Proxmox VE with patched intel-iommu driver to remove RMRR check

    It's actually a terrible solution as described in the QEmu bug report you linked (https://bugs.launchpad.net/qemu/+bug/1869006/comments/18). We can only hope that iLO doesn't tinker with these regions and just reads them.... but if it writes them... well, that may lead to a catastrophe if the...