~vcs-imports/qemu/maemo

« back to all changes in this revision

Viewing changes to kvm.h

  • Committer: Riku Voipio
  • Date: 2009-06-08 15:31:58 UTC
  • mfrom: (6281.2.366)
  • mto: This revision was merged to the branch mainline in revision 6452.
  • Revision ID: git-v1:759b334a9739814df2883aa4c41b1c0f5670e90a
Merge commit 'gnu/master' into test

Epic merge

Conflicts:
        Makefile
        block.c
        block.h
        configure
        hw/boards.h
        hw/flash.h
        hw/integratorcp.c
        hw/nand.c
        hw/omap2.c
        hw/omap_i2c.c
        hw/sd.c
        hw/smc91c111.c
        hw/tsc2005.c
        hw/tusb6010.c
        hw/usb-musb.c
        linux-user/syscall.c
        target-arm/machine.c
        target-arm/translate.c

Show diffs side-by-side

added added

removed removed

Lines of Context:
40
40
                      ram_addr_t size,
41
41
                      ram_addr_t phys_offset);
42
42
 
43
 
void kvm_physical_sync_dirty_bitmap(target_phys_addr_t start_addr,
44
 
                                    target_phys_addr_t end_addr);
 
43
int kvm_physical_sync_dirty_bitmap(target_phys_addr_t start_addr,
 
44
                                   target_phys_addr_t end_addr);
45
45
 
46
46
int kvm_log_start(target_phys_addr_t phys_addr, ram_addr_t size);
47
47
int kvm_log_stop(target_phys_addr_t phys_addr, ram_addr_t size);
 
48
int kvm_set_migration_log(int enable);
48
49
 
49
50
int kvm_has_sync_mmu(void);
50
51
 
71
72
 
72
73
int kvm_vcpu_ioctl(CPUState *env, int type, ...);
73
74
 
 
75
int kvm_get_mp_state(CPUState *env);
 
76
int kvm_put_mp_state(CPUState *env);
 
77
 
74
78
/* Arch specific hooks */
75
79
 
76
80
int kvm_arch_post_run(CPUState *env, struct kvm_run *run);
118
122
 
119
123
void kvm_arch_update_guest_debug(CPUState *env, struct kvm_guest_debug *dbg);
120
124
 
 
125
int kvm_check_extension(KVMState *s, unsigned int extension);
 
126
 
 
127
uint32_t kvm_arch_get_supported_cpuid(CPUState *env, uint32_t function,
 
128
                                      int reg);
 
129
 
121
130
/* generic hooks - to be moved/refactored once there are more users */
122
131
 
123
132
static inline void cpu_synchronize_state(CPUState *env, int modified)