This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from d5226fa6dbae Linux 5.5 new 3c23b83a88d0 ACPI/IORT: Fix 'Number of IDs' handling in iort_id_map() new d4209d8b7173 arm64: cpufeature: Export matrix and other features to userspace new 8e3747beff8c arm64: Introduce ID_ISAR6 CPU register new 5777eaed566a arm64: Implement optimised checksum routine new c2c24edb1d9c arm64: csum: Fix pathological zero-length calls new 3e6c69a058de arm64: Add initial support for E0PD new c2d92353b28f arm64: Factor out checks for KASLR in KPTI code into separ [...] new 92ac6fd162b4 arm64: Don't use KPTI where we have E0PD new 09e3c22a86f6 arm64: Use a variable to store non-global mappings decision new ebac96ede61a arm64: Simplify early check for broken TX1 when KASLR is enabled new a569f5f37203 arm64: Use register field helper in kaslr_requires_kpti() new e717d93b1c3f arm64: kconfig: Fix alignment of E0PD help text new 170b25fa6aab arm64: assembler: remove inherit_daif macro new ddb953f86cfb arm64: assembler: remove smp_dmb macro new 2d226c1e1c19 arm64: entry: mark all entry code as notrace new 7a2c094464e3 arm64: entry: cleanup el0 svc handler naming new 3e3934176a4f arm64: entry: cleanup sp_el0 manipulation new 42d519e3d0c0 kbuild: Add support for 'as-instr' to be used in Kconfig files new 395af861377d arm64: Move the LSE gas support detection to Kconfig new 8bf9284d99dc arm64: Turn "broken gas inst" into real config option new d7bbd6c1b01c arm64: kbuild: remove compressed images on 'make ARCH=arm6 [...] new d42cc530b18d kexec: quiet down kexec reboot new de68e4daea90 kexec: add machine_kexec_post_load() new 3b54b743397e arm64: kexec: remove unnecessary debug prints new 621516789ee6 arm64: kexec: make dtb_mem always enabled new d234332c2815 arm64: hibernate: pass the allocated pgdp to ttbr0 new 051a7a94aaa9 arm64: hibernate: use get_safe_page directly new a89d7ff933b0 arm64: hibernate: remove gotos as they are not needed new 13373f0e6580 arm64: hibernate: rename dst to page in create_safe_exec_page new 7ea4088938b7 arm64: hibernate: add PUD_SECT_RDONLY new a2c2e67923ec arm64: hibernate: add trans_pgd public functions new 1595fe299eb5 Revert "arm64: kexec: make dtb_mem always enabled" new c273a2bd8aa8 libfdt: include fdt_addresses.c new 3751e728cef2 arm64: kexec_file: add crash dump support new b3c75c9d762b Return ENODEV when the selected speculation misfeature is [...] new 31d868c49017 arm64: kpti: Add Broadcom Brahma-B53 core to the KPTI whitelist new 26415330a754 arm64: armv8_deprecated: update the comments of armv8_depr [...] new 3c9c1dcde7c3 arm64: Kconfig: Remove CONFIG_ prefix from ARM64_PSEUDO_NM [...] new 4e410ef96ce6 arm64: Remove __exception_text_start and __exception_text_ [...] new edf90818271b mm: change_memory_common: add spaces for `*` operator new f88f42f853a8 arm64: context: Free up kernel ASIDs if KPTI is not in use new 83b0c36b8a13 arm64: Add KRYO{3,4}XX CPU cores to spectre-v2 safe list new 95b3f74bec20 arm64: Use macros instead of hard-coded constants for MAIR_EL1 new d41938d2cbee mm: Reserve asm-generic prot flags 0x10 and 0x20 for arch use new 983460233659 arm64: Kconfig: select HAVE_FUTEX_CMPXCHG new 108eae2d4d10 arm64: entry: Avoid empty alternatives entries new b51c6ac220f7 arm64: Introduce system_capabilities_finalized() marker new 0cd82feb017e arm64: fpsimd: Make sure SVE setup is complete before SIMD [...] new 449443c03d8c arm64: cpufeature: Fix the type of no FP/SIMD capability new 7559950aef1a arm64: cpufeature: Set the FP/SIMD compat HWCAP bits properly new c9d66999f064 arm64: ptrace: nofpsimd: Fail FP/SIMD regset operations new 6d502b6ba1b2 arm64: signal: nofpsimd: Handle fp/simd context for signal frames new 52f73c383b24 arm64: nofpsmid: Handle TIF_FOREIGN_FPSTATE flag cleanly new 73daf0bba326 drivers/perf: hisi: Simplify hisi_read_sccl_and_ccl_id and [...] new 9ee68b314e9a perf/imx_ddr: Fix cpu hotplug state cleanup new e0d5896bd356 arm64: lse: fix LSE atomics with LLVM's integrated assembler new c54f90c2627c arm64: fix alternatives with LLVM's integrated assembler new e3ec6582d1cf arm64: mm: avoid x18 in idmap_kpti_install_ng_mappings new 7f153ccb9bb4 arm64/lib: copy_page: avoid x18 register in assembler code new af12376814a5 arm64: kvm: stop treating register x18 as caller save new 500d14affdf7 arm64: kernel: avoid x18 in __cpu_soft_restart new 4f6cdf296cc4 Merge branches 'for-next/acpi', 'for-next/cpufeatures', 'f [...] new 35e61c77ef38 arm64: asm: Add new-style position independent function an [...] new 3ac0f4526dfb arm64: lib: Use modern annotations for assembly functions new f4659254a327 arm64: mm: Use modern annotations for assembly functions new f7ef82c22fd7 arm64: asm: Remove ENDPIPROC() new b6a5c58240be arm64: xen: Use modern annotations for assembly functions new 73d6890fe8ff arm64: kernel: Correct annotation of end of el0_sync new aa246c056c43 Merge branch 'for-next/asm-annotations' into for-next/core new e85d68faed4e arm64: Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHE new db0d46a58d34 arm64: Rename WORKAROUND_1319367 to SPECULATIVE_AT_NVHE new 275fa0ea2cf7 arm64: Workaround for Cortex-A55 erratum 1530923 new ab3906c53144 Merge branch 'for-next/errata' into for-next/core new 1a50ec0b3b2e arm64: Implement archrandom.h for ARMv8.5-RNG new 2e8e1ea88cbc arm64: Use v8.5-RNG entropy for KASLR seed new bc206065944e Merge branch 'for-next/rng' into for-next/core new e533dbe9dcb1 arm64: acpi: fix DAIF manipulation with pNMI new 0238d3c75303 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] new e8bb2a2a1d51 m68k: Wire up clone3() syscall new bfc7931c4090 m68k: defconfig: Update defconfigs for v5.5-rc3 new 6aabc1facdb2 m68k: Implement copy_thread_tls() new f11ba7de1565 Merge tag 'm68k-for-v5.6-tag1' of git://git.kernel.org/pub [...] new c269e876c5af tpm: Update mailing list contact information in sysfs-class-tpm new 7084eddf6be9 tpm: Add tpm_version_major sysfs file new 189fc98efe59 Merge tag 'tpmdd-next-20200122' of git://git.infradead.org [...] new 4413405f931e hwmon: Add intrusion templates new 8a36e38d8b0f dt-bindings: hwmon/pmbus: Add ti,ucd90320 power sequencer new a470f11c5ba2 hwmon: (pmbus/ucd9000) Add support for UCD90320 Power Sequencer new 266cd5835947 hwmon: (w83627ehf) convert to with_info interface new 002c6b545b85 hwmon: Add support for enable attributes to hwmon core new d21ed22ba7b1 hwmon: Driver for MAX31730 new 9e347728c4fe hwmon: (pmbus) Detect if chip is write protected new 8f77203587f5 hwmon: (w83627ehf) make sensor_dev_attr_##_name variables static new 1a1ea120afdf hwmon: (pmbus) Add MAX20796 to devices supported by generi [...] new 3207408ab4cb hwmon: (w83627ehf) remove nct6775 and nct6776 support new 695955028a42 hwmon: (w83627ehf) Remove code not needed after nct677* removal new 931f397bc624 hwmon: (w83627ehf) Now only one intrusion channel new cce209581a61 hwmon: (pmbus) Driver for MAX20730, MAX20734, and MAX20743 new abe508b66d23 hwmon: (pmbus/ibm-cffps) Add new manufacturer debugfs entries new 1952d79a0d26 hwmon: (pmbus/ibm-cffps) Add the VMON property for version 2 new 74a71a831bea hwmon: (pmbus/ibm-cffps) Fix the LED behavior when turned off new 5b46903d8bf3 hwmon: Driver for disk and solid state drives with tempera [...] new 392923715d8b hwmon: (w83627ehf) Remove set but not used variable 'fan4min' new d9c8ae69b996 hwmon: (pmbus/ibm-cffps) Prevent writing on_off_config wit [...] new b9fa0a3acfd8 hwmon: (pmbus/core) Add support for vid mode detection per [...] new 9d72340b6ade hwmon: (pmbus/core) Add support for Intel IMVP9 and AMD 6. [...] new 583dc921275c hwmon: (pmbus/tps53679) Extend device list supported by driver new aaafb7c8eb1c hwmon: (pmbus) Add support for Infineon Multi-phase xdpe12 [...] new 971dfd8cdcd6 docs: hwmon: Include 'xdpe12284.rst' into docs new 09b08ac9e8d5 hwmon: (adm1177) Add ADM1177 Hot Swap Controller and Digit [...] new 7866716170db dt-binding: hwmon: Add documentation for ADM1177 new 05592bea7a86 MAINTAINERS: add entry for ADM1177 driver new 7992db7cb9d1 hwmon: (pwm-fan) stop fan on shutdown new a6d210da1a01 hwmon: (k10temp) Use bitops new d547552a1bf1 hmon: (k10temp) Convert to use devm_hwmon_device_register_ [...] new c757938929c9 hwmon: (k10temp) Report temperatures per CPU die new b00647c46c9d hwmon: (k10temp) Show core and SoC current and voltages on [...] new 70831c8a9184 hwmon: (k10temp) Don't show temperature limits on Ryzen (Z [...] new 9c4a38f19ed2 hwmon: (k10temp) Add debugfs support new fd8bdb23b918 hwmon: (k10temp) Display up to eight sets of CCD temperatures new 35417d57efaa Merge tag 'hwmon-for-v5.6' of git://git.kernel.org/pub/scm [...] new a483e22791d6 EDAC/Kconfig: Fix Kconfig indentation new 854bb48018d5 EDAC: skx_common: downgrade message importance on missing [...] new 2403ed2f44b8 EDAC: remove set but not used variable 'ecc_loc' new a651c6c64431 EDAC/aspeed: Remove unneeded semicolon new 6cd18453b689 EDAC/sifive: Fix return value check in ecc_register() new 7e5d6cf35329 EDAC/amd64: Do not warn when removing instances new b62061b82a6e Merge tag 'edac_for_5.6' of git://git.kernel.org/pub/scm/l [...] new db1ae0314f47 x86/mce/therm_throt: Mark throttle_active_work() as __mayb [...] new 2d806d072358 x86/mce: Pass MCE message to mce_panic() on failed kernel [...] new 81736abd5578 x86/mce: Remove mce_inject_log() in favor of mce_log() new 8438b84ab42d x86/mce: Take action on UCNA/Deferred errors again new 90454e495938 x86/mce: Fix mce=nobootlog new 7a8bc2b0462e x86/mce: Fix use of uninitialized MCE message string new 89a76171bf50 x86/MCE/AMD, EDAC/mce_amd: Add new Load Store unit McaType new 9f6aef86315a EDAC/mce_amd: Always load on SMCA systems new b3f79ae45904 x86/amd_nb: Add Family 19h PCI IDs new 2eb61c91c3e2 EDAC/amd64: Add family ops for Family 19h Models 00h-0Fh new dcd01394ce7c EDAC/amd64: Drop some family checks for newer systems new 86e9f9d60eb5 EDAC/mce_amd: Make fam_ops static global new 30f5a7564099 Merge branch 'ras-core-for-linus' of git://git.kernel.org/ [...] new 82c881b28aa8 x86/microcode/AMD: Make stub function static inline new 067ba54c7a7d Merge branch 'x86-microcode-for-linus' of git://git.kernel [...]
The 143 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/stable/sysfs-class-tpm | 33 +- Documentation/arm64/cpu-feature-registers.rst | 16 + Documentation/arm64/elf_hwcaps.rst | 31 + Documentation/arm64/silicon-errata.rst | 2 + .../devicetree/bindings/hwmon/adi,adm1177.yaml | 66 + .../bindings/hwmon/pmbus/ti,ucd90320.yaml | 45 + Documentation/hwmon/adm1177.rst | 36 + Documentation/hwmon/drivetemp.rst | 52 + Documentation/hwmon/index.rst | 5 + Documentation/hwmon/max20730.rst | 74 + Documentation/hwmon/max31730.rst | 44 + Documentation/hwmon/pmbus.rst | 10 + Documentation/hwmon/ucd9000.rst | 12 +- Documentation/hwmon/xdpe12284.rst | 101 + MAINTAINERS | 9 + arch/arm64/Kconfig | 56 +- arch/arm64/Makefile | 17 +- arch/arm64/boot/Makefile | 2 +- arch/arm64/include/asm/alternative.h | 32 +- arch/arm64/include/asm/archrandom.h | 75 + arch/arm64/include/asm/assembler.h | 24 - arch/arm64/include/asm/atomic_ll_sc.h | 2 +- arch/arm64/include/asm/atomic_lse.h | 19 + arch/arm64/include/asm/checksum.h | 3 + arch/arm64/include/asm/cpu.h | 1 + arch/arm64/include/asm/cpucaps.h | 8 +- arch/arm64/include/asm/cpufeature.h | 5 + arch/arm64/include/asm/cputype.h | 4 + arch/arm64/include/asm/daifflags.h | 11 +- arch/arm64/include/asm/exception.h | 4 +- arch/arm64/include/asm/hwcap.h | 8 + arch/arm64/include/asm/kexec.h | 4 + arch/arm64/include/asm/kvm_host.h | 4 +- arch/arm64/include/asm/kvm_hyp.h | 6 +- arch/arm64/include/asm/linkage.h | 16 + arch/arm64/include/asm/lse.h | 12 +- arch/arm64/include/asm/mmu.h | 48 +- arch/arm64/include/asm/pgtable-hwdef.h | 3 + arch/arm64/include/asm/pgtable-prot.h | 4 +- arch/arm64/include/asm/sections.h | 1 - arch/arm64/include/asm/simd.h | 8 +- arch/arm64/include/asm/sysreg.h | 38 + arch/arm64/include/uapi/asm/hwcap.h | 8 + arch/arm64/kernel/acpi.c | 2 +- arch/arm64/kernel/armv8_deprecated.c | 3 +- arch/arm64/kernel/cpu-reset.S | 4 +- arch/arm64/kernel/cpu_errata.c | 27 +- arch/arm64/kernel/cpufeature.c | 191 +- arch/arm64/kernel/cpuinfo.c | 9 + arch/arm64/kernel/entry-common.c | 8 +- arch/arm64/kernel/entry.S | 26 +- arch/arm64/kernel/fpsimd.c | 30 +- arch/arm64/kernel/hibernate.c | 151 +- arch/arm64/kernel/kaslr.c | 11 + arch/arm64/kernel/kexec_image.c | 4 - arch/arm64/kernel/machine_kexec.c | 12 - arch/arm64/kernel/machine_kexec_file.c | 106 +- arch/arm64/kernel/process.c | 2 +- arch/arm64/kernel/ptrace.c | 21 + arch/arm64/kernel/setup.c | 7 + arch/arm64/kernel/signal.c | 6 +- arch/arm64/kernel/signal32.c | 4 +- arch/arm64/kernel/ssbd.c | 4 +- arch/arm64/kernel/syscall.c | 4 +- arch/arm64/kvm/hyp/entry.S | 45 +- arch/arm64/kvm/hyp/switch.c | 20 +- arch/arm64/kvm/hyp/sysreg-sr.c | 4 +- arch/arm64/kvm/hyp/tlb.c | 12 +- arch/arm64/kvm/sys_regs.c | 2 +- arch/arm64/lib/Makefile | 6 +- arch/arm64/lib/clear_page.S | 4 +- arch/arm64/lib/clear_user.S | 4 +- arch/arm64/lib/copy_from_user.S | 4 +- arch/arm64/lib/copy_in_user.S | 4 +- arch/arm64/lib/copy_page.S | 42 +- arch/arm64/lib/copy_to_user.S | 4 +- arch/arm64/lib/crc32.S | 8 +- arch/arm64/lib/csum.c | 126 ++ arch/arm64/lib/memchr.S | 4 +- arch/arm64/lib/memcmp.S | 4 +- arch/arm64/lib/memcpy.S | 8 +- arch/arm64/lib/memmove.S | 8 +- arch/arm64/lib/memset.S | 8 +- arch/arm64/lib/strchr.S | 4 +- arch/arm64/lib/strcmp.S | 4 +- arch/arm64/lib/strlen.S | 4 +- arch/arm64/lib/strncmp.S | 4 +- arch/arm64/lib/strnlen.S | 4 +- arch/arm64/lib/strrchr.S | 4 +- arch/arm64/lib/tishift.S | 12 +- arch/arm64/mm/cache.S | 52 +- arch/arm64/mm/context.c | 38 +- arch/arm64/mm/pageattr.c | 2 +- arch/arm64/mm/proc.S | 114 +- arch/arm64/xen/hypercall.S | 8 +- arch/m68k/Kconfig | 1 + arch/m68k/configs/amiga_defconfig | 8 +- arch/m68k/configs/apollo_defconfig | 8 +- arch/m68k/configs/atari_defconfig | 8 +- arch/m68k/configs/bvme6000_defconfig | 8 +- arch/m68k/configs/hp300_defconfig | 8 +- arch/m68k/configs/mac_defconfig | 8 +- arch/m68k/configs/multi_defconfig | 8 +- arch/m68k/configs/mvme147_defconfig | 8 +- arch/m68k/configs/mvme16x_defconfig | 8 +- arch/m68k/configs/q40_defconfig | 8 +- arch/m68k/configs/sun3_defconfig | 6 +- arch/m68k/configs/sun3x_defconfig | 8 +- arch/m68k/include/asm/unistd.h | 1 + arch/m68k/kernel/entry.S | 7 + arch/m68k/kernel/process.c | 44 +- arch/m68k/kernel/syscalls/syscall.tbl | 2 +- arch/x86/include/asm/mce.h | 3 +- arch/x86/include/asm/microcode_amd.h | 2 +- arch/x86/kernel/amd_nb.c | 3 + arch/x86/kernel/cpu/mce/amd.c | 2 + arch/x86/kernel/cpu/mce/core.c | 70 +- arch/x86/kernel/cpu/mce/inject.c | 2 +- arch/x86/kernel/cpu/mce/internal.h | 2 - arch/x86/kernel/cpu/mce/therm_throt.c | 2 +- drivers/acpi/arm64/iort.c | 57 +- drivers/char/tpm/tpm-sysfs.c | 34 +- drivers/edac/Kconfig | 3 +- drivers/edac/amd64_edac.c | 65 +- drivers/edac/amd64_edac.h | 3 + drivers/edac/aspeed_edac.c | 4 +- drivers/edac/i5100_edac.c | 7 - drivers/edac/mce_amd.c | 105 +- drivers/edac/sifive_edac.c | 4 +- drivers/edac/skx_common.c | 2 +- drivers/hwmon/Kconfig | 37 +- drivers/hwmon/Makefile | 3 + drivers/hwmon/adm1177.c | 288 +++ drivers/hwmon/drivetemp.c | 574 ++++++ drivers/hwmon/hwmon.c | 17 +- drivers/hwmon/k10temp.c | 489 ++++- drivers/hwmon/max31730.c | 440 +++++ drivers/hwmon/pmbus/Kconfig | 32 +- drivers/hwmon/pmbus/Makefile | 2 + drivers/hwmon/pmbus/ibm-cffps.c | 89 +- drivers/hwmon/pmbus/max20730.c | 372 ++++ drivers/hwmon/pmbus/max20751.c | 2 +- drivers/hwmon/pmbus/pmbus.c | 6 +- drivers/hwmon/pmbus/pmbus.h | 15 +- drivers/hwmon/pmbus/pmbus_core.c | 22 +- drivers/hwmon/pmbus/pxe1610.c | 44 +- drivers/hwmon/pmbus/tps53679.c | 46 +- drivers/hwmon/pmbus/ucd9000.c | 39 +- drivers/hwmon/pmbus/xdpe12284.c | 117 ++ drivers/hwmon/pwm-fan.c | 15 +- drivers/hwmon/w83627ehf.c | 2021 +++++++------------- drivers/perf/fsl_imx8_ddr_perf.c | 16 +- drivers/perf/hisilicon/hisi_uncore_pmu.c | 58 +- include/linux/hwmon.h | 26 +- include/linux/pci_ids.h | 1 + include/linux/pmbus.h | 11 +- include/uapi/asm-generic/mman-common.h | 2 + kernel/kexec.c | 4 + kernel/kexec_core.c | 8 +- kernel/kexec_file.c | 4 + kernel/kexec_internal.h | 2 + lib/Makefile | 2 +- lib/fdt_addresses.c | 2 + scripts/Kconfig.include | 4 + 164 files changed, 5266 insertions(+), 2221 deletions(-) create mode 100644 Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml create mode 100644 Documentation/devicetree/bindings/hwmon/pmbus/ti,ucd90320.yaml create mode 100644 Documentation/hwmon/adm1177.rst create mode 100644 Documentation/hwmon/drivetemp.rst create mode 100644 Documentation/hwmon/max20730.rst create mode 100644 Documentation/hwmon/max31730.rst create mode 100644 Documentation/hwmon/xdpe12284.rst create mode 100644 arch/arm64/include/asm/archrandom.h create mode 100644 arch/arm64/lib/csum.c create mode 100644 drivers/hwmon/adm1177.c create mode 100644 drivers/hwmon/drivetemp.c create mode 100644 drivers/hwmon/max31730.c create mode 100644 drivers/hwmon/pmbus/max20730.c create mode 100644 drivers/hwmon/pmbus/xdpe12284.c create mode 100644 lib/fdt_addresses.c