From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-ej1-f51.google.com (mail-ej1-f51.google.com [209.85.218.51]) (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 15A72369222 for ; Sun, 12 Apr 2026 13:11:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.218.51 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775999493; cv=none; b=u7K1coVHES5a1gQEnswoz2MatP3biGjSvBpYUF7Aa+iCIh/IPQLp6kb3NYSTxGz0SdA5ofipmE+Z6kM4NFuZvU/EHAX6sHUEMGJ7KjnjsZiKi7YPVYroflBK3vHD2D4FY+c0XWRROHAOJ3tibOu7wTco8JPAPTBjrh6B4fuq6sk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1775999493; c=relaxed/simple; bh=9ORhOmOo7pQGqV/KEhfoDyzVQztENrA7wLaHnm7HUIE=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=Uv0Hx19FUjaqIZyNb4/H8yyTVOUDIg/tvdD7DdMos+CKysg1LJa3+48xuBLS76c1y5cTZc31e+ht9XcoieVBKruffW/ALBP6F3woSXM+Gfgut9iB0yZ4otZTMEA08e/Gq/KsH98nLSM3v01OtB/xMn3qjvIFe6BUil4CRSt4lAo= 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=l5Ge7AyB; arc=none smtp.client-ip=209.85.218.51 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="l5Ge7AyB" Received: by mail-ej1-f51.google.com with SMTP id a640c23a62f3a-b79f8f7ea43so648823866b.2 for ; Sun, 12 Apr 2026 06:11:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775999490; x=1776604290; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=xXuLy3cmAMuKNsqyUuKisoZNG/MVNRRAYF77qaziXP4=; b=l5Ge7AyBMwumyNO3BtrELHu5PuNbVHvfg5PMNoqsBPLHECCthO5DbWwQk6O8DIu+Aa xYQMfUYNKL5uP3In9cHH1Fzy26q9Rb3Is+YTLtvE+r4j/LcK52vbD553C09b5e28YFIG rTTl0IEeW03yRiv7qc20ZYQsJWy64C9UMvFb1aUNf1td6/hL+68iOmdpqrKAYw5fHYhc KE4SDp9khYQrQPGt2pyTdt1GUkWUTXxXgcPKt9HwW/oSRgmsd7HGoULl1leU+3mgQEXm ujrT5pOVGI8MEwkxOj4jipPdwuLgAUw830LXvmcvnwvD3RV4D+z6/b/VN0M5u2F+rtQL 7ffw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775999490; x=1776604290; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xXuLy3cmAMuKNsqyUuKisoZNG/MVNRRAYF77qaziXP4=; b=OS5zasLB8Xsi+fHPBHYKo3jIA1JKCsfEv0gpdhIr4qDiKA+NQcBwq9d1gqXNUtuit4 eQlmk26lPY0gt0SHmy9fyYeI2vjoDkldI6/dD0+o6UlEwIMLlhTs788ksZnRAimZM76x fFDJeDikvdiIU9uAp2JajIxy5RW+gtIeTaEOQmnOMBehdg3Tt7TJ2VObw2nqyY6wERl4 Fq2alzfqFDzhmzP+ltMyvOJsSWQvyVmSjwvRECbi7ipodqdxKMDsGfLjzot8+R+D1FNu 8PF8Mo5+s9g3mV+ms1gsJDhlzMqJJrkrC8gg5Qtx0d1b54+9NpAHzUxHXZR7BcRcqZny UKSQ== X-Gm-Message-State: AOJu0Yx0YtKDuBvq+GUC/l2SVlH6EUiFLReFaopAgYuaf/svYisQZ3+C LSuvq9hSD9s67aDayBqa0LH0hcGZ3IFZkQHg3FAWEM1UcLxeCbbhA6BD X-Gm-Gg: AeBDievEwVqRw9REM20AlTAeAlnDGo7Z8OnNCQVMBIU/glIs8Su2u74uWggWoh1ph0N bA1qTgQ9/IsjlX+xhLoNdRrJB8PUULxMgyFhcr2Rvu4iIwFFXMoZkDtMMMn0OB23nq3teM8BMV8 nAELW6t1vX6c8IY+qZUoc+RQE8+6y7asiy/2uigr7VuBuV6iBZ9xkf9g4DxZMPumRmdom99SRDg UarQdTq3+SKYOGWQpXcLJCrtkOEffK1gBoqmdBp8iYMNwhPrxBDH3dvPDjjZR67Y6B9BFjq3DO+ gl/Y2SqufsVBXCkWSkEEiSp8PUyZz5nAWaNJGn7suBrlSP1FNaTbEZx8wSoI5bWQCFQL3NrpC1Y oYWKu+d9xzJsxtMmZLU27bre7PEdG+jhzj8WV84BBszCtl1Io6B4KZjDmzseXJVJtN76buA5vkm E5JqcuSemXchvlzft2AGmigH9ZmuUxQQ== X-Received: by 2002:a17:907:a1a0:b0:b9c:69df:4d8e with SMTP id a640c23a62f3a-b9d7298091fmr391580866b.25.1775999490059; Sun, 12 Apr 2026 06:11:30 -0700 (PDT) Received: from gmail.com ([2a00:f41:1ccb:26a3:2a0c:50ff:fe2f:36f4]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-b9d6e5c56d3sm243600066b.32.2026.04.12.06.11.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 12 Apr 2026 06:11:29 -0700 (PDT) Date: Sun, 12 Apr 2026 15:11:27 +0200 From: "Jose A. Perez de Azpillaga" To: syzbot Cc: linux-kernel@vger.kernel.org, linux-media@vger.kernel.org, syzkaller-bugs@googlegroups.com Subject: Re: [syzbot] [media?] memory leak in vidtv_psi_short_event_desc_init Message-ID: References: <69d411c9.a70a0220.a26f2.003e.GAE@google.com> 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=us-ascii Content-Disposition: inline In-Reply-To: <69d411c9.a70a0220.a26f2.003e.GAE@google.com> #syz test diff --git a/drivers/media/test-drivers/vidtv/vidtv_bridge.c b/drivers/media/test-drivers/vidtv/vidtv_bridge.c index a8a76434989c..61186d219b7b 100644 --- a/drivers/media/test-drivers/vidtv/vidtv_bridge.c +++ b/drivers/media/test-drivers/vidtv/vidtv_bridge.c @@ -543,6 +543,11 @@ static void vidtv_bridge_remove(struct platform_device *pdev) dvb = platform_get_drvdata(pdev); + mutex_lock(&dvb->feed_lock); + if (dvb->streaming) + vidtv_stop_streaming(dvb); + mutex_unlock(&dvb->feed_lock); + #ifdef CONFIG_MEDIA_CONTROLLER_DVB media_device_unregister(&dvb->mdev); media_device_cleanup(&dvb->mdev);