projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch
2022-06-17
Kirill A. Shutemov
x86/tdx: Handle load_unaligned_zeropad() page-cross...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-06-15
Kirill A. Shutemov
x86/tdx: Clarify RIP adjustments in #VE handler
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-06-15
Kirill A. Shutemov
x86/tdx: Fix early #VE handling
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-11
Kirill A. Shutemov
x86/kaslr: Fix build warning in KASLR code in boot...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
ACPICA: Avoid cache flush inside virtual machines
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86/mm: Make DMA memory shared for TD guest
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86/mm/cpa: Add support for TDX shared memory
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86/tdx: Make pages shared in ioremap()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86/boot: Set CR0.NE early and keep it set during the...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86/boot: Port I/O: Add decompression-time support...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86/boot: Port I/O: Allow to hook up alternative helpers
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86: Consolidate port I/O helpers
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86: Adjust types used in port I/O helpers
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86/tdx: Handle in-kernel MMIO
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86/tdx: Handle CPUID via #VE
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86/tdx: Add MSR support for TDX guests
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86/tdx: Add HLT support for TDX guests
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86/traps: Add #VE support for TDX guest
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86/traps: Refactor exc_general_protection()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86/tdx: Exclude shared bit from __PHYSICAL_MASK
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86/tdx: Extend the confidential computing API to support...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-04-07
Kirill A. Shutemov
x86/tdx: Provide common base for SEAMCALL and TDCALL...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-02-23
Kirill A. Shutemov
x86/coco: Add API to handle encryption mask
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-02-23
Kirill A. Shutemov
x86/coco: Explicitly declare type of confidential computing...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-02-23
Kirill A. Shutemov
x86/cc: Move arch/x86/{kernel/cc_platform.c => coco...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2022-01-26
Kirill A. Shutemov
swiotlb: do not zero buffer in set_memory_decrypted()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2021-12-27
Kirill A. Shutemov
ACPICA: Hardware: Do not flush CPU cache when entering...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2021-12-17
Kirill A. Shutemov
ACPI: PM: Remove redundant cache flushing
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2021-12-17
Kirill A. Shutemov
ACPI: processor: idle: Only flush cache on entering C3
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2021-12-08
Kirill A. Shutemov
x86/sev: Move common memory encryption code to mem_encrypt.c
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2021-12-08
Kirill A. Shutemov
ACPI: PM: Avoid CPU cache flush when entering S4
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2021-11-30
Kirill A. Shutemov
x86/sev-es: Use insn_decode_mmio() for MMIO implementation
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2021-11-30
Kirill A. Shutemov
x86/insn-eval: Introduce insn_decode_mmio()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2021-11-30
Kirill A. Shutemov
x86/insn-eval: Introduce insn_get_modrm_reg_ptr()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2021-11-30
Kirill A. Shutemov
x86/insn-eval: Handle insn_get_opcode() failure
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2021-11-30
Kirill A. Shutemov
x86/paravirt: Fix build PARAVIRT_XXL=y without XEN_PV
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2021-01-20
Kirill A. Shutemov
mm: Cleanup faultaround and finish_fault() codepaths
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2020-10-16
Kirill A. Shutemov
mm/huge_memory: fix split assumption of page size
Signed-off-by:
Kirill A. Shutemov
<kirill@shutemov.name>
commit
|
commitdiff
|
tree
2020-10-16
Kirill A. Shutemov
mm/huge_memory: fix total_mapcount assumption of page...
Signed-off-by:
Kirill A. Shutemov
<kirill@shutemov.name>
commit
|
commitdiff
|
tree
2020-08-15
Kirill A. Shutemov
mm/filemap.c: fix a data race in filemap_fault()
Signed-off-by:
Kirill A. Shutemov
<kirill@shutemov.name>
commit
|
commitdiff
|
tree
2020-07-24
Kirill A. Shutemov
khugepaged: fix null-pointer dereference due to race
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2020-07-24
Kirill A. Shutemov
mm/mmap.c: close race between munmap() and expand_upwards...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2020-06-04
Kirill A. Shutemov
khugepaged: introduce 'max_ptes_shared' tunable
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2020-06-04
Kirill A. Shutemov
thp: change CoW semantics for anon-THP
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2020-06-04
Kirill A. Shutemov
khugepaged: allow to collapse PTE-mapped compound pages
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2020-06-04
Kirill A. Shutemov
khugepaged: allow to collapse a page shared across...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2020-06-04
Kirill A. Shutemov
khugepaged: drain LRU add pagevec after swapin
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2020-06-04
Kirill A. Shutemov
khugepaged: drain all LRU caches before scanning pages
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2020-06-04
Kirill A. Shutemov
khugepaged: do not stop collapse if less than half...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2020-06-04
Kirill A. Shutemov
khugepaged: add self test
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
Cc: "
Kirill A. Shutemov
" <kirill.shutemov@linux.intel...
commit
|
commitdiff
|
tree
2020-03-06
Kirill A. Shutemov
mm: avoid data corruption on CoW fault into PFN-mapped VMA
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2020-01-31
Kirill A. Shutemov
mm/page_alloc: skip non present sections on zone initialization
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2020-01-14
Kirill A. Shutemov
mm/shmem.c: thp, shmem: fix conflict of above-47bit...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2020-01-14
Kirill A. Shutemov
mm/huge_memory.c: thp: fix conflict of above-47bit...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2019-12-01
Kirill A. Shutemov
mm, thp: do not queue fully unmapped pages for deferred...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2019-12-01
Kirill A. Shutemov
shmem: pin the file in shmem_fault() if mmap_sem is...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-19
Kirill A. Shutemov
mm/thp: allow dropping THP from page cache
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-19
Kirill A. Shutemov
mm/thp: fix node page state in split_huge_page_to_list()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2019-10-19
Kirill A. Shutemov
proc/meminfo: fix output alignment
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2019-09-16
Kirill A. Shutemov
x86/mm: Enable 5-level paging support by default
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2019-08-27
Kirill A. Shutemov
x86/boot/compressed/64: Fix missing initialization...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2019-08-19
Kirill A. Shutemov
x86/boot/compressed/64: Fix boot on machines with broken...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-26
Kirill A. Shutemov
x86/mm: Handle physical-virtual alignment mismatch...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-26
Kirill A. Shutemov
x86/boot/64: Add missing fixup_pointer() for next_early_pgt...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2019-06-26
Kirill A. Shutemov
x86/boot/64: Fix crash if kernel image crosses page...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2019-02-28
Kirill A. Shutemov
x86/boot/compressed/64: Do not read legacy ROM on EFI...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2019-02-06
Kirill A. Shutemov
x86/boot/compressed/64: Explain paging_prepare()'s...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2019-02-06
Kirill A. Shutemov
x86/boot/compressed/64: Do not corrupt EDX on EFER...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-12-11
Kirill A. Shutemov
x86/dump_pagetables: Fix LDT remap address marker
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-12-11
Kirill A. Shutemov
x86/mm: Fix guard hole handling
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-11-06
Kirill A. Shutemov
x86/ldt: Remove unused variable in map_ldt_struct()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-11-06
Kirill A. Shutemov
x86/ldt: Unmap PTEs for the slot before freeing LDT...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-11-06
Kirill A. Shutemov
x86/mm: Move LDT remap out of KASLR region on 5-level...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-10-05
Kirill A. Shutemov
mm, thp: fix mlocking THP page with migration enabled
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-08-17
Kirill A. Shutemov
mm/page_ext.c: constify lookup_page_ext() argument
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-08-17
Kirill A. Shutemov
include/linux/page_ext.h: drop definition of unused...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-08-02
Kirill A. Shutemov
x86/boot/compressed/64: Validate trampoline placement...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-07-27
Kirill A. Shutemov
mm: fix vma_is_anonymous() false-positives
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-07-27
Kirill A. Shutemov
mm: use vma_init() to initialize VMAs on stack and...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-07-27
Kirill A. Shutemov
mm: introduce vma_init()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-27
Kirill A. Shutemov
x86/mm: Drop unneeded __always_inline for p4d page...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-27
Kirill A. Shutemov
x86/efi: Fix efi_call_phys_epilog() with CONFIG_X86_5LEVEL=y
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-23
Kirill A. Shutemov
x86/mm: Fix 'no5lvl' handling
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-23
Kirill A. Shutemov
Revert "x86/mm: Mark __pgtable_l5_enabled __initdata"
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-08
Kirill A. Shutemov
mm/shmem.c: zero out unused vma fields in shmem_pseudo_vma_i...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-06-06
Kirill A. Shutemov
x86/mm: Decouple dynamic __PHYSICAL_MASK from AMD SME
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
Kirill A. Shutemov
x86/mm: Mark __pgtable_l5_enabled __initdata
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
Kirill A. Shutemov
x86/mm: Mark p4d_offset() __always_inline
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
Kirill A. Shutemov
x86/mm: Introduce the 'no5lvl' kernel parameter
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
Kirill A. Shutemov
x86/mm: Stop pretending pgtable_l5_enabled is a variable
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
Kirill A. Shutemov
x86/mm: Unify pgtable_l5_enabled usage in early boot...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-19
Kirill A. Shutemov
x86/boot/compressed/64: Fix trampoline page table address...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-16
Kirill A. Shutemov
x86/boot/compressed/64: Fix moving page table out of...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-05-16
Kirill A. Shutemov
x86/boot/compressed/64: Set up GOT for paging_prepare...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-04-10
Kirill A. Shutemov
x86/cpu: Prevent cpuinfo_x86::x86_phys_bits adjustment...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-04-03
Kirill A. Shutemov
x86/mm: Fix documentation of module mapping range with...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-27
Kirill A. Shutemov
x86/mm: Update comment in detect_tme() regarding x86_phys_bits
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-23
Kirill A. Shutemov
mm/shmem: do not wait for lock_page() in shmem_unused_huge_s...
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-23
Kirill A. Shutemov
mm/thp: do not wait for lock_page() in deferred_split_scan()
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
2018-03-23
Kirill A. Shutemov
mm/khugepaged.c: convert VM_BUG_ON() to collapse fail
Signed-off-by:
Kirill A. Shutemov
<kirill.shutemov@linux.intel.com>
commit
|
commitdiff
|
tree
next