From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f171.google.com (mail-pf1-f171.google.com [209.85.210.171]) (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 3E9683C4547 for ; Mon, 27 Jul 2026 20:40:08 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.171 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785184810; cv=none; b=I+8xkTAIAbc0Phg3QHYTa2dwUkgtJe22DIgutzC1dSI5yKA1SSLK3yC1KHjJQA2uKNHBmTmdD0CBd3TMzR9WnX2nSvoM0YGjg7mGvWwiinYJKneX0o/SLEF61ACMgtC8dmzuu0YwcMwVcOLGUYzwem5Q1NLBFP12Gmy50lhAssc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785184810; c=relaxed/simple; bh=3I+IneMREYt88BaVYoRjqtlCdAbbhGaPFVouQ/nhD/M=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=FxOUNp1D2myY4RIwJ7u1JKgTYi5VSqVBTTWm92zRhqKq0rBTLCzAygaE/icmyBazbldBta/Fxsz+P4+8fyQ7GggSl1lM1+nYPXRF8fxsPXbIq6Xj6ZX+ocNWozb2zXe8CEIVJggPGNbBfbnDqgzHj45Bhtzx//WRjAavV2A/bN8= 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=NM6qMVxI; arc=none smtp.client-ip=209.85.210.171 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="NM6qMVxI" Received: by mail-pf1-f171.google.com with SMTP id d2e1a72fcca58-8486ac3f347so294088b3a.1 for ; Mon, 27 Jul 2026 13:40:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785184807; x=1785789607; 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=4ixGC9WXfWKVTCbnCPoce8RcjDRyrluNNKAlcb5E2Jk=; b=NM6qMVxICzMRxbD0w/Ecv5+PiSXA+3PO8ykJTclsnZKjIDiuqdPDVYAW8g6rN5LxQQ VFLyWxfjgarT6KWyFRXV+LgS0pnfaFgbD4yU1rnjU69gMqkb+xPWWvBn5Vugqu9c2rH7 cIgrw3QuNLVf3/AkGYsxCXKnDZL9L7N0keoV/99XcnrinJUyhQg51jpjNsri/d+oUM6n Ct3FKifV2hyzENJr1/WxIExnVIBBvVdQwNmaoJNdFLcFUvSOMbCvscUfEQvDwkG1POdc camhhF4xTnqMJ8fBz8P1FciEkMSH5CtButSqgo6mR+lNetEqtawiXAXLfWpYq6CIuha7 bHUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785184807; x=1785789607; 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=4ixGC9WXfWKVTCbnCPoce8RcjDRyrluNNKAlcb5E2Jk=; b=gFA+MSnazrntK4k0U4rlAEBBZzIyZaV/FfXhis2cN/wgMSeYCdALw2/x3TH0Cgb2v3 S2kyFYb2Ib76yxNLSA6FTXbpGZSrKz50IdklOR4y4V73s+oD8BeHac1ntyHVvhgrWmAX S24lMszo4UFXwaG9K7r9uk/2X5a4IR1b3fXmtxUoC7XgAk1jb04D+zNdaV1c+15du3aQ 8NBt0xioWXgTKiImRySUxHHc1kxmyLOcCY5F/7IWzFL1j8ndo8jkU51+m0i7nUaKrh5I 7ApjP9YwPsqwGJ0NmTF5P1H6QGg1bRc7OdccCfiBKHK3nlLZuXYh93oHFSOzZ5nEt3bQ U/Iw== X-Forwarded-Encrypted: i=1; AHgh+RrpHxewtAtg4wgETnE8H6zDLGGt95dWF8tewSTglQeph+C15IQ06NW1TLXrIFKc/5MSi0t3404bXg0FENI=@vger.kernel.org X-Gm-Message-State: AOJu0Yw3KT3leU8/eoSEuukjdasg+SSIPbvKPdJ3yn0Shwqe8SiaOa+z KCmjSOgF5UYLEbLlU8FT0t0ewC9rk0cKzpwI5zS70g9og4okDtV9YtWo X-Gm-Gg: AR+sD12+6i6ng9+ANjSj65otqFeqPIZhY0rHxjIdO9jlFd5H40nch3bK4CtEyDT4p4c wrgrLyDPU6hsK6dznqkBjQ2EzkAwRCDiiXOu6XDaDIgP9tLt/vLMXZzcQxH+zi+p82uFLsXOHqf WDiWg72ue/ra8QZXtuJgjdDRiGSLIKAFSn2FODOJM6WJV2vU7/rAGxRerf7oZU4nVn0visNbk+e OoA0zlE73pzAFvdnJxZYICf24HTMJiKUKI4HDj/6UZK0MyZq5ehRodZiL0nFa8Ar3w9EyHPDvsg +NPrIPjfSreKBw/ZLxdw6JzdmvnSXveF01CMImIwwPgNqQOBovSf0Dh7mNqeukWUekyr3x1XZe2 lw56timzPh3YDra9Hj2/SKVaSeUuRl5JCyP01Tv7l6aXgTDXdtd7g2wvCzv+Sh0GdYbdxerkvbr kaMHHw X-Received: by 2002:a05:6a00:a0e:b0:829:b08f:7353 with SMTP id d2e1a72fcca58-84e8fbd42c9mr205344b3a.7.1785184807604; Mon, 27 Jul 2026 13:40:07 -0700 (PDT) Received: from cryptic.lan ([2001:569:7fab:e200:3789:64f9:8855:c0af]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84e533d1351sm3583338b3a.39.2026.07.27.13.40.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jul 2026 13:40:07 -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 Subject: [PATCH v2 38/64] dmaengine: img-mdc-dma: kill vchan BH on teardown Date: Mon, 27 Jul 2026 13:39:00 -0700 Message-ID: <333e90fe6e8df85aec14d6b4c9ebe9da7040d122.1785183549.git.allen.lkml@gmail.com> 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 cleanup. Signed-off-by: Allen Pais --- drivers/dma/img-mdc-dma.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/dma/img-mdc-dma.c b/drivers/dma/img-mdc-dma.c index b3765ba15803..374034c737c0 100644 --- a/drivers/dma/img-mdc-dma.c +++ b/drivers/dma/img-mdc-dma.c @@ -1031,7 +1031,7 @@ static void mdc_dma_remove(struct platform_device *pdev) devm_free_irq(&pdev->dev, mchan->irq, mchan); - tasklet_kill(&mchan->vc.task); + dma_chan_kill_bh(&mchan->vc.chan); } pm_runtime_disable(&pdev->dev); -- 2.43.0