https://github.com/torvalds/linux
Revision ba1826e5eced176cc9ec0033ad8ee0f1cd5ad2e4 authored by Benjamin Herrenschmidt on 05 July 2006, 05:36:15 UTC, committed by Linus Torvalds on 05 July 2006, 16:29:43 UTC
With the new interrupt rework, an interrupt "host" map() callback can be
called after the interrupt is already active.

It's called again for an already mapped interrupt to allow changing the
trigger setup, and currently this is not guarded with a test of wether
the interrupt is requested or not.

I plan to change some of this logic to be a bit less lenient against
random reconfiguring of live interrupts but just not yet.

The ported MPIC driver has a bug where when that happens, it will mask
the interrupt.  This changes it to preserve the previous masking of the
interrupt instead.

Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
1 parent ca78f6b
History
Tip revision: ba1826e5eced176cc9ec0033ad8ee0f1cd5ad2e4 authored by Benjamin Herrenschmidt on 05 July 2006, 05:36:15 UTC
[PATCH] powerpc: Fix loss of interrupts with MPIC
Tip revision: ba1826e
File Mode Size
Documentation
arch
block
crypto
drivers
fs
include
init
ipc
kernel
lib
mm
net
scripts
security
sound
usr
.gitignore -rw-r--r-- 462 bytes
COPYING -rw-r--r-- 18.3 KB
CREDITS -rw-r--r-- 87.5 KB
Kbuild -rw-r--r-- 1.2 KB
MAINTAINERS -rw-r--r-- 69.5 KB
Makefile -rw-r--r-- 46.1 KB
README -rw-r--r-- 16.2 KB
REPORTING-BUGS -rw-r--r-- 3.0 KB

README

back to top