Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp947576ybl; Fri, 31 Jan 2020 10:55:23 -0800 (PST) X-Google-Smtp-Source: APXvYqy+h7h8qA+zbuwXZ2lUrzJPeOWu5vLwKE4BSMbm6nc0sTe1rh8+ohfxjk4EVQaed21llXlr X-Received: by 2002:a05:6808:45:: with SMTP id v5mr6983567oic.90.1580496923869; Fri, 31 Jan 2020 10:55:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1580496923; cv=none; d=google.com; s=arc-20160816; b=XH7aRLSsUD89voY/JQt0foRy+Er6B8iEEa/oS5Gjmh3iqIBVwWsfK0tl4WarlWZZxJ 0dz6qB2sL3gOMUoXBodBFy4fZBfrrQuT9yFj441c6OMbpT1Sg+2Wi08ibkJOMHmCySR/ yngF+wFJmRcJJ5o+UvQcf3BypHpvzA2IHZklpRBlrBBYJNdOrlkURQxeW3ZmldxTsIMJ I3NssjISU1dcEvrR6yMsWOl8paJNvMXcZSumQnsL/u/E41oUVOJXKldJUmG+CHnreVDc cP+qAj8svfd6+m/VwAK/pfvMlQKKENOBieWKsngm0qOdXsErSq79NVhbiOwbJH2BmKgs cdJg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=0s7YpmADBv+t+tBrz8o8hArCzglfv7ZyrkHlwe8Xs0Y=; b=y1UMVkVKUvA80gKk5sT3nXZsiuiMj/7PQjZZ31fXGQkLlmbKMFFbohlP1tmYenHIMV snhLwtw9xjYRrn/YOZZnSsenIxROikt3li9ypODxfNOS8GhXaJ+Nxbb+zQeRNeirPTN6 H3CZtSznfTLp5Xz3zs86go3G/Gt9fxRBhEQnEqfHIFokglPqbRK963A5eSJnMxIRXTUs lbYWx50bZc9DCQBRUB2AyM0ruX0Hf8wxtLN63+dvvr3eA2bIvfoXCPNHsetOXEtZkF+U PhhC/5UKbiphe5zS2N5DhKVuX3a6lo/HjI/ZmT0jHydlTlDT4ky6QPHJhqotNTKmMa+F o73w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=fBwi+v3O; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v25si2863433oth.274.2020.01.31.10.55.11; Fri, 31 Jan 2020 10:55:23 -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=pass header.i=@google.com header.s=20161025 header.b=fBwi+v3O; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726206AbgAaSxA (ORCPT + 99 others); Fri, 31 Jan 2020 13:53:00 -0500 Received: from mail-yw1-f49.google.com ([209.85.161.49]:38936 "EHLO mail-yw1-f49.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725939AbgAaSw7 (ORCPT ); Fri, 31 Jan 2020 13:52:59 -0500 Received: by mail-yw1-f49.google.com with SMTP id h126so5728960ywc.6 for ; Fri, 31 Jan 2020 10:52:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=0s7YpmADBv+t+tBrz8o8hArCzglfv7ZyrkHlwe8Xs0Y=; b=fBwi+v3OiAWodzp2Ig6HRxK2tYzwRLxmcZN8FM/4XdodTKWRFelgoGATjmyI0Hz54u W+5md8mn4LzEUlNuQ1saf0BQHdwzh9QMzWghJhqyqlCT6k5zqRi9Yzo0H0tjLznleCIL iBQVGkVcKsE7QjUBVe+wTqIpsnnkspeoUJGtvSQFP2GuyH3PiCKgbftEg0CS0dfLG+Ml Kf1vbdzXbrr94PGg+V8aCZcUY9HZ7uyt3ulQEYRsbWuTUVkaiXbi9lzg1zb1FrFb6djP xJGhKgOxCOvrMa7CctuPXhE4a88uOmjxsrUZQZ3MwAnxssg+71FBUCDvZGiatShVNAQP KGxA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=0s7YpmADBv+t+tBrz8o8hArCzglfv7ZyrkHlwe8Xs0Y=; b=U81KeGB5XjIx4PqPX9yajhq687tmHt13NtAYouzkxTHAjiJ52bdMSLuIL33v4oPWMA VaSOmEy/gRgdx4PU7lNL4gHnExDkNOK9WZ+zBbou0gGnkG9V2y5IXvuvQcl0Zk8yxG77 FWaRX02O1ib+J2GTn+T1iIMurQM/T81yxePyBJJvekXxZdOJzKgDfRH/ExOSYKcVXWLZ 9m9K3IGR7QV2pDrHqM6rkU3Xi32Qg7OCQbkOS5Vv6mJGoqaKNkFyWiI7rSdR5IOOydA0 Card7fJT52GuVpd6PpfQ3d6Q2miBNWcxFnoZYGKfZiq43MQG3z/lrI5SllcnMrR915Ce kOuw== X-Gm-Message-State: APjAAAXDfxIf6lPFbY58We0/FdnR1imCluZ12fROZBi/jSZXB+Ml0FXu HpwXsFpECmye5kBX1xLKfOCNt/S+cbYVQ/ohKsRleg== X-Received: by 2002:a25:d9d4:: with SMTP id q203mr1874186ybg.274.1580496777997; Fri, 31 Jan 2020 10:52:57 -0800 (PST) MIME-Version: 1.0 References: <20200131164308.GA5175@willie-the-truck> <20200131184322.GA11457@worktop.programming.kicks-ass.net> In-Reply-To: From: Eric Dumazet Date: Fri, 31 Jan 2020 10:52:46 -0800 Message-ID: Subject: Re: Confused about hlist_unhashed_lockless() To: Peter Zijlstra Cc: Will Deacon , Thomas Gleixner , "Paul E. McKenney" , "the arch/x86 maintainers" , LKML , Marco Elver Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jan 31, 2020 at 10:48 AM Eric Dumazet wrote: > > This is nice, now with have data_race() > > Remember these patches were sent 2 months ago, at a time we were > trying to sort out things. > > data_race() was merged a few days ago. Well, actually data_race() is not there yet anyway. Is it really scheduled for 5.7 kernel ?