From patchwork Tue Sep 17 04:53:22 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ben Skeggs X-Patchwork-Id: 11148057 Return-Path: Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id E425976 for ; Tue, 17 Sep 2019 04:53:37 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id CC2B9216C8 for ; Tue, 17 Sep 2019 04:53:37 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org CC2B9216C8 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 9E5DC6E060; Tue, 17 Sep 2019 04:53:35 +0000 (UTC) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from mail-vs1-xe2c.google.com (mail-vs1-xe2c.google.com [IPv6:2607:f8b0:4864:20::e2c]) by gabe.freedesktop.org (Postfix) with ESMTPS id E1A366E060 for ; Tue, 17 Sep 2019 04:53:34 +0000 (UTC) Received: by mail-vs1-xe2c.google.com with SMTP id b1so1161661vsr.10 for ; Mon, 16 Sep 2019 21:53:34 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=CtOzsuDtZRRmlAjyo8qnVgp9R8D/vRJkDqyMYP/VQz0=; b=hu+K20lb7OlH9LbJyxM1qHh98LzjTGvqJkkokUwW8mnqu/hvAa7ulDzhCeN/HW0Wo7 tkijsop2BaZYr4xHXcJXdnaEScvWRe4Ybk2skw35xJuJ/4CTsVWzSZjGDACWHuVAjr+j Q5cxTjsMUVx3A9xwsvp4TASVOouNDBhgkmdZKqveqi6YRBb2b43eh/2Yz4ATHSwkZBJy HQ/jeqHb+oBNVvJhQNh0vZ51AWc+4kFC7/RHLFlVuraGnXFqj2v1lEI2izmUE/GUC+tO Fp2hALYXrMonNHq0v5vSiQfBRx2ONtDY86kdcUkO+ZR0FJ5ugw75IazvKaGp4RbRlEkA 34eA== X-Gm-Message-State: APjAAAWj2eYfW4aN09qrS3Fo/SpNwgD8I8SE0QII8xUzm7n42IZHHCmb +haLInPxraHkzQL+WIjK9mbTHUv6IpT2u/QeGjjZQFQ1 X-Google-Smtp-Source: APXvYqxu/O4A6NqeGlYq80R9ejvSNYrIJlagKypeaoeCW3cbJh/ENeh3Zv9L7llVLejAcRWx/1N6rc02zf7ZKB3xICE= X-Received: by 2002:a67:2981:: with SMTP id p123mr788255vsp.121.1568696013699; Mon, 16 Sep 2019 21:53:33 -0700 (PDT) MIME-Version: 1.0 From: Ben Skeggs Date: Tue, 17 Sep 2019 14:53:22 +1000 Message-ID: Subject: nouveau-next-5.4 To: ML dri-devel , Dave Airlie X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=CtOzsuDtZRRmlAjyo8qnVgp9R8D/vRJkDqyMYP/VQz0=; b=C5gP14zQ+Ja6dy8Qit+RUPclhbRcJdd8k2Ihf31eRekQChIsnkSFUGGHSqBSSb8zR8 skeMm7rDq24ohWhWsTOSpzKeM5UMeTElUs6rAhZj//WQtFu52KP1hZruEHzOL+U0vfv3 52PN1acFQgfkMSBBNMhzFtSgNTwBWX6MNtdaqVk+wrtCHL0YrVTYaKms35o7T+VMkp0M 50bIpIQZMlO38K7+xp64Qq5aBg1bcwgM+IfQ60GBmLFV2qEVvKbm5nAskb1euDLKHC2r grQ4g/0QIsGEkOElP59UlAUqtBT9w5BZ6sSatKcrdqr7LI05tvooMWjDxPKLCkHp46FF a+3g== X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" Hey Dave, A couple of fixes from Thierry fixing issues as a result of the reservation object rework in this cycle, as well as a fix from Lyude to allow the driver to load on Thinkpad P71. Thanks, Ben. The following changes since commit 9a60b2990d6c2b7ab935fe0a5cc274de67d98bed: Merge branch 'etnaviv/next' of https://git.pengutronix.de/git/lst/linux into drm-next (2019-09-06 16:58:10 +1000) are available in the Git repository at: git://github.com/skeggsb/linux linux-5.4 for you to fetch changes up to b568db62c5c46c8d859f1b9538495ea0fcbe7000: drm/nouveau/bar/gm20b: Avoid BAR1 teardown during init (2019-09-17 14:50:16 +1000) ---------------------------------------------------------------- Lyude Paul (1): drm/nouveau/kms/nv50-: Don't create MSTMs for eDP connectors Thierry Reding (4): drm/nouveau: Fix fallout from reservation object rework drm/nouveau/prime: Extend DMA reservation object lock drm/nouveau: Fix ordering between TTM and GEM release drm/nouveau/bar/gm20b: Avoid BAR1 teardown during init drivers/gpu/drm/nouveau/dispnv50/disp.c | 3 ++- drivers/gpu/drm/nouveau/nouveau_bo.c | 26 +++++++++++++++--------- drivers/gpu/drm/nouveau/nouveau_bo.h | 4 ++-- drivers/gpu/drm/nouveau/nouveau_gem.c | 7 ++----- drivers/gpu/drm/nouveau/nouveau_prime.c | 27 ++++++++++++++++--------- drivers/gpu/drm/nouveau/nvkm/subdev/bar/gm20b.c | 1 - 6 files changed, 41 insertions(+), 27 deletions(-)