diff options
author | Alon Levy <alevy@redhat.com> | 2012-06-12 17:00:46 +0300 |
---|---|---|
committer | Alon Levy <alevy@redhat.com> | 2012-06-12 17:00:46 +0300 |
commit | 8cc2b31dc8ad04186311436712c4148e5178bf71 (patch) | |
tree | 5728c463ac63396307e0860024557297bb65806a | |
parent | 426b8209a3aa82740c40486c40892313b17f4913 (diff) |
qxl_driver: merge to previous mem_slot change; make ram memslot cover the whole thing except the header
-rw-r--r-- | src/qxl_driver.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/qxl_driver.c b/src/qxl_driver.c index 926ad96..d11c1b1 100644 --- a/src/qxl_driver.c +++ b/src/qxl_driver.c @@ -643,8 +643,9 @@ qxl_reset_and_create_mem_slots (qxl_screen_t *qxl) #else /* QXL */ qxl->main_mem_slot = setup_slot(qxl, 0, (unsigned long)qxl->ram_physical, - (unsigned long)qxl->ram_physical + (unsigned long)qxl->rom->num_pages * getpagesize(), - (uint64_t)(uintptr_t)qxl->ram + qxl->surface0_size, + (unsigned long)qxl->ram_physical + qxl->surface0_size + + (unsigned long)qxl->rom->num_pages * getpagesize(), + (uint64_t)(uintptr_t)qxl->ram, (uint64_t)(uintptr_t)qxl->ram + qxl->surface0_size + (unsigned long)qxl->rom->num_pages * getpagesize() ); |