From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.0 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B5D8AC433DF for ; Sat, 8 Aug 2020 06:21:01 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 7A0DE2177B for ; Sat, 8 Aug 2020 06:21:01 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="Dlet/I3R"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=vt-edu.20150623.gappssmtp.com header.i=@vt-edu.20150623.gappssmtp.com header.b="BJuakB1B" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7A0DE2177B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=vt.edu Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Type:Cc: List-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id: Message-ID:Date:Mime-Version:Subject:To:From:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To: References:List-Owner; bh=I3bn1wroRe5XA/T7QZ7In7rRopFqRBFxOTtBpo3wTW8=; b=Dle t/I3RDMcXBneiIC/BZHwNN637/1iukLR54EkiL4zwqyqvbjeBKlhlMDxt3A8o/aHYAGffTQmt/By0 VejsEXuVqOuLKYMVdVZZSNIWhKBhX901YDucZtuoQ940sC6D6+Wy1Cs3nwI13Qm1NKJ+PiQouwIan CQlbzHUxBtxbVACgd2KWQtfEbaCYANCID4HJk3vHDJBF/ID1nlv2jP7r2/Igy+2ACStysPvzBJD5q hD4yZP21WD3r1YRvtaQNCadGSJ2RCg5BVBh6HMPo5pZXcjsKzLyV6WajTQbwuE6fK6Fw4TQC+JLHl pRcS8XzEeVqoqKWlOrJyMKTaIu8E+oQ==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1k4IC6-0003Ev-8P; Sat, 08 Aug 2020 06:19:02 +0000 Received: from mail-qv1-xf42.google.com ([2607:f8b0:4864:20::f42]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1k4IC2-0003E5-3U for linux-arm-kernel@lists.infradead.org; Sat, 08 Aug 2020 06:18:59 +0000 Received: by mail-qv1-xf42.google.com with SMTP id s15so1790235qvv.7 for ; Fri, 07 Aug 2020 23:18:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vt-edu.20150623.gappssmtp.com; s=20150623; h=sender:from:to:cc:subject:mime-version:content-transfer-encoding :date:message-id; bh=Cdwt0X1NGLhpgGzhM07Oprp4GqxL9RFoUr5InBDnvbM=; b=BJuakB1BR7XDLOhZj0kFalzG6BjQSqsxnQCIxNmyNyYv4dHl0QJlb5jrOadO8JocLy csyhIi8pimxOR1YMJCDEQpElsnh9aP/BxJXwTtaqPIRxIe7GbaezoZzaJvsT/y45wylX WMnWoDWpggagtj61+GQZjP04EyXwwOCWgnQW4i4DBpYkj+kGy1mefH1l2IPvGo3HlPHy 5jpIK+OJTvaKmQhn4RD5KA8Wz9A2kgOseLjVAT0ZTpMb0eYGQJp9Ms29k4AyPgniaol+ 8i6Qf2umrysRbR8g+KXOIyVoKOFyJNjqFxBgCIazA14IhzWGZJ7NltChYu8EB5inGA6H zzPg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:mime-version :content-transfer-encoding:date:message-id; bh=Cdwt0X1NGLhpgGzhM07Oprp4GqxL9RFoUr5InBDnvbM=; b=BDc1BOl6Qu2ALywicHEpx5qTsoQM4rImfSAVln/KFDOyLfx1cq04BA4S6mi7dYUt83 A03pcrz4bUwu7Wk112dKBgSgOu953zgkJr/BMx+B5dFZsZ8e9xIG4YaJ86PN1xU/dh+k WiV3iuj5UcLCZtknu9uzJsaao/23PRulKMtwj78qIpa/fWGvBNfkkkABlGaTOs5OCe7h JrNiBo+xFU3wH1gtBNRi1iGi8nME+lG5yZWia1Pp7BphAWBOT6bgmIpC3VFMwrL82CBW lg1w1XT8yXwozgYY8XMBPBMeSHAmobvaDmgFY3symjrlk0piIzQo3gjR+KWqbq0rReL8 E4hg== X-Gm-Message-State: AOAM532EpsXaLgA6GodmcUOFqQpsniCRx+4w4xq+NJXYdr3ySuaG6V1L lnrCYdwH/hnaSISU00XZcHmlLQ== X-Google-Smtp-Source: ABdhPJxlOF8TJJanLWYFQadBHwaCKdcqXFHVV2w+JKvSQOlu8UF5BlOSzx71wEYpWkM9z4EfkVYgHg== X-Received: by 2002:a0c:f849:: with SMTP id g9mr18617852qvo.80.1596867534215; Fri, 07 Aug 2020 23:18:54 -0700 (PDT) Received: from turing-police ([2601:5c0:c000:a8c1::359]) by smtp.gmail.com with ESMTPSA id a3sm9156453qtj.21.2020.08.07.23.18.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 07 Aug 2020 23:18:52 -0700 (PDT) From: "Valdis =?utf-8?Q?Kl=c4=93tnieks?=" X-Google-Original-From: "Valdis =?utf-8?Q?Kl=c4=93tnieks?=" X-Mailer: exmh version 2.9.0 11/07/2018 with nmh-1.7+dev To: Kees Cook , "Ahmed S. Darwish" , Peter Zijlstra (Intel) Subject: next-20200807 - arm allmodconfig dies in asm-offsets.s Mime-Version: 1.0 Date: Sat, 08 Aug 2020 02:18:51 -0400 Message-ID: <52753.1596867531@turing-police> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200808_021858_281509_C3A9A73B X-CRM114-Status: UNSURE ( 9.47 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Content-Type: multipart/mixed; boundary="===============3780265028777141754==" Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org --===============3780265028777141754== Content-Type: multipart/signed; boundary="==_Exmh_1596867531_38093P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit --==_Exmh_1596867531_38093P Content-Type: text/plain; charset=us-ascii commit 859247d39fb008ea812e8f0c398a58a20c12899e Author: Ahmed S. Darwish Date: Mon Jul 20 17:55:14 2020 +0200 seqlock: lockdep assert non-preemptibility on seqcount_t write breaks an arm allmodconfig build. 'git revert -n' and the build continues on. CC arch/arm/kernel/asm-offsets.s In file included from ./arch/arm/include/asm/bug.h:60, from ./include/linux/bug.h:5, from ./include/linux/thread_info.h:12, from ./include/asm-generic/current.h:5, from ./arch/arm/include/generated/asm/current.h:1, from ./include/linux/sched.h:12, from arch/arm/kernel/asm-offsets.c:11: ./include/linux/seqlock.h: In function 'write_seqcount_begin_nested': ./include/asm-generic/percpu.h:31:40: error: implicit declaration of function 'raw_smp_processor_id' [-Werror=implicit-function-declaration] #define __my_cpu_offset per_cpu_offset(raw_smp_processor_id()) ^~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/bug.h:145:27: note: in definition of macro 'WARN_ON_ONCE' int __ret_warn_once = !!(condition); \ ^~~~~~~~~ ././include/linux/compiler_types.h:307:2: note: in expansion of macro '__compiletime_assert' __compiletime_assert(condition, msg, prefix, suffix) ^~~~~~~~~~~~~~~~~~~~ ././include/linux/compiler_types.h:319:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __COUNTER__) ^~~~~~~~~~~~~~~~~~~ ./include/asm-generic/rwonce.h:36:2: note: in expansion of macro 'compiletime_assert' compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ ^~~~~~~~~~~~~~~~~~ ./include/asm-generic/rwonce.h:36:21: note: in expansion of macro '__native_word' compiletime_assert(__native_word(t) || sizeof(t) == sizeof(long long), \ ^~~~~~~~~~~~~ ./include/asm-generic/rwonce.h:49:2: note: in expansion of macro 'compiletime_assert_rwonce_type' compiletime_assert_rwonce_type(x); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/percpu.h:119:10: note: in expansion of macro 'READ_ONCE' __ret = READ_ONCE(*raw_cpu_ptr(&(pcp))); \ ^~~~~~~~~ ./include/linux/percpu-defs.h:231:2: note: in expansion of macro 'RELOC_HIDE' RELOC_HIDE((typeof(*(__p)) __kernel __force *)(__p), (__offset)) ^~~~~~~~~~ ./include/asm-generic/percpu.h:44:31: note: in expansion of macro 'SHIFT_PERCPU_PTR' #define arch_raw_cpu_ptr(ptr) SHIFT_PERCPU_PTR(ptr, __my_cpu_offset) ^~~~~~~~~~~~~~~~ ./include/asm-generic/percpu.h:31:25: note: in expansion of macro 'per_cpu_offset' #define __my_cpu_offset per_cpu_offset(raw_smp_processor_id()) ^~~~~~~~~~~~~~ ./include/asm-generic/percpu.h:44:53: note: in expansion of macro '__my_cpu_offset' #define arch_raw_cpu_ptr(ptr) SHIFT_PERCPU_PTR(ptr, __my_cpu_offset) ^~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:242:2: note: in expansion of macro 'arch_raw_cpu_ptr' arch_raw_cpu_ptr(ptr); \ ^~~~~~~~~~~~~~~~ ./include/asm-generic/percpu.h:119:21: note: in expansion of macro 'raw_cpu_ptr' __ret = READ_ONCE(*raw_cpu_ptr(&(pcp))); \ ^~~~~~~~~~~ ./include/asm-generic/percpu.h:138:11: note: in expansion of macro '__this_cpu_generic_read_nopreempt' __ret = __this_cpu_generic_read_nopreempt(pcp); \ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/asm-generic/percpu.h:320:31: note: in expansion of macro 'this_cpu_generic_read' #define this_cpu_read_1(pcp) this_cpu_generic_read(pcp) ^~~~~~~~~~~~~~~~~~~~~ ./include/linux/percpu-defs.h:321:23: note: in expansion of macro 'this_cpu_read_1' case 1: pscr_ret__ = stem##1(variable); break; \ ^~~~ ./include/linux/percpu-defs.h:507:29: note: in expansion of macro '__pcpu_size_call_return' #define this_cpu_read(pcp) __pcpu_size_call_return(this_cpu_read_, pcp) ^~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/lockdep.h:565:9: note: in expansion of macro 'this_cpu_read' this_cpu_read(hardirqs_enabled))); \ ^~~~~~~~~~~~~ ./include/linux/seqlock.h:285:2: note: in expansion of macro 'lockdep_assert_preemption_disabled' lockdep_assert_preemption_disabled(); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors make[1]: *** [scripts/Makefile.build:117: arch/arm/kernel/asm-offsets.s] Error 1 make: *** [Makefile:1203: prepare0] Error 2 --==_Exmh_1596867531_38093P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Comment: Exmh version 2.9.0 11/07/2018 iQIVAwUBXy5DygdmEQWDXROgAQJ5WxAAi83o5j7NFvv0XK+Q/a333EIAcme7nSEE OjTF0XKBDuTpDhR5h6A34Nu9dPraENZidVD2tXIHA9weE3WQp5yxAwH8nm7RTt9f pYSt1TthYRzGvgdPsSY5w551i0e2GmYmTNxy7L1mTE/8Kt7lbsJ6iXQW2F4t25RE V/aqSJ9c/Yx571NuFCG1gf9E3gsH+s7/cc2n0UlNCKln16Dsf+K21uwuG5I8j2NM Y2os+6cfyL95UPQzDlnIjC/vEjtc9mtajdMWUjoS5+6XiYz6aovsMBa6LNipKzTX HAaL6pEqvpLKz76CzHBtiFvg9967pv0CrDuKVDNZL7p65/jlx3CN9G2957KEgQxy GbvkqAtbuvYleyCWUAgNL1n40A9QFerP08S9Fkbs1SM8BqucU3Bwi1JPiUttd2/9 WiJiP+7V6ahf0DdR9JoS4QbpRnb9BcFO/C3FbLCBdgnm2pGD3pWAHxE1hBbbfTp6 Wa9qP4OpEyYs/ZNxyJOi/leqqgrmhJvIAKgis3KrymMhr//fk465eeXnAIaaeU1Q YLs2Jlfd/plpwzHgwCxREjlzRlekosGk5DCCRaGG8Y7sn2JoYKqDlf6gLA4TRCVa Pog8KopyZHuM54SzTPHl6BttM+QvLwmnLvn2sYyLt++yF3gHBlV2kS1nI9LRs2Au MNjm3KAkoTw= =amCA -----END PGP SIGNATURE----- --==_Exmh_1596867531_38093P-- --===============3780265028777141754== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel --===============3780265028777141754==--