This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-defconfig in repository toolchain/ci/linux.
from b300b28b7814 Linux 5.4.74 new a01379671d67 xen/events: avoid removing an event channel while handling it new 4bea575a1069 xen/events: add a proper barrier to 2-level uevent unmasking new 44a455e06d87 xen/events: fix race in evtchn_fifo_unmask() new df54eca9ae8a xen/events: add a new "late EOI" evtchn framework new ade6bd5af7f9 xen/blkback: use lateeoi irq binding new e6ea898e5602 xen/netback: use lateeoi irq binding new 5441639a38df xen/scsiback: use lateeoi irq binding new 9396de462aa6 xen/pvcallsback: use lateeoi irq binding new 48b533aa838d xen/pciback: use lateeoi irq binding new b7d6a66e2172 xen/events: switch user event channels to lateeoi model new 25c23f033457 xen/events: use a common cpu hotplug hook for event channels new 1d628c330fa6 xen/events: defer eoi in case of excessive number of events new 85d9d02a49e2 xen/events: block rogue events for some time new aedcfe9a02f8 firmware: arm_scmi: Fix ARCH_COLD_RESET new 6937c143e3d3 firmware: arm_scmi: Add missing Rx size re-initialisation new f7e7de28d106 x86/unwind/orc: Fix inactive tasks with stack pointer in % [...] new d90dd1599cf3 mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() new da8e2fbe458c RDMA/qedr: Fix memory leak in iWARP CM new 87d9ac94c7e7 ata: sata_nv: Fix retrieving of active qcs new 2db759037152 futex: Fix incorrect should_fail_futex() handling new dc17b990ee90 powerpc/powernv/smp: Fix spurious DBG() warning new 82e93f94ac65 mm: fix exec activate_mm vs TLB shootdown and lazy tlb swi [...] new 7d59323cff67 powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM new 2eab8974aea8 sparc64: remove mm_cpumask clearing to fix kthread_use_mm race new 40b357f7436d f2fs: add trace exit in exception path new 1544dcb514ad f2fs: fix uninit-value in f2fs_lookup new 9804eda4a975 f2fs: fix to check segment boundary during SIT page readahead new fb9b18150e3f s390/startup: avoid save_area_sync overflow new 15c7ec03ddb8 um: change sigio_spinlock to a mutex new df5b07f2172a f2fs: handle errors of f2fs_get_meta_page_nofail new 13081d5ddb58 ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses new 036b0f4d7671 NFS4: Fix oops when copy_file_range is attempted with NFS4 [...] new a10ed3b55fed power: supply: bq27xxx: report "not charging" on all types new b2844ba3d37c xfs: fix realtime bitmap/summary file truncation when grow [...] new 759721fb5886 video: fbdev: pvr2fb: initialize variables new b30a5c8d9def ath10k: start recovery process when payload length exceeds [...] new ed0bd7b12939 ath10k: fix VHT NSS calculation when STBC is enabled new 581940d9b9c8 drm/brige/megachips: Add checking if ge_b850v3_lvds_init() [...] new ac437801e3c2 selftests/x86/fsgsbase: Reap a forgotten child new 3a8568806285 media: videodev2.h: RGB BT2020 and HSV are always full range new 5472c5d1d505 media: platform: Improve queue set up flow for bug fixing new 47ab020f3290 usb: typec: tcpm: During PR_SWAP, source caps should be se [...] new 448e5004ad85 media: tw5864: check status of tw5864_frameinterval_get new 67e18c92e081 media: imx274: fix frame interval handling new d3fb88a51c04 mmc: via-sdmmc: Fix data race bug new 7975367a005f drm/bridge/synopsys: dsi: add support for non-continuous HS clock new 80685a94f7c4 arm64: topology: Stop using MPIDR for topology information new b3142fe7ff63 printk: reduce LOG_BUF_SHIFT range for H8300 new 77fa5e15c933 ia64: kprobes: Use generic kretprobe trampoline handler new f7f7b77ee507 kgdb: Make "kgdbcon" work properly with "kgdb_earlycon" new 4801ffdd6962 bpf: Permit map_ptr arithmetic with opcode add and offset 0 new 8f71fb76a312 media: uvcvideo: Fix dereference of out-of-bound list iterator new 58c80462e467 selftests/bpf: Define string const as global for test_sysc [...] new 7762afa04fd4 samples/bpf: Fix possible deadlock in xdpsock new 2eab702ee945 riscv: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO new 65052761eeb9 cpufreq: sti-cpufreq: add stih418 support new 16b9e40d2989 USB: adutux: fix debugging new 2502107a9ccd uio: free uio id after uio file node is freed new 8fd52a21ab57 coresight: Make sysfs functional on topologies with per core sink new 7f7f437277ac usb: xhci: omit duplicate actions when suspending a runtim [...] new ea888a14ac6e SUNRPC: Mitigate cond_resched() in xprt_transmit() new 64129ad98b74 arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE new 7551e2f4fddd can: flexcan: disable clocks during stop mode new 5880a0d1c835 xfs: don't free rt blocks when we're doing a REMAP bunmapi call new cf9cc49cd881 ACPI: Add out of bounds and numa_off protections to pxm_to_node() new 592cbc0a6a83 brcmfmac: Fix warning message after dongle setup failed new 0606a8df86fe drivers/net/wan/hdlc_fr: Correctly handle special skb->pro [...] new 37464a8a7f68 bus/fsl_mc: Do not rely on caller to provide non NULL mc_io new cf5a6124f237 ACPI: HMAT: Fix handling of changes from ACPI 6.2 to ACPI 6.3 new 3ef6095d6587 power: supply: test_power: add missing newlines when print [...] new 5759f38a63db drm/amd/display: HDMI remote sink need mode validation for Linux new 1f145a1193ea ARC: [dts] fix the errors detected by dtbs_check new 4ebdad05129e btrfs: fix replace of seed device new 78452408bb3e md/bitmap: md_bitmap_get_counter returns wrong blocks new dfcfccd05075 bnxt_en: Log unknown link speed appropriately. new f66125e1c4df rpmsg: glink: Use complete_all for open states new 660e2d9d1417 clk: ti: clockdomain: fix static checker warning new 229bdf0b1319 net: 9p: initialize sun_server.sun_path to have addr's val [...] new d01b63320799 drivers: watchdog: rdc321x_wdt: Fix race condition bugs new d7d7920a7f66 ext4: Detect already used quota file early new 9b58c55ba81c KVM: PPC: Book3S HV: Do not allocate HPT for a nested guest new 9f7e4bfadfe9 gfs2: use-after-free in sysfs deregistration new 3c78eb161c26 gfs2: add validation checks for size of superblock new e2dca8845c37 cifs: handle -EINTR in cifs_setattr new c70f909e7ad6 arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend i [...] new 2f98e2843b69 ARM: dts: omap4: Fix sgx clock rate for 4430 new c6029d9bc68d memory: emif: Remove bogus debugfs error handling new 8c1b47e8aa43 ARM: dts: s5pv210: remove DMA controller bus node name to [...] new 8a9024f6e29f ARM: dts: s5pv210: move fixed clocks under root node new 3ad1464467e7 ARM: dts: s5pv210: move PMU node out of clock controller new b71dbaf08f9f ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node new 742fd49cf811 nbd: make the config put is called before the notifying th [...] new c421c082088e sgl_alloc_order: fix memory leak new a7aa5d578fed nvme-rdma: fix crash when connect rejected new b91d4797b3da md/raid5: fix oops during stripe resizing new 3f56e94b6f7c mmc: sdhci: Add LTR support for some Intel BYT based controllers new 470c8c409e1c mmc: sdhci-acpi: AMDI0040: Set SDHCI_QUIRK2_PRESET_VALUE_BROKEN new 2d1c48227780 seccomp: Make duplicate listener detection non-racy new 3674b0445b70 selftests/x86/fsgsbase: Test PTRACE_PEEKUSER for GSBASE wi [...] new f9a48ff99961 perf/x86/intel: Fix Ice Lake event constraint table new 2e2a324641f9 perf/x86/amd/ibs: Don't include randomized bits in get_ibs [...] new d789e1c5b1ce perf/x86/amd/ibs: Fix raw sample data accumulation new 004fb028f22c spi: sprd: Release DMA channel also on probe deferral new a908e29705ee extcon: ptn5150: Fix usage of atomic GPIO with sleeping GP [...] new 8ac92a5e5fd7 leds: bcm6328, bcm6358: use devres LED registering function new 2f3cb993a6f2 media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having a [...] new f8a6a2ed4b7d fs: Don't invalidate page buffers in block_write_full_page() new c75b77cb9f01 NFS: fix nfs_path in case of a rename retry new 5e25b44cc2eb ACPI: button: fix handling lid state changes when input de [...] new 9578d7381432 ACPI / extlog: Check for RDMSR failure new 1a5f62a3c694 ACPI: video: use ACPI backlight for HP 635 Notebook new 6341984bef17 ACPI: debug: don't allow debugging when ACPI is disabled new e7f52fd6e0ef PCI/ACPI: Whitelist hotplug ports for D3 if power managed by ACPI new 0adf4dbae9c0 ACPI: EC: PM: Flush EC work unconditionally after wakeup new 7f9d9a007e59 ACPI: EC: PM: Drop ec_no_wakeup check from acpi_ec_dispatch_gpe() new a034ea12bdd4 acpi-cpufreq: Honor _PSD table setting on new AMD CPUs new 3fc2cbba4069 w1: mxc_w1: Fix timeout resolution problem leading to bus error new f0ef0e2299f5 scsi: mptfusion: Fix null pointer dereferences in mptscsih [...] new a0bdb5b16392 scsi: qla2xxx: Fix crash on session cleanup with unload new 1e2f16dd611b PM: runtime: Remove link state checks in rpm_get/put_supplier() new c5f2a5091263 btrfs: qgroup: fix wrong qgroup metadata reserve for delay [...] new 223b462744b3 btrfs: improve device scanning messages new e1cf034899b6 btrfs: reschedule if necessary when logging directory items new c2dcc9b03b7f btrfs: send, orphanize first all conflicting inodes when p [...] new 6ec4b82fc322 btrfs: send, recompute reference path after orphanization [...] new 4b82b8aba08d btrfs: use kvzalloc() to allocate clone_roots in btrfs_ioc [...] new d3ce2d0fb8b2 btrfs: tree-checker: fix false alert caused by legacy btrf [...] new 1cedc54ad3d4 btrfs: cleanup cow block on error new 834a61b2123b btrfs: tree-checker: validate number of chunk stripes and parity new dfda50e882f5 btrfs: fix use-after-free on readahead extent after failur [...] new c964d386e849 btrfs: fix readahead hang and use-after-free after removin [...] new 2600a131e1f6 usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC new 3468cbceb563 usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method f [...] new 1c9e86c933ea usb: dwc3: ep0: Fix ZLP for OUT ep0 requests new f935b70cf724 usb: dwc3: gadget: Check MPS of the request length new 726f638e7cd1 usb: dwc3: core: add phy cleanup for probe error handling new 97224cdc0440 usb: dwc3: core: don't trigger runtime pm when remove driver new 206dcd6ce82f usb: dwc3: gadget: Resume pending requests after CLEAR_STALL new 2850f148cd7f usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL command new 543432d078c0 usb: cdc-acm: fix cooldown mechanism new 75d0d4ff5970 usb: typec: tcpm: reset hard_reset_count for any disconnect new 94478c1dc57d usb: host: fsl-mph-dr-of: check return of dma_set_mask() new 8c16ca600657 drm/i915: Force VT'd workarounds when running as a guest OS new eb4c460e2e06 vt: keyboard, simplify vt_kdgkbsent new 87d398f348b8 vt: keyboard, extend func_buf_lock to readers new 93da9dcee2d2 HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery new f707ccb2f10c udf: Fix memory leak when mounting new a4f02a81c7e6 dmaengine: dma-jz4780: Fix race in jz4780_dma_tx_status new ad877be5b983 iio:light:si1145: Fix timestamp alignment and prevent data leak. new a8c59abdbc6b iio: adc: gyroadc: fix leak of device node iterator new 96a5134423ae iio:adc:ti-adc0832 Fix alignment issue with timestamp new 9f4f75df4b47 iio:adc:ti-adc12138 Fix alignment issue with timestamp new 829c0a9634b9 iio:gyro:itg3200: Fix timestamp alignment and prevent data leak. new 73597ab2a9b9 powerpc/drmem: Make lmb_size 64 bit new 58a7dc5f521a MIPS: DEC: Restore bootmem reservation for firmware workin [...] new 551bf7c4bc24 s390/stp: add locking to sysfs functions new 240baebeda09 powerpc/rtas: Restrict RTAS requests from userspace new 3fa03b7f21a3 powerpc: Warn about use of smt_snooze_delay new 7850dd0851a3 powerpc/memhotplug: Make lmb size 64bit new 61ed8c1b940d powerpc/powernv/elog: Fix race while processing OPAL error [...] new 94e27f13694c powerpc/powermac: Fix low_sleep_handler with KUAP and KUEP new 415043c3ec0d powerpc: Fix undetected data corruption with P9N DD2.1 VSX [...] new c342001cab7f NFSv4: Wait for stateid updates after CLOSE/OPEN_DOWNGRADE new da86bb4c214f NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE [...] new c1ea3c4a4302 NFSD: Add missing NFSv2 .pc_func methods new 213c836b2396 ubifs: dent: Fix some potential memory leaks while iterati [...] new a77927469760 ubifs: xattr: Fix some potential memory leaks while iterat [...] new bc202c839b5d ubifs: journal: Make sure to not dirty twice for auth nodes new 748057df47b9 ubifs: Fix a memleak after dumping authentication mount options new 9ba6324ca9c4 ubifs: Don't parse authentication mount options in remount [...] new a99cbd20a5c5 ubifs: mount_ubifs: Release authentication resource in err [...] new 468811595833 perf python scripting: Fix printable strings in python3 scripts new 6d0beeebd15d ARC: perf: redo the pct irq missing in device-tree handling new da3bb6fa23f1 ubi: check kthread_should_stop() after the setting of task state new e17afa6d1de3 ia64: fix build error with !COREDUMP new da3ccf5b2045 rtc: rx8010: don't modify the global rtc ops new 2c58d5e0c754 i2c: imx: Fix external abort on interrupt in exit paths new 987d3814c92c drm/amdgpu: don't map BO in reserved region new 9887a48d49f0 drm/amd/display: Increase timeout for DP Disable new d417026c4081 drm/amdgpu: correct the gpu reset handling for job != NULL case new 1e460aa7353d drm/amdkfd: Use same SQ prefetch setting as amdgpu new adff3a805c97 drm/amd/display: Avoid MST manager resource leak. new d1628cdacfb0 drm/amdgpu: increase the reserved VM size to 2MB new d7e22dbc662d drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally new 9cdccb4761e5 drm/amd/display: Fix kernel panic by dal_gpio_open() error new d4fdbedef767 ceph: promote to unsigned long long before shifting new 51135ffbb54d libceph: clear con->out_msg on Policy::stateful_server faults new 0db6e7161e33 9P: Cast to loff_t before multiplying new 3cfbc13ab3f0 ring-buffer: Return 0 on success from ring_buffer_resize() new b11e9dd66e3a vringh: fix __vringh_iov() when riov and wiov are different new c0de3cf2f286 ext4: fix leaking sysfs kobject after failed mount new ae05fdc6d60a ext4: fix error handling code in add_new_gdb new b60edf37d5d3 ext4: fix invalid inode checksum new b7e1a637eae9 drm/ttm: fix eviction valuable range check. new fb4e2a67e193 mmc: sdhci-of-esdhc: set timeout to max before tuning new 071b3300c951 mmc: sdhci: Use Auto CMD Auto Select only when v4_mode is true new beb5d0dfc154 drm/amd/pm: increase mclk switch threshold to 200 us new c2313d7818b9 tty: make FONTX ioctl use the tty pointer they were actual [...] new 4bf2a744a4e7 arm64: berlin: Select DW_APB_TIMER_OF new 81190a9efde0 cachefiles: Handle readpage error correctly new f3d8023e0647 hil/parisc: Disable HIL driver when it gets stuck new 0808ca98e67e arm: dts: mt7623: add missing pause for switchport new 2937774ef43a ARM: samsung: fix PM debug build with DEBUG_LL but !MMU new e793fc391351 ARM: s3c24xx: fix missing system reset new 26086875476f device property: Keep secondary firmware node secondary by type new 4cb29cdd5043 device property: Don't clear secondary pointer for shared [...] new 8fd792948e76 KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR new 4d934fe936fd staging: fieldbus: anybuss: jump to correct label in an er [...] new 15506ee68893 staging: comedi: cb_pcidas: Allow 2-channel commands for A [...] new b869f6b67274 staging: octeon: repair "fixed-link" support new 6ce4da84e5f4 staging: octeon: Drop on uncorrectable alignment or FCS error new 6e97ed6efa70 Linux 5.4.75
The 212 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/admin-guide/kernel-parameters.txt | 8 + Documentation/media/uapi/v4l/colorspaces-defs.rst | 9 +- .../media/uapi/v4l/colorspaces-details.rst | 5 +- Makefile | 2 +- arch/Kconfig | 7 + arch/arc/boot/dts/axc001.dtsi | 2 +- arch/arc/boot/dts/axc003.dtsi | 2 +- arch/arc/boot/dts/axc003_idu.dtsi | 2 +- arch/arc/boot/dts/vdk_axc003.dtsi | 2 +- arch/arc/boot/dts/vdk_axc003_idu.dtsi | 2 +- arch/arc/kernel/perf_event.c | 27 +- arch/arm/Kconfig | 2 + arch/arm/boot/dts/mt7623n-bananapi-bpi-r2.dts | 1 + arch/arm/boot/dts/omap4.dtsi | 2 +- arch/arm/boot/dts/omap443x.dtsi | 10 + arch/arm/boot/dts/s5pv210.dtsi | 163 ++++---- arch/arm/kernel/hw_breakpoint.c | 100 +++-- arch/arm/plat-samsung/Kconfig | 1 + arch/arm64/Kconfig.platforms | 1 + arch/arm64/boot/dts/renesas/ulcb.dtsi | 1 + arch/arm64/include/asm/kvm_host.h | 1 + arch/arm64/include/asm/numa.h | 3 + arch/arm64/kernel/topology.c | 32 +- arch/arm64/kvm/sys_regs.c | 6 +- arch/arm64/mm/numa.c | 6 +- arch/ia64/kernel/Makefile | 2 +- arch/ia64/kernel/kprobes.c | 77 +--- arch/mips/dec/setup.c | 9 +- arch/powerpc/Kconfig | 14 + arch/powerpc/include/asm/drmem.h | 4 +- arch/powerpc/include/asm/mmu_context.h | 2 +- arch/powerpc/kernel/head_32.S | 2 +- arch/powerpc/kernel/rtas.c | 153 ++++++++ arch/powerpc/kernel/sysfs.c | 42 +- arch/powerpc/kernel/traps.c | 2 +- arch/powerpc/kvm/book3s_hv.c | 6 + arch/powerpc/platforms/powermac/sleep.S | 9 +- arch/powerpc/platforms/powernv/opal-elog.c | 33 +- arch/powerpc/platforms/powernv/smp.c | 2 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 43 ++- arch/riscv/include/uapi/asm/auxvec.h | 3 + arch/s390/boot/head.S | 21 +- arch/s390/kernel/time.c | 118 ++++-- arch/sparc/kernel/smp_64.c | 65 +--- arch/um/kernel/sigio.c | 6 +- arch/x86/events/amd/ibs.c | 38 +- arch/x86/events/intel/core.c | 2 +- arch/x86/include/asm/msr-index.h | 1 + arch/x86/kernel/unwind_orc.c | 9 +- drivers/acpi/acpi_dbg.c | 3 + drivers/acpi/acpi_extlog.c | 6 +- drivers/acpi/button.c | 13 +- drivers/acpi/ec.c | 10 +- drivers/acpi/hmat/hmat.c | 3 +- drivers/acpi/numa.c | 2 +- drivers/acpi/video_detect.c | 9 + drivers/ata/sata_nv.c | 2 +- drivers/base/core.c | 4 +- drivers/base/power/runtime.c | 5 +- drivers/block/nbd.c | 2 +- drivers/block/xen-blkback/blkback.c | 22 +- drivers/block/xen-blkback/xenbus.c | 5 +- drivers/bus/fsl-mc/mc-io.c | 7 +- drivers/clk/ti/clockdomain.c | 2 + drivers/cpufreq/acpi-cpufreq.c | 3 +- drivers/cpufreq/sti-cpufreq.c | 6 +- drivers/dma/dma-jz4780.c | 7 +- drivers/extcon/extcon-ptn5150.c | 8 +- drivers/firmware/arm_scmi/base.c | 2 + drivers/firmware/arm_scmi/clock.c | 2 + drivers/firmware/arm_scmi/common.h | 2 + drivers/firmware/arm_scmi/driver.c | 8 + drivers/firmware/arm_scmi/perf.c | 2 + drivers/firmware/arm_scmi/reset.c | 4 +- drivers/firmware/arm_scmi/sensors.c | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 10 + drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 4 +- .../drm/amd/amdkfd/kfd_device_queue_manager_v10.c | 5 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 7 + drivers/gpu/drm/amd/display/dc/core/dc_link.c | 2 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 4 +- drivers/gpu/drm/amd/display/dc/gpio/gpio_base.c | 4 +- drivers/gpu/drm/amd/display/dc/os_types.h | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 2 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 12 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 9 +- drivers/gpu/drm/i915/i915_drv.h | 6 +- drivers/gpu/drm/ttm/ttm_bo.c | 2 +- drivers/hid/wacom_wac.c | 4 +- drivers/hwtracing/coresight/coresight-priv.h | 3 +- drivers/hwtracing/coresight/coresight.c | 62 ++- drivers/i2c/busses/i2c-imx.c | 24 +- drivers/iio/adc/rcar-gyroadc.c | 21 +- drivers/iio/adc/ti-adc0832.c | 11 +- drivers/iio/adc/ti-adc12138.c | 13 +- drivers/iio/gyro/itg3200_buffer.c | 15 +- drivers/iio/light/si1145.c | 19 +- drivers/infiniband/hw/qedr/qedr_iw_cm.c | 1 + drivers/input/serio/hil_mlc.c | 21 +- drivers/input/serio/hp_sdc_mlc.c | 8 +- drivers/leds/leds-bcm6328.c | 2 +- drivers/leds/leds-bcm6358.c | 2 +- drivers/md/md-bitmap.c | 2 +- drivers/md/raid5.c | 4 +- drivers/media/i2c/imx274.c | 8 +- drivers/media/pci/tw5864/tw5864-video.c | 6 + drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 7 + drivers/media/usb/uvc/uvc_ctrl.c | 27 +- drivers/memory/emif.c | 33 +- drivers/message/fusion/mptscsih.c | 13 +- drivers/mmc/host/sdhci-acpi.c | 37 ++ drivers/mmc/host/sdhci-of-esdhc.c | 11 + drivers/mmc/host/sdhci-pci-core.c | 154 ++++++++ drivers/mmc/host/sdhci.c | 6 +- drivers/mmc/host/via-sdmmc.c | 3 + drivers/mtd/ubi/wl.c | 13 + drivers/net/can/flexcan.c | 30 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 3 + drivers/net/wan/hdlc_fr.c | 98 ++--- drivers/net/wireless/ath/ath10k/htt_rx.c | 8 +- drivers/net/wireless/ath/ath10k/sdio.c | 4 + .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 10 +- drivers/net/xen-netback/common.h | 15 + drivers/net/xen-netback/interface.c | 61 ++- drivers/net/xen-netback/netback.c | 11 +- drivers/net/xen-netback/rx.c | 13 +- drivers/nvme/host/rdma.c | 1 - drivers/pci/pci-acpi.c | 10 + drivers/power/supply/bq27xxx_battery.c | 6 +- drivers/power/supply/test_power.c | 6 + drivers/rpmsg/qcom_glink_native.c | 6 +- drivers/rtc/rtc-rx8010.c | 24 +- drivers/scsi/qla2xxx/qla_target.c | 13 +- drivers/spi/spi-sprd.c | 2 +- drivers/staging/comedi/drivers/cb_pcidas.c | 1 + drivers/staging/fieldbus/anybuss/arcx-anybus.c | 2 +- drivers/staging/octeon/ethernet-mdio.c | 6 - drivers/staging/octeon/ethernet-rx.c | 34 +- drivers/staging/octeon/ethernet.c | 9 + drivers/tty/vt/keyboard.c | 39 +- drivers/tty/vt/vt_ioctl.c | 32 +- drivers/uio/uio.c | 4 +- drivers/usb/class/cdc-acm.c | 12 +- drivers/usb/class/cdc-acm.h | 3 +- drivers/usb/dwc3/core.c | 15 +- drivers/usb/dwc3/core.h | 1 + drivers/usb/dwc3/dwc3-pci.c | 3 +- drivers/usb/dwc3/ep0.c | 27 +- drivers/usb/dwc3/gadget.c | 60 ++- drivers/usb/dwc3/gadget.h | 1 + drivers/usb/host/fsl-mph-dr-of.c | 9 +- drivers/usb/host/xhci-pci.c | 17 + drivers/usb/host/xhci.c | 7 +- drivers/usb/host/xhci.h | 1 + drivers/usb/misc/adutux.c | 1 + drivers/usb/typec/tcpm/tcpm.c | 8 +- drivers/vhost/vringh.c | 9 +- drivers/video/fbdev/pvr2fb.c | 2 + drivers/w1/masters/mxc_w1.c | 14 +- drivers/watchdog/rdc321x_wdt.c | 5 +- drivers/xen/events/events_2l.c | 9 +- drivers/xen/events/events_base.c | 422 +++++++++++++++++++-- drivers/xen/events/events_fifo.c | 83 ++-- drivers/xen/events/events_internal.h | 20 +- drivers/xen/evtchn.c | 7 +- drivers/xen/pvcalls-back.c | 76 ++-- drivers/xen/xen-pciback/pci_stub.c | 14 +- drivers/xen/xen-pciback/pciback.h | 12 +- drivers/xen/xen-pciback/pciback_ops.c | 48 ++- drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xen-scsiback.c | 23 +- fs/9p/vfs_file.c | 4 +- fs/btrfs/ctree.c | 6 + fs/btrfs/ctree.h | 2 + fs/btrfs/delayed-inode.c | 3 +- fs/btrfs/dev-replace.c | 7 +- fs/btrfs/reada.c | 47 +++ fs/btrfs/send.c | 201 ++++++++-- fs/btrfs/tree-checker.c | 35 +- fs/btrfs/tree-log.c | 8 + fs/btrfs/volumes.c | 17 +- fs/btrfs/volumes.h | 1 + fs/buffer.c | 16 - fs/cachefiles/rdwr.c | 3 +- fs/ceph/addr.c | 2 +- fs/cifs/inode.c | 13 +- fs/exec.c | 17 +- fs/ext4/inode.c | 11 +- fs/ext4/resize.c | 4 +- fs/ext4/super.c | 6 + fs/f2fs/checkpoint.c | 10 +- fs/f2fs/dir.c | 8 +- fs/f2fs/f2fs.h | 2 +- fs/f2fs/node.c | 2 +- fs/f2fs/segment.c | 12 +- fs/gfs2/incore.h | 1 + fs/gfs2/ops_fstype.c | 40 +- fs/gfs2/super.c | 1 + fs/gfs2/sys.c | 5 +- fs/nfs/namespace.c | 12 +- fs/nfs/nfs4_fs.h | 8 + fs/nfs/nfs4file.c | 3 +- fs/nfs/nfs4proc.c | 90 +++-- fs/nfs/nfs4trace.h | 1 + fs/nfsd/nfsproc.c | 16 + fs/ubifs/debug.c | 1 + fs/ubifs/journal.c | 6 +- fs/ubifs/orphan.c | 2 + fs/ubifs/super.c | 44 ++- fs/ubifs/tnc.c | 3 + fs/ubifs/xattr.c | 2 + fs/udf/super.c | 21 +- fs/xfs/libxfs/xfs_bmap.c | 19 +- fs/xfs/xfs_rtalloc.c | 10 +- include/linux/hil_mlc.h | 2 +- include/linux/usb/pd.h | 1 + include/uapi/linux/btrfs_tree.h | 14 + include/uapi/linux/nfs4.h | 3 + include/uapi/linux/videodev2.h | 17 +- include/xen/events.h | 29 +- init/Kconfig | 3 +- kernel/bpf/verifier.c | 4 + kernel/debug/debug_core.c | 22 +- kernel/futex.c | 4 +- kernel/seccomp.c | 38 +- kernel/trace/ring_buffer.c | 8 +- lib/scatterlist.c | 2 +- net/9p/trans_fd.c | 2 +- net/ceph/messenger.c | 5 + net/sunrpc/xprt.c | 6 +- samples/bpf/xdpsock_user.c | 1 + tools/perf/util/print_binary.c | 2 +- .../testing/selftests/bpf/progs/test_sysctl_prog.c | 4 +- tools/testing/selftests/x86/fsgsbase.c | 68 ++++ 236 files changed, 2912 insertions(+), 1212 deletions(-)