genirq: Be more informative on irq type mismatch
authorThomas Gleixner <tglx@linutronix.de>
Thu, 19 Apr 2012 10:06:13 +0000 (12:06 +0200)
committerThomas Gleixner <tglx@linutronix.de>
Thu, 19 Apr 2012 11:56:56 +0000 (13:56 +0200)
commitf5d89470f91f2e67eeaf350c730ae8412c3a98e3
tree35bbf5454abb7ce936613c976ab6834f3a3fcf57
parent1c6c69525b40eb76de8adf039409722015927dc3
genirq: Be more informative on irq type mismatch

We require that shared interrupts agree on a few flag settings. Right
now we silently return with an error code without giving any hint why
we reject it.

Make the printout unconditionally and actually useful by printing the
flags of the new and the already registered action.

Convert all printks to pr_* and use a proper prefix while at it.

Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
kernel/irq/manage.c