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-lts-allyesconfig
in repository toolchain/ci/linux.
from b14a7d9ad844 Merge v5.15.23
new 739b7bb886b5 integrity: check the return value of audit_log_start()
new 0838d6d68182 ima: fix reference leak in asymmetric_verify()
new 20805cdf95af ima: Remove ima_policy file before directory
new 5389ea64af1e ima: Allow template selection with ima_template[_fmt]= aft [...]
new cf4570ca8ed6 ima: Do not print policy rule with inactive LSM labels
new 222c071fadd6 mmc: sdhci-of-esdhc: Check for error num after setting mask
new dbe7bf9b6fc8 mmc: core: Wait for command setting 'Power Off Notificatio [...]
new f90cc68f9f4b can: isotp: fix potential CAN frame reception race in isotp_rcv()
new 540dff311c9a can: isotp: fix error path in isotp_sendmsg() to unlock wa [...]
new 9338c17e2c63 net: phy: marvell: Fix RGMII Tx/Rx delays setting in 88e11 [...]
new 6b42352bea56 net: phy: marvell: Fix MDI-x polarity setting in 88e1118-c [...]
new 535e301ea677 NFS: Fix initialisation of nfs_client cl_flags field
new 37f2d2cd8ead NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes
new 8e0ecaf7a7e5 NFSD: Fix ia_size underflow
new 01c3ae81eef4 NFSD: Clamp WRITE offsets
new c9a8571dd893 NFSD: Fix offset type in I/O trace points
new c6eff5c42771 NFSD: Fix the behavior of READ near OFFSET_MAX
new e9b0301939d1 thermal/drivers/int340x: Improve the tcc offset saving for [...]
new 786293f61b4b thermal/drivers/int340x: processor_thermal: Suppot 64 bit [...]
new 5abd95ff5d6a thermal: int340x: Limit Kconfig to 64-bit
new 8fdaa9a6ace2 thermal/drivers/int340x: Fix RFIM mailbox write commands
new 78c28fdf1685 tracing: Propagate is_signed to expression
new 38ae938701e7 NFS: change nfs_access_get_cached to only report the mask
new bbf647ecebc0 NFSv4 only print the label when its queried
new 58967a232ab3 nfs: nfs4clinet: check the return value of kstrdup()
new 3cb5b317901e NFSv4.1: Fix uninitialised variable in devicenotify
new 0c5d3bfb2967 NFSv4 remove zero number of fs_locations entries error check
new 2df6a47a131a NFSv4 store server support for fs_location attribute
new 6f2836341d8a NFSv4.1 query for fs_location attr on a new file system
new be67be6a1a8f NFSv4 expose nfs_parse_server_name function
new c5ae18fa8d71 NFSv4 handle port presence in fs_location server string
new 5ca123c91a64 SUNRPC allow for unspecified transport time in rpc_clnt_add_xprt
new 4b22aa42bd4d net/sunrpc: fix reference count leaks in rpc_sysfs_xprt_st [...]
new 4403233b8775 sunrpc: Fix potential race conditions in rpc_sysfs_xprt_st [...]
new 3f4e05eb46ae irqchip/realtek-rtl: Service all pending interrupts
new ef5685971abd perf/x86/rapl: fix AMD event handling
new ec903b6daa58 x86/perf: Avoid warning for Arch LBR without XSAVE
new 85008bde411d sched: Avoid double preemption in __cond_resched_*lock*()
new 770d1ba9a820 drm/vc4: Fix deadlock on DSI device attach error
new 9696125fb3ca drm: panel-orientation-quirks: Add quirk for the 1Netbook [...]
new fa693cfd8fe4 net: sched: Clarify error message when qdisc kind is unknown
new 43ae0ccc4d27 powerpc/fixmap: Fix VM debug warning on unmap
new 4f786e8f18c3 scsi: target: iscsi: Make sure the np under each tpg is unique
new 83f31dab46b2 scsi: ufs: ufshcd-pltfrm: Check the return value of devm_k [...]
new 1f53bbf27a87 scsi: qedf: Add stag_work to all the vports
new 6be8eaad75ca scsi: qedf: Fix refcount issue when LOGO is received during TMF
new 1c22df15cf40 scsi: qedf: Change context reset messages to ratelimited
new cb26e94204d7 scsi: pm8001: Fix bogus FW crash for maxcpus=1
new f0a91d892310 scsi: ufs: Use generic error code in ufshcd_set_dev_pwr_mode()
new 0c8d27c2aae5 scsi: ufs: Treat link loss as fatal error
new 6207f35c213f scsi: myrs: Fix crash in error case
new 50fe79589c14 net: stmmac: reduce unnecessary wakeups from eee sw timer
new dc5769c7b063 PM: hibernate: Remove register_nosave_region_late()
new a277422a8d97 drm/amd/display: Correct MPC split policy for DCN301
new 8981a8fd900e usb: dwc2: gadget: don't try to disable ep0 in dwc2_hsotg_suspend
new a3486ef99a3b perf: Always wake the parent event
new 96f91a877a5c nvme-pci: add the IGNORE_DEV_SUBNQN quirk for Intel P4500/ [...]
new a3ba49c129ed MIPS: Fix build error due to PTR used in more places
new a85f3ea1407f net: stmmac: dwmac-sun8i: use return val of readl_poll_timeout()
new d44af3ad2a21 KVM: eventfd: Fix false positive RCU usage warning
new a3c43649600b KVM: nVMX: eVMCS: Filter out VM_EXIT_SAVE_VMX_PREEMPTION_TIMER
new 11f9427d01a3 KVM: nVMX: Also filter MSR_IA32_VMX_TRUE_PINBASED_CTLS when eVMCS
new f7da3276e087 KVM: SVM: Don't kill SEV guest if SMAP erratum triggers in [...]
new c09a83ae3b2e KVM: VMX: Set vmcs.PENDING_DBG.BS on #DB in STI/MOVSS bloc [...]
new 67398d2c7b8c KVM: x86: Report deprecated x87 features in supported CPUID
new 7486227fa47a riscv: fix build with binutils 2.38
new efe220337181 riscv: cpu-hotplug: clear cpu from numa map when teardown
new 71f46f3d1bf2 riscv: eliminate unreliable __builtin_frame_address(1)
new 4134396f99d2 gfs2: Fix gfs2_release for non-writers regression
new 14917a884f70 ARM: dts: imx23-evk: Remove MX23_PAD_SSP1_DETECT from hog group
new ccdd7956cd28 ARM: dts: Fix boot regression on Skomer
new 7740eb27c38e ARM: socfpga: fix missing RESET_CONTROLLER
new 64c37c05f7ad nvme-tcp: fix bogus request completion when failing to send AER
new 65aabd296665 ACPI/IORT: Check node revision for PMCG resources
new 0e546bb1324e PM: s2idle: ACPI: Fix wakeup interrupts handling
new c1af59449d80 drm/amdgpu/display: change pipe policy for DCN 2.0
new 05ffa30c99f7 drm/rockchip: vop: Correct RK3399 VOP register fields
new 8d6a31b83cdd drm/i915: Allow !join_mbus cases for adlp+ dbuf configuration
new ac14a51c3169 drm/i915: Populate pipe dbuf slices more accurately during [...]
new c22bddf61db0 ARM: dts: Fix timer regression for beagleboard revision c
new 00d135070efa ARM: dts: meson: Fix the UART compatible strings
new 5253b083f0a8 ARM: dts: meson8: Fix the UART device-tree schema validation
new 86cdc3060d41 ARM: dts: meson8b: Fix the UART device-tree schema validation
new c0ad2c2cac1b phy: broadcom: Kconfig: Fix PHY_BRCM_USB config option
new 025c6eef1490 staging: fbtft: Fix error path in fbtft_driver_module_init()
new 58c42f415b81 ARM: dts: imx6qdl-udoo: Properly describe the SD card detect
new 541ec7bfeed3 phy: xilinx: zynqmp: Fix bus width setting for SGMII
new 94b16ca86ab6 phy: stm32: fix a refcount leak in stm32_usbphyc_pll_enable()
new af6a1d60a13c ARM: dts: imx7ulp: Fix 'assigned-clocks-parents' typo
new 0ed2f9a97a92 arm64: dts: imx8mq: fix mipi_csi bidirectional port numbers
new 72a8aee863af usb: f_fs: Fix use-after-free for epfile
new ddcb149ce10a phy: dphy: Correct clk_pre parameter
new 00181d6c9665 gpio: aggregator: Fix calling into sleeping GPIO controllers
new 557302faea9c NFS: Don't overfill uncached readdir pages
new 3d2bc21a6768 NFS: Don't skip directory entries when doing uncached readdir
new f5e8733d93cf drm/vc4: hdmi: Allow DBLCLK modes even if horz timing is odd.
new e4382d0a39f9 misc: fastrpc: avoid double fput() on failed usercopy
new 7f486bed5ec0 net: sparx5: Fix get_stat64 crash in tcpdump
new c5ee4cbd0f1b netfilter: ctnetlink: disable helper autoassign
new 006dc5815bb3 arm64: dts: meson-g12b-odroid-n2: fix typo 'dio2133'
new 162f8057192c arm64: dts: meson-sm1-odroid: use correct enable-gpio pin [...]
new 57154c07ed62 arm64: dts: meson-sm1-bananapi-m5: fix wrong GPIO domain f [...]
new 51eece9f8a1d arm64: dts: meson-sm1-odroid: fix boot loop after reboot
new 9e3dd49145f3 ixgbevf: Require large buffers for build_skb on 82599VF
new ab142ea5d502 drm/panel: simple: Assign data from panel_dpi_probe() correctly
new e799974e7cbb ACPI: PM: s2idle: Cancel wakeup before dispatching EC GPE
new d9daa2b76dde gpiolib: Never return internal error codes to user space
new ef2cb1fc0365 gpio: sifive: use the correct register to read output values
new 3523167d6658 fbcon: Avoid 'cap' set but not used warning
new 147540cae264 bonding: pair enable_port with slave_arr_updates
new 8b626d45127d net: dsa: mv88e6xxx: don't use devres for mdiobus
new aae1c6a1d3d6 net: dsa: ar9331: register the mdiobus under devres
new caabb5f64f5c net: dsa: bcm_sf2: don't use devres for mdiobus
new 8cda7577a0b4 net: dsa: felix: don't use devres for mdiobus
new 46b747232329 net: dsa: mt7530: fix kernel bug in mdiobus_free() when unbinding
new b5652bc50dde net: dsa: lantiq_gswip: don't use devres for mdiobus
new 3cab045c99db ipmr,ip6mr: acquire RTNL before calling ip[6]mr_free_table [...]
new 6cbe14cc0eb6 nfp: flower: fix ida_idx not being released
new f1ab1ba32d36 net: do not keep the dst cache when uncloning an skb dst a [...]
new fdcb263fa5cd net: fix a memleak when uncloning an skb dst and its metadata
new b8ac37e57044 veth: fix races around rq->rx_notify_masked
new bb04b5527aff net: mdio: aspeed: Add missing MODULE_DEVICE_TABLE
new 489d9fa78e59 tipc: rate limit warning for received illegal binding update
new 4b24ef1d03cf net: amd-xgbe: disable interrupts during pci removal
new dcd1c4663469 drm/amd/pm: fix hwmon node of power1_label create issue
new 29b25d5f8f30 mptcp: netlink: process IPv6 addrs in creating listening sockets
new 12e067a4d98f dpaa2-eth: unregister the netdev before disconnecting from [...]
new efd399e12c1b ice: fix an error code in ice_cfg_phy_fec()
new 52eb5c86ede4 ice: fix IPIP and SIT TSO offload
new f9daedc3ab8f ice: Fix KASAN error in LAG NETDEV_UNREGISTER handler
new 41a8c548d47b ice: Avoid RTNL lock when re-creating auxiliary device
new d98ba26a4ba9 net: mscc: ocelot: fix mutex lock error during ethtool stats read
new f916181692cb net: dsa: mv88e6xxx: fix use-after-free in mv88e6xxx_mdios [...]
new ffe54289b02e vt_ioctl: fix array_index_nospec in vt_setactivate
new 573321db328b vt_ioctl: add array_index_nospec to VT_ACTIVATE
new decb36e9a9f0 n_tty: wake up poll(POLLRDNORM) on receiving data
new 9a5f471ae380 eeprom: ee1004: limit i2c reads to I2C_SMBUS_BLOCK_MAX
new a6ef1bda0efd usb: dwc2: drd: fix soft connect when gadget is unconfigured
new f4e72ad027b0 Revert "usb: dwc2: drd: fix soft connect when gadget is un [...]
new ffd0393adcdc net: usb: ax88179_178a: Fix out-of-bounds accesses in RX fixup
new fc50f42e4616 usb: ulpi: Move of_node_put to ulpi_dev_release
new 93feb2bdf6d4 usb: ulpi: Call of_node_put correctly
new 8d2b04dad380 usb: dwc3: gadget: Prevent core from processing stale TRBs
new d3d5bfb3a279 usb: gadget: udc: renesas_usb3: Fix host to USB_ROLE_NONE [...]
new 3e33e5c67cb9 USB: gadget: validate interface OS descriptor requests
new 2da3b0ab54fb usb: gadget: rndis: check size of RNDIS_MSG_SET command
new 33d2a0c1ec20 usb: gadget: f_uac2: Define specific wTerminalType
new 2330b2ba6465 usb: raw-gadget: fix handling of dual-direction-capable endpoints
new 24311a9fc426 USB: serial: ftdi_sio: add support for Brainboxes US-159/235/320
new 2ea4f4612cb9 USB: serial: option: add ZTE MF286D modem
new 8d226d39d052 USB: serial: ch341: add support for GW Instek USB2.0-Seria [...]
new 7e5108a22f19 USB: serial: cp210x: add NCR Retail IO box id
new 9ae3dad535a9 USB: serial: cp210x: add CPI Bulk Coin Recycler id
new 12431425c466 speakup-dectlk: Restore pitch setting
new 7a360e546ad9 phy: ti: Fix missing sentinel for clk_div_table
new b7f54894aa75 iio: buffer: Fix file related error handling in IIO_BUFFER [...]
new 956cf21cd1ae mm: memcg: synchronize objcg lists with a dedicated spinlock
new f7a56fcca2e4 seccomp: Invalidate seccomp mode to catch death failures
new 56ca18dd5483 signal: HANDLER_EXIT should clear SIGNAL_UNKILLABLE
new fe990b7bf6ac s390/cio: verify the driver availability for path_event call
new 2c1d20e34669 bus: mhi: pci_generic: Add mru_default for Foxconn SDX55
new 16cde074b00c bus: mhi: pci_generic: Add mru_default for Cinterion MV31-W
new 30de73bebf2b hwmon: (dell-smm) Speed up setting of fan speed
new 24645c47880b x86/sgx: Silence softlockup detection when releasing large [...]
new c8e9c2b52c4c Makefile.extrawarn: Move -Wunaligned-access to W=1
new 6737f9a95a42 scsi: lpfc: Remove NVMe support if kernel has NVME_FC disabled
new cd4494f8685c scsi: lpfc: Reduce log messages seen after firmware download
new 48f54966f7f7 MIPS: octeon: Fix missed PTR->PTR_WD conversion
new 8ebcd2c680e1 arm64: dts: imx8mq: fix lcdif port node
new 7969fe91c983 perf: Fix list corruption in perf_cgroup_switch()
new 65ab30f6a695 iommu: Fix potential use-after-free during probe
new a0ebea480bb3 Linux 5.15.24
new 08917755af09 Merge v5.15.24
new f0a60c7c4ede drm/nouveau/pmu/gm200-: use alternate falcon reset sequence
new a8dd0cfa3779 fs/proc: task_mmu.c: don't read mapcount for migration entry
new ae6ca6343929 btrfs: zoned: cache reported zone during mount
new 06bd0f157e70 scsi: lpfc: Fix mailbox command failure during driver init [...]
new 65ad2f6191a6 HID:Add support for UGTABLET WP5540
new 9750d45760c8 Revert "svm: Add warning message for AVIC IPI invalid target"
new 7a25d8249971 parisc: Show error if wrong 32/64-bit compiler is being used
new 35c955b5a45e serial: parisc: GSC: fix build when IOSAPIC is not set
new 9413b2e2bdb7 parisc: Drop __init from map_pages declaration
new 8c8e949ae81e parisc: Fix data TLB miss in sba_unmap_sg
new 5b6e29b9306c parisc: Fix sglist access in ccio-dma.c
new f3ff5f75d8f6 mmc: block: fix read single on recovery logic
new b3dc4b9d3ca6 mm: don't try to NUMA-migrate COW pages that have other uses
new 6451058f2720 HID: amd_sfh: Add illuminance mask to limit ALS max value
new bdbc65eb77ee HID: i2c-hid: goodix: Fix a lockdep splat
new 6b75f5c18f38 HID: amd_sfh: Increase sensor command timeout
new 7da6ba116cdc HID: amd_sfh: Correct the structure field name
new c7a4b1d155d3 PCI: hv: Fix NUMA node assignment when kernel boots with c [...]
new 94e76b372817 parisc: Add ioread64_lo_hi() and iowrite64_lo_hi()
new 7e234c47fd2f btrfs: send: in case of IO error log it
new 54688a550924 platform/x86: touchscreen_dmi: Add info for the RWC NANOTE [...]
new fdad28ff1d1d platform/x86: ISST: Fix possible circular locking dependen [...]
new ec1d9bb08850 kunit: tool: Import missing importlib.abc
new eb3b35385558 selftests: rtc: Increase test timeout so that all tests run
new c99068d6839c kselftest: signal all child processes
new 23b2a2538240 net: ieee802154: at86rf230: Stop leaking skb's
new 586ec7c0992a selftests/zram: Skip max_comp_streams interface on newer kernel
new 9172557bdf13 selftests/zram01.sh: Fix compression ratio calculation
new 16d28de2f361 selftests/zram: Adapt the situation that /dev/zram0 is being used
new a613105e07b9 selftests: openat2: Print also errno in failure messages
new 04542fd44dd7 selftests: openat2: Add missing dependency in Makefile
new 7d10b671a052 selftests: openat2: Skip testcases that fail with EOPNOTSUPP
new bced176da6e0 selftests: skip mincore.check_file_mmap when fs lacks need [...]
new 4c958f0c5714 ax25: improve the incomplete fix to avoid UAF and NPD bugs
new 5d3e1af11e07 pinctrl: bcm63xx: fix unmet dependency on REGMAP for GPIO_REGMAP
new 38f22c730c38 vfs: make freeze_super abort when sync_filesystem returns error
new 64d6f76958c5 quota: make dquot_quota_sync return errors from ->sync_fs
new 3801775a07b5 scsi: pm80xx: Fix double completion for SATA devices
new 46756cc81099 kselftest: Fix vdso_test_abi return status
new f2c58667ffcd scsi: core: Reallocate device's budget map on queue depth change
new 3c334cdfd949 scsi: pm8001: Fix use-after-free for aborted TMF sas_task
new d9d93f32534a scsi: pm8001: Fix use-after-free for aborted SSP/STP sas_task
new 64519c9e32ac drm/amd: Warn users about potential s0ix problems
new e043fb5a0336 nvme: fix a possible use-after-free in controller reset du [...]
new 5e42fca37ccc nvme-tcp: fix possible use-after-free in transport error_r [...]
new 646952b2210f nvme-rdma: fix possible use-after-free in transport error_ [...]
new 0ceba4d64fee net: sparx5: do not refer to skb after passing it on
new 72808bb42c87 drm/amd: add support to check whether the system is set to s3
new 38108fd273ac drm/amd: Only run s3 or s0ix if system is configured properly
new 0fec53c5dca8 drm/amdgpu: fix logic inversion in check
new 769a6b33ec9f x86/Xen: streamline (and fix) PV CPU enumeration
new 0a01326fddf6 Revert "module, async: async_synchronize_full() on module [...]
new effdcc250584 gcc-plugins/stackleak: Use noinstr in favor of notrace
new b16817a6de31 random: wake up /dev/random writers after zap
new b5c86e750388 KVM: x86/xen: Fix runstate updates to be atomic when preem [...]
new cd14c7342df5 KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry wh [...]
new 417b87cb2311 KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits in !NP [...]
new 74b426bea4f7 KVM: x86: nSVM: fix potential NULL derefernce on nested migration
new 8209fede7d58 KVM: x86: nSVM: mark vmcb01 as dirty when restoring SMM sa [...]
new ddd46059f7d9 iwlwifi: fix use-after-free
new 68f3a4252e97 drm/radeon: Fix backlight control on iMac 12,1
new a1596e0277ed drm/atomic: Don't pollute crtc_state->mode_blob with error [...]
new 3851046599c1 drm/amd/pm: correct the sequence of sending gpu reset msg
new 960c8a55016b drm/amdgpu: skipping SDMA hw_init and hw_fini for S0ix.
new d006f2fe7d62 drm/i915/opregion: check port number bounds for SWSCI disp [...]
new 34f5556ddf2b drm/i915: Fix dbuf slice config lookup
new fe802b3fe763 drm/i915: Fix mbus join config lookup
new 787468ee7a43 vsock: remove vsock from connected table when connect is i [...]
new 02f7d38533ba drm/cma-helper: Set VM_DONTEXPAND for mmap
new e4778408c04d drm/i915/gvt: Make DRM_I915_GVT depend on X86
new 79bdf56cc55d drm/i915/ttm: tweak priority hint selection
new 78cd5c0acfed iwlwifi: pcie: fix locking when "HW not ready"
new c448b0541abf iwlwifi: pcie: gen2: fix locking when "HW not ready"
new b10f4b00e10a iwlwifi: mvm: don't send SAR GEO command for 3160 devices
new a1d9e1f14207 selftests: netfilter: fix exit value for nft_concat_range
new 2035d13eb12e netfilter: nft_synproxy: unregister hooks on init error path
new 5dc653ef0785 selftests: netfilter: disable rp_filter on router
new db333693b052 ipv4: fix data races in fib_alias_hw_flags_set
new 9ed25183e6d4 ipv6: fix data-race in fib6_info_hw_flags_set / fib6_purge_rt
new 3e11ef1903cf ipv6: mcast: use rcu-safe version of ipv6_get_lladdr()
new d51cd648dbca ipv6: per-netns exclusive flowlabel checks
new 61e8fc49a9f8 Revert "net: ethernet: bgmac: Use devm_platform_ioremap_re [...]
new 00fb850c8a1a mac80211: mlme: check for null after calling kmemdup
new c4caf72a42d3 brcmfmac: firmware: Fix crash in brcm_alt_fw_path
new 241e633cb379 cfg80211: fix race in netlink owner interface destruction
new d8905a499af4 net: dsa: lan9303: fix reset on probe
new 2566a89b9e16 net: dsa: mv88e6xxx: flush switchdev FDB workqueue before [...]
new df2495f329b0 net: dsa: lantiq_gswip: fix use after free in gswip_remove()
new 860c5c275ed2 net: dsa: lan9303: handle hwaccel VLAN tags
new 4b27446b538d net: dsa: lan9303: add VLAN IDs to master device
new 392c42424ae0 net: ieee802154: ca8210: Fix lifs/sifs periods
new b9ff5667e116 ping: fix the dif and sdif check in ping_lookup
new bdb6df9bedb3 bonding: force carrier update when releasing slave
new 3077976a752a drop_monitor: fix data-race in dropmon_net_event / trace_n [...]
new 9bb363ba014f net_sched: add __rcu annotation to netdev->qdisc
new 4c9f207810b7 bonding: fix data-races around agg_select_timer
new f8ba235c4927 libsubcmd: Fix use-after-free for realloc(..., 0)
new 7de7ba7a8bd4 net/smc: Avoid overwriting the copies of clcsock callback [...]
new 0e6727589aea net: phy: mediatek: remove PHY mode check on MT7531
new 868366d627e4 atl1c: fix tx timeout after link flap on Mikrotik 10/25G NIC
new 1a16f047946b tipc: fix wrong publisher node address in link publications
new d3c9dd36ec24 dpaa2-switch: fix default return of dpaa2_switch_flower_pa [...]
new 6b1c9f99c2e6 dpaa2-eth: Initialize mutex used in one step timestamping path
new e8ba5b039eea net: bridge: multicast: notify switchdev driver whenever M [...]
new bf4161eb7e3b perf bpf: Defer freeing string after possible strlen() on it
new b04dcc00ae33 selftests/exec: Add non-regular to TEST_GEN_PROGS
new 7285daaca3cd arm64: Correct wrong label in macro __init_el2_gicv3
new 2c9a7e11127e ALSA: usb-audio: revert to IMPLICIT_FB_FIXED_DEV for M-Aud [...]
new a562de3b700a ALSA: hda/realtek: Add quirk for Legion Y9000X 2019
new 3b6134e35a60 ALSA: hda/realtek: Fix deadlock by COEF mutex
new f9d9574a8ba8 ALSA: hda: Fix regression on forced probe mask option
new 900d37d7d8ef ALSA: hda: Fix missing codec probe on Shenker Dock 15
new edb43ae4ca8d ASoC: ops: Fix stereo change notifications in snd_soc_put_volsw()
new ed1e33f121ea ASoC: ops: Fix stereo change notifications in snd_soc_put_ [...]
new 312d8074bc99 ASoC: ops: Fix stereo change notifications in snd_soc_put_ [...]
new b4b8e7ae1346 ASoC: ops: Fix stereo change notifications in snd_soc_put_xr_sx()
new 68b8924f6038 cifs: fix set of group SID via NTSD xattrs
new 0e0b5705640c powerpc/603: Fix boot failure with DEBUG_PAGEALLOC and KFENCE
new 45948a4b1fd0 powerpc/lib/sstep: fix 'ptesync' build error
new 4a7ec50298b1 mtd: rawnand: gpmi: don't leak PM reference in error path
new 727dd33561d5 smb3: fix snapshot mount option
new 84c109620fef tipc: fix wrong notification node addresses
new 2af0fdfbfb37 scsi: ufs: Remove dead code
new 493c9e850677 scsi: ufs: Fix a deadlock in the error handler
new ce3e1f82da73 ASoC: tas2770: Insert post reset delay
new a22b213139e0 ASoC: qcom: Actually clear DMA interrupt register for HDMI
new 4b9c861a589e block/wbt: fix negative inflight counter when remove scsi device
new f2238b4e83b6 NFS: Remove an incorrect revalidation in nfs4_update_chang [...]
new f1322f10f60c NFS: LOOKUP_DIRECTORY is also ok with symlinks
new 21165833efa6 NFS: Do not report writeback errors in nfs_getattr()
new e1dce8e127fd tty: n_tty: do not look ahead for EOL character past the e [...]
new e65450a12cf4 block: fix surprise removal for drivers calling blk_set_qu [...]
new 502f86f5168a mtd: rawnand: qcom: Fix clock sequencing in qcom_nandc_probe()
new eb03cb6e03ff mtd: parsers: qcom: Fix kernel panic on skipped partition
new 3eb5185896a6 mtd: parsers: qcom: Fix missing free for pparts in cleanup
new 9fd00a568663 mtd: phram: Prevent divide by zero bug in phram_setup()
new ffe36e3a991e mtd: rawnand: brcmnand: Fixed incorrect sub-page ECC status
new de0d102d0c8c HID: elo: fix memory leak in elo_probe
new 6936f02d14ed mtd: rawnand: ingenic: Fix missing put_device in ingenic_ecc_get
new c377e2ba78d3 Drivers: hv: vmbus: Fix memory leak in vmbus_add_channel_kobj
new d8110cb2cf19 KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()
new 0d3b91d4d9f5 KVM: x86/pmu: Don't truncate the PerfEvtSeln MSR when crea [...]
new 5f45f96f4189 KVM: x86/pmu: Use AMD64_RAW_EVENT_MASK for PERF_TYPE_RAW
new 1587d6b1e0b9 ARM: OMAP2+: hwmod: Add of_node_put() before break
new 9492e1e53e7d ARM: OMAP2+: adjust the location of put_device() call in o [...]
new 6a469cf7f372 phy: usb: Leave some clocks running during suspend
new 993db6da4aec staging: vc04_services: Fix RCU dereference check
new 459b97c958c1 phy: phy-mtk-tphy: Fix duplicated argument in phy-mtk-tphy
new c4315bffe5d0 irqchip/sifive-plic: Add missing thead,c900-plic match string
new f7b95b396700 x86/bug: Merge annotate_reachable() into _BUG_FLAGS() asm
new 7afed8b3608e netfilter: conntrack: don't refresh sctp entries in closed state
new 03dd71e0b9d8 ksmbd: fix same UniqueId for dot and dotdot entries
new 5644bf688e4a ksmbd: don't align last entry offset in smb2 query directory
new de3b10b7ccc6 arm64: dts: meson-gx: add ATF BL32 reserved-memory region
new 42b3092ccfb1 arm64: dts: meson-g12: add ATF BL32 reserved-memory region
new 9659711c3248 arm64: dts: meson-g12: drop BL32 region from SEI510/SEI610
new fc6d187f2986 pidfd: fix test failure due to stack overflow on some arches
new 54d69f072d5e selftests: fixup build warnings in pidfd / clone3 tests
new 246dfbc12539 mm: io_uring: allow oom-killer from io_uring_setup
new 004458327695 ACPI: PM: Revert "Only mark EC GPE for wakeup on Intel systems"
new 62542c5f18a1 kconfig: let 'shell' return enough output for deep path names
new 71720cae1cad ata: libata-core: Disable TRIM on M88V29
new b5caba5efbab soc: aspeed: lpc-ctrl: Block error printing on probe defer cases
new 9921c866dc36 xprtrdma: fix pointer derefs in error cases of rpcrdma_ep_create
new 893297940084 drm/rockchip: dw_hdmi: Do not leave clock enabled in error case
new eb61dbb192b1 tracing: Fix tp_printk option related with tp_printk_stop_on_boot
new 3fd92f5be6c4 display/amd: decrease message verbosity about watermarks t [...]
new 929b2eddebc2 drm/amd/display: Cap pflip irqs per max otg number
new 1ddab2ee8829 drm/amd/display: fix yellow carp wm clamping
new b501b0f4e113 net: usb: qmi_wwan: Add support for Dell DW5829e
new 88289d56cb28 net: macb: Align the dma and coherent dma masks
new 3f2bc7f028f6 kconfig: fix failing to generate auto.conf
new e6da726eb67d scsi: lpfc: Fix pt2pt NVMe PRLI reject LOGO loop
new e1e26697d032 EDAC: Fix calculation of returned address and next offset [...]
new d464492eb391 ucounts: Handle wrapping in is_ucounts_overlimit
new f418bfabea43 ucounts: In set_cred_ucounts assume new->ucounts is non-NULL
new efc853d8ffd5 ucounts: Base set_cred_ucounts changes on the real user
new 2d2d92cfcd3b ucounts: Enforce RLIMIT_NPROC not RLIMIT_NPROC+1
new 114e9f141822 lib/iov_iter: initialize "flags" in new pipe_buffer
new b5f949d9a9c3 rlimit: Fix RLIMIT_NPROC enforcement failure caused by cap [...]
new 2b2be95b6013 ucounts: Move RLIMIT_NPROC handling after set_user
new f4a821b098c5 net: sched: limit TC_ACT_REPEAT loops
new 62e228e3e169 dmaengine: sh: rcar-dmac: Check for error num after setting mask
new 4f3a0737992c dmaengine: stm32-dmamux: Fix PM disable depth imbalance in [...]
new 6b186a23af0d dmaengine: sh: rcar-dmac: Check for error num after dma_se [...]
new 052707279e70 tests: fix idmapped mount_setattr test
new 7512f91bc313 i2c: qcom-cci: don't delete an unregistered adapter
new 8641ceb41f30 i2c: qcom-cci: don't put a device tree node before i2c_add [...]
new 3e41445287af dmaengine: ptdma: Fix the error handling path in pt_core_init()
new 795feafb7234 copy_process(): Move fd_install() out of sighand->siglock [...]
new 0b4ea5b72b17 scsi: qedi: Fix ABBA deadlock in qedi_process_tmf_resp() a [...]
new ec7d87b64e78 ice: enable parsing IPSEC SPI headers for RSS
new c2df4c62a189 i2c: brcmstb: fix support for DSL and CM variants
new 5dcc36569734 lockdep: Correct lock_classes index mapping
new 1e7beca28299 Linux 5.15.25
new 5f2395232fde Merge v5.15.25
new f89903ae99bd mm/filemap: Fix handling of THPs in generic_file_buffered_read()
new ffed0bf6a63d cgroup/cpuset: Fix a race between cpuset_attach() and cpu hotplug
new ebeb7b73571e cgroup-v1: Correct privileges check in release_agent writes
new a6d9692cadb9 x86/ptrace: Fix xfpregs_set()'s incorrect xmm clearing
new 7e80846a9927 btrfs: tree-checker: check item_size for inode_item
new b80fbc20f334 btrfs: tree-checker: check item_size for dev_item
new 6d20ff677349 clk: jz4725b: fix mmc0 clock gating
new 7c83437fb3ae io_uring: don't convert to jiffies for waiting on timeouts
new 0d773aaf5a90 io_uring: disallow modification of rsrc_data during quiesce
new af091cc27e37 selinux: fix misuse of mutex_is_locked()
new 960d474e451b vhost/vsock: don't check owner in vhost_vsock_stop() while [...]
new bf0b3d61e002 parisc/unaligned: Fix fldd and fstd unaligned handlers on [...]
new 759e5dc6554d parisc/unaligned: Fix ldw() and stw() unalignment handlers
new 4c3644b6c96c KVM: x86/mmu: make apf token non-zero to fix bug
new 211b67fb5a49 drm/amd/display: Protect update_bw_bounding_box FPU code.
new c00e4c01f470 drm/amd/pm: fix some OEM SKU specific stability issues
new ea44fcee7e3d drm/amd: Check if ASPM is enabled from PCIe subsystem
new 70b2413ac30c drm/amdgpu: disable MMHUB PG for Picasso
new 8840d963e566 drm/amdgpu: do not enable asic reset for raven2
new 7782e3c4e539 drm/i915: Widen the QGV point mask
new 1b4445e09df8 drm/i915: Correctly populate use_sagv_wm for all pipes
new 0726fca0b6cc drm/i915: Fix bw atomic check when switching between SAGV [...]
new 9f2d61477990 sr9700: sanity check for packet length
new 4b77aab7ada7 USB: zaurus: support another broken Zaurus
new 49909c9f8458 CDC-NCM: avoid overflow in sanity checking
new cb2313b216be netfilter: xt_socket: fix a typo in socket_mt_destroy()
new 144f3008524c netfilter: xt_socket: missing ifdef CONFIG_IP6_NF_IPTABLES [...]
new 6c5d780469d6 netfilter: nf_tables_offload: incorrect flow offload actio [...]
new 0efdc0360395 tee: export teedev_open() and teedev_close_context()
new 2922aff43397 optee: use driver internal tee_context for some rpc
new 1cfb33b338fb ping: remove pr_err from ping_lookup
new 734d80b4365a Revert "i40e: Fix reset bw limit when DCB enabled with 1 TC"
new 0b92b5f4c50b gpu: host1x: Always return syncpoint value when waiting
new 05ef4f56173e perf evlist: Fix failed to use cpu list for uncore events
new 40bbab9d4ed7 perf data: Fix double free in perf_session__delete()
new 150d1e06c4f1 mptcp: fix race in incoming ADD_ADDR option processing
new f25ae162f4b3 mptcp: add mibs counter for ignored incoming options
new f76977643339 selftests: mptcp: fix diag instability
new 7c844c7af784 selftests: mptcp: be more conservative with cookie MPJ limits
new 1243861bc002 bnx2x: fix driver load from initrd
new f84bbb9893bd bnxt_en: Fix active FEC reporting to ethtool
new 24931b4d199e bnxt_en: Fix offline ethtool selftest with RDMA enabled
new 86da2e4a1284 bnxt_en: Fix incorrect multicast rx mask setting when not [...]
new 7efe8499cb90 hwmon: Handle failure to register sensor with thermal zone [...]
new 7e8da9964437 net/mlx5: Fix tc max supported prio for nic mode
new b3615ea66b91 ice: check the return of ice_ptp_gettimex64
new 9594d817b5eb ice: initialize local variable 'tlv'
new de49b0e1cf62 net/mlx5: Update the list of the PCI supported devices
new 719d1c2524c8 bpf: Fix crash due to incorrect copy_map_value
new 5d75e374eb77 bpf: Do not try bpf_msg_push_data with len 0
new 755d4b744056 selftests: bpf: Check bpf_msg_push_data return value
new 976406c5cc00 bpf: Fix a bpf_timer initialization issue
new 8628f489b749 bpf: Add schedule points in batch ops
new c718ea4e7382 io_uring: add a schedule point in io_add_buffers()
new 6f2e0ae12aa8 net: __pskb_pull_tail() & pskb_carve_frag_list() drop_moni [...]
new 8270e92a0e42 nvme: also mark passthrough-only namespaces ready in nvme_ [...]
new 0a9bc4179c30 tipc: Fix end of loop tests for list_for_each_entry()
new 899e56a1ad43 gso: do not skip outer ip header in case of ipip and net_failover
new 62ca33976ddc net: mv643xx_eth: process retval from of_get_mac_address
new f941104aa116 openvswitch: Fix setting ipv6 fields causing hw csum failure
new 143dafa60aa7 drm/edid: Always set RGB444
new 163e50b00530 net/mlx5e: Fix wrong return value on ioctl EEPROM query failure
new eae86ab32069 drm/vc4: crtc: Fix runtime_pm reference counting
new d064d0c39405 drm/i915/dg2: Print PHY name properly on calibration error
new a95ea90deb30 net/sched: act_ct: Fix flow table lookup after ct clear or [...]
new be2d38247657 net: ll_temac: check the return value of devm_kmalloc()
new 2e15fa8091de net: Force inlining of checksum functions in net/checksum.h
new 8ffb8ac34488 netfilter: nf_tables: unregister flowtable hooks on netns exit
new 9d8097caa732 nfp: flower: Fix a potential leak in nfp_tunnel_add_shared_mac()
new 7d258451d345 net: mdio-ipq4019: add delay after clock enable
new e96e204ee6fa netfilter: nf_tables: fix memory leak during stateful obj update
new 062772d5cc8c net/smc: Use a mutex for locking "struct smc_pnettable"
new 4039254acbd4 surface: surface3_power: Fix battery readings on batteries [...]
new 6b6094db77e6 udp_tunnel: Fix end of loop test in udp_tunnel_nic_unregister()
new 117a5a7f019e net/mlx5: DR, Cache STE shadow memory
new 954997aeb8f2 ibmvnic: schedule failover only if vioctl fails
new 837b0d2e69e8 net/mlx5: DR, Don't allow match on IP w/o matching on full [...]
new f63548dd05ab net/mlx5: Fix possible deadlock on rule deletion
new 9703a9e2f968 net/mlx5: Fix wrong limitation of metadata match on ecpf
new d4d188487ddc net/mlx5: DR, Fix the threshold that defines when pool syn [...]
new 95c1867704d0 net/mlx5e: MPLSoUDP decap, fix check for unsupported matches
new 6e94d2863384 net/mlx5e: kTLS, Use CHECKSUM_UNNECESSARY for device-offlo [...]
new 2378f94c8d9b net/mlx5: Update log_max_qp value to be 17 at most
new 3c32405d6474 spi: spi-zynq-qspi: Fix a NULL pointer dereference in zynq [...]
new 43221f446c02 gpio: rockchip: Reset int_bothedge when changing trigger
new d99dcdabc52a regmap-irq: Update interrupt clear register for proper reset
new ff999198ec21 net-timestamp: convert sk->sk_tskey to atomic_t
new bf2cfad0c6e4 RDMA/rtrs-clt: Fix possible double free in error case
new 27440589551f RDMA/rtrs-clt: Move free_permit from free_clt to rtrs_clt_close
new a94879d41917 bnxt_en: Increase firmware message response DMA wait time
new e7a66dd26877 configfs: fix a race in configfs_{,un}register_subsystem()
new c8b56e51aa91 RDMA/ib_srp: Fix a deadlock
new 7e35b31e2cee tracing: Dump stacktrace trigger to the corresponding instance
new 9000406481a5 tracing: Have traceon and traceoff trigger honor the instance
new 7bdf7d5f0cbd iio:imu:adis16480: fix buffering for devices with no burst mode
new fe7347780298 iio: adc: men_z188_adc: Fix a resource leak in an error ha [...]
new 0cb9b2f73c18 iio: adc: tsc2046: fix memory corruption by preventing arr [...]
new ca9d1799be68 iio: adc: ad7124: fix mask used for setting AIN_BUFP & AIN [...]
new c77f4ae7bd43 iio: accel: fxls8962af: add padding to regmap for SPI
new 1f05c7568445 iio: imu: st_lsm6dsx: wait for settling time in st_lsm6dsx [...]
new 72b0fba2dd4d iio: Fix error handling for PM
new 4e508c593573 sc16is7xx: Fix for incorrect data being transmitted
new 27089f04fac6 ata: pata_hpt37x: disable primary channel on HPT371
new f7c9fd0dff99 Revert "USB: serial: ch341: add new Product ID for CH341A"
new da514063440b usb: gadget: rndis: add spinlock for rndis response list
new 2c775ad1fd5e USB: gadget: validate endpoint index for xilinx udc
new 6db927ce66ac tracefs: Set the group ownership in apply_options() not pa [...]
new c331aa7e7064 USB: serial: option: add support for DW5829e
new 85171fbf714c USB: serial: option: add Telit LE910R1 compositions
new 943a914d3dab usb: dwc2: drd: fix soft connect when gadget is unconfigured
new e62f41a6528f usb: dwc3: pci: Add "snps,dis_u2_susphy_quirk" for Intel B [...]
new 83e0190fb77c usb: dwc3: pci: Fix Bay Trail phy GPIO mappings
new 88f69c64443f usb: dwc3: gadget: Let the interrupt handler disable botto [...]
new c8b38e557414 xhci: re-initialize the HC during resume if HCE was set
new ce94606060d7 xhci: Prevent futile URB re-submissions due to incorrect r [...]
new fcd3f5906d64 nvmem: core: Fix a conflict between MTD and NVMEM on wp-gp [...]
new 453a82127f17 mtd: core: Fix a conflict between MTD and NVMEM on wp-gpio [...]
new d2bef2cbd3b1 driver core: Free DMA range map when device is released
new 8df508b7a44c btrfs: prevent copying too big compressed lzo segment
new 00265efbd3e5 RDMA/cma: Do not change route.addr.src_addr outside state checks
new ba9efbbf6745 thermal: int340x: fix memory leak in int3400_notify()
new bde6a6b111b9 staging: fbtft: fb_st7789v: reset display before initialization
new 7a7e1b3aeef7 tps6598x: clear int mask on probe failure
new 72aa720acacf IB/qib: Fix duplicate sysfs directory name
new e0ff4dffded5 riscv: fix nommu_k210_sdcard_defconfig
new 1851b9a46706 riscv: fix oops caused by irqsoff latency tracer
new 4f0ab1c8a5a6 tty: n_gsm: fix encoding of control signal octet bit DV
new 519d0b389c10 tty: n_gsm: fix proper link termination after failed open
new 50cacb783bb3 tty: n_gsm: fix NULL pointer access due to DLCI release
new 1bc6f3b19bc6 tty: n_gsm: fix wrong tty control line for flow control
new 06bce5327b76 tty: n_gsm: fix wrong modem processing in convergence laye [...]
new 92cab57ea6d7 tty: n_gsm: fix deadlock in gsmtty_open()
new e3a751ee48f9 pinctrl: fix loop in k210_pinconf_get_drive()
new a15769155440 pinctrl: k210: Fix bias-pull-up
new 83f331d1debb gpio: tegra186: Fix chip_data type confusion
new fd21a0b6da94 memblock: use kfree() to release kmalloced memblock regions
new 26bc7197f9d3 ice: Fix race conditions between virtchnl handling and VF ndo ops
new 3c805fce07c9 ice: fix concurrent reset and removal of VFs
new 8993e6067f26 Linux 5.15.26
new 089dd1d6a08e Merge v5.15.26
new 2d27a2bd381f mac80211_hwsim: report NOACK frames in tx_status
new e03ad1915ccc mac80211_hwsim: initialize ieee80211_tx_info at hw_scan_work
new 2ed390555dbc i2c: bcm2835: Avoid clock stretching timeouts
new 4235a04ad401 ASoC: rt5668: do not block workqueue if card is unbound
new fd64f8bc0644 ASoC: rt5682: do not block workqueue if card is unbound
new 700485846e12 regulator: core: fix false positive in regulator_late_cleanup()
new 6279c5263ded Input: clear BTN_RIGHT/MIDDLE on buttonpads
new 850a77c999b8 btrfs: get rid of warning on transaction commit when using [...]
new 8694330db9b0 KVM: arm64: vgic: Read HW interrupt pending state from the HW
new 1ccc12f2240a block: loop:use kstatfs.f_bsize of backing file to set dis [...]
new 5340a0924ea9 tipc: fix a bit overflow in tipc_crypto_key_rcv()
new ccf46cb68859 cifs: do not use uninitialized data in the owner/group sid
new 546d60859ecf cifs: fix double free race when mount fails in cifs_get_root()
new 8ba9a2e72584 HID: amd_sfh: Handle amd_sfh work buffer in PM ops
new 852b6b0411e6 HID: amd_sfh: Add functionality to clear interrupts
new 18a9d6b18c2b HID: amd_sfh: Add interrupt handler to process interrupts
new 54e7951a1988 cifs: modefromsids must add an ACE for authenticated users
new b628fffce58a selftests/seccomp: Fix seccomp failure by adding missing headers
new 4543426cd7b8 drm/amd/pm: correct UMD pstate clocks for Dimgrey Cavefish [...]
new 7d0214c38dca selftests/ftrace: Do not trace do_softirq because of PREEMPT_RT
new 7b22f63b933f dmaengine: shdma: Fix runtime PM imbalance on error
new d2327116861c i2c: cadence: allow COMPILE_TEST
new d65d187b51b6 i2c: imx: allow COMPILE_TEST
new f6fbf18d156c i2c: qup: allow COMPILE_TEST
new 1148adac7781 net: usb: cdc_mbim: avoid altsetting toggling for Telit FN990
new a1ba98731518 block-map: add __GFP_ZERO flag for alloc_page in function [...]
new 07de9a494b5a usb: gadget: don't release an existing dev->buf
new ab3656acb7b4 usb: gadget: clear related members when goto fail
new 1ffc130388c5 exfat: reuse exfat_inode_info variable instead of calling [...]
new c9f727219f3e exfat: fix i_blocks for files truncated over 4 GiB
new 60e6d58ef921 tracing: Add test for user space strings when filtering on [...]
new 1921d1fd0e60 arm64: Mark start_backtrace() notrace and NOKPROBE_SYMBOL
new 82a99bc85c0e serial: stm32: prevent TDR register overwrite when sending x_char
new 5abb1d84b6db ext4: drop ineligible txn start stop APIs
new 647b3f1533f4 ext4: simplify updating of fast commit stats
new 97abcfedc87c ext4: fast commit may not fallback for ineligible commit
new 6f6ffc717b85 ext4: fast commit may miss file actions
new e0bcd6b57793 sched/fair: Fix fault in reweight_entity
new b2a3068d5f15 ata: pata_hpt37x: fix PCI clock detection
new a9c6e02d223e drm/amdgpu: check vm ready by amdgpu_vm->evicting flag
new 33e22b6c53d0 tracing: Add ustring operation to filtering string pointers
new 771aca9bc707 ipv6: fix skb drops in igmp6_event_query() and igmp6_event [...]
new 2de88544b3db NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment()
new 384d1b11382b NFSD: Fix zero-length NFSv3 WRITEs
new 1bd12b7aaee0 io_uring: fix no lock protection for ctx->cq_extra
new 83ef63535a8a tools/resolve_btf_ids: Close ELF file on error
new 64b487be33b7 mtd: spi-nor: Fix mtd size for s3an flashes
new f98371d2ac83 MIPS: fix local_{add,sub}_return on MIPS64
new 7f361266e981 signal: In get_signal test for signal_group_exit every tim [...]
new aa805236ed97 PCI: mediatek-gen3: Disable DVFSRC voltage request
new d9fc43aab60d PCI: rcar: Check if device is runtime suspended instead of [...]
new a2f5e9a6f2a0 PCI: dwc: Do not remap invalid res
new f303196899f1 PCI: aardvark: Fix checking for MEM resource type
new b63190d0203f KVM: VMX: Don't unblock vCPU w/ Posted IRQ if IRQs are dis [...]
new 32b758d12c24 KVM: s390: Ensure kvm_arch_no_poll() is read once when blo [...]
new 723053e16d55 KVM: VMX: Read Posted Interrupt "control" exactly once per [...]
new 00542cbacf22 KVM: X86: Ensure that dirty PDPTRs are loaded
new 3d8468045e39 KVM: x86: Handle 32-bit wrap of EIP for EMULTYPE_SKIP with [...]
new 1adfbfaeb20d KVM: x86: Exit to userspace if emulation prepared a comple [...]
new e5264d44f732 i3c: fix incorrect address slot lookup on 64-bit
new f35bacbb795a i3c/master/mipi-i3c-hci: Fix a potentially infinite loop i [...]
new 628761fe0588 tracing: Do not let synth_events block other dyn_event sys [...]
new 16ff93557d1e Input: ti_am335x_tsc - set ADCREFM for X configuration
new 7c93c809e00a Input: ti_am335x_tsc - fix STEPCONFIG setup for Z2
new c1a027629c36 PCI: mvebu: Check for errors from pci_bridge_emul_init() call
new bc988b126134 PCI: mvebu: Do not modify PCI IO type bits in conf_write
new 4396c507a8f8 PCI: mvebu: Fix support for bus mastering and PCI_COMMAND [...]
new 3d394fa375f4 PCI: mvebu: Fix configuring secondary bus of PCIe Root Por [...]
new 9c91c755005b PCI: mvebu: Setup PCIe controller to Root Complex mode
new 1ea3f69784ed PCI: mvebu: Fix support for PCI_BRIDGE_CTL_BUS_RESET on em [...]
new 1d4200e28436 PCI: mvebu: Fix support for PCI_EXP_DEVCTL on emulated bridge
new a24745673304 PCI: mvebu: Fix support for PCI_EXP_RTSTA on emulated bridge
new e7c433270307 PCI: mvebu: Fix support for DEVCAP2, DEVCTL2 and LNKCTL2 r [...]
new 3abe2a70f5b4 NFSD: Fix verifier returned in stable WRITEs
new 0f84cfb465af Revert "nfsd: skip some unnecessary stats in the v4 case"
new 4425ca3677a6 nfsd: fix crash on COPY_NOTIFY with special stateid
new e47679c06afc x86/hyperv: Properly deal with empty cpumasks in hyperv_fl [...]
new d3f67ceaeb3f drm/i915: don't call free_mmap_offset when purging
new bdaa8c7b7189 SUNRPC: Fix sockaddr handling in the svc_xprt_create_error [...]
new e209742c13d2 SUNRPC: Fix sockaddr handling in svcsock_accept_class trac [...]
new 1796d5350cb4 drm/sun4i: dw-hdmi: Fix missing put_device() call in sun8i [...]
new cd07b19fbf37 drm/atomic: Check new_crtc_state->active to determine if C [...]
new 377cbdc92716 ntb_hw_switchtec: Fix pff ioread to read into mmio_part_cfg_all
new 950d17f190a4 ntb_hw_switchtec: Fix bug with more than 32 partitions
new 5609b7803947 drm/amdkfd: Check for null pointer after calling kmemdup
new a80b13642a10 drm/amdgpu: use spin_lock_irqsave to avoid deadlock by loc [...]
new 8654464086a1 i3c: master: dw: check return of dw_i3c_master_get_free_pos()
new 1a62246c2c60 dma-buf: cma_heap: Fix mutex locking section
new 8a20fed48eb4 tracing/uprobes: Check the return value of kstrdup() for t [...]
new 013c2af6c15c tracing/probes: check the return value of kstrndup() for pbuf
new f1675103e0f3 mm: defer kmemleak object creation of module_alloc()
new 1123c2fb9dc3 kasan: fix quarantine conflicting with init_on_free
new e9737301f0df selftests/vm: make charge_reserved_hugetlb.sh work with ex [...]
new 3f20cf3cd43f hugetlbfs: fix off-by-one error in hugetlb_vmdelete_list()
new 48cf33ee6b04 drm/amdgpu/display: Only set vblank_disable_immediate when [...]
new f724a438d986 drm/amdgpu: filter out radeon PCI device IDs
new 2157e509e5b2 drm/amdgpu: filter out radeon secondary ids as well
new 691c0030be65 drm/amd/display: Use adjusted DCN301 watermarks
new 27e01f10d183 drm/amd/display: move FPU associated DSC code to DML folder
new 462c5e6cb241 ethtool: Fix link extended state for big endian
new 75279de4e392 octeontx2-af: Optimize KPU1 processing for variable-length [...]
new ef33ae74bb9c octeontx2-af: Reset PTP config in FLR handler
new fe3eafea3907 octeontx2-af: cn10k: RPM hardware timestamp configuration
new ab3380a844aa octeontx2-af: cn10k: Use appropriate register for LMAC enable
new 63138001c961 octeontx2-af: Adjust LA pointer for cpt parse header
new f1c0163bb824 octeontx2-af: Add KPU changes to parse NGIO as separate layer
new 748438b4e62c net/mlx5e: IPsec: Refactor checksum code in tx data path
new 82a82ad92746 net/mlx5e: IPsec: Fix crypto offload for non TCP/UDP encap [...]
new aa5040691cb7 bpf: Use u64_stats_t in struct bpf_prog_stats
new 07058fb18df8 bpf: Fix possible race in inc_misses_counter
new ed4488d8307f drm/amd/display: Update watermark values for DCN301
new 9bbeba67bbbd drm: mxsfb: Set fallback bus format when the bridge doesn' [...]
new 86a337bb8030 drm: mxsfb: Fix NULL pointer dereference
new fbf6d5f8eef7 riscv/mm: Add XIP_FIXUP for phys_ram_base
new 23eb29281f1e drm/i915/display: split out dpt out of intel_display.c
new e2b3d1bf6ec3 drm/i915/display: Move DRRS code its own file
new 5c66161cceaa drm/i915: Disable DRRS on IVB/HSW port != A
new 68c8e6d16f57 gve: Recording rx queue before sending to napi
new 8bfa27186e29 net: dsa: ocelot: seville: utilize of_mdiobus_register
new 1d13e7221035 net: dsa: seville: register the mdiobus under devres
new 960dfaf3b578 ibmvnic: don't release napi in __ibmvnic_open()
new 3a3aa0881aeb of: net: move of_net under net/
new f510d6463949 net: ethernet: litex: Add the dependency on HAS_IOMEM
new 2594dba1cd79 drm/mediatek: mtk_dsi: Reset the dsi0 hardware
new 3d74c2c917e4 cifs: protect session channel fields with chan_lock
new aa280c04da1b cifs: fix confusing unneeded warning message on smb2.1 and [...]
new 10dd26349edf drm/amd/display: Fix stream->link_enc unassigned during st [...]
new 5f283e64a850 bnxt_en: Fix occasional ethtool -t loopback test failures
new 35afd8ae1184 drm/amd/display: For vblank_disable_immediate, check PSR i [...]
new dc75d7968901 PCI: mvebu: Fix device enumeration regression
new 9285523b4174 net: of: fix stub of_net helpers for CONFIG_NET=n
new 3eb418122d12 ALSA: intel_hdmi: Fix reference to PCM buffer address
new 6c3d4da8e7a9 ucounts: Fix systemd LimitNPROC with private users regression
new e64d6a689ec5 riscv/efi_stub: Fix get_boot_hartid_from_fdt() return value
new 08b22e3f150e riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAP
new 728fb555882b riscv: Fix config KASAN && DEBUG_VIRTUAL
new 7de1ed755e1a iwlwifi: mvm: check debugfs_dir ptr before use
new 050b1821f27c ASoC: ops: Shift tested values in snd_soc_put_volsw() by +min
new 2aaa085bd012 iommu/vt-d: Fix double list_add when enabling VMD in scala [...]
new a8a86631f4ce iommu/amd: Recover from event log overflow
new 7508ac360d1e drm/i915: s/JSP2/ICP2/ PCH
new dab06be16184 drm/amd/display: Reduce dmesg error to a debug print
new a63eb1e4a2e1 xen/netfront: destroy queues before real_num_tx_queues is zeroed
new 3dafbf915c05 thermal: core: Fix TZ_GET_TRIP NULL pointer dereference
new 5f298bf7f337 mac80211: fix EAPoL rekey fail in 802.3 rx path
new 78acc7dbd84a blktrace: fix use after free for struct blk_trace
new 5d7c23d39660 ntb: intel: fix port config status offset for SPR
new 261eff11ade9 mm: Consider __GFP_NOWARN flag for oversized kvmalloc() calls
new 75cbedd33343 xfrm: fix MTU regression
new bd61f192a339 netfilter: fix use-after-free in __nf_register_net_hook()
new 00c74b587197 bpf, sockmap: Do not ignore orig_len parameter
new ce0d6bf33c35 xfrm: fix the if_id check in changelink
new 4020d2e14f13 xfrm: enforce validity of offload input flags
new a47e7ac8851c e1000e: Correct NVM checksum verification flow
new 3a65b82b1ef2 net: fix up skbs delta_truesize in UDP GRO frag_list
new 63291e95e8ae netfilter: nf_queue: don't assume sk is full socket
new dd648bd1b33a netfilter: nf_queue: fix possible use-after-free
new 216f3cb587e0 netfilter: nf_queue: handle socket prefetch
new 58ea33965a6f batman-adv: Request iflink once in batadv-on-batadv check
new 94355d99ad70 batman-adv: Request iflink once in batadv_get_real_netdevice
new 24e49e17cbfc batman-adv: Don't expect inter-netns unique iflink indices
new b11781515208 net: ipv6: ensure we call ipv6_mc_down() at most once
new 4daaf8816d60 net: dcb: flush lingering app table entries for unregister [...]
new a559e0598ce6 net: ipa: add an interconnect dependency
new 80895b6f9154 net/smc: fix connection leak
new 21922d9cde88 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error gene [...]
new 15cbeeaada70 net/smc: fix unexpected SMC_CLC_DECL_ERR_REGRMB error caus [...]
new 5afd80c393f4 btrfs: fix ENOSPC failure when attempting direct IO write [...]
new 828f75c24ab8 mac80211: fix forwarded mesh frames AC & queue selection
new b85dd0d7a503 net: stmmac: fix return value of __setup handler
new a83ebad95542 mac80211: treat some SAE auth steps as final
new 23a6be260d56 iavf: Fix missing check for running netdev
new f58ead21dd6a net: sxgbe: fix return value of __setup handler
new 1c09774e5ea1 ibmvnic: register netdev after init of adapter
new ea372aab5490 net: arcnet: com20020: Fix null-ptr-deref in com20020pci_probe()
new 366f785bbba4 ixgbe: xsk: change !netif_carrier_ok() handling in ixgbe_x [...]
new 61a303971c3c iavf: Fix deadlock in iavf_reset_task
new 4efa386ef9e1 efivars: Respect "block" flag in efivar_entry_set_safe()
new f9c3aa939c41 auxdisplay: lcd2s: Fix lcd2s_redefine_char() feature
new d442f20e6daf firmware: arm_scmi: Remove space in MODULE_ALIAS name
new 6d6c139d1e2d ASoC: cs4265: Fix the duplicated control name
new 5d53cd33f425 auxdisplay: lcd2s: Fix memory leak in ->remove()
new b6149efc57bf auxdisplay: lcd2s: Use proper API to free the instance of [...]
new 2b04bb51a9c1 can: gs_usb: change active_channels's type from atomic_t to u8
new 6be5b626bec1 iommu/tegra-smmu: Fix missing put_device() call in tegra_s [...]
new 7c1db4a30e29 arm64: dts: rockchip: Switch RK3399-Gru DP to SPDIF output
new c9cfcdd111d7 igc: igc_read_phy_reg_gpy: drop premature return
new f14a0244b1ba ARM: Fix kgdb breakpoint for Thumb2
new a664bd7a0084 mips: setup: fix setnocoherentio() boolean setting
new d7a4b54f4fc5 ARM: 9182/1: mmu: fix returns from early_param() and __set [...]
new 0c3f34beb459 mptcp: Correctly set DATA_FIN timeout when number of retra [...]
new 09423ff81601 selftests: mlxsw: tc_police_scale: Make test more robust
new 896d1b8a3612 pinctrl: sunxi: Use unique lockdep classes for IRQs
new d4706de93cf7 igc: igc_write_phy_reg_gpy: drop premature return
new 39738a2346b2 ibmvnic: free reset-work-item when flushing
new b7c35587be23 memfd: fix F_SEAL_WRITE after shmem huge page allocated
new 3d76a995f646 s390/extable: fix exception table sorting
new 3411613611a5 sched: Fix yet more sched_fork() races
new f6cabb721c5b arm64: dts: juno: Remove GICv2m dma-range
new 378e2fe1eb58 iommu/amd: Fix I/O page table memory leak
new af143626eb85 MIPS: ralink: mt7621: do memory detection on KSEG1
new 50bce7f03e8c ARM: dts: switch timer config to common devkit8000 devicetree
new 40d763efa5bf ARM: dts: Use 32KiHz oscillator on devkit8000
new 20ff0ff315cd soc: fsl: guts: Revert commit 3c0d64e867ed
new c2266d20251c soc: fsl: guts: Add a missing memory allocation failure check
new 4ed52fbeb967 soc: fsl: qe: Check of ioremap return value
new 9920d99cc89a netfilter: nf_tables: prefer kfree_rcu(ptr, rcu) variant
new 04746dbd9593 ARM: tegra: Move panels to AUX bus
new 8cdac518eac7 can: etas_es58x: change opened_channel_cnt's type from ato [...]
new e753b639363d net: stmmac: enhance XDP ZC driver level switching performance
new bb20939bc8d1 net: stmmac: only enable DMA interrupts when ready
new 046d933c1b74 ibmvnic: initialize rc before completing wait
new 13e3b51ffaf8 ibmvnic: define flush_reset_queue helper
new ea3d3c36a4fa ibmvnic: complete init_done on transport events
new 50948cea504c net: chelsio: cxgb3: check the return value of pci_find_ca [...]
new f8ce435f2c81 net: sparx5: Fix add vlan when invalid operation
new 7e2d102501e1 iavf: Refactor iavf state machine tracking
new 57d2f0db2e63 iavf: Add __IAVF_INIT_FAILED state
new b4e0e00a361d iavf: Combine init and watchdog state machines
new 9fedc4f86ee3 iavf: Add trace while removing device
new 23901462c301 iavf: Rework mutexes for better synchronisation
new 200366d1a583 iavf: Add helper function to go from pci_dev to adapter
new e734c794dea3 iavf: Fix kernel BUG in free_msi_irqs
new 85aa76066fef iavf: Add waiting so the port is initialized in remove
new 8c0e4da63385 iavf: Fix init state closure on remove
new ddc5db0bcfa2 iavf: Fix locking for VIRTCHNL_OP_GET_OFFLOAD_VLAN_V2_CAPS
new 598bc8955916 iavf: Fix race in init state
new 6f62bc0fc12b iavf: Fix __IAVF_RESETTING state usage
new d675c05b792e drm/i915/guc/slpc: Correct the param count for unset param
new 9dfe6abc6c13 drm/bridge: ti-sn65dsi86: Properly undo autosuspend
new 68c4fe2ef0bf e1000e: Fix possible HW unit hang after an s0ix exit
new a30496660634 MIPS: ralink: mt7621: use bitwise NOT instead of logical
new a1e603e5f3b2 nl80211: Handle nla_memdup failures in handle_nan_filter
new 46eed3a37dee drm/amdgpu: fix suspend/resume hang regression
new 6fe3127d3af1 net: dcb: disable softirqs in dcbnl_flush_dev()
new d666d3363845 selftests: mlxsw: resource_scale: Fix return value
new d61f3737c559 net: stmmac: perserve TX and RX coalesce value during XDP setup
new d784113217f9 iavf: do not override the adapter state in the watchdog ta [...]
new 7626ab3a3897 iavf: missing unlocks in iavf_watchdog_task()
new 7a1ee9934b14 MAINTAINERS: adjust file entry for of_net.c after movement
new f74fc94691f0 Input: elan_i2c - move regulator_[en|dis]able() out of ela [...]
new cb19f03e5f65 Input: elan_i2c - fix regulator enable count imbalance aft [...]
new 74e9545d9e25 Input: samsung-keypad - properly state IOMEM dependency
new b355d6a14ba7 HID: add mapping for KEY_DICTATE
new aa6d3eef28f3 HID: add mapping for KEY_ALL_APPLICATIONS
new 452f64ee0940 tracing/histogram: Fix sorting on old "cpu" value
new 80660a726d47 tracing: Fix return value of __setup handlers
new 5342e9f3dac0 btrfs: fix lost prealloc extents beyond eof after full fsync
new 725a6ac389b1 btrfs: fix relocation crash due to premature return from b [...]
new e00077aa439f btrfs: do not WARN_ON() if we have PageError set
new 34146bbadcdd btrfs: qgroup: fix deadlock between rescan worker and remo [...]
new 4aef4c900597 btrfs: add missing run of delayed items after unlink durin [...]
new 6599d5e8bd75 btrfs: do not start relocation until in progress drops are done
new 8b893496892e Revert "xfrm: xfrm_state_mtu should return at least 1280 f [...]
new 416e3a0e4276 proc: fix documentation and description of pagemap
new 8998aa676205 KVM: x86/mmu: Passing up the error state of mmu_alloc_shad [...]
new ea2bc310250d hamradio: fix macro redefine warning
new efe3167e52a5 Linux 5.15.27
new 8e63765b72cb Merge v5.15.27
new 668c821321b4 slip: fix macro redefine warning
new e94d490a1ad6 x86,bugs: Unconditionally allow spectre_v2=retpoline,amd
new f150b6fccf7f x86/speculation: Rename RETPOLINE_AMD to RETPOLINE_LFENCE
new d7771f380c90 x86/speculation: Add eIBRS + Retpoline options
new eb4596417756 Documentation/hw-vuln: Update spectre doc
new 316e4a16524a x86/speculation: Include unprivileged eBPF status in Spect [...]
new a56566d7a957 x86/speculation: Use generic retpoline by default on AMD
new 36fbbd78471c x86/speculation: Update link to AMD speculation whitepaper
new 074d72604639 x86/speculation: Warn about Spectre v2 LFENCE mitigation
new bf048d1921b6 x86/speculation: Warn about eIBRS + LFENCE + Unprivileged [...]
new f02cab2bed1a ARM: report Spectre v2 status through sysfs
new 878ad97f745e ARM: early traps initialisation
new 2dca61693e6c ARM: use LOADADDR() to get load address of sections
new 576548846f1e ARM: Spectre-BHB workaround
new 842f2d498ee1 ARM: include unprivileged BPF status in Spectre V2 reporting
new d82f489cbbdb arm64: Add Neoverse-N2, Cortex-A710 CPU part definition
new f0c559c38e98 arm64: Add HWCAP for self-synchronising virtual counter
new ac7bc62b78de arm64: Add Cortex-X2 CPU part definition
new 912961e188dc arm64: add ID_AA64ISAR2_EL1 sys register
new a4c234f60269 arm64: cpufeature: add HWCAP for FEAT_AFP
new e38b3c0d245b arm64: cpufeature: add HWCAP for FEAT_RPRES
new b7beeab84f02 arm64: entry.S: Add ventry overflow sanity checks
new 44adac5908ff arm64: spectre: Rename spectre_v4_patch_fw_mitigation_conduit
new 368a1fd8c4a6 KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A
new 479c9bb741bf arm64: entry: Make the trampoline cleanup optional
new 4a691bbf56a1 arm64: entry: Free up another register on kpti's tramp_exit path
new e25a9dced2bd arm64: entry: Move the trampoline data page before the text page
new 2e09754a03a7 arm64: entry: Allow tramp_alias to access symbols after th [...]
new be9c5526aad6 arm64: entry: Don't assume tramp_vectors is the start of t [...]
new a40472d463f9 arm64: entry: Move trampoline macros out of ifdef'd section
new 6895584a92ee arm64: entry: Make the kpti trampoline's kpti sequence optional
new 517f988ee050 arm64: entry: Allow the trampoline text to occupy multiple pages
new ffb8a34c0fd8 arm64: entry: Add non-kpti __bp_harden_el1_vectors for mit [...]
new 50e700a11766 arm64: entry: Add vectors that have the bhb mitigation sequences
new cfd0c38125aa arm64: entry: Add macro for reading symbol addresses from [...]
new d7066114dcd6 arm64: Add percpu vectors for EL1
new 8e55b9b0e765 arm64: proton-pack: Report Spectre-BHB vulnerabilities as [...]
new 4bbfd0c28025 arm64: Mitigate spectre style branch history side channels
new fb2bb2ec137c KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered [...]
new 8979720ac64c arm64: Use the clearbhb instruction in mitigations
new 3317d21b84e9 arm64: proton-pack: Include unprivileged eBPF status in Sp [...]
new 49062ec32e79 ARM: fix build error when BPF_SYSCALL is disabled
new 57a65667fbdc ARM: fix co-processor register typo
new 431b92c3c25e ARM: Do not use NOCROSSREFS directive with ld.lld
new 8836a046ef41 arm64: Do not include __READ_ONCE() block in assembly files
new 2b2d2a8ba2e9 ARM: fix build warning in proc-v7-bugs.c
new 66cb2bbb522b xen/xenbus: don't let xenbus_grant_ring() remove grants in [...]
new 1dd5b4b230f6 xen/grant-table: add gnttab_try_end_foreign_access()
new f9ade968df79 xen/blkfront: don't use gnttab_query_foreign_access() for [...]
new 5d5fa1d53a31 xen/netfront: don't use gnttab_query_foreign_access() for [...]
new f1c85942314d xen/scsifront: don't use gnttab_query_foreign_access() for [...]
new f06e3edaeac1 xen/gntalloc: don't use gnttab_query_foreign_access()
new 90c5f198b923 xen: remove gnttab_query_foreign_access()
new a019d26830e8 xen/9p: use alloc/free_pages_exact()
new 5bff1721c8f9 xen/pvcalls: use alloc/free_pages_exact()
new 27dc69aa5568 xen/gnttab: fix gnttab_end_foreign_access() without page s [...]
new dea18aef2021 xen/netfront: react properly to failing gnttab_end_foreign [...]
new 39d332de8edb Revert "ACPI: PM: s2idle: Cancel wakeup before dispatching [...]
new aa79753319d8 Linux 5.15.28
new 5d3ac0765d4a Merge v5.15.28
The 828 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/admin-guide/hw-vuln/spectre.rst | 48 +-
Documentation/admin-guide/kernel-parameters.txt | 8 +-
Documentation/admin-guide/mm/pagemap.rst | 2 +-
Documentation/arm64/cpu-feature-registers.rst | 29 +-
Documentation/arm64/elf_hwcaps.rst | 12 +
.../devicetree/bindings/arm/omap/omap.txt | 3 +
Documentation/gpu/i915.rst | 14 +-
Documentation/trace/events.rst | 19 +
MAINTAINERS | 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 | 9 +
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/imx8mq.dtsi | 10 +-
arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 17 +-
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 | 14 +
arch/arm64/include/asm/el2_setup.h | 2 +-
arch/arm64/include/asm/fixmap.h | 6 +-
arch/arm64/include/asm/hwcap.h | 3 +
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 | 3 +
arch/arm64/include/uapi/asm/kvm.h | 5 +
arch/arm64/kernel/cpu_errata.c | 7 +
arch/arm64/kernel/cpufeature.c | 28 +-
arch/arm64/kernel/cpuinfo.c | 4 +
arch/arm64/kernel/entry.S | 214 ++++--
arch/arm64/kernel/image-vars.h | 4 +
arch/arm64/kernel/module.c | 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/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 | 1 +
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/local.h | 9 +-
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/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/include/asm/extable.h | 9 +-
arch/s390/kernel/module.c | 5 +-
arch/s390/kvm/kvm-s390.c | 2 +-
arch/x86/events/intel/lbr.c | 3 +
arch/x86/events/rapl.c | 9 +-
arch/x86/hyperv/mmu.c | 19 +-
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/cpu/bugs.c | 205 ++++--
arch/x86/kernel/cpu/sgx/encl.c | 2 +
arch/x86/kernel/fpu/regset.c | 9 +-
arch/x86/kernel/module.c | 7 +-
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 | 35 +-
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/posted_intr.c | 9 +-
arch/x86/kvm/vmx/vmx.c | 26 +
arch/x86/kvm/x86.c | 11 +-
arch/x86/kvm/xen.c | 97 ++-
arch/x86/lib/retpoline.S | 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/genhd.c | 14 +
drivers/accessibility/speakup/speakup_dectlk.c | 1 +
drivers/acpi/arm64/iort.c | 14 +-
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/clocksource/timer-ti-dm-systimer.c | 3 +-
drivers/dma-buf/heaps/cma_heap.c | 6 +-
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 | 730 ++++++++++++++++++++-
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 5 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 10 +-
drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 8 +
drivers/gpu/drm/amd/amdgpu/soc15.c | 9 +-
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 3 +
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 14 +-
.../amd/display/dc/clk_mgr/dcn30/dcn30_clk_mgr.c | 2 +
.../drm/amd/display/dc/clk_mgr/dcn301/vg_clk_mgr.c | 16 +-
.../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 | 4 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 3 -
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 | 98 ++-
.../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c | 61 +-
drivers/gpu/drm/amd/display/dc/dml/Makefile | 3 +
.../drm/amd/display/dc/{ => dml}/dsc/qp_tables.h | 0
.../dc/{dsc/rc_calc.c => dml/dsc/rc_calc_fpu.c} | 158 ++---
.../dc/{dsc/rc_calc.h => dml/dsc/rc_calc_fpu.h} | 24 +-
drivers/gpu/drm/amd/display/dc/dsc/Makefile | 29 -
drivers/gpu/drm/amd/display/dc/dsc/rc_calc.c | 259 --------
drivers/gpu/drm/amd/display/dc/dsc/rc_calc.h | 50 +-
drivers/gpu/drm/amd/display/dc/dsc/rc_calc_dpi.c | 1 -
drivers/gpu/drm/amd/display/include/logger_types.h | 3 +
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_helper.c | 2 +-
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/Makefile | 2 +
drivers/gpu/drm/i915/display/intel_bw.c | 18 +-
drivers/gpu/drm/i915/display/intel_bw.h | 8 +-
drivers/gpu/drm/i915/display/intel_ddi.c | 1 +
drivers/gpu/drm/i915/display/intel_display.c | 220 +------
.../gpu/drm/i915/display/intel_display_debugfs.c | 1 +
drivers/gpu/drm/i915/display/intel_dp.c | 467 +------------
drivers/gpu/drm/i915/display/intel_dp.h | 11 -
drivers/gpu/drm/i915/display/intel_dpt.c | 229 +++++++
drivers/gpu/drm/i915/display/intel_dpt.h | 19 +
drivers/gpu/drm/i915/display/intel_drrs.c | 485 ++++++++++++++
drivers/gpu/drm/i915/display/intel_drrs.h | 32 +
drivers/gpu/drm/i915/display/intel_frontbuffer.c | 1 +
drivers/gpu/drm/i915/display/intel_opregion.c | 15 +
drivers/gpu/drm/i915/display/intel_snps_phy.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_pages.c | 1 -
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 | 101 ++-
drivers/gpu/drm/mediatek/mtk_dsi.c | 5 +-
drivers/gpu/drm/mxsfb/mxsfb_kms.c | 12 +-
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/sun4i/sun8i_hdmi_phy.c | 4 +-
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-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/dell-smm-hwmon.c | 12 +-
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/i3c/master.c | 3 +-
drivers/i3c/master/dw-i3c-master.c | 4 +
drivers/i3c/master/mipi-i3c-hci/dat_v1.c | 4 +-
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/input/touchscreen/ti_am335x_tsc.c | 8 +-
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/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/mtd/spi-nor/xilinx.c | 3 +-
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/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/Kconfig | 2 +-
drivers/net/ethernet/amd/xgbe/xgbe-pci.c | 3 +
drivers/net/ethernet/arc/Kconfig | 4 +-
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 | 30 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 +
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/ezchip/Kconfig | 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 | 60 +-
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 | 54 +-
drivers/net/ethernet/intel/iavf/iavf_main.c | 357 ++++++----
drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 16 +-
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_virtchnl_pf.c | 65 +-
drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 5 +
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 +-
drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 12 +-
.../ethernet/marvell/octeontx2/af/lmac_common.h | 8 +
drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 61 +-
drivers/net/ethernet/marvell/octeontx2/af/npc.h | 9 +-
.../ethernet/marvell/octeontx2/af/npc_profile.h | 595 +++++------------
drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 56 ++
drivers/net/ethernet/marvell/octeontx2/af/rpm.h | 7 +
drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 7 +
.../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 23 +-
.../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 30 +-
.../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 96 +++
.../mellanox/mlx5/core/en/tc_tun_mplsoudp.c | 28 +-
.../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 29 +
.../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 20 +-
.../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/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/Kconfig | 2 +-
drivers/net/ethernet/mscc/ocelot.c | 11 +-
.../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/hamradio/mkiss.c | 2 +
drivers/net/ieee802154/at86rf230.c | 13 +-
drivers/net/ieee802154/ca8210.c | 4 +-
drivers/net/ipa/Kconfig | 1 +
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/slip/slip.h | 2 +
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/fw/acpi.c | 11 +-
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 | 11 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.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/ntb/hw/mscc/ntb_hw_switchtec.c | 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/of/Kconfig | 4 -
drivers/of/Makefile | 1 -
drivers/parisc/ccio-dma.c | 3 +-
drivers/parisc/sba_iommu.c | 3 +-
drivers/pci/controller/dwc/pcie-designware.c | 7 +-
drivers/pci/controller/pci-aardvark.c | 6 +-
drivers/pci/controller/pci-hyperv.c | 13 +-
drivers/pci/controller/pci-mvebu.c | 251 +++++--
drivers/pci/controller/pcie-mediatek-gen3.c | 8 +
drivers/pci/controller/pcie-rcar-host.c | 10 +-
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 +-
.../x86/intel/speed_select_if/isst_if_common.c | 97 ++-
drivers/platform/x86/touchscreen_dmi.c | 24 +
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 | 23 +-
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/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 | 8 +
drivers/tee/optee/optee_private.h | 2 +
drivers/tee/optee/rpc.c | 8 +-
drivers/tee/tee_core.c | 6 +-
drivers/thermal/intel/int340x_thermal/Kconfig | 4 +-
.../intel/int340x_thermal/int3400_thermal.c | 4 +
.../intel/int340x_thermal/int3401_thermal.c | 8 +-
.../int340x_thermal/processor_thermal_device.c | 36 +-
.../int340x_thermal/processor_thermal_device.h | 4 +-
.../int340x_thermal/processor_thermal_device_pci.c | 18 +-
.../processor_thermal_device_pci_legacy.c | 8 +-
.../intel/int340x_thermal/processor_thermal_mbox.c | 104 +--
.../intel/int340x_thermal/processor_thermal_rfim.c | 23 +-
drivers/thermal/thermal_netlink.c | 5 +-
drivers/tty/n_gsm.c | 45 +-
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/btrfs/ctree.h | 10 +
fs/btrfs/dev-replace.c | 2 +-
fs/btrfs/disk-io.c | 12 +
fs/btrfs/extent-tree.c | 10 +
fs/btrfs/extent_io.c | 16 +-
fs/btrfs/inode.c | 142 ++--
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/transaction.c | 77 ++-
fs/btrfs/transaction.h | 1 +
fs/btrfs/tree-checker.c | 15 +
fs/btrfs/tree-log.c | 61 +-
fs/btrfs/volumes.c | 2 +-
fs/btrfs/zoned.c | 85 ++-
fs/btrfs/zoned.h | 8 +-
fs/cifs/cifs_debug.c | 2 +
fs/cifs/cifsacl.c | 9 +-
fs/cifs/cifsfs.c | 1 +
fs/cifs/cifsglob.h | 5 +
fs/cifs/connect.c | 25 +-
fs/cifs/fs_context.c | 4 +-
fs/cifs/misc.c | 1 +
fs/cifs/sess.c | 41 +-
fs/cifs/transport.c | 3 +
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/hugetlbfs/inode.c | 7 +-
fs/io_uring.c | 32 +-
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 | 28 +-
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 | 22 +-
fs/nfsd/nfs3xdr.c | 58 +-
fs/nfsd/nfs4proc.c | 16 +-
fs/nfsd/nfs4state.c | 6 +-
fs/nfsd/nfs4xdr.c | 8 +-
fs/nfsd/nfsproc.c | 8 +-
fs/nfsd/nfsxdr.c | 9 +-
fs/nfsd/trace.h | 14 +-
fs/nfsd/vfs.c | 8 +
fs/nfsd/xdr.h | 2 +-
fs/nfsd/xdr3.h | 2 +-
fs/proc/task_mmu.c | 43 +-
fs/quota/dquot.c | 11 +-
fs/super.c | 19 +-
fs/tracefs/inode.c | 5 +-
include/linux/arm-smccc.h | 5 +
include/linux/blkdev.h | 3 +-
include/linux/bpf.h | 21 +-
include/linux/compiler.h | 21 +-
include/linux/ethtool.h | 2 +-
include/linux/filter.h | 10 +-
include/linux/jbd2.h | 2 +-
include/linux/kasan.h | 4 +-
include/linux/memcontrol.h | 5 +-
include/linux/netdevice.h | 2 +-
include/linux/nfs_fs.h | 4 +-
include/linux/nfs_fs_sb.h | 2 +-
include/linux/nfs_xdr.h | 1 +
include/linux/nvmem-provider.h | 4 +-
include/linux/of_net.h | 2 +-
include/linux/sched.h | 1 -
include/linux/sched/task.h | 4 +-
include/linux/sunrpc/svc.h | 3 +-
include/linux/suspend.h | 15 +-
include/linux/tee_drv.h | 14 +
include/linux/vmalloc.h | 7 +
include/net/addrconf.h | 2 -
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 | 4 +-
include/net/xfrm.h | 1 -
include/trace/events/sunrpc.h | 13 +-
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/bpf/syscall.c | 21 +-
kernel/bpf/trampoline.c | 11 +-
kernel/cgroup/cgroup-v1.c | 6 +-
kernel/cgroup/cpuset.c | 2 +
kernel/cred.c | 12 +-
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 | 25 +-
kernel/stackleak.c | 5 +-
kernel/sys.c | 20 +-
kernel/sysctl.c | 7 +
kernel/trace/blktrace.c | 26 +-
kernel/trace/trace.c | 8 +-
kernel/trace/trace_events_filter.c | 107 ++-
kernel/trace/trace_events_hist.c | 9 +-
kernel/trace/trace_events_synth.c | 13 +-
kernel/trace/trace_events_trigger.c | 59 +-
kernel/trace/trace_kprobe.c | 2 +-
kernel/trace/trace_probe.c | 2 +
kernel/trace/trace_uprobe.c | 5 +
kernel/ucount.c | 3 +-
kernel/user_namespace.c | 14 +-
lib/iov_iter.c | 2 +
mm/filemap.c | 8 +-
mm/kasan/quarantine.c | 11 +
mm/kasan/shadow.c | 9 +-
mm/memblock.c | 10 +-
mm/memcontrol.c | 10 +-
mm/memfd.c | 40 +-
mm/mprotect.c | 2 +-
mm/util.c | 4 +-
mm/vmalloc.c | 3 +-
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/Makefile | 1 +
net/core/drop_monitor.c | 11 +-
net/core/filter.c | 3 +
net/core/net-sysfs.c | 2 +-
{drivers/of => net/core}/of_net.c | 0
net/core/rtnetlink.c | 6 +-
net/core/skbuff.c | 8 +-
net/core/skmsg.c | 2 +-
net/core/sock.c | 4 +-
net/dcb/dcbnl.c | 44 ++
net/dsa/dsa.c | 1 +
net/dsa/dsa_priv.h | 1 -
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/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/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_fwd_netdev.c | 6 +
net/netfilter/nft_immediate.c | 12 +-
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/svc.c | 11 +-
net/sunrpc/svc_xprt.c | 2 +-
net/sunrpc/sysfs.c | 41 +-
net/sunrpc/xprtrdma/verbs.c | 3 +
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 | 13 +-
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/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/tas2770.c | 7 +-
sound/soc/qcom/lpass-platform.c | 8 +-
sound/soc/soc-ops.c | 45 +-
sound/usb/implicit.c | 4 +-
sound/x86/intel_hdmi_audio.c | 2 +-
tools/arch/x86/include/asm/cpufeatures.h | 2 +-
tools/bpf/resolve_btfids/main.c | 5 +-
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 +
.../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/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 +
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 ++--
.../selftests/vm/charge_reserved_hugetlb.sh | 34 +-
.../selftests/vm/hugetlb_reparenting_test.sh | 21 +-
tools/testing/selftests/vm/write_hugetlb_memory.sh | 2 +-
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 +-
virt/kvm/kvm_main.c | 5 +-
880 files changed, 10713 insertions(+), 5457 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
rename drivers/gpu/drm/amd/display/dc/{ => dml}/dsc/qp_tables.h (100%)
copy drivers/gpu/drm/amd/display/dc/{dsc/rc_calc.c => dml/dsc/rc_calc_fpu.c} (82%)
copy drivers/gpu/drm/amd/display/dc/{dsc/rc_calc.h => dml/dsc/rc_calc_fpu.h} (82%)
create mode 100644 drivers/gpu/drm/i915/display/intel_dpt.c
create mode 100644 drivers/gpu/drm/i915/display/intel_dpt.h
create mode 100644 drivers/gpu/drm/i915/display/intel_drrs.c
create mode 100644 drivers/gpu/drm/i915/display/intel_drrs.h
rename {drivers/of => net/core}/of_net.c (100%)
--
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-lts-allyesconfig
in repository toolchain/ci/base-artifacts.
discards 21e5f09c 4: update: binutils-llvm-linux-qemu: 40
new a51599b2 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 (21e5f09c)
\
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 1580 -> 1572 bytes
02-prepare_abe/console.log.xz | Bin 2768 -> 2756 bytes
03-build_abe-binutils/console.log.xz | Bin 30708 -> 31184 bytes
04-build_llvm/console.log.xz | Bin 59748 -> 61800 bytes
05-build_abe-qemu/console.log.xz | Bin 30684 -> 31220 bytes
06-build_linux/console.log.xz | Bin 3800 -> 3796 bytes
08-check_regression/console.log.xz | Bin 500 -> 484 bytes
09-update_baseline/console.log | 222 +++++++++++++++++------------------
jenkins/manifest.sh | 22 ++--
9 files changed, 122 insertions(+), 122 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_gcc_check/master-aarch64
in repository toolchain/ci/gcc.
from 373a2dc2be0 Avoid -Wdangling-pointer for by-transparent-reference argum [...]
adds a2645cd8fb3 ifcvt: Punt if not onlyjump_p for find_if_case_{1,2} [PR104814]
adds efd1582926f c++: Fix up cp_parser_skip_to_pragma_eol [PR104623]
adds 49fb0af9bf8 PR tree-optimization/101895: Fold VEC_PERM to help recognize FMA.
adds da24fce323e i386: Use no-mmx,no-sse for LIBGCC2_UNWIND_ATTRIBUTE [PR104890]
No new revisions were added by this update.
Summary of changes:
gcc/config/i386/i386.h | 6 +++---
gcc/cp/parser.cc | 2 --
gcc/ifcvt.cc | 14 ++++++++----
gcc/match.pd | 21 ++++++++++++++++--
gcc/testsuite/g++.dg/gomp/pr104623.C | 9 ++++++++
gcc/testsuite/gcc.c-torture/execute/pr104814.c | 30 ++++++++++++++++++++++++++
gcc/testsuite/gcc.target/i386/pr101895.c | 11 ++++++++++
7 files changed, 82 insertions(+), 11 deletions(-)
create mode 100644 gcc/testsuite/g++.dg/gomp/pr104623.C
create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr104814.c
create mode 100644 gcc/testsuite/gcc.target/i386/pr101895.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_gcc_check/master-aarch64
in repository toolchain/ci/base-artifacts.
discards 4268494e 0: update: gcc-373a2dc2be0089ae59b61202a6023458aaaf63d8: 1
new 779a339d 0: update: gcc-da24fce323eaf088239e0f900dd23f6b05d552c1: 1
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 (4268494e)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gcc_check/master-aarch64 [...]
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 1528 -> 1520 bytes
02-prepare_abe/console.log.xz | Bin 2744 -> 2740 bytes
03-build_abe-binutils/console.log.xz | Bin 37340 -> 36660 bytes
04-build_abe-gcc/console.log.xz | Bin 207548 -> 207220 bytes
05-build_abe-dejagnu/console.log.xz | Bin 3840 -> 3844 bytes
06-build_abe-check_gcc/console.log.xz | Bin 2668 -> 2692 bytes
07-check_regression/console.log.xz | Bin 3268 -> 3428 bytes
07-check_regression/extra-bisect-params | 2 +-
07-check_regression/fails.sum | 11 +-
07-check_regression/results.compare | 32 +-
07-check_regression/results.compare2 | 103 +-
07-check_regression/results.regressions | 32 +-
08-update_baseline/console.log | 537 ++--
08-update_baseline/extra-bisect-params | 2 +-
08-update_baseline/fails.sum | 11 +-
08-update_baseline/results.compare | 32 +-
08-update_baseline/results.compare2 | 103 +-
08-update_baseline/results.regressions | 32 +-
jenkins/manifest.sh | 10 +-
sumfiles/g++.log.xz | Bin 3490980 -> 3511632 bytes
sumfiles/g++.sum | 152 +-
sumfiles/gcc.log.xz | Bin 2988672 -> 2996388 bytes
sumfiles/gcc.sum | 4896 ++++++++++++++++---------------
sumfiles/gfortran.log.xz | Bin 1031940 -> 1027388 bytes
sumfiles/gfortran.sum | 40 +-
sumfiles/libatomic.log.xz | Bin 2180 -> 2180 bytes
sumfiles/libatomic.sum | 4 +-
sumfiles/libgomp.log.xz | Bin 198060 -> 198368 bytes
sumfiles/libgomp.sum | 16 +-
sumfiles/libitm.log.xz | Bin 2544 -> 2544 bytes
sumfiles/libitm.sum | 6 +-
sumfiles/libstdc++.log.xz | Bin 430832 -> 431920 bytes
sumfiles/libstdc++.sum | 12 +-
33 files changed, 3037 insertions(+), 2996 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 gcc.
from 98afdc3e2bf riscv: Allow -Wno-psabi to turn off ABI warnings [PR91229]
new ffe9c0a0d35 c++: extraneous access error with ambiguous lookup [PR103177]
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:
gcc/cp/search.cc | 37 ++++++++++++++++--------------------
gcc/testsuite/g++.dg/lookup/ambig6.C | 18 ++++++++++++++++++
2 files changed, 34 insertions(+), 21 deletions(-)
create mode 100644 gcc/testsuite/g++.dg/lookup/ambig6.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.
unknown user pushed a change to branch master
in repository gcc.
from da24fce323e i386: Use no-mmx,no-sse for LIBGCC2_UNWIND_ATTRIBUTE [PR104890]
new 98afdc3e2bf riscv: Allow -Wno-psabi to turn off ABI warnings [PR91229]
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:
gcc/config/riscv/riscv.cc | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.