Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp4953976imu; Tue, 25 Dec 2018 13:31:15 -0800 (PST) X-Google-Smtp-Source: ALg8bN6pQ+LIw/kykDL572A1mYOvxD3mXbCsKKvVqA/wwtXpOGqn0RnD1H4kzbFIAqsRfWX55rnW X-Received: by 2002:a17:902:7848:: with SMTP id e8mr17903287pln.100.1545773474936; Tue, 25 Dec 2018 13:31:14 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1545773474; cv=none; d=google.com; s=arc-20160816; b=aAmlirPrXbM6h6q+CVVSsCOZLIaS7ya56SO5zFquEXeTQJKBgLbT6FSIlr3MhlUEd9 gjTIjSc+pwue1AWV8AQS/QDNCuKYWe2Y+EtNrFCo5X/dy99M1clk+lVZiCIvEtOABVxr 8jXWcl8Iw0DgjsZ/QB/GxdutmDMNu6HsCcThrWfBate2vH2gpngEQrhat8x/xqFUl299 C4heJGrXbb6wP1vr8pYlzfwEHjYI+iApyhkc6Nvu8YJz331Qww7RHxcADW+6rqdJFs+A hOXQtmANDacy/N/vq7Qtzj+iPEZ7zjIA/Qp3qRn1H8iUR1u9+3Ve6bvaFqiUG8I5SF4I kNzQ== 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; bh=XqPou1RuaGWG4+7dgCSE1JrxIJ14Co+qRXcWgPd8t40=; b=K233YJeL8PZtqbawxs6XVnSuVs8zt1THxY/ZV5YCdDayl6tyAfoMFh+VGr3pqOUQ7y z+7QjlSErzo+eLPn6/F/lDlw+Eo302ixmaSoHQKte/Xro712r9+82rlnVSSSxRlHeaRk aSFUAx4yPpAKuOAKZrcyFwUE6ccLMx/0/yyHPH/zAcFh7feU+wkYIWKvyaqacytIg/ZU kLFnvLQO0dX63ckEwIV3JhsEAXZor2rcmM5DABa71QIqJx+jHR9uYCT4GjhgkR41O4on pdLoY0GEPm87uwi66BxqnbEkZoX21cRfxitDxtAg4/iTpPOgr3oBli1sF5U5tU5Ew+sy qgvw== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y6si31848035pfi.228.2018.12.25.13.30.59; Tue, 25 Dec 2018 13:31:14 -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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725926AbeLYV3L (ORCPT + 99 others); Tue, 25 Dec 2018 16:29:11 -0500 Received: from mga09.intel.com ([134.134.136.24]:3738 "EHLO mga09.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725857AbeLYV3L (ORCPT ); Tue, 25 Dec 2018 16:29:11 -0500 X-Amp-Result: UNSCANNABLE X-Amp-File-Uploaded: False Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 25 Dec 2018 13:13:49 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,398,1539673200"; d="gz'50?scan'50,208,50";a="121049531" Received: from lkp-server01.sh.intel.com (HELO lkp-server01) ([10.239.97.150]) by FMSMGA003.fm.intel.com with ESMTP; 25 Dec 2018 13:13:46 -0800 Received: from kbuild by lkp-server01 with local (Exim 4.89) (envelope-from ) id 1gbu1K-000Dj4-D4; Wed, 26 Dec 2018 05:13:46 +0800 Date: Wed, 26 Dec 2018 05:12:55 +0800 From: kbuild test robot To: Kangjie Lu Cc: kbuild-all@01.org, kjlu@umn.edu, pakki001@umn.edu, Doug Gilbert , "James E.J. Bottomley" , "Martin K. Petersen" , linux-scsi@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] scsi: avoid a double-fetch and a redundant copy Message-ID: <201812260534.V0fuDueV%fengguang.wu@intel.com> References: <20181225201554.69395-1-kjlu@umn.edu> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="7JfCtLOvnd9MIVvH" Content-Disposition: inline In-Reply-To: <20181225201554.69395-1-kjlu@umn.edu> User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --7JfCtLOvnd9MIVvH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Kangjie, Thank you for the patch! Perhaps something to improve: [auto build test WARNING on scsi/for-next] [also build test WARNING on v4.20 next-20181224] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Kangjie-Lu/scsi-avoid-a-double-fetch-and-a-redundant-copy/20181226-042018 base: https://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git for-next config: m68k-allmodconfig (attached as .config) compiler: m68k-linux-gnu-gcc (Debian 7.2.0-11) 7.2.0 reproduce: wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # save the attached .config to linux build tree GCC_VERSION=7.2.0 make.cross ARCH=m68k All warnings (new ones prefixed by >>): In file included from arch/m68k/include/asm/uaccess.h:5:0, from include/linux/uaccess.h:14, from include/linux/poll.h:12, from drivers/scsi/sg.c:42: drivers/scsi/sg.c: In function 'sg_read': drivers/scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:134:19: note: in definition of macro '__get_user' switch (sizeof(*(ptr))) { \ ^~~ drivers/scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers/scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:126:12: note: in definition of macro '__get_user_asm' : "m" (*(ptr)), "i" (err)); \ ^~~ >> arch/m68k/include/asm/uaccess_mm.h:180:26: note: in expansion of macro '__get_user' #define get_user(x, ptr) __get_user(x, ptr) ^~~~~~~~~~ drivers/scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers/scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:127:26: note: in definition of macro '__get_user_asm' (x) = (__force typeof(*(ptr)))(__force unsigned long)__gu_val; \ ^~~ >> arch/m68k/include/asm/uaccess_mm.h:180:26: note: in expansion of macro '__get_user' #define get_user(x, ptr) __get_user(x, ptr) ^~~~~~~~~~ drivers/scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers/scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:126:12: note: in definition of macro '__get_user_asm' : "m" (*(ptr)), "i" (err)); \ ^~~ >> arch/m68k/include/asm/uaccess_mm.h:180:26: note: in expansion of macro '__get_user' #define get_user(x, ptr) __get_user(x, ptr) ^~~~~~~~~~ drivers/scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers/scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:127:26: note: in definition of macro '__get_user_asm' (x) = (__force typeof(*(ptr)))(__force unsigned long)__gu_val; \ ^~~ >> arch/m68k/include/asm/uaccess_mm.h:180:26: note: in expansion of macro '__get_user' #define get_user(x, ptr) __get_user(x, ptr) ^~~~~~~~~~ drivers/scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers/scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:126:12: note: in definition of macro '__get_user_asm' : "m" (*(ptr)), "i" (err)); \ ^~~ >> arch/m68k/include/asm/uaccess_mm.h:180:26: note: in expansion of macro '__get_user' #define get_user(x, ptr) __get_user(x, ptr) ^~~~~~~~~~ drivers/scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers/scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:127:26: note: in definition of macro '__get_user_asm' (x) = (__force typeof(*(ptr)))(__force unsigned long)__gu_val; \ ^~~ >> arch/m68k/include/asm/uaccess_mm.h:180:26: note: in expansion of macro '__get_user' #define get_user(x, ptr) __get_user(x, ptr) ^~~~~~~~~~ drivers/scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers/scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:145:27: note: in definition of macro '__get_user' const void *__gu_ptr = (ptr); \ ^~~ drivers/scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers/scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:148:17: note: in definition of macro '__get_user' __typeof__(*(ptr)) t; \ ^~~ drivers/scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ -- In file included from arch/m68k/include/asm/uaccess.h:5:0, from include/linux/uaccess.h:14, from include/linux/poll.h:12, from drivers//scsi/sg.c:42: drivers//scsi/sg.c: In function 'sg_read': drivers//scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:134:19: note: in definition of macro '__get_user' switch (sizeof(*(ptr))) { \ ^~~ drivers//scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers//scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:126:12: note: in definition of macro '__get_user_asm' : "m" (*(ptr)), "i" (err)); \ ^~~ >> arch/m68k/include/asm/uaccess_mm.h:180:26: note: in expansion of macro '__get_user' #define get_user(x, ptr) __get_user(x, ptr) ^~~~~~~~~~ drivers//scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers//scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:127:26: note: in definition of macro '__get_user_asm' (x) = (__force typeof(*(ptr)))(__force unsigned long)__gu_val; \ ^~~ >> arch/m68k/include/asm/uaccess_mm.h:180:26: note: in expansion of macro '__get_user' #define get_user(x, ptr) __get_user(x, ptr) ^~~~~~~~~~ drivers//scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers//scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:126:12: note: in definition of macro '__get_user_asm' : "m" (*(ptr)), "i" (err)); \ ^~~ >> arch/m68k/include/asm/uaccess_mm.h:180:26: note: in expansion of macro '__get_user' #define get_user(x, ptr) __get_user(x, ptr) ^~~~~~~~~~ drivers//scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers//scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:127:26: note: in definition of macro '__get_user_asm' (x) = (__force typeof(*(ptr)))(__force unsigned long)__gu_val; \ ^~~ >> arch/m68k/include/asm/uaccess_mm.h:180:26: note: in expansion of macro '__get_user' #define get_user(x, ptr) __get_user(x, ptr) ^~~~~~~~~~ drivers//scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers//scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:126:12: note: in definition of macro '__get_user_asm' : "m" (*(ptr)), "i" (err)); \ ^~~ >> arch/m68k/include/asm/uaccess_mm.h:180:26: note: in expansion of macro '__get_user' #define get_user(x, ptr) __get_user(x, ptr) ^~~~~~~~~~ drivers//scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers//scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:127:26: note: in definition of macro '__get_user_asm' (x) = (__force typeof(*(ptr)))(__force unsigned long)__gu_val; \ ^~~ >> arch/m68k/include/asm/uaccess_mm.h:180:26: note: in expansion of macro '__get_user' #define get_user(x, ptr) __get_user(x, ptr) ^~~~~~~~~~ drivers//scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers//scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:145:27: note: in definition of macro '__get_user' const void *__gu_ptr = (ptr); \ ^~~ drivers//scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ drivers//scsi/sg.c:450:27: error: request for member 'pack_id' in something not a structure or union &((sg_io_hdr_t *)buf->pack_id)); ^ arch/m68k/include/asm/uaccess_mm.h:148:17: note: in definition of macro '__get_user' __typeof__(*(ptr)) t; \ ^~~ drivers//scsi/sg.c:449:14: note: in expansion of macro 'get_user' retval = get_user(req_pack_id, ^~~~~~~~ vim +/__get_user +180 arch/m68k/include/asm/uaccess_mm.h ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 107 ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 108 d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 109 #define __get_user_asm(res, x, ptr, type, bwl, reg, err) ({ \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 110 type __gu_val; \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 111 asm volatile ("\n" \ e08d703cc arch/m68k/include/asm/uaccess_mm.h Greg Ungerer 2011-10-14 112 "1: "MOVES"."#bwl" %2,%1\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 113 "2:\n" \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 114 " .section .fixup,\"ax\"\n" \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 115 " .even\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 116 "10: move.l %3,%0\n" \ e08d703cc arch/m68k/include/asm/uaccess_mm.h Greg Ungerer 2011-10-14 117 " sub.l %1,%1\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 118 " jra 2b\n" \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 119 " .previous\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 120 "\n" \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 121 " .section __ex_table,\"a\"\n" \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 122 " .align 4\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 123 " .long 1b,10b\n" \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 124 " .previous" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 125 : "+d" (res), "=&" #reg (__gu_val) \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 @126 : "m" (*(ptr)), "i" (err)); \ 09a2f7cf6 arch/m68k/include/asm/uaccess_mm.h Michael S. Tsirkin 2014-12-12 127 (x) = (__force typeof(*(ptr)))(__force unsigned long)__gu_val; \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 128 }) ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 129 d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 130 #define __get_user(x, ptr) \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 131 ({ \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 132 int __gu_err = 0; \ 11c40f8a6 include/asm-m68k/uaccess.h Al Viro 2006-01-12 133 __chk_user_ptr(ptr); \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 134 switch (sizeof(*(ptr))) { \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 135 case 1: \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 136 __get_user_asm(__gu_err, x, ptr, u8, b, d, -EFAULT); \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 137 break; \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 138 case 2: \ 631d8b674 arch/m68k/include/asm/uaccess_mm.h Geert Uytterhoeven 2013-06-09 139 __get_user_asm(__gu_err, x, ptr, u16, w, r, -EFAULT); \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 140 break; \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 141 case 4: \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 142 __get_user_asm(__gu_err, x, ptr, u32, l, r, -EFAULT); \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 143 break; \ 7124330da arch/m68k/include/asm/uaccess_mm.h Geert Uytterhoeven 2018-05-14 144 case 8: { \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 145 const void *__gu_ptr = (ptr); \ 7124330da arch/m68k/include/asm/uaccess_mm.h Geert Uytterhoeven 2018-05-14 146 union { \ 7124330da arch/m68k/include/asm/uaccess_mm.h Geert Uytterhoeven 2018-05-14 147 u64 l; \ 7124330da arch/m68k/include/asm/uaccess_mm.h Geert Uytterhoeven 2018-05-14 148 __typeof__(*(ptr)) t; \ 7124330da arch/m68k/include/asm/uaccess_mm.h Geert Uytterhoeven 2018-05-14 149 } __gu_val; \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 150 asm volatile ("\n" \ e08d703cc arch/m68k/include/asm/uaccess_mm.h Greg Ungerer 2011-10-14 151 "1: "MOVES".l (%2)+,%1\n" \ e08d703cc arch/m68k/include/asm/uaccess_mm.h Greg Ungerer 2011-10-14 152 "2: "MOVES".l (%2),%R1\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 153 "3:\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 154 " .section .fixup,\"ax\"\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 155 " .even\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 156 "10: move.l %3,%0\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 157 " sub.l %1,%1\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 158 " sub.l %R1,%R1\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 159 " jra 3b\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 160 " .previous\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 161 "\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 162 " .section __ex_table,\"a\"\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 163 " .align 4\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 164 " .long 1b,10b\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 165 " .long 2b,10b\n" \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 166 " .previous" \ 7124330da arch/m68k/include/asm/uaccess_mm.h Geert Uytterhoeven 2018-05-14 167 : "+d" (__gu_err), "=&r" (__gu_val.l), \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 168 "+a" (__gu_ptr) \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 169 : "i" (-EFAULT) \ d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 170 : "memory"); \ 7124330da arch/m68k/include/asm/uaccess_mm.h Geert Uytterhoeven 2018-05-14 171 (x) = __gu_val.t; \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 172 break; \ 7124330da arch/m68k/include/asm/uaccess_mm.h Geert Uytterhoeven 2018-05-14 173 } \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 174 default: \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 175 __gu_err = __get_user_bad(); \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 176 break; \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 177 } \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 178 __gu_err; \ ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 179 }) d94af931a include/asm-m68k/uaccess.h Roman Zippel 2006-06-23 @180 #define get_user(x, ptr) __get_user(x, ptr) ^1da177e4 include/asm-m68k/uaccess.h Linus Torvalds 2005-04-16 181 :::::: The code at line 180 was first introduced by commit :::::: d94af931af42152e34539dd4782b1724084a89fb [PATCH] m68k: clean up uaccess.h :::::: TO: Roman Zippel :::::: CC: Linus Torvalds --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --7JfCtLOvnd9MIVvH Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 j46Gpw+8LLjuTp2Qx/8Ava2IminuAgA= --7JfCtLOvnd9MIVvH--