Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp534499ybe; Mon, 2 Sep 2019 05:38:22 -0700 (PDT) X-Google-Smtp-Source: APXvYqyaig1Eg291OQbeGdBuHgA24EEyLFUX+rqzqd7X9v5iotUAad0XlWVOsH4MzpHwiQJzH5cL X-Received: by 2002:a63:6f41:: with SMTP id k62mr25222089pgc.32.1567427902306; Mon, 02 Sep 2019 05:38:22 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1567427902; cv=none; d=google.com; s=arc-20160816; b=tNdkVdJ8y01ey8XvSoNT11/DLV3q68QJxm9BaJnnxQq/urbz4AZxUXhcjNMkz9MeTR /VguE1YREk4/ZPmEfnE6TftVxiFZLtle31AmEBuNFxlphjm0BJtwvAwYzhVBXTxTperJ m8dd7AJ6d3DbT1SIXj2mnMsDyIwveqDgLnhFS6MreU0i3ef3HcVS2bJxz8FS3liBPiVz mx6Zqaw6L0Rm2g/d1iVE3F4wS5kbeKAUaxpLSneea/sVWAyDjVVIlPAt7eI2Ue0h9T21 dpEVeWJzNZNWynjkJ/0YVc8lc3DZZKFMF9JnB5u9I/Ru/Msc+Dufu/snnlKX3Up7oxUq +Txw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:message-id :in-reply-to:date:references:subject:cc:to:from:dmarc-filter :dkim-signature:dkim-signature; bh=pE2xZxehAyAH/jZvc4yH1KVVkMxDrsR+FiQnXbc7RX0=; b=wrM085Iu5c80LCfdXQtwqYWie3uQeDyXn0CvsngppaEzRy+qUgRVXGimcJlOzVHb2B xL9XLNzxOiXJok9hmPUvDrsy/vsmeuCfdbGZFGvUYfsweD41p1IqktfsZH0yuvnAXCLa opfwIwWjVZ2d0KDv6HWCNkeFRd24vutxHAKzi0GJn6swPtQYnKpqB0cejQ8cfvT8c+Cp 62GQQLctfb+5vxx9gLh+oDfTVwpoVv8DODZNL5duuygakveSvo2AHyYzJ87dFM59ygFB zD87Y+RqvlfGUkDb+bFHuF6+/ce/A0nLe81EWg7bxWkqGjuqLpARLygew1SM9UcptkTZ yS6Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=FZQXrQGF; dkim=pass header.i=@codeaurora.org header.s=default header.b=FZQXrQGF; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 1si11944591plo.265.2019.09.02.05.38.07; Mon, 02 Sep 2019 05:38:22 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=FZQXrQGF; dkim=pass header.i=@codeaurora.org header.s=default header.b=FZQXrQGF; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731254AbfIBMSr (ORCPT + 99 others); Mon, 2 Sep 2019 08:18:47 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:40544 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730493AbfIBMSq (ORCPT ); Mon, 2 Sep 2019 08:18:46 -0400 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id BB1796013C; Mon, 2 Sep 2019 12:18:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1567426725; bh=y6MOPZNbdbsIKE5xMmrunzT5yG/1NCmehpMObitEB84=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=FZQXrQGFNjBudozbjsIDfMWIUBBa1KVSEpSixXN1uEuzOzfW2vMk/AkW15+o6+1Sf Zi3X66wweKmQG8DCj2uejJPLwt4RlgzWRhYjU+0gFJxecz+acbzLdNwKTDgrLqiKnf kLNR50T7I1cLKuhtzZycvVRqm180NLuHz2oTGT5w= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.7 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_INVALID,DKIM_SIGNED,SPF_NONE autolearn=no autolearn_force=no version=3.4.0 Received: from potku.adurom.net (88-114-240-156.elisa-laajakaista.fi [88.114.240.156]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: kvalo@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id 6970260159; Mon, 2 Sep 2019 12:18:43 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1567426725; bh=y6MOPZNbdbsIKE5xMmrunzT5yG/1NCmehpMObitEB84=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=FZQXrQGFNjBudozbjsIDfMWIUBBa1KVSEpSixXN1uEuzOzfW2vMk/AkW15+o6+1Sf Zi3X66wweKmQG8DCj2uejJPLwt4RlgzWRhYjU+0gFJxecz+acbzLdNwKTDgrLqiKnf kLNR50T7I1cLKuhtzZycvVRqm180NLuHz2oTGT5w= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 6970260159 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=kvalo@codeaurora.org From: Kalle Valo To: Tony Chuang Cc: Jian-Hong Pan , "David S . Miller" , "linux-wireless\@vger.kernel.org" , "netdev\@vger.kernel.org" , "linux-kernel\@vger.kernel.org" , "linux\@endlessm.com" Subject: Re: [PATCH v4] rtw88: pci: Move a mass of jobs in hw IRQ to soft IRQ References: <20190826070827.1436-1-jian-hong@endlessm.com> Date: Mon, 02 Sep 2019 15:18:40 +0300 In-Reply-To: (Tony Chuang's message of "Tue, 27 Aug 2019 09:20:32 +0000") Message-ID: <875zmarivz.fsf@kamboji.qca.qualcomm.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Tony Chuang writes: >> From: Jian-Hong Pan >> Subject: [PATCH v4] rtw88: pci: Move a mass of jobs in hw IRQ to soft IRQ >> >> There is a mass of jobs between spin lock and unlock in the hardware >> IRQ which will occupy much time originally. To make system work more >> efficiently, this patch moves the jobs to the soft IRQ (bottom half) to >> reduce the time in hardware IRQ. >> >> Signed-off-by: Jian-Hong Pan > > Now it works fine with MSI interrupt enabled. > > But this patch is conflicting with MSI interrupt patch. > Is there a better way we can make Kalle apply them more smoothly? > I can rebase them and submit both if you're OK. Yeah, submitting all the MSI patches in the same patchset is the easiest approach. That way they apply cleanly to wireless-drivers-next. -- https://wireless.wiki.kernel.org/en/developers/documentation/submittingpatches