Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp11149pxv; Wed, 30 Jun 2021 13:34:43 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzOCo7n2uZKEjnqPChvyia66hLPTQLe7zETwvD+KZHfsuHFOmYjaWl9FPY/UvZXrGk8/QZV X-Received: by 2002:a92:cd8e:: with SMTP id r14mr26233442ilb.123.1625085283348; Wed, 30 Jun 2021 13:34:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1625085283; cv=none; d=google.com; s=arc-20160816; b=IK6++Qc+oBdVbKgCRzr+nuJEnpjlUF45GtS5FqGrEZaaeRZY6nwV8hgMh1uXfE++ez jcy6BfgY6Zwn+x9qgkHEFtmn7dDsTWglUAdiGI0gPG0ZQnCXi5deLH8zJzP0QbTwt9Ya eimVe55t/cVkLoCyft4I58eqvxqfpwlFf5M7npA7QWH1XsWVJkUq8gByzH+7lCC2DCXe WpvaxZeLlwmxUewpuplD5mJ5IIlvzUvvX56PXdabDxthhbLpnljJUM1CHT/1A+ldYoXt 7nzMOlMVTugPoHrmtUB/ZLtkQ2EWP/iQM9MQp8V6+kX5/15A+scIVzJY7RtzI5Hwmpf1 /V3A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=xTIvq7JeERaP44xmsJM3Rl+J9yNC0I1vFHCkU0Gk1ls=; b=vviF89oNamp8Egl6BGwH0UBDjljmc3BXFdLqmvv6VWghFr/yNVJXKbFvhfaLbuE6Yy dl71uyJZp11yDRBwWdIxgQSetEdv0fQvi//K+8o/BWcsQ/k3xuQ0Y7yKtKePiyj7WVkN bE+VrFosulm/w3o2SO5JPO2KXVkLUH/Re6NEsza7t/7VWiqhmIA8RT74fGByDWo4VxMi hueBp/nEwd0EqOxv24o5XJlT+vPOXJkoArS7lmRzsT8d5wE86IY9P3o+Ive+kwRwvQ5U RKSuSttBHnG8VxWIwZiOliGAlR1/qKuGh7+9qk4tRrHxenmfIGeh4GDp0e3s51OaEszM HxUA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b="ZAk/0tsh"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d6si9048113ilr.154.2021.06.30.13.33.57; Wed, 30 Jun 2021 13:34:43 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@infradead.org header.s=bombadil.20210309 header.b="ZAk/0tsh"; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234271AbhF3UfY (ORCPT + 99 others); Wed, 30 Jun 2021 16:35:24 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51448 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233899AbhF3UfX (ORCPT ); Wed, 30 Jun 2021 16:35:23 -0400 Received: from bombadil.infradead.org (bombadil.infradead.org [IPv6:2607:7c80:54:e::133]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 7DACBC061756 for ; Wed, 30 Jun 2021 13:32:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=infradead.org; s=bombadil.20210309; h=Content-Transfer-Encoding: Content-Type:MIME-Version:Message-Id:Date:Subject:Cc:To:From:Sender:Reply-To: Content-ID:Content-Description:In-Reply-To:References; bh=xTIvq7JeERaP44xmsJM3Rl+J9yNC0I1vFHCkU0Gk1ls=; b=ZAk/0tshkV3bIKnweqX8zlrT5B 6qqMrqdo+EG92wpGBZ3aOmd0tq5oHvXAW/rirIH/pAD13jDZZ59nxGvdmcLJhmwuBW/lRqohfWlWa b2JwaCb4QlvURfGocqQ4ZuE9DFC/BM90pGzhPPMITeYjg6un4Z8c1BqvY9+CedgxxDLE7EsNTahxA cpEEud7AVAeOLakhN9Li2qCzJhCEHeCzPxWzWrUlF/H6GVwA/f66A4kySze/4gbBJm7h11aHzfQ10 1Jq1I9ODqY+OSxW+gzVRC8ALYavtYjJyJ7YL8iToAsT6V1StyPRBKIJxxIDE0jcBcxxEQObGIHc5P RT4Wlv4Q==; Received: from [2601:1c0:6280:3f0::aefb] (helo=bombadil.infradead.org) by bombadil.infradead.org with esmtpsa (Exim 4.94.2 #2 (Red Hat Linux)) id 1lygtB-00FDiE-NU; Wed, 30 Jun 2021 20:32:53 +0000 From: Randy Dunlap To: linux-kernel@vger.kernel.org Cc: Randy Dunlap , "VMware Graphics" , Roland Scheidegger , Zack Rusin , dri-devel@lists.freedesktop.org, Dave Airlie , =?UTF-8?q?Christian=20K=C3=B6nig?= Subject: [PATCH -next] drm: vmwgfx: add header file for ttm_range_manager Date: Wed, 30 Jun 2021 13:32:52 -0700 Message-Id: <20210630203252.32471-1-rdunlap@infradead.org> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add a header file for ttm_range_manager function prototypes to eliminate build errors: ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c: In function ‘vmw_vram_manager_init’: ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:678:8: error: implicit declaration of function ‘ttm_range_man_init’; did you mean ‘ttm_tt_mgr_init’? [-Werror=implicit-function-declaration] ret = ttm_range_man_init(&dev_priv->bdev, TTM_PL_VRAM, false, ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c: In function ‘vmw_vram_manager_fini’: ../drivers/gpu/drm/vmwgfx/vmwgfx_drv.c:690:2: error: implicit declaration of function ‘ttm_range_man_fini’; did you mean ‘ttm_pool_mgr_fini’? [-Werror=implicit-function-declaration] ttm_range_man_fini(&dev_priv->bdev, TTM_PL_VRAM); Fixes: 9c3006a4cc1b ("drm/ttm: remove available_caching") Fixes: a343160235f5 ("drm/vmwgfx/ttm: fix the non-THP cleanup path.") Signed-off-by: Randy Dunlap Cc: "VMware Graphics" Cc: Roland Scheidegger Cc: Zack Rusin Cc: dri-devel@lists.freedesktop.org Cc: Dave Airlie Cc: Christian König --- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 1 + 1 file changed, 1 insertion(+) --- linux-next-20210630.orig/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c +++ linux-next-20210630/drivers/gpu/drm/vmwgfx/vmwgfx_drv.c @@ -37,6 +37,7 @@ #include #include #include +#include #include #include "ttm_object.h"