Received: by 2002:ac0:da4c:0:0:0:0:0 with SMTP id a12csp2623348imi; Mon, 25 Jul 2022 03:57:05 -0700 (PDT) X-Google-Smtp-Source: AGRyM1uhEqSM9FDVreaUhFNmyP/93vts6vdvZ+zoxdPZ65n28vug/Fw8kwwqrFAy0YHkdTXTCpDm X-Received: by 2002:a17:907:1def:b0:72b:33e6:46d6 with SMTP id og47-20020a1709071def00b0072b33e646d6mr9311239ejc.414.1658746625422; Mon, 25 Jul 2022 03:57:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1658746625; cv=none; d=google.com; s=arc-20160816; b=mXPylCJFRr2s7KvT0rraiNjAV8MeL4kiyJZwuZEhF5dssApFy0iu+RZZrwb9pnUbix MGcUeI7a+HK4WfF8miuKyf/IuTgmDphp8dvvNuxaA8KJIUu1wN161pY6M5uJ3fs5HP9x GcGtIxKSfc0UEmj6Q89hbBzQ2sfY0E7S/ViKHJartux2C983YsNxoHPH1gY6zOts0a56 g8EtHSzYOxy+z/I4kySC6AAh9wkKWIt4V6JVtD9YSJR2gJlUzgT8KUawqdVquj/D4dCm gMXyYGULqMJaadVMKTOfvzzGsELJ69qLAwuD9SepdJ+drQLzPbQQqD2UCDqDMX7CWKH5 r2bg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=gwOxnEb0mO92BFmbJ6U3v1DHz3VRUJlvrqRqfd6Vlj0=; b=Dt415Xp1eFyClRGUstQWHHJMs4vUtKP4TEAtJQdmFTqrgiJpc8ysmLgCIsT+DaC7pm i0/0NOhXcQlGKuRylQllImw/BVVAfU/ln1fnU3qhhGfIWvsLin9yXBjnkAMh+xaur8aB bwqVKKH+bkne9GcRjSjbv/Lqmem5Di2Et9XqNsdZh+wXrVZ+7PwebFCDCwJmaqkqsEsL wNb3VfkvwrIkaVb7bWmlHBEk8uocQ/MvB1nvRnzzk128P9Futprll8JSN77tDoX4cerI o1EU9tdh7n7pOOChx12X52IbBzoiKDicnnoEQaBIZHjr/hNYInMi4kmJU6Rn5RN9VbVi SJsg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=LaKHIvkh; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=collabora.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id r13-20020a05640251cd00b0043aae23b744si13868763edd.582.2022.07.25.03.56.45; Mon, 25 Jul 2022 03:57:05 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=LaKHIvkh; spf=pass (google.com: domain of linux-wireless-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=collabora.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234899AbiGYKpW (ORCPT + 65 others); Mon, 25 Jul 2022 06:45:22 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35438 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234829AbiGYKpR (ORCPT ); Mon, 25 Jul 2022 06:45:17 -0400 Received: from madras.collabora.co.uk (madras.collabora.co.uk [46.235.227.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9A3AFA470 for ; Mon, 25 Jul 2022 03:45:12 -0700 (PDT) Received: from [192.168.1.100] (2-237-20-237.ip236.fastwebnet.it [2.237.20.237]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) (Authenticated sender: kholk11) by madras.collabora.co.uk (Postfix) with ESMTPSA id 491EF6601AD9; Mon, 25 Jul 2022 11:45:09 +0100 (BST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1658745911; bh=8jqDRz7pmMCFgF9l2ImU8VeeQTeNrBDh76+ym1NgW+A=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=LaKHIvkhyLjcACgIe2Q1iGCENgeoUGrDw6wFlzCkYsfFv+tNPmm/hRdyFqfalSWko h39EGl8V97qYdNIJXfzhl+e20USyc/GK9zR6ofa3MDxfBBSj2+V+VuUkF6ocOdaR6G M16IdHYSVuWnT2ydUV6J7mZVKxSThvWIdLaa8pTkgumtZyMWrgXGha/EfcQpTjA/Oh X9a+6IwZfy46ShwOqtVgN2fLTm7Q1/7gT1TlcXNfxSDDubHq+FxmWvbOFm4Qq2CoXj uhCMPQo/SP3wf06gLpkY6cLH66MbM+OGCA2CSY0DL6b0nkhEbyrzCkBDYaFmxTV/Tq paCMnsYCKHGdg== Message-ID: <42747f5b-cd51-6a42-c793-db5f410b3bcc@collabora.com> Date: Mon, 25 Jul 2022 12:45:06 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Subject: Re: [PATCH 2/2] mt76: mt7921: add mt7921_mutex_acquire at mt7921_sta_set_decap_offload Content-Language: en-US To: sean.wang@mediatek.com, nbd@nbd.name, lorenzo.bianconi@redhat.com Cc: Soul.Huang@mediatek.com, YN.Chen@mediatek.com, Leon.Yen@mediatek.com, Eric-SY.Chang@mediatek.com, Deren.Wu@mediatek.com, km.lin@mediatek.com, jenhao.yang@mediatek.com, robin.chiu@mediatek.com, Eddie.Chen@mediatek.com, ch.yeh@mediatek.com, posh.sun@mediatek.com, ted.huang@mediatek.com, Stella.Chang@mediatek.com, Tom.Chou@mediatek.com, steve.lee@mediatek.com, jsiuda@google.com, frankgor@google.com, kuabhs@google.com, druth@google.com, abhishekpandit@google.com, shawnku@google.com, linux-wireless@vger.kernel.org, linux-mediatek@lists.infradead.org References: <02ef9b9464024d2375caf598ae7c6b1e8e8e20de.1658641200.git.objelf@gmail.com> From: AngeloGioacchino Del Regno In-Reply-To: <02ef9b9464024d2375caf598ae7c6b1e8e8e20de.1658641200.git.objelf@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,NICE_REPLY_A,SPF_HELO_NONE, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org Il 24/07/22 10:58, sean.wang@mediatek.com ha scritto: > From: Sean Wang > > Add mt7921_mutex_acquire at mt7921_[start, stop]_ap to fix the race > with the context holding dev->muxtex and the driver might access the > device in low power state. > > Fixes: 24299fc869f7 ("mt76: mt7921: enable rx header traslation offload") > Signed-off-by: Sean Wang > Acked-by: Lorenzo Bianconi Tested-by: AngeloGioacchino Del Regno