On 7/18/25 9:28 AM, Vasant Hegde wrote:
Alejandro, Sairaj,
On 7/17/2025 7:18 PM, Alejandro Jimenez wrote:
On 7/17/25 2:07 AM, Michael S. Tsirkin wrote:
On Thu, Jul 17, 2025 at 11:17:05AM +0530, Sairaj Kodilkar wrote:
On 7/16/2025 6:59 PM, Michael S. Tsirkin wrote:
On Wed, Jul 16, 2025 at 06:26:37PM +0530, Sairaj Kodilkar wrote:
.../...
Hey Michael,
Sorry, I should have mentioned which series I am talking about,
https://lore.kernel.org/qemu-devel/20250502021605.1795985-1-\
alejandro.j.jime...@oracle.com/
Alejandro said he will send v3 of this.
Yes, I am working on this task, and expect to send the new revision soon. The
pending issue I am working to address (failures on reboot when guest boots with
forcedac=1) also requires a change in the VFIO host kernel driver, but I will
send the QEMU patches as soon as that portion is ready.
Sure. May be for now keep that as known issue and move on ? we can fix it later.
That would help. I am spending time on the forcedac issue, trying to
rule out all the reasons I can think of. But I am reaching a point in
the investigation where I'd need to ask for advice from the community,
and having the code merged would simplify things.
So I'll try a few more ideas and if I still can't figure out the issue
I'll send v3 with an acknowledgment of the limitation, if that is a
viable approach for others too.
Other thought (Again it can be separate patch/series)
Ankit's kernel side fix to support different host page table level is queued for
next merge window. How about reducing MAX host page table level support from
current 6 level to 4 level? I think this should help to improve performance
little bit as well.
Yes, I have considered that option as the "fallback" path, since it is
an architecturally valid restriction that should solve this problem too.
My v3 wip branch already includes support for the HATDis portion
(patches from Joao Martins), and I was planning to add the HATS support
in future series.
Thank you,
Alejandro
[1]
https://lore.kernel.org/linux-iommu/8109b208f87b80e400c2abd24a2e44fcbc0763a5.1749016436.git.ankit.s...@amd.com/
-Vasant