[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH] ioemu/qemu vga: save and restore vram buffer (r
From: |
Paul Brook |
Subject: |
Re: [Qemu-devel] [PATCH] ioemu/qemu vga: save and restore vram buffer (revised) |
Date: |
Mon, 17 Dec 2007 16:22:11 +0000 |
User-agent: |
KMail/1.9.7 |
> In any case, vl.c's saving arrangements do save the buffer in
> phys_ram_base - but that isn't what the guest sees in the VGA memory
It doesn't matter what the guest physical mappings (if any) are.
> area. The guest sees the vga memory-mapped IO registers (whose
> meaning _is_ generally saved by vga.c), plus it can use the VGA memory
> area and those control registers to access the whole of s->vram_ptr in
> a bank-switched way. And it is that whole VGA memory buffer which is
> `displayed' to (eg) vlc clients.
If you look closer, you'll find that s->vram_ptr actually points to an offset
from phys_ram_base. So the VGA framebuffer is already saved by ram_save.
If the xen patches have changed this then you may need your patch. It has no
business in mainstream qemu though.
Paul
- [Qemu-devel] [PATCH] ioemu/qemu vga: save and restore vram buffer, Ian Jackson, 2007/12/10
- Re: [Qemu-devel] [PATCH] ioemu/qemu vga: save and restore vram buffer, andrzej zaborowski, 2007/12/10
- [Qemu-devel] [PATCH] ioemu/qemu vga: save and restore vram buffer (revised), Ian Jackson, 2007/12/12
- Re: [Qemu-devel] [PATCH] ioemu/qemu vga: save and restore vram buffer (revised), andrzej zaborowski, 2007/12/16
- Re: [Qemu-devel] [PATCH] ioemu/qemu vga: save and restore vram buffer (revised), Ian Jackson, 2007/12/17
- Re: [Qemu-devel] [PATCH] ioemu/qemu vga: save and restore vram buffer (revised),
Paul Brook <=
- Re: [Qemu-devel] xen / qemu convergence ?, Ian Jackson, 2007/12/17
- Re: [Qemu-devel] xen / qemu convergence ?, andrzej zaborowski, 2007/12/17
- Re: [Qemu-devel] xen / qemu convergence ?, Ian Jackson, 2007/12/18
- Re: [Qemu-devel] xen / qemu convergence ?, Paul Brook, 2007/12/17