[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture
From: |
Laszlo Ersek |
Subject: |
Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture |
Date: |
Wed, 17 Jun 2020 17:57:17 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0 Thunderbird/52.9.1 |
On 06/17/20 15:43, Guilherme Piccoli wrote:
> So, the only problem with that refactor you're proposing is the
> retrocompatibility with qemu versions, as I can anticipate cases in
> which newer OVMF runs with older qemu, which does not provide such
> trustworth physbits info.
I don't necessarily see compat issues -- large-BAR PCI device assignment
might simply stop working under those circumstances, because you could
no longer use X-PciMmio64Mb, and the new way wouldn't be supported by
(old) QEMU.
This would indeed be a regression relative to "X-PciMmio64Mb", but
that's exactly why there's an "X" in "X-PciMmio64Mb".
> So, the code may be a bit complex, it'll
> need to take into account this case (probably we could just rely on
> the physbits "detected" by OVMF in such case, limiting PCI64 aperture
> to the current 36-bits, right?).
A "bit complex" is an understatement. The code is already much more
complex than it should be. (And I do think that's an inherent, not
accidental, complexity; it reflects the situation.) Once we have a new
design, we should do the bare minimum to keep such previous usage
functional that's *not* reliant on X-PciMmio64Mb.
Laszlo
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, (continued)
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Guilherme Piccoli, 2020/06/16
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Gerd Hoffmann, 2020/06/17
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Laszlo Ersek, 2020/06/17
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Laszlo Ersek, 2020/06/17
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Laszlo Ersek, 2020/06/17
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Guilherme Piccoli, 2020/06/17
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture,
Laszlo Ersek <=
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Guilherme Piccoli, 2020/06/17
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Laszlo Ersek, 2020/06/18
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Dr. David Alan Gilbert, 2020/06/17
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Eduardo Habkost, 2020/06/17
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Guilherme Piccoli, 2020/06/17
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Eduardo Habkost, 2020/06/17
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Guilherme Piccoli, 2020/06/17
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Laszlo Ersek, 2020/06/18
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Dr. David Alan Gilbert, 2020/06/17
- Re: ovmf / PCI passthrough impaired due to very limiting PCI64 aperture, Daniel P . Berrangé, 2020/06/17