i386: hvf: implement vga dirty page tracking
commitbabfa20ca4721e950d8096f32b1dc091763a8837
authorSergio Andres Gomez Del Real <sergio.g.delreal@gmail.com>
Wed, 13 Sep 2017 09:05:20 +0000 (13 04:05 -0500)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 22 Dec 2017 14:01:48 +0000 (22 15:01 +0100)
tree6df0ae5cc0b791f31a01e2fa480c92cf9067c920
parentd6dcc5583e7a3f04a76de72424ee63c760dffd0f
i386: hvf: implement vga dirty page tracking

This patch implements setting the tracking of dirty vga pages, using hvf's
interface to protect guest memory. It uses the MemoryListener callback
mechanism through .log_start/stop/sync

Signed-off-by: Sergio Andres Gomez Del Real <Sergio.G.DelReal@gmail.com>
Message-Id: <20170913090522.4022-13-Sergio.G.DelReal@gmail.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
include/sysemu/hvf.h
target/i386/hvf-all.c