Received: by 2002:a05:7412:f589:b0:e2:908c:2ebd with SMTP id eh9csp1182073rdb; Wed, 1 Nov 2023 13:51:59 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFcYYFjdz4SY28AEMo+6+lvERSbc8OBHPrXpE6CuBssQXdYcGYw/81r10r/vezhh/ze8MuD X-Received: by 2002:a05:6a00:2d9d:b0:6b1:b5c4:a8b0 with SMTP id fb29-20020a056a002d9d00b006b1b5c4a8b0mr20773477pfb.23.1698871919313; Wed, 01 Nov 2023 13:51:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1698871919; cv=none; d=google.com; s=arc-20160816; b=cbBi0HAVVXDsTSCwm2cHsmT0M4TM//no5NkNpqs+rMhiRAsbwFir+Ha4F9Qh2rr5QB TNGPgHt1VOl8k/wlP2JwSQrkMESgQMNxTJmZw5M/TqxqDJmoDDu9KdfReZOUxtureIcg WOKvg4NQSQ2Y41591uzgBwVxUCQT0v4t/hbbmgqzAr2DrtJO2r2/IMK+A6HAii5rIvwR IYpsfNQK9+juGBWJZcpF7UZPN19r3ztBz9RaSvajUsC9eqeda0ErAzJFAZXjrkrpMPT9 XcUqUhnfJsHU0UrPvmB4VUGHL8WT/oC9YBBISjrD1erCEbe1OsQnmLigL9URnBcaMNKT Vbiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id:dkim-signature; bh=IS0IM6f3iHG2Cf3J36yl3625NuSVlLiO8XBhQQiYCvs=; fh=orLYgamztlHNwd0j9qmDT0/Jdh1Pq/9dn6AN5L2LPPM=; b=PcgAOmXtbmko8UGC0lb9kcUuCx5dOSIskBxfThdtQwohzTIWyv2v0YAD99LlTGoh1B rUDyhRbd+rCUB+YJLzAkqlFOilcp5Rhx+jEYkyaniD3pN1BTI5wlEMPqsTYM2FxBSTYA ewaZDyZe33a+DGFVky0bnDg6Gn+TSeV1zTcysRLXkSf+oc2PwdMKiJmIbmfEIsej4e9E /Aqejoy/XvNqUG6VbYSexB0EGrhY2e0fJU+5+QpUrkQaWTJDExXQCbnxSYlvlkiqpDAF 3bsQ4Ftnafw7AHtwbJm0SrjWFzUz/Yfhq7x03mP4/vHydM40N3EBzq4kk8Hbm86Qvg8M P2Zg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@efficios.com header.s=smtpout1 header.b=QehCGBvK; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=efficios.com Return-Path: Received: from fry.vger.email (fry.vger.email. [2620:137:e000::3:8]) by mx.google.com with ESMTPS id y128-20020a633286000000b00578eafd0826si634544pgy.398.2023.11.01.13.51.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Nov 2023 13:51:59 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) client-ip=2620:137:e000::3:8; Authentication-Results: mx.google.com; dkim=pass header.i=@efficios.com header.s=smtpout1 header.b=QehCGBvK; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:8 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=efficios.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by fry.vger.email (Postfix) with ESMTP id 5A572809C1A4; Wed, 1 Nov 2023 13:51:40 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at fry.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234377AbjKAUvQ (ORCPT + 99 others); Wed, 1 Nov 2023 16:51:16 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47088 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229648AbjKAUvO (ORCPT ); Wed, 1 Nov 2023 16:51:14 -0400 Received: from smtpout.efficios.com (unknown [IPv6:2607:5300:203:b2ee::31e5]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1235A11C for ; Wed, 1 Nov 2023 13:51:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=efficios.com; s=smtpout1; t=1698871863; bh=+MuUQ7FS66koShvyTlTaOH84DYO2F+juD3CotMhyqqU=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=QehCGBvKJDRkhdLW4wmvM0+EDA/ghxOCZiEUfMtd8+APJFajCwkuj2g/zHzNA+BLc 5GcaHTJDL2ZpjTk29R6eTGdtXOijtwhFxZsqs76v6cfV20PuY5cEp397y7ngPrMPOm 8rYql1e7GBpQa237jGHu5RXE5mwcgBue4bMChFvQeEq/ymz8yfywGHt0i3OiCtlhKJ 1X9C9TMrerw4L8bTDOV9rU59PsjULRmr8Sg11vm/M20yFrWPG+qWVo1dfc+55g7Rzo YPcCQZJ4qOOj3f0oLr8/YLflgGKT7o6BmTePGcxaLBJkOtK/m1qkJkEFijuwZB+K1y 082AvFrqFxyIg== Received: from [172.16.0.134] (192-222-143-198.qc.cable.ebox.net [192.222.143.198]) by smtpout.efficios.com (Postfix) with ESMTPSA id 4SLK0l49LCz1b9S; Wed, 1 Nov 2023 16:51:03 -0400 (EDT) Message-ID: Date: Wed, 1 Nov 2023 16:51:23 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] Fix: rseq uapi: Adapt header includes to follow glibc header changes Content-Language: en-US To: Steven Rostedt Cc: kernel test robot , Peter Zijlstra , oe-kbuild-all@lists.linux.dev, linux-kernel@vger.kernel.org, Rik van Riel References: <20231025214811.2066376-1-mathieu.desnoyers@efficios.com> <202310271556.LunB8KLv-lkp@intel.com> <81d2fd04-572d-48cd-bb5c-9a77937a79a0@efficios.com> <20231027100641.52fbee5d@gandalf.local.home> <20231101164415.7f198500@gandalf.local.home> From: Mathieu Desnoyers In-Reply-To: <20231101164415.7f198500@gandalf.local.home> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on fry.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (fry.vger.email [0.0.0.0]); Wed, 01 Nov 2023 13:51:40 -0700 (PDT) On 2023-11-01 16:44, Steven Rostedt wrote: > On Wed, 1 Nov 2023 16:10:04 -0400 > Mathieu Desnoyers wrote: > >> So what is the minimal change required to make things work on your >> setup? I just tested with a Debian "testing" chroot (with libc 2.37-12) >> and I cannot reproduce your issue. >> >> Should I just submit a patch that removes "#include " ? >> I am really unsure which environments are affected though. >> > > I guess you can drop it :-p OK, let's drop this patch then. I may respin the removal of asm/byteorder.h include as a cleanup in the future, but there is really no hurry. Thanks, Mathieu > > When I tried to reproduce it with hand writing 'gcc', I couldn't. But when > I did: > > $ make foo > > It gave me the error. I was confused for a bit. Then I looked at what my > Makefile was doing and what I was doing. The only difference was that the > make included: > > -I. > > Removing that from the Makefile worked! > > My Makefile added to the CFLAGS "-I." and I forgot that this directory has > a "linux/" directory in it that I used years ago to test kernel functions. > The git history shows it was last touched in 2016 (when I was still at Red Hat) > > Removing -I. now makes everything work. > > I have no idea why it suddenly stopped working just a few months ago. Maybe > something was moved out of the gcc headers so my local headers no longer > see it. That is, perhaps the glibc headers moved something out and added a > #include to it, where my local headers did not have that change. I don't > know and I don't care. > > Well, at least now I know why I was getting errors on my build, but > couldn't find anything on the internet showing why others were not! > > Sorry for the noise. :-/ > > -- Steve > -- Mathieu Desnoyers EfficiOS Inc. https://www.efficios.com