Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp1068437rwi; Thu, 20 Oct 2022 08:17:58 -0700 (PDT) X-Google-Smtp-Source: AMsMyM60Dsz/9Js9yFAalf5uPgx/AH9/CGsg7MwjEzoCK222riKNv07ac9BTC7Ce1FYuWNZcSmTc X-Received: by 2002:a17:907:1ca2:b0:78d:ec49:9c2f with SMTP id nb34-20020a1709071ca200b0078dec499c2fmr11201379ejc.308.1666279077722; Thu, 20 Oct 2022 08:17:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666279077; cv=none; d=google.com; s=arc-20160816; b=AvPwEciGz1sMyA2F30OY1i53EN5qJwu5cu0GN9uz6pSuA+uweyGqkFkw87jBdRxr49 9PKBDIyGTzTez+2XF6pG80AW46BQFts7lA5dW7r58olyifv5Y34edoaY/0zc2Prv9sk5 VzhtyZTcOa3W3zKMplRMQvnD28mplIsx+0pM8QGzcBamxNj1NHfepVGPE1rwr6CihtqF GbQXoW04oFa0bsam8b1C2+TyQAsM/hscD+6X8zq/uOCaO2cK4Dgi0Yg41trpEBpULYCs 1zo4J5dd8pXAnf4qSD2ZiYVsrk7fwIvjZJn34ig6ScGR/x/DPJg99HQuSuybP6ETcdhh WA0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=d5uzDDC9sItdNXr5olIIlObuV9+dUZpjQuTtHdppai8=; b=HQ6VO4lzHbxUshBwNjnGw/gJEXruSXRZnBY47ed4m3vP+HNOzIOX2aVUJpU6q757TN eop0EVyA9rzWrlvnKZ/BbTTq+VXWr7UEy7bhuam8Qs7/BT6DqfAgKXT4/Ox8YEMNmUuS NYZcnfajg93SC0EFCFAeYfsollax2WTGJkTjBxSzr4+bLxqKGyyiMup/s44JI2P9jMJl mSygP3F2krf5DkE/wu4w6Mh/6rsescAJ09MGfI53Kk/cuzHLc8hrEZ6KBoJz1WYtZUv3 u78/uj/Z3q+0a8ELTrj23d4xh6sHhSU6DPpQsF+upmV+N3TTeLJWs+x+umRz64Cc1k64 tqCA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=mLrHTMrA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id oz12-20020a1709077d8c00b0073d72e1633bsi19482337ejc.908.2022.10.20.08.17.32; Thu, 20 Oct 2022 08:17:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linuxfoundation.org header.s=korg header.b=mLrHTMrA; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linuxfoundation.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229710AbiJTPDV (ORCPT + 99 others); Thu, 20 Oct 2022 11:03:21 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52380 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229535AbiJTPDT (ORCPT ); Thu, 20 Oct 2022 11:03:19 -0400 Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DBC9F1CA581 for ; Thu, 20 Oct 2022 08:03:18 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id A492AB826A0 for ; Thu, 20 Oct 2022 15:03:17 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 1682DC433D6; Thu, 20 Oct 2022 15:03:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org; s=korg; t=1666278196; bh=hlfPKZEbTmed7NpShUig/8Be18OKbYMn0Oun2O92ALs=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=mLrHTMrAy+82YppzhZasrvjycaCCO74azKjkt2cLLyQ9nAu5U17NAoJ/+qJ8Yl/rD VTbu4faNuai4Q13YmbgOHqMoQG7F/A2BwRyIJ3FBEgnpqrCpORukotbL4dM2Ikgv9M 5HCi8BvH1eiiSn2RQZbMUo7R6h6eszAWYbcW45qw= Date: Thu, 20 Oct 2022 17:03:14 +0200 From: Greg KH To: Deepak R Varma Cc: outreachy@lists.linux.dev, linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, kumarpraveen@linux.microsoft.com, saurabh.truth@gmail.com Subject: Re: [PATCH v4 1/2] staging: most: dim2: read done_buffers count locally from HDM channel Message-ID: References: <83fd237d2ac157d234e9c7cce1206904c2d8773d.1666208065.git.drv@mailo.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <83fd237d2ac157d234e9c7cce1206904c2d8773d.1666208065.git.drv@mailo.com> X-Spam-Status: No, score=-7.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham 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 Thu, Oct 20, 2022 at 01:24:53AM +0530, Deepak R Varma wrote: > The function dim_get_channel_state only serves to initialize the ready and > done_buffers fields of the structure passed as its second argument. In > service_done_flag, this structure is never used again and the only purpose > of the call is to get the value that is put in the done_buffers field. > But that value is just the done_sw_buffers_number field of the call's > first argument. So the whole call is useless, and we can just replace it > with an access to this field. Are you sure it is useless? You have changed the logic here, you are now thinking that this value can never change, while before you were ensured of getting the "correct" value as it is under the lock when the function is called. I can't take this type of change as a "cleanup" patch for outreachy unless you have the hardware as it is NOT a basic "checkpatch" style cleanup at all. If you want to get this change accepted, please work with the maintainer of the code and get them to agree that the change is correct. And if it is, odds are more things also would need to be cleaned up at the same time, right? thanks, greg k-h