This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 173ea743bf7a Merge tag 'pull-nios2' of git://git.kernel.org/pub/scm/lin [...] new 7f400a1dc29f nubus: Drop noop match function new fda1941b8eab m68k: Remove obsolete config NO_KERNEL_MSG new 1ea3bb3e4b76 m68k: defconfig: Update defconfigs for v6.3-rc1 new aaee8c7f2a17 m68k: kexec: Include <linux/reboot.h> new f7301270a29f Merge tag 'm68k-for-v6.4-tag1' of git://git.kernel.org/pub [...] new 71b1e3ba3fed EDAC/skx: Fix overflows on the DRAM row address mapping arrays new 96ae3995c693 EDAC/i10nm: Add Intel Sierra Forest server support new 00e4feb8c047 EDAC/amd64: Rename debug_display_dimm_sizes() new c0984666fde9 EDAC/amd64: Split get_csrow_nr_pages() into dct/umc functions new a2e59ab8e933 EDAC/amd64: Drop dbam_to_cs() for Family 17h and later new 5a1adb375d7a EDAC/amd64: Do not discover ECC symbol size for Family 17h [...] new ed623d55eef4 EDAC/amd64: Merge struct amd64_family_type into struct amd64_pvt new 9a97a7f4d7b2 EDAC/amd64: Rework hw_info_{get,put} new 637f60ef2cc7 EDAC/amd64: Split prep_chip_selects() into dct/umc functions new b29dad9bf3ce EDAC/amd64: Split read_base_mask() into dct/umc functions new 78ec161a91dd EDAC/amd64: Split determine_memory_type() into dct/umc functions new 32ecdf8688d7 EDAC/amd64: Split read_mc_regs() into dct/umc functions new eb2bcdfc3755 EDAC/amd64: Split ecc_enabled() into dct/umc functions new 0a42a37f6515 EDAC/amd64: Split setup_mci_misc_attrs() into dct/umc functions new 9369239e8d8b EDAC/amd64: Rename f17h_determine_edac_ctl_cap() new f6a4b4a1aa16 EDAC/amd64: Split determine_edac_cap() into dct/umc functions new 6fb8b5fb9e32 EDAC/amd64: Split init_csrows() into dct/umc functions new f6f36382d635 EDAC/amd64: Split dump_misc_regs() into dct/umc functions new b3ece3a6a231 EDAC/amd64: Add get_err_info() to pvt->ops new 49aba1c5896b EDAC/amd64: Fix indentation in umc_determine_edac_cap() new 4e89780a4c4b EDAC/altera: Remove redundant error logging new 5b6cb45072c0 EDAC/i5100: Fix typo in comment new 01db1030f165 EDAC/amd81[13]1: Remove trailing newline from MODULE_AUTHOR new 371b27f2f3b0 EDAC: Sanitize MODULE_AUTHOR strings new e088d80e2a1e EDAC/altera: Remove MODULE_LICENSE in non-module new ce8ac91130b9 Merge branches 'edac-drivers', 'edac-amd64' and 'edac-misc [...] new e94ee641f9ce Merge tag 'edac_updates_for_v6.4' of git://git.kernel.org/ [...] new 7214b32b6f4c x86/MCE/AMD: Make kobj_type structure constant new 554eec0b4a29 x86/mce: Always inline old MCA stubs new 4c1cdec319b9 x86/MCE/AMD: Use an u64 for bank_map new d3464152e541 Merge tag 'ras_core_for_v6.4_rc1' of git://git.kernel.org/ [...] new 22767544e976 x86/ACPI/boot: Improve __acpi_acquire_global_lock new 1699dbebf31f Merge tag 'x86_acpi_for_v6.4_rc1' of git://git.kernel.org/ [...] new 8cc68c9c9e92 x86/CPU/AMD: Make sure EFER[AIBRSE] is set new d7ce15e1d416 x86/split_lock: Enumerate architectural split lock disable bit new 36168bc061b4 x86/cpu: Add Xeon Emerald Rapids to list of CPUs that supp [...] new e3420f98f898 Merge tag 'x86_cpu_for_v6.4_rc1' of git://git.kernel.org/p [...] new 4e347bdf44c1 tools/x86/kcpuid: Fix avx512bw and avx512lvl fields in Fn00000007 new ce22e4346ff5 tools/x86/kcpuid: Update AMD leaf Fn80000001 new cd3ad6619517 tools/x86/kcpuid: Dump the CPUID function in detailed view new 5910f06503aa MAINTAINERS: Add x86 hardware vulnerabilities section new 4a4a28fca696 Merge tag 'x86_misc_for_v6.4_rc1' of git://git.kernel.org/ [...] new c9ae1b10d956 x86/paravirt: Merge activate_mm() and dup_mmap() callbacks new 11af36cb8981 x86/paravirt: Convert simple paravirt functions to asm new c42b59bfaa00 Merge tag 'x86_paravirt_for_v6.4_rc1' of git://git.kernel. [...] new efb339a83368 crypto: ccp - Name -1 return value as SEV_RET_NO_FW_CALL new dbf07b544ca1 crypto: ccp: Get rid of __sev_platform_init_locked()'s loc [...] new 965006103a14 virt/coco/sev-guest: Double-buffer messages new 0144e3b85d7b x86/sev: Change snp_guest_issue_request()'s fw_err argument new 88e378d400fa x86/ioremap: Add hypervisor callback for private MMIO mapp [...] new 71290be18f2d x86/hyperv: Reorder code to facilitate future work new d33ddc92db8a Drivers: hv: Explicitly request decrypted in vmap_pfn() calls new c7b5254bd802 x86/mm: Handle decryption/re-encryption of bss_decrypted c [...] new e45e761b77bc init: Call mem_encrypt_init() after Hyper-V hypercall init [...] new 812b0597fb40 x86/hyperv: Change vTOM handling to use standard coco mechanisms new bc1bb2a49bae Merge tag 'x86_sev_for_v6.4_rc1' of git://git.kernel.org/p [...]
The 61 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/virt/coco/sev-guest.rst | 20 +- MAINTAINERS | 11 + arch/m68k/Kconfig.debug | 5 - arch/m68k/configs/amiga_defconfig | 3 +- arch/m68k/configs/apollo_defconfig | 3 +- arch/m68k/configs/atari_defconfig | 3 +- arch/m68k/configs/bvme6000_defconfig | 3 +- arch/m68k/configs/hp300_defconfig | 3 +- arch/m68k/configs/mac_defconfig | 3 +- arch/m68k/configs/multi_defconfig | 4 +- arch/m68k/configs/mvme147_defconfig | 3 +- arch/m68k/configs/mvme16x_defconfig | 3 +- arch/m68k/configs/q40_defconfig | 3 +- arch/m68k/configs/sun3_defconfig | 3 +- arch/m68k/configs/sun3x_defconfig | 3 +- arch/m68k/kernel/machine_kexec.c | 1 + arch/x86/coco/core.c | 40 +- arch/x86/hyperv/hv_init.c | 11 - arch/x86/hyperv/ivm.c | 142 +++-- arch/x86/include/asm/coco.h | 1 - arch/x86/include/asm/mem_encrypt.h | 1 + arch/x86/include/asm/mmu_context.h | 11 +- arch/x86/include/asm/mshyperv.h | 16 +- arch/x86/include/asm/paravirt.h | 14 +- arch/x86/include/asm/paravirt_types.h | 15 +- arch/x86/include/asm/sev-common.h | 4 - arch/x86/include/asm/sev.h | 10 +- arch/x86/include/asm/x86_init.h | 4 + arch/x86/kernel/acpi/boot.c | 11 +- arch/x86/kernel/apic/io_apic.c | 10 +- arch/x86/kernel/cpu/amd.c | 11 + arch/x86/kernel/cpu/bugs.c | 10 +- arch/x86/kernel/cpu/common.c | 1 + arch/x86/kernel/cpu/cpu.h | 8 + arch/x86/kernel/cpu/intel.c | 59 +- arch/x86/kernel/cpu/mce/amd.c | 16 +- arch/x86/kernel/cpu/mce/internal.h | 10 +- arch/x86/kernel/cpu/mshyperv.c | 15 +- arch/x86/kernel/paravirt.c | 30 +- arch/x86/kernel/sev.c | 15 +- arch/x86/kernel/x86_init.c | 2 + arch/x86/mm/init.c | 2 +- arch/x86/mm/ioremap.c | 5 + arch/x86/mm/mem_encrypt_amd.c | 10 +- arch/x86/mm/pat/set_memory.c | 3 - arch/x86/xen/mmu_pv.c | 12 +- drivers/crypto/ccp/sev-dev.c | 22 +- drivers/edac/altera_edac.c | 10 +- drivers/edac/amd64_edac.c | 1020 ++++++++++++++----------------- drivers/edac/amd64_edac.h | 67 +- drivers/edac/amd8111_edac.c | 2 +- drivers/edac/amd8131_edac.c | 2 +- drivers/edac/e752x_edac.c | 2 +- drivers/edac/e7xxx_edac.c | 3 +- drivers/edac/i10nm_base.c | 1 + drivers/edac/i5000_edac.c | 7 +- drivers/edac/i5100_edac.c | 5 +- drivers/edac/i82860_edac.c | 3 +- drivers/edac/layerscape_edac.c | 3 +- drivers/edac/mpc85xx_edac.c | 3 +- drivers/edac/r82600_edac.c | 3 +- drivers/edac/skx_base.c | 4 +- drivers/hv/ring_buffer.c | 2 +- drivers/hv/vmbus_drv.c | 1 - drivers/nubus/bus.c | 6 - drivers/virt/coco/sev-guest/sev-guest.c | 99 +-- include/asm-generic/mshyperv.h | 2 + include/uapi/linux/psp-sev.h | 7 + include/uapi/linux/sev-guest.h | 18 +- init/main.c | 19 +- tools/arch/x86/kcpuid/cpuid.csv | 61 +- tools/arch/x86/kcpuid/kcpuid.c | 32 +- 72 files changed, 1006 insertions(+), 971 deletions(-)