aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2022-04-07x86/boot: Port I/O: Allow to hook up alternative helpersKirill A. Shutemov6-3/+56
2022-04-07x86: Consolidate port I/O helpersKirill A. Shutemov4-55/+38
2022-04-07x86: Adjust types used in port I/O helpersKirill A. Shutemov1-13/+13
2022-04-07x86/tdx: Detect TDX at early kernel decompression timeKuppuswamy Sathyanarayanan9-5/+51
2022-04-07x86/tdx: Handle in-kernel MMIOKirill A. Shutemov1-0/+121
2022-04-07x86/tdx: Handle CPUID via #VEKirill A. Shutemov1-1/+57
2022-04-07x86/tdx: Add MSR support for TDX guestsKirill A. Shutemov1-0/+42
2022-04-07x86/tdx: Add HLT support for TDX guestsKirill A. Shutemov4-2/+112
2022-04-07x86/traps: Add #VE support for TDX guestKirill A. Shutemov5-0/+152
2022-04-07x86/traps: Refactor exc_general_protection()Kirill A. Shutemov1-26/+31
2022-04-07x86/tdx: Exclude shared bit from __PHYSICAL_MASKKirill A. Shutemov2-0/+9
2022-04-07x86/tdx: Extend the confidential computing API to support TDX guestsKirill A. Shutemov3-0/+60
2022-04-07x86/tdx: Add __tdx_module_call() and __tdx_hypercall() helper functionsKuppuswamy Sathyanarayanan5-1/+254
2022-04-07x86/tdx: Provide common base for SEAMCALL and TDCALL C wrappersKirill A. Shutemov3-0/+134
2022-04-07x86/tdx: Detect running as a TDX guest in early bootKuppuswamy Sathyanarayanan8-1/+72
2022-04-07x86/platform/uv: Log gap hole end sizeMike Travis1-2/+6
2022-04-07x86/platform/uv: Update TSC sync state for UV5Mike Travis1-1/+7
2022-04-07x86/platform/uv: Update NMI Handler for UV5Mike Travis1-10/+11
2022-04-07ice: switch: convert packet template match code to rodataAlexander Lobakin1-107/+108
2022-04-07ice: switch: use convenience macros to declare dummy pkt templatesAlexander Lobakin1-71/+62
2022-04-07ice: switch: use a struct to pass packet template paramsAlexander Lobakin1-174/+94
2022-04-07ice: switch: unobscurify bitops loop in ice_fill_adv_dummy_packet()Alexander Lobakin1-7/+9
2022-04-07ice: switch: add and use u16[] aliases to ice_adv_lkup_elem::{h, m}_uAlexander Lobakin2-10/+17
2022-04-07fs: dlm: cast resource pointer to uintptr_tAlexander Aring1-1/+1
2022-04-07fbcon: Maintain a private array of fb_infoDaniel Vetter1-39/+43
2022-04-07fbcon: untangle fbcon_exitDaniel Vetter1-31/+32
2022-04-07fbcon: Move more code into fbcon_releaseDaniel Vetter1-20/+13
2022-04-07fbcon: Move console_lock for register/unlink/unregisterDaniel Vetter2-27/+29
2022-04-07fbcon: Consistently protect deferred_takeover with console_lock()Daniel Vetter1-2/+3
2022-04-07fbcon: use lock_fb_info in fbcon_open/releaseDaniel Vetter2-4/+5
2022-04-07fbcon: move more common code into fb_open()Daniel Vetter1-45/+30
2022-04-07fbcon: Ditch error handling for con2fb_release_oldinfoDaniel Vetter1-24/+13
2022-04-07fbcon: Extract fbcon_open/release helpersDaniel Vetter1-54/+53
2022-04-07fb: Delete fb_info->queueDaniel Vetter1-1/+0
2022-04-07fbcon: Replace FBCON_FLAGS_INIT with a booleanDaniel Vetter2-9/+6
2022-04-07fbcon: Use delayed work for cursorDaniel Vetter2-54/+35
2022-04-07fbdev/sysfs: Fix lockingDaniel Vetter1-0/+2
2022-04-07fbcon: delete delayed loading codeDaniel Vetter1-12/+1
2022-04-07fbcon: Introduce wrapper for console->fb_info lookupDaniel Vetter1-32/+44
2022-04-07fbcon: Move fbcon_bmove(_rec) functionsDaniel Vetter1-69/+65
2022-04-07fbcon: delete a few unneeded forward declDaniel Vetter1-16/+1
2022-04-07virt: sevguest: Add documentation for SEV-SNP CPUID EnforcementMichael Roth1-0/+29
2022-04-07virt: sevguest: Add support to get extended reportBrijesh Singh3-2/+126
2022-04-07virt: sevguest: Add support to derive keyBrijesh Singh3-0/+79
2022-04-07virt: Add SEV-SNP guest driverBrijesh Singh9-0/+862
2022-04-07x86/sev: Register SEV-SNP guest request platform deviceBrijesh Singh2-0/+60
2022-04-07x86/sev: Provide support for SNP guest request NAEsBrijesh Singh4-0/+78
2022-04-07x86/sev: Add a sev= cmdline optionMichael Roth3-0/+60
2022-04-07x86/sev: Use firmware-validated CPUID for SEV-SNP guestsMichael Roth3-37/+61
2022-04-07x86/sev: Add SEV-SNP feature detection/setupMichael Roth5-27/+101