Age | Commit message (Expand) | Author | Files | Lines |
2024-08-07 | genirq/irqdesc: Honor caller provided affinity in alloc_desc() | Shay Drory | 1 | -0/+1 |
2024-05-24 | genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after() | dicken.ding | 1 | -1/+4 |
2024-04-24 | genirq: Reuse irq_is_nmi() | Jinjie Ruan | 1 | -5/+0 |
2024-04-23 | genirq: Simplify the checks for irq_set_percpu_devid_partition() | Jinjie Ruan | 1 | -8/+2 |
2024-04-12 | genirq: Avoid summation loops for /proc/interrupts | Bitao Hu | 1 | -5/+11 |
2024-04-12 | genirq: Provide a snapshot mechanism for interrupt statistics | Bitao Hu | 1 | -0/+25 |
2024-04-12 | genirq: Convert kstat_irqs to a struct | Bitao Hu | 1 | -5/+4 |
2024-01-24 | genirq: Deduplicate interrupt descriptor initialization | Dawei Li | 1 | -48/+64 |
2024-01-24 | genirq: Initialize resend_node hlist for all interrupt descriptors | Dawei Li | 1 | -1/+1 |
2023-05-24 | genirq: Use a maple tree for interrupt descriptor management | Shanker Donthineni | 1 | -25/+32 |
2023-05-24 | genirq: Encapsulate sparse bitmap handling | Shanker Donthineni | 1 | -10/+20 |
2023-05-24 | genirq: Use hlist for managing resend handlers | Shanker Donthineni | 1 | -0/+2 |
2023-02-21 | genirq/irqdesc: Make kobj_type structures constant | Thomas Weißschuh | 1 | -2/+2 |
2022-11-30 | genirq/irqdesc: Don't try to remove non-existing sysfs files | Yang Yingliang | 1 | -6/+9 |
2022-09-19 | genirq: Provide generic_handle_domain_irq_safe(). | Sebastian Andrzej Siewior | 1 | -0/+24 |
2022-07-20 | genirq: Use for_each_action_of_desc in actions_show() | Paran Lee | 1 | -1/+1 |
2022-05-11 | genirq: Remove WARN_ON_ONCE() in generic_handle_domain_irq() | Lukas Wunner | 1 | -1/+0 |
2022-05-05 | genirq: Synchronize interrupt thread startup | Thomas Pfaff | 1 | -0/+2 |
2022-02-21 | Merge tag 'irq-api-2022-02-21' into irq/core | Thomas Gleixner | 1 | -0/+23 |
2022-02-21 | genirq: Provide generic_handle_irq_safe() | Sebastian Andrzej Siewior | 1 | -0/+23 |
2022-02-02 | genirq, softirq: Use in_hardirq() instead of in_irq() | Changbin Du | 1 | -2/+2 |
2021-10-26 | irq: remove handle_domain_{irq,nmi}() | Mark Rutland | 1 | -51/+17 |
2021-10-26 | irq: remove CONFIG_HANDLE_DOMAIN_IRQ_IRQENTRY | Mark Rutland | 1 | -26/+0 |
2021-10-25 | irq: add a (temporary) CONFIG_HANDLE_DOMAIN_IRQ_IRQENTRY | Mark Rutland | 1 | -0/+30 |
2021-10-25 | irq: unexport handle_irq_desc() | Mark Rutland | 1 | -1/+0 |
2021-10-25 | irq: simplify handle_domain_{irq,nmi}() | Mark Rutland | 1 | -20/+4 |
2021-07-30 | genirq: Improve "hwirq" output in /proc and /sys/ | Cédric Le Goater | 1 | -1/+1 |
2021-06-28 | genirq/irqdesc: Drop excess kernel-doc entry @lookup | Randy Dunlap | 1 | -1/+0 |
2021-06-10 | genirq: Move non-irqdomain handle_domain_irq() handling into ARM's handle_IRQ() | Marc Zyngier | 1 | -22/+8 |
2021-06-10 | genirq: Add generic_handle_domain_irq() helper | Marc Zyngier | 1 | -1/+18 |
2021-06-10 | genirq: Use irq_resolve_mapping() to implement __handle_domain_irq() and co | Marc Zyngier | 1 | -25/+35 |
2021-03-22 | irq: Fix typos in comments | Ingo Molnar | 1 | -1/+1 |
2020-12-25 | genirq: Fix export of irq_to_desc() for powerpc KVM | Michael Ellerman | 1 | -1/+1 |
2020-12-15 | genirq: Restrict export of irq_to_desc() | Thomas Gleixner | 1 | -1/+3 |
2020-12-15 | genirq: Provide kstat_irqdesc_cpu() | Thomas Gleixner | 1 | -2/+2 |
2020-12-15 | genirq: Make kstat_irqs() static | Thomas Gleixner | 1 | -13/+6 |
2020-12-15 | genirq: Annotate irq stats data races | Thomas Gleixner | 1 | -2/+2 |
2020-12-15 | genirq: Move irq_set_lockdep_class() to core | Thomas Gleixner | 1 | -0/+14 |
2020-11-14 | genirq: Remove GENERIC_IRQ_LEGACY_ALLOC_HWIRQ | Thomas Gleixner | 1 | -51/+0 |
2020-03-08 | genirq: Add protection against unsafe usage of generic_handle_irq() | Thomas Gleixner | 1 | -0/+6 |
2020-01-09 | genirq: Add missing __releases() sparse annotation | Jules Irenge | 1 | -0/+1 |
2019-11-15 | genirq: Fix function documentation of __irq_alloc_descs() | luanshi | 1 | -1/+1 |
2019-08-19 | genirq: Properly pair kobject_del() with kobject_add() | Michael Kelley | 1 | -1/+14 |
2019-07-08 | Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -1/+7 |
2019-07-06 | genirq: Update irq stats from NMI handlers | Shijith Thotton | 1 | -1/+7 |
2019-06-21 | arm64: Fix interrupt tracing in the presence of NMIs | Julien Thierry | 1 | -2/+6 |
2019-05-07 | Merge tag 'driver-core-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -1/+2 |
2019-04-25 | irqdesc: Replace irq_kobj_type's default_attrs field with groups | Kimberly Brown | 1 | -1/+2 |
2019-04-05 | genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n | Kefeng Wang | 1 | -0/+1 |
2019-02-23 | Merge tag 'irqchip-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/... | Thomas Gleixner | 1 | -0/+35 |