summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Levy <alevy@redhat.com>2012-06-11 14:53:50 +0300
committerAlon Levy <alevy@redhat.com>2012-06-11 14:53:50 +0300
commit4318c69c00448fd98a0f075362a89c910d412c10 (patch)
tree1894bbf0c0a948f8f5bad2eab68ddd649206598a
parent13de082a2d3372bc270343daada427db0a975c99 (diff)
qxl_driver: mem_size shouldn't reduce surface0_size, num_pages from rom already removes that amount
-rw-r--r--src/qxl_driver.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/qxl_driver.c b/src/qxl_driver.c
index d9e8651..3136ead 100644
--- a/src/qxl_driver.c
+++ b/src/qxl_driver.c
@@ -545,8 +545,7 @@ qxl_map_memory(qxl_screen_t *qxl, int scrnIndex)
qxl->monitors_config_size = (sizeof(QXLMonitorsConfig) +
sizeof(QXLHead) * MAX_MONITORS_NUM + getpagesize() - 1)
& ~(getpagesize() - 1);
- qxl->mem_size = qxl->rom->num_pages * getpagesize() -
- qxl->surface0_size - qxl->monitors_config_size;
+ qxl->mem_size = qxl->rom->num_pages * getpagesize() - qxl->monitors_config_size;
qxl->mem = qxl_mem_create ((void *)((unsigned long)qxl->ram + qxl->surface0_size),
qxl->mem_size);