projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'amd-drm-fixes-6.2-2023-01-04' of https://gitlab.freedesktop.org/agd5f...
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
2021-09-30
Lai Jiangshan
KVM: X86: Don't check unsync if the original spte is...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-09-30
Lai Jiangshan
KVM: X86: Don't unsync pagetables when speculative
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-09-30
Lai Jiangshan
KVM: X86: Remove FNAME(update_pte)
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-09-30
Lai Jiangshan
KVM: X86: Zap the invalid list after remote tlb flushing
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-09-30
Lai Jiangshan
KVM: X86: Change kvm_sync_page() to return true when...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-09-30
Lai Jiangshan
KVM: X86: Remove kvm_mmu_flush_or_zap()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-09-30
Lai Jiangshan
KVM: X86: Don't flush current tlb on shadow page modification
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-09-23
Lai Jiangshan
KVM: Remove tlbs_dirty
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-09-23
Lai Jiangshan
KVM: X86: Synchronize the shadow pagetable before link it
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-09-23
Lai Jiangshan
KVM: X86: Fix missed remote tlb flush in rmap_write_protect()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-09-06
Lai Jiangshan
x86/kvm: Don't enable IRQ when IRQ enabled in kvm_wait
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-08-17
Lai Jiangshan
workqueue: Remove unused WORK_NO_COLOR
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-08-17
Lai Jiangshan
workqueue: Assign a color to barrier work items
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-08-17
Lai Jiangshan
workqueue: Mark barrier work with WORK_STRUCT_INACTIVE
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-08-17
Lai Jiangshan
workqueue: Change the code of calculating work_flags...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-08-17
Lai Jiangshan
workqueue: Change arguement of pwq_dec_nr_in_flight()
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-08-17
Lai Jiangshan
workqueue: Rename "delayed" (delayed by active management...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-08-13
Lai Jiangshan
KVM: X86: Remove unneeded KVM_DEBUGREG_RELOAD
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-07-15
Lai Jiangshan
KVM: X86: Disable hardware breakpoints unconditionally...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-06-08
Lai Jiangshan
KVM: x86: Unload MMU on guest TLB flush if TDP disabled...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-06-08
Lai Jiangshan
KVM: x86: Ensure PV TLB flush tracepoint reflects KVM...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
2021-06-08
Lai Jiangshan
KVM: X86: MMU: Use the correct inherited permissions...
Signed-off-by:
Lai Jiangshan
<laijs@linux.alibaba.com>
commit
|
commitdiff
|
tree
next