Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp2276329pxp; Mon, 21 Mar 2022 15:38:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzsFIz56VH8N9YKYh4jUQfFj3jAAUL30/62eA6e7w1UGu7fs73TvKwxWqX7XiVcKVgHok26 X-Received: by 2002:a63:2a0e:0:b0:380:aeb3:d46c with SMTP id q14-20020a632a0e000000b00380aeb3d46cmr19498698pgq.404.1647902329507; Mon, 21 Mar 2022 15:38:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1647902329; cv=none; d=google.com; s=arc-20160816; b=VBrQUT1+h24GoErjZ3wXGgZZNYMpuAlt5F6wHigJ69OFIJMVlJ+hiR34hbdslHFKTB QhNnGSHn77D7hL60+iWuXMf3mI8mM39mZnADy1GesodSF3qTqSEu9y9EU773p+BW997m TJuTXfM5tkQaX0sOcUsMz7NhwsKB/wBjzpoe4E+Zez3ya0X+8dsB2AqduJdsBvHuTZW1 tKnW/+YgfzPSbunvVhN9ytkf7RM3JVYoY7yOYL767Zlo1AVFZSsaFQKJd42yWx3fFLXT lHwQsdcWVflnAp0JLL5wVMDJ0CyW3wrY0lNaeSMAhGNGKzILZPbB8xpkew15ts2lTQo4 /3wQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:organization:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :dkim-signature:dkim-signature; bh=xR2HymObUcHW2Ru/WNztu5+8qpLOJK0OIKxqaZHFhPE=; b=ETHL7h6dn3QwZ2EO7MO1HXvPaC+YVo32GtdrVBo1gukTIc1ESEjHuJ2cuy50I9UP7U X6h7G3ejvx0KqMxOXKeiaO3vS4xqAs+pSDhBPfeO6o2eG0mroH46zD8JEavjGYAw0TbT X/ufTPCJwq/wk6VCP7PDjY5xFQZSYrwhPtJXFsJ4xL4JgwO3INO/FQZyqpUvty5ySDdg NsETDSTs16zqBvxXCFu4Zxf56ZJ+gbgxJ0Dh7S1TgNJ4TOdseYAPrCkL8kkx+uKym13K tPime7tYFqZap9TZyFF7JMOY5//TIAWB2RombDA5cmhs96XEmu3JF0eakMjVF1x0dBwS hq2w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@animalcreek.com header.s=fm2 header.b="D/75QaV9"; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=bB6oMib+; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net. [23.128.96.19]) by mx.google.com with ESMTPS id t11-20020a63780b000000b003816043ef3esi14675645pgc.307.2022.03.21.15.38.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Mar 2022 15:38:49 -0700 (PDT) Received-SPF: softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) client-ip=23.128.96.19; Authentication-Results: mx.google.com; dkim=pass header.i=@animalcreek.com header.s=fm2 header.b="D/75QaV9"; dkim=pass header.i=@messagingengine.com header.s=fm3 header.b=bB6oMib+; spf=softfail (google.com: domain of transitioning linux-kernel-owner@vger.kernel.org does not designate 23.128.96.19 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 0D3493CA1B4; Mon, 21 Mar 2022 14:51:04 -0700 (PDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1351885AbiCUR6Z (ORCPT + 99 others); Mon, 21 Mar 2022 13:58:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:33126 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1349925AbiCUR6W (ORCPT ); Mon, 21 Mar 2022 13:58:22 -0400 Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4D99B14CD32 for ; Mon, 21 Mar 2022 10:56:56 -0700 (PDT) Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id AA8425C020D; Mon, 21 Mar 2022 13:56:55 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Mon, 21 Mar 2022 13:56:55 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=animalcreek.com; h=cc:cc:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:sender :subject:subject:to:to; s=fm2; bh=xR2HymObUcHW2Ru/WNztu5+8qpLOJK 0OIKxqaZHFhPE=; b=D/75QaV9d16KtYAFSmM89OelNNcnvivOmvJkcA0LaTGlFO zGPpIfH6qRwdn9+DDsgl6mrBA3wDrXUST68EfcqQOCBCvUWCSQdj9KmH5m+NDIwx OgoKWoGnr1xiLlp4lCtQojdVPcTW/qoy8edYGPnLcu57KQPOIGlSh+UFYXeLsGIp vg8cOVMWfWemxWavDcUf9dN0oRfyQn8BTdvs1k9ATWxf1Obd2rItPcDN5FYRjrbE EJB7BJtDvojhSLALDFhx4P9XK+LXeRqUlko5ARGTlwFirBlastiFVPwddVLs+I2f hLPLiGIJ7/1s2ylnb6ersKSfKgxED037uKDWZadw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=xR2HymObUcHW2Ru/W Nztu5+8qpLOJK0OIKxqaZHFhPE=; b=bB6oMib+z5i4JY5nLvEuQoJILWqyGdON9 a2kkKpHrm/KHubawEmUu7Qz7zOtheVGeaNLC+GEP8Jn9x2kxPHMR640sPndtHR1W 334h86tHNXDrKMO8P11+iMjm/XPsz7N2DUtZYvzm0fY2VqQupls0giVqOmCik8q8 R3B9uKgOKTvf+gwbS+FDbJttH/e3/QSGoVmniYbdzZeF3KD92RaItvvIvRe34xpq b00aF3r3+cx6jOFFYkpQqqgntWlhOPqnY5P19cRFpNF/DjLDI0FIrzHxhhcm10rj TrItycGG6k0CzUGdUYOOauk+e6TGJbeUIsq9gmcoAo1iWVPDdTDuw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvvddrudegfedguddtkecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvuffkfhggtggujghosehttdertddttddvnecuhfhrohhmpeforghr khcuifhrvggvrhcuoehmghhrvggvrhesrghnihhmrghltghrvggvkhdrtghomheqnecugg ftrfgrthhtvghrnhepieeugfdutdefiedtvdfftedufedvjeehgfevveefudfgjeffgeei teetjedufffhnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrh homhepmhhgrhgvvghrsegrnhhimhgrlhgtrhgvvghkrdgtohhm X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA; Mon, 21 Mar 2022 13:56:55 -0400 (EDT) Received: by blue.animalcreek.com (Postfix, from userid 1000) id 1F3AF136015B; Mon, 21 Mar 2022 10:56:54 -0700 (MST) Date: Mon, 21 Mar 2022 10:56:54 -0700 From: Mark Greer To: Jakob Koschel Cc: Vaibhav Agarwal , linux-kernel@vger.kernel.org, greybus-dev@lists.linaro.org, linux-staging@lists.linux.dev, Mark Greer , Johan Hovold , Alex Elder , Greg Kroah-Hartman , Mike Rapoport , Brian Johannesmeyer , Cristiano Giuffrida , "Bos, H.J." Subject: Re: [PATCH] staging: greybus: codecs: fix type confusion of list iterator variable Message-ID: <20220321175654.GA647493@animalcreek.com> References: <20220321123626.3068639-1-jakobkoschel@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20220321123626.3068639-1-jakobkoschel@gmail.com> Organization: Animal Creek Technologies, Inc. X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RDNS_NONE,SPF_HELO_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Mar 21, 2022 at 01:36:26PM +0100, Jakob Koschel wrote: > If the list does not exit early then data == NULL and 'module' does not > point to a valid list element. > Using 'module' in such a case is not valid and was therefore removed. > > Fixes: 6dd67645f22c ("greybus: audio: Use single codec driver registration") > Signed-off-by: Jakob Koschel > --- > drivers/staging/greybus/audio_codec.c | 4 ++-- > 1 file changed, 2 insertions(+), 2 deletions(-) > > diff --git a/drivers/staging/greybus/audio_codec.c b/drivers/staging/greybus/audio_codec.c > index b589cf6b1d03..e19b91e7a72e 100644 > --- a/drivers/staging/greybus/audio_codec.c > +++ b/drivers/staging/greybus/audio_codec.c > @@ -599,8 +599,8 @@ static int gbcodec_mute_stream(struct snd_soc_dai *dai, int mute, int stream) > break; > } > if (!data) { > - dev_err(dai->dev, "%s:%s DATA connection missing\n", > - dai->name, module->name); > + dev_err(dai->dev, "%s DATA connection missing\n", > + dai->name); > mutex_unlock(&codec->lock); > return -ENODEV; > } > > base-commit: f443e374ae131c168a065ea1748feac6b2e76613 Reviewed-by: Mark Greer