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