Received: by 2002:a6b:500f:0:0:0:0:0 with SMTP id e15csp6273iob; Tue, 17 May 2022 16:54:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwQbCZb2H08SbsRNaPv/fnXpXq5b2CTOJVUcJbRSMvd+1UWvF+3QiyiXjQZbZ0DNOknv1sV X-Received: by 2002:a17:90a:7349:b0:1dc:9314:8699 with SMTP id j9-20020a17090a734900b001dc93148699mr38740595pjs.184.1652831642934; Tue, 17 May 2022 16:54:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1652831642; cv=none; d=google.com; s=arc-20160816; b=Q0fpkoQb4dryb5qC70KgxT8wrn7ezlDib15SXQ++FANOm6cSAWcZWgam6FKuGQxf/t R8kA0o4/0ULDw1WHYpGTieDAaqAtohy+uBMS6gwrIMgJXfijpSZMojDTpRfHXx3cRS3Y demKyQW7ALmx3psiwIKpZ1MO0yyO9z6pIBZUZNcqQIhG+t2mhcBAcRXf3kQpT8f6eIax r74G3gmgdP9M5WkgJ0ngKmP9ewy5yxdd6DrHN6It38ip6rhZea7LVFS1/EWP2hObsQjM oSzRChygmwYRAn1Awf8B1nYdpH+m6VzSTpmE26WjRr2fz1gss0KBEegyq3Gjf8vcdfhd qfbw== 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-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=ujFtuTCODSndRuk0OtLlc/obDP9E0xrW3WB4ZITvOl0=; b=RntHQUldaUlyEFtafizpBr3KYSr51+4/yZCPor1+n6XuZwAVnO8kedqEQJEP9jNQs4 BkhEtHpHekjh6CDQblCJQGVGrAo1OUm2WI8dl3z4hPpKnY1+qfrBEXtS1O52IOlje2Q5 6e6e7tYA1jQiefdc6LG8U+msCm5DaP/JfI6z3G6tMlxTXzZZfhhZKeicPF84m/nveVDZ iecsamkNIJn1Qd4GyOGbsYzyIGBkkdf07HAP/VnpQ8aLjBbZmwDyd7dnDsYpArb9um02 +FhULyzsdwkEWodqqmS9B73hErj0U4mTVhHwMY8fFnS4fWM4O43l5N5+tKgP4HRKnG0B wfQQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=IwWIlS2P; 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=kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id oa12-20020a17090b1bcc00b001dc6b580943si4830631pjb.5.2022.05.17.16.53.49; Tue, 17 May 2022 16:54: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=@kernel.org header.s=k20201202 header.b=IwWIlS2P; 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=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1348557AbiEQQmh (ORCPT + 99 others); Tue, 17 May 2022 12:42:37 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56544 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1351114AbiEQQmf (ORCPT ); Tue, 17 May 2022 12:42:35 -0400 Received: from dfw.source.kernel.org (dfw.source.kernel.org [IPv6:2604:1380:4641:c500::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1381D403FF for ; Tue, 17 May 2022 09:42:32 -0700 (PDT) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 654CB6130C for ; Tue, 17 May 2022 16:42:32 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 5A4DAC385B8; Tue, 17 May 2022 16:42:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1652805751; bh=40QgoKo6FsbvUbi5QdZQ8LuhD5fRy9TTvAullSg1NJ0=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=IwWIlS2PIiYyBVnn4Mwh5gpkaGvjZ9XXs6xAfg/B47Nwbmbxt1jD4gbBJqWNjqdMQ 9HsczaMvfd1/rGWYbOOfRQQ8ljqODK0+cJuySkUlONzKGxTAf8vwfrIVpXgVVx8uEs 2wEIDbBj2r6oEJ8Bg+f36Z7hiv1BLcfQOKNiXlvcmlPA51l29SkqrSaHJPFlCkSIOv ZO+9XIU4/ifqWs5xRjRbqYPsENsylbITKTx1dz0Y7FgDcqk5osLy4ZTnejsI+dxtEZ bmhi2bch/bLTXyegzpR1TlkIA84eFyb3Od9vzJccH13ypTlfBkZZJB3euhFYap4q4G St6J2fKtLWqSA== Date: Tue, 17 May 2022 09:42:29 -0700 From: Josh Poimboeuf To: Maximilian Heyne Cc: Boris Ostrovsky , Juergen Gross , Stefano Stabellini , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , x86@kernel.org, "H. Peter Anvin" , xen-devel@lists.xenproject.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] x86: xen: remove STACK_FRAME_NON_STANDARD from xen_cpuid Message-ID: <20220517164229.ixz7fqxwrxwmiizn@treble> References: <20220517162425.100567-1-mheyne@amazon.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20220517162425.100567-1-mheyne@amazon.de> X-Spam-Status: No, score=-7.2 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_HI, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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 Tue, May 17, 2022 at 04:24:25PM +0000, Maximilian Heyne wrote: > Since commit 4d65adfcd119 ("x86: xen: insn: Decode Xen and KVM > emulate-prefix signature"), objtool is able to correctly parse the > prefixed instruction in xen_cpuid and emit correct orc unwind > information. Hence, marking the function as STACKFRAME_NON_STANDARD is > no longer needed. > > This commit is basically a revert of commit 983bb6d254c7 ("x86/xen: Mark > xen_cpuid() stack frame as non-standard"). > > Signed-off-by: Maximilian Heyne > CC: Josh Poimboeuf > > cr: https://code.amazon.com/reviews/CR-69645080 ^^^^^ This looks like an internal amazon link and should be removed. Otherwise, looks good to me. Acked-by: Josh Poimboeuf -- Josh