cirrus: avoid resetting vga dirty logging unnecessarily (Avi Kivity)
commitf8b237af00a74595dd372f1b23129906948ad9e2
authoraliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162>
Wed, 21 Jan 2009 18:31:26 +0000 (21 18:31 +0000)
committeraliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162>
Wed, 21 Jan 2009 18:31:26 +0000 (21 18:31 +0000)
treeaa0a3902b7e78b894e1b9d2c7654c486d7f22685
parentba7349cd5d69cd5f066b7e8287f85481d97d1ee4
cirrus: avoid resetting vga dirty logging unnecessarily (Avi Kivity)

cirrus bitblt reset will stop and start dirty logging even when there is no
need; this causes full redraws.

avoid by only updating memory access when exiting cpu-to-video update mode.

Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6384 c046a42c-6fe2-441c-8c8c-71466251a162
hw/cirrus_vga.c