Amitkumar Karwar <akarwar@xxxxxxxxxxx> wrote: > In corner case, we may end up processing same interrupt twice. > We have a logic to read pending interrupts at the end of interrupt > processing routine. It has a race with interrupts read in interrupt > handler. This patch solves the problem by ORing the interrupt bitmap > in this case. > > The symptom for this bug is below messages in dmesg log. > > [ 11.522123] mwifiex_pcie 0000:01:00.0: CMD_RESP: invalid cmd resp > [ 11.680412] mwifiex_pcie 0000:01:00.0: There is no command but got cmdrsp > > Link: https://bugzilla.kernel.org/show_bug.cgi?id=109681 > Signed-off-by: Amitkumar Karwar <akarwar@xxxxxxxxxxx> > Signed-off-by: Cathy Luo <cluo@xxxxxxxxxxx> Thanks, 2 patches applied to wireless-drivers-next.git: 514952889544 mwifiex: fix PCIe legacy interrupt problem 2fd40d2d349f mwifiex: update command response skb length correctly -- Sent by pwcli https://patchwork.kernel.org/patch/9232091/ -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html