]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
kvm tools: remove redundancy between kvm_config and kvm
authorSasha Levin <levinsasha928@gmail.com>
Wed, 5 Sep 2012 08:31:39 +0000 (10:31 +0200)
committerPekka Enberg <penberg@kernel.org>
Wed, 5 Sep 2012 13:22:35 +0000 (16:22 +0300)
Remove some redundant members between struct kvm_config and struct kvm
since options are now contained within struct kvm.

Signed-off-by: Sasha Levin <levinsasha928@gmail.com>
Signed-off-by: Pekka Enberg <penberg@kernel.org>
tools/kvm/builtin-run.c
tools/kvm/hw/rtc.c
tools/kvm/include/kvm/kvm.h
tools/kvm/kvm-cpu.c

index a8926ddcffa9ca7417c2dcf15cf128f12cd2e1e9..8221c22d1f920dcbda883be0b1553fff6ba7519d 100644 (file)
@@ -1040,8 +1040,6 @@ static int kvm_cmd_run_init(int argc, const char **argv)
        if (r)
                goto fail;
 
-       kvm->single_step = kvm->cfg.single_step;
-
        r = ioeventfd__init(kvm);
        if (r < 0) {
                pr_err("ioeventfd__init() failed with error %d\n", r);
index b4f9f1f2ece8cdfe2d801d852bc24a26b858fe8b..4941dafcfe0b577f89ed154aaceb5dea3f3b8d54 100644 (file)
@@ -134,4 +134,4 @@ int rtc__exit(struct kvm *kvm)
        ioport__unregister(0x0071);
 
        return 0;
-}
\ No newline at end of file
+}
index 167693e360c78afad7d8a5ccf0ae8e9010a86bb7..ca4375afde746388fbec947c8daf4f6686a037ec 100644 (file)
@@ -42,15 +42,12 @@ struct kvm {
        int                     nrcpus;         /* Number of cpus to run */
 
        u32                     mem_slots;      /* for KVM_SET_USER_MEMORY_REGION */
-
        u64                     ram_size;
        void                    *ram_start;
        u64                     ram_pagesize;
 
        bool                    nmi_disabled;
 
-       bool                    single_step;
-
        const char              *vmlinux;
        struct disk_image       **disks;
        int                     nr_disks;
index 12791dd83d3f6d4842bcb01113228648fdbbe019..dbd14b712762be51de201642374fb7666309ad56 100644 (file)
@@ -92,7 +92,7 @@ int kvm_cpu__start(struct kvm_cpu *cpu)
 
        kvm_cpu__reset_vcpu(cpu);
 
-       if (cpu->kvm->single_step)
+       if (cpu->kvm->cfg.single_step)
                kvm_cpu__enable_singlestep(cpu);
 
        while (cpu->is_running) {