diff options
author | Paul Burton <[email protected]> | 2016-09-19 22:21:18 +0100 |
---|---|---|
committer | Ralf Baechle <[email protected]> | 2016-10-06 17:30:59 +0200 |
commit | 690803acca14e8aa101ca5204f0a23c24d7ad8c3 (patch) | |
tree | f675196c7e4af241cac7f7eccbf174f932a27cd5 /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | e6a54ba304b15275884b029c2234ea74c4e591d0 (diff) |
irqchip: i8259: Add domain before mapping parent irq
Mapping the parent IRQ will use a virq number which may conflict with
the hardcoded I8259A_IRQ_BASE..I8259A_IRQ_BASE+15 range that the i8259
driver expects to be free. If this occurs then we'll hit errors when
adding the i8259 IRQ domain, since one of its virq numbers will already
be in use.
Avoid this by adding the i8259 domain before mapping the parent IRQ,
such that the i8259 virq numbers become used before the parent interrupt
controller gets a chance to use any of them.
Signed-off-by: Paul Burton <[email protected]>
Acked-by: Thomas Gleixner <[email protected]>
Cc: Marc Zyngier <[email protected]>
Cc: Jason Cooper <[email protected]>
Cc: [email protected]
Cc: [email protected]
Patchwork: https://patchwork.linux-mips.org/patch/14269/
Signed-off-by: Ralf Baechle <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions