summaryrefslogtreecommitdiffstats
path: root/drivers/xen/events
AgeCommit message (Expand)AuthorLines
8 daysConvert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook-2/+1
9 daysConvert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-1/+1
10 daystreewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-3/+4
2026-01-12xen/events: replace use of system_wq with system_percpu_wqMarco Crivellari-3/+3
2025-09-09xen/events: Update virq_to_irq on migrationJason Andryuk-1/+12
2025-09-09xen/events: Return -EEXIST for bound VIRQsJason Andryuk-5/+14
2025-09-09xen/events: Cleanup find_virq() return codesJason Andryuk-3/+4
2025-01-15x86/apic: Convert to IRQCHIP_MOVE_DEFERREDThomas Gleixner-6/+0
2024-10-16xen/events: Switch to irq_get_nr_irqs()Bart Van Assche-1/+1
2024-03-19Merge tag 'for-linus-6.9-rc1-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-9/+13
2024-03-17xen/events: increment refcnt only if event channel is refcountedJuergen Gross-9/+13
2024-03-11Merge tag 'x86-fred-2024-03-10' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds-1/+1
2024-02-13xen/events: close evtchn after mapping cleanupMaximilian Heyne-2/+6
2024-01-31x86/traps: Add sysvec_install() to install a system interrupt handlerXin Li-1/+1
2023-11-28xen/events: fix error code in xen_bind_pirq_msi_to_irq()Dan Carpenter-1/+3
2023-11-15xen/events: remove some info_for_irq() calls in pirq handlingJuergen Gross-49/+68
2023-11-15xen/events: modify internal [un]bind interfacesJuergen Gross-135/+124
2023-11-15xen/events: drop xen_allocate_irqs_dynamic()Juergen Gross-30/+44
2023-11-14xen/events: remove some simple helpers from events_base.cJuergen Gross-59/+38
2023-11-14xen/events: reduce externally visible helper functionsJuergen Gross-9/+13
2023-11-13xen/events: remove unused functionsJuergen Gross-30/+0
2023-11-13xen/events: fix delayed eoi list handlingJuergen Gross-1/+3
2023-11-13xen/events: avoid using info_for_irq() in xen_send_IPI_one()Juergen Gross-4/+8
2023-11-01Merge tag 'for-linus-6.7-rc1-tag' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds-1/+2
2023-10-30Merge tag 'locking-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds-14/+12
2023-10-16xen: evtchn: Allow shared registration of IRQ handersViresh Kumar-1/+2
2023-10-09locking/atomic, xen: Use sync_try_cmpxchg() instead of sync_cmpxchg()Uros Bizjak-14/+12
2023-10-09xen/events: replace evtchn_rwlock with RCUJuergen Gross-41/+46
2023-09-19xen: simplify evtchn_do_upcall() call mazeJuergen Gross-19/+2
2023-07-26xen/evtchn: Introduce new IOCTL to bind static evtchnRahul Singh-11/+5
2023-02-13xen: Allow platform PCI interrupt to be sharedDavid Woodhouse-3/+6
2022-08-14Merge tag 'for-linus-6.0-rc1b-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds-6/+47
2022-08-12x86/xen: Add support for HVMOP_set_evtchn_upcall_vectorJane Malalane-6/+47
2022-07-07genirq: Add and use an irq_data_update_affinity helperSamuel Holland-3/+4
2021-12-16xen/console: harden hvc_xen against event channel stormsJuergen Gross-0/+6
2021-08-12xen/events: Fix race in set_evtchn_to_irqMaximilian Heyne-6/+14
2021-07-21xen/events: remove redundant initialization of variable irqColin Ian King-1/+1
2021-06-24xen/events: reset active flag for lateeoi events laterJuergen Gross-1/+10
2021-04-07xen/evtchn: Change irq_info lock to raw_spinlock_tLuca Fancellu-6/+6
2021-03-10xen/events: avoid handling the same event on two cpus at the same timeJuergen Gross-11/+21
2021-03-10xen/events: don't unmask an event channel when an eoi is pendingJuergen Gross-41/+80
2021-03-10xen/events: reset affinity of 2-level event when tearing it downJuergen Gross-0/+24
2021-02-23xen/events: add per-xenbus device event statistics and settingsJuergen Gross-2/+25
2021-02-11xen/events: link interdomain events to associated xenbus deviceJuergen Gross-17/+24
2021-01-15Merge tag 'for-linus-5.11-rc4-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds-10/+0
2021-01-13xen: Fix event channel callback via INTX/GSIDavid Woodhouse-10/+0
2020-12-15xen/events: Implement irq distributionThomas Gleixner-8/+68
2020-12-15xen/events: Reduce irq_info:: Spurious_cnt storage sizeThomas Gleixner-3/+5
2020-12-15xen/events: Only force affinity mask for percpu interruptsThomas Gleixner-14/+34
2020-12-15xen/events: Use immediate affinity settingThomas Gleixner-26/+9