From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv1-f49.google.com (mail-qv1-f49.google.com [209.85.219.49]) (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 847E51F8669 for ; Tue, 21 Jan 2025 21:14:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.49 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737494099; cv=none; b=NV6wPVwWGBVeFLLWZExoi1MICKFfSr3IlxPaWf6LmxB7228kYIVP/j6gRTLGvXneeiSA9GyO6GT7eB+E8QjirLaJqosaCyD3tMbRkNStCz24/jbfdTAJAzwmnMrJDqh6BW2MJU7nBBqPOS0oN8qHqrn4G1Jmy9NIkepmXtHnBbg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737494099; c=relaxed/simple; bh=kK/OufzQmQI4XPHyamMFXi0pV8mkYyucQJnxY3oRAPo=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=t1TRJpqVLUePR7RPQ+eP+B3J0Ox1zIh9+3520D4dIO8XACflQuS2CwN7RzBLKJfiL1z6GT8dGxbECBk2hzCRKxVqd1r7cOvQZONbd636nZgnEa93wU6S2B9wfhn1OhlxJKRoLlWDJEl12dxU5ZUu6dfDs1tFZRmdcBgTW1BYg9Q= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org; spf=pass smtp.mailfrom=chromium.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b=A+pvBThc; arc=none smtp.client-ip=209.85.219.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=chromium.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=chromium.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="A+pvBThc" Received: by mail-qv1-f49.google.com with SMTP id 6a1803df08f44-6dcd4f1aaccso91609636d6.2 for ; Tue, 21 Jan 2025 13:14:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; t=1737494096; x=1738098896; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=rQuSQ7bovNI6GEsgzAgDtL6O/sCAbswELfNsKv2rreI=; b=A+pvBThcevOQSX8rSJZLGxwp7AVqfRTK3Ct+TqadbDOpColpGiTy+YT39dPnbZrwWS k63xI/S54Ur7Ft4vRfYJJFqV2Q6UnoSAjaj+4Hns840lnyDVno0jjNtHsLwNneCThbwx bLJ8Pjsf7ixt/GYFHeIaePEXhzDzXgxMy2lBk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737494096; x=1738098896; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=rQuSQ7bovNI6GEsgzAgDtL6O/sCAbswELfNsKv2rreI=; b=prsvfs3jyVQF8gXoM0oHH68ERsBgD+CJVDHxln8Om/cGMWrIjxMyYELVBIGKmL+BGk 4wInFh6nuKwkn/sWQoFFIWEaTp6Fx+yAiJxbJSi2DJblhioQ2/povzYhww5hmvHrhkJl nTMkheXMP/tFiI55VnhtNz+BYdu3C+DYwhPBLS7oGYvBciTcHSNJdGEie1CEA/t60+Y1 9PQEa1O4SXHVeIQ14actIBRoAD2Edqbr3Cx7CuKLKhRiFJWahAxY3xZ6YjHIyDYIXMuc /zjA7kX7XpNDRnOaJ5JzojqxJ+EgH0EjLlNKyNFD0zFBdoB/8EoXrA4BB99MuyWYv29S ZR5g== X-Forwarded-Encrypted: i=1; AJvYcCWSxG5Y5uchoVzEX94z2N0WpEqY69ZvWDDFWWg7owvfUXTkITRvFk5EcGQE9jZmN/Sq6TGGkqTecQa3Hqc=@vger.kernel.org X-Gm-Message-State: AOJu0YwYl2UKFdI5bDLt5YbzVVP6dqJ/HSjos127ErfJucKHorWH/CMy JydkhO1vzvIDNcczQUj+YOfesU8bYD/GINvAX4w3EbLKlabZXKQX2WRklc4HVg== X-Gm-Gg: ASbGnctrLhaa4yi+c9gUryLln38GPnY4Nws1pnVOSKSPrfb35Ac6AhSZ6vsHV0zsBQE pcAJyXwUE2xcL5ytMzXfmD1a8OaC7a4H/xAusjdOVD7U8KfH9aXIojLNSWfJOydxINe5foulKQE U8YQ7xQ53e34i0c2QCoh+SrGUDvpiqsz0aHmUUGkMhBcs6vrXSPqDOeZuza7fe76el0fcdeaxZx ccoxrHnVYM/7M4flBoTRvg6DuTNUaOvbyHIN9wVZ2ELmhMcp3N2FLS9EMaVnQl6VsAPEKNHMbc1 AczZ998+UdziLmTRnhKfuuC+vNVvROVv6lbeaorTkeyfdcTs2g== X-Google-Smtp-Source: AGHT+IFVRDtX4xLCSgnndPd/KmBxnL9FoLZx0NyA+ZEg2Wgowuj2xhPVpo4f+zf+P1TtX9DKiJhurQ== X-Received: by 2002:ad4:5747:0:b0:6d8:9be9:7d57 with SMTP id 6a1803df08f44-6e1b222e66amr323757436d6.37.1737494096451; Tue, 21 Jan 2025 13:14:56 -0800 (PST) Received: from denia.c.googlers.com (172.174.245.35.bc.googleusercontent.com. [35.245.174.172]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6e1afc28f84sm54790186d6.63.2025.01.21.13.14.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Jan 2025 13:14:55 -0800 (PST) From: Ricardo Ribalda Subject: [PATCH 0/4] media: nuvoton: Fix some reference handling issues Date: Tue, 21 Jan 2025 21:14:49 +0000 Message-Id: <20250121-nuvoton-v1-0-1ea4f0cdbda2@chromium.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit X-B4-Tracking: v=1; b=H4sIAEkOkGcC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDI1MDQyND3bzSsvyS/DzdtFQLc4PkpNS0tCQzJaDqgqLUtMwKsEnRsbW1ABh h0VdZAAAA To: Joseph Liu , Marvin Lin , Mauro Carvalho Chehab , Hans Verkuil , Philipp Zabel Cc: Marvin Lin , linux-media@vger.kernel.org, openbmc@lists.ozlabs.org, linux-kernel@vger.kernel.org, Ricardo Ribalda , stable@vger.kernel.org X-Mailer: b4 0.13.0 When trying out 6.13 cocci, some bugs were found. The fixes without using cleanup.h should be backported. The last two patches make use of cleanup.h to avoid this kind of errors in the future. Signed-off-by: Ricardo Ribalda --- Ricardo Ribalda (4): media: nuvoton: Fix reference handling of ece_pdev media: nuvoton: Fix reference handling of ece_node media: nuvoton: Use cleanup.h macros for device_node media: nuvoton: Use cleanup.h macros for put_device drivers/media/platform/nuvoton/npcm-video.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- base-commit: c4b7779abc6633677e6edb79e2809f4f61fde157 change-id: 20250121-nuvoton-fe870cbeffb6 Best regards, -- Ricardo Ribalda