Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp1171249pxb; Thu, 4 Mar 2021 05:18:49 -0800 (PST) X-Google-Smtp-Source: ABdhPJztU134NXx8ZjH2ikQqJOFl1QZrtkES4zn2sd9v0+S7KkxjO+7S3O5oYXDhoOZh2qJ991dA X-Received: by 2002:a17:906:53d7:: with SMTP id p23mr4269427ejo.140.1614863929123; Thu, 04 Mar 2021 05:18:49 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614863929; cv=none; d=google.com; s=arc-20160816; b=RuaWYsgG7QRHSsblN6ziUz3WHLeJWcNXWxk+LZfiXQpWeOZLpRjZFwbjjazR94m2I7 mhA1W9GTg0Qm4vj3KTIqSSjMst8jL8XvlHWIoa47RYRki0RwGMJfKA4w7A2VFEE9F1bC 66AYs7G+i09a/xzzTt+jdpRJKCeOYxWGRsaaxHWduwCuKUofqCQPOqyj1A/AjynqdM/c gijedxlNRfwUJyjdwYYAMVCgxMVVFGvHjToAjajzL/pH7p8/oIaPLKqJ5wPC5qjjg04U V3OInzwWkxT0hF0I+uud1glSgsdlrWpt7z+gYOxYUV0E4gGotQJTeYlrxQKHx8AN0gMz eufw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:user-agent:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:reply-to:message-id :subject:cc:to:from:date:dkim-signature; bh=T0jSDrQ3/wMwWO9bEstO8f8wtPL+d3UNnyBWRqbsKHs=; b=cXz8zLhif+pinBYtwvXRukpQM/ulA78Vfget5b66umq6/7flrKuyXvwaLTURiXurr8 cWWPmq27C9NdbeE8GjLELiz63s5r2qUM6nmxpMs9+v5fTf31q8dcWQ4o5b4UlKd95MwI Mu8T7AYINtl9sS8zFcMB7671CYnLQRxypsm6H06sbak1u52KHwLp1erEJc6nQwwHsRat zCj2kQVB6ijwFLFn5QZxIVCKtp6VNwQakDRqAWf91OvVwGQo+ljFyaUvXBTHUwOrzsEp kyTplc/626N8B80MRT7wSD3MTX9sXUS/1G0GgbcGvJbvJ4ESnIhMAscHEvGAlNxKVcqi CDKg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=jxMo3UHR; 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 y18si2459511edr.411.2021.03.04.05.18.26; Thu, 04 Mar 2021 05:18:49 -0800 (PST) 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=k20201202 header.b=jxMo3UHR; 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 S1354391AbhCDAIZ (ORCPT + 99 others); Wed, 3 Mar 2021 19:08:25 -0500 Received: from mail.kernel.org ([198.145.29.99]:58026 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1390402AbhCCWH3 (ORCPT ); Wed, 3 Mar 2021 17:07:29 -0500 Received: by mail.kernel.org (Postfix) with ESMTPSA id 431BE64E41; Wed, 3 Mar 2021 21:56:20 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1614808580; bh=nvrsaAh1K0woYB6MB0qOBTsrWHC2pRAqyUQ7YOcgOmE=; h=Date:From:To:Cc:Subject:Reply-To:References:In-Reply-To:From; b=jxMo3UHRY983ulV04oVNJRGmaQbNneITowiQtIrOMKMkyCKk5/vViO569UHoFZmiP 0X5Ef/TU4LNLgvJhF7YO9xzL3D/aewmELC/3NAfAQjoYPweC+c6kr8bQdQtRHRd0WL ZQPzWzK1PF/gyS7WwVwddhgzP1JfV3DJcIdeQ5Xu5bdoT4Pd33fi4Q7DTrqkzpBxo0 c/G9K75AKFQZnVSRIQZ9x+snWeQVFyig37aY1QPail9jPubQ22Wt0KfyYpMipmend9 kjumS5ZxwfkaH4hHPde0N2Zs/B/Ufb62V+11OFMbjNslODlDMH0kqEKrLwqeOW86oR Cyg4bOUSk+X0g== Received: by paulmck-ThinkPad-P72.home (Postfix, from userid 1000) id 083183522591; Wed, 3 Mar 2021 13:56:20 -0800 (PST) Date: Wed, 3 Mar 2021 13:56:20 -0800 From: "Paul E. McKenney" To: maranget Cc: Alan Stern , =?iso-8859-1?Q?Bj=F6rn_T=F6pel?= , bpf , LKML , parri.andrea@gmail.com, Will Deacon , Peter Zijlstra , boqun.feng@gmail.com, npiggin@gmail.com, dhowells@redhat.com, j.alglave@ucl.ac.uk, akiyks@gmail.com, dlustig@nvidia.com, joel@joelfernandes.org, Toke =?iso-8859-1?Q?H=F8iland-J=F8rgensen?= , "Karlsson, Magnus" Subject: Re: XDP socket rings, and LKMM litmus tests Message-ID: <20210303215619.GK2696@paulmck-ThinkPad-P72> Reply-To: paulmck@kernel.org References: <20210302211446.GA1541641@rowland.harvard.edu> <20210302235019.GT2696@paulmck-ThinkPad-P72> <20210303171221.GA1574518@rowland.harvard.edu> <29736B0B-9960-473C-85BB-5714F181198B@inria.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.9.4 (2018-02-28) Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Mar 03, 2021 at 06:39:14PM +0100, maranget wrote: > > > > On 3 Mar 2021, at 18:37, maranget wrote: > > > > I have made a PR to herd7 that performs the change. The commit message states the new definition. > > For those who are interested > And I just confirmed that with this change, Bj?rn's original litmus test behaves as desired. Merci beaucoup, Luc! The new herd7 also passes the in-kernel regression test, and also all of the github "litmus" archive's tests up to six processes that are flagged with expected outcomes except for these five tests, which are expected failures: litmus/manual/deps/LB-addr-equals.litmus litmus/manual/deps/LB-ctls-bothvals-a.litmus litmus/manual/deps/LB-ctls-diffvals-det.litmus litmus/manual/deps/LB-ctls-sameval-barrier.litmus litmus/manual/deps/LB-ctls-sameval.litmus This situation is a bit silly, so I changed the "Results" clause and added a comment noting that LKMM does not yet know about these corner cases. I just started a longer regression test, but this will take some time. Thanx, Paul