Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp2179411ybh; Fri, 17 Jul 2020 11:10:57 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxeSnujT51/2+pvUle3GZ/vhg+SBS1wlH1o1y1ljDBcOOgrlo6aAH1oUmwqVnYSuT/fSTd9 X-Received: by 2002:a17:906:f07:: with SMTP id z7mr2250978eji.249.1595009457121; Fri, 17 Jul 2020 11:10:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595009457; cv=none; d=google.com; s=arc-20160816; b=haidS4Lxgj5uquq3JLfzTiqTB+XArZF7sONho8b5zbRYE5cxJ3xttS+qJ0QMlufOro zoXmid/lk/RipSK8ozW0I6TDXmT00nsnwcIOR6SVU/GAsySp5Ggp+/B4kbj+n5Uc15EB AjKBmHe0gao0NOWLWNGy+sgYfCk1ZrDA2rDsL6yuMUmTowcXbFhaZamXw5AHsTweAOJQ prlRsARQ4C0nD+u22nBGVfn7hS3Eu2+H0mZXH98Oc3QC82RgAf4gULKE+OSCjxJwVoNg 1aEY9wUtg9hMs6lTsDTb4mGoWECyPIQWQpCywdrKB19St8KwTRc5bn9B9yQZrwI4LMox h/pA== 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:ironport-sdr:ironport-sdr; bh=C49WQFG0cE6ogwU8BAAPFA7JJ+nQGNN1FkLKORw9p1w=; b=TS9vGuITagRDW5YtIRpL1fij2XDXGMIZNIKG+BpKZlcETlKFuqUWgUDkWE6vVMPoD1 FBz+gBGp+yHcLNqde4ndHeDKwWLJZNK5FaOeEDiBGjVUIegi8q+/La5EZ0QQDn7G5ckC ON5+dJHH//1/2iVJzyfJwegdPJG+sR318YQroja/jo7LVgCnDCAH2NxVJ+AlfuwpUbNx 6sVn31znLqoSxadk+CldF+0eHU6rlxmpP/ArTKabqrAYiw5tOseIAUgn1LzpdENOq+N7 YK18OoZgtjhaTD7Y0mM5je48V+uLhJ7mhjAk+SzUbw7LDaxFcK/VhEx+ac46CX3pd/Sn KyDQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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. [23.128.96.18]) by mx.google.com with ESMTP id z16si5538493ejw.386.2020.07.17.11.10.33; Fri, 17 Jul 2020 11:10:57 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 S1726381AbgGQSII (ORCPT + 99 others); Fri, 17 Jul 2020 14:08:08 -0400 Received: from mga07.intel.com ([134.134.136.100]:36005 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726232AbgGQSII (ORCPT ); Fri, 17 Jul 2020 14:08:08 -0400 IronPort-SDR: EGMGZWwvDBMy7FFm06RUZm45lHNllMDwf5SfzF6siGzmNM1IBBF2t04POiNULCvmTgVW/11v5r ucfi4Td7fTmw== X-IronPort-AV: E=McAfee;i="6000,8403,9685"; a="214359062" X-IronPort-AV: E=Sophos;i="5.75,364,1589266800"; d="gz'50?scan'50,208,50";a="214359062" X-Amp-Result: UNKNOWN X-Amp-Original-Verdict: FILE UNKNOWN X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 17 Jul 2020 11:05:36 -0700 IronPort-SDR: lacx5rrk+F+DVlaeZy0FX0Nnvwb2m5Laj49AfGJfUIKgB1aGpalTJb5plrtvAmmthYDlPElPLy 8hJN8LobvDIw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,364,1589266800"; d="gz'50?scan'50,208,50";a="460926374" Received: from lkp-server02.sh.intel.com (HELO 50058c6ee6fc) ([10.239.97.151]) by orsmga005.jf.intel.com with ESMTP; 17 Jul 2020 11:05:33 -0700 Received: from kbuild by 50058c6ee6fc with local (Exim 4.92) (envelope-from ) id 1jwUjk-0000QF-IJ; Fri, 17 Jul 2020 18:05:32 +0000 Date: Sat, 18 Jul 2020 02:04:44 +0800 From: kernel test robot To: Thomas Gleixner , LKML Cc: kbuild-all@lists.01.org, clang-built-linux@googlegroups.com, x86@kernel.org, Ben Herrenschmidt , Ali Saidi , Marc Zyngier , linux-arm-kernel@lists.infradead.org Subject: Re: [PATCH] genirq/affinity: Handle affinity setting on inactive interrupts correctly Message-ID: <202007180136.OZMjw3XK%lkp@intel.com> References: <87k0z2s2q3.fsf@nanos.tec.linutronix.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="0OAP2g/MAC+5xKAE" Content-Disposition: inline In-Reply-To: <87k0z2s2q3.fsf@nanos.tec.linutronix.de> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --0OAP2g/MAC+5xKAE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Thomas, I love your patch! Yet something to improve: [auto build test ERROR on linux/master] [also build test ERROR on tip/x86/core tip/irq/core linus/master v5.8-rc5 next-20200717] [If your patch is applied to the wrong git tree, kindly drop us a note. And when submitting patch, we suggest to use '--base' as documented in https://git-scm.com/docs/git-format-patch] url: https://github.com/0day-ci/linux/commits/Thomas-Gleixner/genirq-affinity-Handle-affinity-setting-on-inactive-interrupts-correctly/20200717-211602 base: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git 9ebcfadb0610322ac537dd7aa5d9cbc2b2894c68 config: s390-randconfig-r015-20200717 (attached as .config) compiler: clang version 12.0.0 (https://github.com/llvm/llvm-project ed6b578040a85977026c93bf4188f996148f3218) reproduce (this is a W=1 build): wget https://raw.githubusercontent.com/intel/lkp-tests/master/sbin/make.cross -O ~/bin/make.cross chmod +x ~/bin/make.cross # install s390 cross compiling tool for clang build # apt-get install binutils-s390x-linux-gnu # save the attached .config to linux build tree COMPILER_INSTALL_PATH=$HOME/0day COMPILER=clang make.cross ARCH=s390 If you fix the issue, kindly add following tag as appropriate Reported-by: kernel test robot All errors (new ones prefixed by >>): #define __le32_to_cpu(x) __swab32((__force __u32)(__le32)(x)) ^ include/uapi/linux/swab.h:119:21: note: expanded from macro '__swab32' ___constant_swab32(x) : \ ^ include/uapi/linux/swab.h:19:12: note: expanded from macro '___constant_swab32' (((__u32)(x) & (__u32)0x000000ffUL) << 24) | \ ^ In file included from kernel/irq/manage.c:11: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/s390/include/asm/io.h:72: include/asm-generic/io.h:490:45: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] val = __le32_to_cpu(__raw_readl(PCI_IOBASE + addr)); ~~~~~~~~~~ ^ include/uapi/linux/byteorder/big_endian.h:34:59: note: expanded from macro '__le32_to_cpu' #define __le32_to_cpu(x) __swab32((__force __u32)(__le32)(x)) ^ include/uapi/linux/swab.h:119:21: note: expanded from macro '__swab32' ___constant_swab32(x) : \ ^ include/uapi/linux/swab.h:20:12: note: expanded from macro '___constant_swab32' (((__u32)(x) & (__u32)0x0000ff00UL) << 8) | \ ^ In file included from kernel/irq/manage.c:11: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/s390/include/asm/io.h:72: include/asm-generic/io.h:490:45: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] val = __le32_to_cpu(__raw_readl(PCI_IOBASE + addr)); ~~~~~~~~~~ ^ include/uapi/linux/byteorder/big_endian.h:34:59: note: expanded from macro '__le32_to_cpu' #define __le32_to_cpu(x) __swab32((__force __u32)(__le32)(x)) ^ include/uapi/linux/swab.h:119:21: note: expanded from macro '__swab32' ___constant_swab32(x) : \ ^ include/uapi/linux/swab.h:21:12: note: expanded from macro '___constant_swab32' (((__u32)(x) & (__u32)0x00ff0000UL) >> 8) | \ ^ In file included from kernel/irq/manage.c:11: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/s390/include/asm/io.h:72: include/asm-generic/io.h:490:45: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] val = __le32_to_cpu(__raw_readl(PCI_IOBASE + addr)); ~~~~~~~~~~ ^ include/uapi/linux/byteorder/big_endian.h:34:59: note: expanded from macro '__le32_to_cpu' #define __le32_to_cpu(x) __swab32((__force __u32)(__le32)(x)) ^ include/uapi/linux/swab.h:119:21: note: expanded from macro '__swab32' ___constant_swab32(x) : \ ^ include/uapi/linux/swab.h:22:12: note: expanded from macro '___constant_swab32' (((__u32)(x) & (__u32)0xff000000UL) >> 24))) ^ In file included from kernel/irq/manage.c:11: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/s390/include/asm/io.h:72: include/asm-generic/io.h:490:45: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] val = __le32_to_cpu(__raw_readl(PCI_IOBASE + addr)); ~~~~~~~~~~ ^ include/uapi/linux/byteorder/big_endian.h:34:59: note: expanded from macro '__le32_to_cpu' #define __le32_to_cpu(x) __swab32((__force __u32)(__le32)(x)) ^ include/uapi/linux/swab.h:120:12: note: expanded from macro '__swab32' __fswab32(x)) ^ In file included from kernel/irq/manage.c:11: In file included from include/linux/irq.h:20: In file included from include/linux/io.h:13: In file included from arch/s390/include/asm/io.h:72: include/asm-generic/io.h:501:33: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] __raw_writeb(value, PCI_IOBASE + addr); ~~~~~~~~~~ ^ include/asm-generic/io.h:511:46: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] __raw_writew(cpu_to_le16(value), PCI_IOBASE + addr); ~~~~~~~~~~ ^ include/asm-generic/io.h:521:46: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] __raw_writel(cpu_to_le32(value), PCI_IOBASE + addr); ~~~~~~~~~~ ^ include/asm-generic/io.h:609:20: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] readsb(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ include/asm-generic/io.h:617:20: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] readsw(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ include/asm-generic/io.h:625:20: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] readsl(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ include/asm-generic/io.h:634:21: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] writesb(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ include/asm-generic/io.h:643:21: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] writesw(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ include/asm-generic/io.h:652:21: warning: performing pointer arithmetic on a null pointer has undefined behavior [-Wnull-pointer-arithmetic] writesl(PCI_IOBASE + addr, buffer, count); ~~~~~~~~~~ ^ >> kernel/irq/manage.c:217:15: error: unknown type name 'boot'; did you mean 'bool'? static inline boot irq_init_effective_affinity(struct irq_data *data, ^~~~ bool include/linux/types.h:30:17: note: 'bool' declared here typedef _Bool bool; ^ 20 warnings and 1 error generated. vim +217 kernel/irq/manage.c 209 210 static inline void irq_init_effective_affinity(struct irq_data *data, 211 const struct cpumask *mask) 212 { 213 cpumask_copy(irq_data_get_effective_affinity_mask(data), mask); 214 } 215 #else 216 static inline void irq_validate_effective_affinity(struct irq_data *data) { } > 217 static inline boot irq_init_effective_affinity(struct irq_data *data, 218 const struct cpumask *mask) { } 219 #endif 220 --- 0-DAY CI Kernel Test Service, Intel Corporation https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org --0OAP2g/MAC+5xKAE Content-Type: application/gzip Content-Disposition: attachment; filename=".config.gz" Content-Transfer-Encoding: base64 H4sICJ3SEV8AAy5jb25maWcAjDxbd9s2k+/9FTrpy7cPbSzbce3d4wcQBCVUJEETpGz5hcdx lNRbX7K+dL/sr98ZgBcAHNLpQ2rNDAbAYDBXSL/+8uuCvb0+Pdy83t3e3N//WHzbP+6fb173 XxZf7+73/7WI1SJX1ULEsvodiNO7x7d/f3w5OjtYfPr99PeD355vjxab/fPj/n7Bnx6/3n17 g9F3T4+//PoLV3kiVw3nzVaUWqq8qcRVdf7h9v7m8dvin/3zC9Atloe/H/x+sPjXt7vX//z4 Ef59uHt+fnr+eH//z0Pz/fnpv/e3r4v9l5PPn/44PTg+uDn9dPbHHweHJ7dnR5+/Hi9PT7+e nZ0sj0+/Hh0uT//jQzfrapj2/KADpnEPOzw6PjD/OcuUuuEpy1fnP3ogfuzHLA+DAZzlTSrz jTNgADa6YpXkHm7NdMN01qxUpSYRjaqroq5IvMyBtXBQKtdVWfNKlXqAyvKiuVSls66olmlc yUw0FYtS0WhVOhNU61KwGJgnCv4BEo1D4Qh/XayMPtwvXvavb9+HQ5W5rBqRbxtWglhlJqvz o0Mg75eVFRKmqYSuFncvi8enV+TQn4PiLO2k+uEDBW5Y7YrIrL/RLK0c+jXbimYjylykzepa FgO5i4kAc0ij0uuM0Zir66kRagpxTCPqHIVRCq1FDBS9iJx1uxIK8Wb1cwS4B0LE7j7GQ9Q8 x+M5tLshYuJYJKxOK6Mhzll14LXSVc4ycf7hX49Pj3u4sD1/fcloUeid3sqCk7hCaXnVZBe1 qAWxmktW8XVjsK4geKm0bjKRqXLXsKpifE1yr7VIZUTwZTUYxODAWQlTGQQsGDQ5HfAB1Nws uKSLl7fPLz9eXvcPw81aiVyUkps7LPM/Ba/wknhXO1YZkySsWUtR4jp2A7ZjmGmJlJOIEVtd sFILeoyhF1G9SrSR6/7xy+Lpa7CncJCxP9uRcDo0h/u/EVuRV7qTUXX3AG6CEhNY1k2jcqHX yjmHXDXra7Q+mZFZf44ALGAOFUtOHKYdJeNUBJw8FnK1bkDrzS5K7atLu/3RcjtucF1EVlTA Nff0sINvVVrnFSt3tI5bKmLl3XiuYHgnNF7UH6ubl78Xr7CcxQ0s7eX15vVlcXN7+/T2+Hr3 +G0Q41aWMLqoG8YND+l6PwLZ5ODTto6cNF+LGByIKDOWNsYs1KW3x0jHAFccMMioIreILgf9 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 --0OAP2g/MAC+5xKAE--