Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
android_kernel_shift_sdm845
/
276e2a48f3cb1f463f1d420e57257a9c4993ad82
/
kernel
/
irq
/
manage.c
528d3b7
genirq: Disable interrupts for force threaded handlers
by Thomas Gleixner
· 3 years, 10 months ago
cc24d74
genirq: Fix reference leaks on irq affinity notifiers
by Edward Cree
· 4 years, 10 months ago
3df0c56
genirq: Prevent use-after-free and work list corruption
by Prasad Sodagudi
· 6 years ago
404a83a
genirq: Fix race on spurious interrupt detection
by Lukas Wunner
· 6 years ago
eecd08a
genirq: Make force irq threading setup more robust
by Thomas Gleixner
· 6 years ago
02e3a7d
genirq: Use cpumask_available() for check of cpumask variable
by Matthias Kaehlcke
· 8 years ago
6c9ca57
Revert "genirq: Use irqd_get_trigger_type to compare the trigger type for shared IRQs"
by Greg Kroah-Hartman
· 7 years ago
f2596a9
genirq: Use irqd_get_trigger_type to compare the trigger type for shared IRQs
by Hans de Goede
· 8 years ago
7662832
genirq: Release resources in __setup_irq() error path
by Heiner Kallweit
· 8 years ago
7ee7e87
genirq: Use irq type from irqdata instead of irqdesc
by Thomas Gleixner
· 8 years ago
3118dac
kernel/irq: Export irq_set_parent()
by Sudip Mukherjee
· 8 years ago
16217dc
Merge tag 'irqchip-4.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms into irq/core
by Thomas Gleixner
· 8 years ago
00b992d
genirq: No need to mask non trigger mode flags before __irq_set_trigger()
by Alexander Kuleshov
· 8 years ago
4396f46
genirq: Fix potential memleak when failing to get irq pm
by Shawn Lin
· 8 years ago
8658be1
Merge branch 'irq/for-block' into irq/core
by Thomas Gleixner
· 9 years ago
06ee6d5
genirq: Add affinity hint to irq allocation
by Thomas Gleixner
· 9 years ago
9c25558
genirq: Introduce IRQD_AFFINITY_MANAGED flag
by Thomas Gleixner
· 9 years ago
be45beb
genirq: Add runtime power management support for IRQ chips
by Jon Hunter
· 9 years ago
f35ad08
genirq: Look-up percpu trigger type if not specified by caller
by Marc Zyngier
· 9 years ago
4b357da
genirq: Look-up trigger type if not specified by caller
by Jon Hunter
· 9 years ago
9b5d585
genirq: Ensure IRQ descriptor is valid when setting-up the IRQ
by Jon Hunter
· 9 years ago
a395d6a
kernel/...: convert pr_warning to pr_warn
by Joe Perches
· 9 years ago
277edba
Merge tag 'pm+acpi-4.6-rc1-1' of git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
by Linus Torvalds
· 9 years ago
e237a55
x86/ACPI/PCI: Recognize that Interrupt Line 255 means "not connected"
by Chen Fan
· 9 years ago
f944b5a
genirq: Use a common macro to go through the actions list
by Daniel Lezcano
· 9 years ago
3d116a6
Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 9 years ago
abc7e40
genirq: Prevent chip buslock deadlock
by Thomas Gleixner
· 9 years ago
f0cb322
genirq: Implement irq_percpu_is_enabled()
by Thomas Petazzoni
· 9 years ago
b0f85fa
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 9 years ago
e984977
genirq: Add flag to force mask in disable_irq[_nosync]()
by Thomas Gleixner
· 9 years ago
fcf1ae2
genirq: Make irq_set_vcpu_affinity available for CONFIG_SMP=n
by Feng Wu
· 9 years ago
aec2e2a
irq: Export per-cpu irq allocation and de-allocation functions
by Maxime Ripard
· 9 years ago
a1b7feb
genirq: Fix the documentation of request_percpu_irq
by Maxime Ripard
· 9 years ago
2a1d3ab
genirq: Handle force threading of irqs with primary and thread handler
by Thomas Gleixner
· 9 years ago
9df872f
genirq: Move field 'affinity' from irq_data into irq_common_data
by Jiang Liu
· 10 years ago
1ee4fb3
genirq: Export irq_[get|set]_irqchip_state()
by Bjorn Andersson
· 9 years ago
a8a98ea
genirq: Remove the irq argument from setup_affinity()
by Jiang Liu
· 10 years ago
e019c24
genirq: Provide and use __irq_can_set_affinity()
by Jiang Liu
· 10 years ago
79ff1cd
genirq: Remove irq argument from __enable/__disable_irq()
by Jiang Liu
· 10 years ago
a1ff541
genirq: Remove irq arg from __irq_set_trigger()
by Jiang Liu
· 10 years ago
0798abe
genirq: Remove the irq argument from check_irq_resend()
by Jiang Liu
· 10 years ago
6783011
genirq: Introduce helper function irq_data_get_node()
by Jiang Liu
· 10 years ago
0a4377d
genirq: Introduce irq_set_vcpu_affinity() to target an interrupt to a VCPU
by Jiang Liu
· 10 years ago
1b7047e
genirq: Allow the irqchip state of an IRQ to be save/restored
by Marc Zyngier
· 10 years ago
462b69b
Merge branch 'linus' into irq/core to get the GIC updates which
by Thomas Gleixner
· 10 years ago
17f4803
genirq / PM: Add flag for shared NO_SUSPEND interrupt lines
by Rafael J. Wysocki
· 10 years ago
02cea39
genirq: Provide disable_hardirq()
by Peter Zijlstra
· 10 years ago
4fe7ffb
genirq: Fix null pointer reference in irq_set_affinity_hint()
by Jesse Brandeburg
· 10 years ago
e2e64a9
genirq: Set initial affinity in irq_set_affinity_hint()
by Jesse Brandeburg
· 10 years ago
2cb6254
genirq: Add IRQ_SET_MASK_OK_DONE to support stacked irqchip
by Jiang Liu
· 10 years ago
cab303b
genirq: Add sanity checks for PM options on shared interrupt lines
by Thomas Gleixner
· 10 years ago
8df2e02
genirq: Move suspend/resume logic into irq/pm code
by Thomas Gleixner
· 10 years ago
1e77d0a
genirq: Sanitize spurious interrupt detection of threaded irqs
by Thomas Gleixner
· 12 years ago
01f8fa4
genirq: Allow forcing cpu affinity of interrupts
by Thomas Gleixner
· 11 years ago
328a497
genirq: Add a new IRQCHIP_EOI_THREADED flag
by Thomas Gleixner
· 11 years ago
ffb12cf
Merge branch 'irq/for-gpio' into irq/core
by Thomas Gleixner
· 11 years ago
c1bacba
genirq: Provide irq_request/release_resources chip callbacks
by Thomas Gleixner
· 11 years ago
c685689
genirq: Remove racy waitqueue_active check
by Chuansheng Liu
· 11 years ago
b04c644
genirq: Update the a comment typo
by Chuansheng Liu
· 11 years ago
a92444c
genirq: Provide irq_wake_thread()
by Thomas Gleixner
· 11 years ago
18258f7
genirq: Provide synchronize_hardirq()
by Thomas Gleixner
· 11 years ago
9073e1a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 11 years ago
bbfe65c
genirq: Set the irq thread policy without checking CAP_SYS_NICE
by Thomas Pfaff
· 11 years ago
f788e7b
irq: Fix some trivial typos in comments
by Xie XiuQi
· 11 years ago
2779db8
genirq: Fix can_request_irq() for IRQs without an action
by Ben Hutchings
· 12 years ago
ee23871
genirq: Set irq thread to RT priority on creation
by Ivo Sieben
· 12 years ago
d652e1eb
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 12 years ago
36a5df8
genirq: Export enable/disable_percpu_irq()
by Chris Metcalf
· 12 years ago
8bd75c7
sched/rt: Move rt specific bits into new header file
by Clark Williams
· 12 years ago
19af395
irq: tsk->comm is an array
by Alan Cox
· 12 years ago
04aa530
genirq: Always force thread affinity
by Thomas Gleixner
· 12 years ago
f3de44e
irq: Set CPU affinity right on thread creation
by Sankara Muthukrishnan
· 12 years ago
293a7a0
genirq: Provide means to retrigger parent
by Thomas Gleixner
· 12 years ago
148311d
Merge branch 'irq-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 12 years ago
3e9a970
Merge tag 'random_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/random
by Linus Torvalds
· 12 years ago
dc9b229
genirq: Allow irq chips to mark themself oneshot safe
by Thomas Gleixner
· 13 years ago
67d1214
merge task_work and rcu_head, get rid of separate allocation for keyring case
by Al Viro
· 13 years ago
41f9d29
trimming task_work: kill ->data
by Al Viro
· 13 years ago
c5857cc
random: remove rand_initialize_irq()
by Theodore Ts'o
· 13 years ago
9171c67
Merge branches 'irq-urgent-for-linus' and 'smp-hotplug-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 13 years ago
fb21aff
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/signal
by Linus Torvalds
· 13 years ago
97fd75b
kernel/irq/manage.c: use the pr_foo() infrastructure to prefix printks
by Andrew Morton
· 13 years ago
818b0f3
genirq: Introduce irq_do_set_affinity() to reduce duplicated code
by Jiang Liu
· 13 years ago
4d1d61a
genirq: reimplement exit_irq_thread() hook via task_work_add()
by Oleg Nesterov
· 13 years ago
3a8580f
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml
by Linus Torvalds
· 13 years ago
8756826
irq: Remove irq_chip->release()
by Richard Weinberger
· 13 years ago
f5d8947
genirq: Be more informative on irq type mismatch
by Thomas Gleixner
· 13 years ago
1c6c695
genirq: Reject bogus threaded irq requests
by Thomas Gleixner
· 13 years ago
241fc64
genirq: Respect NUMA node affinity in setup_irq_irq affinity()
by Prarit Bhargava
· 13 years ago
f3f79e3
genirq: Get rid of unneeded force parameter in irq_finalize_oneshot()
by Alexander Gordeev
· 13 years ago
e04268b
genirq: Remove paranoid warnons and bogus fixups
by Thomas Gleixner
· 13 years ago
7140ea1
genirq: Flush the irq thread on synchronization
by Ido Yariv
· 13 years ago
df8d291
Merge branch 'linus' into irq/core
by Thomas Gleixner
· 13 years ago
5234ffb
genirq: Get rid of unnecessary IRQTF_DIED flag
by Alexander Gordeev
· 13 years ago
05d74ef
genirq: No need to check IRQTF_DIED before stopping a thread handler
by Alexander Gordeev
· 13 years ago
4bcdf1d
genirq: Get rid of unnecessary irqaction field in task_struct
by Alexander Gordeev
· 13 years ago
540b60e
genirq: Fix incorrect check for forced IRQ thread handler
by Alexander Gordeev
· 13 years ago
52abb70
genirq: Clear action->thread_mask if IRQ_ONESHOT is not set
by Thomas Gleixner
· 13 years ago
b4bc724
genirq: Handle pending irqs in irq_startup()
by Thomas Gleixner
· 13 years ago
9879326
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 13 years ago
Next »