[PATCH 1/2] net: fec: don't ack masked interrupt events

2016-08-26 Thread Lucas Stach
Sorry, please ignore the FEC patches. Those are test patches still residing in my to-send folder. Sorry for the noise. Am Freitag, den 26.08.2016, 17:49 +0200 schrieb Lucas Stach: > The FEC doesn't have a real interrupt status register, that takes > into account the mask status of the IRQ. The dri

[PATCH 1/2] net: fec: don't ack masked interrupt events

2016-08-26 Thread Lucas Stach
The FEC doesn't have a real interrupt status register, that takes into account the mask status of the IRQ. The driver reads the raw interrupt event register, which also reports events for masked IRQs. The driver needs to apply the current mask itself, to avoid acking IRQs that are currently masked

[PATCH 1/2] net: fec: don't ack masked interrupt events

2016-08-26 Thread Russell King - ARM Linux
On Fri, Aug 26, 2016 at 05:53:38PM +0200, Lucas Stach wrote: > Sorry, please ignore the FEC patches. Those are test patches still > residing in my to-send folder. Sorry for the noise. This patch actually looks correct: you are indeed correct that the driver can end up with a packet sitting waiting