Received: by 2002:ac0:946b:0:0:0:0:0 with SMTP id j40csp3957236imj; Tue, 19 Feb 2019 12:31:24 -0800 (PST) X-Google-Smtp-Source: AHgI3IZNfeCALso2fDguRnn4rS4vgntKmZSHEN3xcPa4+kRY8tGxdKunHXcq2FwihRS01IJr8hF1 X-Received: by 2002:a62:6046:: with SMTP id u67mr13030385pfb.46.1550608284451; Tue, 19 Feb 2019 12:31:24 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550608284; cv=none; d=google.com; s=arc-20160816; b=CuLy4zFG9qb7L/eLP6GH7B8Uri5UeKbRE/p96yTx0fR6RO484h8YeJPjg5H2cMOHfD t5p3DizFKCt9hWL+JnHjSgOYIVPU8tuJK440/W7ig75+SOAqLm7MfOjwmEjTqwu0Jre3 hcJOSvuRfNRdYvLH7OthtOw1lmwo+eAe9hEJb+m0PTE0nWaM6qoiJbh+4jTu2ytUp5Gb BYT5DPeuRg4i5sMkdwShlfi5Yfhq4uG25+FuC8vSd7ynMJfvY88R0k09unFdXbg9dt0g OaCJ2kIzbdzccA5DMfiVW7fb2XJwZ+yf6pFT8L8fD5UGIGsRWnyrZbcf/eHyYc6zfTrj NiIA== 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-transfer-encoding:content-disposition:mime-version :references:message-id:subject:cc:to:from:date; bh=vvy0zt2tgUmBk50Z3+oL3WyALEifUVE4h/vXXBM6Ys0=; b=nYIxUqj63sYnIG/yvO1eK54zsiKlpx3Fhv11Qhr+7oyUgHlB8ETItzOV3KGriwnr6c HfL6gT+W9jK8rWWSzwna/FZXd8kO2yVigqqgcJGv9Zvc0WTELL43+1bEfMwxZomtriQ8 OwHSxP8AKCCLSToG02uCYgA6vOv4sknfeB97k445Wq4a4wPqf6HweEHS/O+Gx75Dgyjd W+P+xS58tz58KsNv4h1jJnTtH8uM32EbPSW/FmeBsnkzi18wC2DPVsKsgWp8Ktj27CCz 7zkjoQAxnFIupKxOVQJPWdb2u4/QlT7C3kpu9CxCY4SCcGSt25tB5VonXgOC8I4So8rg ex9Q== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w12si16288283pld.183.2019.02.19.12.31.09; Tue, 19 Feb 2019 12:31:24 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=redhat.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729370AbfBSUam (ORCPT + 99 others); Tue, 19 Feb 2019 15:30:42 -0500 Received: from mx1.redhat.com ([209.132.183.28]:56810 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725963AbfBSUam (ORCPT ); Tue, 19 Feb 2019 15:30:42 -0500 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id ABDE383F45; Tue, 19 Feb 2019 20:30:41 +0000 (UTC) Received: from redhat.com (ovpn-122-134.rdu2.redhat.com [10.10.122.134]) by smtp.corp.redhat.com (Postfix) with ESMTPS id B6F6A60C1D; Tue, 19 Feb 2019 20:30:35 +0000 (UTC) Date: Tue, 19 Feb 2019 15:30:33 -0500 From: Jerome Glisse To: Dan Williams Cc: Linux MM , Andrew Morton , Linux Kernel Mailing List , Christian =?iso-8859-1?Q?K=F6nig?= , Joonas Lahtinen , Jani Nikula , Rodrigo Vivi , Jan Kara , Andrea Arcangeli , Peter Xu , Felix Kuehling , Jason Gunthorpe , Ross Zwisler , Paolo Bonzini , Radim =?utf-8?B?S3LEjW3DocWZ?= , Michal Hocko , Ralph Campbell , John Hubbard , KVM list , Maling list - DRI developers , linux-rdma , linux-fsdevel , Arnd Bergmann Subject: Re: [PATCH v5 0/9] mmu notifier provide context informations Message-ID: <20190219203032.GC3959@redhat.com> References: <20190219200430.11130-1-jglisse@redhat.com> 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.10.1 (2018-07-13) X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.27]); Tue, 19 Feb 2019 20:30:42 +0000 (UTC) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Feb 19, 2019 at 12:15:55PM -0800, Dan Williams wrote: > On Tue, Feb 19, 2019 at 12:04 PM wrote: > > > > From: J?r?me Glisse > > > > Since last version [4] i added the extra bits needed for the change_pte > > optimization (which is a KSM thing). Here i am not posting users of > > this, they will be posted to the appropriate sub-systems (KVM, GPU, > > RDMA, ...) once this serie get upstream. If you want to look at users > > of this see [5] [6]. If this gets in 5.1 then i will be submitting > > those users for 5.2 (including KVM if KVM folks feel comfortable with > > it). > > The users look small and straightforward. Why not await acks and > reviewed-by's for the users like a typical upstream submission and > merge them together? Is all of the functionality of this > infrastructure consumed by the proposed users? Last time I checked it > was only a subset. Yes pretty much all is use, the unuse case is SOFT_DIRTY and CLEAR vs UNMAP. Both of which i intend to use. The RDMA folks already ack the patches IIRC, so did radeon and amdgpu. I believe the i915 folks were ok with it too. I do not want to merge things through Andrew for all of this we discussed that in the past, merge mm bits through Andrew in one release and bits that use things in the next release. Cheers, J?r?me