Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp2347799rwb; Wed, 5 Oct 2022 12:46:02 -0700 (PDT) X-Google-Smtp-Source: AMsMyM73V2eZLUqecmZIbk6BgNPwTWmtlPg5KUSaBLQsUFqAW1JDLSW6huK40rC9PJyaBwt7mUE3 X-Received: by 2002:aa7:dc0d:0:b0:443:e1ca:bdb1 with SMTP id b13-20020aa7dc0d000000b00443e1cabdb1mr1293778edu.62.1664999162347; Wed, 05 Oct 2022 12:46:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664999162; cv=none; d=google.com; s=arc-20160816; b=LHyFkqoXDLfoNJeTedZOIVyi0pE9GS8JfaHCln3Wfvg8l3sG9zQ4i9U7ycVMTjpX9R l7UcDJFlyf4duaZlYJ5wTdw6WA3eTwORXgqvYWVLkIEJ7vxmOJjUUgV2LdnOkFK1ecG0 mKfkOThF84PFcDmytUyD3cddvW6g+1COQcsdKam89Rpo+26kv0W0Vjm3owvjqVN5h1Ud YV+PvtnaygixD52qK7T5RtX6/eaa5AiHqw+YD8+hAsrkB3JLPZzDTcMkh7p4QeCNtong gt8yA/t2l/kRjfkBU/nN45B995qwUIIrFQ8WrqV1yQQcAWSoOoPJD2wX+vUqC2teLcCz IfGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=V8v8Hd5g+UPe3KQqKbmHroAK7N5dt5vEwospoXaQV68=; b=VlrCqu+D2rD7YANLTe4lmhn51bcMyoiD6a7GCtrpmMcjXvxpNP8ZsE99slw30USaYK PDYLNF7SBoDrR5ss1DHeLpzRMYD8MH8QQ1WAxJQ5NUWOK74y3DlRBUpnxVSOFF9e28uj Va652QzXDgAZO4sycfgsyD8aVPDY2BaunszKnxM+OSWefxf88PDp+DsaMr9S9DD2UXFW Tn0l16AvZMRjFduNjo5qtBxrLnj9T2VuIoFDdK1rld1GQUCHT/I3hxy6s5WabcAGrYj7 EwxoSUG4KtOTB5y+uHeVa6LUiv5NHHz8uEShu71PUv6amTXuR+x756+zxbd+Ym0RX4mp GAiQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=cOSSas9a; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id o20-20020a170906775400b00781b67df7f6si12995879ejn.167.2022.10.05.12.45.29; Wed, 05 Oct 2022 12:46:02 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@canonical.com header.s=20210705 header.b=cOSSas9a; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=canonical.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231297AbiJETaI (ORCPT + 99 others); Wed, 5 Oct 2022 15:30:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53370 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231204AbiJETaB (ORCPT ); Wed, 5 Oct 2022 15:30:01 -0400 Received: from smtp-relay-canonical-0.canonical.com (smtp-relay-canonical-0.canonical.com [185.125.188.120]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9907E165A6; Wed, 5 Oct 2022 12:29:55 -0700 (PDT) Received: from quatroqueijos.cascardo.eti.br (1.general.cascardo.us.vpn [10.172.70.58]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-canonical-0.canonical.com (Postfix) with ESMTPSA id 668A83F092; Wed, 5 Oct 2022 19:29:44 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20210705; t=1664998189; bh=V8v8Hd5g+UPe3KQqKbmHroAK7N5dt5vEwospoXaQV68=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:In-Reply-To; b=cOSSas9aTJgRHNw+FGaqQGpktiiQqk/Ingypp/PIvA7HtKQzSsePtnbdTnQ0+vnk+ 55n9Zy6Ak6yL4r2GHCFPL8fpEZJeKzEbynd7qFJMnyc+XQqVRGqjjOnGC7QGsXaqQH Nw6swSg2ISMbODUlXoPY0gJnppC6rLeUZGOvA70EIkOJg5W1g9wx3h9Jg2JbUoDhbW qjalONtlmtiQeJGIrxNYc75y+SHqfjuFZcZ2yKfF3+6YWxusIHE6a6w9E62vIpntfJ jzow3wDuqFyQwYtw1Opn06hMVFlwxcHedHqdgIESejmDOqqQDmLgrZlIN5L7nJFZda VqS3cv8LzdGjg== Date: Wed, 5 Oct 2022 16:29:38 -0300 From: Thadeu Lima de Souza Cascardo To: Daniel =?iso-8859-1?Q?D=EDaz?= Cc: Greg Kroah-Hartman , linux-kernel@vger.kernel.org, stable@vger.kernel.org, torvalds@linux-foundation.org, akpm@linux-foundation.org, linux@roeck-us.net, shuah@kernel.org, patches@kernelci.org, lkft-triage@lists.linaro.org, pavel@denx.de, jonathanh@nvidia.com, f.fainelli@gmail.com, sudipm.mukherjee@gmail.com, srw@sladewatkins.net Subject: Re: [PATCH 5.4 00/51] 5.4.217-rc1 review Message-ID: References: <20221005113210.255710920@linuxfoundation.org> <68134b95-ea83-cb02-0ded-fd147b117820@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <68134b95-ea83-cb02-0ded-fd147b117820@linaro.org> X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED, SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Oct 05, 2022 at 02:12:46PM -0500, Daniel D?az wrote: > Hello! > > On 05/10/22 06:31, Greg Kroah-Hartman wrote: > > This is the start of the stable review cycle for the 5.4.217 release. > > There are 51 patches in this series, all will be posted as a response > > to this one. If anyone has any issues with these being applied, please > > let me know. > > > > Responses should be made by Fri, 07 Oct 2022 11:31:56 +0000. > > Anything received after that time might be too late. > > > > The whole patch series can be found in one patch at: > > https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.4.217-rc1.gz > > or in the git tree and branch at: > > git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.4.y > > and the diffstat can be found below. > > > > thanks, > > > > greg k-h > > We are seeing a new warning on x86_64: > > /builds/linux/arch/x86/entry/entry_64.S: Assembler messages: > /builds/linux/arch/x86/entry/entry_64.S:1756: Warning: no instruction mnemonic suffix given and no register operands; using default for `sysret' > arch/x86/entry/entry_64.o: warning: objtool: .entry.text+0x151: unsupported intra-function call > x86_64-linux-gnu-ld: arch/x86/boot/compressed/head_64.o: warning: relocation in read-only section `.head.text' > x86_64-linux-gnu-ld: warning: creating DT_TEXTREL in a PIE You mean only the third line here with objtool complaining about unsupported intra-function call, right? The other warnings were likely there before. > > This started happening after 984b78c4ecea49b0b4b5729a502b689a623fde27 ("x86/speculation: Fix RSB filling with CONFIG_RETPOLINE=n"). This is, in fact, introduced by the previous commit, 65e5a1959296e16a3566ff75e527f211f0bf5a26 ("x86/speculation: Change FILL_RETURN_BUFFER to work with objtool"). You see it once 984b78c4ecea is applied because your configs do not have CONFIG_RETPOLINE. Notice that I note in 65e5a1959296 that intra-function validation is missing in objtool in 5.4, which is why you are seeing this warning. Cascardo. > > The following configurations are affected: > > * x86_64, build > - gcc-8-allnoconfig-warnings > - gcc-8-tinyconfig-warnings > - gcc-8-x86_64_defconfig-warnings > - gcc-9-allnoconfig-warnings > - gcc-9-tinyconfig-warnings > - gcc-9-x86_64_defconfig-warnings > - gcc-10-allnoconfig-warnings > - gcc-10-defconfig-warnings > - gcc-10-tinyconfig-warnings > - gcc-11-allnoconfig-warnings > - gcc-11-defconfig-warnings > - gcc-11-lkftconfig-debug-kmemleak-warnings > - gcc-11-lkftconfig-debug-warnings > - gcc-11-lkftconfig-kasan-warnings > - gcc-11-lkftconfig-kselftest-kernel-warnings > - gcc-11-lkftconfig-kselftest-warnings > - gcc-11-lkftconfig-kunit-warnings > - gcc-11-lkftconfig-libgpiod-warnings > - gcc-11-lkftconfig-perf-warnings > - gcc-11-lkftconfig-rcutorture-warnings > - gcc-11-lkftconfig-warnings > - gcc-11-tinyconfig-warnings > - gcc-12-allnoconfig-warnings > - gcc-12-defconfig-warnings > - gcc-12-tinyconfig-warnings > - clang-11-allnoconfig-warnings > - clang-11-tinyconfig-warnings > - clang-11-x86_64_defconfig-warnings > - clang-12-allnoconfig-warnings > - clang-12-lkftconfig-warnings > - clang-12-tinyconfig-warnings > - clang-12-x86_64_defconfig-warnings > - clang-13-allnoconfig-warnings > - clang-13-lkftconfig-warnings > - clang-13-tinyconfig-warnings > - clang-13-x86_64_defconfig-warnings > - clang-14-allnoconfig-warnings > - clang-14-lkftconfig-kcsan-warnings > - clang-14-lkftconfig-warnings > - clang-14-tinyconfig-warnings > - clang-14-x86_64_defconfig-warnings > - clang-nightly-lkftconfig-warnings > - clang-nightly-tinyconfig-warnings > - clang-nightly-x86_64_defconfig-warnings > > > Greetings! > > Daniel D?az > daniel.diaz@linaro.org