summaryrefslogtreecommitdiffstats
path: root/kernel/irq
Commit message (Expand)AuthorAgeFilesLines
* genirq/migration: Avoid out of line call if pending is not setThomas Gleixner2018-06-261-4/+1
* genirq/affinity: Defer affinity setting if irq chip is busyThomas Gleixner2018-06-261-2/+35
* genirq/generic_pending: Do not lose pending affinity updateThomas Gleixner2018-06-261-7/+19
* genirq/affinity: Spread irq vectors among present CPUs as far as possibleMing Lei2018-04-061-6/+37
* genirq/affinity: Allow irq spreading from a given starting pointMing Lei2018-04-061-15/+20
* genirq/affinity: Move actual irq vector spreading into a helper functionMing Lei2018-04-061-42/+55
* genirq/affinity: Rename *node_to_possible_cpumask as *node_to_cpumaskMing Lei2018-04-061-13/+13
* genirq/affinity: Don't return with empty affinity masks on errorThomas Gleixner2018-04-061-7/+8
* genirq: Make GENERIC_IRQ_MULTI_HANDLER depend on !MULTI_IRQ_HANDLERPalmer Dabbelt2018-04-041-0/+1
* genirq: Remove license boilerplate/referencesThomas Gleixner2018-03-202-13/+4
* genirq: Add missing SPDX identifiersThomas Gleixner2018-03-2015-0/+16
* genirq/matrix: Cleanup SPDX identifierThomas Gleixner2018-03-201-5/+3
* genirq: Cleanup top of file commentsThomas Gleixner2018-03-2012-32/+7
* genirq: Pass desc to __irq_free instead of irq numberUwe Kleine König2018-03-201-4/+4
* genirq: Add CONFIG_GENERIC_IRQ_MULTI_HANDLERPalmer Dabbelt2018-03-142-0/+20
* Merge branch 'linus' into irq/core to pick up dependencies.Thomas Gleixner2018-03-142-23/+18
|\
| * genirq/matrix: Handle CPU offlining properThomas Gleixner2018-02-221-9/+14
| * irqdomain: Re-use DEFINE_SHOW_ATTRIBUTE() macroAndy Shevchenko2018-02-161-14/+4
* | genirq/irq_sim: Return the base of the irq range from irq_sim_init()Bartosz Golaszewski2018-03-091-4/+6
* | genirq/irq_sim: Check the return value of irq_sim_init() for error codesBartosz Golaszewski2018-03-091-1/+1
* | genirq/irq_sim: Explicitly include slab.hBartosz Golaszewski2018-03-091-0/+1
* | genirq: Add wakeup sysfs node to show IRQ wakeup stateAndy Shevchenko2018-02-281-0/+17
* | genirq: Let irq thread follow the effective hard irq affinityThomas Gleixner2018-02-161-3/+7
|/
* genirq: remove unneeded kallsyms includeSergey Senozhatsky2018-02-061-1/+0
* Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2018-02-043-5/+5
|\
| * genirq: Make legacy autoprobing work againThomas Gleixner2018-02-013-5/+5
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/pml...Linus Torvalds2018-02-011-8/+6
|\ \
| * | irq debug: do not use print_symbol()Sergey Senozhatsky2018-01-051-8/+6
* | | Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2018-01-292-128/+0
|\ \ \
| * | | irqdomain: Kill CONFIG_IRQ_DOMAIN_DEBUGMarc Zyngier2018-01-242-128/+0
* | | | Merge branch 'for-4.16/block' of git://git.kernel.dk/linux-blockLinus Torvalds2018-01-291-15/+15
|\ \ \ \ | |_|_|/ |/| | |
| * | | genirq/affinity: assign vectors to all possible CPUsChristoph Hellwig2018-01-121-15/+15
* | | | irq/matrix: Spread interrupts on allocationThomas Gleixner2018-01-181-6/+14
| |/ / |/| |
* | | genirq/msi, x86/vector: Prevent reservation mode for non maskable MSIThomas Gleixner2017-12-291-4/+33
* | | genirq/irqdomain: Rename early argument of irq_domain_activate_irq()Thomas Gleixner2017-12-292-7/+8
* | | genirq: Introduce IRQD_CAN_RESERVE flagThomas Gleixner2017-12-291-0/+1
* | | genirq/msi: Handle reactivation only on successThomas Gleixner2017-12-291-8/+27
* | | genirq: Guard handle_bad_irq log messagesGuenter Roeck2017-12-281-0/+5
* | | kernel/irq: Extend lockdep class for request mutexAndrew Lunn2017-12-281-4/+7
|/ /
* | genirq/matrix: Fix the precedence fix for realThomas Gleixner2017-12-041-1/+3
* | Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2017-11-262-2/+13
|\ \
| * | genirq/matrix: Make - vs ?: Precedence explicitKees Cook2017-11-231-1/+1
| * | Merge tag 'irqchip-4.15-4' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Thomas Gleixner2017-11-141-1/+12
| |\ \
| | * | genirq: Track whether the trigger type has been setMarc Zyngier2017-11-101-1/+12
* | | | treewide: Switch DEFINE_TIMER callbacks to struct timer_list *Kees Cook2017-11-211-2/+2
| |_|/ |/| |
* | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2017-11-151-0/+1
|\ \ \ | |/ / |/| |
| * | genirq: export irq_get_percpu_devid_partition to modulesWill Deacon2017-10-181-0/+1
* | | Merge branch 'x86-apic-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2017-11-131-0/+3
|\ \ \
| * \ \ Merge branch 'linus' into x86/apic, to resolve conflictsIngo Molnar2017-11-0711-3/+22
| |\ \ \
| * | | | genirq: Add config option for reservation modeThomas Gleixner2017-10-181-0/+3