summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Courbot <acourbot@nvidia.com>2014-10-17 15:24:10 +0900
committerAlexandre Courbot <acourbot@nvidia.com>2014-11-11 18:47:51 +0900
commit520559ff2b45d44b7c582d40d2cd46b074077b44 (patch)
tree246e38538eefdf7312465cccadbfdfd4337e4d43
parent8aeca45513c60b1623df2822f1a1f1193fc17ed4 (diff)
downloadnouveau-520559ff2b45d44b7c582d40d2cd46b074077b44.tar.gz
[HACK] warn when allocating VRAM object
We should never allocate VRAM objects from user-space on GK20A. Warn when such an attempt happens.
-rw-r--r--drm/nouveau_gem.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/drm/nouveau_gem.c b/drm/nouveau_gem.c
index 42c34babc..b79048adb 100644
--- a/drm/nouveau_gem.c
+++ b/drm/nouveau_gem.c
@@ -157,8 +157,10 @@ nouveau_gem_new(struct drm_device *dev, int size, int align, uint32_t domain,
u32 flags = 0;
int ret;
- if (domain & NOUVEAU_GEM_DOMAIN_VRAM)
+ if (domain & NOUVEAU_GEM_DOMAIN_VRAM) {
+ NV_WARN(drm, "attempt to allocate a VRAM object!\n");
flags |= TTM_PL_FLAG_VRAM;
+ }
if (domain & NOUVEAU_GEM_DOMAIN_GART)
flags |= TTM_PL_FLAG_TT;
if (!flags || domain & NOUVEAU_GEM_DOMAIN_CPU)