Received: by 2002:a25:868d:0:0:0:0:0 with SMTP id z13csp2071560ybk; Sun, 17 May 2020 09:17:44 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy/phxJaXfTxf/DC11MWiZNd6oT7qILhFjqFrsQjDtIsMbKIl4sP/xmKwRn3ZCnzqXV9Csm X-Received: by 2002:a17:906:1dcc:: with SMTP id v12mr11603880ejh.236.1589732264063; Sun, 17 May 2020 09:17:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1589732264; cv=none; d=google.com; s=arc-20160816; b=MyzxaPwe4w2o+GyvO39geuLux8wYe67gfXk3uVllM26dT5wmuNw8tt2rJxvGra2pKJ 6FIwG9CRL10Bibidh8H/oYthxetsvAfttgF6/wGspzBaRied/wclPfG1hyJEqnMPTXYL EKCLKWIn6MdwZjTyVjFApeyFu7AdHcifF7n/F68iz9uD1Yl+k2i1udql96xSFbMrmBTs 0Hm2CoK3a4b1YOCTeh7sgMmbhnZC3Vp7iMOWhl2Ykzk0Q8ZqWHUjIYOIh4r4cj0ozTFL YXSAcbDP7o0znkKV049QRkF9MFm4CRURHzEQVQlG3P72U+RAkBHPGtQAzMCqHwZxaiBP Q6oA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:reply-to:message-id :subject:cc:to:from:date:dkim-signature; bh=UWj5FZ4byt7oiPSoD3ntWNYhliHAhumF6h5s8Yn6KTM=; b=lg4d5hLTJ459H5Sc/donmuvCsP0qz7FzI2Yy1rTGe8Diz21doAraD/3Zzt+OkafjiU gFy85Ikbjln+02yt5aZ7WBpQfDmX/QxgSxfFNRaZTWAAulG/h9rjNN/VWc8tU4rHYQv1 6fKfDCdBRxGNmnL8+vl8W1boA9U7WmAcVieiu1lgzyKnV7r4SfzhHmkIRs5Ju8VhYL3W 68iqFnjm0xnAgaAlSPM8WsmNC/iQXvSI30PnWhNjh5C3VDLwpx5XqXxVyTWdF2cTet+y KpdEknwQdGiK/eMn2abuOAA9OGVfJ+My3O8mx/jChoUqd7EG4NYPS1xkMiWT67NuM6zK DJVQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=jCS7rAMi; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ca23si4454521edb.359.2020.05.17.09.17.19; Sun, 17 May 2020 09:17:44 -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=@kernel.org header.s=default header.b=jCS7rAMi; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728068AbgEQQPc (ORCPT + 99 others); Sun, 17 May 2020 12:15:32 -0400 Received: from mail.kernel.org ([198.145.29.99]:34198 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728010AbgEQQPb (ORCPT ); Sun, 17 May 2020 12:15:31 -0400 Received: from paulmck-ThinkPad-P72.home (50-39-105-78.bvtn.or.frontiernet.net [50.39.105.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 662CB20643; Sun, 17 May 2020 16:15:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1589732131; bh=z8Iw2EC+hWk47H3+Gu60kXdJkbzskZsG8hE0DV8tELA=; h=Date:From:To:Cc:Subject:Reply-To:References:In-Reply-To:From; b=jCS7rAMi2xLjJ0rvElPrDXgnAgS9Ns+nBT/X63KQiAtfs4w1qI5UudP8sdQHZacVt FOuK20in43lyVZ388KIZxzfB4aVBwJm40wBl8qWrUVsjPy79AUYadTQaLOwoqmjicq 21oS7f4h7VSnXF+rcO5G2hpl0gX42tLGGPj1BPqY= Received: by paulmck-ThinkPad-P72.home (Postfix, from userid 1000) id 406E53520FBB; Sun, 17 May 2020 09:15:31 -0700 (PDT) Date: Sun, 17 May 2020 09:15:31 -0700 From: "Paul E. McKenney" To: Thomas Gleixner Cc: "Joel Fernandes (Google)" , linux-kernel@vger.kernel.org, Andy Lutomirski , Frederic Weisbecker , frextrite@gmail.com, Ingo Molnar , Josh Triplett , kernel-team@android.com, Lai Jiangshan , madhuparnabhowmik04@gmail.com, Mathieu Desnoyers , peterz@infradead.org, Petr Mladek , rcu@vger.kernel.org, rostedt@goodmis.org, vpillai@digitalocean.com Subject: Re: [PATCH v3 0/5] RCU dyntick nesting counter cleanups for rcu -dev Message-ID: <20200517161531.GR2869@paulmck-ThinkPad-P72> Reply-To: paulmck@kernel.org References: <20200504120505.89351-1-joel@joelfernandes.org> <20200504171532.GR2869@paulmck-ThinkPad-P72> <20200504174413.GA8883@paulmck-ThinkPad-P72> <20200516171223.GC2639@paulmck-ThinkPad-P72> <87wo5adfh8.fsf@nanos.tec.linutronix.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87wo5adfh8.fsf@nanos.tec.linutronix.de> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sun, May 17, 2020 at 12:26:43PM +0200, Thomas Gleixner wrote: > Paul, > > "Paul E. McKenney" writes: > > And I have allegedly resolved the conflicts with Thomas's and Peter's > > series, or at least the noinstr-rcu-nmi-2020-05-15 branch of that series. > > At least one conflict was completely invisible to "git rebase" (but > > fortunately blindingly obvious to the compiler). This naturally makes > > me suspect that additional adjustments might be needed. Especially > > given that misplaced instrumentation_begin() and instrumentation_end() > > calls are invisible not only to the compiler, but also to rcutorture in > > my setup. (For example, tracing before instrumentation_begin() or after > > instrumentation_end() is a bug.) > > there is tooling to verify that. If you merge > > git://git.kernel.org/pub/scm/linux/kernel/git/tglx/devel.git entry-v7-full > > into your dev branch (trivial conflict) and after building it, run: > > objtool check -fal $BUILDIR/vmlinux.o The conflict was trivial, but for future reference, where should I be getting the proper objtool from? Thanx, Paul