]> xenbits.xensource.com Git - qemu-xen-traditional.git/commit
cirrus vga save/restore and lfb_addr/lfb_end
authorIan Jackson <ian.jackson@eu.citrix.com>
Thu, 16 Oct 2008 17:31:04 +0000 (18:31 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Thu, 16 Oct 2008 17:31:04 +0000 (18:31 +0100)
commitea324bf41565322b370b27253b1a7eaa3cc360b9
treeeb8dd0130798965694c873ec9b16c591e5e79ed8
parent46be40c676ae4ab30debdebbbd6162246a9cbba0
cirrus vga save/restore and lfb_addr/lfb_end

Cirrus VGA save and restore functions cast lfb_addr into an uint64_t
pointer while lfb_addr is only an unsigned long.
Same thing happened to lfb_end, causing pci_dev to be partially
overwritten by mistake.

Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
hw/cirrus_vga.c
hw/vga_int.h