public inbox for kvm@vger.kernel.org
 help / color / mirror / Atom feed
* [Bug 217400] New: Bugged RMRR prevents PCIe Passthrough of KVM VMs on certain platforms
@ 2023-05-04 11:49 bugzilla-daemon
  0 siblings, 0 replies; only message in thread
From: bugzilla-daemon @ 2023-05-04 11:49 UTC (permalink / raw)
  To: kvm

https://bugzilla.kernel.org/show_bug.cgi?id=217400

            Bug ID: 217400
           Summary: Bugged RMRR prevents PCIe Passthrough of KVM VMs on
                    certain platforms
           Product: Virtualization
           Version: unspecified
          Hardware: Intel
                OS: Linux
            Status: NEW
          Severity: high
          Priority: P3
         Component: kvm
          Assignee: virtualization_kvm@kernel-bugs.osdl.org
          Reporter: bugtracker@fischbytes.de
        Regression: No

Certain vendors that are under the assumption that standards are for jerks and
Intel's specifications are a loose optional guideline have implemented RMRR in
such a way that every PCI device is marked as reserved and therefore cannot be
passed through to a virtual machine. This issue has been very well documented
by some people that have a lot more experience than I do at the below linked
resource. I was hoping that the upstream Linux kernel could implement the
Relaxed RMRR option, enabled by a kernel parameter at boot time, on these
bugged platforms as that would re-enable or rather enable a lot of broken
servers for the first time ever to use PCIe Passthrough. I can verify the issue
exists on a HPE DL360e Gen8 with trying to passthrough a GPU to a KVM/QEMU
machine. This bug is very much hardware specific, but seems to only exist on
Linux systems as they try to honor the Intel specifications as much as
possible, it was reported that other systems (e.g. VMWare ESXi) do not have
this issue as they ignore RMRR out-of-the-box. 

https://github.com/Aterfax/relax-intel-rmrr

I can confirm the patched Proxmox-Kernel works fine on an HPE DL360e Gen8. The
same bug was also reported to the openSUSE maintainers, they suggested to
report it here instead.

https://bugzilla.opensuse.org/show_bug.cgi?id=1211069

-- 
You may reply to this email to add a comment.

You are receiving this mail because:
You are watching the assignee of the bug.

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2023-05-04 11:50 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-05-04 11:49 [Bug 217400] New: Bugged RMRR prevents PCIe Passthrough of KVM VMs on certain platforms bugzilla-daemon

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox