KVM: convert bus to slots_lock
Use slots_lock to protect device list on the bus. slots_lock is already taken for read everywhere, so we only need to take it for write when registering devices. This is in preparation to removing in_range and kvm->lock around it. Signed-off-by:Michael S. Tsirkin <mst@redhat.com> Signed-off-by:
Avi Kivity <avi@redhat.com>
Showing
- arch/x86/kvm/i8254.c 3 additions, 2 deletionsarch/x86/kvm/i8254.c
- arch/x86/kvm/i8259.c 1 addition, 1 deletionarch/x86/kvm/i8259.c
- include/linux/kvm_host.h 4 additions, 1 deletioninclude/linux/kvm_host.h
- virt/kvm/coalesced_mmio.c 1 addition, 1 deletionvirt/kvm/coalesced_mmio.c
- virt/kvm/ioapic.c 1 addition, 1 deletionvirt/kvm/ioapic.c
- virt/kvm/kvm_main.c 11 additions, 1 deletionvirt/kvm/kvm_main.c
Loading
Please register or sign in to comment