Received: by 2002:a25:d7c1:0:0:0:0:0 with SMTP id o184csp3636789ybg; Fri, 25 Oct 2019 06:57:05 -0700 (PDT) X-Google-Smtp-Source: APXvYqzEemKCBvNeoKeIga/eK18+xXWPSJvmqWtEucAlg1KNLyR/jMFR+VSMp/p3xRewsL3ofofi X-Received: by 2002:a17:906:d972:: with SMTP id rp18mr3628805ejb.179.1572011825466; Fri, 25 Oct 2019 06:57:05 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572011825; cv=none; d=google.com; s=arc-20160816; b=nYB6r6iA5bwRB21ByE4Tmw/w8jpW5+ToE2n4u5sfwVpbkWw3koxDJuxhKscGSBat9x bwAXaSoXYCcMwoBwPtHMuLyzy3qMAntmsaszVJMR3P8uuf0TsY9kBVKiBDWqxDJhjuo1 rRPxppaMdK6iDyvvWQDleE/SfJy3AMiMKLL3MSN1/5x7tbarMFbDtqi+DyYf8fl7gulc Jb3YfImM4PqMv4b8xGntxbqt7OPG5uqtaAsMGGc2Rry66/M7shnT4jyxYYWAKLFGUlH8 //TQV+UluwKyAmhummw6u4iI2m3iD09znBnbhBewHcqgNj/fBtQqwwi7EjwbqujqeRw4 mWGQ== 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=FGm/Y7V816AbGprOQHUkgpBjccypqHGHqD5N/dMxVkw=; b=YRue7D8b4/nJj3O4UpwTMh933QdUKoD8OmO1Rwl5DncXN405hdmWqLgRO4UVFk8yx2 GJ7wV/fZB4DNIQVa3faMk+CPpBuqWMnIlEYusyK5b90cZ0+Ih2mw2x/vHCyV1Uz+NO0c a3s/2VYE9s+6PIAC+kv25SFnvqDGIHEUF3nirn9jrj9yYv80MVOhDmcd9u1KWilES5/3 0LaXhPyvbeOlsNlMHwq2jEAt/ynKKwxQBubJ9t4yCJ14/EbQSHF48z1ifraA3EROTOyY EO1AutBhBgiyYiuS3O9LdhOO1IX0tSnhIIEm9PWjsiKhrOZ/6dSw5Hs1I8ExinvCkptT n1bQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=WemCD9We; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 49si1353252edz.9.2019.10.25.06.56.41; Fri, 25 Oct 2019 06:57:05 -0700 (PDT) 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=@gmail.com header.s=20161025 header.b=WemCD9We; 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=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2393699AbfJXNn2 (ORCPT + 99 others); Thu, 24 Oct 2019 09:43:28 -0400 Received: from mail-wm1-f66.google.com ([209.85.128.66]:36081 "EHLO mail-wm1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2393656AbfJXNn1 (ORCPT ); Thu, 24 Oct 2019 09:43:27 -0400 Received: by mail-wm1-f66.google.com with SMTP id c22so2671207wmd.1; Thu, 24 Oct 2019 06:43:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=FGm/Y7V816AbGprOQHUkgpBjccypqHGHqD5N/dMxVkw=; b=WemCD9WeMOlk2CrvosRt1hMf4Lxem6lm1hZUuyoJj0K6NGWgX+19cYcBRdqNTF1ixs nlh1LJY5VZtICct6frTaqVEVQql6wmU2dSjd6C3zNeiwgELILHPNudrwZvNdIlVDEPLq BJ73ykuJ+94u4uQBPNyV6tMgo0+ZUCp+bITF5QywIsdfDdC7jUIdAE17pFsc36PxQ4xV vTCReHMAJl8u78OBLKl+EAV7iyvexnZ1AhZoSIYgkKHBhwgYVLTcTBZkhYdtjrBMVgMm QjtxBqDMzT3+wxvIx9QrBTJjUHsuCvdPR3l7fqri3ZZWQX/SN7CDxmP1Gcl/uWO84fe1 4Lgg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=FGm/Y7V816AbGprOQHUkgpBjccypqHGHqD5N/dMxVkw=; b=i4lX+0Oc7ue6+81NUA8GZE/BHEtuP+L/IdnPtVmBAncwlFhQvzkutC5jEEA1QDX81B 0CQfh7yu9zCxJh8FCd6ZsXqNH0pMG40lsJKgkt4Iuc+fVl/R/JXqCWYDuVvAdt7wz0PM esbIwRz8vXWKIeNCpPrXs9jVIl2ER6NWpaVcJ9YaIpoHWokjfJngU07SkrZoOsfenlyH TV/HSHGB4UNMas6vEa3nC1ob2SxGwh4ygZq9Ro1o6J8lY9zGMHQNEH2uquwZAqM0U3ek c6way7LGxSiv2n5en8OWif332jn23Ugrdqa0G1AbiSycPDf5KoGDypL49mCdBFIYykbT xotA== X-Gm-Message-State: APjAAAW0kvt/Kphgd1ouWfEbFhC9FkPjPavkrPiCrFNsSRUc9k2vn7YZ BDoSANhk70t1kYwCa4Ig4h4= X-Received: by 2002:a7b:cd19:: with SMTP id f25mr5273390wmj.154.1571924605222; Thu, 24 Oct 2019 06:43:25 -0700 (PDT) Received: from andrea.guest.corp.microsoft.com ([2a01:110:8012:1012:e185:86b0:69d4:5ba5]) by smtp.gmail.com with ESMTPSA id o6sm15323168wrx.89.2019.10.24.06.43.24 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 24 Oct 2019 06:43:24 -0700 (PDT) Date: Thu, 24 Oct 2019 15:43:19 +0200 From: Andrea Parri To: Dmitry Vyukov Cc: Christian Brauner , Will Deacon , LKML , bsingharora@gmail.com, Marco Elver , stable , syzbot , syzkaller-bugs Subject: Re: [PATCH v6] taskstats: fix data-race Message-ID: <20191024134319.GA12693@andrea.guest.corp.microsoft.com> References: <20191009114809.8643-1-christian.brauner@ubuntu.com> <20191021113327.22365-1-christian.brauner@ubuntu.com> <20191023121603.GA16344@andrea.guest.corp.microsoft.com> <20191024113155.GA7406@andrea.guest.corp.microsoft.com> <20191024130502.GA11335@andrea.guest.corp.microsoft.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: 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 > But why? I think kernel contains lots of such cases and it seems to be > officially documented by the LKMM: > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/tools/memory-model/Documentation/explanation.txt > address dependencies and ppo Well, that same documentation also alerts about some of the pitfalls developers can incur while relying on dependencies. I'm sure you're more than aware of some of the debate surrounding these issues. Andrea