From patchwork Tue Apr 26 17:30:00 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Daniel Vetter X-Patchwork-Id: 615016 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3qvVVh3ZZ8z9t6g for ; Wed, 27 Apr 2016 03:30:52 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=ffwll.ch header.i=@ffwll.ch header.b=IkoWemId; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751999AbcDZRav (ORCPT ); Tue, 26 Apr 2016 13:30:51 -0400 Received: from mail-wm0-f49.google.com ([74.125.82.49]:35027 "EHLO mail-wm0-f49.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751920AbcDZRau (ORCPT ); Tue, 26 Apr 2016 13:30:50 -0400 Received: by mail-wm0-f49.google.com with SMTP id e201so5636228wme.0 for ; Tue, 26 Apr 2016 10:30:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=I8TQ8ku6wbyWzKHpQWaPCEKaIfNiYLeWtCilNkMGFyY=; b=IkoWemId4rZUYn+vQ73USso0Jceb2+s49jM1JEc86aBLnujm8Aq6YOfZAOvkO6BddI p/y2XOB1xphNiaUHzFtEmTb7553qsgzbwO/LzwP7PYZ3WQPMhkk5OjRDoX3FHY3/VvsB YWmp4qBW0K0ebpB4goj4LCFB14AIYsWXh8SQE= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=I8TQ8ku6wbyWzKHpQWaPCEKaIfNiYLeWtCilNkMGFyY=; b=Qz3uLBhx4bGwxvoAjRwpJyIH/ccUWOyB2zqEntuGI76vC48QUEk/ndu4iFdiDVPWgg 76NgGHyPRaippqVCYv6SsBBrSFFKDxzEmmm1yfhVt7x/QuJC5Mwk3OuXmsOQJBzDFSp0 0yZ+pyhBDpBDnGK4zZa3fQTge6SLtKhuM/K5VZSv4nndslgAtJqCd610lMULlUJt6nrP fheUjFW2NLVJxHpVYIvVweDB8zoS3DBWm9QySYnSsH8x1Opt1p12luwZl1kpjtSTpftq 541UasJEY96BVECDERcVl2izzkk4vIM8AShpHE6wePLnPwxnZk8G+fVxXWtG5zW2pfWa wZMA== X-Gm-Message-State: AOPr4FXWTuzJkD6P+1E+/LwGdfEuv6PMkKY6QUpzMQ2Cvzgu3ycEp5q0NB3tM4Jah7BLsw== X-Received: by 10.28.109.86 with SMTP id i83mr5758484wmc.75.1461691849332; Tue, 26 Apr 2016 10:30:49 -0700 (PDT) Received: from phenom.ffwll.local ([2a02:168:56b5:0:ac27:b86c:7764:9429]) by smtp.gmail.com with ESMTPSA id wr2sm29928678wjc.49.2016.04.26.10.30.48 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 26 Apr 2016 10:30:48 -0700 (PDT) From: Daniel Vetter To: DRI Development Cc: Intel Graphics Development , Daniel Vetter , Thierry Reding , =?UTF-8?q?Terje=20Bergstr=C3=B6m?= , linux-tegra@vger.kernel.org, Daniel Vetter Subject: [PATCH 27/35] drm/tegra: Use lockless gem BO free callback Date: Tue, 26 Apr 2016 19:30:00 +0200 Message-Id: <1461691808-12414-28-git-send-email-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 2.8.1 In-Reply-To: <1461691808-12414-1-git-send-email-daniel.vetter@ffwll.ch> References: <1461691808-12414-1-git-send-email-daniel.vetter@ffwll.ch> MIME-Version: 1.0 Sender: linux-tegra-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-tegra@vger.kernel.org No dev->struct_mutex anywhere to be seen. Cc: Thierry Reding Cc: Terje Bergström Cc: linux-tegra@vger.kernel.org Signed-off-by: Daniel Vetter Acked-by: Thierry Reding --- drivers/gpu/drm/tegra/drm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/tegra/drm.c b/drivers/gpu/drm/tegra/drm.c index 2be88eb0cb83..3d9241482f81 100644 --- a/drivers/gpu/drm/tegra/drm.c +++ b/drivers/gpu/drm/tegra/drm.c @@ -932,7 +932,7 @@ static struct drm_driver tegra_drm_driver = { .debugfs_cleanup = tegra_debugfs_cleanup, #endif - .gem_free_object = tegra_bo_free_object, + .gem_free_object_unlocked = tegra_bo_free_object, .gem_vm_ops = &tegra_bo_vm_ops, .prime_handle_to_fd = drm_gem_prime_handle_to_fd,