Messages by Thread
-
[COMMIT master] KVM: destroy workqueue on kvm_create_pit() failures
Avi Kivity
-
[COMMIT master] KVM: PPC: fix leakage of error page in kvmppc_patch_dcbz()
Avi Kivity
-
[COMMIT master] device-assignment: Byte-wise ROM read
Avi Kivity
-
[COMMIT master] device-assignment: Fix slow option ROM mapping
Avi Kivity
-
[COMMIT master] device-assignment: Always use slow mapping for PCI option ROM
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: add bsf/bsr instruction emulation
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: Fix emulate_grp3 return values
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: Add unary mul, imul, div, and idiv instructions
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: do not adjust the address for immediate source
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: fix negative bit offset BitOp instruction emulation
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: mask group 8 instruction as BitOp
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: Add stc instruction (opcode 0xf9)
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: introduce Op3264 for mov cr and mov dr instructions
Avi Kivity
-
[COMMIT master] KVM: PPC: RCU'ify the Book3s MMU
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: using SrcOne for instruction d0/d1 decoding
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: Add into, int, and int3 instructions (opcodes 0xcc-0xce)
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: disable writeback when decode dest operand
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: Allow accessing IDT via emulator ops
Avi Kivity
-
[COMMIT master] KVM: PPC: Use MSR_DR for external load_up
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: simplify two-byte opcode check
Avi Kivity
-
[COMMIT master] KVM: PPC: PV mtmsrd L=1
Avi Kivity
-
[COMMIT master] KVM: PPC: Add book3s_32 tlbie flush acceleration
Avi Kivity
-
[COMMIT master] KVM: PPC: Make long relocations be ulong
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: use SrcAcc to simplify stos decoding
Avi Kivity
-
[COMMIT master] KVM: PPC: Add Documentation about PV interface
Avi Kivity
-
[COMMIT master] KVM: PPC: Book3S_32 MMU debug compile fixes
Avi Kivity
-
[COMMIT master] KVM: PPC: PV mtmsrd L=0 and mtmsr
Avi Kivity
-
[COMMIT master] KVM: PPC: Move KVM trampolines before __end_interrupts
Avi Kivity
-
[COMMIT master] KVM: PPC: Implement hypervisor interface
Avi Kivity
-
[COMMIT master] KVM: Move kvm_guest_init out of generic code
Avi Kivity
-
[COMMIT master] KVM: PPC: correctly check gfn_to_pfn() return value
Avi Kivity
-
[COMMIT master] KVM: PPC: Add get_pvinfo interface to query hypercall instructions
Avi Kivity
-
[COMMIT master] KVM: PPC: PV wrteei
Avi Kivity
-
[COMMIT master] KVM: PPC: Generic KVM PV guest support
Avi Kivity
-
[COMMIT master] KVM: PPC: Introduce branch patching helper
Avi Kivity
-
[COMMIT master] KVM: PPC: Convert MSR to shared page
Avi Kivity
-
[COMMIT master] KVM: PPC: Tell guest about pending interrupts
Avi Kivity
-
[COMMIT master] KVM: PPC: Convert SPRG[0-4] to shared page
Avi Kivity
-
[COMMIT master] KVM: PPC: PV assembler helpers
Avi Kivity
-
[COMMIT master] KVM: PPC: Introduce kvm_tmp framework
Avi Kivity
-
[COMMIT master] KVM: PPC: Expose magic page support to guest
Avi Kivity
-
[COMMIT master] KVM: PPC: PV tlbsync to nop
Avi Kivity
-
[COMMIT master] KVM: PPC: First magic page steps
Avi Kivity
-
[COMMIT master] KVM: PPC: PV instructions to loads and stores
Avi Kivity
-
[COMMIT master] KVM: PPC: Introduce shared page
Avi Kivity
-
[COMMIT master] KVM: PPC: Magic Page Book3s support
Avi Kivity
-
[COMMIT master] KVM: PPC: KVM PV guest stubs
Avi Kivity
-
[COMMIT master] KVM: PPC: Make PAM a define
Avi Kivity
-
[COMMIT master] KVM: PPC: Convert DAR to shared page.
Avi Kivity
-
[COMMIT master] KVM: PPC: Add PV guest critical sections
Avi Kivity
-
[COMMIT master] KVM: PPC: Convert DSISR to shared page
Avi Kivity
-
[COMMIT master] KVM: PPC: Add PV guest scratch registers
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: use struct operand for mov reg, cr and mov cr, reg for reg op
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: change invlpg emulation to use src.mem.addr
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: Fix nop emulation
Avi Kivity
-
[COMMIT master] KVM: PPC: Convert SRR0 and SRR1 to shared page
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: Decode memory operands directly into a 'struct operand'
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: add NoAccess flag for memory instructions that skip access
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: switch LEA to use SrcMem decoding
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: use struct operand for mov reg, dr and mov dr, reg for reg op
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: put register operand fetch into a function
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: drop use_modrm_ea
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: mark mov cr and mov dr as 64-bit instructions in long mode
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: use SrcAcc to simplify xchg decoding
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: simplify REX.W check
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: use correct type for memory address in operands
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: simplify xchg decode tables
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: push segment override out of decode_modrm()
Avi Kivity
-
[COMMIT master] KVM: SVM: Check for asid != 0 on nested vmrun
Avi Kivity
-
[COMMIT master] KVM: SVM: Check for nested vmrun intercept before emulating vmrun
Avi Kivity
-
[COMMIT master] Fix apic build with kvm disabled
Avi Kivity
-
كورسات مهمة
new association2010
-
[COMMIT master] KVM: MMU: using kvm_set_pfn_accessed() instead of mark_page_accessed()
Avi Kivity
-
[COMMIT master] KVM: MMU: move bits lost judgement into a separate function
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: check io permissions only once for string pio
Avi Kivity
-
[COMMIT master] KVM: MMU: mark page dirty only when page is really written
Avi Kivity
-
[COMMIT master] test: Add nested svm next_rip test
Avi Kivity
-
[COMMIT master] test: Add mode-switch test for nested svm
Avi Kivity
-
[COMMIT master] test: Add test to check if asid 0 is allowed
Avi Kivity
-
[COMMIT master] test: Run tests with asid 1
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: fix handling for unemulated instructions
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: consolidate Jcc rel32 decoding
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: consolidate push/pop reg decoding
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: add macros for repetitive instructions
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: simplify Group 1 decoding
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: Allow LOCK prefix for NEG and NOT
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: convert group 9 to new style
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: consolidate MOV reg, imm decoding
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: add Undefined decode flag
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: Make group storage bits separate from operand bits
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: allow storing emulator execution function in decode tables
Avi Kivity
-
[COMMIT master] KVM: PPC: Fix build failure in kvmppc_mmu_map
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: allow specifying group directly in opcode
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: allow repeat macro arguments to contain commas
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: move ByteOp and Dst back to bits 0:3
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: store x86_emulate_ops in emulation context
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: Add wrappers for easily defining opcodes
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: convert group 8 to new style
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: convert group 7 to new style
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: convert some push instructions to direct decode
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: fix LMSW able to clear cr0.pe
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: convert group 1 to new style
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: reserve group code 0
Avi Kivity
-
[COMMIT master] KVM: SVM: Emulate next_rip svm feature
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: move decode tables downwards
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: move x86_decode_insn() downwards
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: don't update vcpu state if instruction is restarted
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: Add IRET instruction
Avi Kivity
-
[COMMIT master] KVM: VMX: Use host_gdt variable wherever we need the host gdt
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: unify the two Group 3 variants
Avi Kivity
-
[COMMIT master] KVM: MMU: remove valueless output message
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: convert group 4 to new style
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: convert group 5 to new style
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: move group tables to top
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: drop support for old-style groups
Avi Kivity
-
[COMMIT master] KVM: SVM: Sync efer back into nested vmcb
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: drop parentheses in repreat macros
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: introduce 'struct opcode'
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: convert group 1A to new style
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: convert group 3 to new style
Avi Kivity
-
[COMMIT master] KVM: VMX: Fix host GDT.LIMIT corruption
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: consolidate CMOVcc decoding
Avi Kivity
-
[COMMIT master] KVM: X86 emulator: consolidate Jcc rel8 decoding
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: mix decode bits from opcode and group decode tables
Avi Kivity
-
[COMMIT master] KVM: MMU: fix compile warning in kvm_mmu_pte_write
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: consolidate inc/dec reg decoding
Avi Kivity
-
[COMMIT master] Merge commit 'fd2f659ee3f6f991f4f194f3fde5c9f957fd663d' into upstream-merge
Avi Kivity
-
[COMMIT master] test: add intercepted and unintercepted cr3 read tests for svm
Avi Kivity
-
[COMMIT master] Fix memory leak in register save load due to xsave support
Avi Kivity
-
[COMMIT master] test: verify that the emulator honours svm intercepts
Avi Kivity
-
[COMMIT master] test: Run tests only if supported on the current hardware
Avi Kivity
-
[COMMIT master] test: add msr definitions header
Avi Kivity
-
[COMMIT master] test: add svm tests
Avi Kivity
-
[COMMIT master] test: add cli() and sti() instruction accessors
Avi Kivity
-
[COMMIT master] test: ensure svm tests are executed with interrupts disabled by default
Avi Kivity
-
[COMMIT master] test: add pause() instruction accessor
Avi Kivity
-
[COMMIT master] test: add scratch word for use by svm tests
Avi Kivity
-
[COMMIT master] test: add svm definitions header
Avi Kivity
-
[COMMIT master] test: add processor register access functions
Avi Kivity
-
[COMMIT master] test: move memset() to libcflat
Avi Kivity
-
[COMMIT master] test: make use of new processor.h header
Avi Kivity
-
[COMMIT master] test: add type bool
Avi Kivity
-
[COMMIT master] test: realmode: fix pusha test stack
Avi Kivity
-
[COMMIT master] test: emulator: test LOCK NEG and LOCK NOT
Avi Kivity
-
[COMMIT master] test: Add emulator test for iret instruction
Avi Kivity
-
[COMMIT master] test: realmode: initialize all bits of esp
Avi Kivity
-
[COMMIT master] test: move ARRAY_SIZE() to libcflat.h
Avi Kivity
-
[COMMIT master] test: access: separate expect status updates from ac_test_setup_pte() function
Avi Kivity
-
[COMMIT master] test: access: add test case to trigger the bug which cause hugepage mapping corrupt
Avi Kivity
-
[COMMIT master] test: access: separate pool from ac_test_t struct
Avi Kivity
-
[COMMIT master] device-assignment: Use PCI I/O port sysfs resource file when available
Avi Kivity
-
[COMMIT master] test: realmode: fix pusha test
Avi Kivity
-
[COMMIT master] KVM: MMU: don't atomicly set spte if it's not present
Avi Kivity
-
[COMMIT master] KVM: MMU: cleanup spte set and accssed/dirty tracking
Avi Kivity
-
[COMMIT master] KVM: MMU: fix hugepage mapping corrupt caused by regression
Avi Kivity
-
[COMMIT master] KVM: MMU: add missing reserved bits check in speculative path
Avi Kivity
-
[COMMIT master] KVM: MMU: fix page dirty tracking lost while sync page
Avi Kivity
-
[COMMIT master] KVM: MMU: fix broken page accessed tracking with ept enabled
Avi Kivity
-
[COMMIT master] KVM: MMU: using __xchg_spte more smarter
Avi Kivity
-
[COMMIT master] KVM: Use kmalloc() instead of vmalloc() for KVM_[GS]ET_MSR
Avi Kivity
-
[COMMIT master] KVM: MMU: Add drop_large_spte() helper
Avi Kivity
-
[COMMIT master] KVM: MMU: Add validate_direct_spte() helper
Avi Kivity
-
[COMMIT master] KVM: MMU: Validate all gptes during fetch, not just those used for new pages
Avi Kivity
-
[COMMIT master] KVM: x86: Call mask notifiers from pic
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: fix xchg instruction emulation
Avi Kivity
-
[COMMIT master] KVM: MMU: fix mmu notifier invalidate handler for huge spte
Avi Kivity
-
[COMMIT master] KVM: Document KVM_GET_SUPPORTED_CPUID2 ioctl
Avi Kivity
-
[COMMIT master] KVM: MMU: Add gpte_valid() helper
Avi Kivity
-
[COMMIT master] KVM: MMU: Simplify spte fetch() function
Avi Kivity
-
[COMMIT master] KVM: MMU: Eliminate redundant temporaries in FNAME(fetch)
Avi Kivity
-
[COMMIT master] KVM: x86: emulator: inc/dec can have lock prefix
Avi Kivity
-
[COMMIT master] KVM: x86: never re-execute instruction with enabled tdp
Avi Kivity
-
[COMMIT master] KVM: MMU: Use __set_spte to link shadow pages
Avi Kivity
-
[COMMIT master] KVM: MMU: Add link_shadow_page() helper
Avi Kivity
-
[COMMIT master] KVM: Document MCE banks non-exposure via KVM_GET_MSR_INDEX_LIST
Avi Kivity
-
[COMMIT master] KVM: Convert mask notifiers to use irqchip/pin instead of gsi
Avi Kivity
-
[COMMIT master] KVM: Expose MCE control MSRs to userspace
Avi Kivity
-
[COMMIT master] KVM: PIT: stop vpit before freeing irq_routing
Avi Kivity
-
[COMMIT master] test: add inc/dec emulation testing
Avi Kivity
-
[COMMIT master] test: add test for xchg instruction
Avi Kivity
-
[COMMIT master] test: Add rmap_chain.flat to unittests config file
Avi Kivity
-
[COMMIT master] Merge commit '9a62fb241c10327992a16bf99a131f98e70428a1' into upstream-merge
Avi Kivity
-
[COMMIT master] device-assignment: Better fd tracking
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: fix 'mov sreg, rm16' instruction decoding
Avi Kivity
-
[COMMIT master] KVM: Return EFAULT from kvm ioctl when guest accesses bad area
Avi Kivity
-
[COMMIT master] KVM: fix lock imbalance in kvm_create_pit()
Avi Kivity
-
[COMMIT master] KVM: MMU: Keep going on permission error
Avi Kivity
-
[COMMIT master] KVM: MMU: Only indicate a fetch fault in page fault error code if nx is enabled
Avi Kivity
-
[COMMIT master] KVM: Reenter guest after emulation failure if due to access to non-mmio address
Avi Kivity
-
[COMMIT master] KVM: define hwpoison variables static
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: fix 'mov rm, sreg' instruction decoding
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: fix 'and AL, imm8' instruction decoding
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: fix the comment of out instruction
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: re-implementing 'mov AL, moffs' instruction decoding
Avi Kivity
-
[COMMIT master] KVM: x86 emulator: fix cli/sti instruction emulation
Avi Kivity
-
[COMMIT master] KVM: MMU: Don't drop accessed bit while updating an spte
Avi Kivity
-
[COMMIT master] KVM: VMX: Fix host MSR_KERNEL_GS_BASE corruption
Avi Kivity
-
[COMMIT master] KVM: MMU: Introduce drop_spte()
Avi Kivity
-
[COMMIT master] KVM: Remove unnecessary divide operations
Avi Kivity