This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-mainline-allnoconfig in repository toolchain/ci/linux.
from 1140ab592e2e Merge tag 'perf-tools-fixes-for-v5.13-2021-05-10' of git:/ [...] adds 9b8a233bc294 btrfs: handle transaction start error in btrfs_fileattr_set adds 88b06399c9c7 Merge tag 'for-5.13-rc1-part2-tag' of git://git.kernel.org [...] adds dbb5afad100a ptrace: make ptrace() fail if the tracee changed its pid u [...] adds 83a775d5f9bf KEYS: trusted: Fix memory leak on object td adds b3ad7855b7ae trusted-keys: match tpm_get_ops on all return paths adds e630af7dfb45 tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_ [...] adds 8a2d296aaeba tpm, tpm_tis: Reserve locality in tpm_tis_resume() adds 1df83992d977 tpm: fix error return code in tpm2_get_cc_attrs_tbl() adds 8d02490ccdde Merge tag 'tpmdd-next-v5.13-rc2' of git://git.kernel.org/p [...] adds bf9e262fcfa6 docs/zh_CN: Remove obsolete translation file adds 9e255e2b9afe Documentation: drop optional BOMs adds 918d9c77791c docs: cdrom-standard.rst: get rid of uneeded UTF-8 chars adds 8d3926c09e04 docs: ABI: remove a meaningless UTF-8 character adds 6f3bceba03b4 docs: ABI: remove some spurious characters adds d1f2722d5357 docs: hwmon: tmp103.rst: fix bad usage of UTF-8 chars adds 5e716ec68b4a docs: networking: device_drivers: fix bad usage of UTF-8 chars adds 7240cd200541 Remove link to nonexistent rocket driver docs adds c06a2ba62fc4 Merge tag 'docs-5.13-3' of git://git.lwn.net/linux adds 726c945ab2eb hwmon: (corsair-psu) Remove unneeded semicolons adds 5216dff22dc2 hwmon: (occ) Fix poll rate limiting adds 2d101db3e5be hwmon: (pmbus/fsp-3y) Fix FSP-3Y YH-5151E non-compliant vo [...] adds 8370e5b09308 hwmon: (ltc2992) Put fwnode in error case during ->probe() adds 3b5169c2eb81 hwmon: (adm9240) Fix writes into inX_max attributes adds d1e7c13a9b0c Merge tag 'hwmon-for-v5.13-rc2' of git://git.kernel.org/pu [...] adds d4d0ad57b386 vgacon: Record video mode changes with VT_RESIZEX adds a90c275eb144 vt_ioctl: Revert VT_RESIZEX parameter handling removal adds 860dafa90259 vt: Fix character height handling with VT_RESIZEX adds adc12a7407b2 Merge branch 'resizex' (patches from Maciej) adds 0c8bd174f0fc ACPI: scan: Fix a memory leak in an error handling path adds 29038ae2ae56 Revert "Revert "ACPI: scan: Turn off unused power resource [...] adds 2404b8747019 ACPI: PM: Add ACPI ID of Alder Lake Fan adds fd38651716b4 Merge branch 'acpi-pm' adds 2df38a8e9b83 Merge tag 'acpi-5.13-rc2' of git://git.kernel.org/pub/scm/ [...] adds e5af36b2adb8 cpufreq: intel_pstate: Use HWP if enabled by platform firmware adds c745253e2a69 PM: runtime: Fix unpaired parent child_count for force_resume adds 78a6948bbadd Merge branch 'pm-core' adds 315d99318179 Merge tag 'pm-5.13-rc2' of git://git.kernel.org/pub/scm/li [...] adds 875d598db60a MAINTAINERS: Update address for Emma Anholt adds f7c475b8dfc2 drm/ttm: Do not add non-system domain BO into swap list adds ffe8768fb8f3 drm/vc4: remove unused function adds cc2520909c2d MAINTAINERS: Update my e-mail adds c55b44c9386f Merge drm/drm-fixes into drm-misc-fixes adds 1db7aa269ada Merge tag 'drm-misc-fixes-2021-05-13' of git://anongit.fre [...] adds 5d31950a4833 drm/radeon/ni_dpm: Fix booting bug adds 1ddeedaa28e1 drm/radeon/si_dpm: Fix SMU power state load adds 939baec9e895 drm/amd/pm: Fix out-of-bounds bug adds fe1c97d008f8 drm/amd/display: Initialize attribute for hdcp_srm sysfs file adds 83a0b8639185 drm/amdgpu: add judgement when add ip blocks (v2) adds 5c1a376823c4 drm/amdgpu: update the method for harvest IP for specific SKU adds 227545b9a08c drm/radeon/dpm: Disable sclk switching on Oland when two 4 [...] adds 3666f83a1129 drm/amdgpu: set vcn mgcg flag for picasso adds 5c1efb5f7682 drm/amdgpu: update vcn1.0 Non-DPG suspend sequence adds 08f0cfbf739a Merge tag 'amd-drm-fixes-5.13-2021-05-13' of https://gitla [...] adds b5304a4f9ad8 Merge tag 'drm-fixes-2021-05-14' of git://anongit.freedesk [...] adds 349c4d6c75d7 f2fs: avoid null pointer access when handling IPU error adds a753103909a7 f2fs: support iflag change given the mask adds a12cc5b423d4 f2fs: compress: fix to free compress page correctly adds a949dc5f2c5c f2fs: compress: fix race condition of overwrite vs truncate adds 8bfbfb0ddd70 f2fs: compress: fix to assign cc.cluster_idx correctly adds ca298241bc22 f2fs: avoid swapon failure by giving a warning first adds f395183f9544 f2fs: return EINVAL for hole cases in swap file adds ac524ece210e Merge tag 'f2fs-5.13-rc1-fix' of git://git.kernel.org/pub/ [...] adds 0c6c2d3615ef arm64: Generate cpucaps.h adds a1bed090fc56 kselftest/arm64: Add missing stddef.h include to BTI tests adds 37a8024d2655 arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup adds af44068c581c arm64: tools: Add __ASM_CPUCAPS_H to the endif in cpucaps.h adds 588a513d3425 arm64: Fix race condition on PG_dcache_clean in __sync_ica [...] adds bd3c9cdb21a2 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds eb01f5353bda tracing: Handle %.*s in trace_check_vprintf() adds 25a1298726e9 Merge tag 'trace-v5.13-rc1' of git://git.kernel.org/pub/sc [...] adds ffb324e6f874 tty: vt: always invoke vc->vc_sw->con_resize callback adds a5c936add6a2 drm/i915/dp: Use slow and wide link training for everything adds 4819d16d9114 drm/i915: Avoid div-by-zero on gen2 adds 04d019961fd1 drm/i915: Read C0DRB3/C1DRB3 as 16 bits again adds ea995218dddb drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp adds 402be8a10119 drm/i915: Fix crash in auto_retire adds a915fe5e9601 drm/i915/overlay: Fix active retire callback alignment adds e4527420ed08 drm/i915: Use correct downstream caps for check Src-Ctl mo [...] adds 89cd34a14e1c Merge tag 'drm-intel-fixes-2021-05-14' of git://anongit.fr [...] adds 10f76165d30b drm/msm: Do not unpin/evict exported dma-buf's adds 4b95d371fb00 drm/msm: fix LLC not being enabled for mmu500 targets adds 08811c057b3e drm/msm/dsi: dsi_phy_28nm_8960: fix uninitialized variable access adds 094c7f39ba4b drm/msm/dsi: fix msm_dsi_phy_get_clk_provider return code adds 02ded1314a46 drm/msm: fix minor version to indicate MSM_PARAM_SUSPENDS support adds d9aa6571b28b drm/msm/dp: check sink_count before update is_connected status adds f2f46b878777 drm/msm/dp: initialize audio_comp when audio starts adds 5dce58de4be8 Merge tag 'drm-msm-fixes-2021-05-09' of https://gitlab.fre [...] adds 33f85ca44eec Merge tag 'drm-fixes-2021-05-15' of git://anongit.freedesk [...] adds 698ab77aebff dax: Add an enum for specifying dax wakup mode adds 4c3d043d271d dax: Add a wakeup mode parameter to put_unlocked_entry() adds 237388320def dax: Wake up all waiters after invalidating dax entry adds 393f42f113b6 Merge tag 'dax-fixes-5.13-rc2' of git://git.kernel.org/pub [...] adds 681865a03d3e libnvdimm: Remove duplicate struct declaration adds 7ddb4cc2b885 tools/testing/nvdimm: Make symbol '__nfit_test_ioremap' static adds 3dd4fe4b4dfa MAINTAINERS: Move nvdimm mailing list adds e9cfd259c6d3 ACPI: NFIT: Fix support for variable 'SPA' structure size adds a5ce4296b041 Merge tag 'libnvdimm-fixes-5.13-rc2' of git://git.kernel.o [...] adds 1b55767dfdd9 erofs: fix broken illustration in documentation adds 46f2e04484ae erofs: update documentation about data compression adds 0852b6ca941e erofs: fix 1 lcluster-sized pcluster for big pcluster adds 41f035c06265 Merge tag 'erofs-for-5.13-rc2-fixes' of git://git.kernel.o [...] adds a298232ee6b9 io_uring: fix link timeout refs adds 447c19f3b507 io_uring: fix ltout double free on completion race adds 2d74d0421e5a io_uring: further remove sqpoll limits on opcodes adds 489809e2e22b io_uring: increase max number of reg buffers adds 560159103559 Merge tag 'io_uring-5.13-2021-05-14' of git://git.kernel.d [...] adds 63c8af5687f6 block: uapi: fix comment about block device ioctl adds efed9a3337e3 kyber: fix out of bounds access when preempted adds e9f4eee9a002 blk-iocost: fix weight updates of inner active iocgs adds 7ea96eefb009 block, bfq: avoid circular stable merges adds 190515f61094 blkdev.h: remove unused codes blk_account_rq adds 79ebe9110fa4 nbd: Fix NULL pointer in flush_workqueue adds bedf78c4cbbb nbd: share nbd_put and return by goto put_nbd adds 5e1f689913a4 nvme-multipath: fix double initialization of ANA state adds 608a969046e6 nvmet: fix inline bio check for bdev-ns adds ab96de5def85 nvmet: fix inline bio check for passthru adds 8cc365f9559b nvmet-rdma: Fix NULL deref when SEND is completed with error adds 3651aaacd10b nvmet: demote discovery cmd parse err msg to debug adds 4c2dab2bf5ac nvmet: use helper to remove the duplicate code adds 7a4ffd20ec6d nvmet: demote fabrics cmd parse err msg to debug adds 85428beac80d nvmet: seset ns->file when open fails adds e181811bd04d nvmet: use new ana_log_size instead the old one adds 6bdf2fbc48f1 Merge tag 'nvme-5.13-2021-05-13' of git://git.infradead.or [...] adds 03f26d8f1140 blk-mq: plug request for shared sbitmap adds 630ef623ed26 blk-mq: Swap two calls in blk_mq_exit_queue() adds 4bc208231131 block/partitions/efi.c: Fix the efi_partition() kernel-doc header adds 8f4ae0f68c5c Merge tag 'block-5.13-2021-05-14' of git://git.kernel.dk/l [...] adds f79f7a2d9676 arc: Fix typos/spellos adds 8e97bf39fa03 ARC: kgdb: add 'fallthrough' to prevent a warning adds 3433adc8bd09 ARC: entry: fix off-by-one error in syscall number validation adds c5f756d8c626 ARC: mm: PAE: use 40-bit physical page mask adds 1d5e4640e5df ARC: mm: Use max_high_pfn as a HIGHMEM zone border adds f36edc5533b2 Merge tag 'arc-5.13-rc2' of git://git.kernel.org/pub/scm/l [...] adds 22247efd822e mm/hugetlb: fix F_SEAL_FUTURE_WRITE adds 84894e1c42e9 mm/hugetlb: fix cow where page writtable in child adds afe0c26d1968 mm, slub: move slub_debug static key enabling outside slab_mutex adds eb1f065f90cd kernel/resource: fix return code check in __request_free_m [...] adds d6e621de1fce squashfs: fix divide error in calculate_skip() adds 7ed9d238c7db userfaultfd: release page in error path to avoid BUG_ON adds 628622904b8d ksm: revert "use GET_KSM_PAGE_NOLOCK to get ksm page in re [...] adds 9ddb3c14afba mm: fix struct page layout on 32-bit systems adds f649dc0e0d7b kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled adds 076171a67789 mm/filemap: fix readahead return types adds c3187cf32216 hfsplus: prevent corruption in shrinking truncate adds f4d3f25aced3 docs: admin-guide: update description for kernel.modprobe sysctl adds 86d0c1642725 mm/ioremap: fix iomap_max_page_shift adds a4147415bdf1 Merge branch 'akpm' (patches from Andrew) adds 2515dd6ce8e5 stack: Replace "o" output with "r" input constraint adds 91b7a0f0637c Merge tag 'core-urgent-2021-05-15' of git://git.kernel.org [...] adds 0d3ae948741a sh: Remove unused variable adds 077fc6440745 Merge tag 'irq-urgent-2021-05-15' of git://git.kernel.org/ [...] adds 46c7405df7de objtool: Fix elf_create_undef_symbol() endianness adds f66c05d6baf3 objtool/x86: Fix elf_add_alternative() endianness adds e7c425b7441a Merge tag 'objtool-urgent-2021-05-15' of git://git.kernel. [...] adds 02dbb7246c5b sched/fair: Fix clearing of has_idle_cores flag in select_ [...] adds 3743d55b289c x86, sched: Fix the AMD CPPC maximum performance value on [...] adds c12a29ed9094 Merge tag 'sched-urgent-2021-05-15' of git://git.kernel.or [...] adds a78339698ab1 powerpc/interrupts: Fix kuep_unlock() call adds 5d510ed78bcf powerpc/syscall: Calling kuap_save_and_lock() is wrong adds 2c8c89b95831 powerpc/pseries: Fix hcall tracing recursion in pv queued [...] adds a3f1a39a5643 powerpc/pseries: Don't trace hcall tracing wrapper adds 7058f4b13edd powerpc/pseries: use notrace hcall variant for H_CEDE idle adds 4f242fc5f2e2 powerpc/pseries: warn if recursing into the hcall tracing code adds 7315e457d6bc powerpc/uaccess: Fix __get_user() with CONFIG_CC_HAS_ASM_G [...] adds bc581dbab26e powerpc/signal: Fix possible build failure with unsafe_cop [...] adds 63970f3c37e7 powerpc/legacy_serial: Fix UBSAN: array-index-out-of-bounds adds da3bb206c9ce KVM: PPC: Book3S HV: Fix kvm_unmap_gfn_range_hv() for Hash MMU adds 8ec7791bae13 powerpc/64s: Fix crashes when toggling stf barrier adds aec86b052df6 powerpc/64s: Fix crashes when toggling entry flush barrier adds 49b39ec248af powerpc/64s: Fix entry flush patching w/strict RWX & hash adds 5b48ba2fbd77 powerpc/64s: Fix stf mitigation patching w/strict RWX & hash adds 4ec5feec1ad0 powerpc/64s: Make NMI record implicitly soft-masked code a [...] adds c6ac667b0799 powerpc/64e/interrupt: Fix nvgprs being clobbered adds 63d1cb53e26a Merge tag 'powerpc-5.13-3' of git://git.kernel.org/pub/scm [...] adds e759959fe3b8 x86/sev-es: Rename sev-es.{ch} to sev.{ch} adds b81fc74d53d1 x86/sev: Move GHCB MSR protocol and NAE definitions in a c [...] adds 059e5c321a65 x86/msr: Rename MSR_K8_SYSCFG to MSR_AMD64_SYSCFG adds a554e740b66a x86/boot/compressed: Enable -Wundef adds ccb013c29d2d Merge tag 'x86_urgent_for_v5.13_rc2' of git://git.kernel.o [...] adds 970655aa9b42 xen/gntdev: fix gntdev_mmap() error exit path adds dbc03e81586f xen/unpopulated-alloc: fix error return code in fill_list() adds cb6f6b3384d7 xen/arm: move xen_swiotlb_detect to arm/swiotlb-xen.h adds 687842ec5034 arm64: do not set SWIOTLB_NO_FORCE when swiotlb is required adds 97729b653de5 xen/swiotlb: check if the swiotlb has already been initialized adds f44e58bb1905 Merge tag 'for-linus-5.13b-rc2-tag' of git://git.kernel.or [...] adds e09784a8a751 alarmtimer: Check RTC features instead of ops adds 3486d2c9be65 clocksource/drivers/hyper-v: Re-enable VDSO_CLOCKMODE_HVCL [...] adds 8ce3648158d7 Merge tag 'timers-urgent-2021-05-16' of git://git.kernel.o [...] adds 18abf8743674 cdc-wdm: untangle a circular dependency between callback a [...] adds 04357fafea9c usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel M [...] adds 9cbc7eb17cdf usb: dwc3: core: Add missing GHWPARAMS9 doc adds 6c05cdbb9ef1 usb: Restore the reference to ch9.h adds d1d90dd27254 usb: dwc3: gadget: Enable suspend events adds 6f26ebb79a84 usb: dwc3: gadget: Rename EOPF event macros to Suspend adds 75a41ce46bae usb: dwc2: Fix gadget DMA unmap direction adds bb9c74a5bd14 usb: dwc3: gadget: Free gadget structure only after freein [...] adds 18ffa988dbae usb: dwc3: gadget: Return success always for kick transfer [...] adds b96992081fde usb: dwc3: imx8mp: detect dwc3 core node via compatible string adds 0b2b149e918f usb: dwc3: imx8mp: fix error return code in dwc3_imx8mp_probe() adds e89baeba4f64 usb: dwc2: Remove obsolete MODULE_ constants from platform.c adds 2e2b8d15adc2 usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP adds b9a0866a5bdf usb: typec: ucsi: Put fwnode in any case during ->probe() adds e17b02d49709 usb: dwc3: omap: improve extcon initialization adds f75297853470 docs: usb: function: Modify path name adds a60a34366e0d usb: fotg210-hcd: Fix an error message adds 1f4642b72be7 usb: typec: ucsi: Retrieve all the PDOs instead of just th [...] adds c34e85fa69b9 usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work adds f1fbd950b59b usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS adds d9ff1096a840 usb: musb: Fix an error message adds b813511135e8 xhci-pci: Allow host runtime PM as default for Intel Alder [...] adds 9b6a126ae58d xhci: Fix giving back cancelled URBs even if halted endpoi [...] adds dda32c00c9a0 xhci: Do not use GFP_KERNEL in (potentially) atomic context adds ca09b1bea63a usb: xhci: Increase timeout for HC halt adds 3c128781d8da xhci: Add reset resume quirk for AMD xhci controller. adds 12701ce524bc usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default adds 975f94c7d6c3 usb: core: hub: fix race condition about TRSMRCY of resume adds 4a668429e0d3 Merge tag 'usb-5.13-rc2' of git://git.kernel.org/pub/scm/l [...] adds 14b6cff54eda staging: rtl8723bs: avoid bogus gcc warning adds 8edb79af88ef iio: light: gp2ap002: Fix rumtime PM imbalance on error adds a2fa9242e89f iio: proximity: pulsedlight: Fix rumtime PM imbalance on error adds 7061803522ee iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SE [...] adds f73c730774d8 iio: gyro: mpu3050: Fix reported temperature value adds 901f84de0e16 iio: core: fix ioctl handlers removal adds af0670b0bf1b iio: core: return ENODEV if ioctl is unknown adds af0e1871d79c iio: tsl2583: Fix division by a zero lux_val adds ba9c25d94dea Merge tag 'iio-fixes-5.13a' of https://git.kernel.org/pub/ [...] adds 6942d81a8faa Merge tag 'staging-5.13-rc2' of git://git.kernel.org/pub/s [...] adds 28ec344bb891 usb: typec: tcpm: Don't block probing of consumers of "con [...] adds bb4031b8af80 clk: Skip clk provider registration when np is NULL adds 28183dbf54ed Merge tag 'driver-core-5.13-rc2' of git://git.kernel.org/p [...] adds d07f6ca923ea Linux 5.13-rc2 new d6f67afbdf9d btrfs: return 0 for dev_extent_hole_check_zoned hole_start [...] new 71795ee59011 btrfs: avoid RCU stalls while running delayed iputs new 15c7745c9a00 btrfs: return whole extents in fiemap new 54a40fc3a1da btrfs: fix removed dentries still existing after log is synced new 8ac91e6c6033 Merge tag 'for-5.13-rc2-tag' of git://git.kernel.org/pub/s [...]
The 5 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: .mailmap | 1 + Documentation/ABI/obsolete/sysfs-class-dax | 2 +- .../ABI/obsolete/sysfs-kernel-fadump_registered | 2 +- .../ABI/obsolete/sysfs-kernel-fadump_release_mem | 2 +- Documentation/ABI/removed/sysfs-bus-nfit | 2 +- Documentation/ABI/testing/sysfs-bus-nfit | 40 ++--- Documentation/ABI/testing/sysfs-bus-papr-pmem | 4 +- Documentation/ABI/testing/sysfs-module | 4 +- Documentation/admin-guide/sysctl/kernel.rst | 9 +- Documentation/block/data-integrity.rst | 2 +- Documentation/cdrom/cdrom-standard.rst | 30 ++-- Documentation/driver-api/nvdimm/nvdimm.rst | 2 +- Documentation/driver-api/serial/index.rst | 1 - Documentation/driver-api/usb/usb.rst | 15 +- Documentation/filesystems/erofs.rst | 175 +++++++++++--------- Documentation/hwmon/tmp103.rst | 4 +- .../device_drivers/ethernet/intel/i40e.rst | 4 +- .../device_drivers/ethernet/intel/iavf.rst | 2 +- .../process/kernel-enforcement-statement.rst | 2 +- Documentation/security/tpm/xen-tpmfront.rst | 2 +- Documentation/timers/no_hz.rst | 2 +- Documentation/translations/zh_CN/SecurityBugs | 50 ------ Documentation/usb/gadget_configfs.rst | 2 +- Documentation/usb/mtouchusb.rst | 2 +- Documentation/usb/usb-serial.rst | 2 +- Documentation/virt/kvm/amd-memory-encryption.rst | 2 +- Documentation/x86/amd-memory-encryption.rst | 6 +- MAINTAINERS | 32 ++-- Makefile | 2 +- arch/arc/Makefile | 2 +- arch/arc/include/asm/cmpxchg.h | 4 +- arch/arc/include/asm/page.h | 12 ++ arch/arc/include/asm/pgtable.h | 12 +- arch/arc/include/uapi/asm/page.h | 1 - arch/arc/kernel/entry.S | 4 +- arch/arc/kernel/kgdb.c | 1 + arch/arc/kernel/process.c | 8 +- arch/arc/kernel/signal.c | 4 +- arch/arc/mm/init.c | 11 +- arch/arc/mm/ioremap.c | 5 +- arch/arc/mm/tlb.c | 2 +- arch/arm/xen/mm.c | 20 +-- arch/arm64/Makefile | 3 + arch/arm64/include/asm/Kbuild | 2 + arch/arm64/include/asm/cpucaps.h | 74 --------- arch/arm64/mm/flush.c | 4 +- arch/arm64/mm/init.c | 3 +- arch/arm64/mm/proc.S | 12 ++ arch/arm64/tools/Makefile | 22 +++ arch/arm64/tools/cpucaps | 65 ++++++++ arch/arm64/tools/gen-cpucaps.awk | 40 +++++ arch/powerpc/include/asm/hvcall.h | 3 + arch/powerpc/include/asm/interrupt.h | 9 +- arch/powerpc/include/asm/paravirt.h | 22 ++- arch/powerpc/include/asm/plpar_wrappers.h | 6 +- arch/powerpc/include/asm/uaccess.h | 2 +- arch/powerpc/kernel/exceptions-64e.S | 38 +++-- arch/powerpc/kernel/interrupt.c | 4 +- arch/powerpc/kernel/legacy_serial.c | 7 +- arch/powerpc/kernel/signal.h | 4 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 2 +- arch/powerpc/lib/feature-fixups.c | 114 +++++++++---- arch/powerpc/platforms/pseries/hvCall.S | 10 ++ arch/powerpc/platforms/pseries/lpar.c | 29 ++-- arch/sh/kernel/traps.c | 1 - arch/x86/boot/compressed/Makefile | 7 +- arch/x86/boot/compressed/misc.c | 2 +- arch/x86/boot/compressed/misc.h | 2 +- arch/x86/boot/compressed/{sev-es.c => sev.c} | 4 +- arch/x86/include/asm/msr-index.h | 6 +- arch/x86/include/asm/processor.h | 2 + arch/x86/include/asm/sev-common.h | 62 ++++++++ arch/x86/include/asm/{sev-es.h => sev.h} | 30 +--- arch/x86/include/asm/vdso/clocksource.h | 2 + arch/x86/kernel/Makefile | 6 +- arch/x86/kernel/cpu/amd.c | 20 ++- arch/x86/kernel/cpu/mtrr/cleanup.c | 2 +- arch/x86/kernel/cpu/mtrr/generic.c | 4 +- arch/x86/kernel/head64.c | 2 +- arch/x86/kernel/mmconf-fam10h_64.c | 2 +- arch/x86/kernel/nmi.c | 2 +- arch/x86/kernel/{sev-es-shared.c => sev-shared.c} | 20 +-- arch/x86/kernel/{sev-es.c => sev.c} | 4 +- arch/x86/kernel/smpboot.c | 2 +- arch/x86/kvm/svm/svm.c | 4 +- arch/x86/kvm/svm/svm.h | 38 +---- arch/x86/kvm/x86.c | 2 +- arch/x86/mm/extable.c | 2 +- arch/x86/mm/mem_encrypt_identity.c | 6 +- arch/x86/pci/amd_bus.c | 2 +- arch/x86/platform/efi/efi_64.c | 2 +- arch/x86/realmode/init.c | 2 +- arch/x86/realmode/rm/trampoline_64.S | 4 +- block/bfq-iosched.c | 34 +++- block/blk-iocost.c | 14 +- block/blk-mq-sched.c | 8 +- block/blk-mq.c | 11 +- block/kyber-iosched.c | 5 +- block/mq-deadline.c | 3 +- block/partitions/efi.c | 2 +- drivers/acpi/device_pm.c | 1 + drivers/acpi/internal.h | 1 + drivers/acpi/nfit/core.c | 15 +- drivers/acpi/power.c | 2 +- drivers/acpi/scan.c | 3 + drivers/acpi/sleep.h | 1 - drivers/base/core.c | 3 +- drivers/base/power/runtime.c | 10 +- drivers/block/nbd.c | 10 +- drivers/char/tpm/tpm2-cmd.c | 1 + drivers/char/tpm/tpm_tis_core.c | 22 ++- drivers/clk/clk.c | 9 ++ drivers/clocksource/hyperv_timer.c | 4 +- drivers/cpufreq/acpi-cpufreq.c | 6 +- drivers/cpufreq/intel_pstate.c | 14 +- drivers/edac/amd64_edac.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 28 ++++ drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.h | 1 + drivers/gpu/drm/amd/amdgpu/nv.c | 38 +++-- drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 13 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 1 + drivers/gpu/drm/amd/include/amd_shared.h | 6 + drivers/gpu/drm/amd/pm/powerplay/si_dpm.c | 174 ++++++++++---------- drivers/gpu/drm/amd/pm/powerplay/sislands_smc.h | 34 ++-- drivers/gpu/drm/i915/display/intel_dp.c | 61 +------ drivers/gpu/drm/i915/display/intel_overlay.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_mman.c | 2 +- drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 1 - drivers/gpu/drm/i915/gt/intel_ggtt_fencing.c | 4 +- drivers/gpu/drm/i915/i915_active.c | 3 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 9 +- drivers/gpu/drm/msm/dp/dp_audio.c | 1 + drivers/gpu/drm/msm/dp/dp_display.c | 26 +-- drivers/gpu/drm/msm/dp/dp_display.h | 1 + drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 4 + drivers/gpu/drm/msm/msm_drv.c | 2 +- drivers/gpu/drm/msm/msm_gem.c | 16 +- drivers/gpu/drm/msm/msm_gem.h | 4 +- drivers/gpu/drm/radeon/ni_dpm.c | 144 ++++++++--------- drivers/gpu/drm/radeon/nislands_smc.h | 34 ++-- drivers/gpu/drm/radeon/radeon.h | 1 + drivers/gpu/drm/radeon/radeon_pm.c | 8 + drivers/gpu/drm/radeon/si_dpm.c | 177 +++++++++++---------- drivers/gpu/drm/radeon/sislands_smc.h | 34 ++-- drivers/gpu/drm/vc4/vc4_vec.c | 6 - drivers/hwmon/adm9240.c | 2 +- drivers/hwmon/corsair-psu.c | 4 +- drivers/hwmon/ltc2992.c | 8 +- drivers/hwmon/occ/common.c | 5 +- drivers/hwmon/occ/common.h | 2 +- drivers/hwmon/pmbus/fsp-3y.c | 27 +++- drivers/iio/accel/Kconfig | 1 - drivers/iio/common/hid-sensors/Kconfig | 1 + drivers/iio/gyro/Kconfig | 1 - drivers/iio/gyro/mpu3050-core.c | 13 +- drivers/iio/humidity/Kconfig | 1 - drivers/iio/industrialio-core.c | 9 +- drivers/iio/light/Kconfig | 2 - drivers/iio/light/gp2ap002.c | 5 +- drivers/iio/light/tsl2583.c | 8 + drivers/iio/magnetometer/Kconfig | 1 - drivers/iio/orientation/Kconfig | 2 - drivers/iio/pressure/Kconfig | 1 - drivers/iio/proximity/pulsedlight-lidar-lite-v2.c | 1 + drivers/iio/temperature/Kconfig | 1 - drivers/nvme/host/core.c | 3 +- drivers/nvme/host/multipath.c | 55 ++++--- drivers/nvme/host/nvme.h | 8 +- drivers/nvme/target/admin-cmd.c | 7 +- drivers/nvme/target/discovery.c | 2 +- drivers/nvme/target/fabrics-cmd.c | 6 +- drivers/nvme/target/io-cmd-bdev.c | 2 +- drivers/nvme/target/io-cmd-file.c | 8 +- drivers/nvme/target/nvmet.h | 6 + drivers/nvme/target/passthru.c | 2 +- drivers/nvme/target/rdma.c | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 23 +-- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 21 +-- drivers/tty/vt/vt.c | 2 +- drivers/tty/vt/vt_ioctl.c | 57 +++++-- drivers/usb/class/cdc-wdm.c | 30 +++- drivers/usb/core/hub.c | 6 +- drivers/usb/dwc2/core.h | 2 + drivers/usb/dwc2/gadget.c | 3 +- drivers/usb/dwc2/platform.c | 4 - drivers/usb/dwc3/core.h | 7 +- drivers/usb/dwc3/debug.h | 8 +- drivers/usb/dwc3/dwc3-imx8mp.c | 3 +- drivers/usb/dwc3/dwc3-omap.c | 5 + drivers/usb/dwc3/dwc3-pci.c | 1 + drivers/usb/dwc3/gadget.c | 13 +- drivers/usb/host/fotg210-hcd.c | 4 +- drivers/usb/host/xhci-ext-caps.h | 5 +- drivers/usb/host/xhci-pci.c | 8 +- drivers/usb/host/xhci-ring.c | 16 +- drivers/usb/host/xhci.c | 6 +- drivers/usb/musb/mediatek.c | 2 +- drivers/usb/typec/tcpm/tcpm.c | 112 +++++++++++-- drivers/usb/typec/ucsi/ucsi.c | 46 ++++-- drivers/usb/typec/ucsi/ucsi.h | 6 +- drivers/video/console/vgacon.c | 56 ++++--- drivers/video/fbdev/core/fbcon.c | 2 +- drivers/xen/gntdev.c | 4 +- drivers/xen/swiotlb-xen.c | 5 + drivers/xen/unpopulated-alloc.c | 4 +- fs/btrfs/extent_io.c | 7 +- fs/btrfs/inode.c | 1 + fs/btrfs/ioctl.c | 2 + fs/btrfs/tree-log.c | 18 +++ fs/btrfs/volumes.c | 2 +- fs/dax.c | 35 ++-- fs/erofs/zmap.c | 21 ++- fs/f2fs/compress.c | 55 +++---- fs/f2fs/data.c | 39 +++-- fs/f2fs/f2fs.h | 2 +- fs/f2fs/file.c | 3 +- fs/f2fs/segment.c | 4 +- fs/hfsplus/extents.c | 7 +- fs/hugetlbfs/inode.c | 5 + fs/io_uring.c | 19 +-- fs/iomap/buffered-io.c | 4 +- fs/squashfs/file.c | 6 +- include/linux/blkdev.h | 5 - include/linux/console_struct.h | 1 + include/linux/elevator.h | 2 +- include/linux/fwnode.h | 1 + include/linux/libnvdimm.h | 1 - include/linux/mm.h | 32 ++++ include/linux/mm_types.h | 4 +- include/linux/pagemap.h | 6 +- include/linux/pm.h | 1 + include/linux/randomize_kstack.h | 2 +- include/net/page_pool.h | 12 +- include/uapi/linux/fs.h | 2 +- include/xen/arm/swiotlb-xen.h | 15 +- kernel/ptrace.c | 18 ++- kernel/resource.c | 2 +- kernel/sched/fair.c | 2 +- kernel/time/alarmtimer.c | 2 +- kernel/trace/trace.c | 31 +++- lib/test_kasan.c | 29 +++- mm/hugetlb.c | 1 + mm/ioremap.c | 6 +- mm/ksm.c | 3 +- mm/shmem.c | 34 ++-- mm/slab_common.c | 10 ++ mm/slub.c | 9 -- net/core/page_pool.c | 12 +- security/keys/trusted-keys/trusted_tpm1.c | 8 +- security/keys/trusted-keys/trusted_tpm2.c | 6 +- tools/arch/x86/include/asm/msr-index.h | 6 +- tools/objtool/arch/x86/decode.c | 3 +- tools/objtool/elf.c | 1 + tools/testing/nvdimm/test/iomap.c | 2 +- tools/testing/nvdimm/test/nfit.c | 42 +++-- tools/testing/selftests/arm64/bti/test.c | 1 + 260 files changed, 2130 insertions(+), 1318 deletions(-) delete mode 100644 Documentation/translations/zh_CN/SecurityBugs delete mode 100644 arch/arm64/include/asm/cpucaps.h create mode 100644 arch/arm64/tools/Makefile create mode 100644 arch/arm64/tools/cpucaps create mode 100755 arch/arm64/tools/gen-cpucaps.awk rename arch/x86/boot/compressed/{sev-es.c => sev.c} (98%) create mode 100644 arch/x86/include/asm/sev-common.h rename arch/x86/include/asm/{sev-es.h => sev.h} (70%) rename arch/x86/kernel/{sev-es-shared.c => sev-shared.c} (96%) rename arch/x86/kernel/{sev-es.c => sev.c} (99%)