Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1865175imu; Thu, 10 Jan 2019 04:27:32 -0800 (PST) X-Google-Smtp-Source: ALg8bN5/8H80kQO0aNTLNT8xhCF4ejNmlT9V3D1+y2ImWoFVfJa1RDN6AJmifMxHt9O/MQ2CzDwj X-Received: by 2002:a62:6b8a:: with SMTP id g132mr10105531pfc.201.1547123252319; Thu, 10 Jan 2019 04:27:32 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547123252; cv=none; d=google.com; s=arc-20160816; b=mUQNZ++GW1TfuwE16DpgSVpNK4lHcTlZyEu4IOzW/N7/vlK/PqFK48IwYKESx/EEd1 x4byBlHdawIJMFgrMyymp7/kwedxRWACxj25TxyHUBhgRacM6CDxqpukBhhnPqNVpaOf nNHlyYmlRI56a9JGkomqDPy7SCSka6+7AI21w4YquD5KBsmSjGIGe8T1frSh4Iq8c524 FuF2rf0nPDg/D+Q9LvgbPlKAfH1gyptUFGR4Lj8TNduhzLZlHt3AfvNDb3bbO/uaCimG wQdM8P7q+XZXsRECZAhRkgivFX9SUYE3mVIUt/NQC40t3LXSIFj6KAF4aIvm1PUulV5B rv1A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=LJKiU+cD4Pffn28Qn7ybb3uImGtSfwdIv5eUfEmjn1I=; b=vBP5wpZRPZjK9R+hXBQNfsiVUB2jiEzQYyKs96yKdJ7g9UoiFE7gjfseFUJNV0GjCC WPSRl4ZNWo5z+1/USwUbL8AImF9RAy+jAR5mq/tdsFkhE9S8fQp6ikd9vZtNuf9NOMBl F86ENOSXNKxdipjnCs3qTGr8p/0QLIMqSGPUh0qhP4zTjp3sUcZof0XR6uPI+qFZgB2r AAZ5SkT+u2s+t9EQ1LXNQgv6ztLQOB+zfNmrg2RRY4NFtbVSKxix/xgH2oyqQr55PEiV LLM1CAwmA9FA6J2awboQYnrZoR5lb/L/4EgycjNcEfLwxMj8/BTe1eY8Rv6kxr73Vz49 BA3w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@oracle.com header.s=corp-2018-07-02 header.b="DQ/RdtPL"; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 1si30634140plo.195.2019.01.10.04.27.17; Thu, 10 Jan 2019 04:27:32 -0800 (PST) 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; dkim=pass header.i=@oracle.com header.s=corp-2018-07-02 header.b="DQ/RdtPL"; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=oracle.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728083AbfAJMYK (ORCPT + 99 others); Thu, 10 Jan 2019 07:24:10 -0500 Received: from aserp2130.oracle.com ([141.146.126.79]:44280 "EHLO aserp2130.oracle.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726255AbfAJMYK (ORCPT ); Thu, 10 Jan 2019 07:24:10 -0500 Received: from pps.filterd (aserp2130.oracle.com [127.0.0.1]) by aserp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id x0ACK50l132335; Thu, 10 Jan 2019 12:24:05 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=date : from : to : cc : subject : message-id : references : mime-version : content-type : in-reply-to; s=corp-2018-07-02; bh=LJKiU+cD4Pffn28Qn7ybb3uImGtSfwdIv5eUfEmjn1I=; b=DQ/RdtPLA0MKbc3RPZJzreTRwEw5fis8NxxKdFbuX47ayp9vZyK0GMmZ3p1wI8paBl7l 8ImWLLxmB8zx8wizgoVthFHq+o2MT8sL5RcQlDtY5Tn/vYyR967YAOWFH+cX+rjJn7Xf YROhUwT1kMXuFT8Tg9iW2tol9iTup+UYxJjV+XImL4OKYQ5UVZU5tOWExlt7OzkWo4EZ qJR2rsA3Wr1CMjKjm99V+0GgJtLVUC2/ZyotDVzZTbZE/feRKtoPUKYxW8qF1h5WDNyA lTQxBaU47oINyJx5+lGJCpbCYbz3Hn69emX5jpVI1Y7hVz0riB7QHn4YJhn9EsVxqtZn ZA== Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by aserp2130.oracle.com with ESMTP id 2ptj3e72vy-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 10 Jan 2019 12:24:04 +0000 Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by userv0021.oracle.com (8.14.4/8.14.4) with ESMTP id x0ACO4ui005665 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Thu, 10 Jan 2019 12:24:04 GMT Received: from abhmp0014.oracle.com (abhmp0014.oracle.com [141.146.116.20]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id x0ACO38u025071; Thu, 10 Jan 2019 12:24:03 GMT Received: from kadam (/197.157.0.17) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 10 Jan 2019 04:24:03 -0800 Date: Thu, 10 Jan 2019 15:23:58 +0300 From: Dan Carpenter To: Sidong Yang Cc: Greg Kroah-Hartman , devel@driverdev.osuosl.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] staging: vboxvideo: vbox_main: Remove unnecessary local variable Message-ID: <20190110122358.GC1743@kadam> References: <20190110061347.31326-1-realwakka@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190110061347.31326-1-realwakka@gmail.com> User-Agent: Mutt/1.9.4 (2018-02-28) X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9131 signatures=668680 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1810050000 definitions=main-1901100101 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jan 10, 2019 at 06:13:47AM +0000, Sidong Yang wrote: > Removed unnecessary local variable in have_hgsmi_mode_hints. > The result of hgsmi_query_conf should be directly compared without > assigning to local variable. > > Signed-off-by: Sidong Yang > --- I sort of prefer the original... The hgsmi_query_conf() function returns negative error codes if it can't complete the query because of allocation failures. To me that's more obvious, when we write it in the original way. In the new code it looks like it returns bool or something. The copy_to/from_user() are normally written like if (copy_to_user()) { but those don't return negative error codes so it's a different situation. This isn't something in checkpatch or CodingStyle so there isn't a standard. It's just personal opinion vs personal opinion. If you were going to do a lot of vboxvideo development, then it would be your opinion which matters the most because you are doing the work. But this is your first vboxvideo patch... Let's just leave it as-is. regards, dan carpenter