Return-path: Received: from mail-oi0-f52.google.com ([209.85.218.52]:43660 "EHLO mail-oi0-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751499AbdLLLnQ (ORCPT ); Tue, 12 Dec 2017 06:43:16 -0500 Received: by mail-oi0-f52.google.com with SMTP id f69so13777504oig.10 for ; Tue, 12 Dec 2017 03:43:16 -0800 (PST) MIME-Version: 1.0 In-Reply-To: References: <20171110025415.7854-1-drake@endlessm.com> <87y3na7eei.fsf@qca.qualcomm.com> <87bmk5hx9x.fsf@kamboji.qca.qualcomm.com> From: Daniel Drake Date: Tue, 12 Dec 2017 11:43:15 +0000 Message-ID: (sfid-20171212_124320_589370_2AACA6CD) Subject: Re: [v2] ath9k: add MSI support To: Kalle Valo Cc: Russell Hu , "linux-wireless@vger.kernel.org" , Ryan Hsu , Robert Chang , Aeolus Yang , ath9k-devel , "linux@endlessm.com" , "rafael.j.wysocki@intel.com" , "andy@infradead.org" Content-Type: text/plain; charset="UTF-8" Sender: linux-wireless-owner@vger.kernel.org List-ID: On Wed, Nov 15, 2017 at 7:38 AM, Daniel Drake wrote: > On Tue, Nov 14, 2017 at 8:15 PM, Kalle Valo wrote: >>> Can't be fixed in firmware, but it would be good to have confirmation >>> of the hardware behavivour, and maybe some other solution is possible? >>> Are you following this up within Qualcomm? >> >> No time to do that right now, sorry. > > I got several autoresponders from people on this thread from Qualcomm > Taiwan. Would it be useful for us to drop off a sample of the affected > product at your Taipei or Hsinchu office so that you can investigate > further? Ping - how can we collaborate on this? Also, we have been testing the MSI support patch and while it seems to be working fine on AR9565, multiple users hit failures on AR9462. The most common report is that the system simply cannot maintain the connection with the AP for more than a few seconds. It hits a check in mac80211 where it sends a nullfunc to the AP and expects an ack in less than 500ms, but it disconnects since it doesn't see the ack. https://marc.info/?l=linux-wireless&m=151027741010422&w=2 We also reproduced a problem in our office with AR9462. With the MSI support patch in use, we ping a server every second for 1000 seconds while monitoring "iw dev wlp2s0 link" output. With the MSI support patch in place, this test fails every time; the connection is dropped in less than 1000s. With the patch reverted everything is fine. We ran the same test with AR9565 in MSI mode and it worked fine. Daniel