Toggle navigation
Patchwork
linux-kernel
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Kirill A. Shutemov
| Archived =
No
| 412 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Unresolved
Repeat Merge
Corrupt patch
Search
Archived
No
Yes
Both
Delegate
------
Nobody
snail
snail
patchwork-bot
patchwork-bot
patchwork-bot
ww
ww
ww
Apply
«
1
2
3
4
…
4
5
»
Patch
Series
A/R/T
S/W/F
Date
Submitter
Delegate
State
[PATCHv12,3/9] efi/libstub: Implement support for unaccepted memory
mm, x86/cc, efi: Implement support for unaccepted memory
- 2 -
-
-
-
2023-05-18
Kirill A. Shutemov
New
[PATCHv12,2/9] efi/x86: Get full memory map in allocate_e820()
mm, x86/cc, efi: Implement support for unaccepted memory
1 2 -
-
-
-
2023-05-18
Kirill A. Shutemov
New
[PATCHv12,1/9] mm: Add support for unaccepted memory
mm, x86/cc, efi: Implement support for unaccepted memory
1 1 -
-
-
-
2023-05-18
Kirill A. Shutemov
New
[PATCHv11.1,5/9] efi: Add unaccepted memory support
Untitled series #38474
- 2 -
-
-
-
2023-05-16
Kirill A. Shutemov
New
[PATCHv11,9/9] x86/tdx: Add unaccepted memory support
mm, x86/cc, efi: Implement support for unaccepted memory
- - -
-
-
-
2023-05-13
Kirill A. Shutemov
New
[PATCHv11,8/9] x86/tdx: Refactor try_accept_one()
mm, x86/cc, efi: Implement support for unaccepted memory
- 1 -
-
-
-
2023-05-13
Kirill A. Shutemov
New
[PATCHv11,7/9] x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub
mm, x86/cc, efi: Implement support for unaccepted memory
- 1 -
-
-
-
2023-05-13
Kirill A. Shutemov
New
[PATCHv11,6/9] efi/unaccepted: Avoid load_unaligned_zeropad() stepping into unaccepted memory
mm, x86/cc, efi: Implement support for unaccepted memory
- 3 -
-
-
-
2023-05-13
Kirill A. Shutemov
New
[PATCHv11,5/9] efi: Provide helpers for unaccepted memory
mm, x86/cc, efi: Implement support for unaccepted memory
- - -
-
-
-
2023-05-13
Kirill A. Shutemov
New
[PATCHv11,4/9] x86/boot/compressed: Handle unaccepted memory
mm, x86/cc, efi: Implement support for unaccepted memory
- 2 -
-
-
-
2023-05-13
Kirill A. Shutemov
New
[PATCHv11,3/9] efi/libstub: Implement support for unaccepted memory
mm, x86/cc, efi: Implement support for unaccepted memory
- 1 -
-
-
-
2023-05-13
Kirill A. Shutemov
New
[PATCHv11,2/9] efi/x86: Get full memory map in allocate_e820()
mm, x86/cc, efi: Implement support for unaccepted memory
1 2 -
-
-
-
2023-05-13
Kirill A. Shutemov
New
[PATCHv11,1/9] mm: Add support for unaccepted memory
mm, x86/cc, efi: Implement support for unaccepted memory
1 1 -
-
-
-
2023-05-13
Kirill A. Shutemov
New
[PATCHv10,11/11] x86/tdx: Add unaccepted memory support
mm, x86/cc: Implement support for unaccepted memory
- - -
-
-
-
2023-05-07
Kirill A. Shutemov
New
[PATCHv10,10/11] x86/tdx: Refactor try_accept_one()
mm, x86/cc: Implement support for unaccepted memory
- 1 -
-
-
-
2023-05-07
Kirill A. Shutemov
New
[PATCHv10,09/11] x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub
mm, x86/cc: Implement support for unaccepted memory
- 1 -
-
-
-
2023-05-07
Kirill A. Shutemov
New
[PATCHv10,08/11] x86/mm: Avoid load_unaligned_zeropad() stepping into unaccepted memory
mm, x86/cc: Implement support for unaccepted memory
- 1 -
-
-
-
2023-05-07
Kirill A. Shutemov
New
[PATCHv10,07/11] x86/mm: Provide helpers for unaccepted memory
mm, x86/cc: Implement support for unaccepted memory
- - -
-
-
-
2023-05-07
Kirill A. Shutemov
New
[PATCHv10,06/11] x86/mm: Reserve unaccepted memory bitmap
mm, x86/cc: Implement support for unaccepted memory
1 - -
-
-
-
2023-05-07
Kirill A. Shutemov
New
[PATCHv10,05/11] x86/boot/compressed: Handle unaccepted memory
mm, x86/cc: Implement support for unaccepted memory
1 - -
-
-
-
2023-05-07
Kirill A. Shutemov
New
[PATCHv10,04/11] efi/x86: Implement support for unaccepted memory
mm, x86/cc: Implement support for unaccepted memory
- - -
-
-
-
2023-05-07
Kirill A. Shutemov
New
[PATCHv10,03/11] x86/boot: Add infrastructure required for unaccepted memory support
mm, x86/cc: Implement support for unaccepted memory
- 1 -
-
-
-
2023-05-07
Kirill A. Shutemov
New
[PATCHv10,02/11] efi/x86: Get full memory map in allocate_e820()
mm, x86/cc: Implement support for unaccepted memory
1 1 -
-
-
-
2023-05-07
Kirill A. Shutemov
New
[PATCHv10,01/11] mm: Add support for unaccepted memory
mm, x86/cc: Implement support for unaccepted memory
1 1 -
-
-
-
2023-05-07
Kirill A. Shutemov
New
[2/2] x86/mm/iommu/sva: Do not allow to set FORCE_TAGGED_SVA bit from outside
Couple of trivial fixes for LAM vs. SVA interaction
- 1 -
-
-
-
2023-04-03
Kirill A. Shutemov
New
[1/2] x86/mm/iommu/sva: Fix error code for LAM enabling failure due to SVA
Couple of trivial fixes for LAM vs. SVA interaction
- 1 -
-
-
-
2023-04-03
Kirill A. Shutemov
New
[PATCHv9,14/14] x86/tdx: Add unaccepted memory support
mm, x86/cc: Implement support for unaccepted memory
- - -
-
-
-
2023-03-30
Kirill A. Shutemov
New
[PATCHv9,13/14] x86/tdx: Refactor try_accept_one()
mm, x86/cc: Implement support for unaccepted memory
- 1 -
-
-
-
2023-03-30
Kirill A. Shutemov
New
[PATCHv9,12/14] x86/tdx: Make _tdx_hypercall() and __tdx_module_call() available in boot stub
mm, x86/cc: Implement support for unaccepted memory
- 1 -
-
-
-
2023-03-30
Kirill A. Shutemov
New
[PATCHv9,11/14] x86/mm: Avoid load_unaligned_zeropad() stepping into unaccepted memory
mm, x86/cc: Implement support for unaccepted memory
- 1 -
-
-
-
2023-03-30
Kirill A. Shutemov
New
[PATCHv9,10/14] x86/mm: Provide helpers for unaccepted memory
mm, x86/cc: Implement support for unaccepted memory
- - -
-
-
-
2023-03-30
Kirill A. Shutemov
New
[PATCHv9,09/14] x86/mm: Reserve unaccepted memory bitmap
mm, x86/cc: Implement support for unaccepted memory
1 - -
-
-
-
2023-03-30
Kirill A. Shutemov
New
[PATCHv9,08/14] x86/boot/compressed: Handle unaccepted memory
mm, x86/cc: Implement support for unaccepted memory
- - -
-
-
-
2023-03-30
Kirill A. Shutemov
New
[PATCHv9,07/14] efi/x86: Implement support for unaccepted memory
mm, x86/cc: Implement support for unaccepted memory
- - -
-
-
-
2023-03-30
Kirill A. Shutemov
New
[PATCHv9,06/14] x86/boot: Add infrastructure required for unaccepted memory support
mm, x86/cc: Implement support for unaccepted memory
- 1 -
-
-
-
2023-03-30
Kirill A. Shutemov
New
[PATCHv9,05/14] efi/x86: Get full memory map in allocate_e820()
mm, x86/cc: Implement support for unaccepted memory
- 1 -
-
-
-
2023-03-30
Kirill A. Shutemov
New
[PATCHv9,04/14] mm/page_alloc: Add sysfs handle to accept accept_memory
mm, x86/cc: Implement support for unaccepted memory
- - -
-
-
-
2023-03-30
Kirill A. Shutemov
New
[PATCHv9,03/14] mm/page_alloc: Fake unaccepted memory
mm, x86/cc: Implement support for unaccepted memory
- - -
-
-
-
2023-03-30
Kirill A. Shutemov
New
[PATCHv9,02/14] mm: Add support for unaccepted memory
mm, x86/cc: Implement support for unaccepted memory
1 1 -
-
-
-
2023-03-30
Kirill A. Shutemov
New
[PATCHv9,01/14] x86/boot: Centralize __pa()/__va() definitions
mm, x86/cc: Implement support for unaccepted memory
- 3 -
-
-
-
2023-03-30
Kirill A. Shutemov
New
x86: Disable kexec for TDX guests
x86: Disable kexec for TDX guests
- - -
-
-
-
2023-03-25
Kirill A. Shutemov
New
[REBASED] x86/tdx: Drop flags from __tdx_hypercall()
[REBASED] x86/tdx: Drop flags from __tdx_hypercall()
1 - -
-
-
-
2023-03-21
Kirill A. Shutemov
New
[PATCHv2] mm/page_alloc: Make deferred page init free pages in MAX_ORDER blocks
[PATCHv2] mm/page_alloc: Make deferred page init free pages in MAX_ORDER blocks
3 1 -
-
-
-
2023-03-21
Kirill A. Shutemov
New
mm/page_alloc: Make deferred page init free pages in MAX_ORDER blocks
mm/page_alloc: Make deferred page init free pages in MAX_ORDER blocks
1 - -
-
-
-
2023-03-17
Kirill A. Shutemov
New
[10/10] mm, treewide: Redefine MAX_ORDER sanely
Fix confusion around MAX_ORDER
- 2 -
-
-
-
2023-03-15
Kirill A. Shutemov
New
[09/10] iommu: Fix MAX_ORDER usage in __iommu_dma_alloc_pages()
Fix confusion around MAX_ORDER
2 2 -
-
-
-
2023-03-15
Kirill A. Shutemov
New
[08/10] mm/slub: Fix MAX_ORDER usage in calculate_order()
Fix confusion around MAX_ORDER
- 1 -
-
-
-
2023-03-15
Kirill A. Shutemov
New
[07/10] mm/page_reporting: Fix MAX_ORDER usage in page_reporting_register()
Fix confusion around MAX_ORDER
- 1 -
-
-
-
2023-03-15
Kirill A. Shutemov
New
[06/10] perf/core: Fix MAX_ORDER usage in rb_alloc_aux_page()
Fix confusion around MAX_ORDER
1 - -
-
-
-
2023-03-15
Kirill A. Shutemov
New
[05/10] genwqe: Fix MAX_ORDER usage
Fix confusion around MAX_ORDER
1 - -
-
-
-
2023-03-15
Kirill A. Shutemov
New
[04/10] drm/i915: Fix MAX_ORDER usage in i915_gem_object_get_pages_internal()
Fix confusion around MAX_ORDER
2 - -
-
-
-
2023-03-15
Kirill A. Shutemov
New
[03/10] floppy: Fix MAX_ORDER usage
Fix confusion around MAX_ORDER
2 - -
-
-
-
2023-03-15
Kirill A. Shutemov
New
[02/10] um: Fix MAX_ORDER usage in linux_main()
Fix confusion around MAX_ORDER
2 - -
-
-
-
2023-03-15
Kirill A. Shutemov
New
[01/10] sparc/mm: Fix MAX_ORDER usage in tsb_grow()
Fix confusion around MAX_ORDER
2 1 -
-
-
-
2023-03-15
Kirill A. Shutemov
New
[PATCHv16,17/17] selftests/x86/lam: Add test cases for LAM vs thread creation
Linear Address Masking enabling
1 - -
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,16/17] selftests/x86/lam: Add ARCH_FORCE_TAGGED_SVA test cases for linear-address masking
Linear Address Masking enabling
1 - -
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,15/17] selftests/x86/lam: Add inherit test cases for linear-address masking
Linear Address Masking enabling
1 - -
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,14/17] selftests/x86/lam: Add io_uring test cases for linear-address masking
Linear Address Masking enabling
1 - -
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,13/17] selftests/x86/lam: Add mmap and SYSCALL test cases for linear-address masking
Linear Address Masking enabling
1 - -
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,12/17] selftests/x86/lam: Add malloc and tag-bits test cases for linear-address masking
Linear Address Masking enabling
1 - -
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,11/17] x86/mm/iommu/sva: Make LAM and SVA mutually exclusive
Linear Address Masking enabling
1 2 -
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,10/17] iommu/sva: Replace pasid_valid() helper with mm_valid_pasid()
Linear Address Masking enabling
1 - -
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,09/17] mm: Expose untagging mask in /proc/$PID/status
Linear Address Masking enabling
2 - 1
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,08/17] x86/mm: Provide arch_prctl() interface for LAM
Linear Address Masking enabling
1 - 1
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,07/17] x86/mm: Reduce untagged_addr() overhead for systems without LAM
Linear Address Masking enabling
- - -
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,06/17] x86/uaccess: Provide untagged_addr() and remove tags before address check
Linear Address Masking enabling
1 - 1
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,05/17] mm: Introduce untagged_addr_remote()
Linear Address Masking enabling
1 1 1
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,04/17] x86/mm: Handle LAM on context switch
Linear Address Masking enabling
1 - 1
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,03/17] x86: CPUID and CR3/CR4 flags for Linear Address Masking
Linear Address Masking enabling
1 1 1
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,02/17] x86: Allow atomic MM_CONTEXT flags setting
Linear Address Masking enabling
1 - 1
-
-
-
2023-03-12
Kirill A. Shutemov
New
[PATCHv16,01/17] x86/mm: Rework address range check in get_user() and put_user()
Linear Address Masking enabling
1 - -
-
-
-
2023-03-12
Kirill A. Shutemov
New
[2/2] x86/tdx: Convert shared memory back to private on kexec
Kexec enabling in TDX guest
- - -
-
-
-
2023-02-13
Kirill A. Shutemov
New
[1/2] x86/kexec: Preserve CR4.MCE during kexec
Kexec enabling in TDX guest
- - 1
-
-
-
2023-02-13
Kirill A. Shutemov
New
x86/tdx: Drop flags from __tdx_hypercall()
x86/tdx: Drop flags from __tdx_hypercall()
- - -
-
-
-
2023-01-31
Kirill A. Shutemov
New
x86/tdx: Do not corrupt frame-pointer in __tdx_hypercall()
x86/tdx: Do not corrupt frame-pointer in __tdx_hypercall()
- - -
-
-
-
2023-01-30
Kirill A. Shutemov
New
[PATCHv2,RESEND,7/7] x86/tdx: Disable NOTIFY_ENABLES
x86/tdx: Changes for TDX guest initialization
- 1 -
-
-
-
2023-01-26
Kirill A. Shutemov
New
[PATCHv2,RESEND,6/7] x86/tdx: Relax SEPT_VE_DISABLE check for debug TD
x86/tdx: Changes for TDX guest initialization
- - -
-
-
-
2023-01-26
Kirill A. Shutemov
New
[PATCHv2,RESEND,5/7] x86/tdx: Use ReportFatalError to report missing SEPT_VE_DISABLE
x86/tdx: Changes for TDX guest initialization
- - -
-
-
-
2023-01-26
Kirill A. Shutemov
New
[PATCHv2,RESEND,4/7] x86/tdx: Expand __tdx_hypercall() to handle more arguments
x86/tdx: Changes for TDX guest initialization
- - -
-
-
-
2023-01-26
Kirill A. Shutemov
New
[PATCHv2,RESEND,3/7] x86/tdx: Refactor __tdx_hypercall() to allow pass down more arguments
x86/tdx: Changes for TDX guest initialization
- - -
-
-
-
2023-01-26
Kirill A. Shutemov
New
[PATCHv2,RESEND,2/7] x86/tdx: Add more registers to struct tdx_hypercall_args
x86/tdx: Changes for TDX guest initialization
- - -
-
-
-
2023-01-26
Kirill A. Shutemov
New
[PATCHv2,RESEND,1/7] x86/tdx: Fix typo in comment in __tdx_hypercall()
x86/tdx: Changes for TDX guest initialization
- - -
-
-
-
2023-01-26
Kirill A. Shutemov
New
[PATCHv15,17/17] selftests/x86/lam: Add test cases for LAM vs thread creation
Linear Address Masking enabling
1 - -
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,16/17] selftests/x86/lam: Add ARCH_FORCE_TAGGED_SVA test cases for linear-address masking
Linear Address Masking enabling
1 - -
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,15/17] selftests/x86/lam: Add inherit test cases for linear-address masking
Linear Address Masking enabling
1 - -
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,14/17] selftests/x86/lam: Add io_uring test cases for linear-address masking
Linear Address Masking enabling
1 - -
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,13/17] selftests/x86/lam: Add mmap and SYSCALL test cases for linear-address masking
Linear Address Masking enabling
1 - -
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,12/17] selftests/x86/lam: Add malloc and tag-bits test cases for linear-address masking
Linear Address Masking enabling
1 - -
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,11/17] x86/mm/iommu/sva: Make LAM and SVA mutually exclusive
Linear Address Masking enabling
1 2 -
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,10/17] iommu/sva: Replace pasid_valid() helper with mm_valid_pasid()
Linear Address Masking enabling
1 - -
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,09/17] mm: Expose untagging mask in /proc/$PID/status
Linear Address Masking enabling
2 - 1
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,08/17] x86/mm: Provide arch_prctl() interface for LAM
Linear Address Masking enabling
1 - 1
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,07/17] x86/mm: Reduce untagged_addr() overhead for systems without LAM
Linear Address Masking enabling
- - -
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,06/17] x86/uaccess: Provide untagged_addr() and remove tags before address check
Linear Address Masking enabling
1 - 1
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,05/17] mm: Introduce untagged_addr_remote()
Linear Address Masking enabling
1 - 1
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,04/17] x86/mm: Handle LAM on context switch
Linear Address Masking enabling
1 - 1
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,03/17] x86: CPUID and CR3/CR4 flags for Linear Address Masking
Linear Address Masking enabling
1 1 1
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,02/17] x86: Allow atomic MM_CONTEXT flags setting
Linear Address Masking enabling
1 - 1
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv15,01/17] x86/mm: Rework address range check in get_user() and put_user()
Linear Address Masking enabling
1 - -
-
-
-
2023-01-23
Kirill A. Shutemov
New
[PATCHv2,7/7] x86/tdx: Disable NOTIFY_ENABLES
x86/tdx: Changes for TDX guest initialization
- 1 -
-
-
-
2023-01-12
Kirill A. Shutemov
New
«
1
2
3
4
…
4
5
»