From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from mail-oi0-f54.google.com ([209.85.218.54]:50845 "EHLO mail-oi0-f54.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753327AbdJMBRF (ORCPT ); Thu, 12 Oct 2017 21:17:05 -0400 Received: by mail-oi0-f54.google.com with SMTP id q4so11795209oic.7 for ; Thu, 12 Oct 2017 18:17:05 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: References: <1506408099-18488-1-git-send-email-acelan.kao@canonical.com> <1506408099-18488-2-git-send-email-acelan.kao@canonical.com> <20170926064456.GA28611@infradead.org> <20170926140413.GA19977@infradead.org> <878th14kde.fsf@kamboji.qca.qualcomm.com> From: Daniel Drake Date: Fri, 13 Oct 2017 09:17:04 +0800 Message-ID: (sfid-20171013_031938_655779_F6088C0C) Subject: Re: [PATCH 2/6] ath9k: add a quirk to set use_msi automatically To: AceLan Kao Cc: Kalle Valo , Christoph Hellwig , QCA ath9k Development , linux-wireless@vger.kernel.org, netdev@vger.kernel.org, "Linux-Kernel@Vger. Kernel. Org" Content-Type: text/plain; charset="UTF-8" Sender: linux-wireless-owner@vger.kernel.org List-ID: On Fri, Oct 13, 2017 at 9:12 AM, AceLan Kao wrote: > Hi Daniel, > > After applied the 2 commits you mentioned in the email, ath9k works. > > https://marc.info/?l=linux-wireless&m=150631274108016&w=2 > https://github.com/endlessm/linux/commit/739c7a924db8f4434a9617657 Thanks for testing. However the approach was basically rejected in this thread: [PATCH] PCI MSI: allow alignment restrictions on vector allocation https://marc.info/?t=150631283200001&r=1&w=2 So we still need an upstream solution. I am curious what Qualcomm have to say about their hardware corrupting the MSI Message Data value. Is there any news on them submitting the MSI support patch? Separately we have the option of seeing if Intel can help us unblock the legacy interrupt (assuming it was simply blocked by the BIOS), or adding an interrupt-polling fallback path to ath9k. Daniel