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 27C013D2FF4 for ; Mon, 27 Jul 2026 20:37:31 +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=1785184652; cv=none; b=bP87U63ZCzTy4pz6lmiFdi6dqVc5ukH7reWwXNVN6Khnj+CHgPJ+DYOWhHC6GtwRet1dLap6AmeU8D4gOQHtPJ7u2yX5WKc88iClyWl4B3IgeHiOmyfeJhYCHwN5LvvI12Qbo3pgd7EEYjl7IQmgeJmJ2Ov1Dd28ZSA/puu7CKg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785184652; c=relaxed/simple; bh=as2uxtCX7qs4PDPkqSWMGU871k2muPPEc2yUiG+20Fk=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Lx+8eT/JyBBE4DDNu0do1j3DYvu0EjCkDjw4L7y9enY10koyM5hllIj6/XcEbp0ZHMmf5jGaAipABmqDkZiDRdjLKlVkGoCVvvLLGHOUkwlwKGnBKOvUncw3c1FIb9cfgvBVgdOsCf7O96W2hWGj2V6/HV0bP3FU1mb77nuAriQ= 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=gateoADZ; 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="gateoADZ" Received: by mail-pf1-f169.google.com with SMTP id d2e1a72fcca58-8423f236418so2398830b3a.1 for ; Mon, 27 Jul 2026 13:37:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1785184650; x=1785789450; 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=PLfj4e7PYbv17pgcUAJcNclY2K/xl/o48sCMhXJ1vaY=; b=gateoADZSw1v/9qNcG1t4BhBKLHRE7M3PdiprZRuipFO/KelHSF4KXi89WQIHFJBCW VxA4txgbr4QMydJrXGQ5QiRVChjWRo19vSeqgnV6xYJIyc/LEyPKWAuwxxdZnrc9B37Z sXHcPLxcdZs6cuuSEHm8C87Qp6zyl2TwDvI9T79EPUAFchqfHLgCHptduTibF4Ti62RF QNiogxfHVGUgr0JUbkSBQVi0nxrbJr3hcfOhAoKnGjcLr6RXeusW9a01z2WJvIO/oN0Z Mkqd+euI1nxdqWrqlwecmsbwKfNfwTSFcpliC+9G/jnOEwJ+pDsTuAn2mz7mjE8qnfGO q1UA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785184650; x=1785789450; 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=PLfj4e7PYbv17pgcUAJcNclY2K/xl/o48sCMhXJ1vaY=; b=m6dZ8XjYiS8/dXNQ/NjXMz4MxpwJyteSC5bxa86D6V62rNIqY8L7F10OGCh6sdkHl8 FK7jaesUCt8c3wry06zCXmOZvvMUNFakeIIdqs7Re4eBvqeb5PiVM9koq2k0jdUArVeW 6gA0sJiJzdJCbaehTkz0t3jiYdPP6e7a483CLK8wYhHh9RR6Zynsl9ydv6bTc/PbERJu Nw5oCuUR5zFJ81BdjB6vtkdAPeTAhCxtzyXWkSeN4PhaLuvNK1D5gEqTXzuKjzQlRyUg f0BkYFdmu8NO/R2WPomiC3w4N5xFIYvPSu/S/GtdKIdZLHYccIg4GD+W2Gas38KY+J7z HPGA== X-Forwarded-Encrypted: i=1; AHgh+Rqtt0EvWCCkWvyfP4m+5C9mdhjxlKTYC46S1P/aFuuCkAMVk2OoWcxgm3amFBUAN9pqBSDtg9KLt1P+AYE=@vger.kernel.org X-Gm-Message-State: AOJu0YylvBvG4/4AsVFN1Ukn2iKe1uFjEA+5nVmr3/kR2KivKUOCo0uT JGPf+qKe90mc5lhJH6WHxQcOCzzHdGuIY2ZlmEzmwVwE9SAwxyFEU+JG X-Gm-Gg: AR+sD11NemXMlTuWm8kJ83AGyUcm1ojAVq8kFyYrzjMxHPMo+zdwdHtg0NLcKWALNWT m5XZusq3qhTHVsF9Wy+CNcvxQ6sEAEI21/jRJv5vwlO0IxcxBw1sLspLud4LX9QkF8eXWNH3nKl oi3mE53ZhMzP86oa9VNHutZmUw7oHn0/97NMo8sTce/OtlCxraSlMwWFMJFwdK+tEabyA32/SxL HOQtdfhm+tIqBAFqdiNrSI+fLKRp/RFMghGNPexzr9cL8BRxdafYuDlG2NTtiBBk1EKEFfL6a1q R4i63alJAgY7D7nfb/QpSSGtY9OzEv0HBI9yHyVHZm1OVY4NlccjmN7ROFaBIejX/JyHXGhgpZ7 93rA2C+LJ+ctHGUypbZlCZCE3nLQbmsO7Z9eyvIsiMa6FPeTMfFq0aQjn6KnrgfB5u6vf/ANNPN VkVLFP X-Received: by 2002:aa7:8888:0:b0:84e:456d:aa5b with SMTP id d2e1a72fcca58-84e595f7ed2mr8128845b3a.72.1785184650522; Mon, 27 Jul 2026 13:37:30 -0700 (PDT) Received: from cryptic.lan ([2001:569:7fab:e200:3789:64f9:8855:c0af]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-84e5327f116sm3507549b3a.16.2026.07.27.13.37.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jul 2026 13:37:30 -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 , Chen-Yu Tsai , Jernej Skrabec , Samuel Holland , linux-arm-kernel@lists.infradead.org, linux-sunxi@lists.linux.dev Subject: [PATCH v2 33/64] dmaengine: sun6i: kill vchan BH on teardown Date: Mon, 27 Jul 2026 13:36:10 -0700 Message-ID: <176cf55cdf7e686ba064befa2b257f3ae76696ab.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 channel cleanup. Signed-off-by: Allen Pais --- drivers/dma/sun6i-dma.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/dma/sun6i-dma.c b/drivers/dma/sun6i-dma.c index a9a254dbf8cb..9289c24dfcfa 100644 --- a/drivers/dma/sun6i-dma.c +++ b/drivers/dma/sun6i-dma.c @@ -1097,7 +1097,7 @@ static inline void sun6i_dma_free(struct sun6i_dma_dev *sdev) struct sun6i_vchan *vchan = &sdev->vchans[i]; list_del(&vchan->vc.chan.device_node); - tasklet_kill(&vchan->vc.task); + dma_chan_kill_bh(&vchan->vc.chan); } } -- 2.43.0