Hi Kalle, > From: Amitkumar Karwar [mailto:akarwar@xxxxxxxxxxx] > Sent: Friday, October 21, 2016 8:46 PM > To: linux-wireless@xxxxxxxxxxxxxxx > Cc: Cathy Luo; Nishant Sarmukadam; Amitkumar Karwar > Subject: [PATCH 1/2] mwifiex: fix corner case power save issue > > We may get SLEEP event from firmware even if TXDone for last Tx packet > is still pending. In this case, we may end up accessing PCIe memory for > handling TXDone after power save handshake is completed. This causes > kernel crash with external abort. > > We will delay sending SLEEP confirm to firmware in this case to resolve > the problem. > > Signed-off-by: Amitkumar Karwar <akarwar@xxxxxxxxxxx> > --- > drivers/net/wireless/marvell/mwifiex/cmdevt.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > Please drop this patch. Xinming Hu has better and complete solution for this issue as discussed at https://patchwork.kernel.org/patch/9405119/ Regards, Amitkumar