Revision 0d33b1baeb6ca7165d5ed4fdd1a8f969985e35b9 authored by Paolo Bonzini on 13 October 2021, 16:29:42 UTC, committed by Paolo Bonzini on 22 October 2021, 14:02:07 UTC
Currently emulator_pio_in clears vcpu->arch.pio.count twice if emulator_pio_in_out performs kernel PIO. Move the clear into emulator_pio_out where it is actually necessary. No functional change intended. Cc: stable@vger.kernel.org Fixes: 7ed9abfe8e9f ("KVM: SVM: Support string IO operations for an SEV-ES guest") Reviewed-by: Maxim Levitsky <mlevitsk@redhat.com> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
1 parent b599840
File | Mode | Size |
---|---|---|
probes | ||
vdso | ||
.gitignore | -rw-r--r-- | 53 bytes |
Makefile | -rw-r--r-- | 1.7 KB |
asm-offsets.c | -rw-r--r-- | 11.0 KB |
cacheinfo.c | -rw-r--r-- | 5.1 KB |
cpu-hotplug.c | -rw-r--r-- | 1.6 KB |
cpu.c | -rw-r--r-- | 3.1 KB |
cpu_ops.c | -rw-r--r-- | 1.2 KB |
cpu_ops_sbi.c | -rw-r--r-- | 2.3 KB |
cpu_ops_spinwait.c | -rw-r--r-- | 1.1 KB |
cpufeature.c | -rw-r--r-- | 3.9 KB |
crash_dump.c | -rw-r--r-- | 1.2 KB |
crash_save_regs.S | -rw-r--r-- | 1.6 KB |
efi-header.S | -rw-r--r-- | 3.5 KB |
efi.c | -rw-r--r-- | 2.5 KB |
entry.S | -rw-r--r-- | 14.0 KB |
fpu.S | -rw-r--r-- | 3.1 KB |
ftrace.c | -rw-r--r-- | 5.5 KB |
head.S | -rw-r--r-- | 8.7 KB |
head.h | -rw-r--r-- | 490 bytes |
image-vars.h | -rw-r--r-- | 1.5 KB |
irq.c | -rw-r--r-- | 492 bytes |
jump_label.c | -rw-r--r-- | 1.4 KB |
kexec_relocate.S | -rw-r--r-- | 4.4 KB |
kgdb.c | -rw-r--r-- | 11.2 KB |
machine_kexec.c | -rw-r--r-- | 5.7 KB |
mcount-dyn.S | -rw-r--r-- | 4.0 KB |
mcount.S | -rw-r--r-- | 2.6 KB |
module-sections.c | -rw-r--r-- | 4.5 KB |
module.c | -rw-r--r-- | 11.2 KB |
patch.c | -rw-r--r-- | 2.9 KB |
perf_callchain.c | -rw-r--r-- | 2.3 KB |
perf_event.c | -rw-r--r-- | 11.3 KB |
perf_regs.c | -rw-r--r-- | 889 bytes |
process.c | -rw-r--r-- | 4.2 KB |
ptrace.c | -rw-r--r-- | 6.8 KB |
reset.c | -rw-r--r-- | 484 bytes |
riscv_ksyms.c | -rw-r--r-- | 362 bytes |
sbi.c | -rw-r--r-- | 15.9 KB |
setup.c | -rw-r--r-- | 8.1 KB |
signal.c | -rw-r--r-- | 8.0 KB |
smp.c | -rw-r--r-- | 5.4 KB |
smpboot.c | -rw-r--r-- | 3.9 KB |
soc.c | -rw-r--r-- | 737 bytes |
stacktrace.c | -rw-r--r-- | 3.4 KB |
sys_riscv.c | -rw-r--r-- | 2.4 KB |
syscall_table.c | -rw-r--r-- | 480 bytes |
time.c | -rw-r--r-- | 941 bytes |
traps.c | -rw-r--r-- | 6.1 KB |
traps_misaligned.c | -rw-r--r-- | 10.1 KB |
vdso.c | -rw-r--r-- | 2.6 KB |
vmlinux-xip.lds.S | -rw-r--r-- | 2.7 KB |
vmlinux.lds.S | -rw-r--r-- | 2.6 KB |
Computing file changes ...