Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp370625imm; Tue, 15 May 2018 03:00:36 -0700 (PDT) X-Google-Smtp-Source: AB8JxZq/svDgnZAjbKIiLyLjQV38UFWbudyuh2Sp6MvDdnN7IE/TrG+jyOLXxDzftU6hjM59Bjgi X-Received: by 2002:a65:5c83:: with SMTP id a3-v6mr11804365pgt.429.1526378436422; Tue, 15 May 2018 03:00:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526378436; cv=none; d=google.com; s=arc-20160816; b=h+zgUwQapSxqKyjUIYE7ekwu9EHI/0xenS2S8JDjR5jfD9n+LhEVOkVPAQLiwCBaVi CGkRScDLJ1Y+Wu9BMzci4hi9XhWUBD+C6nk3giF7x60wzwLzX/lgLCFTFc1ofz7D5wVw 6zbWIZhby82bsFw2t4tQG6SYGkPvoJluuPj2bBH6IjSggIaS0H4F0mYjmpxAoTlrH7jl 5+FE76fg1CZ2UWvh6sFAoQGG8rIxD987QGajJmOBdBatBjrKSP+qXJeUo0JAIfAHFByq NsNflJRU+3ApyPbnuWDTF4t59S4sRSAlkC+WjOUtKtC9PJULcwH4xfD/JZZaiWFokz16 eHMg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:date:cc:to:from:subject:message-id :arc-authentication-results; bh=P4Z6LbAtUh90kaDJq19WkwuxFLZhvccgiPlYwH7ra0o=; b=tvi79/QmZFnfQAU3PCMLgYU6qC45cobDhpP/2TKu+baDCJRuabnFORBcCqJO6yd5lv mOOFbXO9lKSzqnxT7cyRdivwNkUCaDbYA++8USUiON3YhtRU9wSbrJrfRLt3xTtRBFEd w5K7SlFthuVM04PPplQTbBAHsRAWM/6OWwwmPguOUgRrJR4QKq+a/ojoJjnRKYNoJx20 o/WPsN2Wawf1wN1ECBsgN8Wv48qnJepTbjTKiLBcNoBANYwF8mnnzjC/uaQIgeKeqxnd YlGJEOhX2xXzdMek/52cWU+wv0niPxo53kQ0t+kkqXs6qtTlB2ArI1iN1QZ0pxo+R0rf G4wg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r4-v6si8967563pgt.613.2018.05.15.03.00.22; Tue, 15 May 2018 03:00:36 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752787AbeEOKAJ (ORCPT + 99 others); Tue, 15 May 2018 06:00:09 -0400 Received: from mx2.suse.de ([195.135.220.15]:58271 "EHLO mx2.suse.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752453AbeEOKAI (ORCPT ); Tue, 15 May 2018 06:00:08 -0400 X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (charybdis-ext.suse.de [195.135.220.254]) by mx2.suse.de (Postfix) with ESMTP id D5C27ACF9; Tue, 15 May 2018 10:00:06 +0000 (UTC) Message-ID: <1526378007.2724.2.camel@suse.com> Subject: Re: [PATCH 4.4 49/72] media: usbtv: prevent double free in error case From: Oliver Neukum To: Ben Hutchings , Hans Verkuil , Mauro Carvalho Chehab Cc: Tuba Yavuz , GregKroah-Hartman , LKML , stable@vger.kernel.org Date: Tue, 15 May 2018 11:53:27 +0200 In-Reply-To: <1526319669.9159.20.camel@codethink.co.uk> References: <20180406084305.210085169@linuxfoundation.org> <20180406084309.317246829@linuxfoundation.org> <1526319669.9159.20.camel@codethink.co.uk> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.22.6 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am Montag, den 14.05.2018, 18:41 +0100 schrieb Ben Hutchings: > > Shouldn't this bump the V4L2 device's reference count, i.e.: > > v4l2_device_get(&usbtv->v4l2_dev); > You are right. Mixing refcounting sucks. I am preparing a patch. Regards Oliver