Received: by 10.223.176.46 with SMTP id f43csp948003wra; Fri, 19 Jan 2018 04:42:30 -0800 (PST) X-Google-Smtp-Source: ACJfBosgihSsIs3HvrybGonmxqv/fxU9YNn0ZDPlg4SLAAF1eXzDIE7E8TA3VV20bsEg2b1QNEZH X-Received: by 10.99.65.133 with SMTP id o127mr38134165pga.13.1516365750277; Fri, 19 Jan 2018 04:42:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1516365750; cv=none; d=google.com; s=arc-20160816; b=VKMljrGgbL2Rg6lnSOaiXnqSsRyK5zfm4XVY7TnIK/ezsDBjpzxU828hN7a0xksS33 55iGuG/CNcPMKcy9b7BNh8mw6qc/DaPH1Ak/0bFhbi8yD0rLFqmGByZ38v45QRraqpLP ++rBlY7TPgqvYdCRts4/R6xESCSM6yZZsRcXp2hojZm1EOCqtognVlgUiVfCRgBgaWMU YA34S2xtPBJVybM9G0ThHmBjCs8d79TM3Bvx04u50CvymHAV4fh5Jbn34BamyjVqWUWz BCpaYR6yo2NrkgFhLEps7bv/28L1nri+ajiOScCmpiuxE59iV2pw9+P1Gt87fik6l4ay y+ZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:spamdiagnosticmetadata :spamdiagnosticoutput:content-language:content-transfer-encoding :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature:arc-authentication-results; bh=xFSz317AArJ1tZiQXvRA3AN5FW4nTTlaF8GWp+iUWko=; b=j3hv4vxrEDyyyFqS3TxAjJDAGRTlJSnk928I/lgP8dV1RmPfCPOPs2pxopIhkNpqAP JgszeIzYH8LKvY6RefShoxzljTjcnBrGD5Wp/tv+BUDAjd0IQLqv7HM3pXqbFqTrHsOi t83m5IVkjMRBNWgQlueK+UDnQ8p0/Idev029mq2UkV9QqYbJsl0W83SHIJaJgevDrDXw 1IYR7ZpfjM1RwQXgzuCICmxnEbOgwDGxPlDD+VWITF7M/Id39gPvYvPhYJpYg0V4jIQW VKLXfkY0UTmjzrnAVd4u/cMoolYgYDypfs3Q5cf01sbblvPK8tIIIzR4wBEi4XyGK2Ww 5tQA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@onevmw.onmicrosoft.com header.s=selector1-vmware-com header.b=fMbCD3Q5; 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 x127si8208043pgb.387.2018.01.19.04.42.15; Fri, 19 Jan 2018 04:42:30 -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=@onevmw.onmicrosoft.com header.s=selector1-vmware-com header.b=fMbCD3Q5; 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 S1754809AbeASMlB (ORCPT + 99 others); Fri, 19 Jan 2018 07:41:01 -0500 Received: from mail-by2nam01on0058.outbound.protection.outlook.com ([104.47.34.58]:14336 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751480AbeASMkz (ORCPT ); Fri, 19 Jan 2018 07:40:55 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=onevmw.onmicrosoft.com; s=selector1-vmware-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=xFSz317AArJ1tZiQXvRA3AN5FW4nTTlaF8GWp+iUWko=; b=fMbCD3Q5XnWUYvYTP5SGY3hxmQqtoVJWiIXFDRbaYqJEsxqx6yypZpY/GK9iQoylicNGLrcBQcqSJmB016e80C28JnBTo4Kk+XNWzHBgG5w10H2U8iIscyJeKqcRjiWYIXMqfnGlR/FMTQ4lKMTExY8jqH1ctsisAXEAgs+eStQ= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=thellstrom@vmware.com; Received: from linlap1.host.shipmail.org (155.4.205.56) by DM2PR05MB765.namprd05.prod.outlook.com (2a01:111:e400:244d::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.428.17; Fri, 19 Jan 2018 12:40:52 +0000 Subject: Re: [PATCH] drm/vmwgfx: Return boolean instead of integer in vmw_fence_obj_signaled To: "Gustavo A. R. Silva" , VMware Graphics , Sinclair Yeh , David Airlie Cc: dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org References: <20180119000251.GA27376@embeddedor.com> From: Thomas Hellstrom Message-ID: Date: Fri, 19 Jan 2018 13:40:39 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <20180119000251.GA27376@embeddedor.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Originating-IP: [155.4.205.56] X-ClientProxiedBy: HE1PR06CA0152.eurprd06.prod.outlook.com (2603:10a6:7:16::39) To DM2PR05MB765.namprd05.prod.outlook.com (2a01:111:e400:244d::14) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e70b7106-0855-4a08-e76c-08d55f39e0f2 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(5600026)(4604075)(4534125)(4602075)(4627221)(201703031133081)(201702281549075)(2017052603307)(7153060)(7193020);SRVR:DM2PR05MB765; X-Microsoft-Exchange-Diagnostics: 1;DM2PR05MB765;3:V9ZS9CbThKANw1J3HfmH+cHHiS79MlH36rmYQKv2336Fdg0V6U2hsP9C9X7rqnqZ7JB8kpa1U0DuIn0rV1d9p4WZ6QKXp4ziZyCtvb5CMQ9BBsbAcb8SXtIgM/TPLk55gixibdChYr+TkHEdXbN95vz+3sJy18yKNL//PKDu0ca5LGCkiy9MVhOWbIQjnbPjwXli+utCwXNfom2O9Gy7I+1UBHIoz3Ezo4NgOj960s74sTTsL1lWi5ul85IZzjoO;25:WXOozOjo7aWdsFa6SIADl980CapiyKgPa1QveXxvLa1RLbxXgbj5CZYYm6L+HrlAq5W8kfPWkvDkQW39WKJO30rl75TVKmIsX/qvwAhLkzSEbIln4iAM0rNBhnKGGfzE9SC53xz2iCFC0QxzMEhz3xOJ2/qevkyfVRJc+9P6RwHMfYUqaMsQwxN4Lxnd20t/ikdY1zmn8hLwL4Ap5FvMQ2gEP+6uWfu2V8rIQJU8StfRqM4q74WpL21trTPmX+wfnzOArTLKMD0RRi74dFelYi4QC03Cwy3X7+dnG/6ErQaHZ6ss6a0m+1ubBjEEOiTufrkWGcVdE+Cgwzy7lf+F+A==;31:sZmq5pDjTRLoy+VrucBMftPy3Ncpv4LUFN8GfqSWgwMIlF19+vhW4KjBR+rObE3UBHVdooQovzJLqbifeCCuig3f1+vE5Rzz19JsZwlQQfVa84KA+OK+4Hf4NmmKvJ0kCXd9LrZuH1N1lUmQywtpq3EpD8/BUM7YhrIHPjFfyk0X/FrZYyOHNeFPmjl2Qtk3RvkAcFf+fY211IhJspjCT1jE3z0esSc2zfi2eSL/N/0= X-MS-TrafficTypeDiagnostic: DM2PR05MB765: X-LD-Processed: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0,ExtAddr X-Microsoft-Exchange-Diagnostics: 1;DM2PR05MB765;20:QV1pT0kQNcjelkIqvFVEpaSXJno/ayHY9c/loeT3esxCUZwlWJSTYsr3fbBMmQ5usTSp31rBHZXvKWxqnvK4/ak4G10vClQrPATAciunC+oONrOtHKiGdMrw/wNz79qM5msnnakqOJkH/Ow2uL3g23jf1RjMC7p93cvUSmHMQqhSxFnfS4W6c8L4iAfmC8VJZIpFo7va/P+CEXOlwannmM48xQ8FhiTuk/LelM0uY1UpwGY7jC+eMQlL6C0d0WzvRHgTsgfaN6z4AF8v9m5ib6AN7aQ5Gqx6RkyjR9NRBUlqZJ+tOfFOVrx94HQzOg+AckjQ+S3J2umtMMqEW29uLJJJ1PRQqoBqjWADidxN7Nkl/XxM/pvRERqO9YQhXQRbMZAC2mJ0W4je8w7zpUdv1FlhHHRpL00MHhrVVPMoBm2TvvjJWcZY02p8oQsRyCTpxIYGhKjzrxS5gByEkrdxMUIbwFlLABJbIjPJETJb5y+lQ936EC0J+5W6kPk26LMo;4:DiQmDs+pe4R0A59cGRdAf6813zMpUYBk74D3vmSDQv0KbqXJQSO5kOh4N4efnPZlMUHBCDapwX6qYQN+SP7euKoZFLUE/5m+WmwLzRGx7HzO37lGdaTTC1PXjpBOrAtoiDbqfVv4m1GmW9QgZGHj3QsP6EqTqCskD+EHyJJ0vThrryO9k7dcTNIoquT28aExL9NeDPOoEDHkZVUP40rS9Y8h3B5y1LXi4RcgkJiBSJODgDgC75195baOfQglqWLKHesMuRwoUuPgaLrWui5TDc0S9yUlM+ZL6oitZZXmbfmyPPo69olWcnAWrmlWXjzH X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(61668805478150); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040470)(2401047)(5005006)(8121501046)(93006095)(93001095)(10201501046)(3231023)(2400077)(944501161)(3002001)(6041268)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123558120)(20161123564045)(6072148)(201708071742011);SRVR:DM2PR05MB765;BCL:0;PCL:0;RULEID:(100000803101)(100110400095);SRVR:DM2PR05MB765; X-Forefront-PRVS: 0557CBAD84 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(396003)(39380400002)(376002)(346002)(39860400002)(366004)(199004)(189003)(105586002)(6666003)(58126008)(110136005)(2870700001)(53936002)(316002)(2950100002)(66066001)(65956001)(106356001)(65806001)(47776003)(36756003)(97736004)(52116002)(6512007)(25786009)(31686004)(76176011)(4326008)(2486003)(16526018)(52146003)(7736002)(81156014)(23676004)(2906002)(6486002)(6506007)(59450400001)(386003)(50466002)(305945005)(53546011)(65826007)(8676002)(81166006)(8936002)(83506002)(6246003)(31696002)(86362001)(64126003)(6116002)(478600001)(68736007)(67846002)(5660300001)(26005)(3846002)(229853002);DIR:OUT;SFP:1101;SCL:1;SRVR:DM2PR05MB765;H:linlap1.host.shipmail.org;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Received-SPF: None (protection.outlook.com: vmware.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTJQUjA1TUI3NjU7MjM6RktueTNUcTJKTi81U0dlb05xelZvM3A3THIw?= =?utf-8?B?RnpuUkpNeEhKaDcvdHovVURyOTFTRzJseDNrUU9pNnFGU08yaC9CTjRJZmlT?= =?utf-8?B?OENHYlhZWTVtbStiN2x3RFJzSys1UEU4UHh2WVVOaFFHRVZtMWE3dFJKemZi?= =?utf-8?B?bk54eEFSS3k5Q0drWXdOMkVmWlFSSCtMUVlubzAvV0RoT1FWMGEvM1VIdlpG?= =?utf-8?B?WGs1Q1Nrc2ZibklHa0NwVXFkWTZEeXpZYlpmN0g5Q2luaTBZNVJ4U1kwemNR?= =?utf-8?B?OXdaeEtOYmllNFd6QUdMUnpTSENsQmVxTTRVUDVqS2R5Vlo5WXpudVlsa1Nh?= =?utf-8?B?Y2c0VUVPWVBhUyt1b2QvWEowWWJwOTlIcGZaaks0L2RhU1M2WGNWNjNJd2Zv?= =?utf-8?B?V01LdVRPTGlNY0dMaUo2b3RDVlV4djhHVU95a2ltc3ViNzdvc2NWYUprNU5S?= =?utf-8?B?Z0xJSEo5SkpOSzdtQ1ViV3pNYWZNd3E0SVhveWNnMkxjYWNYREVOdmdxUEhB?= =?utf-8?B?RkxJRnZmS1diTzdrQlBFY010ckNzc0F6V0Y0bVNWZEZSbmxtUitXUHV1Q1F5?= =?utf-8?B?TVpjejJkVm5jME93MWlSdmJuVUhzNGhISUhNVkxDL1BsZ1d3cEVSUUFONHYr?= =?utf-8?B?dENJM1RyN0UrbGgxU3RINENjVExYOE9Gb01hTVU2anJ1UkJWWW1GQlQ0MVpO?= =?utf-8?B?YlhvM1hiV3pIbnFZd000RlRCcVpTeG5XVzlrSi9JUXBMSzU4akN2eU5lalV6?= =?utf-8?B?N012TDJmdUdUZ09WR1A3K084ajAxNExocHZnRTFKOXdHVzl1WGhxQy8xRHBj?= =?utf-8?B?S0NDYVJydGd1OExSSUtvTktZOG01c2FJWFFMSk5FWXhWVjVKY256V1pzTlpG?= =?utf-8?B?Q3BZYnhLZnRMd3hXeHdzb05GcFZ1Njh0VkZYSTNiOUU3dWE2VlpWdHA2bW5h?= =?utf-8?B?ckJGWTVCWjRNNmdqY1lKY3hwdkZHTXgrWjlhSGg0eFZHQkQzZ3hhL3FlMzRn?= =?utf-8?B?VXg0emY3YWhMNEVBdjRqSlZ1UFFnNno3Rzl0Q3VWRHNZdTlJaVlYdVkwYzl5?= =?utf-8?B?U3d1dWZ5UVJ5bXp3YnAxN0Fka2dEVHIxSFU3a0VET0lPbVR6WDJkNzIrWHlJ?= =?utf-8?B?cHVoUndJbWhYWTdQRGg3R1o2dFM2NWtKN0h2d0NjVDRGejRnNHNBdW01cENx?= =?utf-8?B?djhicE5IN1F6SHNjWmp6RkFMODBwWGNzcWhsMjhMYW5DOWJGMVdXMm9sWDBG?= =?utf-8?B?b2tRYW4xbjk2OTRwSC80Wm84KzQ5ZHdJVGNGRFNLWlVoNlF1ak94NTQrQlpF?= =?utf-8?B?bE1ZZnJDWFlGbHFWRWZGbEpMSlU2MjNOcTVTdEhPNUVsMTZqTXp3UVQwZmJa?= =?utf-8?B?RHJabFNHK0FHdWdjZlVTTU1vaUdyL1NUODVkWmlPZHEvZHpzQnpyWTZxcnlO?= =?utf-8?B?bm5oRVpRRUNxR3EzSENCSnNrMmVIYnlXOWgxUG03NXloSzRUY3JNMmo3bVRZ?= =?utf-8?B?SktjWTI0NjZDdmhWYUowTTZ5WEhzS1lkRjRKZG5QTkhUc1MxMWZXRzZLRWJx?= =?utf-8?B?MnVNL3d6NFFFanlpQjFBMUk5YXk3RFEyU1R6T3JMSVBXdVNKZ0lDUXQ3Umlt?= =?utf-8?B?SC85ODhEaE9pSzFWZXJtZ21wM2JWQzBrWFV5M0c5VG5Ea0hhRmpZeU5ERVRt?= =?utf-8?B?Z1lweG9yUXZhN2QwdGIxSk54U05ISG94bzBudmdVUldFNURVU2RWc1AzMnl4?= =?utf-8?B?dnZZUTJzdjBIYkt4bmcvbWlqY0VOYTZPSlVOR2lyTkZyaGZxVUNGNnVCbWc0?= =?utf-8?B?S2hKSWlZNS9pU04yU0htNjlxendlaHpDbnFDVVdTSzdHR2Z5SXV5RnJBVEZi?= =?utf-8?Q?PYOoeRo4tg=3D?= X-Microsoft-Exchange-Diagnostics: 1;DM2PR05MB765;6:TbPTptwyZwdPrUE16+GlF1qc8oQC4FGdJO1dztPVYl481h/qOzXfMyRBDsO3mxzC0mWfZpQ3HThrNOgOYW5dpHzeKkxAc7ohO3t5x8swLCV8zT9wnHcRQIZ5dvV0njRVNWDiQfibZNz/J1DxX5c/nQ3BfkeA4QiBnWrgsOgk6YckxD3unEQtxVPkhVQguDJS7yUmIn0h6e/c5KLUfE5iPKInYo3ddsY47jw9wiA6aWwOZ5jZaNaMoJaDmiRQQzNEEB8fh/4twWZUKyDdz+lGc3Q0yhC6RuR2Cb5z+FepkDrbpgfUy6wliAv5xu83ZVY603GXqOkbaDNOt+yIV/zMifqvdE0R1+znK8M8yeDztS8=;5:HI3nVGncgz5mJA1ynlzpdkHS/6ZSXnaD4Bc1Xn9aLAPxMExcFL0TjliuFfAgah4+7/aiIicLgjc+bL9DT/N2xhYi3hQIJpb3BrER8pk9rTj4rx8DVyQW2roq7O9cr2CeCNBHe5PuxrzgFZFbCJ34cOJDg16UL+8cNSUTJGaFyhA=;24:aMDoLU3jyS1U5E3twJKiV1t93TpyzgwmDnsKXhjwGkeFoBq45RUikJZZ5fH4Swbk/RZAjXWptCvfZy/L4XuSDnkbwun2YKbDfFNpF/D3t1o=;7:CcJsEFgGkDSABdh4S/4CIBL63TRYUPh3gagcCFKN7ktGOOXX/5VPgDPsgzBCVxQ31aSSVLQlvd6uHeY+YDg6f5ehScez1m432D0BIjgEGQKrbjNgQVR3cSn4DFDIu/aAx8CtJ7dvSL3iyyPgLoE87ITF+eHjNlfLCvCh6PQNlDdURP5NzU1NyU3iUhG/LYW9pszfYlTtqGGBw/YK2uy/t6/Q2GHanrPlCof/bCxhIVhvj63E7KgeMZO3UEFZxkn4 SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM2PR05MB765;20:bHx+1PkbByOKNh6bA9F5OBjSBHzyXsiA7k2BlrjkCvVy3LVFmrisE8UsbG+uQNZp3hTIFMme4knpB+wQ9OgKBW2AiAfNffCx8Lrr4edN6pk+uPCm1Do6onf2p5L7V1jst5Q++DMww6Hc8SUpTk5dGPZe5Ll0RRoc9tsb0749nqQ= X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Jan 2018 12:40:52.1145 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: e70b7106-0855-4a08-e76c-08d55f39e0f2 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR05MB765 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 01/19/2018 01:02 AM, Gustavo A. R. Silva wrote: > Return statements in functions returning bool should use > true/false instead of 1/0. > > This issue was detected with the help of Coccinelle. > > Signed-off-by: Gustavo A. R. Silva Reviewed-by: Thomas Hellström I'll queue this for 4.17. Thanks, Thomas > --- > drivers/gpu/drm/vmwgfx/vmwgfx_fence.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c b/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c > index 6c5c75c..35fd6f9 100644 > --- a/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c > +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_fence.c > @@ -496,7 +496,7 @@ bool vmw_fence_obj_signaled(struct vmw_fence_obj *fence) > struct vmw_fence_manager *fman = fman_from_fence(fence); > > if (test_bit(DMA_FENCE_FLAG_SIGNALED_BIT, &fence->base.flags)) > - return 1; > + return true; > > vmw_fences_update(fman); >