diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2026-08-18 13:13:25 +0200 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2026-08-18 13:13:25 +0200 |
| commit | 9dc54ddece8af88b9d1ee8036c11b16a0be53bfa (patch) | |
| tree | 480180783daa9d18da6232fdcd91f1340c2bd5c4 /include/linux/workqueue_api.h | |
| parent | 41362886881f6af28fdf416be662c02968c37d81 (diff) | |
| parent | b41f2ca6c06011c36b75f5d53aa17c05ed90be21 (diff) | |
Merge tag 'kvm-x86-generic-7.3' of https://github.com/kvm-x86/linux into HEAD
KVM arch-neutral and documentation changes for 7.3
- Remove kvm_debugfs_dir if kvm_init() fails after creating KVM's debugfs.
- Document some of the "fun" gotchas with the APIC base when creating IRQCHIPs
on x86.
- Add a per-VM bitmap to track which vCPU IDs have been "claimed" but for
which the vCPU isn't yet online, and use the bitmap to reject duplicate IDs
before calling into arch code. This allows arch code to consume vcpu_id
without having to worry about cross-vCPU clobbering (at least s390 and x86
have had related bugs).
- Zero a vCPU's entry in VMX's Posted Interrupt Descriptor table used for IPI
virtualization when the vCPU is freed to fix a use-after-free where hardware
will write to a freed vCPU's PID.
Diffstat (limited to 'include/linux/workqueue_api.h')
0 files changed, 0 insertions, 0 deletions
