Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp2994136pxf; Sun, 14 Mar 2021 20:38:18 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxuQqsHBJ9Bk5zqnxgIDVT4pj81OE6i7BV1fZzCt65w1z8NupzTfYBIzYJvGlN+hR8KjWPH X-Received: by 2002:a17:906:23e9:: with SMTP id j9mr20795767ejg.78.1615779498532; Sun, 14 Mar 2021 20:38:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1615779498; cv=none; d=google.com; s=arc-20160816; b=aBP4OovEKGkYhg7ZuAU9KSnqZe/Lgi1IkzY2FBMKyEtbMIlYmyVBgFgh/i69G8e8Mf ANRYPt+D24r1LUy12CK3wQOUVEz6KIvYDcVDLV7e0g0MpwQn8LAqeCglA/DO9LEdBaX/ zmODhfCEgD2+xfHBcPOYDUFpcqIhzThtg+wZAYNLVTsL+8tCgxk6I+vkMN2NKSaKpjIl 3XMS+RwO6oQa5u4dhvaFIo7XTYTX2Sevyq/I8TApIlKNvR9Zo9oOgWaIVm3hx5oYOFQA Hx7ww9u537fXIoPLSwbjJ861JXKsA3TC4zeYtZua/bGrQnaluCXlt6iPf0SprNiGoPAS Sx5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:subject:cc:to:from:date :dkim-signature; bh=fOJIalNJfPoTbhjTo/WMUNQgRIeSD29VJ0mpJb/sAzo=; b=F6+SYPaBHCRDiASYF0Vx1tukY2y9R6zj3+Nj2yAH2ffdL6UGUkt2MzIHDVFHaVIoqP uLzETYybeQG1MH8h8ZVo35hB6PaFjverLImg2/4UObU+DpQ5EfmO8pnq1qZv0ToNo6UW KFF9a6cgGUEZ91kPe6Rt376+3ncJo5luhi90JHW7zYn4g+o2oR/Jk+57M/XAreeMBHBB 1seXPuSezBQTXpdFXy+YFFIkp0XflBLBo5MqFaxGSfYwYxh5LkznQ0WpGI1UrWAw41Oy z4JIodY3H28ucPzyn8t8EaxQFdqO/SCtrnr/sf0SmmRfFNOEWWnF0a8z83c76luarVbR 1kug== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=EqfXlQWL; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id bn9si9900361ejb.23.2021.03.14.20.37.56; Sun, 14 Mar 2021 20:38:18 -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; dkim=pass header.i=@canb.auug.org.au header.s=201702 header.b=EqfXlQWL; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229761AbhCODfm (ORCPT + 99 others); Sun, 14 Mar 2021 23:35:42 -0400 Received: from ozlabs.org ([203.11.71.1]:55571 "EHLO ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229488AbhCODfO (ORCPT ); Sun, 14 Mar 2021 23:35:14 -0400 Received: from authenticated.ozlabs.org (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mail.ozlabs.org (Postfix) with ESMTPSA id 4DzMVy0rlSz9sRf; Mon, 15 Mar 2021 14:35:06 +1100 (AEDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=canb.auug.org.au; s=201702; t=1615779308; bh=QQsncaI3/ud9y7PXhBRoXc68yIOKxaMpziomPSRoIpY=; h=Date:From:To:Cc:Subject:From; b=EqfXlQWL7A8+Hp6wGp43R3d536fCDt49Jn5HYMN8JeB/7zne2xnaUD1x20gTVOBYS gn4BHcaRon/z+ZL2sjr+AmX1CNUgCCmR5ipoEnXRC56LfsZVJgt4lp1jl8Sd5K7n8K eIqyiLut3SlqsevEXs8h2LYwyyQglzWHAr3lasWZT8WEvEWl2auNR5rYiKHfRm1tpc 0EXpDurlUaUkfnfaaU6NNFmjP97H3T2bIbONiO9+H28bX+eyt8J+1U3u2J1EBMvX2R mVXsJCnXwpoGXOobkrYBzLkUjxad6/jHKOMHz7tBi4+w3pvv+A58RB7C27EWLRSO3y 8JdXM8jbDCNwA== Date: Mon, 15 Mar 2021 14:35:05 +1100 From: Stephen Rothwell To: Wei Liu , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , Peter Zijlstra Cc: Borislav Petkov , Juergen Gross , Linux Kernel Mailing List , Linux Next Mailing List , Michael Kelley Subject: linux-next: manual merge of the hyperv tree with the tip tree Message-ID: <20210315143505.35af617b@canb.auug.org.au> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/7cJOdVc=GiLzO=KkM/+/Rv8"; protocol="application/pgp-signature"; micalg=pgp-sha256 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --Sig_/7cJOdVc=GiLzO=KkM/+/Rv8 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi all, Today's linux-next merge of the hyperv tree got a conflict in: arch/x86/include/asm/mshyperv.h between commit: a0e2bf7cb700 ("x86/paravirt: Switch time pvops functions to use static_ca= ll()") from the tip tree and commit: eb3e1d370b4c ("clocksource/drivers/hyper-v: Handle sched_clock difference= s inline") from the hyperv tree. I fixed it up (I used the latter version of this file and then applied the following patch) and can carry the fix as necessary. This is now fixed as far as linux-next is concerned, but any non trivial conflicts should be mentioned to your upstream maintainer when your tree is submitted for merging. You may also want to consider cooperating with the maintainer of the conflicting tree to minimise any particularly complex conflicts. From: Stephen Rothwell Date: Mon, 15 Mar 2021 14:31:07 +1100 Subject: [PATCH] fix up for "x86/paravirt: Switch time pvops functions to u= se static_call()" Signed-off-by: Stephen Rothwell --- drivers/clocksource/hyperv_timer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/clocksource/hyperv_timer.c b/drivers/clocksource/hyper= v_timer.c index ce94f78eb851..1348afc6efbf 100644 --- a/drivers/clocksource/hyperv_timer.c +++ b/drivers/clocksource/hyperv_timer.c @@ -490,7 +490,7 @@ static __always_inline void hv_setup_sched_clock(void *= sched_clock) static __always_inline void hv_setup_sched_clock(void *sched_clock) { /* We're on x86/x64 *and* using PV ops */ - pv_ops.time.sched_clock =3D sched_clock; + paravirt_set_sched_clock(sched_clock); } #else /* !CONFIG_GENERIC_SCHED_CLOCK && !CONFIG_PARAVIRT */ static __always_inline void hv_setup_sched_clock(void *sched_clock) {} --=20 2.30.0 --=20 Cheers, Stephen Rothwell --Sig_/7cJOdVc=GiLzO=KkM/+/Rv8 Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEENIC96giZ81tWdLgKAVBC80lX0GwFAmBO1ekACgkQAVBC80lX 0GzSgggAjmZeWswJYv5do/8eqUgGXyRl1H6sMeYS+sH0txaKeh9+OyrmblD3OIzC VPb++OAzStBjTZWTXk/Hqq7S3cyIqf5IKZwN/lPr05JsNTihLjrfJ/Pjy+75wVPF iHzdmkUo1j4P9Uo1EDaTLyNq2ppye+L/NyhMg4ZJbGjlaVF7G4kDkyFg3FPJcfqt bD8BJK4VARyG0U8p3nBjypNoyqbw2LyTaQPPOwoGIgr6s+5tyeUP7USsKLOvrVpS L9xyXifKHJkJwQKlT0pt+2r6jiY17AWxfXRNlaww5ft2NtNesA7Tkq4wFc9BFqOK 86BfDdZiW0nNgr90k7Fp/KGIm3drSw== =ypKE -----END PGP SIGNATURE----- --Sig_/7cJOdVc=GiLzO=KkM/+/Rv8--