[PATCH] powernv/opal-irqchip: Fix double endian conversion

2015-12-06 Thread Alistair Popple
OPAL event delivery being delayed or dropped on some systems. The bug is fixed by calling opal_handle_events(...) instead of duplicating code in opal_event_unmask(...). Signed-off-by: Alistair Popple Reported-by: Douglas L Lehr Cc: stable@vger.kernel.org --- arch/powerpc/platforms/powernv

Re: powernv/opal-irqchip: Fix double endian conversion

2015-12-07 Thread Alistair Popple
On Tue, 8 Dec 2015 09:10:19 Michael Ellerman wrote: > Subject should start "powerpc/", so probably "powerpc/opal-irqchip:", I can > fix > it up here. Ok, thanks. > On Mon, 2015-07-12 at 00:28:28 UTC, Alistair Popple wrote: > > The OPAL event calls return a

[PATCH] powerpc/opal-irqchip: Fix deadlock introduced by "Fix double endian conversion"

2015-12-17 Thread Alistair Popple
problem by queuing the work if an event is active during unmasking, which is similar to the pre-endian fix behaviour. Signed-off-by: Alistair Popple Reported-by: Andrew Donnellan Cc: stable@vger.kernel.org --- Michael, I'm quite confident this fixes the problem as it is just reverting