Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp7420229imu; Thu, 31 Jan 2019 09:48:13 -0800 (PST) X-Google-Smtp-Source: ALg8bN5+A5hnw7hgRIas7ee/7TmsbjGfCnyw9ZhcFx3Ty7wnA67Q3I+a4wYB8wzvZmI0t7SOiPsq X-Received: by 2002:a17:902:346:: with SMTP id 64mr36608977pld.337.1548956893241; Thu, 31 Jan 2019 09:48:13 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1548956893; cv=none; d=google.com; s=arc-20160816; b=r4Z/KvRFp7j9+3o9+cFpTIqK5ZOeqm/babUpJir/BX6fI4lUnzicUROZe982kbkLkG MZ8zUgda0FbKyl3D9DxcKFlQk7ctOx0JEWhtytkoosU7t6Kho75/t8DcV8VD/mI1K0bv /1zUfwH0w6/uKR6gaYM7iebb8oIc5f3wP+ZFHheV77+3DShdhZeq4ZtHg2XhCZ/LTelk u3MQn2umhhznA9oX8WtZLb2bsRcYf3cPGuCTbSyMuZ1CCKknYz3mNdyOv/SvIL17nT05 xJKcOjvIyrmb1Bt27g+ZJmeewWNnryzx8plEN4cdtPo6M1GS+5ShvY5uTPoO5YSAClH1 7JcQ== 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=YQ0CTgjbmd0pdovplDj2NTtmiXDZ+p8m8vgln3T/kaw=; b=ijAwYYbOQZfsI0oX4h8RLP6f1TeIzKzoX1FEMoScM8GYIEaGudzsuLl2uMA1h85BVa 7bc5ys2Sn1kWkeYKb5fpUDKVrQBuyC10noTiSxrwTPiOD/FWDtM13LjIBsOY1WfOtgOO 9hmtQsqyLi1oULesIyoMsfQQzIIvvxY6w87rdvTsd2rRIHlumJp6lNHGzuN+NlRV3fmM CHdt3O8/8tkW4rKWSpoJf8sSMGnFpZFxLkrkeO2CaKyqXUIH91B2ctJhZM2dMiC4GH8H WI62yrmCopS+klRc58F0xXA7mdihanfEZ4Ckr4DW5MRnQZMEzTJ8FtUPhKEvw8nryGxO odTQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@netflix.com header.s=google header.b=RsVaYmhB; 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=netflix.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d12si5462445pln.340.2019.01.31.09.47.57; Thu, 31 Jan 2019 09:48:13 -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=@netflix.com header.s=google header.b=RsVaYmhB; 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=netflix.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727321AbfAaRrD (ORCPT + 99 others); Thu, 31 Jan 2019 12:47:03 -0500 Received: from mail-lf1-f67.google.com ([209.85.167.67]:44078 "EHLO mail-lf1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726082AbfAaRrC (ORCPT ); Thu, 31 Jan 2019 12:47:02 -0500 Received: by mail-lf1-f67.google.com with SMTP id z13so2966908lfe.11 for ; Thu, 31 Jan 2019 09:47:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netflix.com; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=YQ0CTgjbmd0pdovplDj2NTtmiXDZ+p8m8vgln3T/kaw=; b=RsVaYmhBlOMvoKu0Bs80xDlVn5d/2mEFZfCWvwoNREkNG5gxJdU1M+i7AXhkE0F7vW OyNoAefM1EAdRDJLMDPbYWrqvJYZTdxjbpF3G1ZKHc5ccIgQkP675sGCT4IovbulvJqR AAO+eTtsQpEy6wH/2b6ttNHnNSij2ra0H7y4Y= 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=YQ0CTgjbmd0pdovplDj2NTtmiXDZ+p8m8vgln3T/kaw=; b=Fi6+fxqvnFHEKpa+g6SlMCasVaZuXQ+wpex5W4ZQLJkObknb+SRTU9+5OLIZY5ZFB3 O7wtht4w4vYsfzYZs9TDxM0Vyg4AShB7C2iPRSrb2CrGqgGfHfR/Lm/lI7u0+t051cEs fF83CDVSsjV6enZoaGoOiNm49znupcc3AZR2jznqn1M5QtVOROF51hRPCYbtKFT+aBmJ Q1wMwvkdUo1NyNq8TQ/wnJ0VnNnFrILezX/IN5gD93TzxtnvNCFtbc2uB6daBcStnpJu 1XCSYqEg7mTmAlNUV8XtmYIWW++ZWxLZ3ix7jJ2bqgmyeTwgNO8d1uPIGwjA3dywySu0 7KoQ== X-Gm-Message-State: AJcUukcxg1qMrqdI2FmhFw5g5YGWPPv/qtTlkgqXuY/QMku7Hr710JpT X5V6ts98PG6SOZ4Uy9GG0haQBzLESHYKASgsRVnJOg== X-Received: by 2002:a19:4bc9:: with SMTP id y192mr27207292lfa.49.1548956820295; Thu, 31 Jan 2019 09:47:00 -0800 (PST) MIME-Version: 1.0 References: <20190130124420.1834-1-vbabka@suse.cz> <20190130124420.1834-2-vbabka@suse.cz> <20190131094357.GQ18811@dhcp22.suse.cz> In-Reply-To: <20190131094357.GQ18811@dhcp22.suse.cz> From: Josh Snyder Date: Thu, 31 Jan 2019 09:46:48 -0800 Message-ID: Subject: Re: [PATCH 1/3] mm/mincore: make mincore() more conservative To: Michal Hocko Cc: Vlastimil Babka , Andrew Morton , Linus Torvalds , open list , Linux-MM , Linux API , Peter Zijlstra , Greg KH , Jann Horn , Jiri Kosina , Dominique Martinet , Andy Lutomirski , Dave Chinner , Kevin Easton , Matthew Wilcox , Cyril Hrubis , Tejun Heo , "Kirill A . Shutemov" , Daniel Gruss , Jiri Kosina 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 Thu, Jan 31, 2019 at 1:44 AM Michal Hocko wrote: > One thing is still not clear to me though. Is the new owner/writeable > check OK for the Netflix-like usecases? I mean does happycache have > appropriate access to the cache data? I have tried to re-read the > original thread but couldn't find any confirmation. The owner/writable check will suit every database that I've ever used happycache with, including cassandra, postgres and git. Acked-by: Josh Snyder