diff options
author | Alexandre Courbot <acourbot@nvidia.com> | 2014-10-17 15:24:10 +0900 |
---|---|---|
committer | Alexandre Courbot <acourbot@nvidia.com> | 2014-11-11 18:47:51 +0900 |
commit | 520559ff2b45d44b7c582d40d2cd46b074077b44 (patch) | |
tree | 246e38538eefdf7312465cccadbfdfd4337e4d43 | |
parent | 8aeca45513c60b1623df2822f1a1f1193fc17ed4 (diff) | |
download | nouveau-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.c | 4 |
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) |