Received: by 2002:ac0:a679:0:0:0:0:0 with SMTP id p54csp1502744imp; Fri, 22 Feb 2019 05:01:53 -0800 (PST) X-Google-Smtp-Source: AHgI3IaeynKpWbi6GvcliCZ++ZHqH9d34aiCLO4sCDW7+IPQxUsTh3wWlnKKgpmAJqmIXzFhAYaY X-Received: by 2002:aa7:87c6:: with SMTP id i6mr4094128pfo.208.1550840513024; Fri, 22 Feb 2019 05:01:53 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550840513; cv=none; d=google.com; s=arc-20160816; b=itymYTy/lzViRnsjeuDEdYHTk/g3w/+QBBlH5SxB64qFOJeZK8rb1ZVBa2mOUpaIHe +K56opjMU0c8FhkCH+ooPy8TK6vNtH1qKV9y/VXD7bk44WLvPPYhZ5bs0LEo4O3o7km0 INMaHVBfqbwLJn5ulbLYHCz13MMgGFFGZP5wiieLsu+TWvsglb04m+0Ii6SqvItGbYsp 0rBqpi/z7RRFRLvngwU8siMNqwf9RkBCeTGYKFml92jp+Uze4teqWQGZ0FhUtLnLkptF qVi1FET2CQbYNyVtCpthc2e+EmQUI44fHTgDEf00yCA2587lPFWeLBbm6o6hsMaRJ+zO qHwA== 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:message-id:subject:cc :to:from:date:dkim-signature; bh=jNqb+5ogDU6hdyrSD3XHeZAzjYwCD9jvtIUiYjDJ3ds=; b=LPT2pyLP7vtekge0HAcBx0kbOSGxx7k7eSAxlvnlhixVGbtrtpDtJttqgds3X0CtEm 66QREt7wW2rGboezHmMv71xHuTSM1nK3eWPVXlX0x7DbhAIrUwVSwapMIxwydEqQCwwD t+x+tM9jkaP0a3dbQWVafdWzMjiiv3LEyGeq082drXKPYk6B8sPfqtzln+515qtNHTmZ Sb6QIzuAdgbP0fOMj9fvAbdNrINjeNCI3yUYxxoFfh10tJMZn08BN0Bh5P0mxufEPgCQ 6oMy/at/4jojLfcWUBqtkFzRk2mTuenWcBXpZUz6zQ+dZbWJgEB0hzyxpU19vVhTil0c GwMw== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@infradead.org header.s=merlin.20170209 header.b=ULvYD4zv; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r15si1293830pls.374.2019.02.22.05.01.37; Fri, 22 Feb 2019 05:01:53 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@infradead.org header.s=merlin.20170209 header.b=ULvYD4zv; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727069AbfBVNAe (ORCPT + 99 others); Fri, 22 Feb 2019 08:00:34 -0500 Received: from merlin.infradead.org ([205.233.59.134]:47456 "EHLO merlin.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725944AbfBVNAe (ORCPT ); Fri, 22 Feb 2019 08:00:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=merlin.20170209; h=In-Reply-To:Content-Type:MIME-Version: References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=jNqb+5ogDU6hdyrSD3XHeZAzjYwCD9jvtIUiYjDJ3ds=; b=ULvYD4zviPzbwmv58U1N3bBR2 +sRr8UpxIynIOeHlya6dBX9z6wHbR+WhSojJb2g9rIIZPFSF54rupEFgUJL/mBfCa+THFpQqfbF6w jQfTPMLPdmvFL7j1QC7LgsPbsVuAkkryyRqrR7TZPVcfss6xMf3T3z2le9jJEOSFXJ9CaRUK/1F+v qjXL2UF5nIKjzkvz/yck+XThCp2qRTgdRxvd+BwLaRZyLgo4IiVT+XJlUuEDCadQrYZnP1dhVL7iu FWrIw+omVa4cE4KemMHWQ0Kk0sa+Q6z0kZUtDTelplgCPP7ELTMPvyJbXhoNgiK95dWe0+AHRwnca KjXQ1DROg==; Received: from j217100.upc-j.chello.nl ([24.132.217.100] helo=hirez.programming.kicks-ass.net) by merlin.infradead.org with esmtpsa (Exim 4.90_1 #2 (Red Hat Linux)) id 1gxAR5-0002e5-RF; Fri, 22 Feb 2019 13:00:16 +0000 Received: by hirez.programming.kicks-ass.net (Postfix, from userid 1000) id 9603F22BBEAF4; Fri, 22 Feb 2019 14:00:14 +0100 (CET) Date: Fri, 22 Feb 2019 14:00:14 +0100 From: Peter Zijlstra To: Andrea Parri Cc: "Paul E. McKenney" , linux-kernel@vger.kernel.org, linux-arch@vger.kernel.org, Alan Stern , Will Deacon , Boqun Feng , Nicholas Piggin , David Howells , Jade Alglave , Luc Maranget , Akira Yokosawa , Daniel Lustig Subject: Re: [RFC PATCH] tools/memory-model: Remove (dep ; rfi) from ppo Message-ID: <20190222130014.GY32494@hirez.programming.kicks-ass.net> References: <1550617057-4911-1-git-send-email-andrea.parri@amarulasolutions.com> <20190220020117.GD11787@linux.ibm.com> <20190220092604.GD32494@hirez.programming.kicks-ass.net> <20190220131456.GA3215@andrea> <20190220132714.GI32494@hirez.programming.kicks-ass.net> <20190222112128.GA7213@andrea> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20190222112128.GA7213@andrea> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Feb 22, 2019 at 12:21:28PM +0100, Andrea Parri wrote: > > What I do object to is a model that's weaker than any possible sane > > hardware. > > Not the first time I hear you calling this out. And inevitably, every > time, other slogans come to my mind: "C is not an assembly language", But it bloody well should be ;-)