From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf0-f198.google.com (mail-pf0-f198.google.com [209.85.192.198]) by kanga.kvack.org (Postfix) with ESMTP id D70116B026E for ; Thu, 22 Sep 2016 02:51:15 -0400 (EDT) Received: by mail-pf0-f198.google.com with SMTP id n24so148991322pfb.0 for ; Wed, 21 Sep 2016 23:51:15 -0700 (PDT) Received: from mga14.intel.com (mga14.intel.com. [192.55.52.115]) by mx.google.com with ESMTPS id l28si596008pfk.143.2016.09.21.23.51.14 for (version=TLS1 cipher=AES128-SHA bits=128/128); Wed, 21 Sep 2016 23:51:14 -0700 (PDT) Date: Thu, 22 Sep 2016 14:50:10 +0800 From: kbuild test robot Subject: include/linux/unaligned/access_ok.h:7:19: error: redefinition of 'get_unaligned_le16' Message-ID: <201609221405.W3PbeWEW%fengguang.wu@intel.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="r5Pyd7+fXNt84Ff3" Content-Disposition: inline Sender: owner-linux-mm@kvack.org List-ID: To: Pratyush Anand Cc: kbuild-all@01.org, linux-kernel@vger.kernel.org, Andrew Morton , Linux Memory Management List --r5Pyd7+fXNt84Ff3 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master head: 7d1e042314619115153a0f6f06e4552c09a50e13 commit: e34cadde3be793f179107228243242ccabdbb57c Pratyush Anand has moved date: 1 year, 3 months ago config: ia64-allyesconfig (attached as .config) compiler: ia64-linux-gcc (GCC) 6.2.0 reproduce: wget https://git.kernel.org/cgit/linux/kernel/git/wfg/lkp-tests.git/plain/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross git checkout e34cadde3be793f179107228243242ccabdbb57c # save the attached .config to linux build tree make.cross ARCH=ia64 All errors (new ones prefixed by >>): In file included from drivers/nfc/nxp-nci/firmware.c:27:0: >> include/linux/unaligned/access_ok.h:7:19: error: redefinition of 'get_unaligned_le16' static inline u16 get_unaligned_le16(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:4:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/firmware.h:6, from drivers/nfc/nxp-nci/firmware.c:25: include/linux/unaligned/le_struct.h:6:19: note: previous definition of 'get_unaligned_le16' was here static inline u16 get_unaligned_le16(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/firmware.c:27:0: >> include/linux/unaligned/access_ok.h:12:19: error: redefinition of 'get_unaligned_le32' static inline u32 get_unaligned_le32(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:4:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/firmware.h:6, from drivers/nfc/nxp-nci/firmware.c:25: include/linux/unaligned/le_struct.h:11:19: note: previous definition of 'get_unaligned_le32' was here static inline u32 get_unaligned_le32(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/firmware.c:27:0: >> include/linux/unaligned/access_ok.h:17:19: error: redefinition of 'get_unaligned_le64' static inline u64 get_unaligned_le64(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:4:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/firmware.h:6, from drivers/nfc/nxp-nci/firmware.c:25: include/linux/unaligned/le_struct.h:16:19: note: previous definition of 'get_unaligned_le64' was here static inline u64 get_unaligned_le64(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/firmware.c:27:0: >> include/linux/unaligned/access_ok.h:22:19: error: redefinition of 'get_unaligned_be16' static inline u16 get_unaligned_be16(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:5:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/firmware.h:6, from drivers/nfc/nxp-nci/firmware.c:25: include/linux/unaligned/be_byteshift.h:40:19: note: previous definition of 'get_unaligned_be16' was here static inline u16 get_unaligned_be16(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/firmware.c:27:0: >> include/linux/unaligned/access_ok.h:27:19: error: redefinition of 'get_unaligned_be32' static inline u32 get_unaligned_be32(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:5:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/firmware.h:6, from drivers/nfc/nxp-nci/firmware.c:25: include/linux/unaligned/be_byteshift.h:45:19: note: previous definition of 'get_unaligned_be32' was here static inline u32 get_unaligned_be32(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/firmware.c:27:0: >> include/linux/unaligned/access_ok.h:32:19: error: redefinition of 'get_unaligned_be64' static inline u64 get_unaligned_be64(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:5:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/firmware.h:6, from drivers/nfc/nxp-nci/firmware.c:25: include/linux/unaligned/be_byteshift.h:50:19: note: previous definition of 'get_unaligned_be64' was here static inline u64 get_unaligned_be64(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/firmware.c:27:0: >> include/linux/unaligned/access_ok.h:37:20: error: redefinition of 'put_unaligned_le16' static inline void put_unaligned_le16(u16 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:4:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/firmware.h:6, from drivers/nfc/nxp-nci/firmware.c:25: include/linux/unaligned/le_struct.h:21:20: note: previous definition of 'put_unaligned_le16' was here static inline void put_unaligned_le16(u16 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/firmware.c:27:0: >> include/linux/unaligned/access_ok.h:42:20: error: redefinition of 'put_unaligned_le32' static inline void put_unaligned_le32(u32 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:4:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/firmware.h:6, from drivers/nfc/nxp-nci/firmware.c:25: include/linux/unaligned/le_struct.h:26:20: note: previous definition of 'put_unaligned_le32' was here static inline void put_unaligned_le32(u32 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/firmware.c:27:0: >> include/linux/unaligned/access_ok.h:47:20: error: redefinition of 'put_unaligned_le64' static inline void put_unaligned_le64(u64 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:4:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/firmware.h:6, from drivers/nfc/nxp-nci/firmware.c:25: include/linux/unaligned/le_struct.h:31:20: note: previous definition of 'put_unaligned_le64' was here static inline void put_unaligned_le64(u64 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/firmware.c:27:0: >> include/linux/unaligned/access_ok.h:52:20: error: redefinition of 'put_unaligned_be16' static inline void put_unaligned_be16(u16 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:5:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/firmware.h:6, from drivers/nfc/nxp-nci/firmware.c:25: include/linux/unaligned/be_byteshift.h:55:20: note: previous definition of 'put_unaligned_be16' was here static inline void put_unaligned_be16(u16 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/firmware.c:27:0: >> include/linux/unaligned/access_ok.h:57:20: error: redefinition of 'put_unaligned_be32' static inline void put_unaligned_be32(u32 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:5:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/firmware.h:6, from drivers/nfc/nxp-nci/firmware.c:25: include/linux/unaligned/be_byteshift.h:60:20: note: previous definition of 'put_unaligned_be32' was here static inline void put_unaligned_be32(u32 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/firmware.c:27:0: >> include/linux/unaligned/access_ok.h:62:20: error: redefinition of 'put_unaligned_be64' static inline void put_unaligned_be64(u64 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:5:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/firmware.h:6, from drivers/nfc/nxp-nci/firmware.c:25: include/linux/unaligned/be_byteshift.h:65:20: note: previous definition of 'put_unaligned_be64' was here static inline void put_unaligned_be64(u64 val, void *p) ^~~~~~~~~~~~~~~~~~ -- In file included from drivers/nfc/nxp-nci/i2c.c:39:0: >> include/linux/unaligned/access_ok.h:7:19: error: redefinition of 'get_unaligned_le16' static inline u16 get_unaligned_le16(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:4:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/slab.h:14, from include/linux/resource_ext.h:19, from include/linux/acpi.h:30, from drivers/nfc/nxp-nci/i2c.c:28: include/linux/unaligned/le_struct.h:6:19: note: previous definition of 'get_unaligned_le16' was here static inline u16 get_unaligned_le16(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/i2c.c:39:0: >> include/linux/unaligned/access_ok.h:12:19: error: redefinition of 'get_unaligned_le32' static inline u32 get_unaligned_le32(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:4:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/slab.h:14, from include/linux/resource_ext.h:19, from include/linux/acpi.h:30, from drivers/nfc/nxp-nci/i2c.c:28: include/linux/unaligned/le_struct.h:11:19: note: previous definition of 'get_unaligned_le32' was here static inline u32 get_unaligned_le32(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/i2c.c:39:0: >> include/linux/unaligned/access_ok.h:17:19: error: redefinition of 'get_unaligned_le64' static inline u64 get_unaligned_le64(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:4:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/slab.h:14, from include/linux/resource_ext.h:19, from include/linux/acpi.h:30, from drivers/nfc/nxp-nci/i2c.c:28: include/linux/unaligned/le_struct.h:16:19: note: previous definition of 'get_unaligned_le64' was here static inline u64 get_unaligned_le64(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/i2c.c:39:0: >> include/linux/unaligned/access_ok.h:22:19: error: redefinition of 'get_unaligned_be16' static inline u16 get_unaligned_be16(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:5:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/slab.h:14, from include/linux/resource_ext.h:19, from include/linux/acpi.h:30, from drivers/nfc/nxp-nci/i2c.c:28: include/linux/unaligned/be_byteshift.h:40:19: note: previous definition of 'get_unaligned_be16' was here static inline u16 get_unaligned_be16(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/i2c.c:39:0: >> include/linux/unaligned/access_ok.h:27:19: error: redefinition of 'get_unaligned_be32' static inline u32 get_unaligned_be32(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:5:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/slab.h:14, from include/linux/resource_ext.h:19, from include/linux/acpi.h:30, from drivers/nfc/nxp-nci/i2c.c:28: include/linux/unaligned/be_byteshift.h:45:19: note: previous definition of 'get_unaligned_be32' was here static inline u32 get_unaligned_be32(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/i2c.c:39:0: >> include/linux/unaligned/access_ok.h:32:19: error: redefinition of 'get_unaligned_be64' static inline u64 get_unaligned_be64(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:5:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/slab.h:14, from include/linux/resource_ext.h:19, from include/linux/acpi.h:30, from drivers/nfc/nxp-nci/i2c.c:28: include/linux/unaligned/be_byteshift.h:50:19: note: previous definition of 'get_unaligned_be64' was here static inline u64 get_unaligned_be64(const void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/i2c.c:39:0: >> include/linux/unaligned/access_ok.h:37:20: error: redefinition of 'put_unaligned_le16' static inline void put_unaligned_le16(u16 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:4:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/slab.h:14, from include/linux/resource_ext.h:19, from include/linux/acpi.h:30, from drivers/nfc/nxp-nci/i2c.c:28: include/linux/unaligned/le_struct.h:21:20: note: previous definition of 'put_unaligned_le16' was here static inline void put_unaligned_le16(u16 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/i2c.c:39:0: >> include/linux/unaligned/access_ok.h:42:20: error: redefinition of 'put_unaligned_le32' static inline void put_unaligned_le32(u32 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:4:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/slab.h:14, from include/linux/resource_ext.h:19, from include/linux/acpi.h:30, from drivers/nfc/nxp-nci/i2c.c:28: include/linux/unaligned/le_struct.h:26:20: note: previous definition of 'put_unaligned_le32' was here static inline void put_unaligned_le32(u32 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/i2c.c:39:0: >> include/linux/unaligned/access_ok.h:47:20: error: redefinition of 'put_unaligned_le64' static inline void put_unaligned_le64(u64 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:4:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/slab.h:14, from include/linux/resource_ext.h:19, from include/linux/acpi.h:30, from drivers/nfc/nxp-nci/i2c.c:28: include/linux/unaligned/le_struct.h:31:20: note: previous definition of 'put_unaligned_le64' was here static inline void put_unaligned_le64(u64 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/i2c.c:39:0: >> include/linux/unaligned/access_ok.h:52:20: error: redefinition of 'put_unaligned_be16' static inline void put_unaligned_be16(u16 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:5:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/slab.h:14, from include/linux/resource_ext.h:19, from include/linux/acpi.h:30, from drivers/nfc/nxp-nci/i2c.c:28: include/linux/unaligned/be_byteshift.h:55:20: note: previous definition of 'put_unaligned_be16' was here static inline void put_unaligned_be16(u16 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/i2c.c:39:0: >> include/linux/unaligned/access_ok.h:57:20: error: redefinition of 'put_unaligned_be32' static inline void put_unaligned_be32(u32 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:5:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/slab.h:14, from include/linux/resource_ext.h:19, from include/linux/acpi.h:30, from drivers/nfc/nxp-nci/i2c.c:28: include/linux/unaligned/be_byteshift.h:60:20: note: previous definition of 'put_unaligned_be32' was here static inline void put_unaligned_be32(u32 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from drivers/nfc/nxp-nci/i2c.c:39:0: >> include/linux/unaligned/access_ok.h:62:20: error: redefinition of 'put_unaligned_be64' static inline void put_unaligned_be64(u64 val, void *p) ^~~~~~~~~~~~~~~~~~ In file included from arch/ia64/include/asm/unaligned.h:5:0, from arch/ia64/include/asm/io.h:22, from arch/ia64/include/asm/smp.h:20, from include/linux/smp.h:59, from include/linux/topology.h:33, from include/linux/gfp.h:8, from include/linux/slab.h:14, from include/linux/resource_ext.h:19, from include/linux/acpi.h:30, from drivers/nfc/nxp-nci/i2c.c:28: include/linux/unaligned/be_byteshift.h:65:20: note: previous definition of 'put_unaligned_be64' was here static inline void put_unaligned_be64(u64 val, void *p) ^~~~~~~~~~~~~~~~~~ drivers/nfc/nxp-nci/i2c.c:436:34: warning: 'of_nxp_nci_i2c_match' defined but not used [-Wunused-const-variable=] static const struct of_device_id of_nxp_nci_i2c_match[] = { ^~~~~~~~~~~~~~~~~~~~ vim +/get_unaligned_le16 +7 include/linux/unaligned/access_ok.h 064106a9 Harvey Harrison 2008-04-29 1 #ifndef _LINUX_UNALIGNED_ACCESS_OK_H 064106a9 Harvey Harrison 2008-04-29 2 #define _LINUX_UNALIGNED_ACCESS_OK_H 064106a9 Harvey Harrison 2008-04-29 3 064106a9 Harvey Harrison 2008-04-29 4 #include 064106a9 Harvey Harrison 2008-04-29 5 #include 064106a9 Harvey Harrison 2008-04-29 6 064106a9 Harvey Harrison 2008-04-29 @7 static inline u16 get_unaligned_le16(const void *p) 064106a9 Harvey Harrison 2008-04-29 8 { 064106a9 Harvey Harrison 2008-04-29 9 return le16_to_cpup((__le16 *)p); 064106a9 Harvey Harrison 2008-04-29 10 } 064106a9 Harvey Harrison 2008-04-29 11 064106a9 Harvey Harrison 2008-04-29 @12 static inline u32 get_unaligned_le32(const void *p) 064106a9 Harvey Harrison 2008-04-29 13 { 064106a9 Harvey Harrison 2008-04-29 14 return le32_to_cpup((__le32 *)p); 064106a9 Harvey Harrison 2008-04-29 15 } 064106a9 Harvey Harrison 2008-04-29 16 064106a9 Harvey Harrison 2008-04-29 @17 static inline u64 get_unaligned_le64(const void *p) 064106a9 Harvey Harrison 2008-04-29 18 { 064106a9 Harvey Harrison 2008-04-29 19 return le64_to_cpup((__le64 *)p); 064106a9 Harvey Harrison 2008-04-29 20 } 064106a9 Harvey Harrison 2008-04-29 21 064106a9 Harvey Harrison 2008-04-29 @22 static inline u16 get_unaligned_be16(const void *p) 064106a9 Harvey Harrison 2008-04-29 23 { 064106a9 Harvey Harrison 2008-04-29 24 return be16_to_cpup((__be16 *)p); 064106a9 Harvey Harrison 2008-04-29 25 } 064106a9 Harvey Harrison 2008-04-29 26 064106a9 Harvey Harrison 2008-04-29 @27 static inline u32 get_unaligned_be32(const void *p) 064106a9 Harvey Harrison 2008-04-29 28 { 064106a9 Harvey Harrison 2008-04-29 29 return be32_to_cpup((__be32 *)p); 064106a9 Harvey Harrison 2008-04-29 30 } 064106a9 Harvey Harrison 2008-04-29 31 064106a9 Harvey Harrison 2008-04-29 @32 static inline u64 get_unaligned_be64(const void *p) 064106a9 Harvey Harrison 2008-04-29 33 { 064106a9 Harvey Harrison 2008-04-29 34 return be64_to_cpup((__be64 *)p); 064106a9 Harvey Harrison 2008-04-29 35 } 064106a9 Harvey Harrison 2008-04-29 36 064106a9 Harvey Harrison 2008-04-29 @37 static inline void put_unaligned_le16(u16 val, void *p) 064106a9 Harvey Harrison 2008-04-29 38 { 064106a9 Harvey Harrison 2008-04-29 39 *((__le16 *)p) = cpu_to_le16(val); 064106a9 Harvey Harrison 2008-04-29 40 } 064106a9 Harvey Harrison 2008-04-29 41 064106a9 Harvey Harrison 2008-04-29 @42 static inline void put_unaligned_le32(u32 val, void *p) 064106a9 Harvey Harrison 2008-04-29 43 { 064106a9 Harvey Harrison 2008-04-29 44 *((__le32 *)p) = cpu_to_le32(val); 064106a9 Harvey Harrison 2008-04-29 45 } 064106a9 Harvey Harrison 2008-04-29 46 064106a9 Harvey Harrison 2008-04-29 @47 static inline void put_unaligned_le64(u64 val, void *p) 064106a9 Harvey Harrison 2008-04-29 48 { 064106a9 Harvey Harrison 2008-04-29 49 *((__le64 *)p) = cpu_to_le64(val); 064106a9 Harvey Harrison 2008-04-29 50 } 064106a9 Harvey Harrison 2008-04-29 51 064106a9 Harvey Harrison 2008-04-29 @52 static inline void put_unaligned_be16(u16 val, void *p) 064106a9 Harvey Harrison 2008-04-29 53 { 064106a9 Harvey Harrison 2008-04-29 54 *((__be16 *)p) = cpu_to_be16(val); 064106a9 Harvey Harrison 2008-04-29 55 } 064106a9 Harvey Harrison 2008-04-29 56 064106a9 Harvey Harrison 2008-04-29 @57 static inline void put_unaligned_be32(u32 val, void *p) 064106a9 Harvey Harrison 2008-04-29 58 { 064106a9 Harvey Harrison 2008-04-29 59 *((__be32 *)p) = cpu_to_be32(val); 064106a9 Harvey Harrison 2008-04-29 60 } 064106a9 Harvey Harrison 2008-04-29 61 064106a9 Harvey Harrison 2008-04-29 @62 static inline void put_unaligned_be64(u64 val, void *p) 064106a9 Harvey Harrison 2008-04-29 63 { 064106a9 Harvey Harrison 2008-04-29 64 *((__be64 *)p) = cpu_to_be64(val); 064106a9 Harvey Harrison 2008-04-29 65 } :::::: The code at line 7 was first introduced by commit :::::: 064106a91be5e76cb42c1ddf5d3871e3a1bd2a23 kernel: add common infrastructure for unaligned access :::::: TO: Harvey Harrison :::::: CC: Linus Torvalds --- 0-DAY kernel test infrastructure Open Source Technology Center https://lists.01.org/pipermail/kbuild-all Intel Corporation --r5Pyd7+fXNt84Ff3 Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 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 --r5Pyd7+fXNt84Ff3-- -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org