Re: [1/2] mwifiex: fix corner case power save issue

2016-11-17 Thread Kalle Valo
Amitkumar Karwar wrote: > 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 s

RE: [PATCH 1/2] mwifiex: fix corner case power save issue

2016-11-01 Thread Amitkumar Karwar
Hi Kalle, > From: Amitkumar Karwar [mailto:akar...@marvell.com] > Sent: Friday, October 21, 2016 8:46 PM > To: linux-wireless@vger.kernel.org > Cc: Cathy Luo; Nishant Sarmukadam; Amitkumar Karwar > Subject: [PATCH 1/2] mwifiex: fix corner case power save issue > > We may

Re: [PATCH 1/2] mwifiex: fix corner case power save issue

2016-10-24 Thread Brian Norris
Hi, On Fri, Oct 21, 2016 at 08:45:47PM +0530, Amitkumar Karwar wrote: > 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 c

[PATCH 1/2] mwifiex: fix corner case power save issue

2016-10-21 Thread Amitkumar Karwar
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 t