commit | 6f9e5c1702319e048a90e06e31b957fbbcecbe07 | [log] [tgz] |
---|---|---|
author | Takuya Yoshikawa <yoshikawa.takuya@oss.ntt.co.jp> | Mon Nov 01 14:36:09 2010 +0900 |
committer | Avi Kivity <avi@redhat.com> | Wed Jan 12 11:28:48 2011 +0200 |
tree | 335deee0e2351cdde480460200162dc055ef717e | |
parent | 515a01279a187415322a80736800a7d6325876ab [diff] |
KVM: use kmalloc() for small dirty bitmaps Currently we are using vmalloc() for all dirty bitmaps even if they are small enough, say less than K bytes. We use kmalloc() if dirty bitmap size is less than or equal to PAGE_SIZE so that we can avoid vmalloc area usage for VGA. This will also make the logging start/stop faster. Signed-off-by: Takuya Yoshikawa <yoshikawa.takuya@oss.ntt.co.jp> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>