aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/bin/export-to-postgresql-report
diff options
context:
space:
mode:
authorValentin Rothberg <[email protected]>2015-03-05 15:23:08 +0100
committerIngo Molnar <[email protected]>2015-03-05 20:53:06 +0100
commitd8bf368d0631d4bc2612d8bf2e4e8e74e620d0cc (patch)
treea4f35064af9e579d5b20ee440c1a14ff390b31c2 /tools/perf/scripts/python/bin/export-to-postgresql-report
parent33ca8a53f262b4af40611bea331b8c87d133af72 (diff)
genirq: Remove the deprecated 'IRQF_DISABLED' request_irq() flag entirely
The IRQF_DISABLED flag is a NOOP and has been scheduled for removal since Linux v2.6.36 by commit 6932bf37bed4 ("genirq: Remove IRQF_DISABLED from core code"). According to commit e58aa3d2d0cc ("genirq: Run irq handlers with interrupts disabled"), running IRQ handlers with interrupts enabled can cause stack overflows when the interrupt line of the issuing device is still active. This patch ends the grace period for IRQF_DISABLED (i.e., SA_INTERRUPT in older versions of Linux) and removes the definition and all remaining usages of this flag. There's still a few non-functional references left in the kernel source: - The bigger hunk in Documentation/scsi/ncr53c8xx.txt is removed entirely as IRQF_DISABLED is gone now; the usage in older kernel versions (including the old SA_INTERRUPT flag) should be discouraged. The trouble of using IRQF_SHARED is a general problem and not specific to any driver. - I left the reference in Documentation/PCI/MSI-HOWTO.txt untouched since it has already been removed in linux-next. - All remaining references are changelogs that I suggest to keep. Signed-off-by: Valentin Rothberg <[email protected]> Cc: Afzal Mohammed <[email protected]> Cc: Arnd Bergmann <[email protected]> Cc: Brian Norris <[email protected]> Cc: Christoph Hellwig <[email protected]> Cc: Dan Carpenter <[email protected]> Cc: David Woodhouse <[email protected]> Cc: Ewan Milne <[email protected]> Cc: Eyal Perry <[email protected]> Cc: Felipe Balbi <[email protected]> Cc: Greg Kroah-Hartman <[email protected]> Cc: H. Peter Anvin <[email protected]> Cc: Hannes Reinecke <[email protected]> Cc: Hongliang Tao <[email protected]> Cc: Huacai Chen <[email protected]> Cc: Jiri Kosina <[email protected]> Cc: Jonathan Corbet <[email protected]> Cc: Keerthy <[email protected]> Cc: Laurent Pinchart <[email protected]> Cc: Linus Torvalds <[email protected]> Cc: Nishanth Menon <[email protected]> Cc: Paul Bolle <[email protected]> Cc: Peter Ujfalusi <[email protected]> Cc: Peter Zijlstra <[email protected]> Cc: Quentin Lambert <[email protected]> Cc: Rajendra Nayak <[email protected]> Cc: Ralf Baechle <[email protected]> Cc: Santosh Shilimkar <[email protected]> Cc: Sricharan R <[email protected]> Cc: Thomas Gleixner <[email protected]> Cc: Tony Lindgren <[email protected]> Cc: Zhou Wang <[email protected]> Cc: [email protected] Cc: [email protected] Cc: [email protected] Link: http://lkml.kernel.org/r/[email protected] Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-postgresql-report')
0 files changed, 0 insertions, 0 deletions