From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id A84173DD520 for ; Mon, 27 Jul 2026 20:38:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.177 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785184731; cv=none; b=thgK3fJ666dwKkKgA4PUQvu9BYUW4HQq1HzeDBXfP/iGW3H4Uf46Z9K29AZDPNn6m75HzE4PFVYRDHVY64+sz5k4F0c3qkJyuDf6RqSnhvfxjShM5Nu9HAbhjtGb2tRgjtfNxG75WaUzxob1J7epG9wR36w89LWSo9oAAgiXUUY= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785184731; c=relaxed/simple; bh=tsOV05TunS5OnTdsaKbTb4lMg50GNUf51Ryfq2syJms=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=idRKNh3zOYkQ1JskjbK3VKuPbAu2b5ha1AkpZcwzSPhEy/zahczl4ua7OW4X2njfTZ6+fY1eDGrOq61dqW/e8sbXdAuNK/P2mlaQch6SBEx5yDgOVLIZlVZdrQvv4urTpZUt9bSSuI0pBQ7+Qzsuj/mNHqN9UKdF0gsADaw9350= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=XXFT40/+; arc=none smtp.client-ip=209.85.210.177 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="XXFT40/+" Received: by mail-pf1-f177.google.com with SMTP id d2e1a72fcca58-8485bd28dd0so3196223b3a.2 for ; Mon, 27 Jul 2026 13:38:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785184728; x=1785789528; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=IQUfL15au6uUXVbQCz9brQWDzEvsrZiPzLH8SIYjCQQ=; b=XXFT40/+Z+MmAzVzcdCn8G3P4vGd0okwPMfB7kap9C5dm97OZvOqLq3KVMjkdKmZUX M9SwB5C+sRPp/nlJyT3OHEsRJiQXZMMA9kVyq94jxQ4kJiwFt30p1a/G5GgeRiLdI1up 1Fjx2IwtDNK8W3qLiCNc6z1Y+xvSHpMbBH3lVY+pojKRBfnxTL1WJ5hMbiRdskzvuw0W 5sd405Kq1bY3jfNOIwZ+KpHuQG9yCtWv2r78q5wi5d7SdTfh/xi7CLVit5fYhoxcw12o hhZZAeWgUWUCCbrB7jGuvQ8+ohbeBr8C0N5ixYNLWTc7jKprKtGNEPtWjXh0rto71kBv 16qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785184728; x=1785789528; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to:content-type; bh=IQUfL15au6uUXVbQCz9brQWDzEvsrZiPzLH8SIYjCQQ=; b=GmUSqa1VW2Yn/XVvTcTIW+t5IGGeXWQiwWLqNgZbj1mWkXt/hwGF/L5azTpuCdIzDi gZsqpu9teX4QGNDEAH5ZkV20vRYuGPl/hKMCViHQCLwfnTqsHCaIpDYxrZKWV8HaJZqD ghbbzaBFUkXjGw0YNLKsZGyW6lZIugps7OfHYOxQddzbEv/RbdkypYezcDO5e/T6E+be 1pQh8FiLW+W2d0JCJfVKC/EcbTX219t0bYnPMWgvkRcvOwuHf4wJ7MKZiHwdJD7Dcg3V ViUy4GswdPrHJiWOmq9aidvGZk38Hr7AK3a5T03dyGrFEwx5cQ5DJQGGP8erUC0cKO/I SviQ== X-Forwarded-Encrypted: i=1; AHgh+RpGZkWO0wp7hV2zXixxtlVdusMGJv8ClFWWx/G7oDf6K6hxfDinEkK+bVwBUfEsxgz6dztBNbQtiH/rLIk=@vger.kernel.org X-Gm-Message-State: AOJu0Yxq/QYGPFKiynEsWZn86zrYQbaGGKU/8P/kc5wV0wcribBwwQlD RezIEpwF069d+hpwdHTVzp4GjUnzjmZp0SpHqA1yNN3Gbz9K/YtsKwAu X-Gm-Gg: AR+sD109rLBweNmii3Njq2xsNTDFo9BeQ0vObR9Vsi3EMkixS4B3pBC5Pc0MoZxYv6+ 9mEkLN7HJ38nU74yEX2nDRwVqlWE4nB+7jmRM063nh63acO1beo+k03O5Mqkz32EFSNeFQ8LHz0 I7q1IRbGzAlfbROExiyOzilaDeRCYkTTyhFhd6IFS9oTP/SdXbGCBJqRcftE+QW1xDRxHf/Gmh5 +ud7U6GoO6dxArkk/NAUf8L0NP7dKNtG2n+vLnwqVVtNQTTRkjyNIect51PKHqNkpQ/nWNLMydv K902YsKqF4M4QDadpRDffuEj4F0aFOU363J/BLMSJ9VLYr8a2CWeHeBtqvQCO/O89iFCj1KaMk/ +X8gLYHsOa9QW1dZ9iiJSx5trM6x56UzHJgKDE8sBPxNgjJo90sCliWeDOqpUR76XmOB9GyJmxe e4zSLj X-Received: by 2002:a05:6a00:178f:b0:848:2f73:8ffd with SMTP id d2e1a72fcca58-84e8d4c5f77mr750987b3a.70.1785184727948; Mon, 27 Jul 2026 13:38:47 -0700 (PDT) Received: from cryptic.lan ([2001:569:7fab:e200:3789:64f9:8855:c0af]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84e5344e583sm3472383b3a.57.2026.07.27.13.38.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jul 2026 13:38:47 -0700 (PDT) From: Allen Pais To: Vinod Koul , Frank Li Cc: Allen Pais , dmaengine@vger.kernel.org, linux-kernel@vger.kernel.org, Arnd Bergmann , Kees Cook , Sean Wang , Matthias Brugger , AngeloGioacchino Del Regno , linux-arm-kernel@lists.infradead.org, linux-mediatek@lists.infradead.org Subject: [PATCH v2 34/64] dmaengine: mtk-cqdma: kill vchan BH on teardown Date: Mon, 27 Jul 2026 13:37:43 -0700 Message-ID: X-Mailer: git-send-email 2.43.0 In-Reply-To: References: <20260108080332.2341725-1-allen.lkml@gmail.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Use dma_chan_kill_bh() for virt-dma channel cleanup. Signed-off-by: Allen Pais --- drivers/dma/mediatek/mtk-cqdma.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/dma/mediatek/mtk-cqdma.c b/drivers/dma/mediatek/mtk-cqdma.c index 80791e30aec2..3b0f1d8fa205 100644 --- a/drivers/dma/mediatek/mtk-cqdma.c +++ b/drivers/dma/mediatek/mtk-cqdma.c @@ -895,7 +895,7 @@ static void mtk_cqdma_remove(struct platform_device *pdev) vc = &cqdma->vc[i]; list_del(&vc->vc.chan.device_node); - tasklet_kill(&vc->vc.task); + dma_chan_kill_bh(&vc->vc.chan); } /* disable interrupt */ -- 2.43.0