aboutsummaryrefslogtreecommitdiff
path: root/kernel/irq/proc.c
AgeCommit message (Expand)AuthorFilesLines
2026-05-26genirq/proc: Speed up /proc/interrupts iterationThomas Gleixner1-25/+91
2026-05-26genirq/proc: Runtime size the chip nameThomas Gleixner1-5/+28
2026-05-26genirq/proc: Increase default interrupt number precision to fourThomas Gleixner1-2/+2
2026-05-26genirq: Calculate precision only when requiredThomas Gleixner1-10/+23
2026-05-26genirq: Cache the condition for /proc/interrupts exposureThomas Gleixner1-4/+11
2026-05-26genirq: Expose nr_irqs in core codeThomas Gleixner1-2/+2
2026-05-26genirq/proc: Utilize irq_desc::tot_count to avoid evaluationThomas Gleixner1-1/+10
2026-05-26genirq/proc: Avoid formatting zero counts in /proc/interruptsThomas Gleixner1-5/+38
2026-05-11genirq/proc: Size interrupt directory names for 10-digit interrupt numbersPengpeng Hou1-3/+4
2026-01-30genirq/proc: Replace snprintf with strscpy in register_handler_procThorsten Blum1-1/+2
2025-10-31genirq/proc: Fix race in show_irq_affinity()Muchun Song1-0/+2
2025-05-13genirq: Consistently use '%u' format specifier for unsigned int variablesAndy Shevchenko1-2/+2
2025-05-07genirq/proc: Switch to lock guardsThomas Gleixner1-41/+24
2024-12-03genirq/proc: Add missing space separator backThomas Gleixner1-3/+4
2024-11-13genirq/proc: Use seq_put_decimal_ull_width() for decimal valuesDavid Wang1-3/+6
2024-10-16genirq: Switch to irq_get_nr_irqs()Bart Van Assche1-1/+2
2024-08-29genirq/proc: Change the return value for set affinity permission errorJeff Xie1-1/+1
2024-08-29genirq/proc: Use irq_move_pending() in show_irq_affinity()Jinjie Ruan1-4/+2
2024-08-29genirq/proc: Correctly set file permissions for affinity control filesJeff Xie1-2/+7
2024-06-03genirq/proc: Simplify irqdesc::kstat_irqs handling furtherAdrian Huang1-5/+2
2024-04-12genirq: Avoid summation loops for /proc/interruptsBitao Hu1-4/+2
2024-04-12genirq: Convert kstat_irqs to a structBitao Hu1-3/+2
2022-01-22proc: remove PDE_DATA() completelyMuchun Song1-4/+4
2021-07-30genirq: Improve "hwirq" output in /proc and /sys/Cédric Le Goater1-1/+1
2021-04-10kernel: Initialize cpumask before parsingTetsuo Handa1-2/+2
2020-12-15genirq: Annotate irq stats data racesThomas Gleixner1-2/+3
2020-09-13genirq: Allow interrupts to be excluded from /proc/interruptsMarc Zyngier1-1/+1
2020-02-14genirq/proc: Reject invalid affinity masks (again)Thomas Gleixner1-0/+22
2020-02-04proc: convert everything to "struct proc_ops"Alexey Dobriyan1-21/+21
2019-08-16genirq: remove the is_affinity_mask_valid hookChristoph Hellwig1-14/+0
2018-06-22genirq: Speedup show_interrupts()Eric Dumazet1-10/+12
2018-05-16proc: introduce proc_create_single{,_data}Christoph Hellwig1-72/+10
2018-03-20genirq: Cleanup top of file commentsThomas Gleixner1-2/+0
2017-11-13Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-2/+3
2017-11-12genirq/proc: Return proper error code when irq_set_affinity() failsWen Yaxng1-2/+3
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-08-25genirq/proc: Avoid uninitalized variable warningThomas Gleixner1-2/+2
2017-08-25genirq: Fix semicolon.cocci warningskbuild test robot1-1/+1
2017-08-18genirq/proc: Use the the accessor to report the effective affinityMarc Zyngier1-1/+1
2017-06-22genirq: Introduce effective affinity maskThomas Gleixner1-7/+83
2017-06-22genirq/proc: Replace ever repeating type castThomas Gleixner1-5/+5
2017-06-22genirq: Remove pointless arg from show_irq_affinityThomas Gleixner1-3/+3
2017-06-22genirq: Remove mask argument from setup_affinity()Thomas Gleixner1-3/+5
2017-02-10genirq: Fix /proc/interrupts output alignmentH Hartley Sweeten1-0/+2
2016-07-04Merge branch 'irq/for-block' into irq/coreThomas Gleixner1-1/+1
2016-07-04genirq: Introduce IRQD_AFFINITY_MANAGED flagThomas Gleixner1-1/+1
2016-06-10genirq: Remove unnecessary memset() callsWeongyo Jeong1-3/+0
2016-06-10genirq: Remove redundant NULL check of irq_descJianyu Zhan1-5/+1
2016-02-15genirq: Use a common macro to go through the actions listDaniel Lezcano1-1/+1
2015-11-10genirq/PM: Restore system wake up from chained interruptsGrygorii Strashko1-1/+1