OSDN Git Service
(root)
/
uclinux-h8
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
5a838e5
)
drm/qxl: allocate dumb buffers in ram
author
Gerd Hoffmann
<kraxel@redhat.com>
Thu, 4 Feb 2021 14:57:11 +0000
(15:57 +0100)
committer
Gerd Hoffmann
<kraxel@redhat.com>
Fri, 5 Feb 2021 08:02:40 +0000
(09:02 +0100)
dumb buffers are shadowed anyway, so there is no need to store them
in device memory. Use QXL_GEM_DOMAIN_CPU (TTM_PL_SYSTEM) instead.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Acked-by: Thomas Zimmermann <tzimmermann@suse.de>
Link:
http://patchwork.freedesktop.org/patch/msgid/20210204145712.1531203-11-kraxel@redhat.com
drivers/gpu/drm/qxl/qxl_dumb.c
patch
|
blob
|
history
diff --git
a/drivers/gpu/drm/qxl/qxl_dumb.c
b/drivers/gpu/drm/qxl/qxl_dumb.c
index
c04cd5a
..
48a58ba
100644
(file)
--- a/
drivers/gpu/drm/qxl/qxl_dumb.c
+++ b/
drivers/gpu/drm/qxl/qxl_dumb.c
@@
-59,7
+59,7
@@
int qxl_mode_dumb_create(struct drm_file *file_priv,
surf.stride = pitch;
surf.format = format;
r = qxl_gem_object_create_with_handle(qdev, file_priv,
- QXL_GEM_DOMAIN_
SURFACE
,
+ QXL_GEM_DOMAIN_
CPU
,
args->size, &surf, &qobj,
&handle);
if (r)