This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 054f1a7414a0 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 515f76177e00 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 1963e5f6ebbe Merge remote-tracking branch 'pidfd-fixes/fixes' omits a81aa9133e53 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 36367233ccb5 Merge remote-tracking branch 'mmc-fixes/fixes' omits ea00848f8c84 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 86170df798df Merge remote-tracking branch 'scsi-fixes/fixes' omits eb2c50607bef Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 44d6b97fe195 Merge remote-tracking branch 'vfs-fixes/fixes' omits bef200c04afe Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 734d6ccfe7f1 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits db4bd7c8c493 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 4f507ef98979 Merge remote-tracking branch 'kvm-fixes/master' omits c4affe2eff8e Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits 77b1ad3c7cae Merge remote-tracking branch 'dmaengine-fixes/fixes' omits 5e2cd3cb9fcd Merge remote-tracking branch 'modules-fixes/modules-linus' omits e6276e3e64da Merge remote-tracking branch 'vfio-fixes/for-linus' omits b47943633e33 Merge remote-tracking branch 'ide/master' omits 5441c701c0f6 Merge remote-tracking branch 'thunderbolt-fixes/fixes' omits e6e2f99c4916 Merge remote-tracking branch 'soundwire-fixes/fixes' omits 1ec8c68aa6d6 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits 644333875592 Merge remote-tracking branch 'staging.current/staging-linus' omits d3a25d02442e Merge remote-tracking branch 'phy/fixes' omits dd8532cfdc08 Merge remote-tracking branch 'usb-chipidea-fixes/for-usb-fixes' omits 18104e77b501 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits d22d1258eb5d Merge remote-tracking branch 'tty.current/tty-linus' omits f20924b60c88 Merge remote-tracking branch 'pci-current/for-linus' omits 88033dc6695c Merge remote-tracking branch 'spi-fixes/for-linus' omits 30af0648bcbc Merge remote-tracking branch 'regulator-fixes/for-linus' omits 03077d0577fe Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits c243f80dad93 Merge remote-tracking branch 'wireless-drivers/master' omits 8c7b71c0be29 Merge remote-tracking branch 'ipsec/master' omits c28eb301dc89 Merge remote-tracking branch 'bpf/master' omits 511dfa8676ca Merge remote-tracking branch 'net/master' omits a2bc0cce717b Merge remote-tracking branch 'powerpc-fixes/fixes' omits 63c2e1c8238a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits d33c78e222e6 Merge remote-tracking branch 'kbuild-current/fixes' omits 7088cf3503b5 Merge remote-tracking branch 'spi/for-5.13' into spi-linus omits b838ca8b923f Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits e1b3a8b74477 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] omits a83f8f354e0a Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus omits 703190407039 iio: dac: ad5770r: Put fwnode in error case during ->probe() omits 488abb0f5c83 iio: gyro: fxas21002c: balance runtime power in error path adds 7ee06ddc4038 dm snapshot: fix a crash when an origin has no snapshots adds c699a0db2d62 dm snapshot: fix crash with transient storage and zero chunk size adds dbae70d452a0 dm integrity: revert to not using discard filler when reca [...] adds bc8f3d4647a9 dm integrity: fix sparse warnings new a0eb553b6ff6 Merge tag 'for-5.13/dm-fixes' of git://git.kernel.org/pub/ [...] new a0d8b0eda310 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 976aac5f8829 kcsan: Fix debugfs initcall return type new 921dd2359770 Merge branch 'urgent.2021.05.20a' of git://git.kernel.org/ [...] new ba816d3c265c Merge tag 'arm-soc-fixes-5.13-1' of git://git.kernel.org/p [...] new b80bfc59c60d drm/exynos: correct exynos_drm_fimd kerneldoc new 04562956fd41 drm/exynos: Remove redundant error printing in exynos_dsi_probe() new a470c5665b3b drm/exynos/decon5433: Remove redundant error printing in e [...] new 7544f3ee01f7 Merge tag 'exynos-drm-fixes-for-v5.13-rc3' of git://git.ke [...] new af8d80bf7c25 Merge tag 'drm-misc-fixes-2021-05-20' of git://anongit.fre [...] new 4996c342b214 Merge tag 'drm-intel-fixes-2021-05-20' of git://anongit.fr [...] new 84c63d040938 drm/amd/display: Use the correct max downscaling value for [...] new 0c8df343c200 drm/radeon: use the dummy page for GART if needed new d53751568359 drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDG [...] new dbd1003d1252 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid comp [...] new 080039273b12 drm/amd/display: Disconnect non-DP with no EDID new fa7e6abc75f3 drm/amd/amdgpu: fix refcount leak new ab95cb3e1bc4 drm/amdgpu: add video_codecs query support for aldebaran new 1e5c37385097 drm/amdgpu: Fix a use-after-free new 99c45ba5799d drm/amdgpu: update gc golden setting for Navi12 new 77194d8642dd drm/amdgpu: update sdma golden setting for Navi12 new 9c2876d56f1c drm/amd/amdgpu: fix a potential deadlock in gpu reset new a2b4785f0128 drm/amdgpu: stop touching sched.ready in the backend new dd6ad0516ee3 Merge tag 'amd-drm-fixes-5.13-2021-05-19' of https://gitla [...] new 79a106fc6585 Merge tag 'drm-fixes-2021-05-21-1' of git://anongit.freede [...] adds c019d9245782 openrisc: Fix a memory leak adds 4eff12434719 openrisc: mm/init.c: remove unused memblock_region variabl [...] adds 371dcaee1ade openrisc: mm/init.c: remove unused variable 'end' in pagin [...] adds 8b549c18ae81 openrisc: Define memory barrier mb new 93bb533a340b Merge tag 'for-linus' of git://github.com/openrisc/linux new c1f47ebc9b24 Merge tag 'modules-for-v5.13-rc3' of git://git.kernel.org/ [...] adds add0b32ef914 siginfo: Move si_trapno inside the union inside _si_fault adds 9abcabe31118 signal: Implement SIL_FAULT_TRAPNO adds af5eeab7e8e8 signal: Factor force_sig_perf out of perf_sigtrap adds 0683b53197b5 signal: Deliver all of the siginfo perf data in _perf adds 922e3013046b signalfd: Remove SIL_PERF_EVENT fields from signalfd_siginfo new a0e31f3a38e7 Merge branch 'for-v5.13-rc3' of git://git.kernel.org/pub/s [...] new 5328bf8ba44e Merge tag 'devicetree-fixes-for-5.13-2' of git://git.kerne [...] new 011ff616ffe8 Merge tag 'mmc-v5.13-rc1' of git://git.kernel.org/pub/scm/ [...] new e8085a07097b Merge tag 'gpio-fixes-for-v5.13-rc3' of git://git.kernel.o [...] adds 4236a26a6b99 cifs: remove deadstore in cifs_close_all_deferred_files() adds c0d46717b957 SMB3: incorrect file id in requests compounded with open adds d201d7631ca1 cifs: fix memory leak in smb2_copychunk_range adds e83aa3528a38 cifs: Fix inconsistent indenting adds 860b69a9d771 Fix kernel oops when CONFIG_DEBUG_ATOMIC_SLEEP is enabled. adds 0ab95c2510b6 Defer close only when lease is enabled. adds 9687c85dfbf8 Fix KASAN identified use-after-free issue. new 8bb14ca1714f Merge tag '5.13-rc3-smb3' of git://git.samba.org/sfrench/cifs-2.6 new 45af60e7ced0 Merge tag 'for-5.13-rc2-tag' of git://git.kernel.org/pub/s [...] adds 9d5e8492eee0 xfs: adjust rt allocation minlen when extszhint > rtextsize adds 676a659b60af xfs: retry allocations when locality-based search fails adds 16c9de54dc86 xfs: fix deadlock retry tracepoint arguments adds e3c2b047475b xfs: restore old ioctl definitions new a3969ef463f9 Merge tag 'xfs-5.13-fixes-1' of git://git.kernel.org/pub/s [...] new ae897fda4f50 x86/Xen: swap NX determination and GDT setup on BSP new 4ba50e7c423c xen-pciback: redo VF placement in the virtual topology new c81d3d246025 xen-pciback: reconfigure also from backend watch handler new 23d729263037 Merge tag 'for-linus-5.13b-rc3-tag' of git://git.kernel.or [...] new 7a274727702c io_uring: don't modify req->poll for rw new ba5ef6dc8a82 io_uring: fortify tctx/io_wq cleanup new b9231dfbcbc0 Merge tag 'io_uring-5.13-2021-05-22' of git://git.kernel.d [...] new fec356a61aa3 nvmet: fix memory leak in nvmet_alloc_ctrl() new 03504e3b54cc nvme-loop: fix memory leak in nvme_loop_create_ctrl() new 825619b09ad3 nvme-tcp: fix possible use-after-completion new a0fdd1418007 nvme-tcp: rerun io_work if req_list is not empty new a7d139145a66 nvme-fc: clear q_live at beginning of association teardown new 9a66e6bd7e9b Merge tag 'nvme-5.13-2021-05-20' of git://git.infradead.or [...] new 6c60ff048ca1 block: prevent block device lookups at the beginning of de [...] new bc6a38513260 block: fix a race between del_gendisk and BLKRRPART new 4ff2473bdb4c Merge tag 'block-5.13-2021-05-22' of git://git.kernel.dk/l [...] new f9f74dc218c3 mm/shuffle: fix section mismatch warning new f10628d2f613 Revert "mm/gup: check page posion status for coredump." new a11ddb37bf36 ipc/mqueue, msg, sem: avoid relying on a stack reference p [...] new 4d1cd3b2c5c1 tools/testing/selftests/exec: fix link error new f70b00496f2a kasan: slab: always reset the tag in get_freepointer_safe() new 0f90b88dbcd1 watchdog: reliable handling of timestamps new f747e6667ebb linux/bits.h: fix compilation error with GENMASK new 43b2ec977ce3 proc: remove Alexey from MAINTAINERS new 1b6d63938a9d lib: kunit: suppress a compilation warning of frame size new e32905e57358 userfaultfd: hugetlbfs: fix new flag usage in error path new 34c5c89890d6 Merge branch 'akpm' (patches from Andrew) new 4d7620341eda Merge tag 'kbuild-fixes-v5.13' of git://git.kernel.org/pub [...] new 28ceac6959e1 Merge tag 'powerpc-5.13-4' of git://git.kernel.org/pub/scm [...] adds fea63d54f7a3 x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch adds a50c5bebc99c x86/sev-es: Invalidate the GHCB after completing VMGEXIT adds 0024430e920f x86/build: Fix location of '-plugin-opt=' flags new b250f2f7792d x86/sev-es: Don't return NULL from sev_es_get_ghcb() new c25bbdb56406 x86/sev-es: Forward page-faults which happen during emulation new 4954f5b8ef0b x86/sev-es: Use __put_user()/__get_user() for data accesses new 7de7ac8d6069 Merge tag 'x86_urgent_for_v5.13_rc3' of git://git.kernel.o [...] adds be1c2bb3ba5a ARM: PXA: Fix cplds irqdesc allocation when using legacy mode adds 5b44955dc198 irqchip/apple-aic: APPLE_AIC should depend on ARCH_APPLE adds fbb80d5ad400 irqchip: Remove redundant error printing adds b4764905ea5b Merge tag 'irqchip-fixes-5.13-1' of git://git.kernel.org/p [...] new f73d2a429334 Merge tag 'irq-urgent-2021-05-23' of git://git.kernel.org/ [...] adds 89e70d5c583c locking/lockdep: Correct calling tracepoints adds 3a010c493271 locking/mutex: clear MUTEX_FLAGS if wait_list is empty due [...] new 0898678c742e Merge tag 'locking-urgent-2021-05-23' of git://git.kernel. [...] adds 3317c26a4b41 perf/x86: Avoid touching LBR_TOS MSR for Arch LBR adds 488e13a489e9 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomi [...] new 6ebb6814a1ef Merge tag 'perf-urgent-2021-05-23' of git://git.kernel.org [...] new c4681547bcce Linux 5.13-rc3 new 13a6f3153922 net/qla3xxx: fix schedule while atomic in ql_sem_spinlock new b3dcb3127786 net: stmmac: correct clocks enabled in stmmac_vlan_rx_kill_vid() new 4691ffb18ac9 net: stmmac: fix system hang if change mac address after i [...] new 5cb4a593821f Merge branch 'stmmac-fixes' new 430bfe057612 net: ethernet: mtk_eth_soc: Fix DIM support for MT7628/88 new e5bfaed7508f MAINTAINERS: s390/net: add netdev list new fc516d3a6aa2 net: dsa: bcm_sf2: Fix bcm_sf2_reg_rgmii_cntrl() call for [...] new c7718ee96dbc net: lantiq: fix memory corruption in RX ring new 29bf1993fdba MAINTAINERS: remove Ioana Radulescu from dpaa2-eth new aced3ce57cd3 RDS tcp loopback connection can hang new 8f03eeb6e0a0 net:sfc: fix non-freed irq in legacy irq mode new e29f011e8fc0 ipv6: record frag_max_size in atomic fragments in input path new 1148aabed7cd Merge remote-tracking branch 'net/master' new 353516174845 Merge remote-tracking branch 'bpf/master' new 2c559b46a72b Merge remote-tracking branch 'ipsec/master' new 22cbdbcfb61a netfilter: conntrack: unregister ipv4 sockopts on error unwind new c781471d67a5 netfilter: nf_tables: missing error reporting for not sele [...] new 983c4fcb81d6 netfilter: nf_tables: extended netlink error reporting for [...] new fc2d207a7ff7 Merge remote-tracking branch 'netfilter/master' new a8ad910074a6 Merge remote-tracking branch 'wireless-drivers/master' new 51cb8e206afd ALSA: usb-audio: fix control-request direction new 764fa6e686e0 ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci new 265d1a90e4fb ALSA: usb-audio: scarlett2: Improve driver startup messages new 119b75c15077 ALSA: hda/realtek: Headphone volume is controlled by Front mixer new 9ebaef0540a9 ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i new 2b899f31f1a6 ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_cre [...] new 6ca849a71dc3 Merge remote-tracking branch 'sound-current/for-linus' new af2702549d68 ASoC: qcom: lpass-cpu: Use optional clk APIs new 3b598c67701a Merge remote-tracking branch 'asoc/for-5.13' into asoc-linus new b3b29b701475 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 36cb555fae08 regulator: scmi: Fix off-by-one for linear regulators .n_v [...] new c4294ffdaff4 Merge remote-tracking branch 'regulator/for-5.13' into reg [...] new bc8da6862e9d Merge remote-tracking branch 'regulator-fixes/for-linus' new 07d62bd3ea36 Merge remote-tracking branch 'spi/for-5.12' into spi-linus new bda7db1d952c spi: sc18is602: don't consider the chip select byte in sc1 [...] new b4e46c9954ad spi: sc18is602: implement .max_{transfer,message}_size() f [...] new 840c3e47276e Merge remote-tracking branch 'spi/for-5.13' into spi-linus new 7d1cb9dc8879 Merge remote-tracking branch 'spi-fixes/for-linus' new 15a4e3041f15 Merge remote-tracking branch 'pci-current/for-linus' new 5881fa8dc2de debugfs: fix security_locked_down() call for SELinux new 80dd33cf72d1 drivers: base: Fix device link removal new 0c8713153fbf drivers: base: Reduce device link removal code duplication new 79156a0db6a7 Merge remote-tracking branch 'driver-core.current/driver-c [...] new 016002848c82 serial: rp2: use 'request_firmware' instead of 'request_fi [...] new a7727667e25d Merge remote-tracking branch 'tty.current/tty-linus' new 4f2629ea67e7 USB: usbfs: Don't WARN about excessively large memory allocations new 25dda9fc56bd usb: dwc3: gadget: Properly track pending and queued SG new dcb4b8ad6a44 misc/uss720: fix memory leak in uss720_probe new acf5631c239d usb: typec: mux: Fix matching with typec_altmode_desc new 8c9b3caab3ac usb: typec: ucsi: Clear pending after acking connector change new c58bbe3477f7 usb: typec: tcpm: Use LE to CPU conversion when accessing [...] new 10505b720189 usb: Restore the usb_header label new 6a4c8f60da8f Merge tag 'usb-serial-5.13-rc3' of https://git.kernel.org/ [...] new 746e4acf87bc USB: trancevibrator: fix control-request direction new 2cbd838e0e48 Merge tag 'usb-v5.13-rc3' of git://git.kernel.org/pub/scm/ [...] new b9e78d4a37ca Merge remote-tracking branch 'usb.current/usb-linus' new 51ecd2d0c2de Merge remote-tracking branch 'phy/fixes' new 2a54c8c9ebc2 iio: gyro: fxas21002c: balance runtime power in error path new 98b7b0ca0828 iio: dac: ad5770r: Put fwnode in error case during ->probe() new a1caeebab07e iio: adc: ad7768-1: Fix too small buffer passed to iio_pus [...] new 01fcf129f61b iio: adc: ad7923: Fix undersized rx buffer. new 4ed243b1da16 iio: adc: ad7793: Add missing error code in ad7793_setup() new 54732a5322ff Merge tag 'iio-fixes-5.13b-take2' of https://git.kernel.or [...] new f1744a8ae78e Merge remote-tracking branch 'staging.current/staging-linus' new d33ca7d2e8db Merge tag 'soundwire-5.13-fixes' of git://git.kernel.org/p [...] new 02625c965239 video: hgafb: correctly handle card detect failure during probe new bda7d3ab06f1 kgdb: fix gcc-11 warnings harder new 1795bd2aa50b Merge remote-tracking branch 'char-misc.current/char-misc-linus' new a69787beab6a Merge remote-tracking branch 'thunderbolt-fixes/fixes' new 8fcc5b9e3042 Merge remote-tracking branch 'ide/master' new f57ee93cd9cf Merge remote-tracking branch 'vfio-fixes/for-linus' new 668838d86940 Merge remote-tracking branch 'dmaengine-fixes/fixes' new 76cf96789de8 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' new db8e712e0687 bus: ti-sysc: Fix missing quirk flags for sata new e9aa9c75c58e Merge branch 'omap-for-v5.13/ti-sysc' into fixes new 3c4e0147c269 ARM: OMAP1: Fix use of possibly uninitialized irq variable new 7c302314f37b ARM: OMAP1: isp1301-omap: Add missing gpiod_add_lookup_tab [...] new 040ab72ee10e ARM: OMAP2+: Fix build warning when mmc_omap is not built new 85ebe5aeef9b Merge branch 'fixes-rc1' into fixes new ec527f23e06a bus: ti-sysc: Fix am335x resume hang for usb otg module new 38b45ce0d1ca Merge remote-tracking branch 'omap-fixes/fixes' new 03b0a9dd0f6f Merge remote-tracking branch 'kvm-fixes/master' new d4f1c21df70a Merge remote-tracking branch 'hwmon-fixes/hwmon' new 4696491db165 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new e2ca252a5f66 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new f7137ab18897 Merge remote-tracking branch 'vfs-fixes/fixes' new 70ca3c57ff91 scsi: target: core: Avoid smp_processor_id() in preemptible code new b4150b68815e scsi: target: tcmu: Fix xarray RCU warning new 8c7e7b8486cd scsi: libsas: Use _safe() loop in sas_resume_port() new 5aaeca258f55 scsi: target: iblock: Fix smp_processor_id() BUG messages new 7e7606330b16 scsi: aic7xxx: Restore several defines for aic7xxx firmware build new b4de11dfb569 scsi: aic7xxx: Remove multiple definition of globals new 122c81c563b0 scsi: bnx2fc: Return failure if io_req is already in ABTS [...] new e662502b3a78 scsi: vmw_pvscsi: Set correct residual data length new 7907a021e4bb scsi: hisi_sas: Drop free_irq() of devm_request_irq() allo [...] new 2ef7665dfd88 scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal new 0d91bcce21e6 Merge remote-tracking branch 'scsi-fixes/fixes' new f8cced0f6a9d Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new eac2f3059e02 riscv: stacktrace: fix the riscv stacktrace when CONFIG_FR [...] new 97a031082320 riscv: Select ARCH_USE_MEMTEST new 02ccdeed1817 riscv: kprobes: Fix build error when MMU=n new bab0d47c0ebb riscv: kexec: Fix W=1 build warnings new 05f141baa03b Merge remote-tracking branch 'risc-v-fixes/fixes' new 2fbc35a29db8 Merge remote-tracking branch 'pidfd-fixes/fixes' new 11dbc62a73a7 Documentation: kunit: add tips for running KUnit new d7eab3df8f39 Documentation: kunit: Update kunit_tool page new a5eddb3af012 Merge remote-tracking branch 'kunit-fixes/kunit-fixes'
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (054f1a7414a0) \ N -- N -- N refs/heads/pending-fixes (a5eddb3af012)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 177 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/dev-tools/kunit/index.rst | 1 + Documentation/dev-tools/kunit/kunit-tool.rst | 140 ++++++++++- Documentation/dev-tools/kunit/running_tips.rst | 259 +++++++++++++++++++++ Documentation/dev-tools/kunit/start.rst | 2 + Documentation/driver-api/usb/usb.rst | 2 + MAINTAINERS | 4 +- Makefile | 2 +- arch/arm/mach-omap1/board-h2.c | 4 +- arch/arm/mach-omap1/pm.c | 10 +- arch/arm/mach-omap2/board-n8x0.c | 2 +- arch/arm/mach-pxa/pxa_cplds_irqs.c | 7 +- arch/m68k/kernel/signal.c | 3 +- arch/openrisc/include/asm/barrier.h | 9 + arch/openrisc/kernel/setup.c | 2 + arch/openrisc/mm/init.c | 6 +- arch/riscv/Kconfig | 1 + arch/riscv/include/asm/kexec.h | 4 +- arch/riscv/kernel/machine_kexec.c | 11 +- arch/riscv/kernel/probes/kprobes.c | 2 + arch/riscv/kernel/stacktrace.c | 14 +- arch/x86/Makefile | 12 +- arch/x86/events/core.c | 6 +- arch/x86/events/intel/core.c | 2 +- arch/x86/events/intel/lbr.c | 26 ++- arch/x86/events/perf_event.h | 6 + arch/x86/kernel/sev-shared.c | 1 + arch/x86/kernel/sev.c | 136 +++++++---- arch/x86/kernel/signal_compat.c | 9 +- arch/x86/xen/enlighten_pv.c | 8 +- block/genhd.c | 11 +- drivers/base/core.c | 68 +++--- drivers/bus/ti-sysc.c | 56 ++++- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 3 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 10 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 2 - drivers/gpu/drm/amd/amdgpu/jpeg_v3_0.c | 2 - drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 4 + drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 5 - drivers/gpu/drm/amd/amdgpu/soc15.c | 3 +- drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c | 8 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 18 ++ .../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 7 +- .../drm/amd/display/dc/dcn301/dcn301_resource.c | 7 +- .../drm/amd/display/dc/dcn302/dcn302_resource.c | 7 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 +- drivers/gpu/drm/radeon/radeon_gart.c | 3 +- drivers/iio/adc/ad7768-1.c | 8 +- drivers/iio/adc/ad7793.c | 1 + drivers/iio/adc/ad7923.c | 4 +- drivers/irqchip/Kconfig | 2 +- drivers/irqchip/irq-mvebu-icu.c | 4 +- drivers/irqchip/irq-mvebu-sei.c | 4 +- drivers/irqchip/irq-stm32-exti.c | 4 +- drivers/md/dm-integrity.c | 81 +++---- drivers/md/dm-snap.c | 6 +- drivers/misc/kgdbts.c | 3 +- drivers/net/dsa/bcm_sf2.c | 5 +- drivers/net/ethernet/lantiq_xrx200.c | 14 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 10 +- drivers/net/ethernet/qlogic/qla3xxx.c | 2 +- drivers/net/ethernet/sfc/nic.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 23 +- drivers/nvme/host/fc.c | 12 + drivers/nvme/host/tcp.c | 5 +- drivers/nvme/target/core.c | 2 +- drivers/nvme/target/loop.c | 4 +- drivers/regulator/scmi-regulator.c | 2 +- drivers/scsi/aic7xxx/aicasm/aicasm_gram.y | 1 - drivers/scsi/aic7xxx/aicasm/aicasm_symbol.h | 2 +- drivers/scsi/aic7xxx/scsi_message.h | 11 + drivers/scsi/bnx2fc/bnx2fc_io.c | 1 + drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 8 +- drivers/scsi/libsas/sas_port.c | 4 +- drivers/scsi/qla2xxx/qla_target.c | 2 + drivers/scsi/vmw_pvscsi.c | 8 +- drivers/spi/spi-sc18is602.c | 9 +- drivers/target/target_core_iblock.c | 4 +- drivers/target/target_core_transport.c | 2 +- drivers/target/target_core_user.c | 12 +- drivers/tty/serial/rp2.c | 52 ++--- drivers/usb/core/devio.c | 11 +- drivers/usb/dwc3/gadget.c | 13 +- drivers/usb/misc/trancevibrator.c | 4 +- drivers/usb/misc/uss720.c | 1 + drivers/usb/typec/mux.c | 7 +- drivers/usb/typec/tcpm/tcpm.c | 4 +- drivers/usb/typec/ucsi/ucsi.c | 2 +- drivers/video/fbdev/hgafb.c | 2 +- drivers/xen/xen-pciback/vpci.c | 14 +- drivers/xen/xen-pciback/xenbus.c | 22 +- fs/block_dev.c | 18 +- fs/cifs/cifsfs.c | 2 +- fs/cifs/cifsglob.h | 4 +- fs/cifs/file.c | 46 ++-- fs/cifs/fs_context.c | 2 +- fs/cifs/misc.c | 23 +- fs/cifs/smb2ops.c | 4 + fs/cifs/smb2pdu.c | 6 +- fs/debugfs/inode.c | 9 +- fs/hugetlbfs/inode.c | 2 +- fs/io_uring.c | 14 +- fs/signalfd.c | 23 +- fs/xfs/libxfs/xfs_fs.h | 4 + fs/xfs/scrub/common.c | 4 +- fs/xfs/xfs_bmap_util.c | 98 +++++--- include/linux/bits.h | 2 +- include/linux/compat.h | 10 +- include/linux/const.h | 8 + include/linux/device.h | 6 +- include/linux/genhd.h | 2 - include/linux/minmax.h | 10 +- include/linux/platform_data/ti-sysc.h | 1 + include/linux/sched/signal.h | 1 + include/linux/signal.h | 1 + include/uapi/asm-generic/siginfo.h | 15 +- include/uapi/linux/perf_event.h | 2 +- include/uapi/linux/signalfd.h | 4 +- ipc/mqueue.c | 6 +- ipc/msg.c | 6 +- ipc/sem.c | 6 +- kernel/events/core.c | 11 +- kernel/kcsan/debugfs.c | 3 +- kernel/locking/lockdep.c | 4 +- kernel/locking/mutex-debug.c | 4 +- kernel/locking/mutex-debug.h | 2 +- kernel/locking/mutex.c | 18 +- kernel/locking/mutex.h | 4 +- kernel/signal.c | 59 +++-- kernel/watchdog.c | 34 +-- lib/Makefile | 1 + mm/gup.c | 4 - mm/internal.h | 20 -- mm/shuffle.h | 4 +- mm/slub.c | 1 + mm/userfaultfd.c | 28 +-- net/ipv6/reassembly.c | 4 +- net/netfilter/nf_conntrack_proto.c | 2 +- net/netfilter/nf_tables_api.c | 25 +- net/rds/connection.c | 23 +- net/rds/tcp.c | 4 +- net/rds/tcp.h | 3 +- net/rds/tcp_listen.c | 6 + sound/pci/hda/patch_realtek.c | 32 +++ sound/soc/qcom/lpass-cpu.c | 12 +- sound/usb/format.c | 2 +- sound/usb/mixer_quirks.c | 2 +- sound/usb/mixer_scarlett_gen2.c | 81 ++++--- sound/usb/mixer_scarlett_gen2.h | 2 +- tools/include/linux/bits.h | 2 +- tools/include/linux/const.h | 8 + tools/testing/selftests/exec/Makefile | 6 +- .../selftests/perf_events/sigtrap_threads.c | 14 +- 157 files changed, 1411 insertions(+), 671 deletions(-) create mode 100644 Documentation/dev-tools/kunit/running_tips.rst create mode 100644 arch/openrisc/include/asm/barrier.h