This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from d67978318827 Merge tag 'x86_cpu_for_v6.11_rc1' of git://git.kernel.org/ [...] new f436cb6913a5 x86/resctrl: Prepare for new domain scope new c103d4d48e15 x86/resctrl: Prepare to split rdt_domain structure new cd84f72b6a5c x86/resctrl: Prepare for different scope for control/monit [...] new cae2bcb6a2c6 x86/resctrl: Split the rdt_domain and rdt_hw_domain structures new 1a171608ee8d x86/resctrl: Add node-scope to the options for feature scope new e13db55b5a0d x86/resctrl: Introduce snc_nodes_per_l3_cache new ac20aa423052 x86/resctrl: Block use of mba_MBps mount option on Sub-NUM [...] new 328ea6887464 x86/resctrl: Prepare for new Sub-NUMA Cluster (SNC) monitor files new fb1f51f67758 x86/resctrl: Add a new field to struct rmid_read for summa [...] new 587edd7069b9 x86/resctrl: Initialize on-stack struct rmid_read instances new 603cf1e28838 x86/resctrl: Refactor mkdir_mondata_subdir() with a helper [...] new 92b5d0b1189e x86/resctrl: Allocate a new field in union mon_data_bits new 0158ed6a1335 x86/resctrl: Create Sub-NUMA Cluster (SNC) monitor files new 6b48b80b08e6 x86/resctrl: Handle removing directories in Sub-NUMA Clust [...] new c8c7d3d904b7 x86/resctrl: Fill out rmid_read structure for smp_call*() [...] new 9fbb303ec949 x86/resctrl: Make __mon_event_count() handle sum domains new 21b362cc762a x86/resctrl: Enable shared RMID mode on Sub-NUMA Cluster ( [...] new 13488150f5e2 x86/resctrl: Detect Sub-NUMA Cluster (SNC) mode new ea34999f4187 x86/resctrl: Update documentation with Sub-NUMA cluster changes new b84b3381907a Merge tag 'x86_cache_for_v6.11_rc1' of git://git.kernel.or [...] new b547fc2c9927 x86/irqflags: Provide native versions of the local_irq_sav [...] new 878e70dbd26e x86/sev: Check for the presence of an SVSM in the SNP secr [...] new 34ff65901735 x86/sev: Use kernel provided SVSM Calling Areas new fcd042e86422 x86/sev: Perform PVALIDATE using the SVSM when not at VMPL0 new d2b2931f19e4 x86/sev: Use the SVSM to create a vCPU when not in VMPL0 new 1beb348d5c7f x86/sev: Provide SVSM discovery support new 61564d346809 x86/sev: Provide guest VMPL level to userspace new eb65f96cb332 virt: sev-guest: Choose the VMPCK key based on executing VMPL new 614dc0fb7632 sev-guest: configfs-tsm: Allow the privlevel_floor attribu [...] new 0e6a35b93745 fs/configfs: Add a callback to determine attribute visibility new 20dfee959364 x86/sev: Take advantage of configfs visibility support in TSM new 627dc671518b x86/sev: Extend the config-fs attestation support for an SVSM new 99ef9f59847c x86/sev: Allow non-VMPL0 execution when an SVSM is present new 3991b04d4870 virt: sev-guest: Mark driver struct with __refdata to prev [...] new 38918e0bb2c5 x86/sev: Move SEV compilation units new 0440feb09079 x86/sev: Do RMP memory coverage check after max_pfn has been set new 5fa96c7ab3dc Documentation/ABI/configfs-tsm: Fix an unexpected indentat [...] new 408323581b72 Merge tag 'x86_sev_for_v6.11_rc1' of git://git.kernel.org/ [...]
The 38 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/ABI/testing/configfs-tsm | 63 +++ Documentation/ABI/testing/sysfs-devices-system-cpu | 12 + Documentation/arch/x86/amd-memory-encryption.rst | 29 +- Documentation/arch/x86/resctrl.rst | 27 ++ Documentation/virt/coco/sev-guest.rst | 11 + arch/x86/boot/compressed/sev.c | 86 +++- arch/x86/coco/Makefile | 1 + arch/x86/coco/sev/Makefile | 15 + arch/x86/{kernel/sev.c => coco/sev/core.c} | 449 ++++++++++++++++---- .../x86/{kernel/sev-shared.c => coco/sev/shared.c} | 460 ++++++++++++++++++++- arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/irqflags.h | 20 + arch/x86/include/asm/msr-index.h | 3 + arch/x86/include/asm/sev-common.h | 18 + arch/x86/include/asm/sev.h | 135 +++++- arch/x86/include/uapi/asm/svm.h | 1 + arch/x86/kernel/Makefile | 6 - arch/x86/kernel/cpu/resctrl/core.c | 312 ++++++++++---- arch/x86/kernel/cpu/resctrl/ctrlmondata.c | 89 ++-- arch/x86/kernel/cpu/resctrl/internal.h | 108 +++-- arch/x86/kernel/cpu/resctrl/monitor.c | 250 +++++++++-- arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 27 +- arch/x86/kernel/cpu/resctrl/rdtgroup.c | 276 ++++++++----- arch/x86/mm/mem_encrypt_amd.c | 8 +- arch/x86/virt/svm/sev.c | 44 +- drivers/virt/coco/sev-guest/sev-guest.c | 211 +++++++++- drivers/virt/coco/tdx-guest/tdx-guest.c | 26 +- drivers/virt/coco/tsm.c | 177 ++++++-- fs/configfs/dir.c | 10 + include/linux/configfs.h | 3 + include/linux/resctrl.h | 88 ++-- include/linux/tsm.h | 59 ++- 32 files changed, 2513 insertions(+), 512 deletions(-) create mode 100644 arch/x86/coco/sev/Makefile rename arch/x86/{kernel/sev.c => coco/sev/core.c} (86%) rename arch/x86/{kernel/sev-shared.c => coco/sev/shared.c} (72%)