summaryrefslogtreecommitdiffstats
path: root/target-i386/helper.c
Commit message (Expand)AuthorAgeFilesLines
* target-i386: check for PKU even for non-writable pagesPaolo Bonzini2016-04-081-8/+10
* target-i386: implement PKE for TCGPaolo Bonzini2016-03-241-0/+22
* target-i386: Enable control registers for MPXRichard Henderson2016-02-121-0/+2
* target-i386: Add XSAVE extensionRichard Henderson2016-02-121-4/+8
* target-i386: fix PSE36 modePaolo Bonzini2016-02-091-2/+2
* x86: Clean up includesPeter Maydell2016-01-291-0/+1
* target-i386: Rename XMM_[BWLSDQ] helpers to ZMM_*Eduardo Habkost2016-01-211-4/+4
* target-i386: do not duplicate page protection checksPaolo Bonzini2016-01-151-42/+23Star
* target-i386: Move breakpoint related functions to new fileRichard Henderson2015-10-021-128/+0Star
* hmp: added local apic dump statePavel Butsykin2015-09-251-0/+191
* target-i386: Use correct memory attributes for memory accessesPaolo Bonzini2015-06-051-20/+112
* target-i386: introduce cpu_get_mem_attrsPaolo Bonzini2015-06-051-1/+2
* qemu-log: add log category for MMU infoAntony Pavlov2014-12-161-11/+4Star
* target-i386: Use cpu_exec_enter/exit qom hooksRichard Henderson2014-09-251-0/+21
* cpu-exec: Make debug_excp_handler a QOM CPU methodPeter Maydell2014-09-121-2/+3
* target-i386: Don't forbid NX bit on PAE PDEs and PTEsWilliam Grant2014-08-251-2/+2
* target-i386: Allow execute from user mode when SMEP is enabled.Ricky Zhou2014-07-151-1/+2
* target-i386: cleanup x86_cpu_get_phys_page_debugPaolo Bonzini2014-06-051-18/+17Star
* target-i386: fix protection bits in the TLB for SMEPPaolo Bonzini2014-06-051-1/+3
* target-i386: support long addresses for 4MB pages (PSE-36)Paolo Bonzini2014-06-051-3/+9
* target-i386: raise page fault for reserved bits in large pagesPaolo Bonzini2014-06-051-0/+1
* target-i386: unify reserved bits and NX bit checkPaolo Bonzini2014-06-051-12/+4Star
* target-i386: simplify pte/vaddr calculationPaolo Bonzini2014-06-051-8/+7Star
* target-i386: raise page fault for reserved physical address bitsPaolo Bonzini2014-06-051-12/+22
* target-i386: test reserved PS bit on PML4EsPaolo Bonzini2014-06-051-0/+3
* target-i386: set correct error code for reserved bit accessPaolo Bonzini2014-06-051-17/+9Star
* target-i386: introduce support for 1 GB pagesPaolo Bonzini2014-06-051-0/+7
* target-i386: introduce do_check_protect labelPaolo Bonzini2014-06-051-36/+38
* target-i386: tweak handling of PG_NX_MASKPaolo Bonzini2014-06-051-4/+4
* target-i386: commonize checks for PAE and non-PAEPaolo Bonzini2014-06-051-79/+41Star
* target-i386: commonize checks for 4MB and 4KB pagesPaolo Bonzini2014-06-051-77/+41Star
* target-i386: commonize checks for 2MB and 4KB pagesPaolo Bonzini2014-06-051-83/+44Star
* target-i386: fix coding standards in x86_cpu_handle_mmu_faultPaolo Bonzini2014-06-051-5/+9
* target-i386: simplify SMAP handling in MMU_KSMAP_IDXPaolo Bonzini2014-06-051-8/+4Star
* target-i386: fix kernel accesses with SMAP and CPL = 3Paolo Bonzini2014-06-051-4/+4
* target-i386: rename KSMAP to KNOSMAPPaolo Bonzini2014-06-051-4/+4
* target-i386: preserve FPU and MSR state on INITPaolo Bonzini2014-05-131-2/+8
* kvm: forward INIT signals coming from the chipsetPaolo Bonzini2014-05-131-0/+4
* target-i386: x86_cpu_get_phys_page_debug(): support 1GB page translationLuiz Capitulino2014-03-311-0/+11
* cputlb: Change tlb_set_page() argument to CPUStateAndreas Färber2014-03-131-1/+1
* cputlb: Change tlb_flush() argument to CPUStateAndreas Färber2014-03-131-5/+12
* cpu-exec: Change cpu_resume_from_signal() argument to CPUStateAndreas Färber2014-03-131-1/+1
* exec: Change cpu_breakpoint_{insert,remove{,_by_ref,_all}} argumentAndreas Färber2014-03-131-2/+2
* exec: Change cpu_watchpoint_{insert,remove{,_by_ref,_all}} argumentAndreas Färber2014-03-131-3/+8
* translate-all: Change cpu_restore_state() argument to CPUStateAndreas Färber2014-03-131-1/+1
* cpu: Move breakpoints field from CPU_COMMON to CPUStateAndreas Färber2014-03-131-1/+2
* cpu: Move watchpoint fields from CPU_COMMON to CPUStateAndreas Färber2014-03-131-3/+4
* cpu: Move exception_index field from CPU_COMMON to CPUStateAndreas Färber2014-03-131-3/+3
* cpu: Move mem_io_{pc,vaddr} fields from CPU_COMMON to CPUStateAndreas Färber2014-03-131-2/+3
* cpu: Turn cpu_handle_mmu_fault() into a CPUClass hookAndreas Färber2014-03-131-8/+12