Sign in
qemu
/
qemu
/
015a33bd05b7fd69f400d4e0e4a9925af9292548
/
target-i386
ece0135
target-i386: Broadwell CPU model
by Eduardo Habkost
· 11 years ago
b3fb3a2
target-i386: Fix indentation of CPU model definitions
by Eduardo Habkost
· 11 years ago
303752a
target-i386: Support "invariant tsc" flag
by Marcelo Tosatti
· 11 years ago
68bfd0a
target-i386: block migration and savevm if invariant tsc is exposed
by Marcelo Tosatti
· 11 years ago
120eee7
target-i386: Set migratable=yes by default on "host" CPU mooel
by Eduardo Habkost
· 11 years ago
84f1b92
target-i386: Add "migratable" property to "host" CPU model
by Eduardo Habkost
· 11 years ago
fefb41b
target-i386: Support check/enforce flags in TCG mode, too
by Eduardo Habkost
· 11 years ago
37ce352
target-i386: Loop-based feature word filtering in TCG mode
by Eduardo Habkost
· 11 years ago
e1c224b
target-i386: Loop-based copying and setting/unsetting of feature words
by Eduardo Habkost
· 11 years ago
621626c
target-i386: Define TCG_*_FEATURES earlier in cpu.c
by Eduardo Habkost
· 11 years ago
84a6c6c
target-i386: Filter KVM and 0xC0000001 features on TCG
by Eduardo Habkost
· 11 years ago
d0a70f4
target-i386: Filter FEAT_7_0_EBX TCG features too
by Eduardo Habkost
· 11 years ago
a42d993
target-i386: Make TCG feature filtering more readable
by Eduardo Habkost
· 11 years ago
27418ad
target-i386: Isolate KVM-specific code on CPU feature filtering logic
by Eduardo Habkost
· 11 years ago
8459e39
target-i386: Pass FeatureWord argument to report_unavailable_features()
by Eduardo Habkost
· 11 years ago
51f63ae
target-i386: Merge feature filtering/checking functions
by Eduardo Habkost
· 11 years ago
857aee3
target-i386: Simplify reporting of unavailable features
by Eduardo Habkost
· 11 years ago
136a7e9
target-i386: kvm: Don't enable MONITOR by default on any CPU model
by Eduardo Habkost
· 11 years ago
04af534
target-i386: Use Common ShiftRows and InvShiftRows Tables
by Tom Musta
· 11 years ago
d49805a
savevm: Remove all the unneeded version_minimum_id_old (x86)
by Juan Quintela
· 11 years ago
6b1dd54
cpu/x86: correctly set errors in x86_cpu_parse_featurestr
by Paolo Bonzini
· 11 years ago
e3a17ef
target-i386/translate.c: Remove unused tcg_gen_lshift()
by Peter Maydell
· 11 years ago
31e25e3
Merge remote-tracking branch 'remotes/bonzini/softmmu-smap' into staging
by Peter Maydell
· 11 years ago
9f0355b
Merge remote-tracking branch 'remotes/kvm/uq/master' into staging
by Peter Maydell
· 11 years ago
16b96f8
target-i386: cleanup x86_cpu_get_phys_page_debug
by Paolo Bonzini
· 11 years ago
b09481d
target-i386: fix protection bits in the TLB for SMEP
by Paolo Bonzini
· 11 years ago
de431a6
target-i386: support long addresses for 4MB pages (PSE-36)
by Paolo Bonzini
· 11 years ago
eaad03e
target-i386: raise page fault for reserved bits in large pages
by Paolo Bonzini
· 11 years ago
e2a32eb
target-i386: unify reserved bits and NX bit check
by Paolo Bonzini
· 11 years ago
e7e898a
target-i386: simplify pte/vaddr calculation
by Paolo Bonzini
· 11 years ago
e8f6d00
target-i386: raise page fault for reserved physical address bits
by Paolo Bonzini
· 11 years ago
b728464
target-i386: test reserved PS bit on PML4Es
by Paolo Bonzini
· 11 years ago
c1eb2fa
target-i386: set correct error code for reserved bit access
by Paolo Bonzini
· 11 years ago
77549a7
target-i386: introduce support for 1 GB pages
by Paolo Bonzini
· 11 years ago
b052e45
target-i386: introduce do_check_protect label
by Paolo Bonzini
· 11 years ago
870a706
target-i386: tweak handling of PG_NX_MASK
by Paolo Bonzini
· 11 years ago
7c82256
target-i386: commonize checks for PAE and non-PAE
by Paolo Bonzini
· 11 years ago
487cad8
target-i386: commonize checks for 4MB and 4KB pages
by Paolo Bonzini
· 11 years ago
00cc3e1
target-i386: commonize checks for 2MB and 4KB pages
by Paolo Bonzini
· 11 years ago
843408b
target-i386: fix coding standards in x86_cpu_handle_mmu_fault
by Paolo Bonzini
· 11 years ago
f57584d
target-i386: simplify SMAP handling in MMU_KSMAP_IDX
by Paolo Bonzini
· 11 years ago
8a201bd
target-i386: fix kernel accesses with SMAP and CPL = 3
by Paolo Bonzini
· 11 years ago
81cf8d8
target-i386: move check_io helpers to seg_helper.c
by Paolo Bonzini
· 11 years ago
43773ed
target-i386: rename KSMAP to KNOSMAP
by Paolo Bonzini
· 11 years ago
f08b617
softmmu: introduce cpu_ldst.h
by Paolo Bonzini
· 11 years ago
0f590e74
softmmu: commonize helper definitions
by Paolo Bonzini
· 11 years ago
79b6f2f
kvm: Fix eax for cpuid leaf 0x40000000
by Jidong Xiao
· 11 years ago
f522d2a
kvm: Enable -cpu option to hide KVM
by Alex Williamson
· 11 years ago
2ef6175
tcg: Invert the inclusion of helper.h
by Richard Henderson
· 11 years ago
28fb26f
target-i386: set CC_OP to CC_OP_EFLAGS in cpu_load_eflags
by Paolo Bonzini
· 11 years ago
7125c93
target-i386: get CPL from SS.DPL
by Paolo Bonzini
· 11 years ago
d3b5491
target-i386: rework CPL checks during task switch, preparing for next patch
by Paolo Bonzini
· 11 years ago
b98dbc9
target-i386: fix segment flags for SMM and VM86 mode
by Paolo Bonzini
· 11 years ago
8744632
target-i386: Fix vm86 mode regression introduced in fd460606fd6f.
by Kevin O'Connor
· 11 years ago
ef3cb5c
Merge remote-tracking branch 'remotes/kvm/uq/master' into staging
by Peter Maydell
· 11 years ago
4a92a55
cpu: make CPU_INTERRUPT_RESET available on all targets
by Paolo Bonzini
· 12 years ago
43175fa
target-i386: preserve FPU and MSR state on INIT
by Paolo Bonzini
· 12 years ago
05e7e81
target-i386: fix set of registers zeroed on reset
by Paolo Bonzini
· 11 years ago
e0723c4
kvm: forward INIT signals coming from the chipset
by Paolo Bonzini
· 12 years ago
50a2c6e
kvm: reset state from the CPU's reset method
by Paolo Bonzini
· 12 years ago
7848c8d
target-i386: the x86 CPL is stored in CS.selector - auto update hflags accordingly.
by Kevin O'Connor
· 11 years ago
fd46060
target-i386: set eflags prior to calling cpu_x86_load_seg_cache() in seg_helper.c
by Kevin O'Connor
· 11 years ago
010e639
target-i386: set eflags and cr0 prior to calling cpu_x86_load_seg_cache() in smm_helper.c
by Kevin O'Connor
· 11 years ago
3045202
target-i386: set eflags prior to calling svm_load_seg_cache() in svm_helper.c
by Kevin O'Connor
· 11 years ago
8e03c10
target-i386: Remove unused data from local array
by Stefan Weil
· 11 years ago
dc1823c
target-i386: Preserve the Z bit for bt/bts/btr/btc
by Richard Henderson
· 11 years ago
65cd906
qom: Clean up fragile use of error_is_set() in set() methods
by Markus Armbruster
· 11 years ago
466e6e9
target-i386: reorder fields in cpu/msr_hyperv_hypercall subsection
by Paolo Bonzini
· 11 years ago
c8c14bc
target-i386: x86_cpu_get_phys_page_debug(): support 1GB page translation
by Luiz Capitulino
· 11 years ago
2cd49cb
target-i386: Avoid shifting left into sign bit
by Peter Maydell
· 11 years ago
a443bc3
target-i386: Add missing 'static' and 'const' attributes
by Stefan Weil
· 11 years ago
0c591eb
cputlb: Change tlb_set_page() argument to CPUState
by Andreas Färber
· 12 years ago
00c8cb0
cputlb: Change tlb_flush() argument to CPUState
by Andreas Färber
· 12 years ago
31b030d
cputlb: Change tlb_flush_page() argument to CPUState
by Andreas Färber
· 12 years ago
a47dddd
exec: Change cpu_abort() argument to CPUState
by Andreas Färber
· 12 years ago
0ea8cb8
cpu-exec: Change cpu_resume_from_signal() argument to CPUState
by Andreas Färber
· 12 years ago
b3310ab
exec: Change cpu_breakpoint_{insert,remove{,_by_ref,_all}} argument
by Andreas Färber
· 12 years ago
75a3403
exec: Change cpu_watchpoint_{insert,remove{,_by_ref,_all}} argument
by Andreas Färber
· 12 years ago
3f38f30
translate-all: Change cpu_restore_state() argument to CPUState
by Andreas Färber
· 12 years ago
5638d18
cpu-exec: Change cpu_loop_exit() argument to CPUState
by Andreas Färber
· 12 years ago
d5a11fe
exec: Change tlb_fill() argument to CPUState
by Andreas Färber
· 12 years ago
f0c3c50
cpu: Move breakpoints field from CPU_COMMON to CPUState
by Andreas Färber
· 12 years ago
ff4700b
cpu: Move watchpoint fields from CPU_COMMON to CPUState
by Andreas Färber
· 12 years ago
2710342
cpu: Move exception_index field from CPU_COMMON to CPUState
by Andreas Färber
· 12 years ago
93afead
cpu: Move mem_io_{pc,vaddr} fields from CPU_COMMON to CPUState
by Andreas Färber
· 12 years ago
7510454
cpu: Turn cpu_handle_mmu_fault() into a CPUClass hook
by Andreas Färber
· 12 years ago
94a444b
cpu: Introduce CPUClass::parse_features() hook
by Andreas Färber
· 11 years ago
d940ee9
target-i386: X86CPU model subclasses
by Eduardo Habkost
· 11 years ago
500050d
target-i386: Prepare CPUClass::class_by_name for X86CPU
by Andreas Färber
· 11 years ago
ef02ef5
target-i386: Enable x2apic by default on KVM
by Eduardo Habkost
· 11 years ago
8fb4f82
target-i386: Introduce x86_cpu_compat_disable_kvm_features()
by Eduardo Habkost
· 11 years ago
5fcca9f
target-i386: Make kvm_default_features an array
by Eduardo Habkost
· 11 years ago
74f54bc
target-i386: Don't declare variables in the middle of blocks
by Eduardo Habkost
· 11 years ago
9576de7
target-i386: Rename x86_def_t to X86CPUDefinition
by Eduardo Habkost
· 11 years ago
285f025
target-i386: Call x86_cpu_load_def() earlier
by Eduardo Habkost
· 11 years ago
c080e30
target-i386: Rename cpu_x86_register() to x86_cpu_load_def()
by Eduardo Habkost
· 11 years ago
8c2e1b0
cpu: Turn cpu_has_work() into a CPUClass hook
by Andreas Färber
· 12 years ago
19d6ca1
target-i386: Clean up ENV_GET_CPU() usage
by Andreas Färber
· 11 years ago
613c12e
Merge remote-tracking branch 'remotes/qmp-unstable/queue/qmp' into staging
by Peter Maydell
· 11 years ago
2396187
Merge remote-tracking branch 'remotes/kvm/uq/master' into staging
by Peter Maydell
· 11 years ago
Next »