|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH 3/4] q35: Fix incorrect values for PCIEXBAR masks
On Tue, Jun 16, 2026 at 07:25:52PM +0300, Michael Tokarev wrote: > On 13.03.2026 19:47, Thierry Escande wrote: > > From: Alexey Gerasimenko <x1917x@xxxxxxxxx> > > > > There are two small issues in PCIEXBAR address mask handling: > > - wrong bit positions for address mask bits (see PCIEXBAR description > > in Q35 datasheet) > > - incorrect usage of 64ADR_MASK > > > > Due to this, attempting to write a valid PCIEXBAR address may cause it > > to shift to another address, causing memory layout corruption where > > emulated MMIO regions may overlap real (passed through) MMIO ranges. Fix > > this by providing correct values. > > I'm not sure about the implication of this issue, - is it qemu-stable > material? > > Thanks, > > /mjt I think yes generally, but it worries me this has a high risk for breaking migration if I missed something.
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |