Commit Graph

131 Commits (e782ab421bbba1912c87934bd0e8998630736418)

Author SHA1 Message Date
Thomas Gleixner 1c77ff22f5 genirq: Remove __do_IRQ 14 years ago
Thomas Gleixner 3795de236d genirq: Distangle kernel/irq/handle.c 15 years ago
Thomas Gleixner bd15141226 genirq: Provide config option to disable deprecated code 15 years ago
Thomas Gleixner 37e12df709 genirq: Provide compat handling for chip->startup() 15 years ago
Thomas Gleixner bc310dda41 genirq: Provide compat handling for chip->disable()/shutdown() 15 years ago
Thomas Gleixner c5f756344c genirq: Provide compat handling for chip->enable() 15 years ago
Thomas Gleixner 22a49163e9 genirq: Provide compat handling for chip->ack() 15 years ago
Thomas Gleixner 0eda58b7f3 genirq: Provide compat handling for chip->unmask() 15 years ago
Thomas Gleixner e2c0f8ff0f genirq: Provide compat handling for chip->mask() 15 years ago
Thomas Gleixner a77c463591 genirq: Add new functions to dummy chips 15 years ago
Thomas Gleixner 6b8ff3120c genirq: Convert core code to irq_data 15 years ago
Thomas Gleixner ff7dcd44dd genirq: Create irq_data 15 years ago
Ingo Molnar e58aa3d2d0 genirq: Run irq handlers with interrupts disabled 15 years ago
Yinghai Lu b5eb78f76d sparseirq: Use radix_tree instead of ptrs array 15 years ago
Yinghai Lu 99558f0bbe sparseirq: Change irq_desc_ptrs to static 15 years ago
Yinghai Lu febcb0c59a irq: Remove unnecessary bootmem code 15 years ago
Thomas Gleixner 239007b844 genirq: Convert irq_desc.lock to raw_spinlock 15 years ago
Alexey Dobriyan d43c36dc6b headers: remove sched.h from interrupt.h 16 years ago
Yinghai Lu 372e24b0cb irq: Make sure irq_desc for legacy irq get correct node setting 16 years ago
Yinghai Lu 28be225b23 irq: slab alloc for default irq_affinity 16 years ago
Pekka Enberg 22fb4e71e6 irq: use kcalloc() instead of the bootmem allocator 16 years ago
Yinghai Lu dad213aeb5 irq/cpumask: make memoryless node zero happy 16 years ago
Paul Mundt 948cd52906 sparseirq: Allow early irq_desc allocation 16 years ago
Thomas Gleixner d7226fb6ec Revert "genirq: assert that irq handlers are indeed running in hardirq context" 16 years ago
Heiko Carstens a0e39ed378 tracing: fix build failure on s390 16 years ago
Yinghai Lu 85ac16d033 x86/irq: change irq_desc_alloc() to take node instead of cpu 16 years ago
Yinghai Lu fcef5911c7 x86/irq: remove leftover code from NUMA_MIGRATE_IRQ_DESC 16 years ago
Yinghai Lu 9ec4fa271f irq, cpumask: correct CPUMASKS_OFFSTACK typo and fix fallout 16 years ago
Steven Rostedt ad8d75fff8 tracing/events: move trace point headers into include/trace/events 16 years ago
Steven Rostedt a8d154b009 tracing: create automated trace defines 16 years ago
Thomas Gleixner f48fe81e5b genirq: threaded irq handlers review fixups 16 years ago
Thomas Gleixner 3aa551c9b4 genirq: add threaded interrupt handler support 16 years ago
Thomas Gleixner 0e57aa11ab genirq: deprecate __do_IRQ 16 years ago
Peter Zijlstra 044d408409 genirq: assert that irq handlers are indeed running in hardirq context 16 years ago
Jason Baron af39241b90 tracing, genirq: add irq enter and exit trace events 16 years ago
Yinghai Lu 005bf0e6fa irq: optimize init_kstat_irqs/init_copy_kstat_irqs 16 years ago
Yinghai Lu 0f3c2a89c1 irq: clear kstat_irqs 16 years ago
David Daney 97179fd46d cpumask fallout: Initialize irq_default_affinity earlier 16 years ago
Yinghai Lu 4a046d1754 x86: arch_probe_nr_irqs 16 years ago
Mike Travis 92296c6d6e cpumask, irq: non-x86 build failures 16 years ago
Mike Travis 542d865bbe kstat: modify kstat_irqs_legacy to be variable sized 16 years ago
Mike Travis 9332fccded irq: initialize nr_irqs based on nr_cpu_ids 16 years ago
Mike Travis 0fa0ebbf15 irq: allocate irq_desc_ptrs array based on nr_irqs 16 years ago
Mike Travis e2f4d06545 irq: use WARN() instead of WARN_ON(). 16 years ago
Mike Travis 9594949b06 irq: change references from NR_IRQS to nr_irqs 16 years ago
Mike Travis 802bf931f2 cpumask: fix bug in use cpumask_var_t in irq_desc 16 years ago
Mike Travis 7f7ace0cda cpumask: update irq_desc to use cpumask_var_t 16 years ago
Yinghai Lu d7e51e6689 sparseirq: make some func to be used with genirq 16 years ago
Ingo Molnar b2e2fe9962 sparseirq: work around __weak alias bug 16 years ago
Yinghai Lu 12026ea16a sparseirq: fix hang with !SPARSE_IRQ 16 years ago