From patchwork Mon Oct 21 14:50:14 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Daniel Vetter X-Patchwork-Id: 11202445 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 8CABB13BD for ; Mon, 21 Oct 2019 14:50:28 +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 7483F2053B for ; Mon, 21 Oct 2019 14:50:28 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 7483F2053B Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ffwll.ch Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id DA85E6E140; Mon, 21 Oct 2019 14:50:25 +0000 (UTC) X-Original-To: intel-gfx@lists.freedesktop.org Delivered-To: intel-gfx@lists.freedesktop.org Received: from mail-wm1-x343.google.com (mail-wm1-x343.google.com [IPv6:2a00:1450:4864:20::343]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7C4E66E135 for ; Mon, 21 Oct 2019 14:50:24 +0000 (UTC) Received: by mail-wm1-x343.google.com with SMTP id i16so13668280wmd.3 for ; Mon, 21 Oct 2019 07:50:24 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=hFgIZJg0qD7xL/sTNg6c6IkqHgDSAfaSE3LB/HJNtZk=; b=latIZV+wwf7b/rd/ObDHOJARXGwoMKX3IEMXfS09dqhEmxBqp71EWePuvjFegewJEz mkARtCn1fgQkACULVtgDFvYKsPgV1ykuG9sNSEonkkfwDzNBZvKEDB3vNdRcYX77FxjB dxszQW9XydQye4xC7IjfYDYlwISle/77WBAOeVhQVZwprW6afTvdvmoiSAs1RkRKfnRV 1ROLCa4n7ncpB4yTW/5/lSsvDvRb0WezhMTN8tMZ8nljMc60KY1P0fpOmxHOytFwS/xg qIBWQVxOXwEuS29IlPtpujF9EW2LK2LOIJTj3OzhnzPHB758lcoWrQSy7ndMF6PKRHgo 0YEQ== X-Gm-Message-State: APjAAAUmffbuytEf5AmfX1YS/kqHL4chsURfDzaYXt9JXU14lTPJRJOQ mQZ8yhchSmrSfoTYBZlbFjAMFqhkTcE= X-Google-Smtp-Source: APXvYqw6wHiABU/9ZGV8jTCxoo1N2f1tMcoLUXHH589joghLChOjar8Q9qAdsgxUP4KhIQUlgDznEA== X-Received: by 2002:a7b:c7d4:: with SMTP id z20mr20170753wmk.145.1571669423047; Mon, 21 Oct 2019 07:50:23 -0700 (PDT) Received: from phenom.ffwll.local (212-51-149-96.fiber7.init7.net. [212.51.149.96]) by smtp.gmail.com with ESMTPSA id u7sm7712053wre.59.2019.10.21.07.50.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 21 Oct 2019 07:50:22 -0700 (PDT) From: Daniel Vetter To: DRI Development Date: Mon, 21 Oct 2019 16:50:14 +0200 Message-Id: <20191021145017.17384-1-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 X-Mailman-Original-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=hFgIZJg0qD7xL/sTNg6c6IkqHgDSAfaSE3LB/HJNtZk=; b=JvrX1U2LPho9X8Gzfk0omaJQzoP4cwf1quiNU+tV330rJ6VDHoysZPlNW4itN2STHx cqPG3ojh+Mk/wZT5Ht2iWLvUZVHgl2trusUFucopIeB3V0rUv3s+V00KkFMrt3u3BebG aa+iIW7nfCm2qCuC8w7Nb+aneSui7Hn247R9w= Subject: [Intel-gfx] [PATCH 0/3] dma_resv lockdep annotations/priming X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Daniel Vetter , Intel Graphics Development Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Hi all, Essentially just a resend of the latest revision, since the series is stuck on the nouveau patch. Ilia tried it on an nv5 and it didn't explode, but he noticed some instability. No call yet on whether that was just the kernel upgrade of a few versions, or my patch. So yeah I need to get some review/testing on that patch to land the other two, and I'd really like to land these to make sure all the locking rework in i915 doesn't miss one of these details. Thanks, Daniel Daniel Vetter (3): dma_resv: prime lockdep annotations drm/nouveau: slowpath for pushbuf ioctl drm/ttm: remove ttm_bo_wait_unreserved drivers/dma-buf/dma-resv.c | 24 +++++++++++ drivers/gpu/drm/nouveau/nouveau_gem.c | 57 ++++++++++++++++++--------- drivers/gpu/drm/ttm/ttm_bo.c | 36 ----------------- drivers/gpu/drm/ttm/ttm_bo_util.c | 1 - drivers/gpu/drm/ttm/ttm_bo_vm.c | 18 +++------ include/drm/ttm/ttm_bo_api.h | 4 -- 6 files changed, 67 insertions(+), 73 deletions(-)