Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp5990738ybe; Tue, 10 Sep 2019 11:50:35 -0700 (PDT) X-Google-Smtp-Source: APXvYqwTINY0qI8RkYKU0cudZUGunejMJsgtpM9qrtxG29QUHxCpyZNC7Gw70AFtn1gOytNOryKD X-Received: by 2002:a17:906:ccd9:: with SMTP id ot25mr26551553ejb.147.1568141435298; Tue, 10 Sep 2019 11:50:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1568141435; cv=none; d=google.com; s=arc-20160816; b=zuYU00lmberjrkK2qtza4lyGbNbi1EE6xclygazABlrUOxZsmB1q9ZIxlgpwarBhHE Ap1fG9QR8yRCwC7kXpJ2qpLI/E0eugF0RGkVs2ihwCPRpYWTjEv+2dIzC6FqHb2f8235 Kf/C5kNS840/b+bsIhwObD7AGQkhNgzCEfNsVf6qK4xpW1fZ/GnjxotvYqBBT/0d8Gn5 /7/bzkQmatoINC3GS9BbKieb/BeQUtdYMpCvP3W3cxftiRSbs9hJnR8pICV1IV92R39v G1bc04lU6Mg5wbeoGoF3U4p0m2z6UjQtReOnUBXBNGbrehItHVqX3XjDUlpvQqd+Oo33 desw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:user-agent:references :message-id:in-reply-to:subject:cc:to:from:date:dkim-signature; bh=VjaVCvw7Es75Y87+TuInwO6wTJKd4OwHl3OoUN4X21M=; b=FwBUYp1FbHPufEpTpcVp2tXNVkaX3XaSE+OfKXVGgwGvNormQyQxEaThf2TTpHu6UD dod3Wyw7lO8R/AXc5Dz6WwKcrt4U2j061x23NjMbcjqrkYoKxICo9hZWQ107J8Vs383Q dVwYB+4M8WpjP6q5Kk9mYna4azyFa+VaczOYnFtUQpXmI31e6KYq8bh/g9b+vyo+OMs3 tKqdGx+ZHS/Ug2rLbSRkSnjMXmL7qgxdWQ839h4IVw2TxsSUKrXoryTq0UwNjGkYDVZ8 N6ErURc1PAKvhbfnl6XY2iOAmNA604gzMRQsbT4c56L71z10Jq1+6nYvubbzfLCcYvB9 wsBg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=bTH63Odz; 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 h13si11701736edh.242.2019.09.10.11.50.11; Tue, 10 Sep 2019 11:50:35 -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=@google.com header.s=20161025 header.b=bTH63Odz; 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 S2390894AbfIJG16 (ORCPT + 99 others); Tue, 10 Sep 2019 02:27:58 -0400 Received: from mail-ot1-f46.google.com ([209.85.210.46]:43019 "EHLO mail-ot1-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729880AbfIJG16 (ORCPT ); Tue, 10 Sep 2019 02:27:58 -0400 Received: by mail-ot1-f46.google.com with SMTP id b2so16675122otq.10 for ; Mon, 09 Sep 2019 23:27:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=date:from:to:cc:subject:in-reply-to:message-id:references :user-agent:mime-version; bh=VjaVCvw7Es75Y87+TuInwO6wTJKd4OwHl3OoUN4X21M=; b=bTH63OdzbSyyfI3d3StOzzqmtb8AS1gEb5tEBg2YYe6kYDPWrrnohRw63Mv+AtEFPC eWNn1hnQMGWcD0GEOas6omOi5qouS2jNfDof/HckHf5JLRnmWPAwc388uCLFLM9dfg0Z llevmXvb0BEBOQlCbvsjl5BXxCyjHnTz48VK+mBewdU9j3H+/XnF3Bk09dYGl6HDXlef 8u+z1a7c+bXliR0jZL30DYnFg1jPYy8B1rPnH+Dw/peMdjW576iR82HAgFKWA4Ns0bqL fh2Uau3mMqTelW1lljFchIkflqhhm+Ox+mJZopP4Y/OokuzULyG94TsqWJfseQeocDuj qhoQ== 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:in-reply-to:message-id :references:user-agent:mime-version; bh=VjaVCvw7Es75Y87+TuInwO6wTJKd4OwHl3OoUN4X21M=; b=sDWuVg9aOH3YOeGHsDPTMpQ7uykeYXjp+mZbYKRzNtB/A57DsueMkUWXEXtJgAET18 4ALnSn/SYSyXOTj+yJDI2gp477kPjRdfgn/PR4kk6YxWi7Il73Ch3l30hzJKRzvVuDRd m2zp8Y+pUC/5b7GtBpIccAVcJoNz7eO2cYf8DQ8vOa3Zh1ILhNgPqTuo9HxcaKqc/L7b sPMIr3FfcnODNgOMugE9qgXae/bx7LnhnPiVaoc/fQBooC8R9TibUqWoVjGhHwrgGGdA sc0BWBSTxAkS3XmRDcD5FeBCi9lq2r1fAlBSBjr0Fhyq7MDzzS5/fnV24d6NuCGRSBge cmLQ== X-Gm-Message-State: APjAAAWkVPyLV26kmAR0uYyaASp6OEAl660A6p+7JenBHuh7tJw81IfQ NKU4EJrSp9SnOu/PLbAcla2TSA== X-Received: by 2002:a05:6830:184:: with SMTP id q4mr20085871ota.128.1568096876476; Mon, 09 Sep 2019 23:27:56 -0700 (PDT) Received: from eggly.attlocal.net (172-10-233-147.lightspeed.sntcca.sbcglobal.net. [172.10.233.147]) by smtp.gmail.com with ESMTPSA id e7sm3507003otp.64.2019.09.09.23.27.54 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 09 Sep 2019 23:27:55 -0700 (PDT) Date: Mon, 9 Sep 2019 23:27:15 -0700 (PDT) From: Hugh Dickins X-X-Sender: hugh@eggly.anvils To: Al Viro cc: Hugh Dickins , kernel test robot , David Howells , Andrew Morton , LKML , linux-fsdevel@vger.kernel.org, lkp@01.org Subject: Re: [vfs] 8bb3c61baf: vm-scalability.median -23.7% regression In-Reply-To: <20190909035653.GF1131@ZenIV.linux.org.uk> Message-ID: References: <20190903084122.GH15734@shao2-debian> <20190908214601.GC1131@ZenIV.linux.org.uk> <20190908234722.GE1131@ZenIV.linux.org.uk> <20190909035653.GF1131@ZenIV.linux.org.uk> User-Agent: Alpine 2.11 (LSU 23 2013-08-11) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, 9 Sep 2019, Al Viro wrote: > > Anyway, see vfs.git#uncertain.shmem for what I've got with those folded in. > Do you see any problems with that one? That's the last 5 commits in there... It's mostly fine, I've no problem with going your way instead of what we had in mmotm; but I have seen some problems with it, and had been intending to send you a fixup patch tonight (shmem_reconfigure() missing unlock on error is the main problem, but there are other fixes needed). But I'm growing tired. I've a feeling my "swap" of the mpols, instead of immediate mpol_put(), was necessary to protect against a race with shmem_get_sbmpol(), but I'm not clear-headed enough to trust myself on that now. And I've a mystery to solve, that shmem_reconfigure() gets stuck into showing the wrong error message. Tomorrow.... Oh, and my first attempt to build and boot that series over 5.3-rc5 wouldn't boot. Luckily there was a tell-tale "i915" in the stacktrace, which reminded me of the drivers/gpu/drm/i915/gem/i915_gemfs.c fix we discussed earlier in the cycle. That is of course in linux-next by now, but I wonder if your branch ought to contain a duplicate of that fix, so that people with i915 doing bisections on 5.4-rc do not fall into an unbootable hole between vfs and gpu merges. Hugh