Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp4576930ybi; Mon, 15 Jul 2019 11:08:41 -0700 (PDT) X-Google-Smtp-Source: APXvYqyQqk7xFRH3Tcfpjr6wbZDUfBqhSJoWIk2rFzJhhqXKhLp1vLSyRg3XH2RpP9TIquH7r2hI X-Received: by 2002:a65:6152:: with SMTP id o18mr27305246pgv.279.1563214120693; Mon, 15 Jul 2019 11:08:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1563214120; cv=none; d=google.com; s=arc-20160816; b=zuYvjoC3r/ZzX+J0cXQazlvSVewyWm/NhHE1Tx3krv2drbH9HSbM5tatvYw3wAnDJk dq9NKrfMpL7OG7OnaMuShyGdPoTdpQNnJhOX3zhsIAGzv1afGLRZttS5jSwCXpyE8rAF 7gn7NfolMnObGdYpLAMkBmxl1ggIolziWrzT0JqOyaezhBfvjNrsQi3cmgYr5wqL3tMc 1mnbsKDP8mak/HuDVCXE58vPh+E6PIVjo7d1tt77WhrietiaIwoTl9v0TKYvS8O31BH3 4K8smunYBuBa4QQhglKaTo4Iue+0EMN3RzWxN3TYOQKrP/P664EJmDMsa9r7OeS9nx/v uvig== 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=79WYKtJ+U35PauFrpeLqVRnz0ZJBCqDpFetboHZqtQw=; b=qhK2zcxIAiFh01qOSehyJyH06v00iu2WCGfmAnSiKGqCuTj4usMOD3mMxG2qJ+TRMl LHn2Jgy4zWvkA7hWT5L6EIxEvYhK6QNDg9h7b7k/YIFi/taVdlI6q7w00r2GNrfYdgMw 305joXD1EKAAEMCBXM56cQCLqGjZIc3vTBQ2ZaZ2m99uZ0JMTMDIEmNuB/uJoWrsiJeq GN4veRNPCyneypiie+9p0GSm7oM++Q+YZkx14QdGwvR7JchAIg7fnL9qYR74c/Ta+Upa spic19jUVm+DisIH2EwaBala0AjL8pVc0uqWaqTV6RVP15D9nUZtfJKDzNG4E79WplQM vw2g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ffwll.ch header.s=google header.b=I5zGheaV; 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 j190si9391293pge.92.2019.07.15.11.08.23; Mon, 15 Jul 2019 11:08:40 -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=@ffwll.ch header.s=google header.b=I5zGheaV; 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 S1732169AbfGOSHD (ORCPT + 99 others); Mon, 15 Jul 2019 14:07:03 -0400 Received: from mail-oi1-f194.google.com ([209.85.167.194]:42907 "EHLO mail-oi1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1732159AbfGOSHB (ORCPT ); Mon, 15 Jul 2019 14:07:01 -0400 Received: by mail-oi1-f194.google.com with SMTP id s184so13367282oie.9 for ; Mon, 15 Jul 2019 11:07:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=79WYKtJ+U35PauFrpeLqVRnz0ZJBCqDpFetboHZqtQw=; b=I5zGheaVWY4Ec6Nj5/hrdukIf4e19bZQ0No77m6mTAowcvkmcvdj0kdrkqOp2YTtGZ m+tREyMLN0g9vH+Xx/PiicPd46J4BI5Rj5zBSYok/dkQzK+0j5Pq49Q3eAMXaOzKnC3M cvCh4tm7UzHjXbL6Gk0kHG0T6yR+Ao6qG+3Gw= 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=79WYKtJ+U35PauFrpeLqVRnz0ZJBCqDpFetboHZqtQw=; b=l24bWCn2XC6ggsQH58uDVxexb7ewjNACAb9mGYlWyVwCHWqXVDvw4Liz5X3DUYonoj i5j7QrnLcnX55ppckUMWIg4LRC6Yi6XZxS97FoBNIuu7V029JIcyZqU3k4Eop3vTkS+8 YuW+ByjTDvT+aeVEFbZ6c8/U6kezjo1LdbuEH7kIbst+qxfSrzB7uslzHeC02D2jFaQe NZFV+ET4eQa7nWP6M3u2uEIy+HSf2lflFSWmfzd3DcKbwk2L2IFHn1GNfICKg5KnEwLW TqYCi4pRqGi9VYERb+rwPT0In2E3y8IGDFgEEAhqP01+h24LZoGm+9vd8QC+OBR10jYh a+uA== X-Gm-Message-State: APjAAAXMTcMfD+lqXQ5VmmCQtU1PszXoiUG76DfhlI2T79hQHwRSqnyY QqhwN/RG8EHIiUxyVVIK0oPrI3t8HzUByX5gQ84= X-Received: by 2002:aca:b104:: with SMTP id a4mr13598437oif.14.1563214020306; Mon, 15 Jul 2019 11:07:00 -0700 (PDT) MIME-Version: 1.0 References: <20190715122924.GA15202@mellanox.com> <20190715150402.GD15202@mellanox.com> <20190715175726.GC5043@mellanox.com> In-Reply-To: <20190715175726.GC5043@mellanox.com> From: Daniel Vetter Date: Mon, 15 Jul 2019 20:06:49 +0200 Message-ID: Subject: Re: DRM pull for v5.3-rc1 To: Jason Gunthorpe Cc: Dave Airlie , Linus Torvalds , dri-devel , LKML , Andrew Morton , Jerome Glisse , Thomas Hellstrom , Stephen Rothwell 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 Mon, Jul 15, 2019 at 7:57 PM Jason Gunthorpe wrote: > > On Mon, Jul 15, 2019 at 07:53:06PM +0200, Daniel Vetter wrote: > > > > So, I'll put it on a topic and send you two a note next week to decide > > > if you want to merge it or not. I'm really unclear how nouveau's and > > > AMD's patchflow works.. > > > > DRM is 2-level for pretty much everything. First it lands in a driver > > tree (or a collectiv of drivers, like in drm-misc). Then those send > > pull requests to drm.git for integration. Busy trees do that every 1-2 > > weeks (e.g. amdgpu), slower trees once per merge window (e.g. nouveau) > > for drm-next, similar for drm-fixes. > > The DRM part seems logical - it is how the AMD GPU and nouveau git > trees trees work that I don't know. I heard that neither could take in > a stable topic branch? Hm yeah they're a bit special. Nouveau is mostly developed in userspace, at least by it's main developer Ben Skeggs. But generally he's taking care of shuffling patches back&forth using scripts. Usually easier to do any merges and stuff in drm.git though. AMD is a different case, they've disappeared quite a lot behind the amd firewalls with the new codebase. So there the rebasing-before-pull is for corporate politics reasons it seems, and really not needed for any technical reasons (unlike nouveau, where reverse-engineering hw in userspace is a lot nicer than crashing kernels). Dave&me have been nagging them for a few years now to fix this. -Daniel -- Daniel Vetter Software Engineer, Intel Corporation +41 (0) 79 365 57 48 - http://blog.ffwll.ch