50 Commits (3c8f525e930f7cbe32bd868bc7a298e1416c4204)

Author SHA1 Message Date
Philippe Mathieu-Daudé 3c8f525e93 target/i386: Use little-endian variant of cpu_ld/st_data*() 4 months ago
Paolo Bonzini 106d766c9d target/i386: fix stack size when delivering real mode interrupts 5 months ago
Julian Ganz b5c8cd6144 target/i386: call plugin trap callbacks 5 months ago
Paolo Bonzini 0d22b621b7 target/i386: fix access to the T bit of the TSS 6 months ago
Paolo Bonzini ad441b8b79 target/i386: implement TSS trap bit 2 years ago
Paolo Bonzini c7c332831f target/i386: move push of error code to switch_tss_ra 2 years ago
Philippe Mathieu-Daudé 84307cd602 include: Remove 'exec/exec-all.h' 11 months ago
Philippe Mathieu-Daudé fe1a3ace13 accel/tcg: Extract probe API out of 'exec/exec-all.h' 11 months ago
Philippe Mathieu-Daudé 42fa9665e5 exec: Restrict 'cpu_ldst.h' to accel/tcg/ 1 year ago
Philippe Mathieu-Daudé 8480f7c745 target/i386: Restrict SoftMMU mmu_index() to TCG 1 year ago
Philippe Mathieu-Daudé 611c34a745 target/i386: Restrict cpu_mmu_index_kernel() to TCG 1 year ago
Alexander Graf 8fa11a4df3 target/i386: Fix legacy page table walk 1 year ago
Paolo Bonzini e136648c5c target/i386/tcg: Use DPL-level accesses for interrupts and call gates 2 years ago
Richard Henderson ded1db48c9 target/i386: Fix tss access size in switch_tss_ra 2 years ago
Peter Maydell bde8adb808 target/i386: Remove dead assignment to ss in do_interrupt64() 2 years ago
Paolo Bonzini 6a079f2e68 target/i386/tcg: save current task state before loading new one 2 years ago
Paolo Bonzini 8b13106508 target/i386/tcg: use X86Access for TSS access 2 years ago
Paolo Bonzini 05d41bbcb3 target/i386/tcg: check for correct busy state before switching to a new task 2 years ago
Paolo Bonzini 8053862af9 target/i386/tcg: Compute MMU index once 2 years ago
Richard Henderson 059368bcf5 target/i386/tcg: Reorg push/pop within seg_helper.c 2 years ago
Paolo Bonzini 312ef3243e target/i386/tcg: use PUSHL/PUSHW for error code 2 years ago
Paolo Bonzini 0bd385e7e3 target/i386/tcg: Allow IRET from user mode to user mode with SMAP 2 years ago
Richard Henderson a7cf494993 target/i386/tcg: Remove SEG_ADDL 2 years ago
Paolo Bonzini ae541c0eb4 target/i386: convert non-grouped, helper-based 2-byte opcodes 2 years ago
Paolo Bonzini 69cb498c56 target/i386: fix pushed value of EFLAGS.RF 2 years ago
Paolo Bonzini abdcc5c8ef target/i386: set CC_OP in helpers if they want CC_OP_EFLAGS 2 years ago
Paolo Bonzini 2455e9cf5a target/i386: clean up cpu_cc_compute_all 2 years ago
Paolo Bonzini c35b2fb1fd target/i386: fix shadowed variable pasto 3 years ago
Paolo Bonzini 49958057a2 target/i386/seg_helper: remove shadowed variable 3 years ago
Paolo Bonzini a908985971 target/i386/seg_helper: introduce tss_set_busy 3 years ago
Paolo Bonzini 63fd8ef080 target/i386: implement SYSCALL/SYSRET in 32-bit emulators 3 years ago
Joe Richey b585edca34 i386: Emit correct error code for 64-bit IDT entry 3 years ago
Richard Henderson 8c03ab9f74 target/i386: Truncate values for lcall_real to i32 4 years ago
Gareth Webb 50fcc7cbb6 target/i386: Throw a #SS when loading a non-canonical IST 4 years ago
Philippe Mathieu-Daudé 0792e6c88d target/i386: Move x86_cpu_exec_interrupt() under sysemu/ folder 5 years ago
Philippe Mathieu-Daudé 604664726f target/i386: Restrict cpu_exec_interrupt() handler to sysemu 5 years ago
Philippe Mathieu-Daudé 30ca39244b target/i386: Simplify TARGET_X86_64 #ifdef'ry 5 years ago
Lara Lazier e3126a5c92 target/i386: Moved int_ctl into CPUX86State structure 5 years ago
Paolo Bonzini 1b627f389f target/i386: tcg: fix switching from 16-bit to 32-bit tasks or vice versa 5 years ago
Paolo Bonzini a5505f6b5b target/i386: tcg: fix loading of registers from 16-bit TSS 5 years ago
Paolo Bonzini 28f6aa1178 target/i386: tcg: fix segment register offsets for 16-bit TSS 5 years ago
Richard Henderson d76b9c6f07 target/i386: Move helper_check_io to sysemu 5 years ago
Richard Henderson e497803556 target/i386: Create helper_check_io 5 years ago
Claudio Fontana 30493a030f i386: split seg_helper into user-only and sysemu parts 5 years ago
Claudio Fontana a93b55ec22 i386: split smm helper (sysemu) 5 years ago
Paolo Bonzini 687758565a target/i386: svm: do not discard high 32 bits of EXITINFO1 5 years ago
Philippe Mathieu-Daudé c117e5b11a target/i386: Use X86Seg enum for segment registers 5 years ago
Peter Maydell 3df1a3d070 target/i386: Check privilege level for protected mode 'int N' task gate 5 years ago
Claudio Fontana ed69e8314d i386: move TCG cpu class initialization to tcg/ 5 years ago
Claudio Fontana 1b248f147e i386: move TCG accel files into tcg/ 5 years ago