Age | Commit message (Expand) | Author | Files | Lines |
2014-06-25 | target-i386: Broadwell CPU model | Eduardo Habkost | 1 | -0/+34 |
2014-06-25 | target-i386: Fix indentation of CPU model definitions | Eduardo Habkost | 1 | -102/+102 |
2014-06-25 | target-i386: Support "invariant tsc" flag | Marcelo Tosatti | 2 | -0/+29 |
2014-06-25 | target-i386: block migration and savevm if invariant tsc is exposed | Marcelo Tosatti | 3 | -2/+17 |
2014-06-25 | target-i386: Set migratable=yes by default on "host" CPU mooel | Eduardo Habkost | 1 | -1/+1 |
2014-06-25 | target-i386: Add "migratable" property to "host" CPU model | Eduardo Habkost | 2 | -9/+55 |
2014-06-25 | target-i386: Support check/enforce flags in TCG mode, too | Eduardo Habkost | 1 | -18/+18 |
2014-06-25 | target-i386: Loop-based feature word filtering in TCG mode | Eduardo Habkost | 1 | -8/+13 |
2014-06-25 | target-i386: Loop-based copying and setting/unsetting of feature words | Eduardo Habkost | 1 | -25/+10 |
2014-06-25 | target-i386: Define TCG_*_FEATURES earlier in cpu.c | Eduardo Habkost | 1 | -55/+56 |
2014-06-25 | target-i386: Filter KVM and 0xC0000001 features on TCG | Eduardo Habkost | 1 | -0/+4 |
2014-06-25 | target-i386: Filter FEAT_7_0_EBX TCG features too | Eduardo Habkost | 1 | -1/+2 |
2014-06-25 | target-i386: Make TCG feature filtering more readable | Eduardo Habkost | 1 | -6/+10 |
2014-06-25 | target-i386: Isolate KVM-specific code on CPU feature filtering logic | Eduardo Habkost | 1 | -9/+13 |
2014-06-25 | target-i386: Pass FeatureWord argument to report_unavailable_features() | Eduardo Habkost | 1 | -2/+3 |
2014-06-25 | target-i386: Merge feature filtering/checking functions | Eduardo Habkost | 1 | -34/+20 |
2014-06-25 | target-i386: Simplify reporting of unavailable features | Eduardo Habkost | 1 | -10/+7 |
2014-06-25 | target-i386: kvm: Don't enable MONITOR by default on any CPU model | Eduardo Habkost | 1 | -0/+7 |
2014-06-16 | target-i386: Use Common ShiftRows and InvShiftRows Tables | Tom Musta | 1 | -19/+13 |
2014-06-16 | savevm: Remove all the unneeded version_minimum_id_old (x86) | Juan Quintela | 1 | -38/+19 |
2014-06-10 | cpu/x86: correctly set errors in x86_cpu_parse_featurestr | Paolo Bonzini | 1 | -10/+7 |
2014-06-10 | target-i386/translate.c: Remove unused tcg_gen_lshift() | Peter Maydell | 1 | -8/+0 |
2014-06-05 | Merge remote-tracking branch 'remotes/bonzini/softmmu-smap' into staging | Peter Maydell | 9 | -340/+242 |
2014-06-05 | Merge remote-tracking branch 'remotes/kvm/uq/master' into staging | Peter Maydell | 9 | -55/+77 |
2014-06-05 | target-i386: cleanup x86_cpu_get_phys_page_debug | Paolo Bonzini | 1 | -18/+17 |
2014-06-05 | target-i386: fix protection bits in the TLB for SMEP | Paolo Bonzini | 1 | -1/+3 |
2014-06-05 | target-i386: support long addresses for 4MB pages (PSE-36) | Paolo Bonzini | 2 | -5/+10 |
2014-06-05 | target-i386: raise page fault for reserved bits in large pages | Paolo Bonzini | 2 | -0/+3 |
2014-06-05 | target-i386: unify reserved bits and NX bit check | Paolo Bonzini | 1 | -12/+4 |
2014-06-05 | target-i386: simplify pte/vaddr calculation | Paolo Bonzini | 1 | -8/+7 |
2014-06-05 | target-i386: raise page fault for reserved physical address bits | Paolo Bonzini | 2 | -12/+32 |
2014-06-05 | target-i386: test reserved PS bit on PML4Es | Paolo Bonzini | 1 | -0/+3 |
2014-06-05 | target-i386: set correct error code for reserved bit access | Paolo Bonzini | 1 | -17/+9 |
2014-06-05 | target-i386: introduce support for 1 GB pages | Paolo Bonzini | 2 | -3/+8 |
2014-06-05 | target-i386: introduce do_check_protect label | Paolo Bonzini | 1 | -36/+38 |
2014-06-05 | target-i386: tweak handling of PG_NX_MASK | Paolo Bonzini | 1 | -4/+4 |
2014-06-05 | target-i386: commonize checks for PAE and non-PAE | Paolo Bonzini | 1 | -79/+41 |
2014-06-05 | target-i386: commonize checks for 4MB and 4KB pages | Paolo Bonzini | 1 | -77/+41 |
2014-06-05 | target-i386: commonize checks for 2MB and 4KB pages | Paolo Bonzini | 1 | -83/+44 |
2014-06-05 | target-i386: fix coding standards in x86_cpu_handle_mmu_fault | Paolo Bonzini | 1 | -5/+9 |
2014-06-05 | target-i386: simplify SMAP handling in MMU_KSMAP_IDX | Paolo Bonzini | 2 | -9/+5 |
2014-06-05 | target-i386: fix kernel accesses with SMAP and CPL = 3 | Paolo Bonzini | 3 | -8/+33 |
2014-06-05 | target-i386: move check_io helpers to seg_helper.c | Paolo Bonzini | 2 | -42/+42 |
2014-06-05 | target-i386: rename KSMAP to KNOSMAP | Paolo Bonzini | 2 | -7/+7 |
2014-06-05 | softmmu: introduce cpu_ldst.h | Paolo Bonzini | 6 | -20/+6 |
2014-06-05 | softmmu: commonize helper definitions | Paolo Bonzini | 1 | -18/+0 |
2014-06-04 | kvm: Fix eax for cpuid leaf 0x40000000 | Jidong Xiao | 1 | -1/+1 |
2014-06-03 | kvm: Enable -cpu option to hide KVM | Alex Williamson | 3 | -13/+17 |
2014-05-28 | tcg: Invert the inclusion of helper.h | Richard Henderson | 11 | -16/+11 |
2014-05-21 | target-i386: set CC_OP to CC_OP_EFLAGS in cpu_load_eflags | Paolo Bonzini | 4 | -7/+4 |