Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp8337906ybi; Tue, 9 Jul 2019 13:44:16 -0700 (PDT) X-Google-Smtp-Source: APXvYqw7QEn1xCiTL5v+e9TNK9vOqDiXuCoWLEqWl/zaWPjyhKbK5kkdODNth8N03Uhc/giAj2gE X-Received: by 2002:a17:902:42a5:: with SMTP id h34mr35411398pld.16.1562705056629; Tue, 09 Jul 2019 13:44:16 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562705056; cv=none; d=google.com; s=arc-20160816; b=hUoN1zuRSQB1YnpQIeUF25G2q9JBf0dnAm1nx1b3TfOnMWy0lTSxsL6KPieikOfmQj d7HBh9oIqBNc7Ia021TsIrGO/9QtKGiQv5Atnf3IuXMUhUZ+iig+fmumdo0sXfUxva+p rjcJdujuoMykSrcP4I6JXnQTRS8SQEn9cPIGGeakeGZVBQ8ar2O2KqqSSaVDXBnrEEjI drVxP9GAGRHZdafGCJ421UWOOiIjjxFlaEnF49nmWTwxICDIc693EWWTkDnmzI89Q2Vw MrkLalBTQWOxuB/lwtfeRAlE00zojNg8fPwopQV7zf37yNMmFkoKd8HNeBVYvgU2MGDZ arqQ== 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:dkim-signature; bh=TqnFX/ucbxcY5k2LU8B7XgzLfUpDzAFYa9LXap9J5UU=; b=gesLSPQbhX0cEu4BJCzzbpRC7OT+aNQB1NMiJ4XWunY7QXEaRCyvt7N2Kgu8BE6QiG 2oZeUcT7T1OcyNITWaWVh0INmshwPOJ90jO92W6mSvFdGMLLg0WUx5g75HPyuES+NYc9 AaOmWEB+DVzJte9jncCuMLwAQgVXsMuB9PGFDGTueqjvtaCVvmqVmANkiO21ddomuqwv k8lqNuJzZVH8zshaiownZoxSwm/PnwDDPBJ90uCTuQRA/y2rCYbikk1v7CU0AMZhYHLj z5hp0TbOUBLrO8Gr0BoXZn40i2ThIqAdEab5AAlJui8r62HX7P+bq/lfXDDU6qiK857M cgTw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ziepe.ca header.s=google header.b=nJSBYwdx; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id x4si15570pln.70.2019.07.09.13.43.50; Tue, 09 Jul 2019 13:44:16 -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=@ziepe.ca header.s=google header.b=nJSBYwdx; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728951AbfGITdW (ORCPT + 99 others); Tue, 9 Jul 2019 15:33:22 -0400 Received: from mail-qk1-f194.google.com ([209.85.222.194]:46337 "EHLO mail-qk1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726324AbfGITdW (ORCPT ); Tue, 9 Jul 2019 15:33:22 -0400 Received: by mail-qk1-f194.google.com with SMTP id r4so16872758qkm.13 for ; Tue, 09 Jul 2019 12:33:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ziepe.ca; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=TqnFX/ucbxcY5k2LU8B7XgzLfUpDzAFYa9LXap9J5UU=; b=nJSBYwdxUv5VMP0rEUMz93pcWQ28dTbOLxoOwrWHLWCf1MSxkLTpKz2x8fxtV2+E/R tXsUU3isWUYxjOPUM6t0qCMv560B5H1unNR0QcR5JPw3ycBYCoKo4LDe/wsMqNEhL/zl ZczdjxlpNisocOP3/OhjpkUf2xKW2V9mrCM6eDI3EmS5aK4e6AbXWsFA/MaZCNHhyEnk w4Z42pcMYK3A/nvN2x/95LPHdAv9lAcaP70awzU4Hvnyy2CUphCP4NqDwoLxyz/O5kpd AcIgjMsPHoTqJr8TeoXVzKWAKEnMRS83pZDgNEkgwGuWMagj18LeXUOa06mYcaDBm5pC i90Q== 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:content-transfer-encoding :in-reply-to:user-agent; bh=TqnFX/ucbxcY5k2LU8B7XgzLfUpDzAFYa9LXap9J5UU=; b=dU5zFgFMH35ueqzq8BzFId83tad+ZAQjxYAOo7xrD7kAySxb3HeSk2Gnt6qK4RR4ek wAYNjvQAhINp9hERV6Bl7yBxcEB0SAp25LvaS5vs+gpIVZiSP6FdooOfSAgPeUHfMif2 2RwuNfCjeeQeHiMpK1lK+pmXlIHm6/7fGgS6Df0CDH9lpvzALDmTvIDKH9rdsGVTcf6N P41sRFdwu/xmmqpRp2r8Qrk95b2rs15ubF/BNP4+zmO8vW8i/tIZ7b9WmBhElmqS4L35 7hxC8fbXJ7C0Ik72PzOjB/4LVaz0VrgNWvHK2UG7dcviuYZnWOeylyqeiOW1+4zhhUtt enVg== X-Gm-Message-State: APjAAAX6JJMqIwV0JpRV18JVxR/uTIMpAmG3GaAr2crxBwyVFQWgZF8M blL/blZlkU7XsZYYn7qPet7mxg== X-Received: by 2002:a05:620a:1006:: with SMTP id z6mr2854127qkj.312.1562700801760; Tue, 09 Jul 2019 12:33:21 -0700 (PDT) Received: from ziepe.ca (hlfxns017vw-156-34-55-100.dhcp-dynamic.fibreop.ns.bellaliant.net. [156.34.55.100]) by smtp.gmail.com with ESMTPSA id 67sm9662013qkh.108.2019.07.09.12.33.21 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 09 Jul 2019 12:33:21 -0700 (PDT) Received: from jgg by mlx.ziepe.ca with local (Exim 4.90_1) (envelope-from ) id 1hkvrc-0003nt-Rl; Tue, 09 Jul 2019 16:33:20 -0300 Date: Tue, 9 Jul 2019 16:33:20 -0300 From: Jason Gunthorpe To: Christoph Hellwig Cc: =?utf-8?B?SsOpcsO0bWU=?= Glisse , Ben Skeggs , Ralph Campbell , linux-mm@kvack.org, nouveau@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org Subject: Re: hmm_range_fault related fixes and legacy API removal v2 Message-ID: <20190709193320.GD3422@ziepe.ca> References: <20190703220214.28319-1-hch@lst.de> <20190705123336.GA31543@ziepe.ca> <20190709143038.GA3092@lst.de> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <20190709143038.GA3092@lst.de> User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jul 09, 2019 at 04:30:38PM +0200, Christoph Hellwig wrote: > On Fri, Jul 05, 2019 at 09:33:36AM -0300, Jason Gunthorpe wrote: > > On Wed, Jul 03, 2019 at 03:02:08PM -0700, Christoph Hellwig wrote: > > > Hi Jérôme, Ben and Jason, > > > > > > below is a series against the hmm tree which fixes up the mmap_sem > > > locking in nouveau and while at it also removes leftover legacy HMM APIs > > > only used by nouveau. > > > > As much as I like this series, it won't make it to this merge window, > > sorry. > > Note that patch 4 fixes a pretty severe locking bug, and 1-3 is just > preparation for that. Yes, I know, but that code is all marked STAGING last I saw, so I don't feel an urgency to get severe bug fixes in for it after the merge window opens. I'd like to apply it to hmm.git when rc1 comes out with Ralph's test result.. Jason