Skip to contentSkip to conversation

target-i386: add i440fx 0xcf8portascoalesced_pio

PATCH [email protected] 1 participant 1 message Sep 1, 2018 KVM

lore
Share & tools
lore
#0 lore raw
Quoted 9 lines · On Mon, Aug 27, 2018 at 11:17:49PM +0800, [email protected] wrote:
Quoted 8 lines
Quoted 8 lines · On Mon, Aug 27, 2018 at 04:25:00PM +0800, [email protected] wrote:
Quoted 7 lines
Quoted 5 lines

Is there a reason to not register this port as coalesced PIO also for Q35? In q35_host_realize()?
If not, I would do that as an extra patch as part of this series.

Just as I mentioned in patch [0/4] , you can add pci-
host config port as coalesecd pio. I think it works for q35 port 0xcf8.

Quoted 8 lines
Quoted 5 lines
Quoted 3 lines
Quoted 1 line
Quoted 1 line

-Liran

What's the performance improvement for q35?

q35 also has the same pci-host config port 0xcf8 as piix. I test the coalesced pio for q35 pci-host config port 0xcf8. It spent less VM-exit avg time from 3us to 0.6us.

so pls include that patch too. piix is mostly feature frozen, piix only features aren't likely to be merged.

Hi, Liran,do you want to add the patch about q35 ?