summaryrefslogtreecommitdiffstats
path: root/virt/lib
AgeCommit message (Expand)AuthorLines
2025-06-20irqbypass: Require producers to pass in Linux IRQ number during registrationSean Christopherson-1/+4
2025-06-20irqbypass: Use xarray to track producers and consumersSean Christopherson-36/+38
2025-06-20irqbypass: Use guard(mutex) in lieu of manual lock+unlockSean Christopherson-28/+10
2025-06-20irqbypass: Use paired consumer/producer to disconnect during unregisterSean Christopherson-40/+8
2025-06-20irqbypass: Explicitly track producer and consumer bindingsSean Christopherson-0/+9
2025-06-20irqbypass: Take ownership of producer/consumer token trackingSean Christopherson-16/+28
2025-06-20irqbypass: Drop superfluous might_sleep() annotationsSean Christopherson-8/+0
2025-06-20irqbypass: Drop pointless and misleading THIS_MODULE get/putSean Christopherson-20/+0
2021-05-15Revert "irqbypass: do not start cons/prod when failed connect"Zhu Lingshan-10/+6
2020-08-05irqbypass: do not start cons/prod when failed connectZhu Lingshan-6/+10
2020-01-08KVM: lib: use jump label to handle resource release in irq_bypass_register_pr...Miaohe Lin-9/+10
2020-01-08KVM: lib: use jump label to handle resource release in irq_bypass_register_co...Miaohe Lin-9/+10
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner-4/+1
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner-0/+2
2017-01-12KVM: eventfd: fix NULL deref irqbypass consumerWanpeng Li-2/+2
2016-05-11irqbypass: Disallow NULL tokenAlex Williamson-1/+11
2015-10-01virt: IRQ bypass managerAlex Williamson-0/+260