Received: by 2002:a25:8b12:0:0:0:0:0 with SMTP id i18csp468368ybl; Wed, 21 Aug 2019 00:04:17 -0700 (PDT) X-Google-Smtp-Source: APXvYqxk9Q/7fdPtvA40X6WQJCtR4Tr43dAmWPqWNtY8QdULTkxPGE0W1qCkIznwpyfQom8MHaiL X-Received: by 2002:a62:be02:: with SMTP id l2mr34945799pff.63.1566371057356; Wed, 21 Aug 2019 00:04:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1566371057; cv=none; d=google.com; s=arc-20160816; b=b7tY7DReX4ZtRTD00aKZ6OoIeG1HlTILuNx+0x7OB4LxBUuK4po6jTxN3gzo7YFCf8 PsEObKnVjNSsdhEkrg1MbQ03H97tcEu8UsY+iJAf1TAPDFvn8CvWSAWYfOJ0cJj13Vzl 0MWG19o9+8tqUUNDQVCDxDpqZUCs42B+h7e0eGQ/vNGBa5ISME4yTCCnhfd69AaCyNA6 0mCTDbyytQCrRdpLAOWqUHNVokknwlAYRhEITWa3jOGBPp2Sx5seLB9buRzqpWP0vOOZ zdMN64jKkxkDgJVIgAEESL7pwebIph6nW9aqZV1SLmVfUTTqq8pLDKQrV2xeIkfX4K/E xK5w== 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=cldCocYqDJhDAW6mUCiaKahQrJ4+bnhSa/eeLTEHE20=; b=u/W+AVPXblEKrVOyYeQ9zZpiYOT4mhIl2QUGi7eLtL4L3u4SLi7Fr4ueaWlS1cpdSh vsbKBiEYOEicB4BUWfmv4n8wgxjnmLj68fIkhyDPIw4gfFUHUy+i0dec3254TFmGkGBp u9LEJ6T24RUy4ETORmpEKKv9ZMLc9rIRma/RTyhElPKan9UVriaEGBGcyKNyoA4HSoZU Oqu1RjH30bp55fKuTjFC3IXQ+pQpd/GsiDyAp5RZ+HD/aOKiMTuy9+NOHFw5lldfPRlE 4ck6onOY6NBEqGiXOLPSzhmfQr8wXffSJAqhzVI1yxZv+qBcjI7Pm3eEZFSC9kUH0zy+ 9ZHQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=b9E4nxzD; 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 a3si6987258pla.117.2019.08.21.00.04.02; Wed, 21 Aug 2019 00:04:17 -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=b9E4nxzD; 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 S1727711AbfHUGeL (ORCPT + 99 others); Wed, 21 Aug 2019 02:34:11 -0400 Received: from mail-ua1-f52.google.com ([209.85.222.52]:35433 "EHLO mail-ua1-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726546AbfHUGeL (ORCPT ); Wed, 21 Aug 2019 02:34:11 -0400 Received: by mail-ua1-f52.google.com with SMTP id j21so460157uap.2 for ; Tue, 20 Aug 2019 23:34:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=cldCocYqDJhDAW6mUCiaKahQrJ4+bnhSa/eeLTEHE20=; b=b9E4nxzDDgDhTa72QcuCf0+Ri0ENZZAcmmRDzScGsGvbITS9f4GrFF553zte4BaIWy OE/PKMbCOv0G9cVrDaB6WW02z+M+WSYHQIFOxjb2xBCqPBMZ0BRVJrylWhDMGzJScBsc mlpo7sFmpTzA98YeuPn9PENW/5F3rTb2WYE6E8m19fnOQn0NY3DLmEsvt7XB9Oy0hXz8 ACsStPZ/Yz2cBZEpwsBqbL41GAGwUHWtxhcJpymaZh8ClSeFDiSehXvSLsop2TCNicK4 7K1XTJCjrkh3JfsDsuOW4locPmvjKygw+v6voagM6ieXmvA2w1iYdwrFNPbWHSZVd++y vlxA== 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=cldCocYqDJhDAW6mUCiaKahQrJ4+bnhSa/eeLTEHE20=; b=TOFCQk9sGQZebCS7u35YVzurwiAvZTXXyZi+ubUnXe87AQTnQB5nQKKaep3trP6+zh TuD8SO4zuN1JQMnkrie/TGBEtVylLk7h7C3g+M2KovTISkE5XzfkatKfScivRHDMgXp/ yl7HXe/9EL/032aERqzk4t3dg29IxEF2bTkpMb0duiH+5GaUHdTAFAtF8Uo/dcjWmKs+ Kqs3rVtfuILNokUx7P0Nd0dsG54pHdKmCJ4py6YaVR/CgtNw7cgjUQmLZpVsj5eo21OK QH916QcvT6arjZvtwJXtdpbw9WPbZv2X6vLe1pK+Rn+3GAfMWCaCem25+1UefGEFtSdd P/kw== X-Gm-Message-State: APjAAAVYLSwA/KMivgbP9NHF7hJpT4iWzU3DuQKDHtiAazICvPMB9jP0 xU9JM2XiGLTRckuhtVoFHLG2r6c5+mFR1dzDMQo= X-Received: by 2002:ab0:70c8:: with SMTP id r8mr1298852ual.89.1566369250021; Tue, 20 Aug 2019 23:34:10 -0700 (PDT) MIME-Version: 1.0 References: <20190805140119.7337-1-kraxel@redhat.com> <20190805140119.7337-9-kraxel@redhat.com> <20190813151115.GA29955@ulmo> <20190814055827.6hrxj6daovxxnnvw@sirius.home.kraxel.org> <20190814093524.GA31345@ulmo> <20190814101411.lj3p6zjzbjvnnjf4@sirius.home.kraxel.org> In-Reply-To: <20190814101411.lj3p6zjzbjvnnjf4@sirius.home.kraxel.org> From: Ben Skeggs Date: Wed, 21 Aug 2019 16:33:58 +1000 Message-ID: Subject: Re: [Nouveau] [Intel-gfx] [PATCH v6 08/17] drm/ttm: use gem vma_node To: Gerd Hoffmann Cc: Thierry Reding , ML dri-devel , ML nouveau , intel-gfx , linux-kernel@vger.kernel.org, amd-gfx@lists.freedesktop.org, linux-graphics-maintainer@vmware.com, Ben Skeggs , spice-devel@lists.freedesktop.org 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 Wed, 14 Aug 2019 at 20:14, Gerd Hoffmann wrote: > > Hi, > > > > Changing the order doesn't look hard. Patch attached (untested, have no > > > test hardware). But maybe I missed some detail ... > > > > I came up with something very similar by splitting up nouveau_bo_new() > > into allocation and initialization steps, so that when necessary the GEM > > object can be initialized in between. I think that's slightly more > > flexible and easier to understand than a boolean flag. > > Yes, that should work too. > > Acked-by: Gerd Hoffmann Acked-by: Ben Skeggs > > cheers, > Gerd > > _______________________________________________ > Nouveau mailing list > Nouveau@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/nouveau