From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f169.google.com (mail-pf1-f169.google.com [209.85.210.169]) (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 26FBB3CFF6F for ; Mon, 27 Jul 2026 20:40:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.169 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785184812; cv=none; b=sf760N8ktlDDC3ujwDenG1dYgKZTcvnDQfw7kUpBkmvyBeMYRGHC7aDrVkOv/113VHIxyfM9IDYUYyOqRZgfKvNgrn8SVnAj8eTfvQc9gKuXCg6j+oTwyEfNh54INR7hTebK081+JVWDd5SOAKz2BBfiEw1Tp9Cp9R4XcSyIzyI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785184812; c=relaxed/simple; bh=qp01uDsAO9Xr1IK9DLn05YRNAeKa6fMPBigwOWpIhI8=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=hIzlWLEuMJllHmwvy1LweVDrZrij0uahAFj7L+H3FAd5yj3XOsW9mMhGIr4PhV79M99GjNOFmuXk7dOmpf4VgMEKuNDe+zxAMUgJB6QUptyeqGkkQRYRlB4nGIo+ricvv2yEUFlOthmcGa42mDNk4FN62xbjdM57MF5gYZhDIu4= 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=lMGqvmY6; arc=none smtp.client-ip=209.85.210.169 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="lMGqvmY6" Received: by mail-pf1-f169.google.com with SMTP id d2e1a72fcca58-8423f236418so2400578b3a.1 for ; Mon, 27 Jul 2026 13:40:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785184810; x=1785789610; 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=IgI+ijDqRF9Cm1JOtFQYfvEWTbPsdipHYMQSOr/erIA=; b=lMGqvmY6yVHibtj7XTxKhnWQRXlsL5jT1EFyCskrYwcCv3aq/fl3U4ojTWzs5x3gS0 g9uVphGpmo33XKXZguDGsaxqzkonFeZHmogiL6PEb1oAHwih2gOIZ6JWQQwk35do2j0G TH3gaXOBMU+X97VDauXz7kvtVhT0hHGjNBwnSybp1/biU3/vmpeEQsrqcYDbSRkWMi60 PHoqh5rrUEdL818kIbNA+efznm+t6h6glYNeljswvbPow92DTUQt7WUZhdZzuHgYWlgo GA+HXt2NOU2KQvvNOcygUjhpQf0PlOLwkEScsx/DIsJsFAtSHY1RrjEZYMFyt6pvC50g OKHw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785184810; x=1785789610; 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=IgI+ijDqRF9Cm1JOtFQYfvEWTbPsdipHYMQSOr/erIA=; b=caOjHwLKs+ogaNp+LgsP5ysz8kB/ugFm2Flxz0SKxzyO97V1YdkDEX4dbSOM0hWps6 LnEFWzurB2Oct4R6iAg3MTJRy5Jd//avtvvWMgzo1kKKom1mB6PF4whN8osOG3tMchfR JAi7GpXNcmWCZ+hWTr82qLgBCa3cFgr3SFQmZ1Pa/5MF6ivfSXrhdqUFobAhfEXLPS9g H4hYyGKSJ6AxkoQfPKPCN0LOD2GNsi0BVn9i4mbsYIoPJQ2b77fpcvodSVsmQbVzLLX+ tUDuRHSlYlYwWKuJXv5FNstA7NyfZ5jjXdxXCGoKlM0+VXUZ23yi/6ZeOgUkWiQ+Zh3Q GGSg== X-Forwarded-Encrypted: i=1; AHgh+RrNiM3zjCJbhhVQ16w11EUBNvORX0rA/gGCJLEdsKvNaQvViijhASmnBucVGl4N4pprsUWLlbnJlcrWNW8=@vger.kernel.org X-Gm-Message-State: AOJu0Ywev3lCHwN/VUsv/8aeNMiw1p5p60cdY2x3zBFDD+OHMCfQ0GnN O/WYbOC8rYFWTP37HPHXlllbuJbIWD63G3sIXgaB8+6dmfEFZDaApcjA X-Gm-Gg: AR+sD10u4b9wiogQN1BCxvX1CIelt1k3wr3YiM7Gktk00N9Z00AKJzicIFN2P7Hkr9p Cf7JZm7n43ikM7U96jfTpjb7LBzBAAVSOXxsuii9nGGqGhYjjdjVlCrHLOEzpsI+Kh3piKP5j2h pMBj7E4Q1ou29bNwg/aanxoWPSXC+ePUnS+Wp4eUechZbCGFUR1IqY0tizbzlD244Ztdzqz7Now DRwrE9shWxQyv9OgmMJjS4H3Yp3q9VFmhH4I1s6WeOs14ItO8/by61zpgDTyc0yr+5LaX6ojmuo UeXqBwZipDMIwMY7ZS5SN6p4u/37zi95H1ObCBTzx2VZcPASyy0Dlt1AFmY0+qcTbsXe7Yze6i/ cAsJYXmhvlrB4uc0khpN3WqRYdYkKvGpGaMyfJpPegqXDqhscdKdAEpuzNC/jN2grMWvxYTMYxG ZHwFKW X-Received: by 2002:a05:6a00:4213:b0:84e:24df:3873 with SMTP id d2e1a72fcca58-84e59498aa8mr8341625b3a.32.1785184810384; Mon, 27 Jul 2026 13:40:10 -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.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jul 2026 13:40:09 -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 , Frank Li , imx@lists.linux.dev Subject: [PATCH v2 39/64] dmaengine: fsl-edma-common: kill vchan BH on teardown Date: Mon, 27 Jul 2026 13:39:01 -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 cleanup. Signed-off-by: Allen Pais --- drivers/dma/fsl-edma-common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/dma/fsl-edma-common.c b/drivers/dma/fsl-edma-common.c index bb7531c456df..70b40e60c39a 100644 --- a/drivers/dma/fsl-edma-common.c +++ b/drivers/dma/fsl-edma-common.c @@ -915,7 +915,7 @@ void fsl_edma_cleanup_vchan(struct dma_device *dmadev) list_for_each_entry_safe(chan, _chan, &dmadev->channels, vchan.chan.device_node) { list_del(&chan->vchan.chan.device_node); - tasklet_kill(&chan->vchan.task); + dma_chan_kill_bh(&chan->vchan.chan); } } -- 2.43.0