Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
3e26c5feed2add218046ecf91bab3cfa9bf762a6
/
kernel
/
irq
/
irqdesc.c
cf482a4
Merge tag 'driver-core-5.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core
by Linus Torvalds
· 6 years ago
52ba92f
irqdesc: Replace irq_kobj_type's default_attrs field with groups
by Kimberly Brown
· 6 years ago
e8458e7
genirq: Initialize request_mutex if CONFIG_SPARSE_IRQ=n
by Kefeng Wang
· 6 years ago
a324ca9
Merge tag 'irqchip-5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core
by Thomas Gleixner
· 6 years ago
d869f86
Merge branch 'linus' into irq/core
by Thomas Gleixner
· 6 years ago
1136b07
genirq: Avoid summation loops for /proc/stat
by Thomas Gleixner
· 6 years ago
6e4933a
irqdesc: Add domain handler for NMIs
by Julien Thierry
· 6 years ago
12fee4c
genirq/irqdesc: Fix double increment in alloc_descs()
by Huacai Chen
· 6 years ago
c410abbb
genirq/affinity: Add is_managed to struct irq_affinity_desc
by Dou Liyang
· 6 years ago
bec0403
genirq/core: Introduce struct irq_affinity_desc
by Dou Liyang
· 6 years ago
4a5f4d2
genirq: Use rcu in kstat_irqs_usr()
by Eric Dumazet
· 7 years ago
52a65ff
genirq: Add missing SPDX identifiers
by Thomas Gleixner
· 7 years ago
99bfce5
genirq: Cleanup top of file comments
by Thomas Gleixner
· 7 years ago
d61e294
genirq: Add wakeup sysfs node to show IRQ wakeup state
by Andy Shevchenko
· 7 years ago
c9b012e
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux
by Linus Torvalds
· 7 years ago
10d94ff
irq/core: Fix boot crash when the irqaffinity= boot parameter is passed on CPUMASK_OFFSTACK=y kernels(v1)
by Rakib Mullick
· 7 years ago
5ffeb05
genirq: export irq_get_percpu_devid_partition to modules
by Will Deacon
· 8 years ago
239306f
genirq: Set managed shut down flag at init
by Thomas Gleixner
· 7 years ago
e0b4779
genirq/debugfs: Show debug information for all irq descriptors
by Thomas Gleixner
· 7 years ago
12ac1d0
genirq: Make sparse_irq_lock protect what it should protect
by Thomas Gleixner
· 7 years ago
7cb328c
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 7 years ago
9114014
genirq: Add mutex to irq desc to serialize request/free_irq()
by Thomas Gleixner
· 8 years ago
650fc87
Merge tag 'docs-4.13' of git://git.lwn.net/linux
by Linus Torvalds
· 8 years ago
d829b8f
genirq: Set irq masked state when initializing irq_desc
by Jeffy Chen
· 8 years ago
0d3f542
genirq: Introduce effective affinity mask
by Thomas Gleixner
· 8 years ago
4ab764c
genirq: Remove pointless gfp argument
by Thomas Gleixner
· 8 years ago
087cdfb
genirq/debugfs: Add proper debugfs interface
by Thomas Gleixner
· 8 years ago
5a29ef2
genirq: Make early_irq_init() print out more informative
by Vincent Legoll
· 8 years ago
c0c6e08
irq: update genericirq book location
by Mauro Carvalho Chehab
· 8 years ago
0a30d69
Merge branch 'irq/for-block' into irq/core
by Thomas Gleixner
· 8 years ago
e75eafb
genirq/msi: Switch to new irq spreading infrastructure
by Thomas Gleixner
· 8 years ago
ecb3f39
genirq: Expose interrupt information through sysfs
by Craig Gallek
· 8 years ago
45ddcec
genirq: Use affinity hint in irqdesc allocation
by Thomas Gleixner
· 9 years ago
06ee6d5
genirq: Add affinity hint to irq allocation
by Thomas Gleixner
· 9 years ago
222df54
genirq: Allow the affinity of a percpu interrupt to be set/retrieved
by Marc Zyngier
· 9 years ago
fbf1980
genirq: Add default affinity mask command line option
by Thomas Gleixner
· 9 years ago
425a5072
genirq: Free irq_desc with rcu
by Thomas Gleixner
· 9 years ago
bd0b9ac
genirq: Remove irq argument from irq flow handlers
by Thomas Gleixner
· 9 years ago
b237721
genirq: Move field 'msi_desc' from irq_data into irq_common_data
by Jiang Liu
· 10 years ago
9df872f
genirq: Move field 'affinity' from irq_data into irq_common_data
by Jiang Liu
· 10 years ago
af7080e
genirq: Move field 'handler_data' from irq_data into irq_common_data
by Jiang Liu
· 10 years ago
449e9ca
genirq: Move field 'node' from irq_data into irq_common_data
by Jiang Liu
· 10 years ago
b51bf95
genirq: Remove the parameter 'irq' of kstat_incr_irqs_this_cpu()
by Jiang Liu
· 10 years ago
f052186
Merge branch 'irq/for-x86' into irq/core
by Thomas Gleixner
· 10 years ago
6783011
genirq: Introduce helper function irq_data_get_node()
by Jiang Liu
· 10 years ago
0d0b4c8
genirq: Introduce struct irq_common_data to host shared irq data
by Jiang Liu
· 10 years ago
7df0b27
genirq: Fix type inconsistency
by Nicholas Mc Guire
· 10 years ago
5e9662f
genirq: Fix unnecessary automatic type conversion
by Nicholas Mc Guire
· 10 years ago
c291ee6
genirq: Prevent proc race against freeing of irq descriptors
by Thomas Gleixner
· 10 years ago
76ba59f
genirq: Add irq_domain-aware core IRQ handler
by Marc Zyngier
· 10 years ago
8844aad
genirq: Fix memory leak when calling irq_free_hwirqs()
by Keith Busch
· 11 years ago
d8179bc
genirq: Remove dynamic_irq mess
by Thomas Gleixner
· 11 years ago
c940e01
genirq: Replace dynamic_irq_init/cleanup
by Thomas Gleixner
· 11 years ago
1d00835
genirq: Remove irq_reserve_irq[s]
by Thomas Gleixner
· 11 years ago
f63b6a0
genirq: Replace reserve_irqs in core code
by Thomas Gleixner
· 11 years ago
7b6ef12
genirq: Provide generic hwirq allocation facility
by Thomas Gleixner
· 11 years ago
62a08ae
genirq: x86: Ensure that dynamic irq allocation does not conflict
by Thomas Gleixner
· 11 years ago
792d001
genirq: Add a kstat helper to increment irq stats
by Thomas Gleixner
· 11 years ago
2c45aad
genirq: Add missing irq_to_desc export for CONFIG_SPARSE_IRQ=n
by Paul Gortmaker
· 11 years ago
3911ff3
genirq: export handle_edge_irq() and irq_to_desc()
by Jiri Kosina
· 13 years ago
ec53cf2
irq: don't put module.h into irq.h for tracking irqgen modules.
by Paul Gortmaker
· 13 years ago
31d9d9b
genirq: Add support for per-cpu dev_id interrupts
by Marc Zyngier
· 13 years ago
d522a0d
irqdesc: fix new kernel-doc warning
by Randy Dunlap
· 13 years ago
b687380
irq: Track the owner of irq descriptor
by Sebastian Andrzej Siewior
· 13 years ago
c5182b8
genirq: Ensure we locate the passed IRQ in irq_alloc_descs()
by Mark Brown
· 14 years ago
e7fbad3
genirq: Fix descriptor init on non-sparse IRQs
by Linus Walleij
· 14 years ago
edf76f8
irq: Export functions to allow modular irq drivers
by Jonathan Cameron
· 14 years ago
fe12bc2
genirq: Uninline and sanity check generic_handle_irq()
by Thomas Gleixner
· 14 years ago
fe05143
genirq: Remove pointless ifdefs
by Thomas Gleixner
· 14 years ago
32f4125
genirq: Move INPROGRESS, MASKED and DISABLED state flags to irq_data
by Thomas Gleixner
· 14 years ago
801a0e9
genirq: Add irq disabled flag to irq_data state
by Thomas Gleixner
· 14 years ago
3b90389
genirq; Remove the last leftovers of the old sparse irq code
by Thomas Gleixner
· 14 years ago
ed4dea6
genirq: Use IRQ_BITMAP_BITS as search size in irq_alloc_descs()
by Yinghai Lu
· 14 years ago
d5eb4ad2
genirq: Implement irq_get/put_desc_[bus]locked/unlock()
by Thomas Gleixner
· 14 years ago
f9e4989
genirq: Force wrapped access to desc->status in core code
by Thomas Gleixner
· 14 years ago
c1594b7
genirq: Move IRQ_DISABLED to core
by Thomas Gleixner
· 14 years ago
e6bea9c
genirq: Protect tglx from tripping over his own feet
by Thomas Gleixner
· 14 years ago
e7bcecb
genirq: Make nr_irqs runtime expandable
by Thomas Gleixner
· 14 years ago
218502b
Merge branch 'irq/urgent' into irq/core
by Thomas Gleixner
· 14 years ago
c1ee626
genirq: Prevent access beyond allocated_irqs bitmap
by Thomas Gleixner
· 14 years ago
44951a6
genirq: Remove dead code
by Thomas Gleixner
· 14 years ago
6c9ae00
irq: use per_cpu kstat_irqs
by Eric Dumazet
· 14 years ago
478735e3
/proc/stat: fix scalability of irq sum of all cpu
by KAMEZAWA Hiroyuki
· 14 years ago
c0a19eb
genirq: Fix CONFIG_GENIRQ_NO_DEPRECATED=y build
by Thomas Gleixner
· 14 years ago
baa0d23
genirq: Switch sparse_irq allocator to GFP_KERNEL
by Thomas Gleixner
· 14 years ago
a05a900
genirq: Make sparse_lock a mutex
by Thomas Gleixner
· 14 years ago
78f90d9
genirq: Remove the now unused sparse irq leftovers
by Thomas Gleixner
· 14 years ago
b7b2933
genirq: Sanitize dynamic irq handling
by Thomas Gleixner
· 14 years ago
b7d0d82
genirq: Remove arch_init_chip_data()
by Thomas Gleixner
· 14 years ago
b683de2
genirq: Query arch for number of early descriptors
by Thomas Gleixner
· 14 years ago
aa99ec0
genirq: Use sane sparse allocator
by Thomas Gleixner
· 14 years ago
06f6c33
genirq: Implement irq reservation
by Thomas Gleixner
· 14 years ago
a98d24b
genirq: Implement sane enumeration
by Thomas Gleixner
· 14 years ago
13bfe99
genirq: Prepare proc for real sparse irq support
by Thomas Gleixner
· 14 years ago
1f5a5b8
genirq: Implement a sane sparse_irq allocator
by Thomas Gleixner
· 14 years ago
1318a48
genirq: Provide default irq init flags
by Thomas Gleixner
· 14 years ago
d895f51
genirq: Remove export of kstat_irqs_cpu
by Thomas Gleixner
· 14 years ago
154cd38
genirq: Remove early_init_irq_lock_class()
by Thomas Gleixner
· 14 years ago
3795de2
genirq: Distangle kernel/irq/handle.c
by Thomas Gleixner
· 14 years ago