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-stable-allyesconfig
in repository toolchain/ci/linux.
from b621c9fbf0c2 Merge v5.16.9
new 19b067142db9 integrity: check the return value of audit_log_start()
new 310c9ddfdf1f audit: don't deref the syscall args when checking the open [...]
new 89f586d3398f ima: fix reference leak in asymmetric_verify()
new 09bef807c763 ima: Remove ima_policy file before directory
new d38a03a82f87 ima: Allow template selection with ima_template[_fmt]= aft [...]
new 74ff20ee157e ima: Do not print policy rule with inactive LSM labels
new 56742f1ca462 mmc: sdhci-of-esdhc: Check for error num after setting mask
new 0690e2814367 mmc: core: Wait for command setting 'Power Off Notificatio [...]
new 3c74f4d3ba18 mmc: sh_mmcif: Check for null res pointer
new 5b068f33bc8a can: isotp: fix potential CAN frame reception race in isotp_rcv()
new fb47eaa10db2 can: isotp: fix error path in isotp_sendmsg() to unlock wa [...]
new 804939211e36 net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e11 [...]
new 965818167ce0 net: phy: marvell: Fix MDI-x polarity setting in 88e1118-c [...]
new 69ce87d6fb9b NFS: Fix initialisation of nfs_client cl_flags field
new aa9051ddb4b3 NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes
new da22ca1ad548 NFSD: Fix ia_size underflow
new 6642b8debe58 NFSD: Clamp WRITE offsets
new 24c24ddfe265 NFSD: Fix offset type in I/O trace points
new 44502aca8e02 NFSD: Fix the behavior of READ near OFFSET_MAX
new 4d8a71c9ed50 NFS: change nfs_access_get_cached to only report the mask
new b9ecb66d89ba NFSv4 only print the label when its queried
new 0ce79f2fd065 nfs: nfs4clinet: check the return value of kstrdup()
new 93d3ba70f80e NFSv4.1: Fix uninitialised variable in devicenotify
new 66b528b3a53d NFSv4 remove zero number of fs_locations entries error check
new 6fcba13c409e NFSv4 store server support for fs_location attribute
new cc61c7bc31a4 NFSv4.1 query for fs_location attr on a new file system
new f41906e7a965 NFSv4 expose nfs_parse_server_name function
new 9059dfdcffd4 NFSv4 handle port presence in fs_location server string
new 101ab9e4a437 SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt
new 5f6024c05a2c net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_st [...]
new bd1a71fb5ff2 sunrpc: Fix potential race conditions in rpc_sysfs_xprt_st [...]
new adb3af62a4ef irqchip/realtek-rtl: Service all pending interrupts
new d541954a11eb perf/x86/rapl: fix AMD event handling
new 413f2ed88cf8 x86/perf: Avoid warning for Arch LBR without XSAVE
new f07660619137 sched: Avoid double preemption in __cond_resched_*lock*()
new dddd832f3509 drm/vc4: Fix deadlock on DSI device attach error
new a28169b20280 drm: panel-orientation-quirks: Add quirk for the 1Netbook [...]
new 5f155a692805 net: sched: Clarify error message when qdisc kind is unknown
new 033fd42c18d9 powerpc/fixmap: Fix VM debug warning on unmap
new 0415a1faf566 s390/module: test loading modules with a lot of relocations
new d6c23c072dd1 arm64: Add Cortex-X2 CPU part definition
new bba18ebcb9e9 arm64: errata: Update ARM64_ERRATUM_[2119858|2224489] with [...]
new fe4de5330c77 scsi: target: iscsi: Make sure the np under each tpg is unique
new c9463ecdeae5 scsi: ufs: ufshcd-pltfrm: Check the return value of devm_k [...]
new 0be556512cd0 scsi: qedf: Add stag_work to all the vports
new 7fcbed38503b scsi: qedf: Fix refcount issue when LOGO is received during TMF
new 10eeed3f28af scsi: qedf: Change context reset messages to ratelimited
new ee0961879903 scsi: pm8001: Fix bogus FW crash for maxcpus=1
new b51cd22338d0 scsi: ufs: Use generic error code in ufshcd_set_dev_pwr_mode()
new 0398436e39b2 scsi: ufs: Treat link loss as fatal error
new 1d6cd26605b4 scsi: myrs: Fix crash in error case
new bd1d47894589 net: stmmac: reduce unnecessary wakeups from eee sw timer
new e6085b30d43e PM: hibernate: Remove register_nosave_region_late()
new b3b650949bf6 drm/amd/display: Correct MPC split policy for DCN301
new b556287b7af0 drm/amdgpu/display: adjust msleep limit in dp_wait_for_tra [...]
new 6a97718cd826 drm/amdgpu/display: use msleep rather than udelay for long delays
new 612b99a3480d usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend
new 4aa9e58ada92 perf: Always wake the parent event
new fb54db87b137 nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/ [...]
new 749ff1b50d93 MIPS: Fix build error due to PTR used in more places
new 5b2c7b48b6f4 net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout()
new def426ff5b0e arm64: errata: Add detection for TRBE ignored system regis [...]
new 12c7ff193e57 arm64: errata: Add detection for TRBE invalid prohibited states
new aff260ffbaa3 arm64: errata: Add detection for TRBE trace data corruption
new 4e3e5ef6f838 arm64: cpufeature: List early Cortex-A510 parts as having [...]
new 4d4710b7dfea kasan: test: fix compatibility with FORTIFY_SOURCE
new d851051d25c2 KVM: eventfd: Fix false positive RCU usage warning
new 07ee12244001 KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER
new f283aa272854 KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS
new 29fad213db69 KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in [...]
new 1c524f83c86d KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS bloc [...]
new dafd92c0dd56 KVM: x86: Report deprecated x87 features in supported CPUID
new fa8b369129b0 riscv: fix build with binutils 2.38
new 56f81a1d8e6c riscv: Fix XIP_FIXUP_FLASH_OFFSET
new 03fdd1adcac6 riscv: cpu-hotplug: clear cpu from numa map when teardown
new e1d176461bb8 riscv/mm: Add XIP_FIXUP for phys_ram_base
new 7324a299fa54 riscv: eliminate unreliable __builtin_frame_address(1)
new fdd3bc76b8ad gfs2: Fix gfs2_release for non-writers regression
new 4ad70fad65d7 Revert "gfs2: check context in gfs2_glock_put"
new 2d88a0f49d4d Revert "PCI/portdrv: Do not setup up IRQs if there are no users"
new b197f11a5d47 ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group
new c606b83ae91b ARM: dts: Fix boot regression on Skomer
new 39c89238289e ARM: socfpga: fix missing RESET_CONTROLLER
new 73299da3017d nvme-tcp: fix bogus request completion when failing to send AER
new e575cb9e1409 ACPI/IORT: Check node revision for PMCG resources
new 9d30d7fad27e PM: s2idle: ACPI: Fix wakeup interrupts handling
new a2837c4302b9 drm/amdgpu/display: change pipe policy for DCN 2.0
new bb3ff8d02c45 drm/rockchip: vop: Correct RK3399 VOP register fields
new 30b737b53a84 drm/i915: Disable DRRS on IVB/HSW port != A
new f6983748cdba drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration
new 327e245fc70a drm/i915: Populate pipe dbuf slices more accurately during [...]
new 2521b0a43db2 drm/i915: Workaround broken BIOS DBUF configuration on TGL/RKL
new 586f5ad06625 ARM: dts: Fix timer regression for beagleboard revision c
new c32cfccb366e ARM: dts: meson: Fix the UART compatible strings
new 3282e05464e2 ARM: dts: meson8: Fix the UART device-tree schema validation
new 05348bfe144f ARM: dts: meson8b: Fix the UART device-tree schema validation
new 25d7fdb27d20 phy: broadcom: Kconfig: Fix PHY_BRCM_USB config option
new 306eb7325a38 tee: optee: do not check memref size on return from Secure World
new 7e246eb9c151 optee: add error checks in optee_ffa_do_call_with_arg()
new 805df0ab1c80 staging: fbtft: Fix error path in fbtft_driver_module_init()
new 91fc147e23d0 ARM: dts: imx6qdl-udoo: Properly describe the SD card detect
new 6a3eb02fa3a8 phy: xilinx: zynqmp: Fix bus width setting for SGMII
new 0ad1a88fa3eb phy: stm32: fix a refcount leak in stm32_usbphyc_pll_enable()
new e67ae5a9bb78 ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo
new 9a9be9f3f7b9 arm64: dts: imx8mq: fix mipi_csi bidirectional port numbers
new 3e078b187536 usb: f_fs: Fix use-after-free for epfile
new 2daa702590e3 arm64: Enable Cortex-A510 erratum 2051678 by default
new 301cebd1d51e phy: dphy: Correct clk_pre parameter
new d038dc10afe7 gpio: aggregator: Fix calling into sleeping GPIO controllers
new 98512f35a200 NFS: Don't overfill uncached readdir pages
new 77bfe650e59d NFS: Don't skip directory entries when doing uncached readdir
new e3a141f26734 NFS: Avoid duplicate uncached readdir calls on eof
new 7707833af7a9 drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd.
new 76f85c307ef9 misc: fastrpc: avoid double fput() on failed usercopy
new 2005bd45c7e5 net: sparx5: Fix get_stat64 crash in tcpdump
new c3cef1b1fe34 netfilter: nft_payload: don't allow th access for fragments
new 54e302cf55b6 netfilter: ctnetlink: disable helper autoassign
new 223dc5adb983 arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133'
new 0a0a0be9ed61 arm64: dts: meson-sm1-odroid: use correct enable-gpio pin [...]
new 769c7dbcfc4e arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO domain f [...]
new 1315f759859c arm64: dts: meson-sm1-odroid: fix boot loop after reboot
new a8b50be3db83 ixgbevf: Require large buffers for build_skb on 82599VF
new 47f3860c4931 tcp: take care of mixed splice()/sendmsg(MSG_ZEROCOPY) case
new 401838b22606 net: mscc: ocelot: fix all IP traffic getting trapped to C [...]
new 0ae0a3bdc92b drm/panel: simple: Assign data from panel_dpi_probe() correctly
new 5ccd87faca6b s390/module: fix building test_modules_helpers.o with clang
new 4287509b4d21 ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE
new a01aba10ca79 gpiolib: Never return internal error codes to user space
new db3b2912e93f gpio: sifive: use the correct register to read output values
new b532c42150d0 fbcon: Avoid 'cap' set but not used warning
new 9482ab4540f5 SUNRPC: lock against ->sock changing during sysfs read
new 2592d6734cb0 gve: Recording rx queue before sending to napi
new 3767e6d0194e bonding: pair enable_port with slave_arr_updates
new 1b451c3994a2 net: dsa: mv88e6xxx: don't use devres for mdiobus
new f1842a8cb71d net: dsa: ar9331: register the mdiobus under devres
new 08e1a3554e99 net: dsa: bcm_sf2: don't use devres for mdiobus
new 9db6f056efd0 net: dsa: felix: don't use devres for mdiobus
new b16775377050 net: dsa: ocelot: seville: utilize of_mdiobus_register
new 0e816362d823 net: dsa: seville: register the mdiobus under devres
new 6cccab29bf67 net: dsa: mt7530: fix kernel bug in mdiobus_free() when unbinding
new 2443ba2fe396 net: dsa: lantiq_gswip: don't use devres for mdiobus
new e08cb9056fb2 ibmvnic: don't release napi in __ibmvnic_open()
new 73844cfa960c net: ethernet: litex: Add the dependency on HAS_IOMEM
new feb9597e2275 ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table [...]
new a191e10ee2e1 nfp: flower: fix ida_idx not being released
new ff6962c6c957 net: do not keep the dst cache when uncloning an skb dst a [...]
new 8b1087b998e2 net: fix a memleak when uncloning an skb dst and its metadata
new fd45628d2fec veth: fix races around rq->rx_notify_masked
new baaf77203ae6 net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE
new 7377bdeb324d tipc: rate limit warning for received illegal binding update
new aa35588817c5 net: amd-xgbe: disable interrupts during pci removal
new 89b60402d43c net: dsa: fix panic when DSA master device unbinds on shutdown
new 2c625f41acb0 drm/amd/pm: fix hwmon node of power1_label create issue
new dd88e8fc6b0f mptcp: netlink: process IPv6 addrs in creating listening sockets
new f02653449061 dpaa2-eth: unregister the netdev before disconnecting from [...]
new a5031f2e2abc ice: fix an error code in ice_cfg_phy_fec()
new a71758d9bf22 ice: fix IPIP and SIT TSO offload
new faa9bcf700ca ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler
new 6d26421f7423 ice: Avoid RTNL lock when re-creating auxiliary device
new 03ae6e0ffd63 net: mscc: ocelot: fix mutex lock error during ethtool stats read
new 402888280890 net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios [...]
new 6550bdf52846 vt_ioctl: fix array_index_nospec in vt_setactivate
new 3e1172470291 vt_ioctl: add array_index_nospec to VT_ACTIVATE
new 7509105d950c n_tty: wake up poll(POLLRDNORM) on receiving data
new 9443ddeb3754 eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX
new 5c77c68f92d3 usb: dwc2: drd: fix soft connect when gadget is unconfigured
new 2a8839e8ad00 Revert "usb: dwc2: drd: fix soft connect when gadget is un [...]
new 9681823f96a8 net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup
new 5751b4a1efe2 usb: ulpi: Move of_node_put to ulpi_dev_release
new e0b2f29bc78f usb: ulpi: Call of_node_put correctly
new 230aff54d7ba usb: dwc3: gadget: Prevent core from processing stale TRBs
new cac3b4288cf7 usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE [...]
new 8895017abfc7 USB: gadget: validate interface OS descriptor requests
new 2724ebafda0a usb: gadget: rndis: check size of RNDIS_MSG_SET command
new 44e1c58b031d usb: gadget: f_uac2: Define specific wTerminalType
new f24f243c43aa usb: raw-gadget: fix handling of dual-direction-capable endpoints
new 2f992ec70910 USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320
new f27ba2932e05 USB: serial: option: add ZTE MF286D modem
new c5a3f8123205 USB: serial: ch341: add support for GW Instek USB2.0-Seria [...]
new 5250f93fa040 USB: serial: cp210x: add NCR Retail IO box id
new 8692bd4b81c8 USB: serial: cp210x: add CPI Bulk Coin Recycler id
new c0c5c59ebe22 speakup-dectlk: Restore pitch setting
new 5b0c9569135a phy: ti: Fix missing sentinel for clk_div_table
new 202071d25185 iio: buffer: Fix file related error handling in IIO_BUFFER [...]
new 05d3f8045efa fs/proc: task_mmu.c: don't read mapcount for migration entry
new 3980cff63496 mm: vmscan: remove deadlock due to throttling failing to m [...]
new babfa07e9594 mm: memcg: synchronize objcg lists with a dedicated spinlock
new 235c960e9d80 seccomp: Invalidate seccomp mode to catch death failures
new 65191c5a013e signal: HANDLER_EXIT should clear SIGNAL_UNKILLABLE
new a0619027f115 s390/cio: verify the driver availability for path_event call
new 9d683ef32379 bus: mhi: pci_generic: Add mru_default for Foxconn SDX55
new d4813c2a76fe bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W
new 3f8f00d5159b x86/sgx: Silence softlockup detection when releasing large [...]
new d095f84b5c03 Makefile.extrawarn: Move -Wunaligned-access to W=1
new 863ee54f6a42 scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled
new baea9b393f7e scsi: lpfc: Reduce log messages seen after firmware download
new 96d87adafdc5 MIPS: octeon: Fix missed PTR->PTR_WD conversion
new f033f8638686 arm64: dts: imx8mq: fix lcdif port node
new 2142bc1469a3 perf: Fix list corruption in perf_cgroup_switch()
new ebadf974485c kconfig: fix missing fclose() on error paths
new 37654be7d705 docs/ABI: testing: aspeed-uart-routing: Escape asterisk
new f74fc4b5bd53 iommu: Fix potential use-after-free during probe
new 528cecfa5af0 Linux 5.16.10
new e57ca410726d Merge v5.16.10
new 9ae6fa4791a9 drm/nouveau/pmu/gm200-: use alternate falcon reset sequence
new 6c1fcae43eaf bpf: Introduce composable reg, ret and arg types.
new bcd98af3eb75 bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULL
new 5b33e437dc6a bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULL
new 77459bc4d5e2 bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULL
new e982070f8970 bpf: Introduce MEM_RDONLY flag
new 6f6edc4211b3 bpf: Convert PTR_TO_MEM_OR_NULL to composable types.
new 199cdd057eb7 bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM.
new 4a6c35debbd4 bpf: Add MEM_RDONLY for helper args that are pointers to r [...]
new 80b7205cd539 bpf/selftests: Test PTR_TO_RDONLY_MEM
new 3a9da267fdf4 HID:Add support for UGTABLET WP5540
new 9da5ebb93206 Revert "svm: Add warning message for AVIC IPI invalid target"
new 96b795abc7e6 parisc: Show error if wrong 32/64-bit compiler is being used
new 3d4fd4a21474 serial: parisc: GSC: fix build when IOSAPIC is not set
new a3bb19a26768 parisc: Drop __init from map_pages declaration
new e40ae3133ed8 parisc: Fix data TLB miss in sba_unmap_sg
new d56ad67085ac parisc: Fix sglist access in ccio-dma.c
new cccf23c660cc mmc: block: fix read single on recovery logic
new d187eeb02d18 mm: don't try to NUMA-migrate COW pages that have other uses
new d50ccc785d41 HID: amd_sfh: Add illuminance mask to limit ALS max value
new 7df9a8f076be HID: i2c-hid: goodix: Fix a lockdep splat
new c8d3f17a8e42 HID: amd_sfh: Increase sensor command timeout
new 3373c026b19c selftests: kvm: Remove absent target file
new c03644b6af92 HID: amd_sfh: Correct the structure field name
new 103f097ef6b5 PCI: hv: Fix NUMA node assignment when kernel boots with c [...]
new 253f43f7a879 parisc: Add ioread64_lo_hi() and iowrite64_lo_hi()
new 3b4ff4eae375 HID: apple: Set the tilde quirk flag on the Wellspring 5 a [...]
new 4c784cfd1184 btrfs: don't hold CPU for too long when defragging a file
new 685de079846f btrfs: send: in case of IO error log it
new 103b77296fee btrfs: defrag: don't try to defrag extents which are under [...]
new 9cf466b47c10 ASoC: mediatek: fix unmet dependency on GPIOLIB for SND_SOC_DMIC
new 1a346d95a32e platform/x86: touchscreen_dmi: Add info for the RWC NANOTE [...]
new b78facc7d488 platform/x86: ISST: Fix possible circular locking dependen [...]
new d20e2d23cca4 platform/x86: amd-pmc: Correct usage of SMU version
new dfdbb3149932 kunit: tool: Import missing importlib.abc
new dbd5d2aaf62d selftests: rtc: Increase test timeout so that all tests run
new af7bc9011b99 kselftest: signal all child processes
new 7e5561815c0d selftests: netfilter: reduce zone stress test running time
new 1c72f04d52b7 net: ieee802154: at86rf230: Stop leaking skb's
new c966a56404d9 selftests/zram: Skip max_comp_streams interface on newer kernel
new 0086fefa6aa0 selftests/zram01.sh: Fix compression ratio calculation
new eebef21bada8 selftests/zram: Adapt the situation that /dev/zram0 is being used
new 881d7c02bc43 selftests: openat2: Print also errno in failure messages
new 460940d471ba selftests: openat2: Add missing dependency in Makefile
new 84a917fd2248 selftests: openat2: Skip testcases that fail with EOPNOTSUPP
new 48a9df030cf9 selftests: skip mincore.check_file_mmap when fs lacks need [...]
new 1e1f02d36d3e ax25: improve the incomplete fix to avoid UAF and NPD bugs
new c5a59cdaef94 cifs: unlock chan_lock before calling cifs_put_tcp_session
new 85ee2f739406 pinctrl: bcm63xx: fix unmet dependency on REGMAP for GPIO_REGMAP
new e12500092be2 vfs: make freeze_super abort when sync_filesystem returns error
new 8d5197ada884 vfs: make sync_filesystem return errors from ->sync_fs
new 6e33e7e8e7bf quota: make dquot_quota_sync return errors from ->sync_fs
new 0016bdcda1ea scsi: pm80xx: Fix double completion for SATA devices
new 54061f3a5e21 kselftest: Fix vdso_test_abi return status
new 631b25c811eb scsi: core: Reallocate device's budget map on queue depth change
new 510b21442c3a scsi: pm8001: Fix use-after-free for aborted TMF sas_task
new f61f9fccb2cb scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task
new 08cb8590098c drm/amd: Warn users about potential s0ix problems
new 1478f5f11add mailmap: update Christian Brauner's email address
new 9e956a2596ae nvme: fix a possible use-after-free in controller reset du [...]
new bb0d8fb35c4f nvme-tcp: fix possible use-after-free in transport error_r [...]
new ea86027ac467 nvme-rdma: fix possible use-after-free in transport error_ [...]
new 3132b1d27f57 net: sparx5: do not refer to skb after passing it on
new 73e682d98533 drm/amd: add support to check whether the system is set to s3
new f2917009162d drm/amd: Only run s3 or s0ix if system is configured properly
new 3daeb3d93744 drm/amdgpu: fix logic inversion in check
new 673894aa77a8 x86/Xen: streamline (and fix) PV CPU enumeration
new a7159692b508 Revert "module, async: async_synchronize_full() on module [...]
new e37b6b90f750 gcc-plugins/stackleak: Use noinstr in favor of notrace
new 1474f22c5c7e random: wake up /dev/random writers after zap
new d3785d31b7c8 KVM: x86/xen: Fix runstate updates to be atomic when preem [...]
new 614b4c65b3f7 KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry wh [...]
new 4685f0820e9d KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits in !NP [...]
new 352193edda48 KVM: x86: nSVM: fix potential NULL derefernce on nested migration
new b51eca406c10 KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM sa [...]
new db24310ec6e6 iwlwifi: remove deprecated broadcast filtering feature
new 9958b9cbb221 iwlwifi: fix use-after-free
new fa758ee27351 drm/mediatek: mtk_dsi: Avoid EPROBE_DEFER loop with extern [...]
new 986d3994c0c8 drm/radeon: Fix backlight control on iMac 12,1
new cf02b3350607 drm/atomic: Don't pollute crtc_state->mode_blob with error [...]
new 156385b0346f drm/amd/pm: correct the sequence of sending gpu reset msg
new 214f3b66800d drm/amdgpu: skipping SDMA hw_init and hw_fini for S0ix.
new fdc3fb04080a drm/i915/opregion: check port number bounds for SWSCI disp [...]
new 3ed9dabaa5d9 drm/i915: Fix dbuf slice config lookup
new 331ea6834e8f drm/i915: Fix mbus join config lookup
new addd62a8cb6f vsock: remove vsock from connected table when connect is i [...]
new b07508c74408 tee: export teedev_open() and teedev_close_context()
new f333857e0f85 optee: use driver internal tee_context for some rpc
new 4229a2095512 drm/cma-helper: Set VM_DONTEXPAND for mmap
new 483d2a0bf359 drm/i915/gvt: Make DRM_I915_GVT depend on X86
new 1f933389a56a drm/i915/ttm: tweak priority hint selection
new 142d79d846ad iwlwifi: pcie: fix locking when "HW not ready"
new e3e1669fff2e iwlwifi: pcie: gen2: fix locking when "HW not ready"
new e1c236ffdc9b iwlwifi: mvm: fix condition which checks the version of ra [...]
new d4e1375e07f5 iwlwifi: fix iwl_legacy_rate_to_fw_idx
new 09117ad796a0 iwlwifi: mvm: don't send SAR GEO command for 3160 devices
new 5d0bc1ff054a selftests: netfilter: fix exit value for nft_concat_range
new 303679a39c72 netfilter: nft_synproxy: unregister hooks on init error path
new 3c6c41ec991e selftests: netfilter: disable rp_filter on router
new 7ab65ea30c17 ipv4: fix data races in fib_alias_hw_flags_set
new d5e80a184012 ipv6: fix data-race in fib6_info_hw_flags_set / fib6_purge_rt
new 27f567c84f44 ipv6: mcast: use rcu-safe version of ipv6_get_lladdr()
new 3cef0e916ebc ipv6: per-netns exclusive flowlabel checks
new a181e663b292 Revert "net: ethernet: bgmac: Use devm_platform_ioremap_re [...]
new ee67ed34baee mac80211: mlme: check for null after calling kmemdup
new ebeba9791f62 brcmfmac: firmware: Fix crash in brcm_alt_fw_path
new c979f792a2ba cfg80211: fix race in netlink owner interface destruction
new d37f10f6665d net: dsa: lan9303: fix reset on probe
new b9bbab40939c net: dsa: mv88e6xxx: flush switchdev FDB workqueue before [...]
new c61f599b8d33 net: dsa: lantiq_gswip: fix use after free in gswip_remove()
new a960e6d6499a net: dsa: lan9303: handle hwaccel VLAN tags
new d8a5a3d7f4ce net: dsa: lan9303: add VLAN IDs to master device
new 0268fec09bfa net: ieee802154: ca8210: Fix lifs/sifs periods
new 092dc9d68761 ping: fix the dif and sdif check in ping_lookup
new ea1f85fa2cb7 bonding: force carrier update when releasing slave
new 1dd3ecbec5f6 mctp: fix use after free
new 234ffe4e4854 drop_monitor: fix data-race in dropmon_net_event / trace_n [...]
new 18b57afacdc8 net_sched: add __rcu annotation to netdev->qdisc
new 9d06f489b9e9 crypto: af_alg - get rid of alg_memory_allocated
new be95a2b5064c bonding: fix data-races around agg_select_timer
new 9704b5e18c17 nfp: flower: netdev offload check for ip6gretap
new 754db970b075 libsubcmd: Fix use-after-free for realloc(..., 0)
new f00b6c976ae0 net/smc: Avoid overwriting the copies of clcsock callback [...]
new bd6a09eaf345 net: phy: mediatek: remove PHY mode check on MT7531
new c4c7dee21fda atl1c: fix tx timeout after link flap on Mikrotik 10/25G NIC
new ca941e56f48e tipc: fix wrong publisher node address in link publications
new 554a76e7dcc9 dpaa2-switch: fix default return of dpaa2_switch_flower_pa [...]
new 54abd5725db8 dpaa2-eth: Initialize mutex used in one step timestamping path
new c98bed60cdd7 net: mscc: ocelot: fix use-after-free in ocelot_vlan_del()
new e9895a29ecb3 net: bridge: multicast: notify switchdev driver whenever M [...]
new 40c1ff40deca perf bpf: Defer freeing string after possible strlen() on it
new 52e84872e587 selftests/exec: Add non-regular to TEST_GEN_PROGS
new f5471b6b2d08 arm64: Correct wrong label in macro __init_el2_gicv3
new 8f868f822c59 ALSA: usb-audio: Don't abort resume upon errors
new 6a45035b42ef ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Aud [...]
new 8372d3aa9689 ALSA: memalloc: Fix dma_need_sync() checks
new 3a2d391a5c96 ALSA: memalloc: invalidate SG pages before sync
new 861e505b6e82 ALSA: hda/realtek: Add quirk for Legion Y9000X 2019
new bda6c8f72fc6 ALSA: hda/realtek: Fix deadlock by COEF mutex
new d5d78e3d2ce9 ALSA: hda: Fix regression on forced probe mask option
new 958fad1d55cf ALSA: hda: Fix missing codec probe on Shenker Dock 15
new d163624f7667 ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw()
new cfeaa7bae8bb ASoC: ops: Fix stereo change notifications in snd_soc_put_ [...]
new e8ee1a1b6ef5 ASoC: ops: Fix stereo change notifications in snd_soc_put_ [...]
new a06d52d22644 ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx()
new 1a195b0177ec cifs: fix set of group SID via NTSD xattrs
new cd387fb7bed0 cifs: fix confusing unneeded warning message on smb2.1 and [...]
new 225e7bc47a12 ACPI: processor: idle: fix lockup regression on 32-bit Thi [...]
new 9273f93c3f2d powerpc/603: Fix boot failure with DEBUG_PAGEALLOC and KFENCE
new 2b61859fc259 powerpc/lib/sstep: fix 'ptesync' build error
new 58d3111eafce mtd: rawnand: gpmi: don't leak PM reference in error path
new e124fe29c799 smb3: fix snapshot mount option
new 934c8c95bfb8 tipc: fix wrong notification node addresses
new 84fdbb039ec8 scsi: ufs: Remove dead code
new d69d98d8edf9 scsi: ufs: Fix a deadlock in the error handler
new ce38a92097f7 ASoC: tas2770: Insert post reset delay
new 880982dbc4df ASoC: qcom: Actually clear DMA interrupt register for HDMI
new 268b7ce29d22 block/wbt: fix negative inflight counter when remove scsi device
new 36143d0d3d37 NFS: Remove an incorrect revalidation in nfs4_update_chang [...]
new aab7d08fd512 NFS: LOOKUP_DIRECTORY is also ok with symlinks
new 855e613993c0 NFS: Do not report writeback errors in nfs_getattr()
new ee421a75a740 tty: n_tty: do not look ahead for EOL character past the e [...]
new 0da8318e1d82 block: fix surprise removal for drivers calling blk_set_qu [...]
new c2ca95fd3121 mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe()
new a2995fe23095 mtd: parsers: qcom: Fix kernel panic on skipped partition
new 1b37889f9a15 mtd: parsers: qcom: Fix missing free for pparts in cleanup
new 0d9cbbf9acf5 mtd: phram: Prevent divide by zero bug in phram_setup()
new 813ec08ecfee mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status
new dc426f86c7c8 scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop
new 624c164cb4f3 EDAC: Fix calculation of returned address and next offset [...]
new 99dbf35385d8 x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing
new 0c6c4d6d9e52 ucounts: Base set_cred_ucounts changes on the real user
new ce6c04863172 ucounts: Handle wrapping in is_ucounts_overlimit
new 4ac77eb2b705 ucounts: Enforce RLIMIT_NPROC not RLIMIT_NPROC+1
new 6f6e8ccbc58b rlimit: Fix RLIMIT_NPROC enforcement failure caused by cap [...]
new 5f68f27d1dd2 ucounts: Move RLIMIT_NPROC handling after set_user
new 132de3a6cc19 net: sched: limit TC_ACT_REPEAT loops
new 2ffddbecc2bd dmaengine: sh: rcar-dmac: Check for error num after setting mask
new 544e0968be59 dmaengine: stm32-dmamux: Fix PM disable depth imbalance in [...]
new 08d0fbef9f3b dmaengine: sh: rcar-dmac: Check for error num after dma_se [...]
new b0808c66e759 tests: fix idmapped mount_setattr test
new 9b4fb30066eb i2c: qcom-cci: don't delete an unregistered adapter
new 213d0381893c i2c: qcom-cci: don't put a device tree node before i2c_add [...]
new d7de1e4820c5 dmaengine: ptdma: Fix the error handling path in pt_core_init()
new bc8167d53b7c copy_process(): Move fd_install() out of sighand->siglock [...]
new bfe2e9ad9e3b scsi: qedi: Fix ABBA deadlock in qedi_process_tmf_resp() a [...]
new d24f874d6e56 ASoC: wm_adsp: Correct control read size when parsing comp [...]
new 63517576d6d6 ice: enable parsing IPSEC SPI headers for RSS
new 30303c7370f2 i2c: brcmstb: fix support for DSL and CM variants
new c20f90fe009f lockdep: Correct lock_classes index mapping
new 80dad7483e39 HID: elo: fix memory leak in elo_probe
new 50a37fd45bbd mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get
new 92e25b637cd4 Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj
new 48504d0e0b10 KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()
new 6ea9f898abac KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when crea [...]
new 05db67f3f47b KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW
new 3f6278b43849 ARM: OMAP2+: hwmod: Add of_node_put() before break
new 4210b4adf0dc ARM: OMAP2+: adjust the location of put_device() call in o [...]
new 35cd1e78f8ac phy: usb: Leave some clocks running during suspend
new 3f09310ec5b3 staging: vc04_services: Fix RCU dereference check
new d4aeecd071dc phy: phy-mtk-tphy: Fix duplicated argument in phy-mtk-tphy
new 0fd667004c81 irqchip/sifive-plic: Add missing thead,c900-plic match string
new fe0c95903a68 x86/bug: Merge annotate_reachable() into _BUG_FLAGS() asm
new 5d71ab7b01d3 netfilter: conntrack: don't refresh sctp entries in closed state
new 28b5031a071f ksmbd: fix same UniqueId for dot and dotdot entries
new 6fb73a685c92 ksmbd: don't align last entry offset in smb2 query directory
new eddef98207d6 lib/iov_iter: initialize "flags" in new pipe_buffer
new af1365e8b41f arm64: dts: meson-gx: add ATF BL32 reserved-memory region
new 53c83d711dd7 arm64: dts: meson-g12: add ATF BL32 reserved-memory region
new 698c40c66f58 arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610
new 3cfc79b41381 pidfd: fix test failure due to stack overflow on some arches
new 6b611b501581 selftests: fixup build warnings in pidfd / clone3 tests
new 91821a6eba7f mm: io_uring: allow oom-killer from io_uring_setup
new 0c430ff95116 ACPI: PM: Revert "Only mark EC GPE for wakeup on Intel systems"
new 037a7acbe871 kconfig: let 'shell' return enough output for deep path names
new 0291f56bde59 ata: libata-core: Disable TRIM on M88V29
new 1190ec3de8d0 soc: aspeed: lpc-ctrl: Block error printing on probe defer cases
new 2526d4d8b209 xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create
new 5569efe954d6 drm/rockchip: dw_hdmi: Do not leave clock enabled in error case
new d29c76daa948 tracing: Fix tp_printk option related with tp_printk_stop_on_boot
new a0a01794bfa3 display/amd: decrease message verbosity about watermarks t [...]
new e464ce42eda1 drm/amdgpu: add utcl2_harvest to gc 10.3.1
new ea39981ac364 drm/amd/display: Cap pflip irqs per max otg number
new aea1b3490c21 drm/amd/display: fix yellow carp wm clamping
new 4bb1c991370a net: usb: qmi_wwan: Add support for Dell DW5829e
new 310bef8a2b2d net: macb: Align the dma and coherent dma masks
new 8dda603d7169 kconfig: fix failing to generate auto.conf
new f40e0f7a433b Linux 5.16.11
new a07c2e888262 Merge v5.16.11
new ace802caf3de mm/filemap: Fix handling of THPs in generic_file_buffered_read()
new b87df677fc93 cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug
new 112775bcd4a6 cgroup-v1: Correct privileges check in release_agent writes
new 9ddba5580c68 btrfs: tree-checker: check item_size for inode_item
new e8069b5a3607 btrfs: tree-checker: check item_size for dev_item
new 004aae441e48 slab: remove __alloc_size attribute from __kmalloc_track_caller
new 6b0d719ffed1 clk: jz4725b: fix mmc0 clock gating
new ac146316f24c io_uring: don't convert to jiffies for waiting on timeouts
new cb87bfcab8f0 io_uring: disallow modification of rsrc_data during quiesce
new f72cf14df478 selinux: fix misuse of mutex_is_locked()
new f9919d83aba4 vhost/vsock: don't check owner in vhost_vsock_stop() while [...]
new a7d794691c30 parisc/unaligned: Fix fldd and fstd unaligned handlers on [...]
new f03bc9b16064 parisc/unaligned: Fix ldw() and stw() unalignment handlers
new 62040f5cd7d9 KVM: x86/mmu: make apf token non-zero to fix bug
new 259846e4c1ed KVM: x86: nSVM: disallow userspace setting of MSR_AMD64_TS [...]
new 3804ac705264 drm/amd/display: Fix stream->link_enc unassigned during st [...]
new 6f770a649944 drm/amd/display: Protect update_bw_bounding_box FPU code.
new b0a5fbb7190f drm/amd/pm: fix some OEM SKU specific stability issues
new 7b15d3fa5510 drm/amd: Check if ASPM is enabled from PCIe subsystem
new f9d45721d845 drm/amdgpu: disable MMHUB PG for Picasso
new 6465f356a454 drm/amdgpu: do not enable asic reset for raven2
new 3b44e9947f5e drm/i915: Widen the QGV point mask
new fd8f15c8dd19 drm/i915: Disconnect PHYs left connected by BIOS on disabl [...]
new 6e611b9d22b1 drm/i915: Correctly populate use_sagv_wm for all pipes
new 374b09bbd8be drm/i915: Fix bw atomic check when switching between SAGV [...]
new 639f72dce866 sr9700: sanity check for packet length
new 62079261a529 USB: zaurus: support another broken Zaurus
new 7b737e47b875 CDC-NCM: avoid overflow in sanity checking
new 3db2cbdb1531 netfilter: xt_socket: fix a typo in socket_mt_destroy()
new 08d8b59fbcf6 netfilter: xt_socket: missing ifdef CONFIG_IP6_NF_IPTABLES [...]
new 6bff27caef1e netfilter: nf_tables_offload: incorrect flow offload actio [...]
new e8a457d9c41e ping: remove pr_err from ping_lookup
new 7b4a02d6e208 Revert "i40e: Fix reset bw limit when DCB enabled with 1 TC"
new f4e02e4ba30c gpu: host1x: Always return syncpoint value when waiting
new 0565de3ac0a8 perf evlist: Fix failed to use cpu list for uncore events
new bc7a68b2f5b2 perf data: Fix double free in perf_session__delete()
new c12bad218930 mptcp: fix race in incoming ADD_ADDR option processing
new 2c1acac4b083 mptcp: add mibs counter for ignored incoming options
new b52841a06883 selftests: mptcp: fix diag instability
new 44efebe8327e selftests: mptcp: be more conservative with cookie MPJ limits
new d1b360dfde07 bnx2x: fix driver load from initrd
new 8375041f9bd8 bnxt_en: Fix devlink fw_activate
new 8bdd496f86f9 bnxt_en: Fix active FEC reporting to ethtool
new 54a458e40f2a bnxt_en: Fix offline ethtool selftest with RDMA enabled
new 489629ac3cf0 bnxt_en: Fix occasional ethtool -t loopback test failures
new e84efb43e5c8 bnxt_en: Fix incorrect multicast rx mask setting when not [...]
new 62a915cb8b96 bnxt_en: Restore the resets_reliable flag in bnxt_open()
new 8a1969e14ad9 hwmon: Handle failure to register sensor with thermal zone [...]
new 9c190f2f71ca net/mlx5: Fix tc max supported prio for nic mode
new 77126296daac ice: fix setting l4 port flag when adding filter
new 2a3e61de89ba ice: fix concurrent reset and removal of VFs
new 6f5173c87a53 ice: check the return of ice_ptp_gettimex64
new c2bd9d6bf74a ice: initialize local variable 'tlv'
new c2dbbea0405d net/mlx5: Update the list of the PCI supported devices
new eca9bd215d22 bpf: Fix crash due to incorrect copy_map_value
new b35d12bdd157 bpf: Do not try bpf_msg_push_data with len 0
new 920546b29c62 selftests: bpf: Check bpf_msg_push_data return value
new 9ee239e6d4ae bpf: Fix a bpf_timer initialization issue
new 7e8099967d0e bpf: Add schedule points in batch ops
new 8f3cc3c5bc43 io_uring: add a schedule point in io_add_buffers()
new f2be82bda973 net: __pskb_pull_tail() & pskb_carve_frag_list() drop_moni [...]
new e02fa474ad25 nvme: also mark passthrough-only namespaces ready in nvme_ [...]
new e6ad72c5ec08 tipc: Fix end of loop tests for list_for_each_entry()
new 7be5a9294a2b clk: qcom: gcc-msm8994: Remove NoC clocks
new a739963f4326 gso: do not skip outer ip header in case of ipip and net_failover
new bb9753aa6476 net: mv643xx_eth: process retval from of_get_mac_address
new a142b6991367 openvswitch: Fix setting ipv6 fields causing hw csum failure
new e9bf9550654f drm/edid: Always set RGB444
new d24d3ef75edb net/mlx5e: Fix wrong return value on ioctl EEPROM query failure
new 231a6ea54f9a net/mlx5e: TC, Reject rules with forward and drop actions
new af01394bd450 net/mlx5e: TC, Reject rules with drop and modify hdr action
new 7c5612ab5ccf block: clear iocb->private in blkdev_bio_end_io_async()
new 2f52329791bb drm/vc4: crtc: Fix runtime_pm reference counting
new 950480c32585 drm/i915/dg2: Print PHY name properly on calibration error
new 164fcd1345e6 drm/amd/display: For vblank_disable_immediate, check PSR i [...]
new e9408de00e5e net/sched: act_ct: Fix flow table lookup after ct clear or [...]
new b39b900ec158 net: ll_temac: check the return value of devm_kmalloc()
new 4031626795af net: Force inlining of checksum functions in net/checksum.h
new b4fcc081e527 netfilter: nf_tables: unregister flowtable hooks on netns exit
new 5241119c73a5 net: dsa: avoid call to __dev_set_promiscuity() while rtnl [...]
new 4086d2433576 nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac()
new 770aac3c84e0 net: mdio-ipq4019: add delay after clock enable
new 34bb90e407e3 netfilter: nf_tables: fix memory leak during stateful obj update
new 8507fba18161 net/smc: Use a mutex for locking "struct smc_pnettable"
new d64fe6cf35dc surface: surface3_power: Fix battery readings on batteries [...]
new 53742bde27b4 udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister()
new a2101e9a9f94 net/mlx5: DR, Cache STE shadow memory
new 150058abc6d7 ibmvnic: schedule failover only if vioctl fails
new d57fb4271478 net/mlx5: DR, Don't allow match on IP w/o matching on full [...]
new 5f0be43b16b3 net/mlx5: Fix possible deadlock on rule deletion
new 968709db3b32 net/mlx5: Fix wrong limitation of metadata match on ecpf
new ea662cb0d682 net/mlx5: DR, Fix the threshold that defines when pool syn [...]
new 94f2f1bca8fa net/mlx5e: MPLSoUDP decap, fix check for unsupported matches
new fe992d6a6fbe net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offlo [...]
new 4ad319cdfbe5 net/mlx5: DR, Fix slab-out-of-bounds in mlx5_cmd_dr_create_fte
new 87e64b93ee8a net/mlx5: Update log_max_qp value to be 17 at most
new fedf7dfb5163 net/mlx5e: Add missing increment of count
new b9dd08cbebe0 spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq [...]
new 6618a5422ac0 PCI: mvebu: Fix device enumeration regression
new 8d2a8948dbf9 gpio: rockchip: Reset int_bothedge when changing trigger
new 1f6e409bab7b regmap-irq: Update interrupt clear register for proper reset
new 7446bba2ec3b net: use sk_is_tcp() in more places
new caf122caad03 net-timestamp: convert sk->sk_tskey to atomic_t
new fa498059c631 RDMA/rtrs-clt: Fix possible double free in error case
new d32190a2a893 RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close
new 6d2510990b16 bnxt_en: Increase firmware message response DMA wait time
new 3aadfd46858b configfs: fix a race in configfs_{,un}register_subsystem()
new 98d056603ce5 RDMA/ib_srp: Fix a deadlock
new 1bd5b9624552 bpf: Extend kfunc with PTR_TO_CTX, PTR_TO_MEM argument support
new f0ce1bc9e023 bpf: Fix crash due to out of bounds access into reg2btf_ids.
new 950f98c63bad tracing: Dump stacktrace trigger to the corresponding instance
new 13600dd18c3c tracing: Have traceon and traceoff trigger honor the instance
new 654c9b970776 iio:imu:adis16480: fix buffering for devices with no burst mode
new d6ed5426a7fa iio: adc: men_z188_adc: Fix a resource leak in an error ha [...]
new 082d2c047b0d iio: adc: tsc2046: fix memory corruption by preventing arr [...]
new 253bc9c3aba3 iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN [...]
new e2fa4d429425 iio: accel: fxls8962af: add padding to regmap for SPI
new 9445c5088832 iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx [...]
new c67c0106a986 iio: Fix error handling for PM
new daedfa962a1c sc16is7xx: Fix for incorrect data being transmitted
new 477c14f27eef ata: pata_hpt37x: disable primary channel on HPT371
new b74500339a76 Revert "USB: serial: ch341: add new Product ID for CH341A"
new 33222d1571d7 usb: gadget: rndis: add spinlock for rndis response list
new 3221ef49ba18 USB: gadget: validate endpoint index for xilinx udc
new 7b9429a6c76f tracefs: Set the group ownership in apply_options() not pa [...]
new 622106f87bec USB: serial: option: add support for DW5829e
new 22da8a23d451 USB: serial: option: add Telit LE910R1 compositions
new 04060a6b8a2b usb: dwc2: drd: fix soft connect when gadget is unconfigured
new b1d3c2a8d087 usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel B [...]
new fa758818ea58 usb: dwc3: pci: Fix Bay Trail phy GPIO mappings
new 38a3a285e723 usb: dwc3: gadget: Let the interrupt handler disable botto [...]
new a17b5a9d1d56 xhci: re-initialize the HC during resume if HCE was set
new 12231153fa97 xhci: Prevent futile URB re-submissions due to incorrect r [...]
new 9897a0098d81 nvmem: core: Fix a conflict between MTD and NVMEM on wp-gp [...]
new 4b1b0ba5fefe mtd: core: Fix a conflict between MTD and NVMEM on wp-gpio [...]
new 702c717fdd5a driver core: Free DMA range map when device is released
new f7e196ff9143 btrfs: defrag: don't try to merge regular extents with pre [...]
new 167a600622b4 btrfs: defrag: don't defrag extents which are already at m [...]
new ad2e1dbfa4e8 btrfs: defrag: remove an ambiguous condition for rejection
new e326bd06cdde btrfs: prevent copying too big compressed lzo segment
new 833df0a3d38c btrfs: defrag: allow defrag_one_cluster() to skip large ex [...]
new 78cddcd85c55 btrfs: autodefrag: only scan one inode once
new 8a47491e3983 btrfs: reduce extent threshold for autodefrag
new d350724795c7 RDMA/cma: Do not change route.addr.src_addr outside state checks
new 33c73a4d7e7b thermal: int340x: fix memory leak in int3400_notify()
new 95adc8e04ae5 staging: fbtft: fb_st7789v: reset display before initialization
new 1d3461ded76a tps6598x: clear int mask on probe failure
new 6f5b66b1e56e IB/qib: Fix duplicate sysfs directory name
new be88258246d7 riscv: fix nommu_k210_sdcard_defconfig
new b5e180490db4 riscv: fix oops caused by irqsoff latency tracer
new 2f4827d8e7b4 mm/hugetlb: fix kernel crash with hugetlb mremap
new 43761d948f4f hugetlbfs: fix a truncation issue in hugepages parameter
new 6900a254512b tty: n_gsm: fix encoding of control signal octet bit DV
new 4c105c03d331 tty: n_gsm: fix encoding of command/response bit
new c559f05642e1 tty: n_gsm: fix proper link termination after failed open
new bcb96350dc2c tty: n_gsm: fix NULL pointer access due to DLCI release
new 67e22f721d04 tty: n_gsm: fix wrong tty control line for flow control
new 822c6ed263f8 tty: n_gsm: fix wrong modem processing in convergence laye [...]
new bb8c499ff8a5 tty: n_gsm: fix deadlock in gsmtty_open()
new ed0388852590 pinctrl: fix loop in k210_pinconf_get_drive()
new eb9a2a488217 pinctrl: k210: Fix bias-pull-up
new d6488852ff9c gpio: tegra186: Fix chip_data type confusion
new 12fd767cecfc memblock: use kfree() to release kmalloced memblock regions
new d6d1706b2813 Linux 5.16.12
new abb50a37122d Merge v5.16.12
new 451efc48d783 mac80211_hwsim: report NOACK frames in tx_status
new f3b4b52732bd mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work
new 3431daa5d350 i2c: bcm2835: Avoid clock stretching timeouts
new e2504d112d6a ASoC: rt5682s: do not block workqueue if card is unbound
new 2bbe04141736 ASoC: rt5668: do not block workqueue if card is unbound
new 2b490e1e0cbf ASoC: rt5682: do not block workqueue if card is unbound
new 5e992107d72b regulator: core: fix false positive in regulator_late_cleanup()
new 52ef27b884d8 Input: clear BTN_RIGHT/MIDDLE on buttonpads
new e4d044dbffcd btrfs: get rid of warning on transaction commit when using [...]
new 761272299f25 KVM: arm64: vgic: Read HW interrupt pending state from the HW
new ebf076d75abe block: loop:use kstatfs.f_bsize of backing file to set dis [...]
new 35f4fa41a7ea tipc: fix a bit overflow in tipc_crypto_key_rcv()
new 3cf1aa8fa68d cifs: do not use uninitialized data in the owner/group sid
new 563431c1f3c8 cifs: fix double free race when mount fails in cifs_get_root()
new 2144e451a069 HID: amd_sfh: Handle amd_sfh work buffer in PM ops
new 316a1c71ff29 HID: amd_sfh: Add functionality to clear interrupts
new 357d0679ebdb HID: amd_sfh: Add interrupt handler to process interrupts
new 90d2f813ff0b cifs: modefromsids must add an ACE for authenticated users
new 66a31928dbd8 selftests/seccomp: Fix seccomp failure by adding missing headers
new 80a5a7ae5953 drm/amd/pm: correct UMD pstate clocks for Dimgrey Cavefish [...]
new aeeac5ec8e48 selftests/ftrace: Do not trace do_softirq because of PREEMPT_RT
new 3d47bb1b683a dmaengine: shdma: Fix runtime PM imbalance on error
new af74f5b7a8d0 i2c: cadence: allow COMPILE_TEST
new 038609bfbadf i2c: imx: allow COMPILE_TEST
new 045fb3a4115c i2c: qup: allow COMPILE_TEST
new 10c20c53556d net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990
new f8c61361a4f5 block-map: add __GFP_ZERO flag for alloc_page in function [...]
new 9e5c16b2a981 usb: gadget: don't release an existing dev->buf
new 030b335a1dd1 usb: gadget: clear related members when goto fail
new aae9a5768b69 exfat: reuse exfat_inode_info variable instead of calling [...]
new 5394d6a69afc exfat: fix i_blocks for files truncated over 4 GiB
new 14ce22626c76 tracing: Add test for user space strings when filtering on [...]
new 9afc54a9ce75 arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL
new e1bc3ac37e19 serial: stm32: prevent TDR register overwrite when sending x_char
new 9e5520184079 KVM: arm64: Workaround Cortex-A510's single-step and PAC t [...]
new c50a81950a43 ext4: drop ineligible txn start stop APIs
new 5a30f5998271 ext4: simplify updating of fast commit stats
new af832bf5a9c9 ext4: fast commit may not fallback for ineligible commit
new e3ca63deda2a ext4: fast commit may miss file actions
new 589a954daab5 sched/fair: Fix fault in reweight_entity
new be59c4472891 KVM: x86: Add KVM_CAP_ENABLE_CAP to x86
new 953228f9596c ata: pata_hpt37x: fix PCI clock detection
new ad623f1a9d21 drm/amdgpu: check vm ready by amdgpu_vm->evicting flag
new 34b97bc5b364 tracing: Add ustring operation to filtering string pointers
new 5ed9983ce673 ipv6: fix skb drops in igmp6_event_query() and igmp6_event [...]
new 46f6e1b4c582 btrfs: defrag: bring back the old file extent search behavior
new dcd47d0b0bc0 btrfs: defrag: don't use merged extent map for their gener [...]
new 4af268178b78 ALSA: intel_hdmi: Fix reference to PCM buffer address
new a87fbfd79ba4 ucounts: Fix systemd LimitNPROC with private users regression
new 404d3c1d1d9f binfmt_elf: Avoid total_mapping_size for ET_EXEC
new 22db0c2743fd riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value
new d1c3ac0f8ced riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP
new 97ae45ef88e9 riscv: Fix config KASAN && DEBUG_VIRTUAL
new fe51975ff138 iwlwifi: mvm: check debugfs_dir ptr before use
new 70712d5afbbe ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min
new d5ad4214d9c6 iommu/vt-d: Fix double list_add when enabling VMD in scala [...]
new 4aafe9f8acbe iommu/amd: Recover from event log overflow
new dfccdf7ff325 drm/i915: s/JSP2/ICP2/ PCH
new 14fcd42195b6 drm/amd/display: Reduce dmesg error to a debug print
new 47e2f166ed9f xen/netfront: destroy queues before real_num_tx_queues is zeroed
new 4c294285cec3 thermal: core: Fix TZ_GET_TRIP NULL pointer dereference
new 0ecb04075dea mac80211: fix EAPoL rekey fail in 802.3 rx path
new 6418634238ad blktrace: fix use after free for struct blk_trace
new 85ad47cc0c51 ntb: intel: fix port config status offset for SPR
new da0fccd842cd mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls
new 53b06e55c38b xfrm: fix MTU regression
new 5a8076e98dde netfilter: fix use-after-free in __nf_register_net_hook()
new 518f8a21ce73 bpf, sockmap: Do not ignore orig_len parameter
new 00fc3ad584e0 xfrm: fix the if_id check in changelink
new 4e6370291750 xfrm: enforce validity of offload input flags
new 9bf0613bd9de e1000e: Correct NVM checksum verification flow
new 334b4736a22b net: fix up skbs delta_truesize in UDP GRO frag_list
new c8f3c8cc293f netfilter: nf_queue: don't assume sk is full socket
new dcc3cb920bf7 netfilter: nf_queue: fix possible use-after-free
new c7ea6e6f6176 netfilter: nf_queue: handle socket prefetch
new fb6812a2f4e2 batman-adv: Request iflink once in batadv-on-batadv check
new 9c336fef2258 batman-adv: Request iflink once in batadv_get_real_netdevice
new e1d826e9a92f batman-adv: Don't expect inter-netns unique iflink indices
new 72124e65a70b net: ipv6: ensure we call ipv6_mc_down() at most once
new df91d23de757 net: dcb: flush lingering app table entries for unregister [...]
new 373093315211 net: ipa: fix a build dependency
new 65693acdebb2 net: ipa: add an interconnect dependency
new e98d46ccfa84 net/smc: fix connection leak
new 7c40bae2b085 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error gene [...]
new d099ee71d00d net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error caus [...]
new 96f1be29492d btrfs: fix ENOSPC failure when attempting direct IO write [...]
new bd2cb58de26a platform/x86: amd-pmc: Set QOS during suspend on CZN w/ ti [...]
new 91e2709a2b61 net: dsa: microchip: fix bridging with more than two member ports
new 2e4ae0a987b6 mac80211: fix forwarded mesh frames AC & queue selection
new ecee3af7a802 net: stmmac: fix return value of __setup handler
new e524b4dabdc6 mac80211: treat some SAE auth steps as final
new 7fd2b6afa697 iavf: Fix missing check for running netdev
new fb3820028c83 net: sxgbe: fix return value of __setup handler
new a4d7ea56b103 ibmvnic: register netdev after init of adapter
new ca0bdff4249a net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe()
new 42754749ea1e ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_x [...]
new e053c363d497 iavf: Fix deadlock in iavf_reset_task
new bcaf889a34b3 efivars: Respect "block" flag in efivar_entry_set_safe()
new 366c9591d6a8 auxdisplay: lcd2s: Fix lcd2s_redefine_char() feature
new 955b804870d2 firmware: arm_scmi: Remove space in MODULE_ALIAS name
new a111de8bd41f ASoC: cs4265: Fix the duplicated control name
new 3585ed5f9b11 auxdisplay: lcd2s: Fix memory leak in ->remove()
new 307c637b43ad auxdisplay: lcd2s: Use proper API to free the instance of [...]
new 349a7ba5702e can: gs_usb: change active_channels's type from atomic_t to u8
new daea2383dc23 iommu/tegra-smmu: Fix missing put_device() call in tegra_s [...]
new 6609f825f21a arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output
new 566cfbcce618 igc: igc_read_phy_reg_gpy: drop premature return
new 2f5fd2205713 ARM: Fix kgdb breakpoint for Thumb2
new 9cfe9cf5f37e mips: setup: fix setnocoherentio() boolean setting
new 75a62d5bac80 ARM: 9182/1: mmu: fix returns from early_param() and __set [...]
new 03ae283bd71f mptcp: Correctly set DATA_FIN timeout when number of retra [...]
new 3638b5f89bc1 selftests: mlxsw: tc_police_scale: Make test more robust
new e221ef82d9f5 pinctrl: sunxi: Use unique lockdep classes for IRQs
new efe64290290b igc: igc_write_phy_reg_gpy: drop premature return
new 4c26745e4576 ibmvnic: free reset-work-item when flushing
new b0ff347fea74 memfd: fix F_SEAL_WRITE after shmem huge page allocated
new 54a3c1061b8a s390/setup: preserve memory at OLDMEM_BASE and OLDMEM_SIZE
new 4522f35dac51 s390/extable: fix exception table sorting
new c65cfd89cef6 sched: Fix yet more sched_fork() races
new ca27d0dd7526 arm64: dts: rockchip: drop pclk_xpcs from gmac0 on rk3568
new 76123ac7f39c arm64: dts: juno: Remove GICv2m dma-range
new 5c25c80f8413 arm64: dts: rockchip: fix Quartz64-A ddr regulator voltage
new f22983a771e9 arm64: dts: imx8mm: Fix VPU Hanging
new c78627f757e3 iommu/amd: Fix I/O page table memory leak
new 5d1985b711ce MIPS: ralink: mt7621: do memory detection on KSEG1
new b0b7081168c7 ARM: dts: switch timer config to common devkit8000 devicetree
new 9031e7656e77 ARM: dts: Use 32KiHz oscillator on devkit8000
new 1824c11d137f soc: fsl: guts: Revert commit 3c0d64e867ed
new 23b45cd91bb1 soc: fsl: guts: Add a missing memory allocation failure check
new 79d4b01b1441 soc: fsl: qe: Check of ioremap return value
new 3de5b97f859e soc: imx: gpcv2: Fix clock disabling imbalance in error path
new e24b48f0fb96 netfilter: nf_tables: prefer kfree_rcu(ptr, rcu) variant
new 89fe5d6a6805 ARM: tegra: Move panels to AUX bus
new 7d5c1e8aefbc Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks
new b5b0b4be4617 can: etas_es58x: change opened_channel_cnt's type from ato [...]
new 85989640666f net: stmmac: enhance XDP ZC driver level switching performance
new 3e95b127a66c net: stmmac: only enable DMA interrupts when ready
new c79bb81fc3bc ibmvnic: initialize rc before completing wait
new 1b37439c76d8 ibmvnic: define flush_reset_queue helper
new 47a929c4fd07 ibmvnic: complete init_done on transport events
new 9aaee3ca4bba ibmvnic: Update driver return codes
new c8b5a644457c ibmvnic: init init_done_rc earlier
new 329004396271 ibmvnic: clear fop when retrying probe
new 8056031983cf ibmvnic: Allow queueing resets during probe
new 19e60d6655f8 net: chelsio: cxgb3: check the return value of pci_find_ca [...]
new eb89b33da3d8 net: sparx5: Fix add vlan when invalid operation
new 72a8bc0515d6 iavf: Add trace while removing device
new 2d043d56b468 iavf: Rework mutexes for better synchronisation
new 7b9515172ab4 iavf: Add waiting so the port is initialized in remove
new deea3d9e6f1f iavf: Fix init state closure on remove
new b45c10fedc1a iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS
new ccb72d23ff4e iavf: Fix race in init state
new aac271d501b8 iavf: Fix __IAVF_RESETTING state usage
new 51fedcf1ea15 drm/i915/guc/slpc: Correct the param count for unset param
new 9c01758b9a0b drm/bridge: ti-sn65dsi86: Properly undo autosuspend
new b6cb0dc8fc3c e1000e: Fix possible HW unit hang after an s0ix exit
new 335a2f2f9776 MIPS: ralink: mt7621: use bitwise NOT instead of logical
new f65c92c71c20 nl80211: Handle nla_memdup failures in handle_nan_filter
new 7180d3937aca ptp: ocp: Add ptp_ocp_adjtime_coarse for large adjustments
new 6919d0c7be46 drm/amdgpu: fix suspend/resume hang regression
new ddbc1b18d2cd net: dcb: disable softirqs in dcbnl_flush_dev()
new 283854aae489 selftests: mlxsw: resource_scale: Fix return value
new e656bc7be7be net: stmmac: perserve TX and RX coalesce value during XDP setup
new 3edd73bc38dd Input: elan_i2c - move regulator_[en|dis]able() out of ela [...]
new db35f1428d87 Input: elan_i2c - fix regulator enable count imbalance aft [...]
new 5ced1819bbf9 Input: samsung-keypad - properly state IOMEM dependency
new 4fb4bdd4003b HID: add mapping for KEY_DICTATE
new 1f4354b529ee HID: add mapping for KEY_ALL_APPLICATIONS
new 2cb0904f3d98 tracing/histogram: Fix sorting on old "cpu" value
new c23a1e82ac55 tracing: Fix return value of __setup handlers
new fab84a8d88cf btrfs: fix lost prealloc extents beyond eof after full fsync
new a4378947ae39 btrfs: fix relocation crash due to premature return from b [...]
new 6762a17dfee4 btrfs: subpage: fix a wrong check on subpage->writers
new 9efcc83b33b5 btrfs: do not WARN_ON() if we have PageError set
new d284e2b30026 btrfs: qgroup: fix deadlock between rescan worker and remo [...]
new 948db5a11bdf btrfs: add missing run of delayed items after unlink durin [...]
new 91a5000bba81 btrfs: fallback to blocking mode when doing async dio over [...]
new 5e70bc827b56 btrfs: do not start relocation until in progress drops are done
new 5c1e15fbd407 Revert "xfrm: xfrm_state_mtu should return at least 1280 f [...]
new 857238849338 proc: fix documentation and description of pagemap
new 498089549bc5 x86/kvmclock: Fix Hyper-V Isolated VM's boot issue when vC [...]
new 9ec91603c8f8 s390/ftrace: fix arch_ftrace_get_regs implementation
new 0cafb4b555e2 s390/ftrace: fix ftrace_caller/ftrace_regs_caller generation
new 81cb88b44e01 KVM: x86/mmu: Passing up the error state of mmu_alloc_shad [...]
new 6273c309621c Linux 5.16.13
new c5e8898b8ec5 Merge v5.16.13
new 56829c19c817 x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE
new 9b629eeb3322 x86/speculation: Add eIBRS + Retpoline options
new 227649a0a673 Documentation/hw-vuln: Update spectre doc
new 6710bd548ec7 x86/speculation: Include unprivileged eBPF status in Spect [...]
new 1984feb9872b x86/speculation: Use generic retpoline by default on AMD
new 23cc87c04704 x86/speculation: Update link to AMD speculation whitepaper
new 19b78a9a3228 x86/speculation: Warn about Spectre v2 LFENCE mitigation
new db3eaccf6e16 x86/speculation: Warn about eIBRS + LFENCE + Unprivileged [...]
new f5eb0f1dcde4 ARM: report Spectre v2 status through sysfs
new 0f0fd6ef76de ARM: early traps initialisation
new 21ceffd3628e ARM: use LOADADDR() to get load address of sections
new 9fd1d31810cc ARM: Spectre-BHB workaround
new 680e356c1be1 ARM: include unprivileged BPF status in Spectre V2 reporting
new 6876d90c4abe arm64: add ID_AA64ISAR2_EL1 sys register
new 549ee0965ba6 arm64: cpufeature: add HWCAP for FEAT_AFP
new b6f9598cc078 arm64: cpufeature: add HWCAP for FEAT_RPRES
new d1e3d6d26d9e arm64: entry.S: Add ventry overflow sanity checks
new 346793c01582 arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit
new 46af6fc4f7a2 KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A
new 7b63df956358 arm64: entry: Make the trampoline cleanup optional
new 57e9a5fbd1f8 arm64: entry: Free up another register on kpti's tramp_exit path
new 62cfcf8d06ca arm64: entry: Move the trampoline data page before the text page
new 5da0c4bbae49 arm64: entry: Allow tramp_alias to access symbols after th [...]
new dfb25997bdef arm64: entry: Don't assume tramp_vectors is the start of t [...]
new e0077b0a66f1 arm64: entry: Move trampoline macros out of ifdef'd section
new 984e7e3ebac3 arm64: entry: Make the kpti trampoline's kpti sequence optional
new 483fa5319f16 arm64: entry: Allow the trampoline text to occupy multiple pages
new 448a95af1b7a arm64: entry: Add non-kpti __bp_harden_el1_vectors for mit [...]
new d535ca624f6d arm64: entry: Add vectors that have the bhb mitigation sequences
new b9c29587c533 arm64: entry: Add macro for reading symbol addresses from [...]
new d4293ed32d39 arm64: Add percpu vectors for EL1
new f0567fc3fb83 arm64: proton-pack: Report Spectre-BHB vulnerabilities as [...]
new 0b2bf1b37b5e arm64: Mitigate spectre style branch history side channels
new e1e87704621e KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered [...]
new 2df4d0aba0e6 arm64: Use the clearbhb instruction in mitigations
new 80d1978b8062 arm64: proton-pack: Include unprivileged eBPF status in Sp [...]
new e65cdb9c4adf ARM: fix build error when BPF_SYSCALL is disabled
new 3c685791cedf ARM: fix co-processor register typo
new 7d2413841bd0 ARM: Do not use NOCROSSREFS directive with ld.lld
new f68edacfcba0 arm64: Do not include __READ_ONCE() block in assembly files
new 624a3c7d15ef ARM: fix build warning in proc-v7-bugs.c
new 69e581afd2ea xen/xenbus: don't let xenbus_grant_ring() remove grants in [...]
new 0ba1ab25bb50 xen/grant-table: add gnttab_try_end_foreign_access()
new 2261393c1a3e xen/blkfront: don't use gnttab_query_foreign_access() for [...]
new 741052b05bcd xen/netfront: don't use gnttab_query_foreign_access() for [...]
new 5ee69f5e0188 xen/scsifront: don't use gnttab_query_foreign_access() for [...]
new 3b72403eb185 xen/gntalloc: don't use gnttab_query_foreign_access()
new b3df6e19199d xen: remove gnttab_query_foreign_access()
new d83dd50f3c23 xen/9p: use alloc/free_pages_exact()
new 674d0ae05bc8 xen/pvcalls: use alloc/free_pages_exact()
new 6d168929b4c4 xen/gnttab: fix gnttab_end_foreign_access() without page s [...]
new 34630641e955 xen/netfront: react properly to failing gnttab_end_foreign [...]
new cf6eae0facc6 Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching [...]
new 3cfa7ce38ae6 Linux 5.16.14
new f8dcbffa718a Merge v5.16.14
The 839 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 | 3 +
.../ABI/testing/sysfs-driver-aspeed-uart-routing | 6 +-
Documentation/admin-guide/hw-vuln/spectre.rst | 50 ++-
Documentation/admin-guide/kernel-parameters.txt | 8 +-
Documentation/admin-guide/mm/pagemap.rst | 2 +-
Documentation/arm64/cpu-feature-registers.rst | 17 +
Documentation/arm64/elf_hwcaps.rst | 8 +
Documentation/arm64/silicon-errata.rst | 14 +
.../devicetree/bindings/arm/omap/omap.txt | 3 +
Documentation/trace/events.rst | 19 +
Documentation/virt/kvm/api.rst | 2 +-
Makefile | 2 +-
arch/arm/boot/dts/Makefile | 1 +
arch/arm/boot/dts/imx23-evk.dts | 1 -
arch/arm/boot/dts/imx6qdl-udoo.dtsi | 5 +-
arch/arm/boot/dts/imx7ulp.dtsi | 2 +-
arch/arm/boot/dts/meson.dtsi | 8 +-
arch/arm/boot/dts/meson8.dtsi | 24 +-
arch/arm/boot/dts/meson8b.dtsi | 24 +-
.../{omap3-devkit8000.dts => omap3-beagle-ab4.dts} | 22 +-
arch/arm/boot/dts/omap3-beagle.dts | 33 --
arch/arm/boot/dts/omap3-devkit8000-common.dtsi | 18 +
arch/arm/boot/dts/omap3-devkit8000.dts | 33 --
arch/arm/boot/dts/ste-ux500-samsung-skomer.dts | 4 -
arch/arm/boot/dts/tegra124-nyan-big.dts | 15 +-
arch/arm/boot/dts/tegra124-nyan-blaze.dts | 15 +-
arch/arm/boot/dts/tegra124-venice2.dts | 14 +-
arch/arm/include/asm/assembler.h | 10 +
arch/arm/include/asm/spectre.h | 32 ++
arch/arm/include/asm/vmlinux.lds.h | 43 +-
arch/arm/kernel/Makefile | 2 +
arch/arm/kernel/entry-armv.S | 79 +++-
arch/arm/kernel/entry-common.S | 24 +
arch/arm/kernel/kgdb.c | 36 +-
arch/arm/kernel/spectre.c | 71 +++
arch/arm/kernel/traps.c | 65 ++-
arch/arm/mach-omap2/display.c | 2 +-
arch/arm/mach-omap2/omap_hwmod.c | 4 +-
arch/arm/mach-socfpga/Kconfig | 2 +
arch/arm/mm/Kconfig | 11 +
arch/arm/mm/mmu.c | 2 +
arch/arm/mm/proc-v7-bugs.c | 208 +++++++--
arch/arm64/Kconfig | 107 ++++-
arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi | 6 +
arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 8 -
.../boot/dts/amlogic/meson-g12b-odroid-n2.dtsi | 4 +-
arch/arm64/boot/dts/amlogic/meson-gx.dtsi | 6 +
.../boot/dts/amlogic/meson-sm1-bananapi-m5.dts | 2 +-
arch/arm64/boot/dts/amlogic/meson-sm1-odroid.dtsi | 2 +-
arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 8 -
arch/arm64/boot/dts/arm/juno-base.dtsi | 3 +-
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 1 -
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 10 +-
arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 17 +-
arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 2 -
arch/arm64/boot/dts/rockchip/rk3568.dtsi | 6 +-
arch/arm64/include/asm/assembler.h | 53 +++
arch/arm64/include/asm/cpu.h | 1 +
arch/arm64/include/asm/cpufeature.h | 29 ++
arch/arm64/include/asm/cputype.h | 10 +
arch/arm64/include/asm/el2_setup.h | 2 +-
arch/arm64/include/asm/fixmap.h | 6 +-
arch/arm64/include/asm/hwcap.h | 2 +
arch/arm64/include/asm/insn.h | 1 +
arch/arm64/include/asm/kvm_host.h | 5 +
arch/arm64/include/asm/rwonce.h | 4 +-
arch/arm64/include/asm/sections.h | 5 +
arch/arm64/include/asm/spectre.h | 4 +
arch/arm64/include/asm/sysreg.h | 18 +
arch/arm64/include/asm/vectors.h | 73 +++
arch/arm64/include/uapi/asm/hwcap.h | 2 +
arch/arm64/include/uapi/asm/kvm.h | 5 +
arch/arm64/kernel/cpu_errata.c | 44 ++
arch/arm64/kernel/cpufeature.c | 28 ++
arch/arm64/kernel/cpuinfo.c | 3 +
arch/arm64/kernel/entry.S | 214 ++++++---
arch/arm64/kernel/image-vars.h | 4 +
arch/arm64/kernel/proton-pack.c | 391 ++++++++++++++++-
arch/arm64/kernel/stacktrace.c | 3 +-
arch/arm64/kernel/vmlinux.lds.S | 2 +-
arch/arm64/kvm/arm.c | 5 +-
arch/arm64/kvm/hyp/hyp-entry.S | 9 +
arch/arm64/kvm/hyp/include/hyp/switch.h | 20 +-
arch/arm64/kvm/hyp/nvhe/mm.c | 4 +-
arch/arm64/kvm/hyp/vhe/switch.c | 9 +-
arch/arm64/kvm/hypercalls.c | 12 +
arch/arm64/kvm/psci.c | 18 +-
arch/arm64/kvm/sys_regs.c | 2 +-
arch/arm64/kvm/vgic/vgic-mmio.c | 2 +
arch/arm64/mm/mmu.c | 12 +-
arch/arm64/tools/cpucaps | 5 +
arch/mips/cavium-octeon/octeon-memcpy.S | 2 +-
arch/mips/include/asm/asm.h | 4 +-
arch/mips/include/asm/ftrace.h | 4 +-
arch/mips/include/asm/r4kcache.h | 4 +-
arch/mips/include/asm/unaligned-emul.h | 176 ++++----
arch/mips/kernel/mips-r2-to-r6-emul.c | 104 ++---
arch/mips/kernel/r2300_fpu.S | 6 +-
arch/mips/kernel/r4k_fpu.S | 2 +-
arch/mips/kernel/relocate_kernel.S | 22 +-
arch/mips/kernel/scall32-o32.S | 10 +-
arch/mips/kernel/scall64-n32.S | 2 +-
arch/mips/kernel/scall64-n64.S | 2 +-
arch/mips/kernel/scall64-o32.S | 10 +-
arch/mips/kernel/setup.c | 2 +-
arch/mips/kernel/syscall.c | 8 +-
arch/mips/lib/csum_partial.S | 4 +-
arch/mips/lib/memcpy.S | 4 +-
arch/mips/lib/memset.S | 2 +-
arch/mips/lib/strncpy_user.S | 4 +-
arch/mips/lib/strnlen_user.S | 2 +-
arch/mips/ralink/mt7621.c | 36 +-
arch/parisc/include/asm/bitops.h | 8 +
arch/parisc/kernel/unaligned.c | 14 +-
arch/parisc/lib/iomap.c | 18 +
arch/parisc/mm/init.c | 9 +-
arch/powerpc/include/asm/book3s/32/pgtable.h | 1 +
arch/powerpc/include/asm/book3s/64/pgtable.h | 2 +
arch/powerpc/include/asm/fixmap.h | 6 +-
arch/powerpc/include/asm/nohash/32/pgtable.h | 1 +
arch/powerpc/include/asm/nohash/64/pgtable.h | 1 +
arch/powerpc/kernel/head_book3s_32.S | 4 +-
arch/powerpc/lib/sstep.c | 2 +
arch/powerpc/mm/pgtable.c | 9 +
arch/riscv/Makefile | 6 +
arch/riscv/configs/nommu_k210_sdcard_defconfig | 2 +-
arch/riscv/kernel/Makefile | 2 +
arch/riscv/kernel/cpu-hotplug.c | 2 +
arch/riscv/kernel/entry.S | 10 +-
arch/riscv/kernel/head.S | 11 +-
arch/riscv/kernel/stacktrace.c | 9 +-
arch/riscv/kernel/trace_irq.c | 27 ++
arch/riscv/kernel/trace_irq.h | 11 +
arch/riscv/mm/Makefile | 3 +
arch/riscv/mm/init.c | 1 +
arch/riscv/mm/kasan_init.c | 3 +-
arch/s390/Kconfig | 15 +
arch/s390/include/asm/extable.h | 9 +-
arch/s390/include/asm/ftrace.h | 10 +-
arch/s390/include/asm/ptrace.h | 2 +
arch/s390/kernel/ftrace.c | 37 +-
arch/s390/kernel/mcount.S | 9 +
arch/s390/kernel/setup.c | 2 +
arch/s390/lib/Makefile | 3 +
arch/s390/lib/test_modules.c | 32 ++
arch/s390/lib/test_modules.h | 53 +++
arch/s390/lib/test_modules_helpers.c | 13 +
arch/x86/events/intel/lbr.c | 3 +
arch/x86/events/rapl.c | 9 +-
arch/x86/include/asm/bug.h | 20 +-
arch/x86/include/asm/cpufeatures.h | 2 +-
arch/x86/include/asm/nospec-branch.h | 16 +-
arch/x86/kernel/alternative.c | 8 +-
arch/x86/kernel/cpu/bugs.c | 204 +++++++--
arch/x86/kernel/cpu/sgx/encl.c | 2 +
arch/x86/kernel/fpu/regset.c | 9 +-
arch/x86/kernel/kvmclock.c | 3 +
arch/x86/kernel/ptrace.c | 4 +-
arch/x86/kvm/cpuid.c | 13 +-
arch/x86/kvm/mmu/mmu.c | 15 +-
arch/x86/kvm/pmu.c | 15 +-
arch/x86/kvm/pmu.h | 3 +-
arch/x86/kvm/svm/avic.c | 2 -
arch/x86/kvm/svm/nested.c | 26 +-
arch/x86/kvm/svm/pmu.c | 8 +-
arch/x86/kvm/svm/svm.c | 54 ++-
arch/x86/kvm/vmx/evmcs.c | 1 +
arch/x86/kvm/vmx/evmcs.h | 4 +-
arch/x86/kvm/vmx/pmu_intel.c | 9 +-
arch/x86/kvm/vmx/vmx.c | 26 ++
arch/x86/kvm/x86.c | 1 +
arch/x86/kvm/xen.c | 97 ++--
arch/x86/lib/retpoline.S | 2 +-
arch/x86/net/bpf_jit_comp.c | 2 +-
arch/x86/xen/enlighten_pv.c | 4 -
arch/x86/xen/smp_pv.c | 26 +-
block/bfq-iosched.c | 2 +
block/blk-core.c | 10 +-
block/blk-map.c | 2 +-
block/elevator.c | 2 -
block/fops.c | 2 +
block/genhd.c | 14 +
crypto/af_alg.c | 3 -
drivers/accessibility/speakup/speakup_dectlk.c | 1 +
drivers/acpi/arm64/iort.c | 14 +-
drivers/acpi/processor_idle.c | 5 +
drivers/acpi/sleep.c | 1 +
drivers/acpi/x86/s2idle.c | 12 +-
drivers/ata/libata-core.c | 1 +
drivers/ata/pata_hpt37x.c | 18 +-
drivers/auxdisplay/lcd2s.c | 24 +-
drivers/base/dd.c | 5 +
drivers/base/power/wakeup.c | 41 +-
drivers/base/regmap/regmap-irq.c | 20 +-
drivers/block/loop.c | 8 +-
drivers/block/mtip32xx/mtip32xx.c | 2 +-
drivers/block/rbd.c | 2 +-
drivers/block/xen-blkfront.c | 65 +--
drivers/bus/mhi/pci_generic.c | 2 +
drivers/char/random.c | 5 +-
drivers/clk/ingenic/jz4725b-cgu.c | 3 +-
drivers/clk/qcom/gcc-msm8994.c | 106 +----
drivers/clocksource/timer-ti-dm-systimer.c | 3 +-
drivers/dma/ptdma/ptdma-dev.c | 17 +-
drivers/dma/sh/rcar-dmac.c | 9 +-
drivers/dma/sh/shdma-base.c | 4 +-
drivers/dma/stm32-dmamux.c | 4 +-
drivers/edac/edac_mc.c | 2 +-
drivers/firmware/arm_scmi/driver.c | 2 +-
drivers/firmware/efi/libstub/riscv-stub.c | 17 +-
drivers/firmware/efi/vars.c | 5 +-
drivers/gpio/gpio-aggregator.c | 18 +-
drivers/gpio/gpio-rockchip.c | 56 +--
drivers/gpio/gpio-sifive.c | 2 +-
drivers/gpio/gpio-tegra186.c | 14 +-
drivers/gpio/gpiolib-cdev.c | 6 +-
drivers/gpio/gpiolib-sysfs.c | 7 +-
drivers/gpio/gpiolib.h | 12 +
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 37 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 11 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 10 +-
drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 7 +-
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 8 +
drivers/gpu/drm/amd/amdgpu/soc15.c | 9 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 19 +-
.../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 2 +
.../drm/amd/display/dc/clk_mgr/dcn31/dcn31_smu.c | 6 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 9 +-
drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 10 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 4 -
drivers/gpu/drm/amd/display/dc/dc.h | 1 +
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2 +-
.../drm/amd/display/dc/dcn301/dcn301_resource.c | 2 +-
.../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 61 +--
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 3 +-
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 58 ++-
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.h | 8 +
.../gpu/drm/amd/pm/swsmu/smu13/yellow_carp_ppt.c | 9 +-
drivers/gpu/drm/bridge/nwl-dsi.c | 12 +-
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 5 +-
drivers/gpu/drm/drm_atomic_uapi.c | 14 +-
drivers/gpu/drm/drm_edid.c | 2 +-
drivers/gpu/drm/drm_gem_cma_helper.c | 1 +
drivers/gpu/drm/drm_panel_orientation_quirks.c | 12 +
drivers/gpu/drm/i915/Kconfig | 1 +
drivers/gpu/drm/i915/display/intel_bw.c | 18 +-
drivers/gpu/drm/i915/display/intel_bw.h | 8 +-
drivers/gpu/drm/i915/display/intel_display.c | 1 +
drivers/gpu/drm/i915/display/intel_drrs.c | 8 +
drivers/gpu/drm/i915/display/intel_opregion.c | 15 +
drivers/gpu/drm/i915/display/intel_snps_phy.c | 2 +-
drivers/gpu/drm/i915/display/intel_tc.c | 26 +-
drivers/gpu/drm/i915/gem/i915_gem_ttm.c | 6 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 2 +-
drivers/gpu/drm/i915/intel_pch.c | 2 +-
drivers/gpu/drm/i915/intel_pch.h | 2 +-
drivers/gpu/drm/i915/intel_pm.c | 169 +++++--
drivers/gpu/drm/i915/intel_pm.h | 1 +
drivers/gpu/drm/mediatek/mtk_dsi.c | 167 +++----
drivers/gpu/drm/nouveau/nvkm/falcon/base.c | 8 +-
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm200.c | 31 +-
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gm20b.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp10b.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/priv.h | 2 +
drivers/gpu/drm/panel/panel-simple.c | 1 +
drivers/gpu/drm/radeon/atombios_encoders.c | 3 +-
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 14 +-
drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 8 +-
drivers/gpu/drm/vc4/vc4_crtc.c | 8 +-
drivers/gpu/drm/vc4/vc4_dsi.c | 14 +-
drivers/gpu/drm/vc4/vc4_hdmi.c | 2 +
drivers/gpu/host1x/syncpt.c | 19 +-
drivers/hid/amd-sfh-hid/amd_sfh_pcie.c | 73 ++-
drivers/hid/amd-sfh-hid/amd_sfh_pcie.h | 4 +-
.../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 4 +-
drivers/hid/hid-apple.c | 16 +-
drivers/hid/hid-debug.c | 5 +-
drivers/hid/hid-elo.c | 1 +
drivers/hid/hid-ids.h | 1 +
drivers/hid/hid-input.c | 3 +
drivers/hid/hid-quirks.c | 1 +
drivers/hid/i2c-hid/i2c-hid-of-goodix.c | 28 +-
drivers/hv/vmbus_drv.c | 5 +-
drivers/hwmon/hwmon.c | 14 +-
drivers/i2c/busses/Kconfig | 6 +-
drivers/i2c/busses/i2c-bcm2835.c | 11 +
drivers/i2c/busses/i2c-brcmstb.c | 2 +-
drivers/i2c/busses/i2c-qcom-cci.c | 16 +-
drivers/iio/accel/bmc150-accel-core.c | 5 +-
drivers/iio/accel/fxls8962af-core.c | 12 +-
drivers/iio/accel/fxls8962af-i2c.c | 2 +-
drivers/iio/accel/fxls8962af-spi.c | 2 +-
drivers/iio/accel/fxls8962af.h | 3 +-
drivers/iio/accel/kxcjk-1013.c | 5 +-
drivers/iio/accel/mma9551.c | 5 +-
drivers/iio/accel/mma9553.c | 5 +-
drivers/iio/adc/ad7124.c | 2 +-
drivers/iio/adc/men_z188_adc.c | 9 +-
drivers/iio/adc/ti-tsc2046.c | 4 +-
drivers/iio/gyro/bmg160_core.c | 5 +-
drivers/iio/imu/adis16480.c | 7 +-
drivers/iio/imu/kmx61.c | 5 +-
drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 6 +-
drivers/iio/industrialio-buffer.c | 14 +-
drivers/iio/magnetometer/bmc150_magn.c | 5 +-
drivers/infiniband/core/cma.c | 40 +-
drivers/infiniband/hw/qib/qib_sysfs.c | 2 +-
drivers/infiniband/ulp/rtrs/rtrs-clt.c | 39 +-
drivers/infiniband/ulp/srp/ib_srp.c | 6 +-
drivers/input/input.c | 6 +
drivers/input/keyboard/Kconfig | 2 +-
drivers/input/mouse/elan_i2c_core.c | 64 +--
drivers/iommu/amd/amd_iommu.h | 1 +
drivers/iommu/amd/amd_iommu_types.h | 1 +
drivers/iommu/amd/init.c | 10 +
drivers/iommu/amd/io_pgtable.c | 12 +-
drivers/iommu/amd/iommu.c | 10 +-
drivers/iommu/intel/iommu.c | 2 +-
drivers/iommu/iommu.c | 9 +-
drivers/iommu/tegra-smmu.c | 4 +-
drivers/irqchip/irq-realtek-rtl.c | 8 +-
drivers/irqchip/irq-sifive-plic.c | 1 +
drivers/md/dm.c | 2 +-
drivers/misc/eeprom/ee1004.c | 3 +
drivers/misc/fastrpc.c | 9 +-
drivers/mmc/core/block.c | 28 +-
drivers/mmc/core/sd.c | 8 +-
drivers/mmc/host/sdhci-of-esdhc.c | 8 +-
drivers/mmc/host/sh_mmcif.c | 3 +
drivers/mtd/devices/phram.c | 12 +-
drivers/mtd/mtdcore.c | 2 +
drivers/mtd/nand/raw/brcmnand/brcmnand.c | 2 +-
drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c | 3 +-
drivers/mtd/nand/raw/ingenic/ingenic_ecc.c | 7 +-
drivers/mtd/nand/raw/qcom_nandc.c | 14 +-
drivers/mtd/parsers/qcomsmempart.c | 33 +-
drivers/net/arcnet/com20020-pci.c | 3 +
drivers/net/bonding/bond_3ad.c | 33 +-
drivers/net/bonding/bond_main.c | 5 +-
drivers/net/can/usb/etas_es58x/es58x_core.c | 9 +-
drivers/net/can/usb/etas_es58x/es58x_core.h | 8 +-
drivers/net/can/usb/gs_usb.c | 10 +-
drivers/net/dsa/Kconfig | 1 +
drivers/net/dsa/bcm_sf2.c | 7 +-
drivers/net/dsa/lan9303-core.c | 13 +-
drivers/net/dsa/lantiq_gswip.c | 14 +-
drivers/net/dsa/microchip/ksz_common.c | 26 +-
drivers/net/dsa/mt7530.c | 2 +-
drivers/net/dsa/mv88e6xxx/chip.c | 22 +-
drivers/net/dsa/ocelot/felix_vsc9959.c | 4 +-
drivers/net/dsa/ocelot/seville_vsc9953.c | 6 +-
drivers/net/dsa/qca/ar9331.c | 3 +-
drivers/net/ethernet/amd/xgbe/xgbe-pci.c | 3 +
drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 2 +-
drivers/net/ethernet/broadcom/bgmac-platform.c | 23 +-
drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 3 +
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 47 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 +
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 39 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 17 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c | 12 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.h | 2 +-
drivers/net/ethernet/cadence/macb_main.c | 2 +-
drivers/net/ethernet/chelsio/cxgb3/t3_hw.c | 2 +
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 6 +-
.../ethernet/freescale/dpaa2/dpaa2-switch-flower.c | 4 +-
drivers/net/ethernet/google/gve/gve_rx.c | 1 +
drivers/net/ethernet/ibm/ibmvnic.c | 266 ++++++++---
drivers/net/ethernet/ibm/ibmvnic.h | 1 +
drivers/net/ethernet/intel/e1000e/hw.h | 1 +
drivers/net/ethernet/intel/e1000e/ich8lan.c | 8 +-
drivers/net/ethernet/intel/e1000e/ich8lan.h | 1 +
drivers/net/ethernet/intel/e1000e/netdev.c | 26 ++
drivers/net/ethernet/intel/i40e/i40e_main.c | 12 +-
drivers/net/ethernet/intel/iavf/iavf.h | 6 +-
drivers/net/ethernet/intel/iavf/iavf_main.c | 152 ++++---
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 14 +-
drivers/net/ethernet/intel/ice/ice.h | 4 +-
drivers/net/ethernet/intel/ice/ice_common.c | 5 +-
drivers/net/ethernet/intel/ice/ice_lag.c | 34 +-
drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 1 +
drivers/net/ethernet/intel/ice/ice_lib.c | 6 +
drivers/net/ethernet/intel/ice/ice_main.c | 30 +-
drivers/net/ethernet/intel/ice/ice_ptp.c | 5 +-
drivers/net/ethernet/intel/ice/ice_tc_lib.c | 4 +-
drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 42 +-
drivers/net/ethernet/intel/igc/igc_phy.c | 4 -
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 6 +-
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 13 +-
drivers/net/ethernet/litex/Kconfig | 2 +-
drivers/net/ethernet/marvell/mv643xx_eth.c | 24 +-
.../mellanox/mlx5/core/en/tc_tun_mplsoudp.c | 28 +-
.../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 3 +-
.../net/ethernet/mellanox/mlx5/core/en_selftest.c | 1 +
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 12 +
.../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 4 -
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 2 +
.../ethernet/mellanox/mlx5/core/lib/fs_chains.c | 3 +
drivers/net/ethernet/mellanox/mlx5/core/main.c | 4 +-
.../mellanox/mlx5/core/steering/dr_icm_pool.c | 120 +++--
.../mellanox/mlx5/core/steering/dr_matcher.c | 20 +-
.../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 32 +-
.../mellanox/mlx5/core/steering/dr_types.h | 10 +
.../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 33 +-
.../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 5 +
.../net/ethernet/microchip/sparx5/sparx5_ethtool.c | 2 +-
.../net/ethernet/microchip/sparx5/sparx5_packet.c | 2 +-
.../net/ethernet/microchip/sparx5/sparx5_vlan.c | 20 +-
drivers/net/ethernet/mscc/ocelot.c | 25 +-
drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 2 +
.../ethernet/netronome/nfp/flower/tunnel_conf.c | 16 +-
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 6 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/stmmac.h | 4 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 183 +++++++-
drivers/net/ethernet/stmicro/stmmac/stmmac_xdp.c | 4 +-
drivers/net/ethernet/xilinx/ll_temac_main.c | 2 +
drivers/net/ieee802154/at86rf230.c | 13 +-
drivers/net/ieee802154/ca8210.c | 4 +-
drivers/net/ipa/Kconfig | 2 +
drivers/net/mdio/mdio-aspeed.c | 1 +
drivers/net/mdio/mdio-ipq4019.c | 6 +-
drivers/net/netdevsim/fib.c | 4 +-
drivers/net/phy/marvell.c | 17 +-
drivers/net/phy/mediatek-ge.c | 3 -
drivers/net/usb/ax88179_178a.c | 68 +--
drivers/net/usb/cdc_ether.c | 12 +
drivers/net/usb/cdc_mbim.c | 5 +
drivers/net/usb/cdc_ncm.c | 8 +-
drivers/net/usb/qmi_wwan.c | 2 +
drivers/net/usb/sr9700.c | 2 +-
drivers/net/usb/zaurus.c | 12 +
drivers/net/veth.c | 13 +-
.../broadcom/brcm80211/brcmfmac/firmware.c | 6 +-
drivers/net/wireless/intel/iwlwifi/Kconfig | 13 -
drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 11 +-
.../net/wireless/intel/iwlwifi/fw/api/commands.h | 5 -
drivers/net/wireless/intel/iwlwifi/fw/api/filter.h | 88 ----
drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 1 -
drivers/net/wireless/intel/iwlwifi/fw/file.h | 2 -
drivers/net/wireless/intel/iwlwifi/fw/rs.c | 33 +-
drivers/net/wireless/intel/iwlwifi/iwl-csr.h | 3 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 2 +
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 214 +--------
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 240 ----------
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 13 -
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 1 -
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 2 +-
.../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 3 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 3 +-
drivers/net/wireless/mac80211_hwsim.c | 13 +
drivers/net/xen-netfront.c | 93 ++--
drivers/ntb/hw/intel/ntb_hw_gen4.c | 17 +-
drivers/ntb/hw/intel/ntb_hw_gen4.h | 16 +
drivers/nvme/host/core.c | 17 +-
drivers/nvme/host/multipath.c | 2 +-
drivers/nvme/host/pci.c | 3 +-
drivers/nvme/host/rdma.c | 1 +
drivers/nvme/host/tcp.c | 11 +-
drivers/nvmem/core.c | 2 +-
drivers/parisc/ccio-dma.c | 3 +-
drivers/parisc/sba_iommu.c | 3 +-
drivers/pci/controller/pci-hyperv.c | 13 +-
drivers/pci/controller/pci-mvebu.c | 3 +-
drivers/pci/pcie/portdrv_core.c | 47 +-
drivers/phy/amlogic/phy-meson-axg-mipi-dphy.c | 3 +-
drivers/phy/broadcom/Kconfig | 3 +-
drivers/phy/broadcom/phy-brcm-usb.c | 38 ++
drivers/phy/mediatek/phy-mtk-tphy.c | 2 +-
drivers/phy/phy-core-mipi-dphy.c | 4 +-
drivers/phy/rockchip/phy-rockchip-inno-dsidphy.c | 3 +-
drivers/phy/st/phy-stm32-usbphyc.c | 2 +-
drivers/phy/ti/phy-j721e-wiz.c | 1 +
drivers/phy/xilinx/phy-zynqmp.c | 11 +-
drivers/pinctrl/bcm/Kconfig | 1 +
drivers/pinctrl/pinctrl-k210.c | 4 +-
drivers/pinctrl/sunxi/pinctrl-sunxi.c | 9 +
drivers/platform/surface/surface3_power.c | 13 +-
drivers/platform/x86/amd-pmc.c | 47 +-
.../x86/intel/speed_select_if/isst_if_common.c | 97 ++--
drivers/platform/x86/touchscreen_dmi.c | 24 +
drivers/ptp/ptp_ocp.c | 25 +-
drivers/regulator/core.c | 13 +-
drivers/s390/cio/device.c | 2 +-
drivers/scsi/lpfc/lpfc.h | 14 +-
drivers/scsi/lpfc/lpfc_attr.c | 7 +-
drivers/scsi/lpfc/lpfc_els.c | 20 +-
drivers/scsi/lpfc/lpfc_init.c | 2 +-
drivers/scsi/lpfc/lpfc_nportdisc.c | 5 +-
drivers/scsi/lpfc/lpfc_sli.c | 8 +-
drivers/scsi/myrs.c | 3 +-
drivers/scsi/pm8001/pm8001_hwi.c | 18 -
drivers/scsi/pm8001/pm8001_sas.c | 5 +
drivers/scsi/pm8001/pm80xx_hwi.c | 46 +-
drivers/scsi/pm8001/pm80xx_hwi.h | 6 +-
drivers/scsi/qedf/qedf_io.c | 1 +
drivers/scsi/qedf/qedf_main.c | 7 +-
drivers/scsi/qedi/qedi_fw.c | 6 +-
drivers/scsi/scsi_scan.c | 55 ++-
drivers/scsi/ufs/ufshcd-pltfrm.c | 7 +
drivers/scsi/ufs/ufshcd.c | 67 +--
drivers/scsi/ufs/ufshcd.h | 2 +
drivers/scsi/ufs/ufshci.h | 3 +-
drivers/scsi/xen-scsifront.c | 3 +-
drivers/soc/aspeed/aspeed-lpc-ctrl.c | 7 +-
drivers/soc/fsl/guts.c | 14 +-
drivers/soc/fsl/qe/qe_io.c | 2 +
drivers/soc/imx/gpcv2.c | 3 +-
drivers/spi/spi-zynq-qspi.c | 3 +
drivers/staging/fbtft/fb_st7789v.c | 2 +
drivers/staging/fbtft/fbtft.h | 5 +-
.../vc04_services/interface/vchiq_arm/vchiq_arm.c | 20 +-
drivers/target/iscsi/iscsi_target_tpg.c | 3 +
drivers/tee/optee/core.c | 1 +
drivers/tee/optee/ffa_abi.c | 85 ++--
drivers/tee/optee/optee_private.h | 4 +-
drivers/tee/optee/smc_abi.c | 23 +-
drivers/tee/tee_core.c | 6 +-
.../intel/int340x_thermal/int3400_thermal.c | 4 +
drivers/thermal/thermal_netlink.c | 5 +-
drivers/tty/n_gsm.c | 61 ++-
drivers/tty/n_tty.c | 10 +-
drivers/tty/serial/8250/8250_gsc.c | 2 +-
drivers/tty/serial/sc16is7xx.c | 3 +
drivers/tty/serial/stm32-usart.c | 12 +
drivers/tty/vt/vt_ioctl.c | 3 +-
drivers/usb/common/ulpi.c | 10 +-
drivers/usb/dwc2/core.h | 2 +
drivers/usb/dwc2/drd.c | 6 +-
drivers/usb/dwc2/gadget.c | 2 +-
drivers/usb/dwc3/dwc3-pci.c | 17 +-
drivers/usb/dwc3/gadget.c | 15 +
drivers/usb/gadget/composite.c | 3 +
drivers/usb/gadget/function/f_fs.c | 56 ++-
drivers/usb/gadget/function/f_uac2.c | 4 +-
drivers/usb/gadget/function/rndis.c | 17 +-
drivers/usb/gadget/function/rndis.h | 1 +
drivers/usb/gadget/legacy/inode.c | 10 +-
drivers/usb/gadget/legacy/raw_gadget.c | 2 +-
drivers/usb/gadget/udc/renesas_usb3.c | 2 +
drivers/usb/gadget/udc/udc-xilinx.c | 6 +
drivers/usb/host/xhci.c | 28 +-
drivers/usb/serial/ch341.c | 2 +-
drivers/usb/serial/cp210x.c | 2 +
drivers/usb/serial/ftdi_sio.c | 3 +
drivers/usb/serial/ftdi_sio_ids.h | 3 +
drivers/usb/serial/option.c | 14 +
drivers/usb/typec/tipd/core.c | 7 +-
drivers/vhost/vsock.c | 21 +-
drivers/video/fbdev/core/fbcon.c | 7 +-
drivers/xen/gntalloc.c | 25 +-
drivers/xen/grant-table.c | 71 +--
drivers/xen/pvcalls-front.c | 8 +-
drivers/xen/xenbus/xenbus_client.c | 24 +-
fs/binfmt_elf.c | 25 +-
fs/btrfs/ctree.h | 12 +-
fs/btrfs/disk-io.c | 10 +
fs/btrfs/extent-tree.c | 10 +
fs/btrfs/extent_io.c | 16 +-
fs/btrfs/extent_map.c | 2 +
fs/btrfs/extent_map.h | 8 +
fs/btrfs/file.c | 97 ++--
fs/btrfs/inode.c | 174 +++++---
fs/btrfs/ioctl.c | 261 ++++++++++-
fs/btrfs/lzo.c | 11 +
fs/btrfs/qgroup.c | 9 +-
fs/btrfs/relocation.c | 13 +
fs/btrfs/root-tree.c | 15 +
fs/btrfs/send.c | 4 +
fs/btrfs/subpage.c | 2 +-
fs/btrfs/transaction.c | 77 +++-
fs/btrfs/transaction.h | 1 +
fs/btrfs/tree-checker.c | 15 +
fs/btrfs/tree-log.c | 61 ++-
fs/cifs/cifsacl.c | 9 +-
fs/cifs/cifsfs.c | 1 +
fs/cifs/connect.c | 8 +-
fs/cifs/fs_context.c | 4 +-
fs/cifs/sess.c | 11 +-
fs/cifs/xattr.c | 2 +
fs/configfs/dir.c | 14 +
fs/exfat/file.c | 18 +-
fs/exfat/inode.c | 13 +-
fs/exfat/namei.c | 6 +-
fs/exfat/super.c | 10 +-
fs/ext4/ext4.h | 15 +-
fs/ext4/extents.c | 6 +-
fs/ext4/fast_commit.c | 218 +++++----
fs/ext4/fast_commit.h | 27 +-
fs/ext4/inode.c | 4 +-
fs/ext4/ioctl.c | 5 +-
fs/ext4/namei.c | 4 +-
fs/ext4/super.c | 3 +-
fs/ext4/xattr.c | 6 +-
fs/gfs2/file.c | 7 +-
fs/gfs2/glock.c | 3 -
fs/io_uring.c | 29 +-
fs/jbd2/commit.c | 2 +-
fs/jbd2/journal.c | 2 +-
fs/ksmbd/smb2pdu.c | 7 +-
fs/ksmbd/smb_common.c | 5 +-
fs/ksmbd/vfs.h | 1 +
fs/nfs/callback.h | 2 +-
fs/nfs/callback_proc.c | 2 +-
fs/nfs/callback_xdr.c | 18 +-
fs/nfs/client.c | 9 +-
fs/nfs/dir.c | 48 +-
fs/nfs/inode.c | 9 +-
fs/nfs/nfs4_fs.h | 12 +-
fs/nfs/nfs4client.c | 5 +-
fs/nfs/nfs4namespace.c | 19 +-
fs/nfs/nfs4proc.c | 99 ++++-
fs/nfs/nfs4state.c | 6 +-
fs/nfs/nfs4xdr.c | 9 +-
fs/nfsd/nfs3proc.c | 13 +-
fs/nfsd/nfs3xdr.c | 2 +-
fs/nfsd/nfs4proc.c | 13 +-
fs/nfsd/nfs4xdr.c | 8 +-
fs/nfsd/trace.h | 14 +-
fs/nfsd/vfs.c | 4 +
fs/proc/task_mmu.c | 43 +-
fs/quota/dquot.c | 11 +-
fs/super.c | 19 +-
fs/sync.c | 18 +-
fs/tracefs/inode.c | 5 +-
include/linux/arm-smccc.h | 5 +
include/linux/blkdev.h | 3 +-
include/linux/bpf.h | 122 ++++--
include/linux/bpf_verifier.h | 17 +
include/linux/compiler.h | 21 +-
include/linux/jbd2.h | 2 +-
include/linux/memcontrol.h | 5 +-
include/linux/netdevice.h | 2 +-
include/linux/nfs_fs.h | 5 +-
include/linux/nfs_fs_sb.h | 2 +-
include/linux/nfs_xdr.h | 1 +
include/linux/nvmem-provider.h | 4 +-
include/linux/sched.h | 1 -
include/linux/sched/task.h | 4 +-
include/linux/skmsg.h | 6 -
include/linux/slab.h | 3 +-
include/linux/suspend.h | 15 +-
include/linux/tee_drv.h | 14 +
include/net/addrconf.h | 2 -
include/net/bluetooth/bluetooth.h | 3 +-
include/net/bond_3ad.h | 2 +-
include/net/checksum.h | 50 ++-
include/net/dsa.h | 1 +
include/net/dst_metadata.h | 14 +-
include/net/ip6_fib.h | 10 +-
include/net/ipv6.h | 5 +-
include/net/ndisc.h | 4 +-
include/net/netfilter/nf_queue.h | 2 +-
include/net/netfilter/nf_tables.h | 2 +-
include/net/netfilter/nf_tables_offload.h | 2 -
include/net/netns/ipv6.h | 3 +-
include/net/sock.h | 9 +-
include/net/xfrm.h | 1 -
include/uapi/linux/input-event-codes.h | 4 +-
include/uapi/linux/netfilter/nf_conntrack_common.h | 2 +-
include/uapi/linux/xfrm.h | 6 +
include/xen/grant_table.h | 19 +-
kernel/async.c | 3 -
kernel/auditsc.c | 2 +-
kernel/bpf/btf.c | 109 +++--
kernel/bpf/cgroup.c | 2 +-
kernel/bpf/helpers.c | 12 +-
kernel/bpf/map_iter.c | 4 +-
kernel/bpf/ringbuf.c | 2 +-
kernel/bpf/syscall.c | 5 +-
kernel/bpf/verifier.c | 488 ++++++++++-----------
kernel/cgroup/cgroup-v1.c | 6 +-
kernel/cgroup/cpuset.c | 2 +
kernel/cred.c | 9 +-
kernel/events/core.c | 16 +-
kernel/fork.c | 30 +-
kernel/locking/lockdep.c | 4 +-
kernel/module.c | 25 +-
kernel/power/main.c | 5 +-
kernel/power/process.c | 2 +-
kernel/power/snapshot.c | 21 +-
kernel/power/suspend.c | 2 -
kernel/sched/core.c | 35 +-
kernel/seccomp.c | 10 +
kernel/signal.c | 5 +-
kernel/stackleak.c | 5 +-
kernel/sys.c | 20 +-
kernel/sysctl.c | 7 +
kernel/trace/blktrace.c | 26 +-
kernel/trace/bpf_trace.c | 26 +-
kernel/trace/trace.c | 8 +-
kernel/trace/trace_events_filter.c | 107 ++++-
kernel/trace/trace_events_hist.c | 6 +-
kernel/trace/trace_events_trigger.c | 59 ++-
kernel/trace/trace_kprobe.c | 2 +-
kernel/ucount.c | 3 +-
kernel/user_namespace.c | 14 +-
lib/iov_iter.c | 2 +
lib/test_kasan.c | 5 +
mm/filemap.c | 8 +-
mm/hugetlb.c | 11 +-
mm/memblock.c | 10 +-
mm/memcontrol.c | 10 +-
mm/memfd.c | 40 +-
mm/mprotect.c | 2 +-
mm/util.c | 4 +-
mm/vmscan.c | 4 +-
net/9p/trans_xen.c | 14 +-
net/ax25/af_ax25.c | 9 +-
net/batman-adv/hard-interface.c | 29 +-
net/bridge/br_multicast.c | 4 +
net/can/isotp.c | 29 +-
net/can/j1939/transport.c | 2 +-
net/core/bpf_sk_storage.c | 2 +-
net/core/drop_monitor.c | 11 +-
net/core/filter.c | 67 +--
net/core/rtnetlink.c | 6 +-
net/core/skbuff.c | 14 +-
net/core/skmsg.c | 2 +-
net/core/sock.c | 10 +-
net/core/sock_map.c | 2 +-
net/dcb/dcbnl.c | 44 ++
net/dsa/dsa.c | 1 +
net/dsa/dsa2.c | 25 +-
net/dsa/dsa_priv.h | 1 -
net/dsa/master.c | 7 +-
net/dsa/port.c | 20 +-
net/dsa/tag_lan9303.c | 21 +-
net/ipv4/af_inet.c | 5 +-
net/ipv4/esp4.c | 2 +-
net/ipv4/fib_lookup.h | 7 +-
net/ipv4/fib_semantics.c | 6 +-
net/ipv4/fib_trie.c | 22 +-
net/ipv4/ip_output.c | 2 +-
net/ipv4/ipmr.c | 2 +
net/ipv4/ping.c | 10 +-
net/ipv4/route.c | 4 +-
net/ipv4/tcp.c | 33 +-
net/ipv4/udp_tunnel_nic.c | 2 +-
net/ipv6/addrconf.c | 12 +-
net/ipv6/esp6.c | 2 +-
net/ipv6/ip6_flowlabel.c | 4 +-
net/ipv6/ip6_offload.c | 2 +
net/ipv6/ip6_output.c | 13 +-
net/ipv6/ip6mr.c | 2 +
net/ipv6/mcast.c | 34 +-
net/ipv6/route.c | 19 +-
net/mac80211/ieee80211_i.h | 2 +-
net/mac80211/mlme.c | 45 +-
net/mac80211/rx.c | 14 +-
net/mctp/route.c | 11 +-
net/mptcp/mib.c | 2 +
net/mptcp/mib.h | 2 +
net/mptcp/pm.c | 8 +-
net/mptcp/pm_netlink.c | 27 +-
net/mptcp/protocol.c | 7 +-
net/netfilter/core.c | 5 +-
net/netfilter/nf_conntrack_netlink.c | 3 +-
net/netfilter/nf_conntrack_proto_sctp.c | 9 +
net/netfilter/nf_queue.c | 36 +-
net/netfilter/nf_tables_api.c | 20 +-
net/netfilter/nf_tables_offload.c | 3 +-
net/netfilter/nfnetlink_queue.c | 12 +-
net/netfilter/nft_dup_netdev.c | 6 +
net/netfilter/nft_exthdr.c | 2 +-
net/netfilter/nft_fwd_netdev.c | 6 +
net/netfilter/nft_immediate.c | 12 +-
net/netfilter/nft_payload.c | 9 +-
net/netfilter/nft_synproxy.c | 4 +-
net/netfilter/xt_socket.c | 4 +-
net/openvswitch/actions.c | 46 +-
net/sched/act_api.c | 13 +-
net/sched/act_ct.c | 5 -
net/sched/cls_api.c | 6 +-
net/sched/sch_api.c | 24 +-
net/sched/sch_generic.c | 29 +-
net/smc/af_smc.c | 20 +-
net/smc/smc_core.c | 5 +-
net/smc/smc_pnet.c | 42 +-
net/smc/smc_pnet.h | 2 +-
net/sunrpc/clnt.c | 5 +-
net/sunrpc/sysfs.c | 46 +-
net/sunrpc/xprtrdma/verbs.c | 3 +
net/sunrpc/xprtsock.c | 7 +-
net/tipc/crypto.c | 2 +-
net/tipc/name_distr.c | 2 +-
net/tipc/name_table.c | 2 +-
net/tipc/node.c | 13 +-
net/tipc/socket.c | 2 +-
net/vmw_vsock/af_vsock.c | 1 +
net/wireless/core.c | 17 +-
net/wireless/nl80211.c | 12 +
net/xfrm/xfrm_device.c | 6 +-
net/xfrm/xfrm_interface.c | 2 +-
net/xfrm/xfrm_state.c | 14 +-
scripts/Makefile.extrawarn | 1 +
scripts/kconfig/confdata.c | 25 +-
scripts/kconfig/preprocess.c | 2 +-
security/integrity/digsig_asymmetric.c | 15 +-
security/integrity/ima/ima_fs.c | 2 +-
security/integrity/ima/ima_policy.c | 8 +
security/integrity/ima/ima_template.c | 10 +-
security/integrity/integrity_audit.c | 2 +
security/selinux/ima.c | 4 +-
sound/core/memalloc.c | 15 +-
sound/pci/hda/hda_intel.c | 5 +-
sound/pci/hda/patch_realtek.c | 40 +-
sound/soc/codecs/cs4265.c | 3 +-
sound/soc/codecs/rt5668.c | 12 +-
sound/soc/codecs/rt5682.c | 12 +-
sound/soc/codecs/rt5682s.c | 12 +-
sound/soc/codecs/tas2770.c | 7 +-
sound/soc/codecs/wm_adsp.c | 3 +-
sound/soc/mediatek/Kconfig | 2 +-
sound/soc/qcom/lpass-platform.c | 8 +-
sound/soc/soc-ops.c | 45 +-
sound/usb/implicit.c | 4 +-
sound/usb/mixer.c | 9 +-
sound/x86/intel_hdmi_audio.c | 2 +-
tools/arch/x86/include/asm/cpufeatures.h | 2 +-
tools/lib/subcmd/subcmd-util.h | 11 +-
tools/perf/util/bpf-loader.c | 3 +-
tools/perf/util/data.c | 7 +-
tools/perf/util/evlist-hybrid.c | 4 +-
tools/testing/kunit/kunit_kernel.py | 1 +
tools/testing/selftests/bpf/prog_tests/ksyms_btf.c | 14 +
.../bpf/progs/test_ksyms_btf_write_check.c | 29 ++
.../selftests/bpf/progs/test_sockmap_kern.h | 26 +-
tools/testing/selftests/clone3/clone3.c | 2 -
.../drivers/net/mlxsw/spectrum/resource_scale.sh | 2 +-
.../selftests/drivers/net/mlxsw/tc_police_scale.sh | 3 +-
tools/testing/selftests/exec/Makefile | 4 +-
.../ftrace/test.d/ftrace/func_set_ftrace_file.tc | 2 +-
tools/testing/selftests/kselftest_harness.h | 4 +-
tools/testing/selftests/kvm/Makefile | 1 -
tools/testing/selftests/mincore/mincore_selftest.c | 20 +-
.../selftests/mount_setattr/mount_setattr_test.c | 4 +-
tools/testing/selftests/net/mptcp/diag.sh | 44 +-
tools/testing/selftests/net/mptcp/mptcp_join.sh | 15 +-
.../selftests/netfilter/nft_concat_range.sh | 2 +-
tools/testing/selftests/netfilter/nft_fib.sh | 1 +
.../testing/selftests/netfilter/nft_zones_many.sh | 12 +-
tools/testing/selftests/openat2/Makefile | 2 +-
tools/testing/selftests/openat2/helpers.h | 12 +-
tools/testing/selftests/openat2/openat2_test.c | 12 +-
tools/testing/selftests/pidfd/pidfd.h | 13 +-
tools/testing/selftests/pidfd/pidfd_fdinfo_test.c | 22 +-
tools/testing/selftests/pidfd/pidfd_test.c | 6 +-
tools/testing/selftests/pidfd/pidfd_wait.c | 5 +-
tools/testing/selftests/rtc/settings | 2 +-
tools/testing/selftests/seccomp/Makefile | 2 +-
tools/testing/selftests/vDSO/vdso_test_abi.c | 135 +++---
tools/testing/selftests/zram/zram.sh | 15 +-
tools/testing/selftests/zram/zram01.sh | 33 +-
tools/testing/selftests/zram/zram02.sh | 1 -
tools/testing/selftests/zram/zram_lib.sh | 134 ++++--
virt/kvm/eventfd.c | 8 +-
862 files changed, 9609 insertions(+), 4910 deletions(-)
copy arch/arm/boot/dts/{omap3-devkit8000.dts => omap3-beagle-ab4.dts} (65%)
create mode 100644 arch/arm/include/asm/spectre.h
create mode 100644 arch/arm/kernel/spectre.c
create mode 100644 arch/arm64/include/asm/vectors.h
create mode 100644 arch/riscv/kernel/trace_irq.c
create mode 100644 arch/riscv/kernel/trace_irq.h
create mode 100644 arch/s390/lib/test_modules.c
create mode 100644 arch/s390/lib/test_modules.h
create mode 100644 arch/s390/lib/test_modules_helpers.c
create mode 100644 tools/testing/selftests/bpf/progs/test_ksyms_btf_write_check.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
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-stable-allyesconfig
in repository toolchain/ci/base-artifacts.
discards 83a623c3 4: update: binutils-llvm-linux-qemu: 40
new 78467058 4: update: binutils-llvm-linux-qemu: 40
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 (83a623c3)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
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 1 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:
01-reset_artifacts/console.log.xz | Bin 1588 -> 1572 bytes
02-prepare_abe/console.log.xz | Bin 2780 -> 2756 bytes
03-build_abe-binutils/console.log.xz | Bin 30764 -> 31248 bytes
04-build_llvm/console.log.xz | Bin 60436 -> 62040 bytes
05-build_abe-qemu/console.log.xz | Bin 31388 -> 31516 bytes
06-build_linux/console.log.xz | Bin 3880 -> 3936 bytes
08-check_regression/console.log.xz | Bin 476 -> 472 bytes
09-update_baseline/console.log | 226 +++++++++++++++++------------------
jenkins/manifest.sh | 22 ++--
9 files changed, 124 insertions(+), 124 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_native_build/master-aarch64
in repository toolchain/ci/base-artifacts.
discards b5ba0758 0: update: binutils-gcc-linux-glibc-gdb: 6
new 40c87327 0: update: gcc-da24fce323eaf088239e0f900dd23f6b05d552c1: 6
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 (b5ba0758)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu_native_build/master- [...]
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 1 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:
01-reset_artifacts/console.log.xz | Bin 1544 -> 1548 bytes
02-prepare_abe/console.log.xz | Bin 2756 -> 2744 bytes
04-build_abe-binutils/console.log.xz | Bin 37708 -> 36544 bytes
05-build_abe-gcc/console.log.xz | Bin 207384 -> 208076 bytes
07-build_abe-linux/console.log.xz | Bin 9364 -> 11140 bytes
08-build_abe-glibc/console.log.xz | Bin 238352 -> 234388 bytes
09-build_abe-gdb/console.log.xz | Bin 38132 -> 34304 bytes
10-check_regression/console.log.xz | Bin 416 -> 416 bytes
11-update_baseline/console.log | 36 -----------------------------------
jenkins/manifest.sh | 16 ++++++----------
10 files changed, 6 insertions(+), 46 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from e34f44e1bf0 gdb: LoongArch: fix failed testcases in gdb.base/align-c.exp
new a4eb1b3cf6d gprofng: Don't generate gprofng.info in source
The 1 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:
gprofng/doc/Makefile.am | 2 +-
gprofng/doc/Makefile.in | 30 +++++++++++-------------------
2 files changed, 12 insertions(+), 20 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.