0f9668e0c1
Remove qemu-common.h include from most units
...
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com >
Message-Id: <20220323155743.1585078-33-marcandre.lureau@redhat.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2022-04-06 14:31:55 +02:00
8af82b8e81
x86 hvf cpus: Fix Lesser GPL version number
...
There is no "version 2" of the "Lesser" General Public License.
It is either "GPL version 2.0" or "Lesser GPL version 2.1".
This patch replaces all occurrences of "Lesser GPL version 2" with
"Lesser GPL version 2.1" in comment section.
Signed-off-by: Chetan Pant <chetan4windows@gmail.com >
Message-Id: <20201023124012.20035-1-chetan4windows@gmail.com >
Reviewed-by: Thomas Huth <thuth@redhat.com >
Signed-off-by: Thomas Huth <thuth@redhat.com >
2020-11-15 16:45:27 +01:00
577f02b890
i386: hvf: Move lazy_flags into CPUX86State
...
The lazy flags are still needed for instruction decoder.
Signed-off-by: Roman Bolshakov <r.bolshakov@yadro.com >
Message-Id: <20200528193758.51454-12-r.bolshakov@yadro.com >
[Move struct to target/i386/cpu.h - Paolo]
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2020-06-12 11:19:37 -04:00
967f4da2af
i386: hvf: Drop rflags from HVFX86EmulatorState
...
HVFX86EmulatorState carries it's own copy of x86 flags. It can be
dropped in favor of eflags in generic CPUX86State.
Signed-off-by: Roman Bolshakov <r.bolshakov@yadro.com >
Message-Id: <20200528193758.51454-9-r.bolshakov@yadro.com >
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2020-06-12 11:15:02 -04:00
895f9fdf3a
i386: hvf: cleanup x86_gen.h
...
This only includes VM_PANIC now. No need to include it from headers.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2017-12-22 15:02:07 +01:00
ff2de1668c
i386: hvf: remove addr_t
...
Use target_ulong for virtual addresses and uint64_t for physical
addresses.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2017-12-22 15:02:07 +01:00
e8a632579d
i386: hvf: simplify flag handling
...
Remove much indirection and duplicate code, and provide a cleaner interface
out of x86_flags.c.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2017-12-22 15:02:07 +01:00
746827825d
i386: hvf: remove more dead emulator code
...
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2017-12-22 15:02:07 +01:00
f9fea77740
i386: hvf: header cleanup
...
Remove inclusions of system headers and avoid "pragma once".
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2017-12-22 15:02:07 +01:00
69e0a03c3f
i386: hvf: move all hvf files in the same directory
...
Just call it hvf/, no need for the "utils" suffix.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com >
2017-12-22 15:02:05 +01:00