Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1237190imu; Wed, 16 Jan 2019 15:24:33 -0800 (PST) X-Google-Smtp-Source: ALg8bN4cSuR618oY0c5l6eKgzgz0aHRorXPF+T+tX75XdIYJ+LJ9pWjHBLYESoxiwijOSU4Pb+hk X-Received: by 2002:a63:4819:: with SMTP id v25mr11146051pga.308.1547681073535; Wed, 16 Jan 2019 15:24:33 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1547681073; cv=none; d=google.com; s=arc-20160816; b=nStzmICowidHlvAAxH97Te1LJypA9gV8fej2Of2+awQxr1CFXDK299zdhpzp46fpro wEMHJA/28jrpPWNPa/tGRt2sQRKGBsphN0md3x4/T8hhfI2XMvubD5+AjKPJtmqyMiXk R/dLzyqsHYskdNKt7vtZjoVzbM7uzuIM7Wqkbgm4JIQyJ6QofV1KCTZuvUVN7/tJjnHh AS1KX9Tin7WOzpeuB0McOO0jdkpb4D+pQeHO9BHHwjdEAZH84NV/fuD1TUAGrr8gDYQT rI5yQwtIcsFY/NGnFi7pTl2D4wsb+ReeNTEwKC9iqyQxluL7XGk7soLP8J922qKQiQ71 5sCA== 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 :user-agent:references:in-reply-to:date:cc:to:from:subject :message-id; bh=c35fdT6ViH68LQqlPHjqTh33ckFSQ+YYSK3XWdCelOk=; b=KtxPqxNLj/XKaqVtBwHoAHruE851bwCYT2bod9AdsRbePh9uPBMcuSx47s99RkUrsE 1KJp+qT7tS7Ca5dDWevdCvFUGOCW5MXMPn9YiVCvENxRhL8L0z9jJ6oe/vfsvI4v63iS dOQfw/7O1WvOuY0XzI+6P+yh5ihoZH+W7nkMDExRkcgUegqiNW0KSREYjpAo85BW22+M 2Jv6XBNzt4w9qszZUZA4kmfNiXp5583xxzeBrKqguF6TBdR5amaoYp4iprO9cW5V/Zgu S/3MRWDFW9wzeNg0G/HTB0txre9lx5D3tsTBC00C0x7BuIQ/rETS2RbP93MfZ+tmt31o +2vQ== 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 m63si7791652pld.132.2019.01.16.15.24.14; Wed, 16 Jan 2019 15:24:33 -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; 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 S1727448AbfAPRjm (ORCPT + 99 others); Wed, 16 Jan 2019 12:39:42 -0500 Received: from smtprelay0063.hostedemail.com ([216.40.44.63]:59573 "EHLO smtprelay.hostedemail.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1726077AbfAPRjl (ORCPT ); Wed, 16 Jan 2019 12:39:41 -0500 Received: from filter.hostedemail.com (clb03-v110.bra.tucows.net [216.40.38.60]) by smtprelay02.hostedemail.com (Postfix) with ESMTP id CC82C1E2530; Wed, 16 Jan 2019 17:39:40 +0000 (UTC) X-Session-Marker: 6A6F6540706572636865732E636F6D X-Spam-Summary: 2,0,0,,d41d8cd98f00b204,joe@perches.com,:::::::::::::,RULES_HIT:41:355:379:599:973:988:989:1260:1277:1311:1313:1314:1345:1359:1437:1515:1516:1518:1534:1539:1593:1594:1711:1714:1730:1747:1777:1792:2393:2559:2562:2828:3138:3139:3140:3141:3142:3350:3622:3865:3866:3867:3870:3871:4321:5007:8603:10004:10400:10848:11026:11232:11657:11658:11914:12043:12048:12438:12679:12740:12760:12895:13069:13161:13229:13311:13357:13439:14181:14659:14721:21080:21627:30054:30091,0,RBL:47.151.153.53:@perches.com:.lbl8.mailshell.net-62.14.0.100 64.201.201.201,CacheIP:none,Bayesian:0.5,0.5,0.5,Netcheck:none,DomainCache:0,MSF:not bulk,SPF:fn,MSBL:0,DNSBL:neutral,Custom_rules:0:0:0,LFtime:39,LUA_SUMMARY:none X-HE-Tag: hat12_3738f11029831 X-Filterd-Recvd-Size: 1613 Received: from XPS-9350.home (unknown [47.151.153.53]) (Authenticated sender: joe@perches.com) by omf13.hostedemail.com (Postfix) with ESMTPA; Wed, 16 Jan 2019 17:39:39 +0000 (UTC) Message-ID: <8b1f7aac7a3b5261f42979f6ed53713264557bf4.camel@perches.com> Subject: Re: [PATCH 2/8] vop: Cast pointers to uintptr_t From: Joe Perches To: Vincent Whitchurch , sudeep.dutt@intel.com, ashutosh.dixit@intel.com, gregkh@linuxfoundation.org, arnd@arndb.de Cc: linux-kernel@vger.kernel.org, Vincent Whitchurch Date: Wed, 16 Jan 2019 09:39:37 -0800 In-Reply-To: <20190116163253.23780-3-vincent.whitchurch@axis.com> References: <20190116163253.23780-1-vincent.whitchurch@axis.com> <20190116163253.23780-3-vincent.whitchurch@axis.com> Content-Type: text/plain; charset="ISO-8859-1" User-Agent: Evolution 3.30.1-1build1 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 On Wed, 2019-01-16 at 17:32 +0100, Vincent Whitchurch wrote: > Fix these on 32-bit: > > vop_vringh.c:711:13: error: cast from pointer to integer of different > size [-Werror=pointer-to-int-cast] [] > diff --git a/drivers/misc/mic/vop/vop_main.c b/drivers/misc/mic/vop/vop_main.c [] > @@ -497,7 +497,7 @@ static int _vop_add_device(struct mic_device_desc __iomem *d, > vdev->desc = d; > vdev->dc = (void __iomem *)d + _vop_aligned_desc_size(d); > vdev->dnode = dnode; > - vdev->vdev.priv = (void *)(u64)dnode; > + vdev->vdev.priv = (void *)(uintptr_t)dnode; trivia: unsigned long is more commonly used in the kernel for these casts.