Allocate commands on Bar0
This is required by Qemu for migration Signed-off-by: Frediano Ziglio <fziglio@redhat.com> Acked-by: Yuri Benditovich <yuri.benditovich@daynix.com>
This commit is contained in:
parent
94770833a4
commit
0214d5ceda
@ -4135,7 +4135,8 @@ QXLDrawable *QxlDevice::GetDrawable()
|
|||||||
PAGED_CODE();
|
PAGED_CODE();
|
||||||
QXLOutput *output;
|
QXLOutput *output;
|
||||||
|
|
||||||
output = (QXLOutput *)AllocMem(MSPACE_TYPE_VRAM, sizeof(QXLOutput) + sizeof(QXLDrawable), TRUE);
|
// commands must be allocated into Bar0 (DEVRAM)
|
||||||
|
output = (QXLOutput *)AllocMem(MSPACE_TYPE_DEVRAM, sizeof(QXLOutput) + sizeof(QXLDrawable), TRUE);
|
||||||
if (!output) {
|
if (!output) {
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
@ -4153,7 +4154,8 @@ QXLCursorCmd *QxlDevice::CursorCmd()
|
|||||||
QXLOutput *output;
|
QXLOutput *output;
|
||||||
|
|
||||||
DbgPrint(TRACE_LEVEL_VERBOSE, ("---> %s\n", __FUNCTION__));
|
DbgPrint(TRACE_LEVEL_VERBOSE, ("---> %s\n", __FUNCTION__));
|
||||||
output = (QXLOutput *)AllocMem(MSPACE_TYPE_VRAM, sizeof(QXLOutput) + sizeof(QXLCursorCmd), TRUE);
|
// commands must be allocated into Bar0 (DEVRAM)
|
||||||
|
output = (QXLOutput *)AllocMem(MSPACE_TYPE_DEVRAM, sizeof(QXLOutput) + sizeof(QXLCursorCmd), TRUE);
|
||||||
if (!output) {
|
if (!output) {
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user