projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Linux 6.9-rc1
2024-01-24
Lai Jiangshan
x86/entry: Avoid redundant CR3 write on paranoid returns
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2023-03-17
Lai Jiangshan
KVM: x86/mmu: Track tail count in pte_list_desc to...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-03-17
Lai Jiangshan
KVM: x86/mmu: Skip calling mmu->sync_spte() when the...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-03-17
Lai Jiangshan
kvm: x86/mmu: Remove @no_dirty_log from FNAME(prefetch_gpte)
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-03-17
Lai Jiangshan
KVM: x86/mmu: Remove FNAME(invlpg) and use FNAME(sync_spte...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-03-17
Lai Jiangshan
KVM: x86/mmu: Allow the roots to be invalid in FNAME...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-03-17
Lai Jiangshan
KVM: x86/mmu: Use kvm_mmu_invalidate_addr() in nested_ept_in...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-03-17
Lai Jiangshan
KVM: x86/mmu: Use kvm_mmu_invalidate_addr() in kvm_mmu_invpc...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-03-17
Lai Jiangshan
kvm: x86/mmu: Use KVM_MMU_ROOT_XXX for kvm_mmu_invalidate_addr()
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-03-17
Lai Jiangshan
KVM: x86/mmu: Reduce the update to the spte in FNAME...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-03-17
Lai Jiangshan
KVM: x86/mmu: Move the code out of FNAME(sync_page...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-03-16
Lai Jiangshan
KVM: x86/mmu: Set mmu->sync_page as NULL for direct...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-03-16
Lai Jiangshan
KVM: x86/mmu: Check mmu->sync_page pointer in kvm_sync_page_...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-03-16
Lai Jiangshan
KVM: x86/mmu: Move the check in FNAME(sync_page) as...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-03-16
Lai Jiangshan
KVM: x86/mmu: Use 64-bit address to invalidate to fix...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-03-14
Lai Jiangshan
KVM: x86/mmu: Remove FNAME(is_self_change_mapping)
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-03-14
Lai Jiangshan
KVM: x86/mmu: Detect write #PF to shadow pages during...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-01-24
Lai Jiangshan
kvm: x86/mmu: Don't clear write flooding for direct SP
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-01-24
Lai Jiangshan
kvm: x86/mmu: Rename SPTE_TDP_AD_ENABLED_MASK to SPTE_TDP_AD...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2023-01-12
Lai Jiangshan
workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-12-29
Lai Jiangshan
kvm: x86/mmu: Warn on linking when sp->unsync_children
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-12-27
Lai Jiangshan
kvm: x86/mmu: Warn on linking when sp->unsync_children
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-12-27
Lai Jiangshan
kvm: x86/mmu: Remove duplicated "be split" in spte.h
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-12-27
Lai Jiangshan
kvm: Remove the unused macro KVM_MMU_READ_{,UN}LOCK()
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-07-29
Lai Jiangshan
workqueue: Avoid a false warning in unbind_workers()
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-06-15
Lai Jiangshan
KVM: X86/SVM: Use root_level in svm_load_mmu_pgd()
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-06-15
Lai Jiangshan
KVM: X86/MMU: Remove useless mmu_topup_memory_caches...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-06-15
Lai Jiangshan
KVM: Rename ack_flush() to ack_kick()
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-06-15
Lai Jiangshan
KVM: X86/MMU: Remove unused PT32_DIR_BASE_ADDR_MASK...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-05-19
Lai Jiangshan
x86/sev: Mark the code returning to user space as syscall gap
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-05-18
Lai Jiangshan
x86/sev: Annotate stack change in the #VC handler
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-05-03
Lai Jiangshan
x86/entry: Convert SWAPGS to swapgs and remove the...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-05-03
Lai Jiangshan
x86/entry: Don't call error_entry() for XENPV
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-05-03
Lai Jiangshan
x86/entry: Move CLD to the start of the idtentry macro
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-05-03
Lai Jiangshan
x86/entry: Move PUSH_AND_CLEAR_REGS out of error_entry()
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-05-03
Lai Jiangshan
x86/entry: Switch the stack after error_entry() returns
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-05-03
Lai Jiangshan
x86/traps: Use pt_regs directly in fixup_bad_iret()
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-04-29
Lai Jiangshan
KVM: X86/MMU: Fix shadowing 5-level NPT for 4-level...
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-04-29
Lai Jiangshan
KVM: X86/MMU: Add sp_has_gptes()
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-04-02
Lai Jiangshan
KVM: X86: Handle implicit supervisor access with SMAP
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-04-02
Lai Jiangshan
KVM: X86: Rename variable smap to not_smap in permission_fault()
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-04-02
Lai Jiangshan
KVM: X86: Fix comments in update_permission_bitmask
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-04-02
Lai Jiangshan
KVM: X86: Change the type of access u32 to u64
Signed-off-by:
Lai Jiangshan
<jiangshan.ljs@antgroup.com>
commit
|
commitdiff
|
tree
2022-01-12
Lai Jiangshan
workqueue: Convert the type of pool->nr_running to int
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-01-12
Lai Jiangshan
workqueue: Use wake_up_worker() in wq_worker_sleeping...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-01-12
Lai Jiangshan
workqueue: Change the comments of the synchronization...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-01-12
Lai Jiangshan
workqueue: Remove the mb() pair between wq_worker_sleeping...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-01-07
Lai Jiangshan
KVM: VMX: Mark VCPU_EXREG_CR3 dirty when !CR0_PG -...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-01-07
Lai Jiangshan
KVM: x86/mmu: Reconstruct shadow page root if the guest...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2022-01-07
Lai Jiangshan
KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-10
Lai Jiangshan
KVM: X86: Raise #GP when clearing CR0_PG in 64 bit...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-09
Lai Jiangshan
workqueue: Remove the cacheline_aligned for nr_running
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-09
Lai Jiangshan
workqueue: Move the code of waking a worker up in unbind_wor...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-09
Lai Jiangshan
workqueue: Remove schedule() in unbind_workers()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-09
Lai Jiangshan
workqueue: Remove outdated comment about exceptional...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-09
Lai Jiangshan
workqueue: Remove the advanced kicking of the idle...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-09
Lai Jiangshan
workqueue: Remove the outdated comment before wq_worker_slee...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Remove mmu parameter from load_pdptrs()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Rename gpte_is_8_bytes to has_4_byte_gpte...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: VMX: Use ept_caps_to_lpage_level() in hardware_setup()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Add parameter huge_page_level to kvm_init_shadow_e...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Add huge_page_level to __reset_rsvds_bits_mask_ept()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Remove mmu->translate_gpa
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Add parameter struct kvm_mmu *mmu into mmu...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Calculate quadrant when !role.gpte_is_8_bytes
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Remove useless code to set role.gpte_is_8_bytes...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Remove unused declaration of __kvm_mmu_free_some_p...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Fix comment in __kvm_mmu_create()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Skip allocating pae_root for vcpu->arch.guest_mmu...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: SVM: Allocate sd->save_area with __GFP_ZERO
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: SVM: Rename get_max_npt_level() to get_npt_level()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: VMX: Change comments about vmx_get_msr()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: VMX: Use kvm_set_msr_common() for MSR_IA32_TSC_ADJUST...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: VMX: Save HOST_CR3 in vmx_prepare_switch_to_guest()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: VMX: Update msr value after kvm_set_user_return_msr...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: VMX: Avoid to rdmsrl(MSR_IA32_SYSENTER_ESP)
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Update mmu->pdptrs only when it is changed
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Remove kvm_register_clear_available()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: VMX: Update vmcs.GUEST_CR3 only when the guest...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Mark CR3 dirty when vcpu->arch.cr3 is changed
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: SVM: Remove references to VCPU_EXREG_CR3
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: SVM: Remove outdated comment in svm_load_mmu_pgd()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Move CR0 pdptr_bits into header file as X86_CR0_PD...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: VMX: Add and use X86_CR4_PDPTR_BITS when !enable_ept
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: VMX: Add and use X86_CR4_TLBFLUSH_BITS when !enable_ept
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: SVM: Track dirtiness of PDPTRs even if NPT is...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: VMX: Mark VCPU_EXREG_PDPTR available in ept_save_pdptrs()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-08
Lai Jiangshan
KVM: X86: Ensure that dirty PDPTRs are loaded
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-03
Lai Jiangshan
x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-03
Lai Jiangshan
x86/entry: Use the correct fence macro after swapgs...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-12-03
Lai Jiangshan
x86/entry: Add a fence for kernel entry SWAPGS in paranoid_e...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-11-26
Lai Jiangshan
KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-11-26
Lai Jiangshan
KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-10-22
Lai Jiangshan
KVM: X86: Don't unload MMU in kvm_vcpu_flush_tlb_guest()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-10-22
Lai Jiangshan
KVM: X86: pair smp_wmb() of mmu_try_to_unsync_pages...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-10-22
Lai Jiangshan
KVM: X86: Cache CR3 in prev_roots when PCID is disabled
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-10-22
Lai Jiangshan
KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-10-22
Lai Jiangshan
KVM: X86: Don't reset mmu context when toggling X86_CR4_PGE
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-10-22
Lai Jiangshan
KVM: X86: Don't reset mmu context when X86_CR4_PCIDE...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-10-01
Lai Jiangshan
KVM: X86: Move PTE present check from loop body to...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
next