summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* linux-fslc: update to v5.15.16Andrey Zhizhikin2022-01-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.16 from stable korg. Following upstream commits are included in this version: ---- 63dcc388662c Linux 5.15.16 ce2e7b97e588 mtd: fixup CFI on ixp4xx 9dada19e1096 ALSA: hda/realtek: Re-order quirk entries for Lenovo 4942295ec2af ALSA: hda/realtek: Add quirk for Legion Y9000X 2020 f76d5f9391a5 ALSA: hda/tegra: Fix Tegra194 HDA reset failure 7c452ca7bc7b ALSA: hda: ALC287: Add Lenovo IdeaPad Slim 9i 14ITL5 speaker quirk 8b046b2a63c6 ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aorus Master after reboot from Windows 5b57c0efec9a ALSA: hda/realtek: Use ALC285_FIXUP_HP_GPIO_LED on another HP laptop c104edbb5a3f ALSA: hda/realtek: Add speaker fixup for some Yoga 15ITL5 devices 3a1e48069798 KVM: x86: remove PMU FIXED_CTR3 from msrs_to_save_all adf791cf905a perf annotate: Avoid TUI crash when navigating in the annotation of recursive functions 8840daa2f629 firmware: qemu_fw_cfg: fix kobject leak in probe error path db3337ba6e4a firmware: qemu_fw_cfg: fix NULL-pointer deref on duplicate entries bb08a4d10164 firmware: qemu_fw_cfg: fix sysfs information leak 898e91c32d04 rtlwifi: rtl8192cu: Fix WARNING when calling local_irq_restore() with interrupts enabled c671cb0b0087 media: uvcvideo: fix division by zero at stream start e2ece45f9450 video: vga16fb: Only probe for EGA and VGA 16 color graphic cards 7760404e8487 9p: only copy valid iattrs in 9P2000.L setattr implementation c2e7561ba7a8 remoteproc: qcom: pas: Add missing power-domain "mxc" for CDSP 252435941c33 KVM: s390: Clarify SIGP orders versus STOP/RESTART 6e8b6dcec07c KVM: x86: don't print when fail to read/write pv eoi memory 19f2dfb1a1f6 KVM: x86: Register Processor Trace interrupt hook iff PT enabled in guest 07667f43f8a8 KVM: x86: Register perf callbacks after calling vendor's hardware_setup() 18c16cef8179 perf: Protect perf_guest_cbs with RCU e192ccc17ecf vfs: fs_context: fix up param length parsing in legacy_parse_param c78c39a91dd4 remoteproc: qcom: pil_info: Don't memcpy_toio more than is provided b07490067dbc orangefs: Fix the size of a memory allocation in orangefs_bufmap_alloc() ce258c74f8d9 drm/amd/display: explicitly set is_dsc_supported to false before use d5df26479c82 devtmpfs regression fix: reconfigure on each mount ---- Link: https://lore.kernel.org/r/20220118160451.879092022@linuxfoundation.org # v5.15.16 Link: https://github.com/Freescale/linux-fslc/pull/528 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.15.15Andrey Zhizhikin2022-01-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.15 from stable korg. Following upstream commits are included in this version: ---- 760a85303c5a Linux 5.15.15 54a457ad2c97 staging: greybus: fix stack size warning with UBSAN 48d56b00c352 drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk() e29bd72f5c76 staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn() 46c7ff13dfe8 media: Revert "media: uvcvideo: Set unique vdev name based in type" e0bb3bf81cc4 platform/x86/intel: hid: add quirk to support Surface Go 3 26b66120a896 random: fix crash on multiple early calls to add_bootloader_randomness() 2d5b4a96a60e random: fix data race on crng init time f5aaea746b36 random: fix data race on crng_node_pool 3fbbf56948b2 can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved} 1079b56de4af can: isotp: convert struct tpcon::{idx,len} to unsigned int 1026f710bd55 can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data 72bd750d1122 mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe() 78a19e506bdc veth: Do not record rx queue hint in veth_xmit 3a29fd88f3ad Bluetooth: btbcm: disable read tx power for MacBook Air 8,1 and 8,2 7b8a6d60e0d5 Bluetooth: btbcm: disable read tx power for some Macs with the T2 Security chip d5eeefa335af Bluetooth: add quirk disabling LE Read Transmit Power 49e63682cb3b mmc: sdhci-pci: Add PCI ID for Intel ADL 6f4da584ec4e ath11k: Fix buffer overflow when scanning with extraie 02f3458289d2 USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status 0284c0ca3db6 USB: core: Fix bug in resuming hub's handling of wakeup requests 0544baa4f761 ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100 402aff59a748 Bluetooth: bfusb: fix division by zero in send path db74ee79c9f7 Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 c6bd1c35bd84 Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices a366a81dcbb1 Bluetooth: btusb: Add support for Foxconn MT7922A 5e1b03c32535 Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 e81cef21ea8a Bluetooth: btusb: Add one more Bluetooth part for WCN6855 f39825f4fc35 fget: clarify and improve __fget_files() implementation edaf018b898f Bluetooth: btusb: Add the new support IDs for WCN6855 a053e9619bb9 Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE e36a4d9c0bb8 Bluetooth: btusb: enable Mediatek to support AOSP extension dcfa2d7a9a9f Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb() 4a5557693f07 Bbluetooth: btusb: Add another Bluetooth part for Realtek 8852AE a1e59284193b Bluetooth: btusb: Add support for IMC Networks Mediatek Chip(MT7921) fe9ddfd236a6 Bluetooth: btusb: Add the new support ID for Realtek RTL8852A 3f502147ffc3 Bluetooth: btusb: Add protocol for MediaTek bluetooth devices(MT7922) e8efe8369944 bpf: Fix out of bounds access from invalid *_or_null type verification f39ffc6f9c60 staging: r8188eu: switch the led off during deinit cf5b6bd2c792 workqueue: Fix unbind_workers() VS wq_worker_running() race 0ed0be755276 s390/kexec: handle R_390_PLT32DBL rela in arch_kexec_apply_relocations_add() ---- Link: https://lore.kernel.org/r/20220114081545.158363487@linuxfoundation.org # v5.15.15 Link: https://github.com/Freescale/linux-fslc/pull/523 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.15.14Andrey Zhizhikin2022-01-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.14 from stable korg. Following upstream commits are included in this version: ---- d114b082bef7 Linux 5.15.14 b8a1293e3850 drm/amd/pm: keep the BACO feature enabled for suspend 19070d812e13 Revert "drm/amdgpu: stop scheduler when calling hw_fini (v2)" b228924bb619 Input: zinitix - make sure the IRQ is allocated before it gets enabled 1917ace18375 ARM: dts: gpio-ranges property is now required 2f66e0976b4a userfaultfd/selftests: fix hugetlb area allocations ec33da9ae072 ipv6: raw: check passed optlen before reading 04d945934362 drm/amd/display: Added power down for DCN10 9b1df8dab312 drm/amd/display: fix B0 TMDS deepcolor no dislay issue 9964f0840a82 mISDN: change function names to avoid conflicts f55383e6b92b drm/amdgpu: put SMU into proper state on runpm suspending for BOCO capable platform 3c196f056666 drm/amdgpu: always reset the asic in suspend (v2) fbabb82b11b4 drm/amd/pm: skip setting gfx cgpg in the s0ix suspend-resume 80f229009b59 atlantic: Fix buff_ring OOB in aq_ring_rx_clean cf8f0e76c4ce net: udp: fix alignment problem in udp4_seq_show() 294f3fc9dc27 ip6_vti: initialize __ip6_tnl_parm struct in vti6_siocdevprivate 847050d40dc0 scsi: libiscsi: Fix UAF in iscsi_conn_get_param()/iscsi_conn_teardown() 6ebb6853108f usb: mtu3: fix interval value for intr and isoc 12a4c1092ae7 drm/amd/pm: Fix xgmi link control on aldebaran 31d95ff41cdf drm/amdgpu: fix dropped backing store handling in amdgpu_dma_buf_move_notify 4ed66cdc542f auxdisplay: charlcd: checking for pointer reference before dereferencing 8a7520c49994 ipv6: Do cleanup if attribute validation fails in multipath route c1de618c95e9 ipv6: Continue processing multipath route even if gateway attribute is invalid 5aec746bf7f2 power: bq25890: Enable continuous conversion for ADC at charging b4391e49ac1d drm/amdgpu: disable runpm if we are the primary adapter fa3d8456f7cd fbdev: fbmem: add a helper to determine if an aperture is used by a fw fb 9ca97a693aa8 phonet: refcount leak in pep_sock_accep d57da5185def net ticp:fix a kernel-infoleak in __tipc_sendmsg() 75d840c0f5d7 gpio: gpio-aspeed-sgpio: Fix wrong hwirq base in irq handler 7601a265696c rndis_host: support Hytera digital radios b381e0f98711 reset: renesas: Fix Runtime PM usage 550acd770f9f power: reset: ltc2952: Fix use of floating point literals be816676f38b power: supply: core: Break capacity loop b0e72ba9e520 xfs: map unwritten blocks in XFS_IOC_{ALLOC,FREE}SP just like fallocate 800f02fa8a51 i2c: mpc: Avoid out of bounds memory access e24c6a48c6ea Revert "i2c: core: support bus regulator controlling in adapter" 43fa0b3639c5 cgroup: Use open-time cgroup namespace for process migration perm checks 50273128d640 cgroup: Allocate cgroup_file_ctx for kernfs_open_file->priv c6ebc3529884 cgroup: Use open-time credentials for process migraton perm checks 247b6244d40e KVM: x86: Check for rmaps allocation a08275570392 EDAC/i10nm: Release mdev/mbase when failing to detect HBM 3400aa7eda64 md/raid1: fix missing bitmap update w/o WriteMostly devices 15fb002977f6 net: ena: Fix error handling when calculating max IO queues number c4c20dc24e09 net: ena: Fix wrong rx request id by resetting device bf8263c71420 net: ena: Fix undefined state when tx request id is out of bounds 6511f8074b70 sch_qfq: prevent shift-out-of-bounds in qfq_init_qdisc 9b8bbe489ced batman-adv: mcast: don't send link-local multicast to mcast routers 9f00a2a0c139 sctp: hold endpoint before calling cb in sctp_transport_lookup_process 3c5c81d1e350 selftests: net: udpgro_fwd.sh: explicitly checking the available ping feature 41844e68eb92 lwtunnel: Validate RTA_ENCAP_TYPE attribute length ca0097c543fc ipv6: Check attribute length for RTA_GATEWAY when deleting multipath route 00e8b9f313b2 ipv6: Check attribute length for RTA_GATEWAY in multipath route bb471784ca85 ipv4: Check attribute length for RTA_FLOW in multipath route 72971eaad6ea ipv4: Check attribute length for RTA_GATEWAY in multipath route 5cb0bd07125f ftrace/samples: Add missing prototypes direct functions 61169d6c77de i40e: Fix incorrect netdev's real number of RX/TX queues 7b177d34a123 i40e: Fix for displaying message regarding NVM version 3f4c2ade4d65 i40e: fix use-after-free in i40e_sync_filters_subtask() 8fbbc33cf018 sfc: The RX page_ring is optional 03fb6db4ad61 mac80211: mesh: embedd mesh_paths and mpp_paths into ieee80211_if_mesh 18b224910edc mac80211: initialize variable have_higher_than_11mbit 0ea8bb0811ba RDMA/uverbs: Check for null return of kmalloc_array 6716b40d162f netrom: fix copying in user data in nr_setsockopt 21a18420ae2d Revert "net: usb: r8152: Add MAC passthrough support for more Lenovo Docks" e1e354771812 RDMA/core: Don't infoleak GRH fields 607f126d4a21 iavf: Fix limit of total number of queues to active queues of VF fda95797fc50 i40e: Fix to not show opcode msg on unsuccessful VF MAC change deb65735b5b1 ieee802154: atusb: fix uninit value in atusb_set_extended_addr c44979ace49b Revert "RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow" 21f8a3b110f2 tracing: Tag trace_percpu_buffer as a percpu pointer be134e7c5b38 tracing: Fix check for trace_percpu_buffer validity in get_trace_buf() 3cf50a37286c selftests: x86: fix [-Wstringop-overread] warn in test_process_vm_readv() ef3047fca111 fscache_cookie_enabled: check cookie is valid before accessing it ---- Link: https://lore.kernel.org/r/20220110071821.500480371@linuxfoundation.org # v5.15.14 Link: https://github.com/Freescale/linux-fslc/pull/518 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* Merge pull request #955 from YoeDistro/yoe/mutOtavio Salvador2022-01-203-0/+6
|\ | | | | gstreamer: Lockin the versions for imx machines
| * gstreamer: Lockin the versions for imx machinesKhem Raj2022-01-203-0/+6
|/ | | | | | | | | | Having open recipes in a high priority layer means they will override always even when its not building for machines not coming from this layer Pin them to imx Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #954 from thochstein/recipes-bspOtavio Salvador2022-01-1921-169/+84
|\ | | | | u-boot-imx and recipes-bsp for 5.10.72-2.2.0
| * basler-camera: Upgrade to 4.2.2.16.0Tom Hochstein2022-01-191-3/+3
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * isp-imx: Upgrade to 4.2.2.16.0Tom Hochstein2022-01-191-4/+3
| | | | | | | | | | | | Drop the upstream patch: 0001-isp-imx-drop-use-of-__TIME__-__DATE__.patch. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-vpu-hantro-vc: Upgrade to 1.6.0Tom Hochstein2022-01-191-3/+3
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-vpu-hantro-daemon: Upgrade to 1.1.1Tom Hochstein2022-01-191-2/+2
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-vpu-hantro: Upgrade to 1.24.0Tom Hochstein2022-01-191-3/+3
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-test: Update to 5.10.72-2.2.0Tom Hochstein2022-01-191-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: ``` a26b1ee MLK-25735-3: ignore empty v4l2 output buffer 923cf16 MLK-25735-2: rename NV12M_8L128 to NV12MT_8L128 21c89c5 MLK-25735: mxc_v4l2_vpu_test: support display decoded picture using wayland 9d8e867 MLK-25721 mxc_v4l2_vpu_test: support more encoder input format d45624e MLK-25685 mxc_v4l2_vpu_test: avoid repeatedly release pitcher_buffer ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-seco-libs: Update to 5.10.72-2.2.0Tom Hochstein2022-01-191-3/+3
| | | | | | | | | | | | | | | | | | | | | | Fixes: 3e8ad6b license update 78d7375 V2XA-732, V2XA-733: update v2x test with SM4 CCM examples cf16424 V2XA-733: hsm lib: key generic crypto service 639a845 V2XA-732, V2XA-733: add SM4 CCM support and generic crypto service faa80e4 HSM-590: license update Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-seco: Upgrade to 3.8.4Tom Hochstein2022-01-191-3/+3
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-sc-firmware: Upgrade to 1.11.0Tom Hochstein2022-01-191-3/+3
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-boot,u-boot-imx: Add bootloader image size to SD card imageTom Hochstein2022-01-194-4/+30
| | | | | | | | | | | | | | | | Append a tag to the bootloader image used in the SD card image. The tag contains the size of the bootloader image so UUU can easily find the end of the bootloader in the SD card image. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * u-boot-imx*: Update to 5.10.72-2.2.0Tom Hochstein2022-01-191-4/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: ---- 263b27e076 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 fca2f7effd LFU-260: Move OS authentication to separate file 7c4108c79d LFU-260: Add 8ULP secure boot documentation e74e2b3266 LFU-260: Update AHAB introduction with 8ulp 8638693fac Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 300e945534 LFU-263-2 i2c: mxc_i2c: fix i2c recovery issue bf68761d1b LFU-263-1 gpio: add a marco to mask gpio input and output bits c44cb5c20a Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 54654fe63a SSI-118 crypto/fsl: Enable U-boot Command to expose CAAM RNG 3a24267a67 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 ee461bc762 LF-4842-3 imx8ulp: Configure the Watchdog to 32bits command mode 1097b2d662 LF-4842-2 imx: ulp: Fix issue in checking WDOG UNLOCK flag c0f4209640 LF-4842-1 ulp_wdog: Update ulp wdog driver for 32bits command 5604b38bf7 LFU-262 misc: imx8ulp: Add OEM SRK Hash fuse support 00602e19f4 LFU-261 imx8ulp: Set COUNTER_FREQUENCY to 1Mhz cf7217b58c Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 d4acb9e05f MA-19692 Load the avb footer from storage 5421f32712 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 8816d0a532 MA-19663 Configure boot security patch level af0b460ed1 LF-4826 imx8ulp: enable MU0_B clk by default 644b74776d Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 aa83e61757 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 47da90b0b4 LFU-257 tcpc: mask fault status interrupt 83c2ac165d Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 f438a41c53 LFU-255 Fix coverity issue: 17949208 Lossy integer to pointer d50d975e9c Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 2e54fedc14 LFU-256 imx8ulp: cgc: Switch to NICLPAV to FRO192 before PLL4 init 4de62a7f5d LF-4677-4 spi: nxp_fspi: enable octal dtr support and fix odd address issue 19cc4ce35b LF-4677-3 dts: imx8dxl: set tx/rx line and slave line delay 86cd141d73 LF-4677-2 configs: imx8dxl: enable mt35xu512aba octal dtr support 6e84dbbcd3 LF-4677-1 mtd: spi-nor-core: some fixes for the mt35xu512aba chip b49a4a2520 mtd: spi-nor-core: Allow using Micron mt35xu512aba in Octal DTR mode c7bcd9bd5d mtd: spi-nor-core: Add support for Cypress Semper flash 72bbb5c1ec mtd: spi-nor-core: Add non-uniform erase for Spansion/Cypress 5161305dba mtd: spi-nor-core: allow truncated erases a3bd5abf1f mtd: spi-nor-core: Perform a Soft Reset on boot d1e8045c7f mtd: spi-nor-core: Perform a Soft Reset on shutdown 982221a18c mtd: spi-nor-core: Detect Soft Reset sequence support from BFPT 30a8d4329c mtd: spi-nor-core: Do not make invalid quad enable fatal 6a36762098 mtd: spi-nor-core: Enable octal DTR mode when possible ac38926ca8 mtd: spi-nor-core: Prepare Read SR and FSR for Octal DTR mode 17090cab74 mtd: spi-nor-core: Parse xSPI Profile 1.0 table 817c535f11 mtd: spi-nor-core: Get command opcode extension type from BFPT 63fed9cce4 mtd: spi-nor-core: prepare BFPT parsing for JESD216 rev D bcc2c51e72 mtd: spi-nor-core: Add support for DTR protocol 6778b8eb18 mtd: spi-nor-core: Do not set data direction when there is no data 87eedf171e mtd: spi-nor-core: Rework hwcaps selection be9e93d93b mtd: spi-nor-core: Introduce flash-specific fixup hooks ae20033bb4 mtd: spi-nor-core: Move SFDP related declarations to top 3d81385d8c mtd: spi-nor-core: Add a ->setup() hook 0bf516c92d mtd: spi-nor-core: Fix address width on flash chips > 16MB 44afb32ba2 spi: cadence-qspi: Add support for octal DTR flashes ba34935aec spi: cadence-qspi: Add a small delay before indirect writes e67dde63fe spi: cadence-qspi: Do not calibrate when device tree sets read delay c547fd2f42 spi: spi-mem: add spi_mem_dtr_supports_op() 007587896a spi: spi-mem: export spi_mem_default_supports_op() f84891cf89 spi: spi-mem: allow specifying a command's extension 68ca48eb32 spi: spi-mem: allow specifying whether an op is DTR or not 827fe11231 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 030b02d3fd LFU-119 imx8qm/qxp: Fix Unchecked return value 7c17b7c44c Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 2808f71620 LFU-253 video: sec_mipi_dsim: Fix Division or modulo by zero c58f545d85 LFU-254 DTS: imx8mm-evk: Enable I2C1 bus 34710728a8 imx8ulp: add ND/LD clock 7e64f98814 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 9890eb42c6 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 2f2a5a1e2e LFU-251 doc: imx: habv4: Add clarification and updates to HABv4 documentation 76df1d9421 LFU-252 imx8ulp: upower: Enable AFBB for AP domain 2aeeba3613 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 c184579f00 LF-4785-2 imx8ulp: clock: Handle the DDRLOCKED when setting DDR clock 30598b0b69 LF-4785-1 ddr: imx8ulp: Fix DDR frequency request issue 822a21a7e0 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 b4f4659fc2 LF-4724 ddr: saving the dram config timing data into sram on imx8ulp fbf4af9cfb Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 6c3e72953b LFU-250 thermal: imx_pmc_temperature: Fix build warning 0f0034ba49 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 10c3b9375d MA-19553 Guard mppubk extraction function 6c88119259 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 67e6ee87f8 drivers: ddr: lc_common_dimm_params.c : Fix Divison by zero issue 74223109f9 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 d4cbd6962e LFU-249 imx8mm_evk: Enable USB ethernet support 4fc71a7d4f LFU-248 imx8ulp_evk: Update LPDDR4 PHY settings eb07ea8fbf Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 84b60666a3 board: freescale: lx2160a: fix out of bounds write 6e5264a01d drivers: net: phy: in112525: fix out of bounds write 76dbd11910 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 9f08e16a29 MA-19357 imx8mq: enhance security for android a9bbf7a158 MA-19440 Support boot header v4 1b38984122 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 72c4fff475 LFU-242-2 imx8ulp_evk: fix build warning e82827e401 LFU-242-1 imx8ulp_evk: reset lsm6dsx when uboots boots 6c73e3fee5 LFU-239-4 arm: dts: imx8ulp: add the I3C bus support 7b4f9c1d70 LFU-239-3 imx8ulp_evk_i3c: Add I3C controller support b986805e72 LFU-239-2 imx8ulp: clock: Add clock support for i3c controller beb31e82d7 LFU-239-1 i2c: imx-i3c: add i3c bus support in i2c subsystem a2ca81dc77 LFU-247-2 video: sec_dsim: Update DPHY PLL PMS and DPHY timing settings 2560cd096e LFU-247-1 imx8m: clock: Add function to get DSI PHY reference clock rate 66f8932af0 LFU-246 fastboot: Update fastboot emmc boot part size 396a703614 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 41ca41efcd LFU-238-5 configs: imx8ulp: Enable pmc temperature senor e86825980e LFU-238-4 arm: imx8ulp: implement to obtain the SoC current temperature 07743019ad LFU-238-3 arm: dts: add the PMC node and the ADC1 node 1551d5ac1f LFU-238-2 imx8ulp: measure die temperature using PMC Temperature Sensor c22d6cf6b4 LFU-238-1 imx8ulp: clock: Support to enable/disable the ADC1 clock 8de08ed09c LFU-244 imx8mp: Add SC part (iMX8MP UltraLite) support 8af330f822 LFU-245 imx8ulp: upower: Fix license issue a26f622273 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 695462db67 board: fsl_validate: Fix Double free Issue 1d6ea40388 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 5569a50da6 LF-4589 crypto/fsl: i.MX8ULP: Fix kick_trng for i.MX8ULP cd3879da56 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 bca2fff552 pci: layerscape: Fix the LUT and msi-map mismatch issue 1c0116f3da Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 48f7b4ced9 efi_loader: Improve the parameter check for QueryVariableInfo() 4bd16004ba Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 6a18094114 lx2162a : Rename emmc boot command variable ab74b13c41 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 b1f567e7d1 LFU-237-2 imx8ulp: Update ethernet mac to get from fuse 4f425dbb74 LFU-237-1 fuse: imx8ulp: Fix wrong words of bank 5 and 6 b1e985c641 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 4d34e68a4b LFU-236-2 imx: Fix build error and warning in mfgprot 54687c4b42 LFU-236-1 imx: Update FSL_MFGPROT config for iMX8M 5bf76f3224 LF-4375 usb: imx: Fix USB charger detector issue f583f3df1d Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 4fd021a5f7 LFU-230 Fix coverity issue f3047ca7ee Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 d7f3dcb153 MA-19354-2 imx8mn: add mcu rdc config for ddr3l board c7970f2a21 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 924c6a7763 MA-19354 imx8mn: add mcu rdc config for ddr4 board 13ca08d55e Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 b41c0f1c0c configs: ls1046aqds: Configure environment related configs f52937bfd3 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 b240b9f0dc MA-19353 Fix compressed kernel boot issue d95fbbff6a Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 37726b4733 configs: lx2160a: load device-tree in RAM for distro boot 9f232d8d35 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 81daa5b917 board: freescale: t104xrdb: Set popts->cpo_sample to 0x54 for DDR3 1c64332fcb drivers: ddr: main.c: Fix Bad Shift operator issue ff38405bc7 drivers: ddr: fsl_ddr_gen4.c: Fix divide by zero issue 07d31c49ae drivers: ddr: util.c: Fix divide by zero issue 8c8fc7f338 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 9435b9a123 MA-19340-2 Enable configs for ID attestation 2786fc5754 MA-19340-1 Enable ID attestation for Android12 4fb4b02fb6 MA-19339 Sync keymaster commands c58d8993c6 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 8fdf9c3291 MA-19331 imx8m: skip JR probe for android in uboot 15cb5b1520 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 966f02d031 configs: Layerscape: Add 'fdt_addr' env with DRAM address 58ea97abaa configs: Layerscape: Remove the 'fdt_addr' env f5837340b5 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 ed618ce6a9 LFU-219 crypto/fsl: iMX8M: Disable CAAM JR0 in SPL and Uboot 67c3bfab61 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 3ae061258f LFU-218 imx8ulp_evk: Remove PMIC Bucks PWM mode settings 1cbec64e04 LF-4277 arm: dts: imx8mn: correct spba bus name d3439c324d LF-4276 arm: dts: imx8mq: add the dwc3 fallback compatible a9e51f0d10 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 f77c39f607 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 9517bc8ac9 LFU-217-2 spi: fsl_lpspi: Fix copyright problem in lpspi driver 926e7ce3a2 LFU-217-1 imx8ulp: upower: Fix license in upower API 8125abbbc7 LFU-216 imx8ulp_evk: Adjust PMIC i2c iomuxc setting order dca650dc08 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 ade91a1b1a Pull request #36: LFU-204 crypto/fsl: Add NULL check for CAAM device 0989c988f7 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 20b57dfbb2 LFU-215-2 video: dcnano: Call reset API before video devices init ca30015402 LFU-215-1 imx8ulp: clock: Support to reset DCNano and MIPI DSI 80fd1f4f99 LFU-214-2 imx8ulp_evk: call the handshake with M33 d1fec2211c LFU-214-1 imx: imx8ulp: Add M33 handshake functions 015094e65e Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 61228b7bd1 LFU-168 imx: Fix coverity issue in HAB event decoding ab2f95e11b LFU-204 crypto/fsl: Add NULL check for CAAM device ec18689b0b Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 ff537efc01 armv8: fsl : create bootcmd and mcinitcmd as per boot source decb3ac9ec Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 03e40d4064 board: fsl_validate: Fix resource leak issue c2a6072d54 board: freescale: t208xrdb: enable Power-On Reset for rev D boards beec8294d1 net: fsl-mc: fix logically dead code 680f757e84 drivers: net: aquantia: fix unsigned compared against 0 e79b3359d9 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 29254186d6 MLK-25462: imx8mp_evk: Add nominal drive mode support for LPDDR4 EVK 869ec8e344 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 d9eccf3de6 MA-19311 imx8ulp: android: Enable power domain driver c1a8697adc MA-19310 imx8ulp: Enable splash screen for android 1a07c7f671 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 bb3255b3e1 LFU-213 imx8ulp_evk: Enable eMMC HS400ES 611bfc2223 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 4e307e4ab7 LFU-211-7: configs: imx8mn ddr3l: ab2: default config 292ab1df29 LFU-211-6: dts: arm: imx8mn: ddr3l ab2 board config support 727c8aad40 LFU-211-5: include: configs: imx8mn ab2: adjust memsize for ddr3l 0e85b585cd LFU-211-4: arm: mach imx: imx8mn: Add ab2 ddr3l target option ab0b2d5df0 LFU-211-3: board: freescale: imx8mn ab2: ddr3l imx8mn som config cc9e3ee85b LFU-211-2: board: freescale: imx8mm ab2: spl use SoC name for target config 595934b5f1 LFU-211-1: board: freescale: imx8mm ab2: use SoC name for target config 69c3cafe9d Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 6ca1ad73ea MA-19305 imx8ulp: Enable config to set env location 2e972e4aa6 MA-19048-1 MCU security enhancement d99a726c46 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 3fd0991551 MLK-25349 imx8mq_evk: Enable PCIE VREG for 3.3v PHY supply b5f6c18daa Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 4475af9bea LFU-209 imx8ulp_evk: Enable multiple env storage devices 13f356fc98 LFU-208 imx8ulp: Update ahab doc for 8ULP secure boot 6a62a223f2 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 ecb2513697 LFU-207 imx8ulp: clock: Reset DDR controller before clock enable b6df87fb32 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 612677d547 HRPN-84 imx8mm_evk: use variable instead of hardcoded dtb name in jh boot command f54879f3eb Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 9e5e79c83b Pull request #29: LFU-192 Uboot: Add command and descriptors to provision ddek 2ad52ac95f LFU-192-6 Uboot: Add command to provision encryption key 4884bf62a7 LFU-192-5 crypto/fsl: Fix warnings in function gen_mppubk. dc3adcc258 LFU-192-4 crypto/fsl: Add support for HW accelerated AES ECB decryption b93255eea9 LFU-192-3 crypto/fsl: Add support to tag a black object b218e498e8 LFU-192-2 crypto/fsl: Add support for black key blob 68652f7e6f LFU-192-1 crypto/fsl: add invalidate_dcache_range for hash output buffer df30e6c07e Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 216aeb6408 LFU-206 imx8ulp: Workaround LPOSC_TRIM fuse load issue 1499d50249 LF-4200 imx8m: soc: drop phy-reset-gpios for fec c95a03993f Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 892528549f Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 12c2cabf67 Pull request #33: LFU-200: board: freescale: imx8mn ab2: fix usb download support 147e681f95 LFU-200: board: freescale: imx8mn ab2: fix usb download support 4fa3480156 LFU-199: configs: imx8mn ddr4: ab2: fix correct pmic 47a081d861 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 1ff8af0741 configs: ls2080ardb.h: Update mc size in env 2b4e1fb63f configs: ls2080aqds.h: Update mc size in env a82c574f52 configs: ls1088ardb.h: Update mc size in env 0728f1367f configs: ls1088aqds.h: Update mc size in env f028eba755 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 30bbad3df5 LFU-203 imx8ulp_evk: Enable SD/MMC port auto detect 4054f98489 LFU-202 imx8ulp: Remove freescale name from CPU revision 2c44ed2a08 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 f942ee90b3 LFU-198 imx8mq_evk: Increase malloc size to 32MB af7fb0b6b4 LF-4182 imx8m: enable CONFIG_CMD_POWEROFF 1a738c9c1e Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 3d8455c51f Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 f626b544a6 LFU-197 imx8ulp: Fix DCNANO QoS setting 2329de6d4c LFU-196-6 imx8ulp_evk: Enable the power domain driver 4b4708590d LFU-196-5 imx8ulp_evk: Power down the domains may used in u-boot e84571971f LFU-196-4 usb: ci_udc: Check the power domain device before power down it 581efd8784 LFU-196-3 imx8ulp_evk: Remove flexspi2 iomux settings from board file 6b53e4f9b7 LFU-196-2 DTS: Sync imx8ulp and imx8ulp-evk DTS files with kernel 87187c4e96 LFU-196-1 power: domain: Add SCMI based power domain driver 9773095b05 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 c20ff98502 Pull request #27: MLK-20950 Run RNG self test for impacted i.MX chips. 578c36a50b MLK-20950 Run RNG self test for impacted i.MX chips. facee24798 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 1b787eb011 configs: ls1043aqds: Configure environment related configs 22cc7f886a net: enetc: propagate the return code from phy_startup() to eth_ops::start 62c28862ba net: enetc: force the RGMII MAC speed/duplex instead of using in-band signaling 333eecd52e net: enetc: require a PHY device when probing 80c47060cb arm: dts: ls1028a: disable enetc-2 by default fa212dc62b arm: dts: ls1028a: declare the fixed-link speeds for the internal ENETC ports f2f93c5c6e arm: dts: ls1028a: enable internal RGMII delays for the LS1028A-QDS AR8035 PHY a8c4d18535 arm: dts: ls1028a: enable the switch CPU port for the LS1028A-QDS 245a0e37fa Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 493f71ffd5 LFU-195 imx8ulp: Set DCNANO read QoS on NIC_LPAV to highest 0d1a586e91 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 7985635660 LFU-194-2 DTS: iMX8M: Replace the RM67191 panel with RM67199 2840ef1395 LFU-194-1 video: rm67191: Add new rm67199 panel support 178451775a Merging in latest from upstream (LFAC/uboot-nxp:refs/heads/imx_v2021.04) 98f3d83574 LF-3892-6 imx8mp_evk: update defconfig and code for SR-IR f8cba1b104 LF-3892-5 imx8mn_evk: update defconfig and code for SR-IR 72e61725bf LF-3892-4 imx8mn: sync dts usb with nxp kernel 2d4219e768 LF-3892-3 imx8mp: disable snvs and sdma 5853da1a4d LF-3892-2 imx8mp_evk: enable usb power by default 5ce91d244b LF-3892-1 imx8mq_evk: support SR-IR f0a4853640 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 4e7135ca48 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 66b5e4c0c2 LFU-193-5 DTS: imx8mp: Add the CMA reserved memory 2413d82b74 LFU-193-4 imx8mp_evk: Remove USB2 PWR GPIO control 2fe2bd4d55 LFU-193-3 DTS: imx8mp-evk: Sync the USB nodes with kernel bb7c98bece LFU-193-2 usb: xhci-imx8m: Update iMX8MP XHCI driver to support new DTS node 51fd39bcc0 LFU-193-1 clk: imx8mp: Update clock tree for USB relevant clocks 7ff159f4e0 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 f4676f6bf0 LFU-184-8 imx8ulp_evk: Enable the Splash screen d3e84367dd LFU-184-7 imx8ulp_evk: Control LPI2C0 PCA6416 and TPM0 for display 8a16e4446b LFU-184-6 video: rm68200: Allow no backlight property 27253d0959 LFU-184-5 video: imx: Update MIPI DSI driver for iMX8ULP d2bc3bb11e LFU-184-4 video: imx: Add DCNano display controller driver e4a190a579 LFU-184-3 arm: DTS: Update imx8ulp for MIPI DSI and DCNANO b7ad5bbad0 LFU-184-2 imx8ulp: clock: Add MIPI DSI clock and DCNano clock 634a2bc8c7 LFU-184-1 imx8ulp: clock: Support LPAV clocks in cgc and pcc 3504b2bcc9 MLK-25642: configs: imx8dxl_ddr3_evk: add new config for fspi nor boot e6d89d1cd3 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 04ced23ffa LFU-188-2 imx8mp_evk: Remove reservation for MCU RPMSG buffer 971bae76cc LFU-188-1 imx8m: soc: Relocate u-boot to the top DDR in 4GB space 1d2a230741 LFU-187 misc: imx8ulp: Update fuse driver for bank 25 access 49acceec90 LFU-186 imx8ulp_evk: Enable USB ethernet support 0cf784bea0 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 1e4568fa41 MA-19249-2 imx8ulp: enable more configs 23454b24e6 MA-19249 imx8ulp: fix dual bootloader 45462a6aba Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 bf993cbaf2 MA-19209-3 imx8ulp: add config file to support trusty 99e3b70f57 MA-19209-2 Support trusty for imx8ulp b37fb0306d Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 7eead82bce Pull request #26: Feature/imx v2021.04/LFU-167 74176014f8 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 ff8fc6c391 LFU-183 configs: imx8ulp: add Jailhouse boot command 9dbb3a95ea Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 34d4c41128 LFU-182-5 imx8ulp_evk: Add secure boot environments d75a91e5e9 LFU-182-4 imx8ulp: ahab: Update AHAB codes to support authentication fcf98912a3 LFU-182-3 misc: S400_API: Update S400 API for buffer dump 89797a1eee LFU-182-2 misc: imx8ulp_mu: Update S400 MU driver ff176fa31c LFU-182-1 arm: imx8ulp: Probe the S400 MU after u-boot relocation 9c14458bda LFU-167-6: dts: arm: imx8mn ab2: update for latest som revison bf88d9f87b LFU-167-5: dts: arm: imx8mm ab2: update for latest som revison 9e8dcbb967 LFU-167-4: configs: imx8mn ab2: update config options v2021.04 789944b10b LFU-167-3: configs: imx8mn ab2: update config options v2021.04 bf20bac785 LFU-167-2: board: freescale: imx8mm ab2: spl update v2021.04 93173f62d7 LFU-167-1: arm: mach-imx: imx8m ab2 enable crypto and caam 40588c3c3d MLK-25347-12: configs: imx8mn ddr4 ab2: enable usb support 0a4a20c2d7 MLK-25347-11: configs: imx8mn ab2: enable usb and fasboot support 959116d44c MLK-25347-10: configs: imx8mm ddr4 ab2 nand: enable usb support ef15f380ce MLK-25347-9: configs: imx8mm ddr4 ab2: enable usb and fastboot support fe84f68525 MLK-25347-8: configs: imx8mm ab2 fspi: usb fastboot support 81fd21e0e2 MLK-25347-7: configs: imx8mm ab2: usb and fastboot support 2d3c155d0d MLK-25347-6: dts: arm: imx8mn ab2: enable usbotg1 support 88ddecff80 MLK-25347-5: dts: arm: imx8mm ab2: enable usbotg1 support fea0ecda19 MLK-25347-4: include: configs: imx8mn ab2: enable usb configs 4fa403e521 MLK-25347-3: include: configs: imx8mm ab2: enable usb configs 4e3c799948 MLK-25347-2: board: freescale: imx8mm ab2: spl enable usb boot device 90565cab1d MLK-25347-1: board: freescale: imx8mm ab2: usb support 40ea784dd1 MLK-24868: dts: arm: imx8mn ab2 fix regulator settings bb28778c65 MLK-24510: board: freescale: imx8mm ddr4 audio board 2.0 c0d3a4eada MLK-24509-2: configs: imx8mn ab2: cortex-m7 auxboot support 2b19d51398 MLK-24509-1: configs: imx8mm ab2: cortex-m4 auxboot support fd040130bf MLK-24508: board: freescale: imx8mm ab2: fix regulators build warning 986bba0a00 MLK-24395: dts: arm: imx8mm ab2: add fec phy int gpio pad 236d2569b6 MLK-24394-2: board: freescale: imx8mm ab2: enable fixed regulators 1a2a89a238 MLK-24394-1: dts: arm: imx8mm ab2: fixed regulator support 18817b5f93 MLK-24393: include: configs: imx8mm ab2: m4 boot support a3fad84b45 MLK-24392: dts: arm: imx8mm ab2: fix flexspi flash0 properties abc7a764ed MLK-24069: dts: arm: imx8mm: ab2 fix enet phy addr 14c1a859b0 MLK-24057: configs: imx8mm ab2 increase enet phy timeout b869581390 MLK-23928: board: freescale: imx8mn audio board 2.0 640f60e367 MLK-23927: board: freescale: imx8mm audio board 2.0 0f06048c81 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 210f84da45 LFU-175 i.MX8ULP: Enables CAAM support for i.MX8ULP in SPL and U-Boot. ed9753f415 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 6c225502b2 net: dsa: felix: propagate the error code from phy_startup() af172d2765 net: dsa: felix: call phy_config at .port_probe() time cbdbfc2522 net: dsa: introduce a .port_probe() method in struct dsa_ops 88f89c7899 net: dsa: refactor the code to set the port MAC address into a dedicated function cf47371ccf net: dsa: use "err" instead of "ret" in dsa_port_probe 049fa15dab net: dsa: felix: felix_init() can be static f7501bdd5e Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 3678f2437e MLK-25623 imx8ulp: upower_hal: fix upower_wait_resp ee4c696409 MA-19209 imx8ulp: reserve tee memory 1dbd8c2a45 MLK-25612 arm: imx: Fix container header checking d14581d3fc MLK-25575 imx8ulp: soc: enable wdog_ad interrupt in CMC1 9c6448eeb7 MLK-25609 arm: imx8ulp: force use general regs eeeffaff4b MLK-25608-2 imx8ulp: clear ddr retention fe102369c8 MLK-25608-1 imx8ulp: upower: include API to support set/clear ddr retention 92af5c7a61 MLK-25576 imx8ulp: soc: correct reset cause afef2b7c86 MLK-25614: dts: imx8ulp: fix uboot usdhc2 dts node mismatch with kernel dts eb375abd0d MA-19091-1 dts: imx8ulp: Add console bootargs 29407a880b LFOPTEE-48 imx8ulp: release CAAM for the Cortex-A35 65d87ea812 LFOPTEE-48 imx8ulp: enabled OPTEE DTB node b42e95713d MLK-25589: dts: imx8ulp-evk: disable usdhc2 which is used by wifi in uboot 2e42aa804c MLK-25586 imx8ulp_evk: Set PMIC Buck3 to 1.1v 20dee6f6a0 MA-19091 android: add android support for 8ulp 72bfc8f166 MA-19118 imx8ulp: support mmc boot in spl 103b94d346 MLK-25560-7 imx8ulp_evk: Enable the flexspi0 NOR support 4a97a49990 MLK-25560-6 arm: dts: Add the flexspi0 node to imx8ulp DTSi f0ec8cc65e MLK-25560-5 imx8ulp: Use DGO_GP5 to get boot config 55456b7bcc MLK-25560-4 imx8ulp: rdc: Add TRDC interface to configure MRC 832fe03097 MLK-25560-3 imx8ulp: Update pins header file for flexspi0 2dbc37340a MLK-25560-2 imx8ulp: Update MMU table for flexspi0 access 514b0c5aad MLK-25560-1 mtd: spi: Add Adesto ATXP032 SPI NOR flash support a56bd8ab60 MLK-25552 imx8ulp: assign PXP/HIFI4/EPDC to APD domain 3c695cf2ce MLK-25536-2 imx8ulp_evk: Update LPDDR4 timing file 1d28ee7c79 MLK-25536-1 imx8ulp: clock: Update PLL4 and DDR clock 807c0e2aa7 MLK-25504-43 imx8ulp: soc: Check the DBD_EN fuse before setting RDC 829e193dfb MLK-25504-42 imx8ulp: Add workaround for eMMC boot 79f3c7fc8c MLK-25504-41 arm: imx: add i.MX8ULP EVK support d661020e5c MLK-25504-40 imx8ulp: rdc: Add functions to init MDA and MRC 110ac95d93 MLK-25504-39 arm: dts: add i.MX8ULP dtsi 157ed3d5ff MLK-25504-38 arm: imx8ulp: Add upower APIs 4cd13b3bbb MLK-25504-37 ddr: Add DDR driver for iMX8ULP e85dab751d MLK-25504-36 arm: iMX8ULP: Add boot device relevant functions 64238d765b MLK-25504-35 arm: imx8ulp: add xrdc support 8f72b77d8b MLK-25504-34 spl: spl_imx_romapi: Fix gd recover issue 627905e2ee MLK-25504-33 mtd: spi-nor: Add new MACRONIX NOR flash ID e16f5da704 MLK-25504-32 fastboot: Add iMX8ULP support for partition offset 65c785802e MLK-25504-31 usb: ci_udc: Update USB gadget driver for iMX8ULP db40a9d563 MLK-25504-30 mx7ulp: clock: Update USB PLL clock function 452c1c105a MLK-25504-29 usb: ehci-imx6: Update USB host driver for iMX8ULP 6f97e6b7d4 MLK-25504-28 driver: misc: imx8ulp: Add fuse driver for imx8ulp 1165f036d0 MLK-25504-27 arm: imx8ulp: add iomuxc support 43b4326384 MLK-25504-26 arm: imx8ulp: add dummy imx_get_mac_from_fuse a56159a944 MLK-25504-25 arm: imx8ulp: Probe the S400 MU device in arch init b2c4a09b9b MLK-25504-24 arm: imx8ulp: Allocate LPAV resources to AP domain 9194f206e8 MLK-25504-23 arm: imx8ulp: Release and configure TRDC for single boot 483fbeddc3 MLK-25504-22 arm: imx8ulp: release and configure XRDC at early phase 423c6933ba MLK-25504-21 imx: AHAB: Update AHAB for iMX8 and iMX8ULP 49b7c3095c MLK-25504-20 spi: nxp_fspi: Update flexspi NOR driver for iMX8ULP 409ef8652f MLK-25504-19 spi: fsl_fspi_nand: Update flexspi nand driver for imx8ulp ba7f875afc MLK-25504-18 mtd: nand-spi: Add micron chip MT29F4G01 f48d411154 MLK-25504-17 ulp_wdog: Update the watchdog driver 1822b965d6 MLK-25504-16 arm: imx8ulp: Update the reset vector in u-boot 0db15a45bf MLK-25504-15 arm: imx8ulp: disable wdog3 98fc0727c8 MLK-25504-14 arm: imx8ulp: Enable full L2 cache in SPL b3fd68bb1b MLK-25504-13 arm: imx8ulp: add clock support 2c23e7c4f0 MLK-25504-12 mmc: fsl_esdhc_imx: support i.MX8ULP 21fbd3e544 MLK-25504-11 serial: fsl_lpuart: support i.MX8ULP 5cb9388310 MLK-25504-10 pinctrl: Add pinctrl driver for imx8ulp f89c3d1fb8 MLK-25504-9 net: fec_mxc: support i.MX8ULP 4966e91c7c MLK-25504-8 misc: Add MU and S400 API to communicate with Sentinel 1f26092892 MLK-25504-7 imx: Support loading container image from RAM device 6e3f58bcba MLK-25504-6 imx: Support container image in ROM API download 54e2702651 MLK-25504-5 imx8: Move container image header file to mach-imx 62d0f9806c MLK-25504-4 arm: imx: move container Kconfig under mach-imx 36762aa9d5 MLK-25504-3 arm: imx8: Move container parser and image to mach-imx common folder af1258e4af MLK-25504-2 arm: imx: add i.MX8ULP basic support f15e54b858 MLK-25504-1 arm: imx: sys_proto: move boot mode define to common header 48c2eeff75 MA-19231 Remove deprecated do_boota() a4a0b8ba78 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 c434a99216 net: phy: inphi: change dev_err to pr_err 800e17e7b8 board: freescale: lx2160aqds: include the lx2160a.h header 777fcdd078 board: lx2160aqds: add support for SERDES #1 protocol 14 c789aaadc6 board: lx2160aqds: add support for SERDES #1 protocol 13 f923ded1f3 net: ldpaa_eth: connect to multiple PHYs/retimers b87e5508f7 dm: mdio: add dm_eth_phy_connect_index() 3ee4ed7462 Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 ad0ae45a87 configs: ls1046ardb: enable PHY_FIXED 3a1c1143d2 arm: dts: ls1043ardb: configure the RGMII ports with rgmii-id 02f4ac66ad armv8: fsl: fix bootcmd and mcinitcmd default value 617320f3b2 Merge remote-tracking branch 'origin/imx_v2021.04' into lf_v2021.04 f7488084bb MA-19176 imx8mm: enlarge early malloc pool size 363f43808b Merge remote-tracking branch 'origin/ls_v2021.04' into lf_v2021.04 35b7ddacff board: freescale: t208xrdb: add a config option for rev D dts fixups 7c9972b14b board: freescale: t208xrdb: add Linux fdt fix-ups for rev D f650a4e4c6 board: freescale: t208xrdb: detect the board revision version 1fcfd5f3b5 board: freescale: t208xrdb: remove the legacy non-DM_ETH code ---- Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-mkimage: Update to 5.10.72-2.2.0Tom Hochstein2022-01-172-125/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Includes update to patch 0001-mkimage_fit_atf-fix-fit-generator-node-naming.patch which is partially applied by 1527fb9. Fixes in update: --- 7a277c8 LF-4794 iMX8ULP: move OPTEE OS base address to 0xa6000000 9a04474 Update iMX8DXL clean target to remove intermediate files dfe6265 Fix build warning c78d727 Fix iMX8DXL ahab container image extraction 9bd94cc LF-4522 Parse and extract the u-boot-atf container 6cf67ed iMX8QM/QX/DXL/ULP: Add core id to -data option 1527fb9 iMX8M: fix FIT DT node unit address cbf03b6 Fix issue with C0 versus B0 nightly pull for VAL. 7f98709 iMX8M: soc: fix support to override u-boot DTB file name c9cce4f iMX8ULP: support xip for m33 and add README ---- Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-atf: Upgrade to NXP release 5.10.72-2.2.0Tom Hochstein2022-01-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5782363f9 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 7da12d7b1 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 7db434609 LF-4794 plat: imx8ulp: move OPTEE OS base address to 0xa6000000 0767d16d7 caam: refine code to avoid hang issue for some of toolchain 80f871a4c Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 0a0a737d5 LF-4872 plat: imx8ulp: enable -fno-strict-aliasing b047a7949 Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 aeb0eb34d Pull request #40: LF-4660: fix erratum A-009810 a25562ecb Merge remote-tracking branch 'origin/ls_v2.4' into lf_v2.4 e5562d954 plat: ls1088a ls2088a: fix erratum A-009810 d72f464c2 nxp: soc-lx2160: drop erratum A-009810 68a45ce8c plat/nxp/ls1043a: remove confused header file 228c9787f LF-4810 plat: imx8ulp: Fix the tpm5 register restore b185cbae5 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 2ca00f66a LF-4801 plat: imx8ulp: Enable AFBB by default for APD side active mode 2d8ad1477 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 617b3ad72 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 824f660d6 LF-4723-03 plat: imx8ulp: Add system power off support 37f2cbb7c LF-4723-02 plat: imx8ulp: Add APD power down mode(PD) support in system suspend 01901e590 LF-4723-01 plat: imx: Enable 512KB cache after resume on imx8ulp 635780cbb plat: imx8ulp: upower: Fix build by initializing srvgrp and function a05aa7bc7 plat: imx8ulp: upower: Fix build by initializing srvgrp and function 14a860c13 LF-4715-4 imx8ulp: add scmi_sensor support e364ecb82 LF-4715-3 imx8ulp: upower: add read temperature hal function a0e14034a LF-4715-2 imx8ulp: update upower api 504d8b91b LF-4715-1 drivers: scmi-msg: add sensor support a69b7763f Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 f71a2041f Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 2e36dd9be plat: imx8ulp: upower: Fix build by initializing srvgrp and function ded2cd343 LF-4593 plat: imx8ulp: Set cpu reset vector base to rom entry 2f4fa6908 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 3dcf2c050 Merge remote-tracking branch 'origin/imx_v2.4' into lf_v2.4 a80529a5d LF-4615 plat: imx: Update the license for upower api Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * firmware-imx: Install HDMI firmware to standard locationTom Hochstein2022-01-171-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The HDMI firmware is expected to be loaded by firmwared, but it is not found in the rootfs as shown in systemctl status firmwared: ``` Mar 24 10:25:21 imx8qmmek firmwared[571]: firmware 'hdmitxfw.bin' not found Mar 24 10:25:21 imx8qmmek firmwared[571]: cancel firmware load hdmitxfw.bin ``` Move the firmware from the sub-folder /lib/firmware/imx/hdmi to the standard location /lib/firmware. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * firmware-imx: Upgrade to 8.14Tom Hochstein2022-01-174-3/+3
| | | | | | | | | | | | | | New firmware binaries are available from NXP as a part of 5.10.72-2.2.0 release. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #952 from zandrey/imx8mq-mainline-bsp-supportOtavio Salvador2022-01-191-4/+30
|\ \ | | | | | | [imx8mq-evk]: Add Mainline BSP support
| * | conf: machine: imx8mq-evk: add mainline bsp supportAndrey Zhizhikin2022-01-191-4/+30
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Recent versions of upstream U-Boot and Kernel do provide support for i.MX8MQ derivative, and it can be built using Mainline BSP. Convert machine definition to include all parts, that are required to build Mainline BSP: - Drop hardcoded BSP flavor setting in machine configuration - Add boot container machine override - Split machine features - Define ATF load address - Add dependency to firmware package - Provide extlinux configuration to utilize distro boot feature Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | Merge pull request #950 from zandrey/upgrade-u-boot-fslcOtavio Salvador2022-01-186-12/+9
|\ \ | |/ |/| Upgrade u-boot-fslc to v2022.01
| * imx-boot-container: align with u-boot 2022.01Andrey Zhizhikin2022-01-182-9/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Recent version of U-Boot v2022.01 reverted boot container generation mechanism to provide single boot container isntead of separate binaries for SPL+DDR and U-Boot FIT. New approach provides packing of those separate components inside the U-Boot binman, and is delivered as a single 'flash.bin' file, which resembles the original behavior before binman image packing was introduced. Adapt our boot container class and WIC file to pick up this consolidated binary instead of two separate pieces. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * u-boot-fslc: upgrade to v2022.01+fslcAndrey Zhizhikin2022-01-184-3/+3
|/ | | | | | | | | | | | | | | | | | | | | | | | U-Boot fork has been updated to include new version v2022.01 from upstream. Following commits were ported from 2021.07+fslc revision: ---- e2b8a409f3 imx: iMX6: Define disconnect_from_pc function 708efb65a3 MLK-21854-2 imx: uuu: Update autoboot to run uuu or fastboot c51871146b pico-imx6ul, pico-imx7d: Explain how to use eMMC user partition 9033bca081 mx6sabre_common: Dynamically change the video output 4b3275b77f mx6sabresd: Enable video interfaces in bootargs ---- Following new commits are added to this revision: ---- 18bb53aebf imx8mn-ddr4-evk: generate single bootable image 125754edb5 imx8mq_evk: configs: add/cleanup variables for distro boot ---- Update U-Boot recipe versions and point to new revision. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* Merge pull request #942 from nsdrude/masterOtavio Salvador2022-01-173-0/+70
|\ | | | | Add imx-dsp recipes and enable imx-gst1.0-plugin to support i.MX Audio DSP Codec
| * imx-gst1.0-plugin: Enable to support i.MX Audio DSP CodecNate Drude2022-01-171-0/+4
| | | | | | | | | | | | | | | | Integrate NXP DSP Codec for i.MX 8QM/8QXP/8MP/8ULP As per: https://source.codeaurora.org/external/imx/meta-imx/commit/meta-bsp/recipes-multimedia/gstreamer?h=hardknott-5.10.72-2.2.0&id=eb72f6dc37079f001106711cdeecdb00f2d8e6cf Signed-off-by: Nate Drude <nate.d@variscite.com>
| * imx-dsp-codec-ext: add recipeNate Drude2022-01-171-0/+21
| | | | | | | | | | | | As per NXP BSP: https://source.codeaurora.org/external/imx/meta-imx/tree/meta-bsp/recipes-multimedia/imx-dsp?h=hardknott-5.10.72-2.2.0 Signed-off-by: Nate Drude <nate.d@variscite.com>
| * imx-dsp: add recipeNate Drude2022-01-171-0/+45
| | | | | | | | | | | | As per NXP BSP: https://source.codeaurora.org/external/imx/meta-imx/tree/meta-bsp/recipes-multimedia/imx-dsp?h=hardknott-5.10.72-2.2.0 Signed-off-by: Nate Drude <nate.d@variscite.com>
* | Merge pull request #945 from MaxKrummenacher/masterOtavio Salvador2022-01-171-1/+1
|\ \ | |/ |/| libsdl2: follow oe-core's move to cmake
| * libsdl2: follow oe-core's move to cmakeMax Krummenacher2022-01-151-1/+1
|/ | | | | | | openembedded-core commit c00f79c2f1 ("libsdl2: Move to CMake build") moved the recipe to CMake. Follow this in this bbappend. Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
* Merge pull request #937 from thochstein/masterOtavio Salvador2022-01-077-161/+278
|\ | | | | linux-imx: Upgrade kernel to 5.10.72
| * linux-imx-headers: Upgrade to 5.10.72Tom Hochstein2022-01-071-2/+2
| | | | | | | | | | | | | | | | | | | | Update headers: /usr/include/imx/linux/hx280enc.h /usr/include/imx/linux/imx_vpu.h /usr/include/imx/linux/pxp_device.h /usr/include/imx/linux/pxp_dma.h Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * linux-imx: Upgrade to 5.10.72Tom Hochstein2022-01-073-5/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Update i.MX 6 & 7 defconfig: f05a22c9c4cd LF-4175-17: ARM: imx_v7_defconfig: Add config for rpmsg audio Update i.MX 8 defconfig: f76d8006a8e5 LF-3665-5 arm64: imx_v8_defconfig: Enable SOF compress option 7e95203bba8f LF-3435: arm64: defconfig: remove CONFIG_COMMON_CLK_BD718XX 48d63491d032 LF-3016-4 arm64: imx_v8_defconfig: enable virtio/ivshmem_net bcbd66b1822a LF-3001 arm64: imx_v8_defconfig: enable dma-buf heaps. e53e95819548 LF-2581-2 arm64: defconfig: add imx_v8_defconfig Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * EULA,SCR: Update for NXP release 5.10.72-2.2.0Tom Hochstein2022-01-073-154/+232
|/ | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #936 from zandrey/kernel-update-masterOtavio Salvador2022-01-073-7/+11
|\ | | | | Consolidated Kernel update (v5.10.90 + 5.15.13)
| * linux-fslc-imx: update to v5.10.90Andrey Zhizhikin2022-01-061-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.90 from stable korg. Following conflicts were resolved (indicated per version): ---- v5.10.80: - arch/powerpc/platforms/85xx/Makefile: Fix merge conflict of upstream commit 1023355234ca ("powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n") in NXP tree - include/linux/rpmsg.h: Resolve merge hickup in upstream commit 602ab1fd40e2 ("rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined") - drivers/crypto/caam/caampkc.c: Fix merge conflict of upstream commit 03725f7125db ("crypto: caam - disable pkc for non-E SoCs") v5.10.81: - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c - drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c Pick NXP version of both conflicting file as following upstream commits are covered in NXP tree: 483ed89522b0 ("net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP") 80407c6ad9da ("net: stmmac: fix issue where clk is being unprepared twice") ac4bb9951c2c ("net: stmmac: fix system hang if change mac address after interface ifdown") bcf37522432d ("net: stmmac: fix missing unlock on error in stmmac_suspend()") 3afe11be6435 ("net: stmmac: add clocks management for gmac driver") v5.10.83: - drivers/mmc/host/sdhci-esdhc-imx.c: Fix merge conflict of upstream commit 63195705b334 ("mmc: sdhci-esdhc-imx: disable CMDQ support") to NXP tree. - drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c: - drivers/net/ethernet/stmicro/stmmac/stmmac_main.c: Pick NXP version of both conflicting file as following upstream commits are covered in NXP tree: 98b02755d544 ("net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP") dc2f7e9d8d20 ("net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls") 79068e6b1cfb ("net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume") v5.10.84: - include/linux/acpi.h: Fix merge conflict of upstream commit 136cabf15779 ("ACPI: Add stubs for wakeup handler functions") v5.10.85: - drivers/clk/imx/clk-imx8qxp.c: Drop upstream commit 82ed3829c937 ("clk: imx: use module_platform_driver") as NXP tree has different implementation. - scripts/gcc-plugins/Kconfig: Fix trivial merge conflict of upstream commit 1eee36a5520b ("gcc-plugins: simplify GCC plugin-dev capability test") v5.10.89: - arch/arm64/boot/dts/freescale/imx8mp-evk.dts: Drop upstream commit 3516bc149223 ("arm64: dts: imx8mp-evk: Improve the Ethernet PHY description") as NXP tree is missing reset-gpio binding for the PHY. ---- Following additional commits are included in this version: ---- 8ef27ae9f200 gpio: fix enabling GPIO_VF610 12099c38577a ASoC: fsl_sai: Correct the clock source for mclk0 db172377e6e2 Revert "MLK-12786-2: ASoC: fsl_sai: correct the clock source for mclk0" 372825d96a29 ARM: dts: imx7s: fix ARM timer definition ---- Following upstream commits are included in this version: ---- d3e491a20d15 Linux 5.10.90 8c15bfb36a44 bpf: Add kconfig knob for disabling unpriv bpf by default d8a5b1377bf6 perf script: Fix CPU filtering of a script's switch events 2386e81a1d27 net: fix use-after-free in tw_timer_handler 34087cf96046 Input: spaceball - fix parsing of movement data packets 9f329d0d6c91 Input: appletouch - initialize work before device registration 2a4f551dec1a scsi: vmw_pvscsi: Set residual data length conditionally 1cb8444f3114 binder: fix async_free_space accounting for empty parcels a6e26251dd3a usb: mtu3: set interval of FS intr and isoc endpoint 3b6efe0b7ba0 usb: mtu3: fix list_head check warning f10b01c48f85 usb: mtu3: add memory barrier before set GPD's HWO 1c4ace3e6b85 usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. 1933fe8ce712 xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. b8553330a077 drm/amdgpu: add support for IP discovery gc_info table v2 28863ffe21ff drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled a0f3ac399ef5 uapi: fix linux/nfc.h userspace compilation errors 818c9e0a04df nfc: uapi: use kernel size_t to fix user-space builds 8d31cbab4c29 i2c: validate user data in compat ioctl 51c94d8fbd09 fsl/fman: Fix missing put_device() call in fman_port_probe 920932b20e0c net/ncsi: check for error return from call to nla_put_u32 610af55f9fbe selftests/net: udpgso_bench_tx: fix dst ip argument 78503589b1e0 net/mlx5e: Fix wrong features assignment in case of error 61146008087a ionic: Initialize the 'lif->dbid_inuse' bitmap b7c9a1427b32 igc: Fix TX timestamp support for non-MSI-X platforms e8a5988a85c7 net/smc: fix kernel panic caused by race of smc_sock 97c87c1db9ff net/smc: don't send CDC/LLC message if link not ready 99f19566b1c4 net/smc: improved fix wait on already cleared link e553265ea564 NFC: st21nfca: Fix memory leak in device probe and remove 8d70dc0eecf0 net: lantiq_xrx200: fix statistics of received bytes 7ef89bd1e8f1 net: ag71xx: Fix a potential double free in error handling paths 40d36186913b net: usb: pegasus: Do not drop long Ethernet frames a67becdaa8ad net/smc: fix using of uninitialized completions 769d14abd35e sctp: use call_rcu to free endpoint 13c1bf43b674 selftests: Calculate udpgso segment count without header adjustment abe74fb43378 udp: using datalen to cap ipv6 udp max gso segments 5e6ad649e927 net/mlx5e: Fix ICOSQ recovery flow for XSK 73665165b64a net/mlx5e: Wrap the tx reporter dump callback to extract the sq 4cd1da02f0c3 net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources fcb32eb3d04d scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() 4833ad4908a1 selinux: initialize proto variable in selinux_ip_postroute_compat() ec941a2277a1 recordmcount.pl: fix typo in s390 mcount regex a0e82d5ef992 memblock: fix memblock_phys_alloc() section mismatch error 7da855e93964 platform/x86: apple-gmux: use resource_size() with res d01e9ce1af61 parisc: Clear stale IIR value on instruction access rights trap 0643d9175dc6 tomoyo: use hwight16() in tomoyo_domain_quota_is_ok() e2048a1f9186 tomoyo: Check exceeded quota early in tomoyo_domain_quota_is_ok(). 210c7c6908f3 Input: i8042 - enable deferred probe quirk for ASUS UM325UA bb672eff7447 Input: i8042 - add deferred probe support eb967e323f7f Linux 5.10.89 52ad5da8e316 phonet/pep: refuse to enable an unbound pipe 7dd52af1eb57 hamradio: improve the incomplete fix to avoid NPD 450121075a6a hamradio: defer ax25 kfree after unregister_netdev 8e34d07dd4d9 ax25: NPD bug when detaching AX25 device 50f78486f90b hwmon: (lm90) Do not report 'busy' status bit as alarm ec1d222d37ea hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 441d3873664d pinctrl: mediatek: fix global-out-of-bounds issue 9c75a9657bdc ASoC: rt5682: fix the wrong jack type detected 94caab5af19a ASoC: tas2770: Fix setting of high sample rates c7282790c782 Input: goodix - add id->model mapping for the "9111" model 3bb3bf50d69f Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312 ee6f34215c5d mm: mempolicy: fix THP allocations escaping mempolicy restrictions 8008fc1d0be1 KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state d91ed251fd70 usb: gadget: u_ether: fix race in setting MAC address in setup phase 6697f29bf56b ceph: fix up non-directory creation in SGID directories fffb6581a23a f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() ad338d825e3f tee: optee: Fix incorrect page free bug 1f2070767401 mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() ac61b9c6c054 mac80211: fix locking in ieee80211_start_ap error path 89876d10830d ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling c3253d3a38bc mmc: mmci: stm32: clear DLYB_CR after sending tuning command 0d66b395210c mmc: core: Disable card detect during shutdown c8e366a01c20 mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands 4af79153617b mmc: sdhci-tegra: Fix switch to HS400ES mode 9a7ec7979785 gpio: dln2: Fix interrupts when replugging the device f5b02912e2dd pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines 28626e76baf5 KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU 7a37f2e37069 platform/x86: intel_pmc_core: fix memleak on registration failure b57afd124046 x86/pkey: Fix undefined behaviour with PKRU_WD_BIT c05d8f66ec34 tee: handle lookup of shm with reference count 0 0ffb9f83e4f6 parisc: Fix mask used to select futex spinlock 5deeb9ad598b parisc: Correct completer in lws start 8b745616ba8f ipmi: fix initialization when workqueue allocation fails 1f6ab847461c ipmi: ssif: initialize ssif_info->client early a5192f31160c ipmi: bail out if init_srcu_struct fails bc674f1b2119 Input: atmel_mxt_ts - fix double free in mxt_read_info_block 30140e252fdb ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s 2b4c020b70cc ALSA: hda/realtek: Fix quirk for Clevo NJ51CU 7470780f3b0c ALSA: hda/realtek: Add new alc285-hp-amp-init model 4cb7dc2e3074 ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 69e492161c7b ALSA: drivers: opl3: Fix incorrect use of vp->state a96c08e0b41e ALSA: jack: Check the return value of kstrdup() 51c7b2a7b86a hwmon: (lm90) Drop critical attribute support for MAX6654 2464738d0ee4 hwmon: (lm90) Introduce flag indicating extended temperature support 196df56c3dc8 hwmon: (lm90) Add basic support for TI TMP461 fa2e149260bf hwmon: (lm90) Fix usage of CONFIG2 register in detect function ba696b470839 pinctrl: bcm2835: Change init order for gpio hogs 676c572439e5 Input: elantech - fix stack out of bound access in elantech_change_report_id() 2792fde84cce sfc: falcon: Check null pointer of rx_queue->page_ring d70b4001ef74 sfc: Check null pointer of rx_queue->page_ring 75c962f02a4f net: ks8851: Check for error irq 9db0f8d395fd drivers: net: smc911x: Check for error irq ca2a15053b07 fjes: Check for error irq c6d2754006c1 bonding: fix ad_actor_system option setting to default 6809da518514 ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module 61e6b82e7b6c igb: fix deadlock caused by taking RTNL in RPM resume path e00eace2325c net: skip virtio_net_hdr_set_proto if protocol already set ed05e4dcfba6 net: accept UFOv6 packages in virtio_net_hdr_to_skb 56b0bbba782b qlcnic: potential dereference null pointer of rx_queue->page_ring 78e49d77e517 net: marvell: prestera: fix incorrect return of port_find 861b4413e41d ARM: dts: imx6qdl-wandboard: Fix Ethernet support d79f5e0d458b netfilter: fix regression in looped (broad|multi)cast's MAC handling 579cefef7c42 RDMA/hns: Replace kfree() with kvfree() 7cf6466e00a7 IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() cd9c90682b2f ASoC: meson: aiu: fifo: Add missing dma_coerce_mask_and_coherent() 580ecf86e772 spi: change clk_disable_unprepare to clk_unprepare 93a957bbf46c arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode ef2dce43257d HID: potential dereference of null pointer 3110bc5862d2 HID: holtek: fix mouse probing 0875873b2a97 ext4: check for inconsistent extents between index and leaf block 76366c024f56 ext4: check for out-of-order index extents in ext4_valid_extent_entries() 1d4b1c4e8bbd ext4: prevent partial update of the extent blocks f69a47fcbb9c net: usb: lan78xx: add Allied Telesis AT29M2-AF 8c0059a25cb1 arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd b16b124a42e0 arm64: vdso32: drop -no-integrated-as flag 856f88f27bbc Linux 5.10.88 88f20cccbeec xen/netback: don't queue unlimited number of packages 525875c410df xen/netback: fix rx queue stall detection 8fa3a370cc2a xen/console: harden hvc_xen against event channel storms d31b3379179d xen/netfront: harden netfront against event channel storms 8ac3b6ee7c9f xen/blkfront: harden blkfront against event channel storms 76ec7fe2d866 Revert "xsk: Do not sleep in poll() when need_wakeup set" e24fc8983025 bus: ti-sysc: Fix variable set but not used warning for reinit_modules 70692b06208c rcu: Mark accesses to rcu_state.n_force_qs a9078e791426 scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() bdb854f134b9 scsi: scsi_debug: Fix type in min_t to avoid stack OOB aa1f912712a1 scsi: scsi_debug: Don't call kcalloc() if size arg is zero 6859985a2fbd ovl: fix warning in ovl_create_real() 5fd7d62daa24 fuse: annotate lock in fuse_reverse_inval_entry() b99bdf127af9 media: mxl111sf: change mutex_init() location 0413f7a1a533 xsk: Do not sleep in poll() when need_wakeup set 6b8d8ecdd980 ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name 8affa1b68db6 Input: touchscreen - avoid bitwise vs logical OR warning aec5897b277b drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE c1d519263ded libata: if T_LENGTH is zero, dma direction should be DMA_NONE a9f2c6af5a60 timekeeping: Really make sure wall_to_monotonic isn't positive 6471ebcd6f15 serial: 8250_fintek: Fix garbled text for console a7c80674538f iocost: Fix divide-by-zero on donation from low hweight cgroup bcebb8eb1948 zonefs: add MODULE_ALIAS_FS 1c414ff63b2d btrfs: fix double free of anon_dev after failure to create subvolume 005d9292b5b2 btrfs: fix memory leak in __add_inode_ref() cd98cb5216a0 USB: serial: option: add Telit FN990 compositions 5c93584d9a2f USB: serial: cp210x: fix CP2105 GPIO registration 8f207f12630b usb: xhci: Extend support for runtime power management for AMD's Yellow carp. e5949933f313 PCI/MSI: Mask MSI-X vectors only on success f8aa09186c30 PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error d17c5a389768 usb: dwc2: fix STM ID/VBUS detection startup delay in dwc2_driver_probe 2b2edc8fc5a8 USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) fd623e16b2ff tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous 9439fabfc349 KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES 5fe305c6d485 Revert "usb: early: convert to readl_poll_timeout_atomic()" 2b54f485f2c1 USB: gadget: bRequestType is a bitfield, not a enum 151ffac3ac27 powerpc/85xx: Fix oops when CONFIG_FSL_PMC=n fcf9194d366c bpf, selftests: Fix racing issue in btf_skc_cls_ingress test 6f46c59e60b6 sit: do not call ipip6_dev_free() from sit_init_net() 6e1011cd183f net: systemport: Add global locking for descriptor lifecycle d1765f984c99 net/smc: Prevent smc_release() from long blocking 337bb7bf7c31 net: Fix double 0x prefix print in SKB dump 734a3f310605 sfc_ef100: potential dereference of null pointer 7da349f07e45 net/packet: rx_owner_map depends on pg_vec 1a34fb9e2bf3 netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc d3e1f54508f1 ixgbe: set X550 MDIO speed before talking to PHY 48e01e388182 ixgbe: Document how to enable NBASE-T support 776ed8b36697 igc: Fix typo in i225 LTR functions 74a16e062b23 igbvf: fix double free in `igbvf_probe` ddac50d04f34 igb: Fix removal of unicast MAC filters of VFs 12c1938870dc soc/tegra: fuse: Fix bitwise vs. logical OR warning 451f1eded7f5 mptcp: clear 'kern' flag from fallback sockets 222cebd995cd drm/amd/pm: fix a potential gpu_metrics_table memory leak 74dc97dfb276 rds: memory leak in __rds_conn_create() 67f4362ae286 flow_offload: return EOPNOTSUPP for the unsupported mpls action type 03fd6ca05601 mac80211: fix lookup when adding AddBA extension element bef59d6a83d3 mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock 96bc86cac0a9 drm/ast: potential dereference of null pointer cac0fd4b9bd3 selftest/net/forwarding: declare NETIFS p9 p10 81fbdd45652d net/sched: sch_ets: don't remove idle classes from the round-robin list be32c8a78887 dmaengine: st_fdma: fix MODULE_ALIAS dfff1d5e85ff selftests: Fix IPv6 address bind tests 08896ecfffc3 selftests: Fix raw socket bind tests with VRF 5ba4dfb8b8a1 selftests: Add duplicate config only for MD5 VRF tests 12512bc8f25b net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg 3a4f6dba1eb9 inet_diag: fix kernel-infoleak for UDP sockets 20ad1ef02f9a sch_cake: do not call cake_destroy() from cake_init() 1208b445a497 s390/kexec_file: fix error handling when applying relocations c058c544e73a selftests: net: Correct ping6 expected rc from 2 to 1 9983425c203b virtio/vsock: fix the transport to work with VMADDR_CID_ANY 94a01e6fb2d8 soc: imx: Register SoC device only on i.MX boards cc426a91d384 clk: Don't parent clks until the parent is fully registered 429bb01e4dda ARM: socfpga: dts: fix qspi node compatible 7b4cc168d9ca ceph: initialize pathlen variable in reconnect_caps_cb e0f06c32afb2 ceph: fix duplicate increment of opened_inodes metric 640e28d618e8 tee: amdtee: fix an IS_ERR() vs NULL bug eed897a22230 mac80211: track only QoS data frames for admission control 24983f750881 arm64: dts: rockchip: fix audio-supply for Rock Pi 4 49bd597719bf arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply 9fcdbbf3964d arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply ba866840b240 arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge 3516bc149223 arm64: dts: imx8mp-evk: Improve the Ethernet PHY description 06294e7e341a arm64: dts: imx8m: correct assigned clocks for FEC 4cc6badff97f audit: improve robustness of the audit queue handling 0e21e6cd5eeb dm btree remove: fix use after free in rebalance_children() f5187a9d52ae recordmcount.pl: look for jgnop instruction as well as bcrl on s390 51f6302f81d2 vdpa: check that offsets are within bounds e3a1ab5aea4c virtio_ring: Fix querying of maximum DMA mapping size for virtio device 0612679e48d0 bpf, selftests: Add test case trying to taint map value pointer 279e0bf80d95 bpf: Make 32->64 bounds propagation slightly more robust e2aad0b5f2cb bpf: Fix signed bounds propagation after mov32 f0f484714f35 firmware: arm_scpi: Fix string overflow in SCPI genpd driver 7fd214fc7f2e mac80211: validate extended element ID is present 0bb50470f1e0 mac80211: send ADDBA requests using the tid/queue of the aggregation session 29bb131dbbb5 mac80211: mark TX-during-stop for TX in in_reconfig 15640e40e3bb mac80211: fix regression in SSN handling of addba tx 49b7e496928e KVM: downgrade two BUG_ONs to WARN_ON_ONCE 8d0f56c2ed71 KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE 272aedd4a305 Linux 5.10.87 8dd559d53b3b arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM 65c578935bcc arm: extend pfn_valid to take into account freed memory map alignment 6e634c0e7155 memblock: ensure there is no overflow in memblock_overlaps_region() 74551f13c62f memblock: align freed memory map on pageblock boundaries with SPARSEMEM b4b54c7ba149 memblock: free_unused_memmap: use pageblock units instead of MAX_ORDER b6a1cbd187fc perf intel-pt: Fix error timestamp setting on the decoder error path 0612aa02c2c8 perf intel-pt: Fix missing 'instruction' events with 'q' option 71c795028b31 perf intel-pt: Fix next 'err' value, walking trace 02681dd1780a perf intel-pt: Fix state setting when receiving overflow (OVF) packet cbed09b44ce0 perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type 3bb7fd4be8c4 perf intel-pt: Fix sync state when a PSB (synchronization) packet is found 731ff7884138 perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage b23f9252a41d perf inject: Fix itrace space allowed for new attributes 7c26da3be1e9 ethtool: do not perform operations on net devices being unregistered 6992d8c215c8 hwmon: (dell-smm) Fix warning on /proc/i8k creation error c31470a30c0d fuse: make sure reclaim doesn't write the inode 613725436e69 bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc 9099f3512678 staging: most: dim2: use device release method ac76adc87a78 KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req 6f0d9d3e74dc tracing: Fix a kmemleak false positive in tracing_map f35f7f04aa80 drm/amd/display: add connector type check for CRC source set dd3cea342522 drm/amd/display: Fix for the no Audio bug with Tiled Displays dadce61247c6 net: netlink: af_netlink: Prevent empty skb by adding a check on len. bca6af4325d6 i2c: rk3x: Handle a spurious start completion interrupt flag d6edec8a7b55 parisc/agp: Annotate parisc agp init functions with __init cf520ccffd9a ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P 701a07fd0274 ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid 6d22a96d12d7 net/mlx4_en: Update reported link modes for 1/10G 999069d8b040 Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP" 27f4ce02b31a s390/test_unwind: use raw opcode instead of invalid instruction 9eab949e2b90 KVM: arm64: Save PSTATE early on exit 990fd815ec88 drm/msm/dsi: set default num_data_lanes c602863ad28e nfc: fix segfault in nfc_genl_dump_devices_done 37050f17f2d2 Linux 5.10.86 32414491834c netfilter: selftest: conntrack_vrf.sh: fix file permission e4f2aee6612e Linux 5.10.85 47301c06f602 Documentation/Kbuild: Remove references to gcc-plugin.sh af5ba49cf705 MAINTAINERS: adjust GCC PLUGINS after gcc-plugin.sh removal ad13421fd2cd doc: gcc-plugins: update gcc-plugins.rst 9fc17c3af56c kbuild: simplify GCC_PLUGINS enablement in dummy-tools/gcc d428e5477493 bpf: Add selftests to cover packet access corner cases 0ec0eda3f3c3 misc: fastrpc: fix improper packet size calculation 261d45a4c254 irqchip: nvic: Fix offset for Interrupt Priority Offsets cd946f0ebe78 irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL e1c6611f822e irqchip/armada-370-xp: Fix support for Multi-MSI interrupts 8f3ed9deaaac irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() d530e9943d64 irqchip/aspeed-scu: Replace update_bits with write_bits. 014c2fa5dc49 csky: fix typo of fpu config macro ee86d0bad80b iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove c10c53419d8d iio: ad7768-1: Call iio_trigger_notify_done() on error 0f86c9e818e7 iio: adc: axp20x_adc: fix charging current reporting on AXP22x af7fbb8c0b54 iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda fff92f3712d7 iio: at91-sama5d2: Fix incorrect sign extension a2545b147d23 iio: dln2: Check return value of devm_iio_trigger_register() 69ae78c1abe7 iio: dln2-adc: Fix lockdep complaint 416383999c66 iio: itg3200: Call iio_trigger_notify_done() on error bc4d8367ed0d iio: kxsd9: Don't return error code in trigger handler 28ea539a311e iio: ltr501: Don't return error code in trigger handler db12d9508536 iio: mma8452: Fix trigger reference couting 4e7852911084 iio: stk3310: Don't return error code in interrupt handler 5c4a0f307f2b iio: trigger: stm32-timer: fix MODULE_ALIAS 5de9c5b13062 iio: trigger: Fix reference counting cbc04c0c9a67 iio: gyro: adxrs290: fix data signedness fee8be5bde56 xhci: avoid race between disable slot command and host runtime suspend 1b43c9b65f6b usb: core: config: using bit mask instead of individual bits 74b6a6a239aa xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending ef284f086dd0 usb: core: config: fix validation of wMaxPacketValue entries e4de8ca013f0 USB: gadget: zero allocate endpoint 0 buffers 7193ad3e50e5 USB: gadget: detect too-big endpoint 0 requests 63fc70bffa16 selftests/fib_tests: Rework fib_rp_filter_test() 126d1897cbff net/qla3xxx: fix an error code in ql_adapter_up() 5e663bcd9a37 net, neigh: clear whole pneigh_entry at alloc time ae673832086e net: fec: only clear interrupt of handling queue in fec_enet_rx_queue() 83b16b9c441b net: altera: set a couple error code in probe() 385ffd31ebdb net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero 47322fddb41e tools build: Remove needless libpython-version feature check that breaks test-all fast path 42bea3a1b7f2 dt-bindings: net: Reintroduce PHY no lane swap binding 3f57215f748b Documentation/locking/locktypes: Update migrate_disable() bits. 77d255d28b34 perf tools: Fix SMT detection fast read path 391ca20ea16e Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge" e5b7fb2198ab i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc 347cc9b4d966 mtd: rawnand: fsmc: Fix timing computation 0b2e1fccdf48 mtd: rawnand: fsmc: Take instruction delay into account 57f290572f45 i40e: Fix pre-set max number of queues for VF eb87117c27e7 i40e: Fix failed opcode appearing if handling messages from VF 82ed3829c937 clk: imx: use module_platform_driver 4d12546cf9e7 RDMA/hns: Do not destroy QP resources in the hw resetting phase 33f320c35d69 RDMA/hns: Do not halt commands during reset until later 4458938b297e ASoC: codecs: wcd934x: return correct value from mixer put 1089dac26c6b ASoC: codecs: wcd934x: handle channel mappping list correctly 83dae68fc00a ASoC: codecs: wsa881x: fix return values from kcontrol put 62e4dc5e130e ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer 2f4764fe3692 ASoC: rt5682: Fix crash due to out of scope stack vars bdd8129c6605 PM: runtime: Fix pm_runtime_active() kerneldoc comment 661c4412c563 qede: validate non LSO skb length c4d2d7c935a4 scsi: scsi_debug: Fix buffer size of REPORT ZONES command 1e434d2687e8 scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() 5dfe61147442 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) 5f1f94c26b0d tracefs: Set all files to the same group ownership as the mount option 2ba0738f7117 net: mvpp2: fix XDP rx queues registering 47ffefd88abf aio: fix use-after-free due to missing POLLFREE handling e4d19740bcca aio: keep poll requests on waitqueue until completed fc2f636ffc44 signalfd: use wake_up_pollfree() 9f3acee7eac8 binder: use wake_up_pollfree() 8e04c8397bf9 wait: add wake_up_pollfree() 2f8eb4c4c8f6 libata: add horkage for ASMedia 1092 f76580d82c62 can: m_can: Disable and ignore ELO interrupt 703dde112021 can: pch_can: pch_can_rx_normal: fix use after free 2737d0bc21b6 drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. 17edb38e76d6 clk: qcom: regmap-mux: fix parent clock lookup 172a98224418 mmc: renesas_sdhi: initialize variable properly when tuning 33204825cc2b tracefs: Have new files inherit the ownership of their parent c520943a00ad nfsd: Fix nsfd startup race (again) eeb0711801f5 nfsd: fix use-after-free due to delegation race 8b4264c27b82 md: fix update super 1.0 on rdev size change caf9b352dc58 btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling 41b3cc57d626 btrfs: clear extent buffer uptodate when we fail to write it 75490bcbd076 scsi: qla2xxx: Format log strings only if needed 07977a3f3d55 ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() ad45babf7886 ALSA: pcm: oss: Limit the period size to 16MB 02b2b691b77c ALSA: pcm: oss: Fix negative period/buffer sizes 6760e6ddeb48 ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 7fe903d35492 ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform 3063ee5164e4 ALSA: ctl: Fix copy of updated id with element read/write c581090228e3 mm: bdi: initialize bdi_min_ratio when bdi is unregistered 06368922f38f KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall 2a51edaf5cc5 net/sched: fq_pie: prevent dismantle issue 4b7e90672af8 devlink: fix netns refcount leak in devlink_nl_cmd_reload() 9d683d14f600 IB/hfi1: Correct guard on eager buffer deallocation 2e2edebb5dd6 iavf: Fix reporting when setting descriptor count aada0b3f3392 iavf: restore MSI state on reset 32a329b731a3 netfilter: conntrack: annotate data-races around ct->timeout 5e39de85b76e udp: using datalen to cap max gso segments 666521b3852d seg6: fix the iif in the IPv6 socket control block 484069b5de9d nfp: Fix memory leak in nfp_cpp_area_cache_add() b1830ede16f8 bonding: make tx_rebalance_counter an atomic a59df4ea7155 ice: ignore dropped packets during init 349e83c0cf67 bpf: Fix the off-by-two error in range markings f26951db84a4 bpf, x86: Fix "no previous prototype" warning 74685aaecef0 vrf: don't run conntrack on vrf with !dflt qdisc d5cf399a6dc3 selftests: netfilter: add a vrf+conntrack testcase 83ea620a1be8 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done f3d9114ac99f drm/amdkfd: fix boot failure when iommu is disabled in Picasso. 7508a9aa65b9 drm/amdgpu: init iommu after amdkfd device init ac9db04ee32f drm/amdgpu: move iommu_resume before ip init/resume fe9dca7dda61 drm/amdgpu: add amdgpu_amdkfd_resume_iommu 5d191b0976b7 drm/amdkfd: separate kfd_iommu_resume from kfd_resume 46dcf66d6e7a drm/amd/amdkfd: adjust dummy functions' placement dded8d76a7dc x86/sme: Explicitly map new EFI memmap table as encrypted 923f4dc5df67 can: sja1000: fix use after free in ems_pcmcia_add_card() 819251da7178 can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats->{rx,tx}_errors counter 854a2bede1f0 can: kvaser_usb: get CAN clock frequency from device 2c08271f4ed0 IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr d87c10607b5b IB/hfi1: Fix early init panic d60dd3685dc9 IB/hfi1: Insure use of smp_processor_id() is preempt disabled 05eb0e4a12b2 nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups 89f3edc98ffe HID: check for valid USB device for many HID drivers 889c39113f7e HID: wacom: fix problems when device is not a valid USB device 6272b17001e6 HID: bigbenff: prevent null pointer dereference d877651afd60 HID: add USB_HID dependancy on some USB HID drivers a7e9c5ddf562 HID: add USB_HID dependancy to hid-chicony 28989ed4d79e HID: add USB_HID dependancy to hid-prodikeys 61144329606c HID: add hid_is_usb() function to make it simpler for USB detection 2298d5edd837 HID: google: add eel USB id 12362cd3a409 HID: quirks: Add quirk for the Microsoft Surface 3 type-cover cc97d7321595 gcc-plugins: fix gcc 11 indigestion with plugins... 1eee36a5520b gcc-plugins: simplify GCC plugin-dev capability test 518c3f98e57a usb: gadget: uvc: fix multiple opens a0582e24d371 Linux 5.10.84 e6edaf267793 ipmi: msghandler: Make symbol 'remove_work_wq' static a8d18fb4d11b net/tls: Fix authentication failure in CCM mode dbe73dace94c parisc: Mark cr16 CPU clocksource unstable on all SMP machines 01300d21505d iwlwifi: mvm: retry init flow if failed a5d0a72b805e serial: 8250: Fix RTS modem control while in rs485 mode f9802d7049f5 serial: 8250_pci: rewrite pericom_do_set_divisor() 50b06889c86f serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array e1722acf4f0d serial: core: fix transmit-buffer reset and memleak bda142bbeb31 serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30 901f7e0aa4a6 serial: pl011: Add ACPI SBSA UART match id 946ded2287a0 tty: serial: msm_serial: Deactivate RX DMA for polling support 67d08450a08d x86/64/mm: Map all kernel memory into trampoline_pgd b3a519b5a580 x86/tsc: Disable clocksource watchdog for TSC on qualified platorms 1ed4a8fd363c x86/tsc: Add a timer to make sure TSC_adjust is always checked a92f044a9fcb usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect 6d8c191bf464 USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub 90c915051c3d xhci: Fix commad ring abort, write all 64 bits to CRCR register. 1235485c633e vgacon: Propagate console boot parameters before calling `vc_resize' 92b9113c6df0 parisc: Fix "make install" on newer debian releases c27a548d3f29 parisc: Fix KBUILD_IMAGE for self-extracting kernel 92f309c838fc x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() 4bbbc9c4f313 x86/pv: Switch SWAPGS to ALTERNATIVE 4d42b7bcf09d sched/uclamp: Fix rq->uclamp_max not set on first enqueue 2015ffa3a4c2 x86/xen: Add xenpv_restore_regs_and_return_to_usermode() 8b9279cad291 x86/entry: Use the correct fence macro after swapgs in kernel CR3 c8e341191849 x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword 64ca109bf875 KVM: VMX: Set failure code in prepare_vmcs02() 60ce9a754060 KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register cfebd5a277ad atlantic: Remove warn trace message. 95f6fae9a0db atlantic: Fix statistics logic for production hardware 695d9c6bc671 Remove Half duplex mode speed capabilities. 0c67e7b98fab atlantic: Add missing DIDs and fix 115c. ca350298bccb atlantic: Fix to display FW bundle version instead of FW mac version. 93a4f3f4fdb5 atlatnic: enable Nbase-t speeds with base-t 44812111a3b1 atlantic: Increase delay for fw transactions 13f290d5aa4a drm/msm: Do hw_init() before capturing GPU state d646856a600e drm/msm/a6xx: Allocate enough space for GMU registers a792b3d56438 net/smc: Keep smc_close_final rc during active close e226180acc49 net/rds: correct socket tunable error in rds_tcp_tune() 77731fede297 net/smc: fix wrong list_del in smc_lgr_cleanup_early 9a40a1e0eb50 ipv4: convert fib_num_tclassid_users to atomic_t fa973bf5fd0f net: annotate data-races on txq->xmit_lock_owner e26dab79e16b dpaa2-eth: destroy workqueue at the end of remove function dde240695d97 net: marvell: mvpp2: Fix the computation of shared CPUs 3260b8d12057 net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available acef1c2b1596 ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec 60f0b9c42cb8 rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() 35b40f724c4e rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle() 4afb32090a15 ASoC: tegra: Fix kcontrol put callback in AHUB fe4eb5297ac3 ASoC: tegra: Fix kcontrol put callback in DSPK 256aa15aac6d ASoC: tegra: Fix kcontrol put callback in DMIC 1cf1f9a1f3ed ASoC: tegra: Fix kcontrol put callback in I2S 0ee53a1d8889 ASoC: tegra: Fix kcontrol put callback in ADMAIF e6fb4c3fd35b ASoC: tegra: Fix wrong value type in DSPK 0265ef0dff5e ASoC: tegra: Fix wrong value type in DMIC e66e75fb2278 ASoC: tegra: Fix wrong value type in I2S 6b54c0d845e5 ASoC: tegra: Fix wrong value type in ADMAIF 932b338f4e5c mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode a0335cda6d92 selftests: net: Correct case name f1d43efa59f1 net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() 59d2dc771006 arm64: ftrace: add missing BTIs ef55f0f8af2b siphash: use _unaligned version by default fd52e1f8c093 net: mpls: Fix notifications when deleting a device 15fa12c119f8 net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() c6f340a331fb tcp: fix page frag corruption on page fault aa6c393a3c3f natsemi: xtensa: fix section mismatch warnings 289ee320b5ed i2c: cbus-gpio: set atomic transfer callback 58d5c53f2589 i2c: stm32f7: stop dma transfer in case of NACK c22124491752 i2c: stm32f7: recover the bus on access timeout 8de6ea757c88 i2c: stm32f7: flush TX FIFO upon transfer errors 1c75779dd90c wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() cb2d7c1992cb wireguard: receive: drop handshakes if queue lock is contended 8a29a50dbdb1 wireguard: receive: use ring buffer for incoming handshakes e3be118327a1 wireguard: device: reset peer src endpoint when netns exits f7b6672fab70 wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST 0584bf51c315 wireguard: selftests: actually test for routing loops 3d1dc3c67773 wireguard: allowedips: add missing __rcu annotation to satisfy sparse 4caf965f6cbe wireguard: selftests: increase default dmesg log size 3d73021f8d74 tracing/histograms: String compares should not care about signed values d4af6d974951 KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() c71b5f37b5ff KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1 5f33887a3682 KVM: x86: Use a stable condition around all VT-d PI paths 7722e8850522 KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST 6a44f200f1f1 KVM: Disallow user memslot with size that exceeds "unsigned long" 775191dd4c1b drm/amd/display: Allow DSC on supported MST branch devices 209d35ee34e2 ipv6: fix memory leak in fib6_rule_suppress 16c242b09106 sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl 4a46b2f5dce0 sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl 4baba6ba56eb fget: check that the fd still exists after getting a ref to it 80bfed369be9 s390/pci: move pseudo-MMIO to prevent MIO overlap 92283c2728a9 cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() f717f29e8468 ipmi: Move remove_work to dedicated workqueue de4f5eb02cfe rt2x00: do not mark device gone on EPROTO errors during start c200721f8eda kprobes: Limit max data_size of the kretprobe instances 2a74c13dfe83 vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit 136cabf15779 ACPI: Add stubs for wakeup handler functions cc443ac5bb31 net/smc: Avoid warning of possible recursive locking ff061b5bda73 perf report: Fix memory leaks around perf_tip() a4c17ebdd624 perf hist: Fix memory leak of a perf_hpp_fmt d9b72274f32a perf inject: Fix ARM SPE handling 2c15d2a6ba27 net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock() f059fa40f0fc net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound 4d5968ea06fb ipv6: check return value of ipv6_skip_exthdr 22519eff7df2 ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() 9a32d3c08d8e ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile c746945fb6bc drm/amd/amdgpu: fix potential memleak 74aafe99efb6 drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again f0c9f49b0caf scsi: iscsi: Unblock session then wake up error handler bc8c423a286a thermal: core: Reset previous low and high trip during thermal zone init 8e4d2ac4348a btrfs: check-integrity: fix a warning on write caching disabled disk 039572290531 s390/setup: avoid using memblock_enforce_memory_limit fd1e70ef65ee platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep 226b21ad01ae platform/x86: thinkpad_acpi: Add support for dual fan control 3fc88660ede6 net: return correct error code 2c514d25003a atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait ff6eeb627898 net/smc: Transfer remaining wait queue entries during fallback e1a165599aad mac80211: do not access the IV when it was stripped c386d7aa59f5 drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHY 57e36973fadb powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" 7b2b7e03e8ea gfs2: Fix length of holes reported at end-of-file 664cceab6f70 gfs2: release iopen glock early in evict bcce010f9230 ovl: fix deadlock in splice write dca4f9a58196 ovl: simplify file splice 7774dd934a65 can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM 60ae63ef194a NFSv42: Fix pagecache invalidation after COPY/CLONE a324ad794566 Linux 5.10.83 45b42cd05391 drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ 98b02755d544 net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP a15261d2a121 shm: extend forced shm destroy to support objects from several IPC nses aa20e966d8a1 s390/mm: validate VMA in PGSTE manipulation functions a94e4a7b77ed tty: hvc: replace BUG_ON() with negative return value 1c5f722a8fdf xen/netfront: don't trust the backend response data blindly 334b0f278761 xen/netfront: disentangle tx_skb_freelist e17ee047eea7 xen/netfront: don't read data from request on the ring page f5e493709800 xen/netfront: read response from backend only once 1ffb20f0527d xen/blkfront: don't trust the backend response data blindly 8e147855fcf2 xen/blkfront: don't take local copy of a request from the ring page 273f04d5d135 xen/blkfront: read response from backend only once b98284aa3fc5 xen: sync include/xen/interface/io/ring.h with Xen's newest version 406f2d5fe368 tracing: Check pid filtering when creating events 4fd0ad08ee33 vhost/vsock: fix incorrect used length reported to the guest fbc0514e1a34 iommu/amd: Clarify AMD IOMMUv2 initialization messages 5655b8bccb8a smb3: do not error on fsync when readonly c380062d0850 ceph: properly handle statfs on multifs setups 22423c966e02 f2fs: set SBI_NEED_FSCK flag when inconsistent node block found e6ee7abd6bfe sched/scs: Reset task stack state in bringup_cpu() 71e38a0c7cf8 tcp: correctly handle increased zerocopy args struct size 72f2117e450b net: mscc: ocelot: correctly report the timestamping RX filters in ethtool 73115a2b38dd net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP 62343dadbb96 net: hns3: fix VF RSS failed problem after PF enable multi-TCs 215167df4512 net/smc: Don't call clcsock shutdown twice when smc shutdown 6e800ee43218 net: vlan: fix underflow for the real_dev refcnt ae2659d2c670 net/sched: sch_ets: don't peek at classes beyond 'nbands' e3509feb46fa tls: fix replacing proto_ops 22156242b104 tls: splice_read: fix record type check 3b6c71c097da MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 a6a5d853f1e6 MIPS: loongson64: fix FTLB configuration 5e823dbee23c igb: fix netpoll exit with traffic f2a58ff3e3ad nvmet: use IOCB_NOWAIT only if the filesystem supports it 12ceb52f2cc4 net/smc: Fix loop in smc_listen c94cbd262b6a net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() 3d4937c6a328 net: phylink: Force retrigger in case of latched link-fail indicator 50162ff3c80f net: phylink: Force link down and retrigger resolve on interface change 95ba8f0d57ce lan743x: fix deadlock in lan743x_phy_link_status_change() c5e4316d9c02 tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows 318762309609 drm/amd/display: Set plane update flags for all planes in reset f634c755a0ee PM: hibernate: use correct mode for swsusp_close() 440bd9faad29 net/ncsi : Add payload to be 32-bit aligned to fix dropped packets ac88cb3c44b6 nvmet-tcp: fix incomplete data digest send 8889ff80fde3 net: marvell: mvpp2: increase MTU limit when XDP enabled 90d0736876c5 mlxsw: spectrum: Protect driver from buggy firmware 33d89128a960 mlxsw: Verify the accessed index doesn't exceed the array length 29e1b5734795 net/smc: Ensure the active closing peer first closes clcsock 77d9c2efa870 erofs: fix deadlock when shrink erofs slab 9f540c7ffb1e scsi: scsi_debug: Zero clear zones at reset write pointer 725ba1289508 scsi: core: sysfs: Fix setting device state to SDEV_RUNNING e65a8707b4cd ice: avoid bpf_prog refcount underflow 1eb5395add78 ice: fix vsi->txq_map sizing 26ed13d06422 net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group 3c40584595f8 net: ipv6: add fib6_nh_release_dsts stub dc2f7e9d8d20 net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls 79068e6b1cfb net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume cc301ad31207 nfp: checking parameter process for rx-usecs/tx-usecs is invalid 9b44cb67d387 ipv6: fix typos in __ip6_finish_output() 6d9e8dabd46f firmware: smccc: Fix check for ARCH_SOC_ID not implemented bbd1683e795c mptcp: fix delack timer 061542815af1 ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec f5af2def7e05 iavf: Prevent changing static ITR values if adaptive moderation is on 5dca8eff4627 net: marvell: prestera: fix double free issue on err path b33c5c828144 drm/vc4: fix error code in vc4_create_object() 2bf9c5a5039c scsi: mpt3sas: Fix kernel panic during drive powercycle test 29ecb4c0f0d7 drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks 0effb7f51b65 ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE 86c5adc78083 NFSv42: Don't fail clone() unless the OP_CLONE operation failed c9ba7864d3a2 firmware: arm_scmi: pm: Propagate return value to caller 8730a679c3cb net: ieee802154: handle iftypes as u32 2925aadd1f32 ASoC: codecs: wcd934x: return error code correctly from hw_params 3a25def06de8 ASoC: topology: Add missing rwsem around snd_ctl_remove() calls 4a4f900e0415 ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling 9196a6858150 ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer 2be17eca48ae ARM: dts: bcm2711: Fix PCIe interrupts 9db1d4a3c270 ARM: dts: BCM5301X: Add interrupt properties to GPIO node b2cd6fdcbe0a ARM: dts: BCM5301X: Fix I2C controller interrupt b7ef25e8c271 netfilter: flowtable: fix IPv6 tunnel addr match d689176e0e18 netfilter: ipvs: Fix reuse connection if RS weight is 0 994065f6efdc netfilter: ctnetlink: do not erase error code with EINVAL a3d829e5f375 netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY a8a917058faf proc/vmcore: fix clearing user buffer by properly using clear_user() 1f520a0d78fc PCI: aardvark: Fix link training aec0751f61f5 PCI: aardvark: Simplify initialization of rootcap on virtual bridge df5748098878 PCI: aardvark: Implement re-issuing config requests on CRS response e7f2e2c758ea PCI: aardvark: Update comment about disabling link training 2b7bc1c4b2c8 PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() dfe906da9a1a powerpc/32: Fix hardlockup on vmap stack overflow bf00edd9e6c9 mdio: aspeed: Fix "Link is Down" issue 14c3ce30ddbd mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB 63195705b334 mmc: sdhci-esdhc-imx: disable CMDQ support 092a58f0d9ef tracing: Fix pid filtering when triggers are attached 68fa6bf7f179 tracing/uprobe: Fix uprobe_perf_open probes iteration b777c866aafc KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB bfed9c2f2f2e xen: detect uninitialized xenbus in xenbus_init e1d492c27519 xen: don't continue xenstore initialization in case of errors 8f4d0719f323 fuse: release pipe buf after last use 8d0163cec7de staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() 0bfed81b2ccd staging: greybus: Add missing rwsem around snd_ctl_remove() calls 146283f16b7e staging/fbtft: Fix backlight 8fc5e3c7cacc HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts 6ca32e2e776e Revert "parisc: Fix backtrace to always include init funtion names" 3a4aeb37a7a6 media: cec: copy sequence field for the reply 3798218a1af4 ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 60274e248e3d ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 172167bc8dac ALSA: ctxfi: Fix out-of-range access 4402cf040252 binder: fix test regression due to sender_euid change aea184ae6408 usb: hub: Fix locking issues with address0_mutex 5bf3a0c7789e usb: hub: Fix usb enumeration issue due to address0 race 00f1038c72f8 usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts 56fbab4937e0 usb: chipidea: ci_hdrc_imx: fix potential error pointer dereference in probe b70ff391deee net: nexthop: fix null pointer dereference when IPv6 is not enabled 0755f3f32277 usb: dwc3: gadget: Fix null pointer exception 140e2df472ba usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer 3abf746e800b usb: dwc3: gadget: Ignore NoStream after End Transfer 2b7ab82f5173 usb: dwc2: hcd_queue: Fix use of floating point literal 4b18ccad9671 usb: dwc2: gadget: Fix ISOC flow for elapsed frames 16f1cac8f702 USB: serial: option: add Fibocom FM101-GL variants ff721286369e USB: serial: option: add Telit LE910S1 0x9200 composition 854c14b2a15c ACPI: Get acpi_device's parent from the parent field 33fe044f6a9e bpf: Fix toctou on read-only map's constant scalar tracking d5259a9ba699 Linux 5.10.82 d35250ec5a23 Revert "perf: Rework perf_event_exit_event()" 6718f79c40fd ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() f751fb54f2bc ALSA: hda: hdac_ext_stream: fix potential locking issues b3ef5051a758 x86/Kconfig: Fix an unused variable error in dell-smm-hwmon 2ec78af152e9 btrfs: update device path inode time instead of bd_inode 9febc9d8d2b4 fs: export an inode_update_time helper cade5d7a2803 ice: Delete always true check of PF pointer fe65cecd2758 usb: max-3421: Use driver data instead of maintaining a list of bound devices 6186c7b9bdfc ASoC: DAPM: Cover regression by kctl change notification fix b17dd53cac76 selinux: fix NULL-pointer dereference when hashtab allocation fails 1ae0d59c4f5e RDMA/netlink: Add __maybe_unused to static inline in C file 40bc831ab5f6 hugetlbfs: flush TLBs correctly after huge_pmd_unshare 86ab0f8ff008 scsi: ufs: core: Fix task management completion timeout race ddd4e46cff40 scsi: ufs: core: Fix task management completion 04c586a601dc drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors 47901b77bf7d drm/i915/dp: Ensure sink rate values are always valid 82de15ca6b55 drm/nouveau: clean up all clients on device removal c81c90fbf577 drm/nouveau: use drm_dev_unplug() during device removal 9221aff33edb drm/nouveau: Add a dedicated mutex for the clients list 65517975cb19 drm/udl: fix control-message timeout 3d68d6ee8314 drm/amd/display: Update swizzle mode enums 7b97b5776daa cfg80211: call cfg80211_stop_ap when switch from P2P_GO type 1ab297809de8 parisc/sticon: fix reverse colors 6adbc07ebcaf btrfs: fix memory ordering between normal and ordered work functions 6289b494b38e net: stmmac: socfpga: add runtime suspend/resume callback for stratix10 platform 5875f87e2fc9 udf: Fix crash after seekdir 6b43cf113a38 KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state load cc73242889b5 block: Check ADMIN before NICE for IOPRIO_CLASS_RT 63e2f34abc22 s390/kexec: fix memory leak of ipl report buffer b1cf0d2fc4e4 scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id() 08fd6df8eaaf powerpc/8xx: Fix pinned TLBs with CONFIG_STRICT_KERNEL_RWX 9c177eee116c x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails b2e2fb64071a mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag 99032adf7d4b ipc: WARN if trying to remove ipc object which is absent a7d91625863d tipc: check for null after calling kmemdup f5995fcb75eb hexagon: clean up timer-regs.h 0854c9ff2151 hexagon: export raw I/O routines for modules 528971af64fc tun: fix bonding active backup with arp monitoring af1d3c437eb5 arm64: vdso32: suppress error message for 'make mrproper' 97653ba562b9 net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices 4cebe23c032b s390/kexec: fix return code handling d4fb80ae9830 perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server 175135a5eacf perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server 84f64c7c52d6 pinctrl: qcom: sdm845: Enable dual edge errata a8230fb74b54 KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() 4e6cce20fbc0 e100: fix device suspend/resume 34e54703fb0f NFC: add NCI_UNREG flag to eliminate the race b2a60b4a0195 net: nfc: nci: Change the NCI close sequence 73a0d12114b4 NFC: reorder the logic in nfc_{un,}register_device cb14b196d991 NFC: reorganize the functions in nci_request 41dc8dcb49d5 i40e: Fix display error code in dmesg 028ea7b090ec i40e: Fix creation of first queue by omitting it if is not power of two 69868d7a8853 i40e: Fix warning message and call stack during rmmod i40e driver 20645482d159 i40e: Fix ping is lost after configuring ADq on VF 6d64743045ca i40e: Fix changing previously set num_queue_pairs for PFs f866513ead43 i40e: Fix NULL ptr dereference on VSI filter sync 071948856587 i40e: Fix correct max_pkt_size on VF RX queue 8e6bae950da9 net: virtio_net_hdr_to_skb: count transport header in UFO 1c4099dc0d6a net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove 381a30f7e31c net: sched: act_mirred: drop dst for the direction from egress to ingress a792e0128d23 scsi: core: sysfs: Fix hang when device state is set via sysfs 4b4302a02b7f net/mlx5: E-Switch, return error if encap isn't supported 68748ea4d122 net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore 6190e1a2d41a net/mlx5: Lag, update tracker when state change event received 471c49289055 net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() d1f8f1e04a61 platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' da16f907cb30 mips: lantiq: add support for clk_get_parent() 17dfbe1b2f4e mips: bcm63xx: add support for clk_get_parent() 34284b3a2f86 MIPS: generic/yamon-dt: fix uninitialized variable error a61f90b2162d iavf: Fix for setting queues to 0 a8a1e601c2ea iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset 77f5ae5441f0 iavf: validate pointers ddcc185baa2b iavf: prevent accidental free of filter structure a420b2612825 iavf: Fix failure to exit out from last all-multicast mode 78638b471322 iavf: free q_vectors before queues in iavf_disable_vf 84a13bfe2714 iavf: check for null in iavf_fix_features 1555d83ddbb7 iavf: Fix return of set the new channel count 09decd0a102a net/smc: Make sure the link_id is unique 437e21e2c9ae sock: fix /proc/net/sockstat underflow in sk_clone_lock() 4da14ddad19f net: reduce indentation level in sk_clone_lock() 9c3c2ef6ca26 tipc: only accept encrypted MSG_CRYPTO msgs 3d5941664786 bnxt_en: reject indirect blk offload when hw-tc-offload is off 4fc060abaa26 net: bnx2x: fix variable dereferenced before check 3ae75cc38a84 net: ipa: disable HOLB drop when updating timer 3984876f91a3 tracing: Add length protection to histogram string copies 900ea2f6287f tcp: Fix uninitialized access in skb frags array for Rx 0cp. d1a6150ca616 net-zerocopy: Refactor skb frag fast-forward op. 5f7aadf03f98 net-zerocopy: Copy straggler unaligned data for TCP Rx. zerocopy. 8da80ec6d4f7 drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame aa31e3fda68f perf tests: Remove bash construct from record+zstd_comp_decomp.sh 2ada5c0877f4 perf bench futex: Fix memory leak of perf_cpu_map__new() 11589d3144bc perf bpf: Avoid memory leak from perf_env__insert_btf() 5b2f2cbbc925 tracing/histogram: Do not copy the fixed-size char array field over the field size 1d6125532755 blkcg: Remove extra blkcg_bio_issue_init dadcc935f440 perf/x86/vlbr: Add c->flags to vlbr event constraints 68fcb52b610c sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() 91191d47af55 mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set fbe27d0e1dcf clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk 9b3d3b72be84 clk/ast2600: Fix soc revision for AHB 03bc8ea0ae95 clk: ingenic: Fix bugs with divided dividers 7a5439474e69 f2fs: fix incorrect return value in f2fs_sanity_check_ckpt() 0a17fff6f045 f2fs: compress: disallow disabling compress on non-empty compressed file 4ce685cc9a0b sh: define __BIG_ENDIAN for math-emu 73383f670d8f sh: math-emu: drop unused functions f44defd5694b sh: fix kconfig unmet dependency warning for FRAME_POINTER 3d7c5d08a483 f2fs: fix to use WHINT_MODE e8bd5e33057c f2fs: fix up f2fs_lookup tracepoints 5d5bf899e57a maple: fix wrong return value of maple_bus_init(). 8748f08a2fc0 sh: check return code of request_irq 29b742690a09 powerpc/8xx: Fix Oops with STRICT_KERNEL_RWX without DEBUG_RODATA_TEST bc4bc07fb44c powerpc/dcr: Use cmplwi instead of 3-argument cmpli 1ac6cd87d8dd ALSA: gus: fix null pointer dereference on pointer block 850416beadef ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 8c4d9764e74d powerpc/5200: dts: fix memory node unit name 833ad2792733 iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() e0fef1c8cd61 scsi: target: Fix alua_tg_pt_gps_count tracking 8176441373dd scsi: target: Fix ordered tag handling 8440377e1a56 scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() 3e20cb072679 scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() 9635581aa999 MIPS: sni: Fix the build 77e9fed33056 tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc da82a207c4dc ALSA: ISA: not for M68K c788ac47502e ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash cbba09f86976 ARM: dts: ls1021a: move thermal-zones node out of soc/ 2474eb7fc3bf usb: host: ohci-tmio: check return value after calling platform_get_resource() 02d9ebe0ccfa ARM: dts: omap: fix gpmc,mux-add-data type c6c9bbe7facb firmware_loader: fix pre-allocated buf built-in firmware use 02a22911ed87 ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec 055eced3edf5 scsi: advansys: Fix kernel pointer leak 97f3cbb57b16 ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect ae2207a078cf clk: imx: imx6ul: Move csi_sel mux to correct base register 0c6daf479961 ASoC: SOF: Intel: hda-dai: fix potential locking issue 19d193c5761a arm64: dts: freescale: fix arm,sp805 compatible string 36446a094a45 arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property e52fecdd0c14 arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency 568d94c5c9f0 ARM: BCM53016: Specify switch ports for Meraki MR32 3a53d9ad9bc3 staging: rtl8723bs: remove possible deadlock when disconnect (v2) 3544c338794b ARM: dts: ux500: Skomer regulator fixes eff8b7628410 usb: typec: tipd: Remove WARN_ON in tps6598x_block_read 679eee466d0f usb: musb: tusb6010: check return value after calling platform_get_resource() 2492de6f5edb bus: ti-sysc: Use context lost quirk for otg 5eca1c8412f4 bus: ti-sysc: Add quirk handling for reinit on context lost dcd6eefceeb0 RDMA/bnxt_re: Check if the vlan is valid before reporting 4e5bc9fb23a7 arm64: dts: hisilicon: fix arm,sp805 compatible string 109a63bb07f0 arm64: dts: rockchip: Disable CDN DP on Pinebook Pro c097bd5a5916 scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() db90c507832a ARM: dts: NSP: Fix mpcore, mmc node names 5010df76ab1f staging: wfx: ensure IRQ is ready before enabling it 2651d06e461f arm64: dts: allwinner: a100: Fix thermal zone node name fa98ac472e88 arm64: dts: allwinner: h5: Fix GPU thermal zone node name aed195558f94 ARM: dts: sunxi: Fix OPPs node name e2e105631265 arm64: zynqmp: Fix serial compatible string 48f154e8b94a arm64: zynqmp: Do not duplicate flash partition label property 99957dcea4e9 Linux 5.10.81 0685efd9840f selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage 6a315471cb6a thermal: Fix NULL pointer dereferences in of_thermal_ functions bd40513d0bee perf/core: Avoid put_page() when GUP fails df58fb431aa3 scripts/lld-version.sh: Rewrite based on upstream ld-version.sh be3f6035831a erofs: fix unsafe pagevec reuse of hooked pclusters 6c1ad56b2d78 erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() 5bf5f464831c PCI: Add MSI masking quirk for Nvidia ION AHCI f28c620e1ac1 PCI/MSI: Deal with devices lying about their MSI mask capability 9b61500ee536 PCI/MSI: Destroy sysfs before freeing entries c49bfdfe535c parisc/entry: fix trace test in syscall exit path b31bac061918 x86/iopl: Fake iopl(3) CLI/STI usage a0958a5354f7 net: stmmac: dwmac-rk: fix unbalanced pm_runtime_enable warnings 80407c6ad9da net: stmmac: fix issue where clk is being unprepared twice ac4bb9951c2c net: stmmac: fix system hang if change mac address after interface ifdown bcf37522432d net: stmmac: fix missing unlock on error in stmmac_suspend() 483ed89522b0 net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP 3afe11be6435 net: stmmac: add clocks management for gmac driver f27060e28efc bootconfig: init: Fix memblock leak in xbc_make_cmdline() 04e46514fef6 loop: Use blk_validate_block_size() to validate block size 79ff56c613c1 block: Add a helper to validate the block size eaafc590053b fortify: Explicitly disable Clang support f884bb85b8d8 Linux 5.10.80 1e49a79bc312 soc/tegra: pmc: Fix imbalanced clock disabling in error code path 45490bfa1ebb x86/sev: Make the #VC exception stacks part of the default stacks storage fc25889a6617 x86/sev: Add an x86 version of cc_platform_has() 74ba917cfddd arch/cc: Introduce a function to check for confidential computing features 5be42b203f2c selftests/bpf: Fix also no-alu32 strobemeta selftest 1e7340950dc2 mmc: moxart: Fix null pointer dereference on pointer host 188bf40391a5 ath10k: fix invalid dma_addr_t token assignment d41f4d4dd7c8 SUNRPC: Partial revert of commit 6f9f17287e78 c7a440cd3079 PCI: aardvark: Fix PCIe Max Payload Size setting f967d120a5b5 PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros f3396f6d8345 drm/sun4i: Fix macros in sun8i_csc.h 1023355234ca powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n 77d543e68795 powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload 9dcdadd6cc73 mtd: rawnand: au1550nd: Keep the driver compatible with on-die ECC engines 51e34fcf72a3 mtd: rawnand: plat_nand: Keep the driver compatible with on-die ECC engines e1de04df8eb1 mtd: rawnand: orion: Keep the driver compatible with on-die ECC engines b4e2e9fbd194 mtd: rawnand: pasemi: Keep the driver compatible with on-die ECC engines 963db3ccc15b mtd: rawnand: gpio: Keep the driver compatible with on-die ECC engines 13566bc111ee mtd: rawnand: mpc5121: Keep the driver compatible with on-die ECC engines 9b366f5221d8 mtd: rawnand: xway: Keep the driver compatible with on-die ECC engines cbc55cf4a358 mtd: rawnand: ams-delta: Keep the driver compatible with on-die ECC engines 1f420818dfca s390/cio: make ccw_device_dma_* more robust c9ca9669dec3 s390/ap: Fix hanging ioctl caused by orphaned replies 57de1fbecff0 s390/tape: fix timer initialization in tape_std_assign() 1174298a5b31 s390/cio: check the subchannel validity for dev_busid 7d0341b37d97 video: backlight: Drop maximum brightness override for brightness zero 332306b1e731 mfd: dln2: Add cell for initializing DLN2 ADC 1d457987366f mm, oom: do not trigger out_of_memory from the #PF ac7f6befc3d1 mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks 1ada86999dc8 powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC 7fcf86565bb6 powerpc/security: Add a helper to query stf_barrier type 951fb7bf387f powerpc/bpf: Validate branch ranges 51cf71d5cb03 powerpc/lib: Add helper to check if offset is within conditional branch range 74293225f503 memcg: prohibit unconditional exceeding the limit of dying tasks 32246cefb992 9p/net: fix missing error check in p9_check_errors a8cdf34ff8b7 net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE 0bf5c6a1e43f f2fs: should use GFP_NOFS for directory inodes 7930892cbd40 irqchip/sifive-plic: Fixup EOI failed when masked f67f6eb717ae posix-cpu-timers: Clear task::posix_cputimers_work in copy_process() 1372eb187108 x86/mce: Add errata workaround for Skylake SKX37 1ee5bc2ba83f MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL fc42bbb7827b parisc: Fix backtrace to always include init funtion names 241c74cc6555 ARM: 9156/1: drop cc-option fallbacks for architecture selection 03f2578153eb ARM: 9155/1: fix early early_iounmap() ee79560cb768 selftests/net: udpgso_bench_rx: fix port argument 8b215edb7a38 cxgb4: fix eeprom len when diagnostics not implemented 93bc3ef60758 net/smc: fix sk_refcnt underflow on linkdown and fallback 7e03b797bee0 vsock: prevent unnecessary refcnt inc for nonblocking connect ad3d219e843d net: stmmac: allow a tc-taprio base-time of zero b30459c0ca0d net: hns3: allow configure ETS bandwidth of all TCs ee11f16fee95 net: hns3: fix kernel crash when unload VF while it is being reset 79aa8706b45c net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any b5703462a428 seq_file: fix passing wrong private data 4af0cd17e724 gve: Fix off by one in gve_tx_timeout() c842a4c4ae7f bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding 8b5c98a67c1b bpf, sockmap: Remove unhash handler for BPF sockmap usage 0fe81d7a202d arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions 727c812433b6 nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails 9f0e683e1bd4 llc: fix out-of-bound array index in llc_sk_dev_hash() b833274ae6d9 perf bpf: Add missing free to bpf_event__print_bpf_prog_info() 7091fcc75ff6 zram: off by one in read_block_state() 64bde0c2db50 mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() a3c205c017f8 can: mcp251xfd: mcp251xfd_chip_start(): fix error handling for mcp251xfd_chip_rx_int_enable() 300d87474816 mfd: core: Add missing of_node_put for loop iteration 6439b91fef2c bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed acb01e962af7 net: phy: fix duplex out of sync problem while changing settings 090e17075f67 drm/nouveau/svm: Fix refcount leak bug and missing check against null bug ee8a3ae48a94 ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses d83832d4a838 ice: Fix not stopping Tx queues for VFs 354ae5ca6ce1 ice: Fix replacing VF hardware MAC to existing MAC filter e04a7a84bb77 net: vlan: fix a UAF in vlan_dev_real_dev() 3fe164e7197b openrisc: fix SMP tlb flush NULL pointer dereference 628773a759d5 ethtool: fix ethtool msg len calculation for pause stats e78c267eb74e net: davinci_emac: Fix interrupt pacing disable 111f77594ddf xen-pciback: Fix return in pm_ctrl_init() de9721ee8ad3 i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' 8c3e204fb6bc NFSv4: Fix a regression in nfs_set_open_stateid_locked() 0afb3bc53435 scsi: qla2xxx: Turn off target reset during issue_lip 09595fd2cef5 scsi: qla2xxx: Fix gnl list corruption cbe31149e5a7 scsi: qla2xxx: Relogin during fabric disturbance bc3f207ed99a scsi: qla2xxx: Changes to support FCP2 Target ba5eb0e44346 ar7: fix kernel builds for compiler test ef9f7ab9ba20 watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT aaa64ee14ac9 m68k: set a default value for MEMORY_RESERVE a4cbf00e5ab8 signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) b04c17acf42a dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` bba31f3b1f43 netfilter: nfnetlink_queue: fix OOB when mac header was cleared 41968262bb24 soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read 6caab6c96b67 auxdisplay: ht16k33: Fix frame buffer device blanking 178522aa755f auxdisplay: ht16k33: Connect backlight to fbdev a1d6a60ee00c auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string 0e1709b2a07a Fix user namespace leak 90e7415221e1 NFS: Fix an Oops in pnfs_mark_request_commit() 10f210871736 NFS: Fix up commit deadlocks 91e43a8500f4 dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro 038dfd67d375 rtc: rv3032: fix error handling in rv3032_clkout_set_rate() 5061e102346e remoteproc: Fix a memory leak in an error handling path in 'rproc_handle_vdev()' 36104e1f71dd mtd: core: don't remove debugfs directory if device is in use 0b73c025bfcf PCI: uniphier: Serialize INTx masking/unmasking and fix the bit operation d2ff7a8b079d mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() c4eb6849909a fs: orangefs: fix error return code of orangefs_revalidate_lookup() 3e7b08ebf40f NFS: Fix deadlocks in nfs_scan_commit_list() 14943891857d opp: Fix return in _opp_add_static_v2() bea3213f191a PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge ec6dba3ffe3f PCI: aardvark: Don't spam about PIO Response Status 2e548581fe5b drm/plane-helper: fix uninitialized variable reference e94c59b64e6c pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds 8ac076ce7193 NFS: Fix dentry verifier races 9d438dbf7342 i2c: mediatek: fixing the incorrect register offset f3492c4a9264 nfsd: don't alloc under spinlock in rpc_parse_scope_id 602ab1fd40e2 rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined 851b622e7b4f apparmor: fix error check 9c9c33ea4cab power: supply: bq27xxx: Fix kernel crash on IRQ handler register error dbdf0f220759 mips: cm: Convert to bitfield API to fix out-of-bounds access c8447cb14a12 virtio_ring: check desc == NULL when using indirect with packed 80e6643393b7 ASoC: cs42l42: Correct configuring of switch inversion from ts-inv cb0fdd9aae01 ASoC: cs42l42: Use device_property API instead of of_property ef9d007a91f5 ASoC: cs42l42: Disable regulators if probe fails c0faad6e9d56 powerpc/44x/fsp2: add missing of_node_put 4310970d0b4d HID: u2fzero: properly handle timeouts in usb_submit_urb e2f0bff411f5 HID: u2fzero: clarify error check and length calculations 26be378079fc clk: at91: sam9x60-pll: use DIV_ROUND_CLOSEST_ULL f2886010a8d1 serial: xilinx_uartps: Fix race condition causing stuck TX 515778f9d841 phy: qcom-snps: Correct the FSEL_MASK fd056574a7e8 phy: ti: gmii-sel: check of_get_address() for failure 0a46740a0af0 phy: qcom-qusb2: Fix a memory leak on probe ec40a28495a8 pinctrl: equilibrium: Fix function addition in multiple groups a0467ca4d25f soc: qcom: apr: Add of_node_put() before return b41c528b14fe firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available() 31e7a836e2a2 usb: dwc2: drd: reset current session before setting the new one fc86da757db7 usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could be disabled 6774a429327d usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init 068dfa570d8c serial: imx: fix detach/attach of serial console d293bd40fbad scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer 75df59394126 scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk 948d8f2f2fd5 iio: adis: do not disabe IRQs in 'adis_init()' c8e5edca68a3 usb: typec: STUSB160X should select REGMAP_I2C 503d6e5fb878 soc: qcom: rpmhpd: Make power_on actually enable the domain 81e37cf40dbb soc: qcom: rpmhpd: Provide some missing struct member descriptions b288b841c1d8 ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER 1812deb08f86 ASoC: cs42l42: Correct some register default values d34982c08714 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 602fefd4561e ARM: dts: stm32: fix SAI sub nodes register range 3fb75227bdce ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz 78238479b93b pinctrl: renesas: checker: Fix off-by-one bug in drive register check 51bcffb3951c staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC 0bb8359f9c0d staging: most: dim2: do not double-register the same device 8e1feecc04fc usb: musb: select GENERIC_PHY instead of depending on it 0058f7fbea13 RDMA/mlx4: Return missed an error if device doesn't support steering bce61de56480 scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() 12c46732042c power: supply: max17040: fix null-ptr-deref in max17040_probe() c553d673018d power: supply: rt5033_battery: Change voltage values to µV d8da6328ecae usb: gadget: hid: fix error code in do_config() 92a80e1ca20e serial: 8250_dw: Drop wrong use of ACPI_PTR() cfbf58ac8ec2 powerpc: fix unbalanced node refcount in check_kvm_guest() 54965d92a464 powerpc: Fix is_kvm_guest() / kvm_para_available() e01a4d7560b6 powerpc: Reintroduce is_kvm_guest() as a fast-path check 113207234aac powerpc: Rename is_kvm_guest() to check_kvm_guest() 61c5d9fa5671 powerpc: Refactor is_kvm_guest() declaration to new header 67074c63cd67 video: fbdev: chipsfb: use memset_io() instead of memset() fb24243e6d7f clk: at91: check pmc node status before registering syscore ops 20cc0fa1d030 memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe d3833d3c569a soc/tegra: Fix an error handling path in tegra_powergate_power_up() 9a2244200908 ASoC: SOF: topology: do not power down primary core during topology removal 8b6124d9245c arm: dts: omap3-gta04a4: accelerometer irq fix e1959450b77a driver core: Fix possible memory leak in device_link_add() ddb13ddacc60 scsi: pm80xx: Fix misleading log statement in pm8001_mpi_get_nvmd_resp() 4438a7457063 soundwire: debugfs: use controller id and link_id for debugfs 3fe8d239e35b ALSA: hda: Use position buffer for SKL+ again c550c7c9ae91 ALSA: hda: Fix hang during shutdown due to link reset 23e8f775d962 ALSA: hda: Release controller display power during shutdown/reboot 5972e974ebbb ALSA: hda: Reduce udelay() at SKL+ position reporting 1db71de28bfc arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 d833ddddec5b arm64: dts: renesas: beacon: Fix Ethernet PHY mode d70247b752f7 arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock 980c7bdd20fc JFS: fix memleak in jfs_mount c4edd206d52e MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT 24149c954f32 scsi: dc395: Fix error case unwinding 6348983be709 ARM: dts: at91: tse850: the emac<->phy interface is rmii b6493c2b7ddb bus: ti-sysc: Fix timekeeping_suspended warning on resume 85085c343705 arm64: dts: meson-g12b: Fix the pwm regulator supply properties 4ccb7e4a972c arm64: dts: meson-g12a: Fix the pwm regulator supply properties 20baf0163805 arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe 7a1617a9919b arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes 64a43b771258 RDMA/bnxt_re: Fix query SRQ failure fe3c11fc627b ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY 2887df89e7f6 arm64: dts: rockchip: Fix GPU register width for RK3328 3f33f09d9f6a ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() cdd3dd905cea clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths 2fde76df1885 ARM: dts: BCM5301X: Fix memory nodes names 5282385ee655 RDMA/rxe: Fix wrong port_cap_flags a2c17c93b771 iio: st_sensors: disable regulators after device unregistration bfedc817769d iio: st_sensors: Call st_sensors_power_enable() from bus drivers f84c7a03d1ea of: unittest: fix EXPECT text for gpio hog errors 4a50bc008476 bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit. 84dde8c8c933 bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off. 9308f9c9c7a5 cgroup: Fix rootcg cpu.stat guest double counting a3fdcd16b138 ibmvnic: Process crqs after enabling interrupts 5b3f7204197a ibmvnic: don't stop queue in xmit 366235d4bebc udp6: allow SO_MARK ctrl msg to affect routing 8f3d88139df8 selftests/bpf: Fix fclose/pclose mismatch in test_progs 71ec65c70004 crypto: pcrypt - Delay write to padata->info fb41b8f5e855 net: phylink: avoid mvneta warning when setting pause parameters 08449a5c0e56 net: amd-xgbe: Toggle PLL settings during rate change b17f424f88ba selftests/bpf: Fix fd cleanup in sk_lookup test 2989a396b891 selftests: bpf: Convert sk_lookup ctx access tests to PROG_TEST_RUN ae1f588ca1b0 drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits a586453da90c wcn36xx: Fix discarded frames due to wrong sequence number 3965cc2e9fdd wcn36xx: add proper DMA memory barriers in rx path 62d12650b845 libertas: Fix possible memory leak in probe and disconnect 975c15a19bbc libertas_tf: Fix possible memory leak in probe and disconnect 3aa98ef8f7ad KVM: s390: Fix handle_sske page fault handling 5109802499fb samples/kretprobes: Fix return value if register_kretprobe() failed c3ac751944ab spi: spi-rpc-if: Check return value of rpcif_sw_init() 5b7b4afead62 tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() 3925134eff29 libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED() 227efdda51b4 tpm_tis_spi: Add missing SPI ID ff1a0f71cc77 tpm: fix Atmel TPM crash caused by too frequent queries 43b4860b58f3 irq: mips: avoid nested irq_enter() 29a1cc3b5011 KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm 759f27cfa344 KVM: s390: pv: avoid double free of sida page a729eb55b3c7 s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() 50fcaa715521 libbpf: Fix BTF header parsing checks 12872fd7e40b libbpf: Fix overflow in BTF sanity checks 255eb8f8affd libbpf: Allow loading empty BTFs 4d4d6aa2ef80 libbpf: Fix BTF data layout checks and allow empty BTF 0b95aaa493c6 bpftool: Avoid leaking the JSON writer prepared for program metadata 7cd4af996cd2 KVM: selftests: Fix nested SVM tests when built with clang 293fa72d62e4 KVM: selftests: Add operand to vmsave/vmload/vmrun in svm.c d33753718156 smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi 807f01f60cd0 drm/msm: Fix potential NULL dereference in DPU SSPP 6d1f3157aa9b x86/sev: Fix stack type check in vc_switch_off_ist() 8e2f97df6a0b clocksource/drivers/timer-ti-dm: Select TIMER_OF b9f142d748b6 PM: hibernate: fix sparse warnings e8c0b748456a nvme-rdma: fix error code in nvme_rdma_setup_ctrl 7668cbe0cb77 phy: micrel: ksz8041nl: do not use power down mode d405eb1150ce net: enetc: unmap DMA in enetc_send_cmd() 14e12b7a763e mwifiex: Send DELBA requests according to spec 4ed5bb3df6c7 rsi: stop thread firstly in rsi_91x_init() error handling e27022647529 mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() 1a270dada035 mt76: mt7915: fix sta_rec_wtbl tag len 116652a3d5dd mt76: mt7915: fix possible infinite loop release semaphore 7a8e4effbbbc mt76: mt76x02: fix endianness warnings in mt76x02_mac.c 4d5c7f07c725 mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi 4187bf331010 platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning 25c032c585a2 mmc: mxs-mmc: disable regulator on error and in the remove function 7c1c7ac9d13a media: ir_toy: assignment to be16 should be of correct type daf15fa1fd99 net: stream: don't purge sk_error_queue in sk_stream_kill_queues() 14d241577227 drm/msm: uninitialized variable in msm_gem_import() 3424931fa39e drm/msm: potential error pointer dereference in init() a342cb4772f4 tcp: switch orphan_count to bare per-cpu counters c85c6fadbef0 kernel/sched: Fix sched_fork() access an invalid sched_task_group e1ee11473a88 ath10k: fix max antenna gain unit 786976b25ae0 hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff fbc80c83f118 hwmon: Fix possible memleak in __hwmon_device_register() e29352f162db net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE 41fe79cf1156 memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() 4756d7fbaf8c memstick: avoid out-of-range warning 72de92d33f83 mmc: sdhci-omap: Fix context restore 2fd26ec36ef0 mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured a9fbeb5bbc46 gve: Recover from queue stall due to missed IRQ 9e4f708df65e b43: fix a lower bounds test 508faf8721ae b43legacy: fix a lower bounds test 6a1610014181 hwrng: mtk - Force runtime pm ops for sleep ops 8d98683fa6df crypto: qat - disregard spurious PFVF interrupts d99fdd13a75a crypto: qat - detect PFVF collision after ACK 1fe4b2441982 media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() 740a794e01c5 netfilter: nft_dynset: relax superfluous check on set updates af756be29c82 rcu: Always inline rcu_dynticks_task*_{enter,exit}() 68803253822c EDAC/amd64: Handle three rank interleaving mode 1b2d422a261b PM: EM: Fix inefficient states detection d01e847d84bf ath9k: Fix potential interrupt storm on queue reset 52e3545eefb6 media: em28xx: Don't use ops->suspend if it is NULL f03e0624e927 cpuidle: Fix kobject memory leaks in error paths 66f7de13d156 crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency 848f1f00c637 kprobes: Do not use local variable when creating debugfs file c34bfe4204cd media: cx23885: Fix snd_card_free call on null card pointer 388cebfa7342 media: tm6000: Avoid card name truncation 86626be4b629 media: si470x: Avoid card name truncation 88315edafe39 media: radio-wl1273: Avoid card name truncation 4280b30ea9b5 media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' e43b301cb1ba media: TDA1997x: handle short reads of hdmi info frame. c85e591b77ca media: v4l2-ioctl: S_CTRL output the right value e2f3608a0b50 media: dvb-usb: fix ununit-value in az6027_rc_query 0a85325fc565 media: cxd2880-spi: Fix a null pointer dereference on error handling path 4303b39b5075 media: em28xx: add missing em28xx_close_extension 375150b3aaf8 drm/amdgpu: fix warning for overflow check 8980f9d14481 arm64: mm: update max_pfn after memory hotplug cbbf816cb7f9 drm/ttm: stop calling tt_swapin in vm_access c39154d3d623 ath10k: sdio: Add missing BH locking around napi_schdule() ffed64553817 ath10k: Fix missing frame timestamp for beacon/probe-resp 08fb0008d90b ath11k: Fix memory leak in ath11k_qmi_driver_event_work 4519fb910555 ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status b6a46ec871ea ath11k: Avoid race during regd updates ac49af173c64 ath11k: fix some sleeping in atomic bugs 9833cb32066a net: dsa: rtl8366rb: Fix off-by-one bug 78fb8c999242 rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() 03725f7125db crypto: caam - disable pkc for non-E SoCs f0b40bf3e48a Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync 310f581f54cb wilc1000: fix possible memory leak in cfg_scan_result() 3a95dbc8b7f2 wcn36xx: Fix Antenna Diversity Switching ba8ba7688594 cgroup: Make rebind_subsystems() disable v2 controllers all at once a585e04e3472 net: net_namespace: Fix undefined member in key_remove_domain() fb4a58f5194e lockdep: Let lock_is_held_type() detect recursive read as read 38098444b787 virtio-gpu: fix possible memory allocation failure 582de9e38584 drm/v3d: fix wait for TMU write combiner flush f0bc12b84826 objtool: Fix static_call list generation b36ab509e181 x86/xen: Mark cpu_bringup_and_idle() as dead_end_function abf37e855e53 objtool: Add xen_start_kernel() to noreturn list 6b72caabc470 MIPS: lantiq: dma: fix burst length for DEU 226d68fb6c0a rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() c20d8c197454 Bluetooth: fix init and cleanup of sco_conn.timeout_work 19337ed10e7e selftests/bpf: Fix strobemeta selftest regression bc9199271c32 netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state 0c5e94679480 parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling a1ec31a0befa parisc/unwind: fix unwinder when CONFIG_64BIT is enabled ee75174f6ab9 erofs: don't trigger WARN() when decompression fails 50a2d1229b51 task_stack: Fix end_of_stack() for architectures with upwards-growing stack 44d4c43babb0 parisc: fix warning in flush_tlb_all d8166a27c648 selftests/core: fix conflicting types compile error for close_range() 6f038b1a941e drm/amd/display: dcn20_resource_construct reduce scope of FPU enabled ddfcae905238 x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted c4cfdf5fa8fc wcn36xx: Correct band/freq reporting on RX a27095cda17d spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() b917f9b94633 btrfs: do not take the uuid_mutex in btrfs_rm_device 428bb3d71e35 btrfs: reflink: initialize return value to 0 in btrfs_extent_same() eeb96ebdc686 ACPI: AC: Quirk GK45 to skip reading _PSR 42d8c280dd65 net: annotate data-race in neigh_output() c2e5f43db0c1 vrf: run conntrack only in context of lower/physdev for locally generated packets b3ae170b8e3f ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 b870d8a76c04 gfs2: Fix glock_hash_walk bugs 16a7981188a3 gfs2: Cancel remote delete work asynchronously 9ceac307b58e gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE 25a45d399996 ARM: clang: Do not rely on lr register for stacktrace c11aecbe0542 smackfs: use __GFP_NOFAIL for smk_cipso_doi() 32a9a8fdbab7 iwlwifi: mvm: disable RX-diversity in powersave e658d59f0ee4 selftests/bpf: Fix perf_buffer test on system with offline cpus d6dca066fc4f selftests: kvm: fix mismatched fclose() after popen() 9f4bd00a6ec6 PM: hibernate: Get block device exclusively in swsusp_check() 7a0b68eecb5b nvme: drop scan_lock and always kick requeue list when removing namespaces 82327823f34e nvmet-tcp: fix use-after-free when a port is removed 2659d8213d88 nvmet-rdma: fix use-after-free when a port is removed e73574f7bc9b nvmet: fix use-after-free when a port is removed 1a10bf4c9dd3 media: allegro: ignore interrupt if mailbox is not initialized 49cc377654d9 block: remove inaccurate requeue check 451cef276fe4 mwl8k: Fix use-after-free in mwl8k_fw_state_machine() 16c2dd0ab5c2 mt76: mt7915: fix an off-by-one bound check ea7f8803a314 tracing/cfi: Fix cmp_entries_* functions signature mismatch 5736f1dead84 workqueue: make sysfs of unbound kworker cpumask more clever ab5c46f258c9 lib/xz: Validate the value before assigning it to an enum variable aa5d35e350f6 lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression cad55afe37c9 memstick: r592: Fix a UAF bug when removing the driver 2338c3501726 md: update superblock after changing rdev flags in state_store b34ea3c91eac block: bump max plugged deferred size from 16 to 32 517feec952ae drm/msm: prevent NULL dereference in msm_gpu_crashstate_capture() e1d7f0202a9f leaking_addresses: Always print a trailing newline 9101e2574b81 net: phy: micrel: make *-skew-ps check more lenient 832fad367cac drm/amdkfd: fix resume error when iommu disabled in Picasso 65c84e09e8d4 ACPI: battery: Accept charges over the design capacity as full b60086601832 iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value 219df0f6bad4 mmc: moxart: Fix reference count leaks in moxart_probe 38608d32adf0 ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() 3c2434d9a6c6 tracefs: Have tracefs directories not set OTH permission bits by default 8524501a0e7a net-sysfs: try not to restart the syscall if it will fail eventually b94e5bd540f4 media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() e3bc3e114135 media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info b499d4057160 media: ipu3-imgu: imgu_fmt: Handle properly try 272e54604cf7 ACPICA: Avoid evaluating methods too early during system resume f09e1a2d2c74 fs/proc/uptime.c: Fix idle time reporting in /proc/uptime 6e242c557ad5 ipmi: Disable some operations during a panic 1f38e5e803df media: rcar-csi2: Add checking to rcsi2_start_receiver() 3d5575b3f536 brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet 7d54f52d8fdb rtw88: fix RX clock gate setting while fifo dump d506a3d60df9 ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK 2709971f9f60 media: mceusb: return without resubmitting URB in case of -EPROTO error. 40b8e7dee544 media: imx: set a media_device bus_info string a62edd8390ec media: s5p-mfc: Add checking to s5p_mfc_probe(). b570e36a779c media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() f4037b9b1062 media: uvcvideo: Set unique vdev name based in type d9349416402d media: uvcvideo: Return -EIO for control errors 2052c4cebce9 media: uvcvideo: Set capability in s_param 0c91bb4fbde4 media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() 309ea2248d0a media: atomisp: Fix error handling in probe f4c652bd3506 media: netup_unidvb: handle interrupt properly according to the firmware 09ee09359af9 media: mt9p031: Fix corrupted frame after restarting stream aded39ff1f7a ath10k: high latency fixes for beacon buffer 461a71a1a62a ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets 43ab64578836 ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED 97890f36333d ath11k: Avoid reg rules update during firmware recovery 2114f80889d8 drm/amdgpu: Fix MMIO access page fault 68ac723fb17e fscrypt: allow 256-bit master keys with AES-256-XTS f526d948c38d mwifiex: Properly initialize private structure on interface type changes bab15174ec2f mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type 7ca1711d59f1 x86: Increase exception stack sizes 1c04dabbd1aa ath11k: Align bss_chan_info structure with firmware 3fac6feca95f smackfs: Fix use-after-free in netlbl_catmap_walk() 02ddf26d849d rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop 8d433ab5c8c2 net: sched: update default qdisc visibility after Tx queue cnt changes 28118dcc871e locking/lockdep: Avoid RCU-induced noinstr fail b92a5df2c7ad MIPS: lantiq: dma: reset correct number of channel 5af57ce8a615 MIPS: lantiq: dma: add small delay after reset 396e302cc835 platform/x86: wmi: do not fail if disabling fails 7f43cda650d5 rcutorture: Avoid problematic critical section nesting on PREEMPT_RT 7987f31e54a2 drm/panel-orientation-quirks: add Valve Steam Deck c10465f6d620 Bluetooth: fix use-after-free error in lock_sock_nested() 4dfba42604f0 Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() 509ae4a4f074 drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 62b90d7eeb6d drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 780fff2c75f0 drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) 6758d6651627 dma-buf: WARN on dmabuf release with pending attachments 890e4edcecfa power: supply: max17042_battery: Clear status bits in interrupt handler 898622adb7e9 USB: chipidea: fix interrupt deadlock 6edf4cffe1b4 USB: iowarrior: fix control-message timeouts 0e71591e916b most: fix control-message timeouts edc546625456 serial: 8250: fix racy uartclk update 5f31af4e78b4 USB: serial: keyspan: fix memleak on probe errors ab4755ea9114 iio: ad5770r: make devicetree property reading consistent 638462060859 iio: dac: ad5446: Fix ad5622_write() return value a4e7a8c4321f coresight: cti: Correct the parameter for pm_runtime_put 46709163a54a pinctrl: core: fix possible memory leak in pinctrl_enable() 6bc8317b8cd5 quota: correct error number in free_dqentry() ceeb0a8a8716 quota: check block number when reading the block in quota file bc1274df3ff4 PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge e2e8961fbc3a PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge bd5d982822cf PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge 2b99c6fb65b4 PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge 4bb5399c1c73 PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG 2ad10bbf8477 PCI: aardvark: Fix return value of MSI domain .alloc() method 6a0da19be5eb PCI: aardvark: Fix configuring Reference clock 5fb031fcd423 PCI: aardvark: Fix reporting Data Link Layer Link Active 2b861523d7ce PCI: aardvark: Do not unmask unused interrupts 1085ee5236ef PCI: aardvark: Fix checking for link up via LTSSM state 3bcbace714bb PCI: aardvark: Do not clear status bits of masked interrupts c1a8fb237470 PCI: cadence: Add cdns_plat_pcie_probe() missing return adcfc317d3f5 PCI: pci-bridge-emul: Fix emulation of W1C bits 4fd9f0509a14 ovl: fix use after free in struct ovl_aio_req af7d25d7853c xen/balloon: add late_initcall_sync() for initial ballooning done 96e7880a432a ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume 694c0c84a6ec ALSA: mixer: oss: Fix racy access to slots cd0b29a89bc2 ifb: fix building without CONFIG_NET_CLS_ACT 47462c5e600f serial: core: Fix initializing and restoring termios speed c1e6e42740cb ring-buffer: Protect ring_buffer_reset() from reentrancy 93fccb1f8939 powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found 875609ad8020 can: j1939: j1939_can_recv(): ignore messages with invalid source address c3cb7b5c9d14 can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport 9f9d6d391ff5 KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use bd37419f4fde KVM: arm64: Extract ESR_ELx.EC only 924955df37f2 power: supply: max17042_battery: use VFSOC for capacity when no rsns f2feac81edcd power: supply: max17042_battery: Prevent int underflow in set_soc_threshold 5720436bc7ba mtd: rawnand: socrates: Keep the driver compatible with on-die ECC engines 7e867f8bb3fe soc: fsl: dpio: use the combined functions to protect critical zone 55c97165adf6 soc: fsl: dpio: replace smp_processor_id with raw_smp_processor_id 62bd9eac5fa2 signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT 5e63b85a489d memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode 4fbecebb31c7 signal: Remove the bogus sigkill_pending in ptrace_stop 5c6fedce4a6a RDMA/qedr: Fix NULL deref for query_qp on the GSI QP 30cdf5035769 perf/x86/intel/uncore: Fix Intel ICX IIO event constraints aef1a67fbf49 perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server da8b3b95c57f rsi: Fix module dev_oper_mode parameter description d69ffec3aa22 rsi: fix rate mask set leading to P2P failure 41d97e0360e9 rsi: fix key enabled check causing unwanted encryption for vap_id > 0 46752a7aed91 rsi: fix occasional initialisation failure with BT coex a194e9c721d9 wcn36xx: handle connection loss indication 701cf28e019d libata: fix checking of DMA state 890e416c026e mwifiex: Try waking the firmware until we get an interrupt d59d2f7af7e0 mwifiex: Read a PCI register after writing the TX ring write pointer daccf40320d4 PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions 1c422d63010a wcn36xx: Fix (QoS) null data frame bitrate/modulation c1b8ad661ff1 wcn36xx: Fix tx_status mechanism 3d62e1c9bc55 wcn36xx: Fix HT40 capability for 2Ghz band c044f34ca22f ifb: Depend on netfilter alternatively to tc c7400e2ec8de evm: mark evm_fixmode as __ro_after_init eab090dfcb1d rtl8187: fix control-message timeouts 73b79ada4c1c PCI: Mark Atheros QCA6174 to avoid bus reset 30182b8c1388 ath10k: fix division by zero in send path ce560076091a ath10k: fix control-message timeout 1336b2af8adc ath6kl: fix control-message timeout f34487c7f223 ath6kl: fix division by zero in send path fd1e4d8c61ef mwifiex: fix division by zero in fw download path a5d8d76710e8 EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell 31f5c925464a regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property 02ecf56faa56 regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled 5b7e3bb16310 hwmon: (pmbus/lm25066) Add offset coefficients db04fb4111e6 selinux: fix race condition when computing ocontext SIDs a09a5f4c075d ia64: kprobes: Fix to pass correct trampoline address to the handler 2f65b76c4445 KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup b4a4c9dc4407 btrfs: call btrfs_check_rw_degradable only if there is a missing device b406439afe73 btrfs: fix lost error handling when replaying directory deletes 8992aab294cb btrfs: clear MISSING device status bit in btrfs_close_one_device a99da5b68080 rds: stop using dmapool 0bfb1c1a16ff net/smc: Correct spelling mistake to TCPF_SYN_RECV 9b86eb2f34d1 net/smc: Fix smc_link->llc_testlink_time overflow 2167a9a12cc9 nfp: bpf: relax prog rejection for mtu check through max_pkt_offset c9a7d5fe1552 vmxnet3: do not stop tx queues after netif_device_detach() 9813218e96db r8169: Add device 10ec:8162 to driver r8169 ad6a2a1e566f nvmet-tcp: fix header digest verification c8270435cfb4 block: schedule queue restart after BLK_STS_ZONE_RESOURCE 7d1fb5c12cc0 drm: panel-orientation-quirks: Add quirk for GPD Win3 4d41059b9e23 watchdog: Fix OMAP watchdog early handling b8cb3f4ffa3a net: multicast: calculate csum of looped-back and forwarded packets 07f7a1864929 spi: spl022: fix Microwire full duplex mode db1d9d102ee4 nvmet-tcp: fix a memory leak when releasing a queue 0e86b727a94f xen/netfront: stop tx queues during live migration 69b14e23dfc3 gpio: mlxbf2.c: Add check for bgpio_init failure b92ac0a9ca8f bpf: Prevent increasing bpf_jit_limit above max a3564fb7b0bf bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT 0ad7f317b933 fcnal-test: kill hanging ping/nettest binaries on cleanup bc3e73ebb79b drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 4002f3944d41 mmc: winbond: don't build on M68K a1ea41f91dcb reset: socfpga: add empty driver allowing consumers to probe a90398438517 ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode f03e04bb9d11 hyperv/vmbus: include linux/bitops.h 6491ccdde2c5 sfc: Don't use netif_info before net_device setup e519acba2fae sfc: Export fibre-specific supported link modes 7986fdbbe009 cavium: Fix return values of the probe function ad01685177ce mISDN: Fix return values of the probe function a6cb5e09e16a scsi: qla2xxx: Fix unmap of already freed sgl 77fee241e6eb scsi: qla2xxx: Return -ENOMEM if kzalloc() fails 940783d08d15 cavium: Return negative value when pci_alloc_irq_vectors() fails 75710d583cc4 ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers 92556e3c2b2e ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() 73199aadcd5c x86/irq: Ensure PI wakeup handler is unregistered before module unload df8a74fc15ea x86/cpu: Fix migration safety with X86_BUG_NULL_SEL 115810a26527 x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c b05eea1bcb36 fuse: fix page stealing d81e341fb13a ext4: refresh the ext4_ext_path struct after dropping i_data_sem. 4089432dc030 ext4: ensure enough credits in ext4_ext_shift_path_extents aa21b7e3d320 ext4: fix lazy initialization next schedule time computation in more granular unit 782025948bc6 ALSA: timer: Unconditionally unlink slave instances, too b980ce4ebb8b ALSA: timer: Fix use-after-free problem 7c6fd525044c ALSA: synth: missing check for possible NULL after the call to kstrdup ecd536c57ab7 ALSA: hda: Free card instance properly at probe errors f503a25a3de3 ALSA: usb-audio: Add registration quirk for JBL Quantum 400 9259518fab5b ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk 3c7a3f2d79f7 ALSA: line6: fix control and interrupt message timeouts 21f9c02a4ded ALSA: 6fire: fix control and bulk message timeouts 0e4c288a74a3 ALSA: ua101: fix division by zero at probe 4f9e9c389e10 ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED 62b189f9f3c5 ALSA: hda/realtek: Add quirk for ASUS UX550VE a770cb746bdd ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N 88bcfcc50d0e ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ 0288f838a2e3 ALSA: hda/realtek: Add quirk for Clevo PC70HS 3d0e5d2eaff1 ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED f0750e98010a ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 a2b3dbc9fd24 media: v4l2-ioctl: Fix check_ext_ctrls 151eff588043 media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers 71a137376b64 media: rkvdec: Support dynamic resolution changes b2b5126a777b media: ite-cir: IR receiver stop working after receive overflow 39275d2ec6ff media: rkvdec: Do not override sizeimage for output format 949c5b6daa75 crypto: s5p-sss - Add error handling in s5p_aes_probe() 9ac25cd2f4ec firmware/psci: fix application of sizeof to pointer dd189feebaf8 tpm: Check for integer overflow in tpm2_map_response_body() 32498b8889c8 parisc: Fix ptrace check on syscall return 15b4142aea0a parisc: Fix set_fixmap() on PA1.x CPUs 284ad310542f exfat: fix incorrect loading of i_blocks for large files 823b487cfbfc mmc: dw_mmc: Dont wait for DRTO on Write RSP error 7b24b669d3f9 mmc: mtk-sd: Add wait dma stop done flow c1d31266de3d scsi: qla2xxx: Fix use after free in eh_abort path 37b15db1d87c scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file 06cc8187dbb6 scsi: core: Remove command size deduction from scsi_setup_scsi_cmnd() 9d623bf1736b ocfs2: fix data corruption on truncate 39264eaa6d44 libata: fix read log timeout value ab0a06769e69 Input: i8042 - Add quirk for Fujitsu Lifebook T725 8c341d11c8bd Input: elantench - fix misreporting trackpoint coordinates d1eb42de7cf9 Input: iforce - fix control-message timeout afbec52fbce0 binder: use cred instead of task for getsecid 0d9f4ae7cd6f binder: use cred instead of task for selinux checks bd9cea41ac6e binder: use euid from cred instead of using task 7f1d5a1a7d80 usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform ff32302687fd xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay ---- Link: https://lore.kernel.org/r/20211115165343.579890274@linuxfoundation.org # v5.10.80 Link: https://lore.kernel.org/r/20211116142545.607076484@linuxfoundation.org # v5.10.80 Link: https://lore.kernel.org/r/20211117101457.890809587@linuxfoundation.org # v5.10.80 Link: https://lore.kernel.org/r/20211117144602.341592498@linuxfoundation.org # v5.10.80 Link: https://lore.kernel.org/r/20211119171443.892729043@linuxfoundation.org # v5.10.81 Link: https://lore.kernel.org/r/20211124115702.361983534@linuxfoundation.org # v5.10.82 Link: https://lore.kernel.org/r/20211125092029.973858485@linuxfoundation.org # v5.10.82 Link: https://lore.kernel.org/r/20211129181711.642046348@linuxfoundation.org # v5.10.83 Link: https://lore.kernel.org/r/20211206145559.607158688@linuxfoundation.org # v5.10.84 Link: https://lore.kernel.org/r/20211207081114.760201765@linuxfoundation.org # v5.10.84 Link: https://lore.kernel.org/r/20211213092939.074326017@linuxfoundation.org # v5.10.85 Link: https://lore.kernel.org/r/20211215172024.787958154@linuxfoundation.org # v5.10.87 Link: https://lore.kernel.org/r/20211220143029.352940568@linuxfoundation.org # v5.10.88 Link: https://lore.kernel.org/r/20211227151324.694661623@linuxfoundation.org # v5.10.89 Link: https://lore.kernel.org/r/20220103142053.466768714@linuxfoundation.org # v5.10.90 Link: https://lore.kernel.org/r/20220104073841.681360658@linuxfoundation.org # v5.10.90 Link: https://github.com/Freescale/linux-fslc/pull/515 Link: https://github.com/Freescale/linux-fslc/pull/511 Link: https://github.com/Freescale/linux-fslc/pull/510 Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
| * linux-fslc-lts: update to v5.10.90Andrey Zhizhikin2022-01-061-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.90 from stable korg. Following upstream commits are included in this version: ---- d3e491a20d15 Linux 5.10.90 8c15bfb36a44 bpf: Add kconfig knob for disabling unpriv bpf by default d8a5b1377bf6 perf script: Fix CPU filtering of a script's switch events 2386e81a1d27 net: fix use-after-free in tw_timer_handler 34087cf96046 Input: spaceball - fix parsing of movement data packets 9f329d0d6c91 Input: appletouch - initialize work before device registration 2a4f551dec1a scsi: vmw_pvscsi: Set residual data length conditionally 1cb8444f3114 binder: fix async_free_space accounting for empty parcels a6e26251dd3a usb: mtu3: set interval of FS intr and isoc endpoint 3b6efe0b7ba0 usb: mtu3: fix list_head check warning f10b01c48f85 usb: mtu3: add memory barrier before set GPD's HWO 1c4ace3e6b85 usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. 1933fe8ce712 xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. b8553330a077 drm/amdgpu: add support for IP discovery gc_info table v2 28863ffe21ff drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled a0f3ac399ef5 uapi: fix linux/nfc.h userspace compilation errors 818c9e0a04df nfc: uapi: use kernel size_t to fix user-space builds 8d31cbab4c29 i2c: validate user data in compat ioctl 51c94d8fbd09 fsl/fman: Fix missing put_device() call in fman_port_probe 920932b20e0c net/ncsi: check for error return from call to nla_put_u32 610af55f9fbe selftests/net: udpgso_bench_tx: fix dst ip argument 78503589b1e0 net/mlx5e: Fix wrong features assignment in case of error 61146008087a ionic: Initialize the 'lif->dbid_inuse' bitmap b7c9a1427b32 igc: Fix TX timestamp support for non-MSI-X platforms e8a5988a85c7 net/smc: fix kernel panic caused by race of smc_sock 97c87c1db9ff net/smc: don't send CDC/LLC message if link not ready 99f19566b1c4 net/smc: improved fix wait on already cleared link e553265ea564 NFC: st21nfca: Fix memory leak in device probe and remove 8d70dc0eecf0 net: lantiq_xrx200: fix statistics of received bytes 7ef89bd1e8f1 net: ag71xx: Fix a potential double free in error handling paths 40d36186913b net: usb: pegasus: Do not drop long Ethernet frames a67becdaa8ad net/smc: fix using of uninitialized completions 769d14abd35e sctp: use call_rcu to free endpoint 13c1bf43b674 selftests: Calculate udpgso segment count without header adjustment abe74fb43378 udp: using datalen to cap ipv6 udp max gso segments 5e6ad649e927 net/mlx5e: Fix ICOSQ recovery flow for XSK 73665165b64a net/mlx5e: Wrap the tx reporter dump callback to extract the sq 4cd1da02f0c3 net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources fcb32eb3d04d scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() 4833ad4908a1 selinux: initialize proto variable in selinux_ip_postroute_compat() ec941a2277a1 recordmcount.pl: fix typo in s390 mcount regex a0e82d5ef992 memblock: fix memblock_phys_alloc() section mismatch error 7da855e93964 platform/x86: apple-gmux: use resource_size() with res d01e9ce1af61 parisc: Clear stale IIR value on instruction access rights trap 0643d9175dc6 tomoyo: use hwight16() in tomoyo_domain_quota_is_ok() e2048a1f9186 tomoyo: Check exceeded quota early in tomoyo_domain_quota_is_ok(). 210c7c6908f3 Input: i8042 - enable deferred probe quirk for ASUS UM325UA bb672eff7447 Input: i8042 - add deferred probe support eb967e323f7f Linux 5.10.89 52ad5da8e316 phonet/pep: refuse to enable an unbound pipe 7dd52af1eb57 hamradio: improve the incomplete fix to avoid NPD 450121075a6a hamradio: defer ax25 kfree after unregister_netdev 8e34d07dd4d9 ax25: NPD bug when detaching AX25 device 50f78486f90b hwmon: (lm90) Do not report 'busy' status bit as alarm ec1d222d37ea hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 441d3873664d pinctrl: mediatek: fix global-out-of-bounds issue 9c75a9657bdc ASoC: rt5682: fix the wrong jack type detected 94caab5af19a ASoC: tas2770: Fix setting of high sample rates c7282790c782 Input: goodix - add id->model mapping for the "9111" model 3bb3bf50d69f Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312 ee6f34215c5d mm: mempolicy: fix THP allocations escaping mempolicy restrictions 8008fc1d0be1 KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state d91ed251fd70 usb: gadget: u_ether: fix race in setting MAC address in setup phase 6697f29bf56b ceph: fix up non-directory creation in SGID directories fffb6581a23a f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() ad338d825e3f tee: optee: Fix incorrect page free bug 1f2070767401 mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() ac61b9c6c054 mac80211: fix locking in ieee80211_start_ap error path 89876d10830d ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling c3253d3a38bc mmc: mmci: stm32: clear DLYB_CR after sending tuning command 0d66b395210c mmc: core: Disable card detect during shutdown c8e366a01c20 mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands 4af79153617b mmc: sdhci-tegra: Fix switch to HS400ES mode 9a7ec7979785 gpio: dln2: Fix interrupts when replugging the device f5b02912e2dd pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines 28626e76baf5 KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU 7a37f2e37069 platform/x86: intel_pmc_core: fix memleak on registration failure b57afd124046 x86/pkey: Fix undefined behaviour with PKRU_WD_BIT c05d8f66ec34 tee: handle lookup of shm with reference count 0 0ffb9f83e4f6 parisc: Fix mask used to select futex spinlock 5deeb9ad598b parisc: Correct completer in lws start 8b745616ba8f ipmi: fix initialization when workqueue allocation fails 1f6ab847461c ipmi: ssif: initialize ssif_info->client early a5192f31160c ipmi: bail out if init_srcu_struct fails bc674f1b2119 Input: atmel_mxt_ts - fix double free in mxt_read_info_block 30140e252fdb ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s 2b4c020b70cc ALSA: hda/realtek: Fix quirk for Clevo NJ51CU 7470780f3b0c ALSA: hda/realtek: Add new alc285-hp-amp-init model 4cb7dc2e3074 ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 69e492161c7b ALSA: drivers: opl3: Fix incorrect use of vp->state a96c08e0b41e ALSA: jack: Check the return value of kstrdup() 51c7b2a7b86a hwmon: (lm90) Drop critical attribute support for MAX6654 2464738d0ee4 hwmon: (lm90) Introduce flag indicating extended temperature support 196df56c3dc8 hwmon: (lm90) Add basic support for TI TMP461 fa2e149260bf hwmon: (lm90) Fix usage of CONFIG2 register in detect function ba696b470839 pinctrl: bcm2835: Change init order for gpio hogs 676c572439e5 Input: elantech - fix stack out of bound access in elantech_change_report_id() 2792fde84cce sfc: falcon: Check null pointer of rx_queue->page_ring d70b4001ef74 sfc: Check null pointer of rx_queue->page_ring 75c962f02a4f net: ks8851: Check for error irq 9db0f8d395fd drivers: net: smc911x: Check for error irq ca2a15053b07 fjes: Check for error irq c6d2754006c1 bonding: fix ad_actor_system option setting to default 6809da518514 ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module 61e6b82e7b6c igb: fix deadlock caused by taking RTNL in RPM resume path e00eace2325c net: skip virtio_net_hdr_set_proto if protocol already set ed05e4dcfba6 net: accept UFOv6 packages in virtio_net_hdr_to_skb 56b0bbba782b qlcnic: potential dereference null pointer of rx_queue->page_ring 78e49d77e517 net: marvell: prestera: fix incorrect return of port_find 861b4413e41d ARM: dts: imx6qdl-wandboard: Fix Ethernet support d79f5e0d458b netfilter: fix regression in looped (broad|multi)cast's MAC handling 579cefef7c42 RDMA/hns: Replace kfree() with kvfree() 7cf6466e00a7 IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() cd9c90682b2f ASoC: meson: aiu: fifo: Add missing dma_coerce_mask_and_coherent() 580ecf86e772 spi: change clk_disable_unprepare to clk_unprepare 93a957bbf46c arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode ef2dce43257d HID: potential dereference of null pointer 3110bc5862d2 HID: holtek: fix mouse probing 0875873b2a97 ext4: check for inconsistent extents between index and leaf block 76366c024f56 ext4: check for out-of-order index extents in ext4_valid_extent_entries() 1d4b1c4e8bbd ext4: prevent partial update of the extent blocks f69a47fcbb9c net: usb: lan78xx: add Allied Telesis AT29M2-AF 8c0059a25cb1 arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd b16b124a42e0 arm64: vdso32: drop -no-integrated-as flag 856f88f27bbc Linux 5.10.88 88f20cccbeec xen/netback: don't queue unlimited number of packages 525875c410df xen/netback: fix rx queue stall detection 8fa3a370cc2a xen/console: harden hvc_xen against event channel storms d31b3379179d xen/netfront: harden netfront against event channel storms 8ac3b6ee7c9f xen/blkfront: harden blkfront against event channel storms 76ec7fe2d866 Revert "xsk: Do not sleep in poll() when need_wakeup set" e24fc8983025 bus: ti-sysc: Fix variable set but not used warning for reinit_modules 70692b06208c rcu: Mark accesses to rcu_state.n_force_qs a9078e791426 scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() bdb854f134b9 scsi: scsi_debug: Fix type in min_t to avoid stack OOB aa1f912712a1 scsi: scsi_debug: Don't call kcalloc() if size arg is zero 6859985a2fbd ovl: fix warning in ovl_create_real() 5fd7d62daa24 fuse: annotate lock in fuse_reverse_inval_entry() b99bdf127af9 media: mxl111sf: change mutex_init() location 0413f7a1a533 xsk: Do not sleep in poll() when need_wakeup set 6b8d8ecdd980 ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name 8affa1b68db6 Input: touchscreen - avoid bitwise vs logical OR warning aec5897b277b drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE c1d519263ded libata: if T_LENGTH is zero, dma direction should be DMA_NONE a9f2c6af5a60 timekeeping: Really make sure wall_to_monotonic isn't positive 6471ebcd6f15 serial: 8250_fintek: Fix garbled text for console a7c80674538f iocost: Fix divide-by-zero on donation from low hweight cgroup bcebb8eb1948 zonefs: add MODULE_ALIAS_FS 1c414ff63b2d btrfs: fix double free of anon_dev after failure to create subvolume 005d9292b5b2 btrfs: fix memory leak in __add_inode_ref() cd98cb5216a0 USB: serial: option: add Telit FN990 compositions 5c93584d9a2f USB: serial: cp210x: fix CP2105 GPIO registration 8f207f12630b usb: xhci: Extend support for runtime power management for AMD's Yellow carp. e5949933f313 PCI/MSI: Mask MSI-X vectors only on success f8aa09186c30 PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error d17c5a389768 usb: dwc2: fix STM ID/VBUS detection startup delay in dwc2_driver_probe 2b2edc8fc5a8 USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) fd623e16b2ff tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous 9439fabfc349 KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES 5fe305c6d485 Revert "usb: early: convert to readl_poll_timeout_atomic()" 2b54f485f2c1 USB: gadget: bRequestType is a bitfield, not a enum 151ffac3ac27 powerpc/85xx: Fix oops when CONFIG_FSL_PMC=n fcf9194d366c bpf, selftests: Fix racing issue in btf_skc_cls_ingress test 6f46c59e60b6 sit: do not call ipip6_dev_free() from sit_init_net() 6e1011cd183f net: systemport: Add global locking for descriptor lifecycle d1765f984c99 net/smc: Prevent smc_release() from long blocking 337bb7bf7c31 net: Fix double 0x prefix print in SKB dump 734a3f310605 sfc_ef100: potential dereference of null pointer 7da349f07e45 net/packet: rx_owner_map depends on pg_vec 1a34fb9e2bf3 netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc d3e1f54508f1 ixgbe: set X550 MDIO speed before talking to PHY 48e01e388182 ixgbe: Document how to enable NBASE-T support 776ed8b36697 igc: Fix typo in i225 LTR functions 74a16e062b23 igbvf: fix double free in `igbvf_probe` ddac50d04f34 igb: Fix removal of unicast MAC filters of VFs 12c1938870dc soc/tegra: fuse: Fix bitwise vs. logical OR warning 451f1eded7f5 mptcp: clear 'kern' flag from fallback sockets 222cebd995cd drm/amd/pm: fix a potential gpu_metrics_table memory leak 74dc97dfb276 rds: memory leak in __rds_conn_create() 67f4362ae286 flow_offload: return EOPNOTSUPP for the unsupported mpls action type 03fd6ca05601 mac80211: fix lookup when adding AddBA extension element bef59d6a83d3 mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock 96bc86cac0a9 drm/ast: potential dereference of null pointer cac0fd4b9bd3 selftest/net/forwarding: declare NETIFS p9 p10 81fbdd45652d net/sched: sch_ets: don't remove idle classes from the round-robin list be32c8a78887 dmaengine: st_fdma: fix MODULE_ALIAS dfff1d5e85ff selftests: Fix IPv6 address bind tests 08896ecfffc3 selftests: Fix raw socket bind tests with VRF 5ba4dfb8b8a1 selftests: Add duplicate config only for MD5 VRF tests 12512bc8f25b net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg 3a4f6dba1eb9 inet_diag: fix kernel-infoleak for UDP sockets 20ad1ef02f9a sch_cake: do not call cake_destroy() from cake_init() 1208b445a497 s390/kexec_file: fix error handling when applying relocations c058c544e73a selftests: net: Correct ping6 expected rc from 2 to 1 9983425c203b virtio/vsock: fix the transport to work with VMADDR_CID_ANY 94a01e6fb2d8 soc: imx: Register SoC device only on i.MX boards cc426a91d384 clk: Don't parent clks until the parent is fully registered 429bb01e4dda ARM: socfpga: dts: fix qspi node compatible 7b4cc168d9ca ceph: initialize pathlen variable in reconnect_caps_cb e0f06c32afb2 ceph: fix duplicate increment of opened_inodes metric 640e28d618e8 tee: amdtee: fix an IS_ERR() vs NULL bug eed897a22230 mac80211: track only QoS data frames for admission control 24983f750881 arm64: dts: rockchip: fix audio-supply for Rock Pi 4 49bd597719bf arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply 9fcdbbf3964d arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply ba866840b240 arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge 3516bc149223 arm64: dts: imx8mp-evk: Improve the Ethernet PHY description 06294e7e341a arm64: dts: imx8m: correct assigned clocks for FEC 4cc6badff97f audit: improve robustness of the audit queue handling 0e21e6cd5eeb dm btree remove: fix use after free in rebalance_children() f5187a9d52ae recordmcount.pl: look for jgnop instruction as well as bcrl on s390 51f6302f81d2 vdpa: check that offsets are within bounds e3a1ab5aea4c virtio_ring: Fix querying of maximum DMA mapping size for virtio device 0612679e48d0 bpf, selftests: Add test case trying to taint map value pointer 279e0bf80d95 bpf: Make 32->64 bounds propagation slightly more robust e2aad0b5f2cb bpf: Fix signed bounds propagation after mov32 f0f484714f35 firmware: arm_scpi: Fix string overflow in SCPI genpd driver 7fd214fc7f2e mac80211: validate extended element ID is present 0bb50470f1e0 mac80211: send ADDBA requests using the tid/queue of the aggregation session 29bb131dbbb5 mac80211: mark TX-during-stop for TX in in_reconfig 15640e40e3bb mac80211: fix regression in SSN handling of addba tx 49b7e496928e KVM: downgrade two BUG_ONs to WARN_ON_ONCE 8d0f56c2ed71 KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE 272aedd4a305 Linux 5.10.87 8dd559d53b3b arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM 65c578935bcc arm: extend pfn_valid to take into account freed memory map alignment 6e634c0e7155 memblock: ensure there is no overflow in memblock_overlaps_region() 74551f13c62f memblock: align freed memory map on pageblock boundaries with SPARSEMEM b4b54c7ba149 memblock: free_unused_memmap: use pageblock units instead of MAX_ORDER b6a1cbd187fc perf intel-pt: Fix error timestamp setting on the decoder error path 0612aa02c2c8 perf intel-pt: Fix missing 'instruction' events with 'q' option 71c795028b31 perf intel-pt: Fix next 'err' value, walking trace 02681dd1780a perf intel-pt: Fix state setting when receiving overflow (OVF) packet cbed09b44ce0 perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type 3bb7fd4be8c4 perf intel-pt: Fix sync state when a PSB (synchronization) packet is found 731ff7884138 perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage b23f9252a41d perf inject: Fix itrace space allowed for new attributes 7c26da3be1e9 ethtool: do not perform operations on net devices being unregistered 6992d8c215c8 hwmon: (dell-smm) Fix warning on /proc/i8k creation error c31470a30c0d fuse: make sure reclaim doesn't write the inode 613725436e69 bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc 9099f3512678 staging: most: dim2: use device release method ac76adc87a78 KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req 6f0d9d3e74dc tracing: Fix a kmemleak false positive in tracing_map f35f7f04aa80 drm/amd/display: add connector type check for CRC source set dd3cea342522 drm/amd/display: Fix for the no Audio bug with Tiled Displays dadce61247c6 net: netlink: af_netlink: Prevent empty skb by adding a check on len. bca6af4325d6 i2c: rk3x: Handle a spurious start completion interrupt flag d6edec8a7b55 parisc/agp: Annotate parisc agp init functions with __init cf520ccffd9a ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P 701a07fd0274 ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid 6d22a96d12d7 net/mlx4_en: Update reported link modes for 1/10G 999069d8b040 Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP" 27f4ce02b31a s390/test_unwind: use raw opcode instead of invalid instruction 9eab949e2b90 KVM: arm64: Save PSTATE early on exit 990fd815ec88 drm/msm/dsi: set default num_data_lanes c602863ad28e nfc: fix segfault in nfc_genl_dump_devices_done 37050f17f2d2 Linux 5.10.86 32414491834c netfilter: selftest: conntrack_vrf.sh: fix file permission e4f2aee6612e Linux 5.10.85 47301c06f602 Documentation/Kbuild: Remove references to gcc-plugin.sh af5ba49cf705 MAINTAINERS: adjust GCC PLUGINS after gcc-plugin.sh removal ad13421fd2cd doc: gcc-plugins: update gcc-plugins.rst 9fc17c3af56c kbuild: simplify GCC_PLUGINS enablement in dummy-tools/gcc d428e5477493 bpf: Add selftests to cover packet access corner cases 0ec0eda3f3c3 misc: fastrpc: fix improper packet size calculation 261d45a4c254 irqchip: nvic: Fix offset for Interrupt Priority Offsets cd946f0ebe78 irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL e1c6611f822e irqchip/armada-370-xp: Fix support for Multi-MSI interrupts 8f3ed9deaaac irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() d530e9943d64 irqchip/aspeed-scu: Replace update_bits with write_bits. 014c2fa5dc49 csky: fix typo of fpu config macro ee86d0bad80b iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove c10c53419d8d iio: ad7768-1: Call iio_trigger_notify_done() on error 0f86c9e818e7 iio: adc: axp20x_adc: fix charging current reporting on AXP22x af7fbb8c0b54 iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda fff92f3712d7 iio: at91-sama5d2: Fix incorrect sign extension a2545b147d23 iio: dln2: Check return value of devm_iio_trigger_register() 69ae78c1abe7 iio: dln2-adc: Fix lockdep complaint 416383999c66 iio: itg3200: Call iio_trigger_notify_done() on error bc4d8367ed0d iio: kxsd9: Don't return error code in trigger handler 28ea539a311e iio: ltr501: Don't return error code in trigger handler db12d9508536 iio: mma8452: Fix trigger reference couting 4e7852911084 iio: stk3310: Don't return error code in interrupt handler 5c4a0f307f2b iio: trigger: stm32-timer: fix MODULE_ALIAS 5de9c5b13062 iio: trigger: Fix reference counting cbc04c0c9a67 iio: gyro: adxrs290: fix data signedness fee8be5bde56 xhci: avoid race between disable slot command and host runtime suspend 1b43c9b65f6b usb: core: config: using bit mask instead of individual bits 74b6a6a239aa xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending ef284f086dd0 usb: core: config: fix validation of wMaxPacketValue entries e4de8ca013f0 USB: gadget: zero allocate endpoint 0 buffers 7193ad3e50e5 USB: gadget: detect too-big endpoint 0 requests 63fc70bffa16 selftests/fib_tests: Rework fib_rp_filter_test() 126d1897cbff net/qla3xxx: fix an error code in ql_adapter_up() 5e663bcd9a37 net, neigh: clear whole pneigh_entry at alloc time ae673832086e net: fec: only clear interrupt of handling queue in fec_enet_rx_queue() 83b16b9c441b net: altera: set a couple error code in probe() 385ffd31ebdb net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero 47322fddb41e tools build: Remove needless libpython-version feature check that breaks test-all fast path 42bea3a1b7f2 dt-bindings: net: Reintroduce PHY no lane swap binding 3f57215f748b Documentation/locking/locktypes: Update migrate_disable() bits. 77d255d28b34 perf tools: Fix SMT detection fast read path 391ca20ea16e Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge" e5b7fb2198ab i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc 347cc9b4d966 mtd: rawnand: fsmc: Fix timing computation 0b2e1fccdf48 mtd: rawnand: fsmc: Take instruction delay into account 57f290572f45 i40e: Fix pre-set max number of queues for VF eb87117c27e7 i40e: Fix failed opcode appearing if handling messages from VF 82ed3829c937 clk: imx: use module_platform_driver 4d12546cf9e7 RDMA/hns: Do not destroy QP resources in the hw resetting phase 33f320c35d69 RDMA/hns: Do not halt commands during reset until later 4458938b297e ASoC: codecs: wcd934x: return correct value from mixer put 1089dac26c6b ASoC: codecs: wcd934x: handle channel mappping list correctly 83dae68fc00a ASoC: codecs: wsa881x: fix return values from kcontrol put 62e4dc5e130e ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer 2f4764fe3692 ASoC: rt5682: Fix crash due to out of scope stack vars bdd8129c6605 PM: runtime: Fix pm_runtime_active() kerneldoc comment 661c4412c563 qede: validate non LSO skb length c4d2d7c935a4 scsi: scsi_debug: Fix buffer size of REPORT ZONES command 1e434d2687e8 scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() 5dfe61147442 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) 5f1f94c26b0d tracefs: Set all files to the same group ownership as the mount option 2ba0738f7117 net: mvpp2: fix XDP rx queues registering 47ffefd88abf aio: fix use-after-free due to missing POLLFREE handling e4d19740bcca aio: keep poll requests on waitqueue until completed fc2f636ffc44 signalfd: use wake_up_pollfree() 9f3acee7eac8 binder: use wake_up_pollfree() 8e04c8397bf9 wait: add wake_up_pollfree() 2f8eb4c4c8f6 libata: add horkage for ASMedia 1092 f76580d82c62 can: m_can: Disable and ignore ELO interrupt 703dde112021 can: pch_can: pch_can_rx_normal: fix use after free 2737d0bc21b6 drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. 17edb38e76d6 clk: qcom: regmap-mux: fix parent clock lookup 172a98224418 mmc: renesas_sdhi: initialize variable properly when tuning 33204825cc2b tracefs: Have new files inherit the ownership of their parent c520943a00ad nfsd: Fix nsfd startup race (again) eeb0711801f5 nfsd: fix use-after-free due to delegation race 8b4264c27b82 md: fix update super 1.0 on rdev size change caf9b352dc58 btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling 41b3cc57d626 btrfs: clear extent buffer uptodate when we fail to write it 75490bcbd076 scsi: qla2xxx: Format log strings only if needed 07977a3f3d55 ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() ad45babf7886 ALSA: pcm: oss: Limit the period size to 16MB 02b2b691b77c ALSA: pcm: oss: Fix negative period/buffer sizes 6760e6ddeb48 ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 7fe903d35492 ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform 3063ee5164e4 ALSA: ctl: Fix copy of updated id with element read/write c581090228e3 mm: bdi: initialize bdi_min_ratio when bdi is unregistered 06368922f38f KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall 2a51edaf5cc5 net/sched: fq_pie: prevent dismantle issue 4b7e90672af8 devlink: fix netns refcount leak in devlink_nl_cmd_reload() 9d683d14f600 IB/hfi1: Correct guard on eager buffer deallocation 2e2edebb5dd6 iavf: Fix reporting when setting descriptor count aada0b3f3392 iavf: restore MSI state on reset 32a329b731a3 netfilter: conntrack: annotate data-races around ct->timeout 5e39de85b76e udp: using datalen to cap max gso segments 666521b3852d seg6: fix the iif in the IPv6 socket control block 484069b5de9d nfp: Fix memory leak in nfp_cpp_area_cache_add() b1830ede16f8 bonding: make tx_rebalance_counter an atomic a59df4ea7155 ice: ignore dropped packets during init 349e83c0cf67 bpf: Fix the off-by-two error in range markings f26951db84a4 bpf, x86: Fix "no previous prototype" warning 74685aaecef0 vrf: don't run conntrack on vrf with !dflt qdisc d5cf399a6dc3 selftests: netfilter: add a vrf+conntrack testcase 83ea620a1be8 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done f3d9114ac99f drm/amdkfd: fix boot failure when iommu is disabled in Picasso. 7508a9aa65b9 drm/amdgpu: init iommu after amdkfd device init ac9db04ee32f drm/amdgpu: move iommu_resume before ip init/resume fe9dca7dda61 drm/amdgpu: add amdgpu_amdkfd_resume_iommu 5d191b0976b7 drm/amdkfd: separate kfd_iommu_resume from kfd_resume 46dcf66d6e7a drm/amd/amdkfd: adjust dummy functions' placement dded8d76a7dc x86/sme: Explicitly map new EFI memmap table as encrypted 923f4dc5df67 can: sja1000: fix use after free in ems_pcmcia_add_card() 819251da7178 can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats->{rx,tx}_errors counter 854a2bede1f0 can: kvaser_usb: get CAN clock frequency from device 2c08271f4ed0 IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr d87c10607b5b IB/hfi1: Fix early init panic d60dd3685dc9 IB/hfi1: Insure use of smp_processor_id() is preempt disabled 05eb0e4a12b2 nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups 89f3edc98ffe HID: check for valid USB device for many HID drivers 889c39113f7e HID: wacom: fix problems when device is not a valid USB device 6272b17001e6 HID: bigbenff: prevent null pointer dereference d877651afd60 HID: add USB_HID dependancy on some USB HID drivers a7e9c5ddf562 HID: add USB_HID dependancy to hid-chicony 28989ed4d79e HID: add USB_HID dependancy to hid-prodikeys 61144329606c HID: add hid_is_usb() function to make it simpler for USB detection 2298d5edd837 HID: google: add eel USB id 12362cd3a409 HID: quirks: Add quirk for the Microsoft Surface 3 type-cover cc97d7321595 gcc-plugins: fix gcc 11 indigestion with plugins... 1eee36a5520b gcc-plugins: simplify GCC plugin-dev capability test 518c3f98e57a usb: gadget: uvc: fix multiple opens a0582e24d371 Linux 5.10.84 e6edaf267793 ipmi: msghandler: Make symbol 'remove_work_wq' static a8d18fb4d11b net/tls: Fix authentication failure in CCM mode dbe73dace94c parisc: Mark cr16 CPU clocksource unstable on all SMP machines 01300d21505d iwlwifi: mvm: retry init flow if failed a5d0a72b805e serial: 8250: Fix RTS modem control while in rs485 mode f9802d7049f5 serial: 8250_pci: rewrite pericom_do_set_divisor() 50b06889c86f serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array e1722acf4f0d serial: core: fix transmit-buffer reset and memleak bda142bbeb31 serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30 901f7e0aa4a6 serial: pl011: Add ACPI SBSA UART match id 946ded2287a0 tty: serial: msm_serial: Deactivate RX DMA for polling support 67d08450a08d x86/64/mm: Map all kernel memory into trampoline_pgd b3a519b5a580 x86/tsc: Disable clocksource watchdog for TSC on qualified platorms 1ed4a8fd363c x86/tsc: Add a timer to make sure TSC_adjust is always checked a92f044a9fcb usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect 6d8c191bf464 USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub 90c915051c3d xhci: Fix commad ring abort, write all 64 bits to CRCR register. 1235485c633e vgacon: Propagate console boot parameters before calling `vc_resize' 92b9113c6df0 parisc: Fix "make install" on newer debian releases c27a548d3f29 parisc: Fix KBUILD_IMAGE for self-extracting kernel 92f309c838fc x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() 4bbbc9c4f313 x86/pv: Switch SWAPGS to ALTERNATIVE 4d42b7bcf09d sched/uclamp: Fix rq->uclamp_max not set on first enqueue 2015ffa3a4c2 x86/xen: Add xenpv_restore_regs_and_return_to_usermode() 8b9279cad291 x86/entry: Use the correct fence macro after swapgs in kernel CR3 c8e341191849 x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword 64ca109bf875 KVM: VMX: Set failure code in prepare_vmcs02() 60ce9a754060 KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register cfebd5a277ad atlantic: Remove warn trace message. 95f6fae9a0db atlantic: Fix statistics logic for production hardware 695d9c6bc671 Remove Half duplex mode speed capabilities. 0c67e7b98fab atlantic: Add missing DIDs and fix 115c. ca350298bccb atlantic: Fix to display FW bundle version instead of FW mac version. 93a4f3f4fdb5 atlatnic: enable Nbase-t speeds with base-t 44812111a3b1 atlantic: Increase delay for fw transactions 13f290d5aa4a drm/msm: Do hw_init() before capturing GPU state d646856a600e drm/msm/a6xx: Allocate enough space for GMU registers a792b3d56438 net/smc: Keep smc_close_final rc during active close e226180acc49 net/rds: correct socket tunable error in rds_tcp_tune() 77731fede297 net/smc: fix wrong list_del in smc_lgr_cleanup_early 9a40a1e0eb50 ipv4: convert fib_num_tclassid_users to atomic_t fa973bf5fd0f net: annotate data-races on txq->xmit_lock_owner e26dab79e16b dpaa2-eth: destroy workqueue at the end of remove function dde240695d97 net: marvell: mvpp2: Fix the computation of shared CPUs 3260b8d12057 net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available acef1c2b1596 ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec 60f0b9c42cb8 rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() 35b40f724c4e rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle() 4afb32090a15 ASoC: tegra: Fix kcontrol put callback in AHUB fe4eb5297ac3 ASoC: tegra: Fix kcontrol put callback in DSPK 256aa15aac6d ASoC: tegra: Fix kcontrol put callback in DMIC 1cf1f9a1f3ed ASoC: tegra: Fix kcontrol put callback in I2S 0ee53a1d8889 ASoC: tegra: Fix kcontrol put callback in ADMAIF e6fb4c3fd35b ASoC: tegra: Fix wrong value type in DSPK 0265ef0dff5e ASoC: tegra: Fix wrong value type in DMIC e66e75fb2278 ASoC: tegra: Fix wrong value type in I2S 6b54c0d845e5 ASoC: tegra: Fix wrong value type in ADMAIF 932b338f4e5c mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode a0335cda6d92 selftests: net: Correct case name f1d43efa59f1 net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() 59d2dc771006 arm64: ftrace: add missing BTIs ef55f0f8af2b siphash: use _unaligned version by default fd52e1f8c093 net: mpls: Fix notifications when deleting a device 15fa12c119f8 net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() c6f340a331fb tcp: fix page frag corruption on page fault aa6c393a3c3f natsemi: xtensa: fix section mismatch warnings 289ee320b5ed i2c: cbus-gpio: set atomic transfer callback 58d5c53f2589 i2c: stm32f7: stop dma transfer in case of NACK c22124491752 i2c: stm32f7: recover the bus on access timeout 8de6ea757c88 i2c: stm32f7: flush TX FIFO upon transfer errors 1c75779dd90c wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() cb2d7c1992cb wireguard: receive: drop handshakes if queue lock is contended 8a29a50dbdb1 wireguard: receive: use ring buffer for incoming handshakes e3be118327a1 wireguard: device: reset peer src endpoint when netns exits f7b6672fab70 wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST 0584bf51c315 wireguard: selftests: actually test for routing loops 3d1dc3c67773 wireguard: allowedips: add missing __rcu annotation to satisfy sparse 4caf965f6cbe wireguard: selftests: increase default dmesg log size 3d73021f8d74 tracing/histograms: String compares should not care about signed values d4af6d974951 KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() c71b5f37b5ff KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1 5f33887a3682 KVM: x86: Use a stable condition around all VT-d PI paths 7722e8850522 KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST 6a44f200f1f1 KVM: Disallow user memslot with size that exceeds "unsigned long" 775191dd4c1b drm/amd/display: Allow DSC on supported MST branch devices 209d35ee34e2 ipv6: fix memory leak in fib6_rule_suppress 16c242b09106 sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl 4a46b2f5dce0 sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl 4baba6ba56eb fget: check that the fd still exists after getting a ref to it 80bfed369be9 s390/pci: move pseudo-MMIO to prevent MIO overlap 92283c2728a9 cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() f717f29e8468 ipmi: Move remove_work to dedicated workqueue de4f5eb02cfe rt2x00: do not mark device gone on EPROTO errors during start c200721f8eda kprobes: Limit max data_size of the kretprobe instances 2a74c13dfe83 vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit 136cabf15779 ACPI: Add stubs for wakeup handler functions cc443ac5bb31 net/smc: Avoid warning of possible recursive locking ff061b5bda73 perf report: Fix memory leaks around perf_tip() a4c17ebdd624 perf hist: Fix memory leak of a perf_hpp_fmt d9b72274f32a perf inject: Fix ARM SPE handling 2c15d2a6ba27 net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock() f059fa40f0fc net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound 4d5968ea06fb ipv6: check return value of ipv6_skip_exthdr 22519eff7df2 ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() 9a32d3c08d8e ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile c746945fb6bc drm/amd/amdgpu: fix potential memleak 74aafe99efb6 drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again f0c9f49b0caf scsi: iscsi: Unblock session then wake up error handler bc8c423a286a thermal: core: Reset previous low and high trip during thermal zone init 8e4d2ac4348a btrfs: check-integrity: fix a warning on write caching disabled disk 039572290531 s390/setup: avoid using memblock_enforce_memory_limit fd1e70ef65ee platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep 226b21ad01ae platform/x86: thinkpad_acpi: Add support for dual fan control 3fc88660ede6 net: return correct error code 2c514d25003a atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait ff6eeb627898 net/smc: Transfer remaining wait queue entries during fallback e1a165599aad mac80211: do not access the IV when it was stripped c386d7aa59f5 drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHY 57e36973fadb powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" 7b2b7e03e8ea gfs2: Fix length of holes reported at end-of-file 664cceab6f70 gfs2: release iopen glock early in evict bcce010f9230 ovl: fix deadlock in splice write dca4f9a58196 ovl: simplify file splice 7774dd934a65 can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM 60ae63ef194a NFSv42: Fix pagecache invalidation after COPY/CLONE a324ad794566 Linux 5.10.83 45b42cd05391 drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ 98b02755d544 net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP a15261d2a121 shm: extend forced shm destroy to support objects from several IPC nses aa20e966d8a1 s390/mm: validate VMA in PGSTE manipulation functions a94e4a7b77ed tty: hvc: replace BUG_ON() with negative return value 1c5f722a8fdf xen/netfront: don't trust the backend response data blindly 334b0f278761 xen/netfront: disentangle tx_skb_freelist e17ee047eea7 xen/netfront: don't read data from request on the ring page f5e493709800 xen/netfront: read response from backend only once 1ffb20f0527d xen/blkfront: don't trust the backend response data blindly 8e147855fcf2 xen/blkfront: don't take local copy of a request from the ring page 273f04d5d135 xen/blkfront: read response from backend only once b98284aa3fc5 xen: sync include/xen/interface/io/ring.h with Xen's newest version 406f2d5fe368 tracing: Check pid filtering when creating events 4fd0ad08ee33 vhost/vsock: fix incorrect used length reported to the guest fbc0514e1a34 iommu/amd: Clarify AMD IOMMUv2 initialization messages 5655b8bccb8a smb3: do not error on fsync when readonly c380062d0850 ceph: properly handle statfs on multifs setups 22423c966e02 f2fs: set SBI_NEED_FSCK flag when inconsistent node block found e6ee7abd6bfe sched/scs: Reset task stack state in bringup_cpu() 71e38a0c7cf8 tcp: correctly handle increased zerocopy args struct size 72f2117e450b net: mscc: ocelot: correctly report the timestamping RX filters in ethtool 73115a2b38dd net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP 62343dadbb96 net: hns3: fix VF RSS failed problem after PF enable multi-TCs 215167df4512 net/smc: Don't call clcsock shutdown twice when smc shutdown 6e800ee43218 net: vlan: fix underflow for the real_dev refcnt ae2659d2c670 net/sched: sch_ets: don't peek at classes beyond 'nbands' e3509feb46fa tls: fix replacing proto_ops 22156242b104 tls: splice_read: fix record type check 3b6c71c097da MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 a6a5d853f1e6 MIPS: loongson64: fix FTLB configuration 5e823dbee23c igb: fix netpoll exit with traffic f2a58ff3e3ad nvmet: use IOCB_NOWAIT only if the filesystem supports it 12ceb52f2cc4 net/smc: Fix loop in smc_listen c94cbd262b6a net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() 3d4937c6a328 net: phylink: Force retrigger in case of latched link-fail indicator 50162ff3c80f net: phylink: Force link down and retrigger resolve on interface change 95ba8f0d57ce lan743x: fix deadlock in lan743x_phy_link_status_change() c5e4316d9c02 tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows 318762309609 drm/amd/display: Set plane update flags for all planes in reset f634c755a0ee PM: hibernate: use correct mode for swsusp_close() 440bd9faad29 net/ncsi : Add payload to be 32-bit aligned to fix dropped packets ac88cb3c44b6 nvmet-tcp: fix incomplete data digest send 8889ff80fde3 net: marvell: mvpp2: increase MTU limit when XDP enabled 90d0736876c5 mlxsw: spectrum: Protect driver from buggy firmware 33d89128a960 mlxsw: Verify the accessed index doesn't exceed the array length 29e1b5734795 net/smc: Ensure the active closing peer first closes clcsock 77d9c2efa870 erofs: fix deadlock when shrink erofs slab 9f540c7ffb1e scsi: scsi_debug: Zero clear zones at reset write pointer 725ba1289508 scsi: core: sysfs: Fix setting device state to SDEV_RUNNING e65a8707b4cd ice: avoid bpf_prog refcount underflow 1eb5395add78 ice: fix vsi->txq_map sizing 26ed13d06422 net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group 3c40584595f8 net: ipv6: add fib6_nh_release_dsts stub dc2f7e9d8d20 net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls 79068e6b1cfb net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume cc301ad31207 nfp: checking parameter process for rx-usecs/tx-usecs is invalid 9b44cb67d387 ipv6: fix typos in __ip6_finish_output() 6d9e8dabd46f firmware: smccc: Fix check for ARCH_SOC_ID not implemented bbd1683e795c mptcp: fix delack timer 061542815af1 ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec f5af2def7e05 iavf: Prevent changing static ITR values if adaptive moderation is on 5dca8eff4627 net: marvell: prestera: fix double free issue on err path b33c5c828144 drm/vc4: fix error code in vc4_create_object() 2bf9c5a5039c scsi: mpt3sas: Fix kernel panic during drive powercycle test 29ecb4c0f0d7 drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks 0effb7f51b65 ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE 86c5adc78083 NFSv42: Don't fail clone() unless the OP_CLONE operation failed c9ba7864d3a2 firmware: arm_scmi: pm: Propagate return value to caller 8730a679c3cb net: ieee802154: handle iftypes as u32 2925aadd1f32 ASoC: codecs: wcd934x: return error code correctly from hw_params 3a25def06de8 ASoC: topology: Add missing rwsem around snd_ctl_remove() calls 4a4f900e0415 ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling 9196a6858150 ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer 2be17eca48ae ARM: dts: bcm2711: Fix PCIe interrupts 9db1d4a3c270 ARM: dts: BCM5301X: Add interrupt properties to GPIO node b2cd6fdcbe0a ARM: dts: BCM5301X: Fix I2C controller interrupt b7ef25e8c271 netfilter: flowtable: fix IPv6 tunnel addr match d689176e0e18 netfilter: ipvs: Fix reuse connection if RS weight is 0 994065f6efdc netfilter: ctnetlink: do not erase error code with EINVAL a3d829e5f375 netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY a8a917058faf proc/vmcore: fix clearing user buffer by properly using clear_user() 1f520a0d78fc PCI: aardvark: Fix link training aec0751f61f5 PCI: aardvark: Simplify initialization of rootcap on virtual bridge df5748098878 PCI: aardvark: Implement re-issuing config requests on CRS response e7f2e2c758ea PCI: aardvark: Update comment about disabling link training 2b7bc1c4b2c8 PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() dfe906da9a1a powerpc/32: Fix hardlockup on vmap stack overflow bf00edd9e6c9 mdio: aspeed: Fix "Link is Down" issue 14c3ce30ddbd mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB 63195705b334 mmc: sdhci-esdhc-imx: disable CMDQ support 092a58f0d9ef tracing: Fix pid filtering when triggers are attached 68fa6bf7f179 tracing/uprobe: Fix uprobe_perf_open probes iteration b777c866aafc KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB bfed9c2f2f2e xen: detect uninitialized xenbus in xenbus_init e1d492c27519 xen: don't continue xenstore initialization in case of errors 8f4d0719f323 fuse: release pipe buf after last use 8d0163cec7de staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() 0bfed81b2ccd staging: greybus: Add missing rwsem around snd_ctl_remove() calls 146283f16b7e staging/fbtft: Fix backlight 8fc5e3c7cacc HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts 6ca32e2e776e Revert "parisc: Fix backtrace to always include init funtion names" 3a4aeb37a7a6 media: cec: copy sequence field for the reply 3798218a1af4 ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 60274e248e3d ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 172167bc8dac ALSA: ctxfi: Fix out-of-range access 4402cf040252 binder: fix test regression due to sender_euid change aea184ae6408 usb: hub: Fix locking issues with address0_mutex 5bf3a0c7789e usb: hub: Fix usb enumeration issue due to address0 race 00f1038c72f8 usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts 56fbab4937e0 usb: chipidea: ci_hdrc_imx: fix potential error pointer dereference in probe b70ff391deee net: nexthop: fix null pointer dereference when IPv6 is not enabled 0755f3f32277 usb: dwc3: gadget: Fix null pointer exception 140e2df472ba usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer 3abf746e800b usb: dwc3: gadget: Ignore NoStream after End Transfer 2b7ab82f5173 usb: dwc2: hcd_queue: Fix use of floating point literal 4b18ccad9671 usb: dwc2: gadget: Fix ISOC flow for elapsed frames 16f1cac8f702 USB: serial: option: add Fibocom FM101-GL variants ff721286369e USB: serial: option: add Telit LE910S1 0x9200 composition 854c14b2a15c ACPI: Get acpi_device's parent from the parent field 33fe044f6a9e bpf: Fix toctou on read-only map's constant scalar tracking d5259a9ba699 Linux 5.10.82 d35250ec5a23 Revert "perf: Rework perf_event_exit_event()" 6718f79c40fd ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() f751fb54f2bc ALSA: hda: hdac_ext_stream: fix potential locking issues b3ef5051a758 x86/Kconfig: Fix an unused variable error in dell-smm-hwmon 2ec78af152e9 btrfs: update device path inode time instead of bd_inode 9febc9d8d2b4 fs: export an inode_update_time helper cade5d7a2803 ice: Delete always true check of PF pointer fe65cecd2758 usb: max-3421: Use driver data instead of maintaining a list of bound devices 6186c7b9bdfc ASoC: DAPM: Cover regression by kctl change notification fix b17dd53cac76 selinux: fix NULL-pointer dereference when hashtab allocation fails 1ae0d59c4f5e RDMA/netlink: Add __maybe_unused to static inline in C file 40bc831ab5f6 hugetlbfs: flush TLBs correctly after huge_pmd_unshare 86ab0f8ff008 scsi: ufs: core: Fix task management completion timeout race ddd4e46cff40 scsi: ufs: core: Fix task management completion 04c586a601dc drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors 47901b77bf7d drm/i915/dp: Ensure sink rate values are always valid 82de15ca6b55 drm/nouveau: clean up all clients on device removal c81c90fbf577 drm/nouveau: use drm_dev_unplug() during device removal 9221aff33edb drm/nouveau: Add a dedicated mutex for the clients list 65517975cb19 drm/udl: fix control-message timeout 3d68d6ee8314 drm/amd/display: Update swizzle mode enums 7b97b5776daa cfg80211: call cfg80211_stop_ap when switch from P2P_GO type 1ab297809de8 parisc/sticon: fix reverse colors 6adbc07ebcaf btrfs: fix memory ordering between normal and ordered work functions 6289b494b38e net: stmmac: socfpga: add runtime suspend/resume callback for stratix10 platform 5875f87e2fc9 udf: Fix crash after seekdir 6b43cf113a38 KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state load cc73242889b5 block: Check ADMIN before NICE for IOPRIO_CLASS_RT 63e2f34abc22 s390/kexec: fix memory leak of ipl report buffer b1cf0d2fc4e4 scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id() 08fd6df8eaaf powerpc/8xx: Fix pinned TLBs with CONFIG_STRICT_KERNEL_RWX 9c177eee116c x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails b2e2fb64071a mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag 99032adf7d4b ipc: WARN if trying to remove ipc object which is absent a7d91625863d tipc: check for null after calling kmemdup f5995fcb75eb hexagon: clean up timer-regs.h 0854c9ff2151 hexagon: export raw I/O routines for modules 528971af64fc tun: fix bonding active backup with arp monitoring af1d3c437eb5 arm64: vdso32: suppress error message for 'make mrproper' 97653ba562b9 net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices 4cebe23c032b s390/kexec: fix return code handling d4fb80ae9830 perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server 175135a5eacf perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server 84f64c7c52d6 pinctrl: qcom: sdm845: Enable dual edge errata a8230fb74b54 KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() 4e6cce20fbc0 e100: fix device suspend/resume 34e54703fb0f NFC: add NCI_UNREG flag to eliminate the race b2a60b4a0195 net: nfc: nci: Change the NCI close sequence 73a0d12114b4 NFC: reorder the logic in nfc_{un,}register_device cb14b196d991 NFC: reorganize the functions in nci_request 41dc8dcb49d5 i40e: Fix display error code in dmesg 028ea7b090ec i40e: Fix creation of first queue by omitting it if is not power of two 69868d7a8853 i40e: Fix warning message and call stack during rmmod i40e driver 20645482d159 i40e: Fix ping is lost after configuring ADq on VF 6d64743045ca i40e: Fix changing previously set num_queue_pairs for PFs f866513ead43 i40e: Fix NULL ptr dereference on VSI filter sync 071948856587 i40e: Fix correct max_pkt_size on VF RX queue 8e6bae950da9 net: virtio_net_hdr_to_skb: count transport header in UFO 1c4099dc0d6a net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove 381a30f7e31c net: sched: act_mirred: drop dst for the direction from egress to ingress a792e0128d23 scsi: core: sysfs: Fix hang when device state is set via sysfs 4b4302a02b7f net/mlx5: E-Switch, return error if encap isn't supported 68748ea4d122 net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore 6190e1a2d41a net/mlx5: Lag, update tracker when state change event received 471c49289055 net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() d1f8f1e04a61 platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' da16f907cb30 mips: lantiq: add support for clk_get_parent() 17dfbe1b2f4e mips: bcm63xx: add support for clk_get_parent() 34284b3a2f86 MIPS: generic/yamon-dt: fix uninitialized variable error a61f90b2162d iavf: Fix for setting queues to 0 a8a1e601c2ea iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset 77f5ae5441f0 iavf: validate pointers ddcc185baa2b iavf: prevent accidental free of filter structure a420b2612825 iavf: Fix failure to exit out from last all-multicast mode 78638b471322 iavf: free q_vectors before queues in iavf_disable_vf 84a13bfe2714 iavf: check for null in iavf_fix_features 1555d83ddbb7 iavf: Fix return of set the new channel count 09decd0a102a net/smc: Make sure the link_id is unique 437e21e2c9ae sock: fix /proc/net/sockstat underflow in sk_clone_lock() 4da14ddad19f net: reduce indentation level in sk_clone_lock() 9c3c2ef6ca26 tipc: only accept encrypted MSG_CRYPTO msgs 3d5941664786 bnxt_en: reject indirect blk offload when hw-tc-offload is off 4fc060abaa26 net: bnx2x: fix variable dereferenced before check 3ae75cc38a84 net: ipa: disable HOLB drop when updating timer 3984876f91a3 tracing: Add length protection to histogram string copies 900ea2f6287f tcp: Fix uninitialized access in skb frags array for Rx 0cp. d1a6150ca616 net-zerocopy: Refactor skb frag fast-forward op. 5f7aadf03f98 net-zerocopy: Copy straggler unaligned data for TCP Rx. zerocopy. 8da80ec6d4f7 drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame aa31e3fda68f perf tests: Remove bash construct from record+zstd_comp_decomp.sh 2ada5c0877f4 perf bench futex: Fix memory leak of perf_cpu_map__new() 11589d3144bc perf bpf: Avoid memory leak from perf_env__insert_btf() 5b2f2cbbc925 tracing/histogram: Do not copy the fixed-size char array field over the field size 1d6125532755 blkcg: Remove extra blkcg_bio_issue_init dadcc935f440 perf/x86/vlbr: Add c->flags to vlbr event constraints 68fcb52b610c sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() 91191d47af55 mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set fbe27d0e1dcf clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk 9b3d3b72be84 clk/ast2600: Fix soc revision for AHB 03bc8ea0ae95 clk: ingenic: Fix bugs with divided dividers 7a5439474e69 f2fs: fix incorrect return value in f2fs_sanity_check_ckpt() 0a17fff6f045 f2fs: compress: disallow disabling compress on non-empty compressed file 4ce685cc9a0b sh: define __BIG_ENDIAN for math-emu 73383f670d8f sh: math-emu: drop unused functions f44defd5694b sh: fix kconfig unmet dependency warning for FRAME_POINTER 3d7c5d08a483 f2fs: fix to use WHINT_MODE e8bd5e33057c f2fs: fix up f2fs_lookup tracepoints 5d5bf899e57a maple: fix wrong return value of maple_bus_init(). 8748f08a2fc0 sh: check return code of request_irq 29b742690a09 powerpc/8xx: Fix Oops with STRICT_KERNEL_RWX without DEBUG_RODATA_TEST bc4bc07fb44c powerpc/dcr: Use cmplwi instead of 3-argument cmpli 1ac6cd87d8dd ALSA: gus: fix null pointer dereference on pointer block 850416beadef ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 8c4d9764e74d powerpc/5200: dts: fix memory node unit name 833ad2792733 iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() e0fef1c8cd61 scsi: target: Fix alua_tg_pt_gps_count tracking 8176441373dd scsi: target: Fix ordered tag handling 8440377e1a56 scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() 3e20cb072679 scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() 9635581aa999 MIPS: sni: Fix the build 77e9fed33056 tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc da82a207c4dc ALSA: ISA: not for M68K c788ac47502e ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash cbba09f86976 ARM: dts: ls1021a: move thermal-zones node out of soc/ 2474eb7fc3bf usb: host: ohci-tmio: check return value after calling platform_get_resource() 02d9ebe0ccfa ARM: dts: omap: fix gpmc,mux-add-data type c6c9bbe7facb firmware_loader: fix pre-allocated buf built-in firmware use 02a22911ed87 ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec 055eced3edf5 scsi: advansys: Fix kernel pointer leak 97f3cbb57b16 ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect ae2207a078cf clk: imx: imx6ul: Move csi_sel mux to correct base register 0c6daf479961 ASoC: SOF: Intel: hda-dai: fix potential locking issue 19d193c5761a arm64: dts: freescale: fix arm,sp805 compatible string 36446a094a45 arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property e52fecdd0c14 arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency 568d94c5c9f0 ARM: BCM53016: Specify switch ports for Meraki MR32 3a53d9ad9bc3 staging: rtl8723bs: remove possible deadlock when disconnect (v2) 3544c338794b ARM: dts: ux500: Skomer regulator fixes eff8b7628410 usb: typec: tipd: Remove WARN_ON in tps6598x_block_read 679eee466d0f usb: musb: tusb6010: check return value after calling platform_get_resource() 2492de6f5edb bus: ti-sysc: Use context lost quirk for otg 5eca1c8412f4 bus: ti-sysc: Add quirk handling for reinit on context lost dcd6eefceeb0 RDMA/bnxt_re: Check if the vlan is valid before reporting 4e5bc9fb23a7 arm64: dts: hisilicon: fix arm,sp805 compatible string 109a63bb07f0 arm64: dts: rockchip: Disable CDN DP on Pinebook Pro c097bd5a5916 scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() db90c507832a ARM: dts: NSP: Fix mpcore, mmc node names 5010df76ab1f staging: wfx: ensure IRQ is ready before enabling it 2651d06e461f arm64: dts: allwinner: a100: Fix thermal zone node name fa98ac472e88 arm64: dts: allwinner: h5: Fix GPU thermal zone node name aed195558f94 ARM: dts: sunxi: Fix OPPs node name e2e105631265 arm64: zynqmp: Fix serial compatible string 48f154e8b94a arm64: zynqmp: Do not duplicate flash partition label property 99957dcea4e9 Linux 5.10.81 0685efd9840f selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage 6a315471cb6a thermal: Fix NULL pointer dereferences in of_thermal_ functions bd40513d0bee perf/core: Avoid put_page() when GUP fails df58fb431aa3 scripts/lld-version.sh: Rewrite based on upstream ld-version.sh be3f6035831a erofs: fix unsafe pagevec reuse of hooked pclusters 6c1ad56b2d78 erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() 5bf5f464831c PCI: Add MSI masking quirk for Nvidia ION AHCI f28c620e1ac1 PCI/MSI: Deal with devices lying about their MSI mask capability 9b61500ee536 PCI/MSI: Destroy sysfs before freeing entries c49bfdfe535c parisc/entry: fix trace test in syscall exit path b31bac061918 x86/iopl: Fake iopl(3) CLI/STI usage a0958a5354f7 net: stmmac: dwmac-rk: fix unbalanced pm_runtime_enable warnings 80407c6ad9da net: stmmac: fix issue where clk is being unprepared twice ac4bb9951c2c net: stmmac: fix system hang if change mac address after interface ifdown bcf37522432d net: stmmac: fix missing unlock on error in stmmac_suspend() 483ed89522b0 net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP 3afe11be6435 net: stmmac: add clocks management for gmac driver f27060e28efc bootconfig: init: Fix memblock leak in xbc_make_cmdline() 04e46514fef6 loop: Use blk_validate_block_size() to validate block size 79ff56c613c1 block: Add a helper to validate the block size eaafc590053b fortify: Explicitly disable Clang support f884bb85b8d8 Linux 5.10.80 1e49a79bc312 soc/tegra: pmc: Fix imbalanced clock disabling in error code path 45490bfa1ebb x86/sev: Make the #VC exception stacks part of the default stacks storage fc25889a6617 x86/sev: Add an x86 version of cc_platform_has() 74ba917cfddd arch/cc: Introduce a function to check for confidential computing features 5be42b203f2c selftests/bpf: Fix also no-alu32 strobemeta selftest 1e7340950dc2 mmc: moxart: Fix null pointer dereference on pointer host 188bf40391a5 ath10k: fix invalid dma_addr_t token assignment d41f4d4dd7c8 SUNRPC: Partial revert of commit 6f9f17287e78 c7a440cd3079 PCI: aardvark: Fix PCIe Max Payload Size setting f967d120a5b5 PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros f3396f6d8345 drm/sun4i: Fix macros in sun8i_csc.h 1023355234ca powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n 77d543e68795 powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload 9dcdadd6cc73 mtd: rawnand: au1550nd: Keep the driver compatible with on-die ECC engines 51e34fcf72a3 mtd: rawnand: plat_nand: Keep the driver compatible with on-die ECC engines e1de04df8eb1 mtd: rawnand: orion: Keep the driver compatible with on-die ECC engines b4e2e9fbd194 mtd: rawnand: pasemi: Keep the driver compatible with on-die ECC engines 963db3ccc15b mtd: rawnand: gpio: Keep the driver compatible with on-die ECC engines 13566bc111ee mtd: rawnand: mpc5121: Keep the driver compatible with on-die ECC engines 9b366f5221d8 mtd: rawnand: xway: Keep the driver compatible with on-die ECC engines cbc55cf4a358 mtd: rawnand: ams-delta: Keep the driver compatible with on-die ECC engines 1f420818dfca s390/cio: make ccw_device_dma_* more robust c9ca9669dec3 s390/ap: Fix hanging ioctl caused by orphaned replies 57de1fbecff0 s390/tape: fix timer initialization in tape_std_assign() 1174298a5b31 s390/cio: check the subchannel validity for dev_busid 7d0341b37d97 video: backlight: Drop maximum brightness override for brightness zero 332306b1e731 mfd: dln2: Add cell for initializing DLN2 ADC 1d457987366f mm, oom: do not trigger out_of_memory from the #PF ac7f6befc3d1 mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks 1ada86999dc8 powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC 7fcf86565bb6 powerpc/security: Add a helper to query stf_barrier type 951fb7bf387f powerpc/bpf: Validate branch ranges 51cf71d5cb03 powerpc/lib: Add helper to check if offset is within conditional branch range 74293225f503 memcg: prohibit unconditional exceeding the limit of dying tasks 32246cefb992 9p/net: fix missing error check in p9_check_errors a8cdf34ff8b7 net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE 0bf5c6a1e43f f2fs: should use GFP_NOFS for directory inodes 7930892cbd40 irqchip/sifive-plic: Fixup EOI failed when masked f67f6eb717ae posix-cpu-timers: Clear task::posix_cputimers_work in copy_process() 1372eb187108 x86/mce: Add errata workaround for Skylake SKX37 1ee5bc2ba83f MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL fc42bbb7827b parisc: Fix backtrace to always include init funtion names 241c74cc6555 ARM: 9156/1: drop cc-option fallbacks for architecture selection 03f2578153eb ARM: 9155/1: fix early early_iounmap() ee79560cb768 selftests/net: udpgso_bench_rx: fix port argument 8b215edb7a38 cxgb4: fix eeprom len when diagnostics not implemented 93bc3ef60758 net/smc: fix sk_refcnt underflow on linkdown and fallback 7e03b797bee0 vsock: prevent unnecessary refcnt inc for nonblocking connect ad3d219e843d net: stmmac: allow a tc-taprio base-time of zero b30459c0ca0d net: hns3: allow configure ETS bandwidth of all TCs ee11f16fee95 net: hns3: fix kernel crash when unload VF while it is being reset 79aa8706b45c net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any b5703462a428 seq_file: fix passing wrong private data 4af0cd17e724 gve: Fix off by one in gve_tx_timeout() c842a4c4ae7f bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding 8b5c98a67c1b bpf, sockmap: Remove unhash handler for BPF sockmap usage 0fe81d7a202d arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions 727c812433b6 nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails 9f0e683e1bd4 llc: fix out-of-bound array index in llc_sk_dev_hash() b833274ae6d9 perf bpf: Add missing free to bpf_event__print_bpf_prog_info() 7091fcc75ff6 zram: off by one in read_block_state() 64bde0c2db50 mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() a3c205c017f8 can: mcp251xfd: mcp251xfd_chip_start(): fix error handling for mcp251xfd_chip_rx_int_enable() 300d87474816 mfd: core: Add missing of_node_put for loop iteration 6439b91fef2c bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed acb01e962af7 net: phy: fix duplex out of sync problem while changing settings 090e17075f67 drm/nouveau/svm: Fix refcount leak bug and missing check against null bug ee8a3ae48a94 ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses d83832d4a838 ice: Fix not stopping Tx queues for VFs 354ae5ca6ce1 ice: Fix replacing VF hardware MAC to existing MAC filter e04a7a84bb77 net: vlan: fix a UAF in vlan_dev_real_dev() 3fe164e7197b openrisc: fix SMP tlb flush NULL pointer dereference 628773a759d5 ethtool: fix ethtool msg len calculation for pause stats e78c267eb74e net: davinci_emac: Fix interrupt pacing disable 111f77594ddf xen-pciback: Fix return in pm_ctrl_init() de9721ee8ad3 i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' 8c3e204fb6bc NFSv4: Fix a regression in nfs_set_open_stateid_locked() 0afb3bc53435 scsi: qla2xxx: Turn off target reset during issue_lip 09595fd2cef5 scsi: qla2xxx: Fix gnl list corruption cbe31149e5a7 scsi: qla2xxx: Relogin during fabric disturbance bc3f207ed99a scsi: qla2xxx: Changes to support FCP2 Target ba5eb0e44346 ar7: fix kernel builds for compiler test ef9f7ab9ba20 watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT aaa64ee14ac9 m68k: set a default value for MEMORY_RESERVE a4cbf00e5ab8 signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) b04c17acf42a dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` bba31f3b1f43 netfilter: nfnetlink_queue: fix OOB when mac header was cleared 41968262bb24 soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read 6caab6c96b67 auxdisplay: ht16k33: Fix frame buffer device blanking 178522aa755f auxdisplay: ht16k33: Connect backlight to fbdev a1d6a60ee00c auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string 0e1709b2a07a Fix user namespace leak 90e7415221e1 NFS: Fix an Oops in pnfs_mark_request_commit() 10f210871736 NFS: Fix up commit deadlocks 91e43a8500f4 dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro 038dfd67d375 rtc: rv3032: fix error handling in rv3032_clkout_set_rate() 5061e102346e remoteproc: Fix a memory leak in an error handling path in 'rproc_handle_vdev()' 36104e1f71dd mtd: core: don't remove debugfs directory if device is in use 0b73c025bfcf PCI: uniphier: Serialize INTx masking/unmasking and fix the bit operation d2ff7a8b079d mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() c4eb6849909a fs: orangefs: fix error return code of orangefs_revalidate_lookup() 3e7b08ebf40f NFS: Fix deadlocks in nfs_scan_commit_list() 14943891857d opp: Fix return in _opp_add_static_v2() bea3213f191a PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge ec6dba3ffe3f PCI: aardvark: Don't spam about PIO Response Status 2e548581fe5b drm/plane-helper: fix uninitialized variable reference e94c59b64e6c pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds 8ac076ce7193 NFS: Fix dentry verifier races 9d438dbf7342 i2c: mediatek: fixing the incorrect register offset f3492c4a9264 nfsd: don't alloc under spinlock in rpc_parse_scope_id 602ab1fd40e2 rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined 851b622e7b4f apparmor: fix error check 9c9c33ea4cab power: supply: bq27xxx: Fix kernel crash on IRQ handler register error dbdf0f220759 mips: cm: Convert to bitfield API to fix out-of-bounds access c8447cb14a12 virtio_ring: check desc == NULL when using indirect with packed 80e6643393b7 ASoC: cs42l42: Correct configuring of switch inversion from ts-inv cb0fdd9aae01 ASoC: cs42l42: Use device_property API instead of of_property ef9d007a91f5 ASoC: cs42l42: Disable regulators if probe fails c0faad6e9d56 powerpc/44x/fsp2: add missing of_node_put 4310970d0b4d HID: u2fzero: properly handle timeouts in usb_submit_urb e2f0bff411f5 HID: u2fzero: clarify error check and length calculations 26be378079fc clk: at91: sam9x60-pll: use DIV_ROUND_CLOSEST_ULL f2886010a8d1 serial: xilinx_uartps: Fix race condition causing stuck TX 515778f9d841 phy: qcom-snps: Correct the FSEL_MASK fd056574a7e8 phy: ti: gmii-sel: check of_get_address() for failure 0a46740a0af0 phy: qcom-qusb2: Fix a memory leak on probe ec40a28495a8 pinctrl: equilibrium: Fix function addition in multiple groups a0467ca4d25f soc: qcom: apr: Add of_node_put() before return b41c528b14fe firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available() 31e7a836e2a2 usb: dwc2: drd: reset current session before setting the new one fc86da757db7 usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could be disabled 6774a429327d usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init 068dfa570d8c serial: imx: fix detach/attach of serial console d293bd40fbad scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer 75df59394126 scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk 948d8f2f2fd5 iio: adis: do not disabe IRQs in 'adis_init()' c8e5edca68a3 usb: typec: STUSB160X should select REGMAP_I2C 503d6e5fb878 soc: qcom: rpmhpd: Make power_on actually enable the domain 81e37cf40dbb soc: qcom: rpmhpd: Provide some missing struct member descriptions b288b841c1d8 ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER 1812deb08f86 ASoC: cs42l42: Correct some register default values d34982c08714 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 602fefd4561e ARM: dts: stm32: fix SAI sub nodes register range 3fb75227bdce ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz 78238479b93b pinctrl: renesas: checker: Fix off-by-one bug in drive register check 51bcffb3951c staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC 0bb8359f9c0d staging: most: dim2: do not double-register the same device 8e1feecc04fc usb: musb: select GENERIC_PHY instead of depending on it 0058f7fbea13 RDMA/mlx4: Return missed an error if device doesn't support steering bce61de56480 scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() 12c46732042c power: supply: max17040: fix null-ptr-deref in max17040_probe() c553d673018d power: supply: rt5033_battery: Change voltage values to µV d8da6328ecae usb: gadget: hid: fix error code in do_config() 92a80e1ca20e serial: 8250_dw: Drop wrong use of ACPI_PTR() cfbf58ac8ec2 powerpc: fix unbalanced node refcount in check_kvm_guest() 54965d92a464 powerpc: Fix is_kvm_guest() / kvm_para_available() e01a4d7560b6 powerpc: Reintroduce is_kvm_guest() as a fast-path check 113207234aac powerpc: Rename is_kvm_guest() to check_kvm_guest() 61c5d9fa5671 powerpc: Refactor is_kvm_guest() declaration to new header 67074c63cd67 video: fbdev: chipsfb: use memset_io() instead of memset() fb24243e6d7f clk: at91: check pmc node status before registering syscore ops 20cc0fa1d030 memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe d3833d3c569a soc/tegra: Fix an error handling path in tegra_powergate_power_up() 9a2244200908 ASoC: SOF: topology: do not power down primary core during topology removal 8b6124d9245c arm: dts: omap3-gta04a4: accelerometer irq fix e1959450b77a driver core: Fix possible memory leak in device_link_add() ddb13ddacc60 scsi: pm80xx: Fix misleading log statement in pm8001_mpi_get_nvmd_resp() 4438a7457063 soundwire: debugfs: use controller id and link_id for debugfs 3fe8d239e35b ALSA: hda: Use position buffer for SKL+ again c550c7c9ae91 ALSA: hda: Fix hang during shutdown due to link reset 23e8f775d962 ALSA: hda: Release controller display power during shutdown/reboot 5972e974ebbb ALSA: hda: Reduce udelay() at SKL+ position reporting 1db71de28bfc arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 d833ddddec5b arm64: dts: renesas: beacon: Fix Ethernet PHY mode d70247b752f7 arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock 980c7bdd20fc JFS: fix memleak in jfs_mount c4edd206d52e MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT 24149c954f32 scsi: dc395: Fix error case unwinding 6348983be709 ARM: dts: at91: tse850: the emac<->phy interface is rmii b6493c2b7ddb bus: ti-sysc: Fix timekeeping_suspended warning on resume 85085c343705 arm64: dts: meson-g12b: Fix the pwm regulator supply properties 4ccb7e4a972c arm64: dts: meson-g12a: Fix the pwm regulator supply properties 20baf0163805 arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe 7a1617a9919b arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes 64a43b771258 RDMA/bnxt_re: Fix query SRQ failure fe3c11fc627b ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY 2887df89e7f6 arm64: dts: rockchip: Fix GPU register width for RK3328 3f33f09d9f6a ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() cdd3dd905cea clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths 2fde76df1885 ARM: dts: BCM5301X: Fix memory nodes names 5282385ee655 RDMA/rxe: Fix wrong port_cap_flags a2c17c93b771 iio: st_sensors: disable regulators after device unregistration bfedc817769d iio: st_sensors: Call st_sensors_power_enable() from bus drivers f84c7a03d1ea of: unittest: fix EXPECT text for gpio hog errors 4a50bc008476 bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit. 84dde8c8c933 bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off. 9308f9c9c7a5 cgroup: Fix rootcg cpu.stat guest double counting a3fdcd16b138 ibmvnic: Process crqs after enabling interrupts 5b3f7204197a ibmvnic: don't stop queue in xmit 366235d4bebc udp6: allow SO_MARK ctrl msg to affect routing 8f3d88139df8 selftests/bpf: Fix fclose/pclose mismatch in test_progs 71ec65c70004 crypto: pcrypt - Delay write to padata->info fb41b8f5e855 net: phylink: avoid mvneta warning when setting pause parameters 08449a5c0e56 net: amd-xgbe: Toggle PLL settings during rate change b17f424f88ba selftests/bpf: Fix fd cleanup in sk_lookup test 2989a396b891 selftests: bpf: Convert sk_lookup ctx access tests to PROG_TEST_RUN ae1f588ca1b0 drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits a586453da90c wcn36xx: Fix discarded frames due to wrong sequence number 3965cc2e9fdd wcn36xx: add proper DMA memory barriers in rx path 62d12650b845 libertas: Fix possible memory leak in probe and disconnect 975c15a19bbc libertas_tf: Fix possible memory leak in probe and disconnect 3aa98ef8f7ad KVM: s390: Fix handle_sske page fault handling 5109802499fb samples/kretprobes: Fix return value if register_kretprobe() failed c3ac751944ab spi: spi-rpc-if: Check return value of rpcif_sw_init() 5b7b4afead62 tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() 3925134eff29 libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED() 227efdda51b4 tpm_tis_spi: Add missing SPI ID ff1a0f71cc77 tpm: fix Atmel TPM crash caused by too frequent queries 43b4860b58f3 irq: mips: avoid nested irq_enter() 29a1cc3b5011 KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm 759f27cfa344 KVM: s390: pv: avoid double free of sida page a729eb55b3c7 s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() 50fcaa715521 libbpf: Fix BTF header parsing checks 12872fd7e40b libbpf: Fix overflow in BTF sanity checks 255eb8f8affd libbpf: Allow loading empty BTFs 4d4d6aa2ef80 libbpf: Fix BTF data layout checks and allow empty BTF 0b95aaa493c6 bpftool: Avoid leaking the JSON writer prepared for program metadata 7cd4af996cd2 KVM: selftests: Fix nested SVM tests when built with clang 293fa72d62e4 KVM: selftests: Add operand to vmsave/vmload/vmrun in svm.c d33753718156 smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi 807f01f60cd0 drm/msm: Fix potential NULL dereference in DPU SSPP 6d1f3157aa9b x86/sev: Fix stack type check in vc_switch_off_ist() 8e2f97df6a0b clocksource/drivers/timer-ti-dm: Select TIMER_OF b9f142d748b6 PM: hibernate: fix sparse warnings e8c0b748456a nvme-rdma: fix error code in nvme_rdma_setup_ctrl 7668cbe0cb77 phy: micrel: ksz8041nl: do not use power down mode d405eb1150ce net: enetc: unmap DMA in enetc_send_cmd() 14e12b7a763e mwifiex: Send DELBA requests according to spec 4ed5bb3df6c7 rsi: stop thread firstly in rsi_91x_init() error handling e27022647529 mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() 1a270dada035 mt76: mt7915: fix sta_rec_wtbl tag len 116652a3d5dd mt76: mt7915: fix possible infinite loop release semaphore 7a8e4effbbbc mt76: mt76x02: fix endianness warnings in mt76x02_mac.c 4d5c7f07c725 mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi 4187bf331010 platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning 25c032c585a2 mmc: mxs-mmc: disable regulator on error and in the remove function 7c1c7ac9d13a media: ir_toy: assignment to be16 should be of correct type daf15fa1fd99 net: stream: don't purge sk_error_queue in sk_stream_kill_queues() 14d241577227 drm/msm: uninitialized variable in msm_gem_import() 3424931fa39e drm/msm: potential error pointer dereference in init() a342cb4772f4 tcp: switch orphan_count to bare per-cpu counters c85c6fadbef0 kernel/sched: Fix sched_fork() access an invalid sched_task_group e1ee11473a88 ath10k: fix max antenna gain unit 786976b25ae0 hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff fbc80c83f118 hwmon: Fix possible memleak in __hwmon_device_register() e29352f162db net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE 41fe79cf1156 memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() 4756d7fbaf8c memstick: avoid out-of-range warning 72de92d33f83 mmc: sdhci-omap: Fix context restore 2fd26ec36ef0 mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured a9fbeb5bbc46 gve: Recover from queue stall due to missed IRQ 9e4f708df65e b43: fix a lower bounds test 508faf8721ae b43legacy: fix a lower bounds test 6a1610014181 hwrng: mtk - Force runtime pm ops for sleep ops 8d98683fa6df crypto: qat - disregard spurious PFVF interrupts d99fdd13a75a crypto: qat - detect PFVF collision after ACK 1fe4b2441982 media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() 740a794e01c5 netfilter: nft_dynset: relax superfluous check on set updates af756be29c82 rcu: Always inline rcu_dynticks_task*_{enter,exit}() 68803253822c EDAC/amd64: Handle three rank interleaving mode 1b2d422a261b PM: EM: Fix inefficient states detection d01e847d84bf ath9k: Fix potential interrupt storm on queue reset 52e3545eefb6 media: em28xx: Don't use ops->suspend if it is NULL f03e0624e927 cpuidle: Fix kobject memory leaks in error paths 66f7de13d156 crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency 848f1f00c637 kprobes: Do not use local variable when creating debugfs file c34bfe4204cd media: cx23885: Fix snd_card_free call on null card pointer 388cebfa7342 media: tm6000: Avoid card name truncation 86626be4b629 media: si470x: Avoid card name truncation 88315edafe39 media: radio-wl1273: Avoid card name truncation 4280b30ea9b5 media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' e43b301cb1ba media: TDA1997x: handle short reads of hdmi info frame. c85e591b77ca media: v4l2-ioctl: S_CTRL output the right value e2f3608a0b50 media: dvb-usb: fix ununit-value in az6027_rc_query 0a85325fc565 media: cxd2880-spi: Fix a null pointer dereference on error handling path 4303b39b5075 media: em28xx: add missing em28xx_close_extension 375150b3aaf8 drm/amdgpu: fix warning for overflow check 8980f9d14481 arm64: mm: update max_pfn after memory hotplug cbbf816cb7f9 drm/ttm: stop calling tt_swapin in vm_access c39154d3d623 ath10k: sdio: Add missing BH locking around napi_schdule() ffed64553817 ath10k: Fix missing frame timestamp for beacon/probe-resp 08fb0008d90b ath11k: Fix memory leak in ath11k_qmi_driver_event_work 4519fb910555 ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status b6a46ec871ea ath11k: Avoid race during regd updates ac49af173c64 ath11k: fix some sleeping in atomic bugs 9833cb32066a net: dsa: rtl8366rb: Fix off-by-one bug 78fb8c999242 rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() 03725f7125db crypto: caam - disable pkc for non-E SoCs f0b40bf3e48a Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync 310f581f54cb wilc1000: fix possible memory leak in cfg_scan_result() 3a95dbc8b7f2 wcn36xx: Fix Antenna Diversity Switching ba8ba7688594 cgroup: Make rebind_subsystems() disable v2 controllers all at once a585e04e3472 net: net_namespace: Fix undefined member in key_remove_domain() fb4a58f5194e lockdep: Let lock_is_held_type() detect recursive read as read 38098444b787 virtio-gpu: fix possible memory allocation failure 582de9e38584 drm/v3d: fix wait for TMU write combiner flush f0bc12b84826 objtool: Fix static_call list generation b36ab509e181 x86/xen: Mark cpu_bringup_and_idle() as dead_end_function abf37e855e53 objtool: Add xen_start_kernel() to noreturn list 6b72caabc470 MIPS: lantiq: dma: fix burst length for DEU 226d68fb6c0a rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() c20d8c197454 Bluetooth: fix init and cleanup of sco_conn.timeout_work 19337ed10e7e selftests/bpf: Fix strobemeta selftest regression bc9199271c32 netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state 0c5e94679480 parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling a1ec31a0befa parisc/unwind: fix unwinder when CONFIG_64BIT is enabled ee75174f6ab9 erofs: don't trigger WARN() when decompression fails 50a2d1229b51 task_stack: Fix end_of_stack() for architectures with upwards-growing stack 44d4c43babb0 parisc: fix warning in flush_tlb_all d8166a27c648 selftests/core: fix conflicting types compile error for close_range() 6f038b1a941e drm/amd/display: dcn20_resource_construct reduce scope of FPU enabled ddfcae905238 x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted c4cfdf5fa8fc wcn36xx: Correct band/freq reporting on RX a27095cda17d spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() b917f9b94633 btrfs: do not take the uuid_mutex in btrfs_rm_device 428bb3d71e35 btrfs: reflink: initialize return value to 0 in btrfs_extent_same() eeb96ebdc686 ACPI: AC: Quirk GK45 to skip reading _PSR 42d8c280dd65 net: annotate data-race in neigh_output() c2e5f43db0c1 vrf: run conntrack only in context of lower/physdev for locally generated packets b3ae170b8e3f ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 b870d8a76c04 gfs2: Fix glock_hash_walk bugs 16a7981188a3 gfs2: Cancel remote delete work asynchronously 9ceac307b58e gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE 25a45d399996 ARM: clang: Do not rely on lr register for stacktrace c11aecbe0542 smackfs: use __GFP_NOFAIL for smk_cipso_doi() 32a9a8fdbab7 iwlwifi: mvm: disable RX-diversity in powersave e658d59f0ee4 selftests/bpf: Fix perf_buffer test on system with offline cpus d6dca066fc4f selftests: kvm: fix mismatched fclose() after popen() 9f4bd00a6ec6 PM: hibernate: Get block device exclusively in swsusp_check() 7a0b68eecb5b nvme: drop scan_lock and always kick requeue list when removing namespaces 82327823f34e nvmet-tcp: fix use-after-free when a port is removed 2659d8213d88 nvmet-rdma: fix use-after-free when a port is removed e73574f7bc9b nvmet: fix use-after-free when a port is removed 1a10bf4c9dd3 media: allegro: ignore interrupt if mailbox is not initialized 49cc377654d9 block: remove inaccurate requeue check 451cef276fe4 mwl8k: Fix use-after-free in mwl8k_fw_state_machine() 16c2dd0ab5c2 mt76: mt7915: fix an off-by-one bound check ea7f8803a314 tracing/cfi: Fix cmp_entries_* functions signature mismatch 5736f1dead84 workqueue: make sysfs of unbound kworker cpumask more clever ab5c46f258c9 lib/xz: Validate the value before assigning it to an enum variable aa5d35e350f6 lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression cad55afe37c9 memstick: r592: Fix a UAF bug when removing the driver 2338c3501726 md: update superblock after changing rdev flags in state_store b34ea3c91eac block: bump max plugged deferred size from 16 to 32 517feec952ae drm/msm: prevent NULL dereference in msm_gpu_crashstate_capture() e1d7f0202a9f leaking_addresses: Always print a trailing newline 9101e2574b81 net: phy: micrel: make *-skew-ps check more lenient 832fad367cac drm/amdkfd: fix resume error when iommu disabled in Picasso 65c84e09e8d4 ACPI: battery: Accept charges over the design capacity as full b60086601832 iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value 219df0f6bad4 mmc: moxart: Fix reference count leaks in moxart_probe 38608d32adf0 ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() 3c2434d9a6c6 tracefs: Have tracefs directories not set OTH permission bits by default 8524501a0e7a net-sysfs: try not to restart the syscall if it will fail eventually b94e5bd540f4 media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() e3bc3e114135 media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info b499d4057160 media: ipu3-imgu: imgu_fmt: Handle properly try 272e54604cf7 ACPICA: Avoid evaluating methods too early during system resume f09e1a2d2c74 fs/proc/uptime.c: Fix idle time reporting in /proc/uptime 6e242c557ad5 ipmi: Disable some operations during a panic 1f38e5e803df media: rcar-csi2: Add checking to rcsi2_start_receiver() 3d5575b3f536 brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet 7d54f52d8fdb rtw88: fix RX clock gate setting while fifo dump d506a3d60df9 ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK 2709971f9f60 media: mceusb: return without resubmitting URB in case of -EPROTO error. 40b8e7dee544 media: imx: set a media_device bus_info string a62edd8390ec media: s5p-mfc: Add checking to s5p_mfc_probe(). b570e36a779c media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() f4037b9b1062 media: uvcvideo: Set unique vdev name based in type d9349416402d media: uvcvideo: Return -EIO for control errors 2052c4cebce9 media: uvcvideo: Set capability in s_param 0c91bb4fbde4 media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() 309ea2248d0a media: atomisp: Fix error handling in probe f4c652bd3506 media: netup_unidvb: handle interrupt properly according to the firmware 09ee09359af9 media: mt9p031: Fix corrupted frame after restarting stream aded39ff1f7a ath10k: high latency fixes for beacon buffer 461a71a1a62a ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets 43ab64578836 ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED 97890f36333d ath11k: Avoid reg rules update during firmware recovery 2114f80889d8 drm/amdgpu: Fix MMIO access page fault 68ac723fb17e fscrypt: allow 256-bit master keys with AES-256-XTS f526d948c38d mwifiex: Properly initialize private structure on interface type changes bab15174ec2f mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type 7ca1711d59f1 x86: Increase exception stack sizes 1c04dabbd1aa ath11k: Align bss_chan_info structure with firmware 3fac6feca95f smackfs: Fix use-after-free in netlbl_catmap_walk() 02ddf26d849d rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop 8d433ab5c8c2 net: sched: update default qdisc visibility after Tx queue cnt changes 28118dcc871e locking/lockdep: Avoid RCU-induced noinstr fail b92a5df2c7ad MIPS: lantiq: dma: reset correct number of channel 5af57ce8a615 MIPS: lantiq: dma: add small delay after reset 396e302cc835 platform/x86: wmi: do not fail if disabling fails 7f43cda650d5 rcutorture: Avoid problematic critical section nesting on PREEMPT_RT 7987f31e54a2 drm/panel-orientation-quirks: add Valve Steam Deck c10465f6d620 Bluetooth: fix use-after-free error in lock_sock_nested() 4dfba42604f0 Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() 509ae4a4f074 drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 62b90d7eeb6d drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 780fff2c75f0 drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) 6758d6651627 dma-buf: WARN on dmabuf release with pending attachments 890e4edcecfa power: supply: max17042_battery: Clear status bits in interrupt handler 898622adb7e9 USB: chipidea: fix interrupt deadlock 6edf4cffe1b4 USB: iowarrior: fix control-message timeouts 0e71591e916b most: fix control-message timeouts edc546625456 serial: 8250: fix racy uartclk update 5f31af4e78b4 USB: serial: keyspan: fix memleak on probe errors ab4755ea9114 iio: ad5770r: make devicetree property reading consistent 638462060859 iio: dac: ad5446: Fix ad5622_write() return value a4e7a8c4321f coresight: cti: Correct the parameter for pm_runtime_put 46709163a54a pinctrl: core: fix possible memory leak in pinctrl_enable() 6bc8317b8cd5 quota: correct error number in free_dqentry() ceeb0a8a8716 quota: check block number when reading the block in quota file bc1274df3ff4 PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge e2e8961fbc3a PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge bd5d982822cf PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge 2b99c6fb65b4 PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge 4bb5399c1c73 PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG 2ad10bbf8477 PCI: aardvark: Fix return value of MSI domain .alloc() method 6a0da19be5eb PCI: aardvark: Fix configuring Reference clock 5fb031fcd423 PCI: aardvark: Fix reporting Data Link Layer Link Active 2b861523d7ce PCI: aardvark: Do not unmask unused interrupts 1085ee5236ef PCI: aardvark: Fix checking for link up via LTSSM state 3bcbace714bb PCI: aardvark: Do not clear status bits of masked interrupts c1a8fb237470 PCI: cadence: Add cdns_plat_pcie_probe() missing return adcfc317d3f5 PCI: pci-bridge-emul: Fix emulation of W1C bits 4fd9f0509a14 ovl: fix use after free in struct ovl_aio_req af7d25d7853c xen/balloon: add late_initcall_sync() for initial ballooning done 96e7880a432a ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume 694c0c84a6ec ALSA: mixer: oss: Fix racy access to slots cd0b29a89bc2 ifb: fix building without CONFIG_NET_CLS_ACT 47462c5e600f serial: core: Fix initializing and restoring termios speed c1e6e42740cb ring-buffer: Protect ring_buffer_reset() from reentrancy 93fccb1f8939 powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found 875609ad8020 can: j1939: j1939_can_recv(): ignore messages with invalid source address c3cb7b5c9d14 can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport 9f9d6d391ff5 KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use bd37419f4fde KVM: arm64: Extract ESR_ELx.EC only 924955df37f2 power: supply: max17042_battery: use VFSOC for capacity when no rsns f2feac81edcd power: supply: max17042_battery: Prevent int underflow in set_soc_threshold 5720436bc7ba mtd: rawnand: socrates: Keep the driver compatible with on-die ECC engines 7e867f8bb3fe soc: fsl: dpio: use the combined functions to protect critical zone 55c97165adf6 soc: fsl: dpio: replace smp_processor_id with raw_smp_processor_id 62bd9eac5fa2 signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT 5e63b85a489d memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode 4fbecebb31c7 signal: Remove the bogus sigkill_pending in ptrace_stop 5c6fedce4a6a RDMA/qedr: Fix NULL deref for query_qp on the GSI QP 30cdf5035769 perf/x86/intel/uncore: Fix Intel ICX IIO event constraints aef1a67fbf49 perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server da8b3b95c57f rsi: Fix module dev_oper_mode parameter description d69ffec3aa22 rsi: fix rate mask set leading to P2P failure 41d97e0360e9 rsi: fix key enabled check causing unwanted encryption for vap_id > 0 46752a7aed91 rsi: fix occasional initialisation failure with BT coex a194e9c721d9 wcn36xx: handle connection loss indication 701cf28e019d libata: fix checking of DMA state 890e416c026e mwifiex: Try waking the firmware until we get an interrupt d59d2f7af7e0 mwifiex: Read a PCI register after writing the TX ring write pointer daccf40320d4 PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions 1c422d63010a wcn36xx: Fix (QoS) null data frame bitrate/modulation c1b8ad661ff1 wcn36xx: Fix tx_status mechanism 3d62e1c9bc55 wcn36xx: Fix HT40 capability for 2Ghz band c044f34ca22f ifb: Depend on netfilter alternatively to tc c7400e2ec8de evm: mark evm_fixmode as __ro_after_init eab090dfcb1d rtl8187: fix control-message timeouts 73b79ada4c1c PCI: Mark Atheros QCA6174 to avoid bus reset 30182b8c1388 ath10k: fix division by zero in send path ce560076091a ath10k: fix control-message timeout 1336b2af8adc ath6kl: fix control-message timeout f34487c7f223 ath6kl: fix division by zero in send path fd1e4d8c61ef mwifiex: fix division by zero in fw download path a5d8d76710e8 EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell 31f5c925464a regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property 02ecf56faa56 regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled 5b7e3bb16310 hwmon: (pmbus/lm25066) Add offset coefficients db04fb4111e6 selinux: fix race condition when computing ocontext SIDs a09a5f4c075d ia64: kprobes: Fix to pass correct trampoline address to the handler 2f65b76c4445 KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup b4a4c9dc4407 btrfs: call btrfs_check_rw_degradable only if there is a missing device b406439afe73 btrfs: fix lost error handling when replaying directory deletes 8992aab294cb btrfs: clear MISSING device status bit in btrfs_close_one_device a99da5b68080 rds: stop using dmapool 0bfb1c1a16ff net/smc: Correct spelling mistake to TCPF_SYN_RECV 9b86eb2f34d1 net/smc: Fix smc_link->llc_testlink_time overflow 2167a9a12cc9 nfp: bpf: relax prog rejection for mtu check through max_pkt_offset c9a7d5fe1552 vmxnet3: do not stop tx queues after netif_device_detach() 9813218e96db r8169: Add device 10ec:8162 to driver r8169 ad6a2a1e566f nvmet-tcp: fix header digest verification c8270435cfb4 block: schedule queue restart after BLK_STS_ZONE_RESOURCE 7d1fb5c12cc0 drm: panel-orientation-quirks: Add quirk for GPD Win3 4d41059b9e23 watchdog: Fix OMAP watchdog early handling b8cb3f4ffa3a net: multicast: calculate csum of looped-back and forwarded packets 07f7a1864929 spi: spl022: fix Microwire full duplex mode db1d9d102ee4 nvmet-tcp: fix a memory leak when releasing a queue 0e86b727a94f xen/netfront: stop tx queues during live migration 69b14e23dfc3 gpio: mlxbf2.c: Add check for bgpio_init failure b92ac0a9ca8f bpf: Prevent increasing bpf_jit_limit above max a3564fb7b0bf bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT 0ad7f317b933 fcnal-test: kill hanging ping/nettest binaries on cleanup bc3e73ebb79b drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 4002f3944d41 mmc: winbond: don't build on M68K a1ea41f91dcb reset: socfpga: add empty driver allowing consumers to probe a90398438517 ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode f03e04bb9d11 hyperv/vmbus: include linux/bitops.h 6491ccdde2c5 sfc: Don't use netif_info before net_device setup e519acba2fae sfc: Export fibre-specific supported link modes 7986fdbbe009 cavium: Fix return values of the probe function ad01685177ce mISDN: Fix return values of the probe function a6cb5e09e16a scsi: qla2xxx: Fix unmap of already freed sgl 77fee241e6eb scsi: qla2xxx: Return -ENOMEM if kzalloc() fails 940783d08d15 cavium: Return negative value when pci_alloc_irq_vectors() fails 75710d583cc4 ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers 92556e3c2b2e ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() 73199aadcd5c x86/irq: Ensure PI wakeup handler is unregistered before module unload df8a74fc15ea x86/cpu: Fix migration safety with X86_BUG_NULL_SEL 115810a26527 x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c b05eea1bcb36 fuse: fix page stealing d81e341fb13a ext4: refresh the ext4_ext_path struct after dropping i_data_sem. 4089432dc030 ext4: ensure enough credits in ext4_ext_shift_path_extents aa21b7e3d320 ext4: fix lazy initialization next schedule time computation in more granular unit 782025948bc6 ALSA: timer: Unconditionally unlink slave instances, too b980ce4ebb8b ALSA: timer: Fix use-after-free problem 7c6fd525044c ALSA: synth: missing check for possible NULL after the call to kstrdup ecd536c57ab7 ALSA: hda: Free card instance properly at probe errors f503a25a3de3 ALSA: usb-audio: Add registration quirk for JBL Quantum 400 9259518fab5b ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk 3c7a3f2d79f7 ALSA: line6: fix control and interrupt message timeouts 21f9c02a4ded ALSA: 6fire: fix control and bulk message timeouts 0e4c288a74a3 ALSA: ua101: fix division by zero at probe 4f9e9c389e10 ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED 62b189f9f3c5 ALSA: hda/realtek: Add quirk for ASUS UX550VE a770cb746bdd ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N 88bcfcc50d0e ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ 0288f838a2e3 ALSA: hda/realtek: Add quirk for Clevo PC70HS 3d0e5d2eaff1 ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED f0750e98010a ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 a2b3dbc9fd24 media: v4l2-ioctl: Fix check_ext_ctrls 151eff588043 media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers 71a137376b64 media: rkvdec: Support dynamic resolution changes b2b5126a777b media: ite-cir: IR receiver stop working after receive overflow 39275d2ec6ff media: rkvdec: Do not override sizeimage for output format 949c5b6daa75 crypto: s5p-sss - Add error handling in s5p_aes_probe() 9ac25cd2f4ec firmware/psci: fix application of sizeof to pointer dd189feebaf8 tpm: Check for integer overflow in tpm2_map_response_body() 32498b8889c8 parisc: Fix ptrace check on syscall return 15b4142aea0a parisc: Fix set_fixmap() on PA1.x CPUs 284ad310542f exfat: fix incorrect loading of i_blocks for large files 823b487cfbfc mmc: dw_mmc: Dont wait for DRTO on Write RSP error 7b24b669d3f9 mmc: mtk-sd: Add wait dma stop done flow c1d31266de3d scsi: qla2xxx: Fix use after free in eh_abort path 37b15db1d87c scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file 06cc8187dbb6 scsi: core: Remove command size deduction from scsi_setup_scsi_cmnd() 9d623bf1736b ocfs2: fix data corruption on truncate 39264eaa6d44 libata: fix read log timeout value ab0a06769e69 Input: i8042 - Add quirk for Fujitsu Lifebook T725 8c341d11c8bd Input: elantench - fix misreporting trackpoint coordinates d1eb42de7cf9 Input: iforce - fix control-message timeout afbec52fbce0 binder: use cred instead of task for getsecid 0d9f4ae7cd6f binder: use cred instead of task for selinux checks bd9cea41ac6e binder: use euid from cred instead of using task 7f1d5a1a7d80 usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform ff32302687fd xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay ---- Link: https://lore.kernel.org/r/20211115165343.579890274@linuxfoundation.org # v5.10.80 Link: https://lore.kernel.org/r/20211116142545.607076484@linuxfoundation.org # v5.10.80 Link: https://lore.kernel.org/r/20211117101457.890809587@linuxfoundation.org # v5.10.80 Link: https://lore.kernel.org/r/20211117144602.341592498@linuxfoundation.org # v5.10.80 Link: https://lore.kernel.org/r/20211119171443.892729043@linuxfoundation.org # v5.10.81 Link: https://lore.kernel.org/r/20211124115702.361983534@linuxfoundation.org # v5.10.82 Link: https://lore.kernel.org/r/20211125092029.973858485@linuxfoundation.org # v5.10.82 Link: https://lore.kernel.org/r/20211129181711.642046348@linuxfoundation.org # v5.10.83 Link: https://lore.kernel.org/r/20211206145559.607158688@linuxfoundation.org # v5.10.84 Link: https://lore.kernel.org/r/20211207081114.760201765@linuxfoundation.org # v5.10.84 Link: https://lore.kernel.org/r/20211213092939.074326017@linuxfoundation.org # v5.10.85 Link: https://lore.kernel.org/r/20211215172024.787958154@linuxfoundation.org # v5.10.87 Link: https://lore.kernel.org/r/20211220143029.352940568@linuxfoundation.org # v5.10.88 Link: https://lore.kernel.org/r/20211227151324.694661623@linuxfoundation.org # v5.10.89 Link: https://lore.kernel.org/r/20220103142053.466768714@linuxfoundation.org # v5.10.90 Link: https://lore.kernel.org/r/20220104073841.681360658@linuxfoundation.org # v5.10.90 Link: https://github.com/Freescale/linux-fslc/pull/513 Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
| * linux-fslc: update to v5.15.13Andrey Zhizhikin2022-01-061-2/+2
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.13 from stable korg. Following upstream commits are included in this version: ---- 734eb1fd2073 Linux 5.15.13 bc5fce3dff9a perf scripts python: intel-pt-events.py: Fix printing of switch events 632ee8a1786a perf script: Fix CPU filtering of a script's switch events 90d273381bfb perf intel-pt: Fix parsing of VM time correlation arguments 47b5d0a7532d fs/mount_setattr: always cleanup mount_kattr 08eacbd141e2 net: fix use-after-free in tw_timer_handler ffe4a1ba1a82 mm/damon/dbgfs: fix 'struct pid' leaks in 'dbgfs_target_ids_write()' 466267ced87d Input: spaceball - fix parsing of movement data packets e79ff8c68acb Input: appletouch - initialize work before device registration 90ffed2d5e0d scsi: vmw_pvscsi: Set residual data length conditionally 17691bada6b2 binder: fix async_free_space accounting for empty parcels 90d2beed5e75 nitro_enclaves: Use get_user_pages_unlocked() call to handle mmap assert 0c823e0b4697 usb: mtu3: set interval of FS intr and isoc endpoint 249ddfbe0057 usb: mtu3: fix list_head check warning dace4123e304 usb: mtu3: add memory barrier before set GPD's HWO ebef2aa29f37 usb: gadget: f_fs: Clear ffs_eventfd in ffs_data_clear. 81f8de4b6af6 xhci: Fresco FL1100 controller should not have BROKEN_MSI quirk set. 0f591d17e36e drm/amd/display: Changed pipe split policy to allow for multi-display pipe split 94ba5b0fb52d drm/amdgpu: add support for IP discovery gc_info table v2 97fd2b6c0340 drm/amdgpu: When the VCN(1.0) block is suspended, powergating is explicitly enabled 2ee1296e0655 drm/nouveau: wait for the exclusive fence after the shared ones v2 e63109384796 uapi: fix linux/nfc.h userspace compilation errors 7b006d5a5aad nfc: uapi: use kernel size_t to fix user-space builds f68599581067 i2c: validate user data in compat ioctl 17f5a2bc2ffe fsl/fman: Fix missing put_device() call in fman_port_probe 20426341c071 selftests: net: using ping6 for IPv6 in udpgro_fwd.sh 6eb92fb14689 net/ncsi: check for error return from call to nla_put_u32 62320f472fc2 net: bridge: mcast: fix br_multicast_ctx_vlan_global_disabled helper 5943eb7bbac3 selftests: net: Fix a typo in udpgro_fwd.sh 676345fa9c55 selftests/net: udpgso_bench_tx: fix dst ip argument f1157fe47992 net: bridge: mcast: add and enforce startup query interval minimum a22ac8009f7e net: bridge: mcast: add and enforce query interval minimum a780f0dd2507 net/mlx5e: Fix wrong features assignment in case of error 30a26a8c506f ionic: Initialize the 'lif->dbid_inuse' bitmap a3dffd1d0677 drm/amd/display: Set optimize_pwr_state for DCN31 6af58ce9307f drm/amd/display: Send s0i2_rdy in stream_count == 0 optimization a87eb54df52f igc: Fix TX timestamp support for non-MSI-X platforms 10597585d793 igc: Do not enable crosstimestamping for i225-V models b85f751d71ae net/smc: fix kernel panic caused by race of smc_sock 85ce25935e06 net/smc: don't send CDC/LLC message if link not ready 238920381b89 NFC: st21nfca: Fix memory leak in device probe and remove c1babfe1b810 net: lantiq_xrx200: fix statistics of received bytes c903a963b7e6 net: ag71xx: Fix a potential double free in error handling paths 0d82faa347a1 net: usb: pegasus: Do not drop long Ethernet frames cc70cbd3b155 net/smc: fix using of uninitialized completions 75799e71df1d sctp: use call_rcu to free endpoint df06c8dd7aca selftests: Calculate udpgso segment count without header adjustment 027282344397 udp: using datalen to cap ipv6 udp max gso segments 07f16b17416a net/mlx5e: Delete forward rule for ct or sample action aa584ad8fa29 net/mlx5e: Use tc sample stubs instead of ifdefs in source file 12813ba11bf0 net/mlx5e: Fix ICOSQ recovery flow for XSK 144dbcc14546 net/mlx5e: Fix interoperability between XSK and ICOSQ recovery flow 07f13d58a8ec net/mlx5e: Wrap the tx reporter dump callback to extract the sq 219419510c4e net/mlx5: Fix tc max supported prio for nic mode 5da639db8b71 net/mlx5: Fix SF health recovery flow c0cc069899fb net/mlx5: Fix error print in case of IRQ request failed 4595dffccfa5 net/mlx5: DR, Fix NULL vs IS_ERR checking in dr_domain_init_resources a68d72d899a2 scsi: lpfc: Terminate string in lpfc_debugfs_nvmeio_trc_write() 172fc0a7d7ab selinux: initialize proto variable in selinux_ip_postroute_compat() f5cb610fa3d2 efi: Move efifb_setup_from_dmi() prototype from arch headers 5677e0772364 powerpc/ptdump: Fix DEBUG_WX since generic ptdump conversion fc738764c9fa recordmcount.pl: fix typo in s390 mcount regex 919f5678bae1 ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2 cce476954401 ALSA: hda: intel-sdw-acpi: harden detection of controller 62f0a61fcb8a memblock: fix memblock_phys_alloc() section mismatch error ea48bffecc3e platform/x86: apple-gmux: use resource_size() with res 6964e81f11ce platform/mellanox: mlxbf-pmc: Fix an IS_ERR() vs NULL bug in mlxbf_pmc_map_counters e96373f0a5f4 parisc: Clear stale IIR value on instruction access rights trap 0d76daf2013c net/sched: Extend qdisc control block with tc control block 80176f65fa28 tomoyo: use hwight16() in tomoyo_domain_quota_is_ok() 3fe6a63b5dbd tomoyo: Check exceeded quota early in tomoyo_domain_quota_is_ok(). e97d5549f842 Input: i8042 - enable deferred probe quirk for ASUS UM325UA dd33054e4c18 Input: i8042 - add deferred probe support ---- Link: https://lore.kernel.org/r/20220103142056.911344037@linuxfoundation.org # v5.15.13 Link: https://lore.kernel.org/r/20220104073845.629257314@linuxfoundation.org # v5.15.13 Link: https://github.com/Freescale/linux-fslc/pull/512 Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* Merge pull request #935 from rafluan/linux-wipOtavio Salvador2022-01-051-2/+2
|\ | | | | linux-fslc: update version to v5.15.12
| * linux-fslc: update version to v5.15.12Luan Rafael Carneiro2022-01-051-2/+2
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.15.12 from stable korg. Following upstream commits are included in this version: ---- 25960cafa06e Linux 5.15.12 53ccdc73eeda phonet/pep: refuse to enable an unbound pipe 3cb5ae77799e tun: avoid double free in tun_free_netdev 03d00f7f1815 hamradio: improve the incomplete fix to avoid NPD cb6c99aedd2c hamradio: defer ax25 kfree after unregister_netdev a8e4a64cdc97 ax25: NPD bug when detaching AX25 device f547b0f8f3ce r8152: sync ocp base 5cc8813c4966 hwmon: (lm90) Do not report 'busy' status bit as alarm 722fc45be049 hwmom: (lm90) Fix citical alarm status for MAX6680/MAX6681 fb563baa3eb8 pinctrl: mediatek: fix global-out-of-bounds issue aa50406f36a1 ASoC: rt5682: fix the wrong jack type detected 46b3fe1eb2b7 ASoC: SOF: Intel: pci-tgl: add ADL-N support d0fa8c252956 ASoC: SOF: Intel: pci-tgl: add new ADL-P variant d9ad0ae8bfa0 ASoC: tas2770: Fix setting of high sample rates cc71a723f3d8 Input: goodix - add id->model mapping for the "9111" model efaa327b4146 Input: elants_i2c - do not check Remark ID on eKTH3900/eKTH5312 70750056620b Input: iqs626a - prohibit inlining of channel parsing functions 2f06c8293d27 kfence: fix memory leak when cat kfence objects ca38833c915e arm64: dts: lx2160a: fix scl-gpios property name 0ae519ecbbdb KVM: VMX: Fix stale docs for kvm-intel.emulate_invalid_guest_state 35f9ff45ee5c netfs: fix parameter of cleanup() a8a9d753edd7 f2fs: fix to do sanity check on last xattr entry in __f2fs_setxattr() 91e94e42f6fc tee: optee: Fix incorrect page free bug 330c6117a82c mm/damon/dbgfs: protect targets destructions with kdamond_lock c691e7575eff mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() 7a77e22fde63 mm, hwpoison: fix condition in free hugetlb page path 6b2cdcc8f555 mm: mempolicy: fix THP allocations escaping mempolicy restrictions c1d1ec4db5f7 mac80211: fix locking in ieee80211_start_ap error path a2c144d17623 ksmbd: disable SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1 f43ba86a8211 ksmbd: fix uninitialized symbol 'pntsd_size' 89d0ffb4bb96 ksmbd: fix error code in ndr_read_int32() c99513dffd36 ARM: 9169/1: entry: fix Thumb2 bug in iWMMXt exception handling c7814569b387 mmc: mmci: stm32: clear DLYB_CR after sending tuning command c0db06fd0993 mmc: core: Disable card detect during shutdown 9d93c863d04f mmc: meson-mx-sdhc: Set MANUAL_STOP for multi-block SDIO commands 46e2fc260543 mmc: sdhci-tegra: Fix switch to HS400ES mode e5dd3e61baed gpio: dln2: Fix interrupts when replugging the device c1ce3c410038 pinctrl: stm32: consider the GPIO offset to expose all the GPIO lines b9d7c7a5bf6e KVM: VMX: Wake vCPU when delivering posted IRQ even if vCPU == this vCPU e4e4e7cb2298 KVM: VMX: Always clear vmx->fail on emulation_required 543bfbcb5cf5 KVM: nVMX: Synthesize TRIPLE_FAULT for L2 if emulation is required d884eefd75cc KVM: x86/mmu: Don't advance iterator after restart due to yielding 5dea76f5da65 KVM: x86: Always set kvm_run->if_flag 9ca1324755f1 platform/x86: intel_pmc_core: fix memleak on registration failure a42c41be8324 platform/x86: amd-pmc: only use callbacks for suspend 9ede07c4af14 x86/pkey: Fix undefined behaviour with PKRU_WD_BIT 492eb7afe858 tee: handle lookup of shm with reference count 0 c576d7a197b7 parisc: Fix mask used to select futex spinlock 7c6567979c82 parisc: Correct completer in lws start 5aae769a0ef7 ipmi: fix initialization when workqueue allocation fails 77a7311ca167 ipmi: ssif: initialize ssif_info->client early 7232a5941d3f ipmi: bail out if init_srcu_struct fails 7f7f61042f70 Input: atmel_mxt_ts - fix double free in mxt_read_info_block 6084a6c1ca7f ASoC: tegra: Restore headphones jack name on Nyan Big f7fe9d303445 ASoC: tegra: Add DAPM switches for headphones and mic jack 8e9b8b8a8ff2 ASoC: meson: aiu: Move AIU_I2S_MISC hold setting to aiu-fifo-i2s 88b4fbd6348a ALSA: hda/realtek: Fix quirk for Clevo NJ51CU 417e6ee4df64 ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook 0896c97e6657 ALSA: hda/realtek: Add new alc285-hp-amp-init model 3934aa1259d9 ALSA: hda/realtek: Amp init fixup for HP ZBook 15 G6 2e9cd9ff997f ALSA: hda/hdmi: Disable silent stream on GLK b398fcbe4de1 ALSA: rawmidi - fix the uninitalized user_pversion 3fd58303b05e ALSA: drivers: opl3: Fix incorrect use of vp->state fdaa60d900a7 ALSA: jack: Check the return value of kstrdup() 28b03ec2c0c5 x86/boot: Move EFI range reservation after cmdline parsing f95fcac5d66a Revert "x86/boot: Pull up cmdline preparation and early param parsing" 70e7705b0230 kernel/crash_core: suppress unknown crashkernel parameter warning 4a34b51ea99b platform/x86/intel: Remove X86_PLATFORM_DRIVERS_INTEL 50f27a29d758 compiler.h: Fix annotation macro misplacement with Clang 0cd3ef801004 uapi: Fix undefined __always_inline on non-glibc systems 8a351388b295 ARM: 9160/1: NOMMU: Reload __secondary_data after PROCINFO_INITFUNC afda22fea766 hwmon: (lm90) Drop critical attribute support for MAX6654 9d21029e7199 hwmon: (lm90) Add basic support for TI TMP461 983084e19aeb hwmon: (lm90) Introduce flag indicating extended temperature support d105f30bea91 hwmon: (lm90) Prevent integer overflow/underflow in hysteresis calculations 4b8f0e940972 hwmon: (lm90) Fix usage of CONFIG2 register in detect function 79c6d4fa1be1 pinctrl: bcm2835: Change init order for gpio hogs dfd5b60b5342 Input: elantech - fix stack out of bound access in elantech_change_report_id() b480d5f42d45 net: stmmac: dwmac-visconti: Fix value of ETHER_CLK_SEL_FREQ_SEL_2P5M f80527200d01 r8152: fix the force speed doesn't work for RTL8156 b8871c6734d8 net: bridge: fix ioctl old_deviceless bridge argument 1c66ea39c6c4 net: bridge: Use array_size() helper in copy_to_user() be2473e5f377 net: stmmac: ptp: fix potentially overflowing expression d2269ae48598 veth: ensure skb entering GRO are not cloned. 20fb0dc35bf9 io_uring: zero iocb->ki_pos for stream file types 5cf03976e1f0 asix: fix wrong return value in asix_check_host_enable() d259f621c859 asix: fix uninit-value in asix_mdio_read() d00726b7061c sfc: falcon: Check null pointer of rx_queue->page_ring 20c3efcca612 sfc: Check null pointer of rx_queue->page_ring 8307c1ecd366 net: ks8851: Check for error irq 98a5242e82f2 drivers: net: smc911x: Check for error irq 643c89669e31 fjes: Check for error irq a038c504f6f5 bonding: fix ad_actor_system option setting to default 1f0d95fb3755 gpio: virtio: remove timeout 6b3f7e4b10f3 ipmi: Fix UAF when uninstall ipmi_si and ipmi_msghandler module 33385aded71e igb: fix deadlock caused by taking RTNL in RPM resume path b99c71f90978 net: skip virtio_net_hdr_set_proto if protocol already set 8ba353f553da net: accept UFOv6 packages in virtio_net_hdr_to_skb 0249a4b8a554 inet: fully convert sk->sk_rx_dst to RCU rules 98a8e5c20027 ipv6: move inet6_sk(sk)->rx_dst_cookie to sk->sk_rx_dst_cookie 8e096cffc6d3 tcp: move inet->rx_dst_ifindex to sk->sk_rx_dst_ifindex e69eacf74e15 qlcnic: potential dereference null pointer of rx_queue->page_ring 5c553a0cd126 net: marvell: prestera: fix incorrect structure access da3feb8a9baf net: marvell: prestera: fix incorrect return of port_find ad6d20da2cfb ice: xsk: return xsk buffers back to pool when cleaning the ring c1c36df0b0a5 ice: Use xdp_buf instead of rx_buf for xsk zero-copy ef73e3b650b7 ARM: dts: imx6qdl-wandboard: Fix Ethernet support 406b7337d6bc netfilter: fix regression in looped (broad|multi)cast's MAC handling 9d558e5f0d6f netfilter: nf_tables: fix use-after-free in nft_set_catchall_destroy() 2eb1cac16bc7 RDMA/hns: Replace kfree() with kvfree() aefcc25f3a0c IB/qib: Fix memory leak in qib_user_sdma_queue_pkts() c41b98070392 RDMA/hns: Fix RNR retransmission issue for HIP08 9b0ed41b25e2 ASoC: meson: aiu: fifo: Add missing dma_coerce_mask_and_coherent() 71d07ebc5000 drm/mediatek: hdmi: Perform NULL pointer check for mtk_hdmi_conf 11bf802877bf ucounts: Fix rlimit max values check 3121b5bff903 spi: change clk_disable_unprepare to clk_unprepare 512dbc1a09ac bus: sunxi-rsb: Fix shutdown 115a291395df arm64: dts: allwinner: orangepi-zero-plus: fix PHY mode f4321ac030b5 PM: sleep: Fix error handling in dpm_prepare() eabc0aab98e5 NFSD: Fix READDIR buffer overflow b1712a691bbb HID: potential dereference of null pointer 3c431e19ad70 HID: holtek: fix mouse probing a65ac9d23276 selftests: KVM: Fix non-x86 compiling 49c29e13fcd6 ext4: check for inconsistent extents between index and leaf block f71ab21b1a28 ext4: check for out-of-order index extents in ext4_valid_extent_entries() 02f825cf0255 ext4: prevent partial update of the extent blocks fedeb1b2c8e6 net: usb: lan78xx: add Allied Telesis AT29M2-AF 1d1c25233a29 arm64: vdso32: require CROSS_COMPILE_COMPAT for gcc+bfd fb6ad5cb3b67 Linux 5.15.11 bd926d189210 xen/netback: don't queue unlimited number of packages 88449dbe6203 xen/netback: fix rx queue stall detection 153d1ea32722 xen/console: harden hvc_xen against event channel storms a29c8b5226ed xen/netfront: harden netfront against event channel storms caf9b51829a5 xen/blkfront: harden blkfront against event channel storms ffbd663ebac9 Revert "xsk: Do not sleep in poll() when need_wakeup set" 581b09795199 selftests/damon: test debugfs file reads/writes with huge count a272f990cb26 bus: ti-sysc: Fix variable set but not used warning for reinit_modules 11053a021937 io-wq: drop wqe lock before creating new worker a96ac0688acb rcu: Mark accesses to rcu_state.n_force_qs 4b4e5bbf9386 io-wq: check for wq exit after adding new worker task_work 024f9c7cd3d8 io-wq: remove spurious bit clear on task_work addition dfc3fff63793 scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() 308514764593 scsi: scsi_debug: Fix type in min_t to avoid stack OOB 47d11d35203b scsi: scsi_debug: Don't call kcalloc() if size arg is zero d2ccdd4e4efa ovl: fix warning in ovl_create_real() 4658f2a9b336 fuse: annotate lock in fuse_reverse_inval_entry() 8c6fdf62bfe1 media: mxl111sf: change mutex_init() location 403716741c6c USB: core: Make do_proc_control() and do_proc_bulk() killable 303644fe7e0c bpf: Fix extable address check. eea5a58d86a4 bpf, x64: Factor out emission of REX byte in more cases 7e83a6577d5c mptcp: add missing documented NL params e8d38fcd0a1c xsk: Do not sleep in poll() when need_wakeup set 6b2ee1002c6b ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name 0e8ffdf3b86d can: m_can: pci: use custom bit timings for Elkhart Lake 274f4b342ba9 can: m_can: make custom bittiming fields const 5b4641e9c06c Revert "can: m_can: remove support for custom bit timing" e3a01c14e806 drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC a386ae526866 drm/amdgpu: don't override default ECO_BITs setting f2e600f6572b drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE 9b9f2567145b powerpc/module_64: Fix livepatching for RO modules 78f27c43eb16 libata: if T_LENGTH is zero, dma direction should be DMA_NONE f67c85a557c8 perf inject: Fix segfault due to perf_data__fd() without open a7c0e6aa63c8 perf inject: Fix segfault due to close without open 4a74df7707b5 riscv: dts: unmatched: Add gpio card detect to mmc-spi-slot 7fe286afbd90 riscv: dts: unleashed: Add gpio card detect to mmc-spi-slot 5e14b8b2680a locking/rtmutex: Fix incorrect condition in rtmutex_spin_on_owner() c63433a09d6a cifs: sanitize multiple delimiters in prepath c5664d508674 timekeeping: Really make sure wall_to_monotonic isn't positive 89362ec97ac0 serial: 8250_fintek: Fix garbled text for console 3a1a4eb57417 iocost: Fix divide-by-zero on donation from low hweight cgroup d153ff65a977 zonefs: add MODULE_ALIAS_FS 210ab4e3c032 btrfs: fix missing blkdev_put() call in btrfs_scan_one_device() 8848395975bd btrfs: check WRITE_ERR when trying to read an extent buffer bbdaa7a48f46 btrfs: fix double free of anon_dev after failure to create subvolume 493ff661d434 btrfs: fix memory leak in __add_inode_ref() d1bac0d97bc9 selinux: fix sleeping function called from invalid context 252f245ff4a1 USB: serial: option: add Telit FN990 compositions db83bbfe1bec USB: serial: cp210x: fix CP2105 GPIO registration 5154bc1c16c9 usb: gadget: u_ether: fix race in setting MAC address in setup phase 428ad19f98bb usb: typec: tcpm: fix tcpm unregister port but leave a pending timer ffe642edb4e2 usb: cdnsp: Fix lack of spin_lock_irqsave/spin_lock_restore 368bfabceb11 usb: cdnsp: Fix issue in cdnsp_log_ep trace event ec83d6e57a62 usb: cdnsp: Fix incorrect calling of cdnsp_died function ed89521e2dcb usb: cdnsp: Fix incorrect status for control request 5cb5c3e1b184 usb: xhci: Extend support for runtime power management for AMD's Yellow carp. 67cbcd3fb8e6 usb: xhci-mtk: fix list_del warning when enable list debug d8888cdabedf PCI/MSI: Mask MSI-X vectors only on success 4df1af29930b PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error 3901c7784ad7 usb: dwc2: fix STM ID/VBUS detection startup delay in dwc2_driver_probe af00fb784286 USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) e7a8a261bab0 tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous 5fc3cfa62b85 KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES 9f8b3f238530 Revert "usb: early: convert to readl_poll_timeout_atomic()" abd3a33b3f2b USB: gadget: bRequestType is a bitfield, not a enum d0ac17b9bac5 powerpc/85xx: Fix oops when CONFIG_FSL_PMC=n c8e8e6f4108e bpf, selftests: Fix racing issue in btf_skc_cls_ingress test 9f55f2913ebd bpf: Fix extable fixup offset. ecd8ad3af6d5 arm64: kexec: Fix missing error code 'ret' warning in load_other_segments() 5473fe0c484a afs: Fix mmap 44a6c846bc3a sit: do not call ipip6_dev_free() from sit_init_net() eb4687c74429 net: systemport: Add global locking for descriptor lifecycle e99fe4137b6d net/smc: Prevent smc_release() from long blocking ff3d58592be4 net: Fix double 0x prefix print in SKB dump 987e1a4682e5 dsa: mv88e6xxx: fix debug print for SPEED_UNFORCED 9a77c02d1d21 sfc_ef100: potential dereference of null pointer 0b4a5d1e15ce net: stmmac: dwmac-rk: fix oob read in rk_gmac_setup feb116a0ecc5 net/packet: rx_owner_map depends on pg_vec 27358aa81a7d netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc 288b0c511c11 ixgbe: set X550 MDIO speed before talking to PHY 2f2ebb7d4324 ixgbe: Document how to enable NBASE-T support 33c1707a8ea4 igc: Fix typo in i225 LTR functions 944b8be08131 igbvf: fix double free in `igbvf_probe` 81ffe207ae1b igb: Fix removal of unicast MAC filters of VFs 12dc89ccaf20 soc/tegra: fuse: Fix bitwise vs. logical OR warning 23311b92755f mptcp: fix deadlock in __mptcp_push_pending() c26ac0ea3a91 mptcp: clear 'kern' flag from fallback sockets 3de0c86d42f8 mptcp: remove tcp ulp setsockopt support 257b3bb16634 drm/amd/pm: fix a potential gpu_metrics_table memory leak cc98ef784152 drm/amd/display: Set exit_optimized_pwr_state for DCN31 a0dacf4bc3c5 ice: Don't put stale timestamps in the skb 89f9c880141e ice: Use div64_u64 instead of div_u64 in adjfine 68014890e438 rds: memory leak in __rds_conn_create() d92781bf78db flow_offload: return EOPNOTSUPP for the unsupported mpls action type 97cb5c82aa1d net: stmmac: fix tc flower deletion for VLAN priority Rx steering 1571ff2d199e mac80211: fix lookup when adding AddBA extension element 0783716ba2bd cfg80211: Acquire wiphy mutex on regulatory work e0984a4d414b mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock 95053f4477c9 drm/i915/display: Fix an unsigned subtraction which can never be negative. fb5099ad02dc drm/ast: potential dereference of null pointer 1456a0004cc5 mptcp: never allow the PM to close a listener subflow 1752132eba08 selftest/net/forwarding: declare NETIFS p9 p10 7c23a5d90733 net: dsa: mv88e6xxx: Unforce speed & duplex in mac_link_down() 4985d3b53c4d selftests/net: toeplitz: fix udp option 491c1253441e net/sched: sch_ets: don't remove idle classes from the round-robin list 215b5046b11e drm: simpledrm: fix wrong unit with pixel clock 00b072a55ffc dmaengine: st_fdma: fix MODULE_ALIAS ee3701c4d975 dmaengine: idxd: fix missed completion on abort path 088e4d7dba27 selftests: Fix IPv6 address bind tests 28c73d856b71 selftests: Fix raw socket bind tests with VRF 013ed7533966 selftests: Add duplicate config only for MD5 VRF tests 769f38809709 net: hns3: fix race condition in debugfs 4f4a353f6fe0 net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg a4377575d2e9 selftests: icmp_redirect: pass xfail=0 to log_test() 4cd2d21bbe58 netdevsim: don't overwrite read only ethtool parms e5d28205bf1d inet_diag: fix kernel-infoleak for UDP sockets f6deae2e2d83 sch_cake: do not call cake_destroy() from cake_init() cc851898751d s390/kexec_file: fix error handling when applying relocations b0eb9ac9ddc3 selftests: net: Correct ping6 expected rc from 2 to 1 9ff66e9ceefc Revert "drm/fb-helper: improve DRM fbdev emulation device names" 03b5d9d618a6 vdpa: Consider device id larger than 31 091b84437a82 virtio/vsock: fix the transport to work with VMADDR_CID_ANY 149a4d12c44b virtio: always enter drivers/virtio/ fac85fe13547 iwlwifi: mvm: don't crash on invalid rate w/o STA f295986e5b6d soc: imx: Register SoC device only on i.MX boards ad4adbbf666e clk: Don't parent clks until the parent is fully registered d058c136fe3d arm64: dts: imx8mq: remove interconnect property from lcdif f580a4315062 ARM: socfpga: dts: fix qspi node compatible e7506c76b7ef ceph: initialize pathlen variable in reconnect_caps_cb 24a19e6d6518 ceph: fix duplicate increment of opened_inodes metric 832f3655c613 tee: amdtee: fix an IS_ERR() vs NULL bug 42d08e97b196 mac80211: track only QoS data frames for admission control b08767936841 dmaengine: idxd: fix calling wq quiesce inside spinlock 05d2cc973cf5 dmaengine: idxd: add halt interrupt support f2aebdaa3d3c arm64: dts: rockchip: fix poweroff on helios64 d4218b2803de arm64: dts: rockchip: fix audio-supply for Rock Pi 4 77eb455febc5 arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply e2daa0c9e898 arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply c2ff001288dd arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge 8e72fcf9aa9a pinctrl: amd: Fix wakeups when IRQ is shared with SCI 78ae328fb170 drm/i915/hdmi: Turn DP++ TMDS output buffers back on in encoder->shutdown() 8f50c26fdf65 drm/i915/hdmi: convert intel_hdmi_to_dev to intel_hdmi_to_i915 4999509a9184 scsi: ufs: core: Retry START_STOP on UNIT_ATTENTION af9b9c8bfeee btrfs: remove stale comment about the btrfs_show_devname a6e7e218a4d6 btrfs: update latest_dev when we create a sprout device e342c2558016 btrfs: use latest_dev in btrfs_show_devname 5c460192c2fa btrfs: convert latest_bdev type to btrfs_device and rename a5f4d17daf2e audit: improve robustness of the audit queue handling 607beb420b3f dm btree remove: fix use after free in rebalance_children() 09cdb8aa5904 ceph: fix up non-directory creation in SGID directories 2c7a616145aa arm64: dts: ten64: remove redundant interrupt declaration for gpio-keys ab2ba2dd711f recordmcount.pl: look for jgnop instruction as well as bcrl on s390 2eeff00926e5 s390/entry: fix duplicate tracking of irq nesting level b08b3bfcc720 vdpa: check that offsets are within bounds 0c51663c77d2 virtio_ring: Fix querying of maximum DMA mapping size for virtio device ebbbc5fea3f6 vduse: check that offset is within bounds in get_config() e6c67560b434 vduse: fix memory corruption in vduse_dev_ioctl() 2746d3face65 bpf, selftests: Update test case for atomic cmpxchg on r0 with pointer f87a6c160ecc bpf: Fix kernel address leakage in atomic cmpxchg's r0 aux reg d0d68083f273 bpf, selftests: Add test case trying to taint map value pointer dbda060d50ab bpf: Make 32->64 bounds propagation slightly more robust f77d7a35d491 bpf: Fix signed bounds propagation after mov32 efcad725feb4 bpf, selftests: Add test case for atomic fetch on spilled pointer 423628125a48 bpf: Fix kernel address leakage in atomic fetch 976389cbb16c firmware: arm_scpi: Fix string overflow in SCPI genpd driver c62b16f98688 mac80211: validate extended element ID is present e606db721de5 mac80211: send ADDBA requests using the tid/queue of the aggregation session 815ee27cfbf8 mac80211: mark TX-during-stop for TX in in_reconfig a7aed5c87d74 mac80211: fix regression in SSN handling of addba tx 237ee0f24bc4 mac80211: fix rate control for retransmitted frames 6bd55427e266 KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid() bf4367c02c8c x86/kvm: remove unused ack_notifier callbacks 54bf0b0d3536 KVM: downgrade two BUG_ONs to WARN_ON_ONCE 4b65555a501e KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE 6890c75c14b3 KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled efccff32defc reset: tegra-bpmp: Revert Handle errors in BPMP response d00985c5b5e9 Merge tag 'v5.15.10' into 5.15.x+fslc 57dcae4a8b93 Linux 5.15.10 dbcda209899a perf inject: Fix itrace space allowed for new attributes 5b4a8fbe4b0b fuse: make sure reclaim doesn't write the inode 18fc0ba9b10e staging: most: dim2: use device release method 9985d29c4755 tracing: Fix a kmemleak false positive in tracing_map 43b145f3a20a drm/amdkfd: process_info lock not needed for svm c21cff0ea6b2 drm/amd/display: add connector type check for CRC source set d9e63f180fc8 drm/amdkfd: fix double free mem structure 00a3f7fb7ae3 drm/amd/display: Fix for the no Audio bug with Tiled Displays 62477b3a86d6 drm/amdgpu: check atomic flag to differeniate with legacy path 796ddc81437b drm/amdgpu: cancel the correct hrtimer on exit 4c986072a8c9 net: netlink: af_netlink: Prevent empty skb by adding a check on len. 2d5ba2f40e73 i2c: rk3x: Handle a spurious start completion interrupt flag a5a0cc7c7b84 parisc/agp: Annotate parisc agp init functions with __init f66f84309623 ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P 5eceb6a60a53 ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid ced9b762f2d6 loop: Use pr_warn_once() for loop_control_remove() warning 095a04e0b320 net/mlx4_en: Update reported link modes for 1/10G 8605743472c5 Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP" 0700eab4df5b s390/test_unwind: use raw opcode instead of invalid instruction 2b12c89527ae KVM: arm64: Save PSTATE early on exit 906f7797a38f drm/msm/dp: Avoid unpowered AUX xfers that caused crashes dc6c1eddfc74 drm/msm/dsi: set default num_data_lanes d2db21103d84 drm/msm/a6xx: Fix uinitialized use of gpu_scid f6db3d98f876 drm/msm: Fix null ptr access msm_ioctl_gem_submit() 9cbb957441ed i2c: virtio: fix completion handling 304aa6a73189 vmxnet3: fix minimum vectors alloc issue 569670a02e21 ice: fix FDIR init missing when reset VF 76db15314582 RDMA/irdma: Don't arm the CQ more than two times if no CE for this CQ 918e62519834 RDMA/irdma: Report correct WC errors b260dfed222b RDMA/irdma: Fix a potential memory allocation issue in 'irdma_prm_add_pble_mem()' 11eebcf63e98 RDMA/irdma: Fix a user-after-free in add_pble_prm 1ac287b7b615 netfs: Fix lockdep warning from taking sb_writers whilst holding mmap_lock cff728217a2b perf bpf_skel: Do not use typedef to avoid error on old clang 134151c3b11d clk: qcom: sm6125-gcc: Swap ops of ice and apps on sdcc1 439250c09785 dt-bindings: media: nxp,imx7-mipi-csi2: Drop bad if/then schema d17a8d12a6da inet: use #ifdef CONFIG_SOCK_RX_QUEUE_MAPPING consistently c6aa8873468c mtd: rawnand: Fix nand_choose_best_timings() on unsupported interface 0c7b48887c34 mtd: rawnand: Fix nand_erase_op delay e3bc4d4b50ca RDMA/mlx5: Fix releasing unallocated memory in dereg MR flow acb53e47db1f RDMA: Fix use-after-free in rxe_queue_cleanup c0d44c58afdd hwmon: (corsair-psu) fix plain integer used as NULL pointer d89e4211b517 nfc: fix segfault in nfc_genl_dump_devices_done bcb0bd1422da Merge tag 'v5.15.9' into 5.15.x+fslc 14655b6d4204 Linux 5.15.9 3be0c72f5153 netfilter: selftest: conntrack_vrf.sh: fix file permission 64813c62b812 Merge tag 'v5.15.8' into 5.15.x+fslc 43e577d7a2cb Linux 5.15.8 c2bd1add2c3e bpf: Add selftests to cover packet access corner cases 5475fcf0a1c4 clocksource/drivers/dw_apb_timer_of: Fix probe failure ee6104661b46 misc: fastrpc: fix improper packet size calculation 62a8ee0502d8 irqchip: nvic: Fix offset for Interrupt Priority Offsets 2d34992ebe9c irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL 4a7c65506473 aio: Fix incorrect usage of eventfd_signal_allowed() d99d861ce3ef irqchip/armada-370-xp: Fix support for Multi-MSI interrupts 97912b97fd83 irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() f2675399eb2a irqchip/aspeed-scu: Replace update_bits with write_bits. e18f3e046ccd csky: fix typo of fpu config macro 47b355f25b55 bus: mhi: core: Add support for forced PM resume 7f4b37c7a692 bus: mhi: pci_generic: Fix device recovery failed issue 5bff8dff8e21 nvmem: eeprom: at25: fix FRAM byte_len 990bbe357841 misc: rtsx: Avoid mangling IRQ during runtime PM 14508fe13b1c iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove 2906867da4ca iio: ad7768-1: Call iio_trigger_notify_done() on error b3a4c57a9613 iio: adc: axp20x_adc: fix charging current reporting on AXP22x 41d241ad3e55 iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda 4071943a533c iio: at91-sama5d2: Fix incorrect sign extension a862c731f7bc iio: dln2: Check return value of devm_iio_trigger_register() 9b4e3b804c41 iio: dln2-adc: Fix lockdep complaint 363e1286cf81 iio: itg3200: Call iio_trigger_notify_done() on error e4b600ac98ca iio: kxsd9: Don't return error code in trigger handler 5df9c2c0e4b4 iio: ltr501: Don't return error code in trigger handler c43517071dfc iio: mma8452: Fix trigger reference couting 00d3c14338b5 iio: stk3310: Don't return error code in interrupt handler 111d5b61fbd7 iio: trigger: stm32-timer: fix MODULE_ALIAS 2db8ad169cc8 iio: trigger: Fix reference counting 7d2a35d99700 iio: gyro: adxrs290: fix data signedness 02d5a2a48bb4 xhci: avoid race between disable slot command and host runtime suspend d861bc26fe68 usb: core: config: using bit mask instead of individual bits 47c14aceb290 xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending 0141f85b78a5 usb: core: config: fix validation of wMaxPacketValue entries f5230fb9bf8e Revert "usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default" 6eea4ace62fa USB: gadget: zero allocate endpoint 0 buffers 36dfdf11af49 USB: gadget: detect too-big endpoint 0 requests ef472b023b85 selftests/fib_tests: Rework fib_rp_filter_test() a72723e89f4d net/qla3xxx: fix an error code in ql_adapter_up() 0c9f1ab29e7f net, neigh: clear whole pneigh_entry at alloc time 48135149c089 net: fec: only clear interrupt of handling queue in fec_enet_rx_queue() 089bd0b0bf1e net: altera: set a couple error code in probe() 37493d4eb2e5 net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero 8ca1ca40977b tools build: Remove needless libpython-version feature check that breaks test-all fast path 9c2407afbcd0 dt-bindings: net: Reintroduce PHY no lane swap binding 2e837d90ec09 Documentation/locking/locktypes: Update migrate_disable() bits. 395022a71b6c perf tools: Fix SMT detection fast read path f1131d3f1b50 drm/amd/display: Fix DPIA outbox timeout after S3/S4/reset 99bc19898375 Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge" 16431e442db2 i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc f8358589b31b bpf, sockmap: Re-evaluate proto ops when psock is removed from sockmap a4953e7b6f6a mtd: rawnand: fsmc: Fix timing computation ebc8909feecd mtd: rawnand: fsmc: Take instruction delay into account fabfb7c18c8e i40e: Fix pre-set max number of queues for VF 2132643b956f i40e: Fix failed opcode appearing if handling messages from VF 06ece58874c3 clk: qcom: clk-alpha-pll: Don't reconfigure running Trion d259ae526fd9 clk: imx: use module_platform_driver 1d044701bdbe hwmon: (dell-smm) Fix warning on /proc/i8k creation error be7c5d58108b RDMA/hns: Do not destroy QP resources in the hw resetting phase 207f5ea62a9f RDMA/hns: Do not halt commands during reset until later 9b6bf6fca018 ASoC: codecs: wcd934x: return correct value from mixer put 339ffb5b5600 ASoC: codecs: wcd934x: handle channel mappping list correctly 71272640d459 ASoC: codecs: wsa881x: fix return values from kcontrol put e1e22179376f ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer cdb5a0d0e007 ASoC: rt5682: Fix crash due to out of scope stack vars e9362a21147a PM: runtime: Fix pm_runtime_active() kerneldoc comment a3f0e9b1d6cd qede: validate non LSO skb length 069a849819b3 ALSA: usb-audio: Reorder snd_djm_devices[] entries ebacb44cb204 scsi: scsi_debug: Fix buffer size of REPORT ZONES command f8dccc1bdea7 scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() d429b302c184 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) e3098ce15fec i2c: mpc: Use atomic read and fix break condition 23a5f9797d6c tracefs: Set all files to the same group ownership as the mount option 60d311f9e638 aio: fix use-after-free due to missing POLLFREE handling 924f51534d42 aio: keep poll requests on waitqueue until completed 8d6760fd5d16 signalfd: use wake_up_pollfree() f12d997683a7 binder: use wake_up_pollfree() 1ebb6cd8c754 wait: add wake_up_pollfree() 8e12976c0c19 io_uring: ensure task_work gets run as part of cancelations eb313c47b276 libata: add horkage for ASMedia 1092 b0034d4b71f1 drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. 021ae1e11dfc thermal: int340x: Fix VCoRefLow MMIO bit offset for TGL 0138d396ffce clk: qcom: regmap-mux: fix parent clock lookup dfb7285a82fa mmc: renesas_sdhi: initialize variable properly when tuning 62c613419543 hwmon: (pwm-fan) Ensure the fan going on in .probe() a85d27b2eff4 selftests: KVM: avoid failures due to reserved HyperTransport region 041aae47b000 tracefs: Have new files inherit the ownership of their parent 8bf902fee589 nfsd: Fix nsfd startup race (again) 148c816f10fd nfsd: fix use-after-free due to delegation race 50dacb2289e5 md: fix update super 1.0 on rdev size change 00cd8a99885c perf intel-pt: Fix error timestamp setting on the decoder error path 4fbb83c1bf25 perf intel-pt: Fix missing 'instruction' events with 'q' option 22e5fb70f725 perf intel-pt: Fix next 'err' value, walking trace f747cc563afd perf intel-pt: Fix state setting when receiving overflow (OVF) packet e39dd2e60039 perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type d9c838b927cd perf intel-pt: Fix sync state when a PSB (synchronization) packet is found c816dcf69ae4 perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage ca06c5cb1b6d btrfs: free exchange changeset on failures 32d4054cb3e8 btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling 477675049ca8 btrfs: fix re-dirty process of tree-log nodes 0338e448b905 btrfs: clear extent buffer uptodate when we fail to write it 48fc373d9d54 scsi: qla2xxx: Format log strings only if needed d14bad8c11cc cifs: Fix crash on unload of cifs_arc4.ko 1fd702980994 ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() 35a3e5110321 ALSA: pcm: oss: Limit the period size to 16MB 00a860678098 ALSA: pcm: oss: Fix negative period/buffer sizes c94a0d734c7b ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 220aaee85f0e ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform da171216ac2d ALSA: ctl: Fix copy of updated id with element read/write f987b61daa98 mm: bdi: initialize bdi_min_ratio when bdi is unregistered dd902bcec34f mm/slub: fix endianness bug for alloc/free_traces attributes 7d7e02563bcd mm/damon/core: fix fake load reports due to uninterruptible sleeps 5a960e533c2a timers: implement usleep_idle_range() 64d320dcf1f1 KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall 21cc93f6df63 KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req eea80da3472b KVM: x86: Don't WARN if userspace mucks with RCX during string I/O exit d6c37e679631 net: mvpp2: fix XDP rx queues registering d86216dfda7c net/sched: fq_pie: prevent dismantle issue 973a0373e88c net: dsa: felix: Fix memory leak in felix_setup_mmio_filtering bfc017140aa7 net: dsa: mv88e6xxx: error handling for serdes_power functions 76e414aa2a24 net: bcm4908: Handle dma_set_coherent_mask error codes fe30b70ca84d devlink: fix netns refcount leak in devlink_nl_cmd_reload() f9a22d3ed855 IB/hfi1: Correct guard on eager buffer deallocation 20791287eda1 iavf: Fix reporting when setting descriptor count d0ed80e3ca88 iavf: restore MSI state on reset be2b5a78a0c1 netfilter: conntrack: annotate data-races around ct->timeout d2cd7c7f8f83 netfilter: nft_exthdr: break evaluation if setting TCP option fails e6182c63d827 udp: using datalen to cap max gso segments 98adb2bbfa40 seg6: fix the iif in the IPv6 socket control block f707820c0923 nfp: Fix memory leak in nfp_cpp_area_cache_add() 6dada2646a0a bonding: make tx_rebalance_counter an atomic cfd719f04267 ethtool: do not perform operations on net devices being unregistered 9a7e323edb86 ice: ignore dropped packets during init b4fb67fd1adf bpf: Fix the off-by-two error in range markings e76da2e8a09a bpf: Make sure bpf_disable_instrumentation() is safe vs preemption. 9c983fd7cf97 bpf, sockmap: Attach map progs to psock early for feature probes c817dcb2a65b bpf, x86: Fix "no previous prototype" warning e8193cebf753 vrf: don't run conntrack on vrf with !dflt qdisc cffab968e94e selftests: netfilter: add a vrf+conntrack testcase fae9705d2810 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done 0159c7b26683 platform/x86: amd-pmc: Fix s2idle failures on certain AMD laptops b964ecdb71d9 x86/sme: Explicitly map new EFI memmap table as encrypted bbf22d47bb3e net: dsa: mv88e6xxx: allow use of PHYs on CPU and DSA ports f4b8f987a748 net: dsa: mv88e6xxx: fix "don't use PHY_DETECT on internal PHY's" 5c960ae2c22a can: m_can: Disable and ignore ELO interrupt 081816acad36 can: m_can: pci: fix iomap_read_fifo() and iomap_write_fifo() f4848384c17e can: m_can: pci: fix incorrect reference clock rate 75a422165477 can: m_can: m_can_read_fifo: fix memory leak in error branch 6c73fc931658 can: pch_can: pch_can_rx_normal: fix use after free 474f9a8534f5 can: sja1000: fix use after free in ems_pcmcia_add_card() c9b5472da3a8 can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats->{rx,tx}_errors counter a8b513b824e4 can: kvaser_usb: get CAN clock frequency from device 834d0fb97864 IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr 27bbf30f928a IB/hfi1: Fix early init panic b9e1cc3b95e8 IB/hfi1: Insure use of smp_processor_id() is preempt disabled 33bee1ebfc83 nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups 20d1064ac956 platform/x86/intel: hid: add quirk to support Surface Go 3 6281306bdc99 HID: Ignore battery for Elan touchscreen on Asus UX550VE 719d5fb2789a HID: sony: fix error path in probe e537e7ef5e8c mmc: spi: Add device-tree SPI IDs 59146a86b4aa mtd: dataflash: Add device-tree SPI IDs a579510a64ed HID: check for valid USB device for many HID drivers 05ca95256aba HID: wacom: fix problems when device is not a valid USB device 58f15f5ae778 HID: bigbenff: prevent null pointer dereference 30d3150d9094 HID: add USB_HID dependancy on some USB HID drivers 8c765cf5f1bc HID: add USB_HID dependancy to hid-chicony 10b05037d7a8 HID: add USB_HID dependancy to hid-prodikeys e1e21632a4c4 HID: add hid_is_usb() function to make it simpler for USB detection 6892f8e27d6e HID: intel-ish-hid: ipc: only enable IRQ wakeup when requested d38f90239254 HID: google: add eel USB id c7b9eca23ea2 HID: quirks: Add quirk for the Microsoft Surface 3 type-cover 5131cc731c67 usb: gadget: uvc: fix multiple opens 84037dc707d7 Merge tag 'v5.15.7' into 5.15.x+fslc 4e8c680af6d5 Linux 5.15.7 3ded93ae46ce ipmi: msghandler: Make symbol 'remove_work_wq' static 888fc81107ca serial: liteuart: fix minor-number leak on probe errors 602824cf9aa9 serial: liteuart: fix use-after-free and memleak on unbind 189c99c629bb serial: liteuart: Fix NULL pointer dereference in ->remove() 54b4cfe4c999 serial: 8250: Fix RTS modem control while in rs485 mode b6e196d931d0 serial: 8250_pci: rewrite pericom_do_set_divisor() 1718ff2e3dad serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array 64e491c1634b serial: core: fix transmit-buffer reset and memleak d2341178187a serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30 ea3628ce85ff serial: pl011: Add ACPI SBSA UART match id 87eb31a7d1e7 tty: serial: msm_serial: Deactivate RX DMA for polling support 498ddcffe2ff x86/64/mm: Map all kernel memory into trampoline_pgd 6e0dd9cceac7 x86/tsc: Disable clocksource watchdog for TSC on qualified platorms 53df08733bc4 x86/tsc: Add a timer to make sure TSC_adjust is always checked 7d94bc8e335c usb: cdnsp: Fix a NULL pointer dereference in cdnsp_endpoint_init() f4f77594cc30 usb: cdns3: gadget: fix new urb never complete if ep cancel previous requests cfdb7032a488 usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect 43cdf7b5645d USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub fa75f593c867 xhci: Fix commad ring abort, write all 64 bits to CRCR register. 81dbda4c70f3 vgacon: Propagate console boot parameters before calling `vc_resize' dbeb9153ded9 parisc: Mark cr16 CPU clocksource unstable on all SMP machines 98736f21f673 parisc: Fix "make install" on newer debian releases 34680557cf3a parisc: Fix KBUILD_IMAGE for self-extracting kernel 8e044b80e6ba serial: 8250_bcm7271: UART errors after resuming from S2 cb0fb54ff6ee net/mlx5e: Sync TIR params updates against concurrent create/modify a950a93be05f net/mlx5e: Rename TIR lro functions to TIR packet merge functions 3cd81837f46f net/mlx5e: Rename lro_timeout to packet_merge_timeout 66e507d96869 KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap collapsible path e0609b252c8c KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k 7012eb0e5220 KVM: SEV: Return appropriate error codes if SEV-ES scratch setup fails a246d92dda9f sched/uclamp: Fix rq->uclamp_max not set on first enqueue fcf714776066 preempt/dynamic: Fix setup_preempt_mode() return value e19a07833960 x86/xen: Add xenpv_restore_regs_and_return_to_usermode() 308cc9668d7c x86/entry: Use the correct fence macro after swapgs in kernel CR3 efc5d7be3eb0 x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() ce364f143caa x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword 690637ec0442 io-wq: don't retry task_work creation failure on fatal conditions 894b21da042f Revert "drm/i915: Implement Wa_1508744258" 812ed9b71246 mctp: Don't let RTM_DELROUTE delete local routes f1bcddbc7b60 KVM: VMX: Set failure code in prepare_vmcs02() 5333bef073f8 KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register 7a22778cc73b net/mlx5: E-Switch, Check group pointer before reading bw_share value 4cc946fae4c5 net/mlx5: E-Switch, fix single FDB creation on BlueField 301c7519106d net/mlx5: E-switch, Respect BW share of the new group 3f8887350191 net/mlx5: Move MODIFY_RQT command to ignore list in internal error state 1adc4914a0da net/mlx5e: Fix missing IPsec statistics on uplink representor c4db545992ad KVM: SEV: initialize regions_list of a mirror VM b5a8918d0865 KVM: X86: Fix when shadow_root_level=5 && guest root_level<4 4768935c2540 iwlwifi: Fix memory leaks in error handling path 8b9bed7c63f0 ASoC: rk817: Add module alias for rk817-codec 805c90e0e919 drm/msm: Restore error return on invalid fence 4c3cdbf25403 drm/msm: Fix wait_fence submitqueue leak 8e2b7fe5e8a4 drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP a4eb55901df1 drm/msm/devfreq: Fix OPP refcnt leak 8e256b45e058 KVM: x86/mmu: Pass parameter flush as false in kvm_tdp_mmu_zap_collapsible_sptes() d618539224ea KVM: x86/mmu: Skip tlb flush if it has been done in zap_gfn_range() be9163800ba7 atlantic: Remove warn trace message. 35b75e2b72c5 atlantic: Fix statistics logic for production hardware 469d2288e059 Remove Half duplex mode speed capabilities. 4b72830f1e30 atlantic: Add missing DIDs and fix 115c. 6816e0fa49f3 atlantic: Fix to display FW bundle version instead of FW mac version. e9df163300ae atlatnic: enable Nbase-t speeds with base-t da0027b4178d atlantic: Increase delay for fw transactions e216e02befc3 drm/vc4: kms: Fix previous HVS commit wait aeadbd778d66 drm/vc4: kms: Don't duplicate pending commit 2931db9a5ed2 drm/vc4: kms: Clear the HVS FIFO commit pointer once done 53f9601e908d drm/vc4: kms: Add missing drm_crtc_commit_put b044180fcb38 drm/vc4: kms: Fix return code check fd7bfba0112d drm/vc4: kms: Wait for the commit before increasing our clock rate 3cae481575f5 drm/msm: Do hw_init() before capturing GPU state 83e54fcf0b14 drm/msm/a6xx: Allocate enough space for GMU registers 3a3db121f999 net/smc: Keep smc_close_final rc during active close b44a55ee25ef net/rds: correct socket tunable error in rds_tcp_tune() 95518fe354d7 net/smc: fix wrong list_del in smc_lgr_cleanup_early 170739c45e37 ipv4: convert fib_num_tclassid_users to atomic_t 94782c8ffd07 net: annotate data-races on txq->xmit_lock_owner 1c0ddef45b7e octeontx2-af: Fix a memleak bug in rvu_mbox_init() e83fb96f915a dpaa2-eth: destroy workqueue at the end of remove function 686578a1bac1 net: marvell: mvpp2: Fix the computation of shared CPUs 231117a52713 net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available 823ae758c0f3 net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header support a927f9dfd0d9 ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec 9469273e616c rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() bc97458620e3 rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle() f50dcc9d14f5 ASoC: tegra: Fix kcontrol put callback in AHUB e13772cfb25d ASoC: tegra: Fix kcontrol put callback in DSPK 1686d2e9edb2 ASoC: tegra: Fix kcontrol put callback in DMIC e6186c773572 ASoC: tegra: Fix kcontrol put callback in I2S 7b77bdff45ff ASoC: tegra: Fix kcontrol put callback in ADMAIF a0730b605153 ASoC: tegra: Fix wrong value type in DSPK 7e83ca5d78bb ASoC: tegra: Fix wrong value type in DMIC 36358b208cdb ASoC: tegra: Fix wrong value type in I2S f3f65b768880 ASoC: tegra: Fix wrong value type in ADMAIF 14b03b8cebdf mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode f8aceb91a5dd net: dsa: b53: Add SPI ID table ad7f90bb8846 selftests: net: Correct case name 75917372eef0 net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() b762b3e28c92 net/mlx5e: IPsec: Fix Software parser inner l3 type setting in case of encapsulation 3f837fefa59d iwlwifi: fix warnings produced by kernel debug options b9dffaf94908 arm64: ftrace: add missing BTIs 49d17d1a4ba5 siphash: use _unaligned version by default 519ed0ab5f8b net: mpls: Fix notifications when deleting a device c5ef33c1489b net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() 5a9afcd827ca tcp: fix page frag corruption on page fault 22a18dd48866 natsemi: xtensa: fix section mismatch warnings f744230dfbf2 i2c: cbus-gpio: set atomic transfer callback e2d234f96d8b i2c: stm32f7: stop dma transfer in case of NACK 3dd6c5899695 i2c: stm32f7: recover the bus on access timeout a153d4253530 i2c: stm32f7: flush TX FIFO upon transfer errors d5f50794a49f wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() 2745192cb798 wireguard: receive: drop handshakes if queue lock is contended af794a64d6ca wireguard: receive: use ring buffer for incoming handshakes 4db0d88a9048 wireguard: device: reset peer src endpoint when netns exits 7c0d08d85139 wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST 631a480320f1 wireguard: selftests: actually test for routing loops d33493e9654a wireguard: allowedips: add missing __rcu annotation to satisfy sparse b050a8d576b1 wireguard: selftests: increase default dmesg log size 326fb8a1c267 net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed 19f7ad89bcb7 net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X family 6f273a649608 net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family f2be2d4c8e8f net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter and receiver 865185f74509 net: dsa: mv88e6xxx: Drop unnecessary check in mv88e6393x_serdes_erratum_4_6() 0671c8f7332f net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X f7b4f571d580 tracing/histograms: String compares should not care about signed values 4e06bb02ad6a KVM: x86: check PIR even for vCPUs with disabled APICv 2846d550f8f5 KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() 6aebd2da8d49 KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1 87d9c628be26 KVM: MMU: shadow nested paging does not have PKU 9325b1dbdbf9 KVM: x86: Use a stable condition around all VT-d PI paths 70a37e04c08a KVM: VMX: prepare sync_pir_to_irr for running with APICv disabled 8ed61a2a6a28 KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested vmentry/vmexit 361e68805ace KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST 85f2cf6419dd KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with new vpid12 3a929e1d7e5e KVM: x86: ignore APICv if LAPIC is not enabled cbe4fcf37150 KVM: Ensure local memslot copies operate on up-to-date arch-specific data 2bdc79ac9a4f KVM: x86/mmu: Fix TLB flush range when handling disconnected pt 0827b8db5c7f KVM: Disallow user memslot with size that exceeds "unsigned long" f1a1693ea4e2 KVM: fix avic_set_running for preemptable kernels 245241821ecf drm/i915/dp: Perform 30ms delay after source OUI write 7418356362ce drm/amd/display: Allow DSC on supported MST branch devices 8ef8a76a340e ipv6: fix memory leak in fib6_rule_suppress 3ce84ab279ef scsi: ufs: ufs-pci: Add support for Intel ADL a8392866c522 scsi: lpfc: Fix non-recovery of remote ports following an unsolicited LOGO dd267e59a181 sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl adf098e2a8a1 sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl 6fe4eadd54da fget: check that the fd still exists after getting a ref to it 31aa63f69a3c s390/pci: move pseudo-MMIO to prevent MIO overlap c1079ff6f9a0 dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free flow 075d9c1497f2 iwlwifi: mvm: retry init flow if failed c649d47801df cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() c4618188b15a ipmi: Move remove_work to dedicated workqueue 2a715e15588c rt2x00: do not mark device gone on EPROTO errors during start edbdf9da8015 ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver 16ccd481e3d8 kprobes: Limit max data_size of the kretprobe instances 75fc0eba15df vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit 275827a7dcaf net/tls: Fix authentication failure in CCM mode f06c3b728ae7 ACPI: Add stubs for wakeup handler functions b589021871cf net/smc: Avoid warning of possible recursive locking 859ea5a20ee7 tracing: Don't use out-of-sync va_list in event printing 71e284dcebec perf report: Fix memory leaks around perf_tip() 5b5c6f57a1f8 perf hist: Fix memory leak of a perf_hpp_fmt 27802de133dc perf inject: Fix ARM SPE handling cf49756c3d68 perf sort: Fix the 'p_stage_cyc' sort key behavior 199e20f4fdfa perf sort: Fix the 'ins_lat' sort key behavior 57482dc5ac7d perf sort: Fix the 'weight' sort key behavior 40e35c77448e net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock() 12f907cb1157 net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound 634ef8cf4e51 ipv6: check return value of ipv6_skip_exthdr fc7ffa7f10b9 ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() b56c75d4d3c3 ata: libahci: Adjust behavior when StorageD3Enable _DSD is set ab8efdbda76c ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile 75752ada77e0 drm/amd/amdgpu: fix potential memleak 06c6f8f86ec2 drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again c786a7d5b88b drm/amd/pm: Remove artificial freq level on Navi1x 9774ec30cf7b net: usb: r8152: Add MAC passthrough support for more Lenovo Docks 592195692021 scsi: iscsi: Unblock session then wake up error handler 80050db986a1 thermal: core: Reset previous low and high trip during thermal zone init 7440613439a3 btrfs: check-integrity: fix a warning on write caching disabled disk e26605497f4e btrfs: silence lockdep when reading chunk tree during mount efc562ea9d8a s390/setup: avoid using memblock_enforce_memory_limit b6d5c4e3fce7 platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep d17d9e935f72 platform/x86: thinkpad_acpi: Add support for dual fan control 8df09ab9d374 platform/x86: dell-wmi-descriptor: disable by default aca091aadef4 pinctrl: qcom: fix unmet dependencies on GPIOLIB for GPIOLIB_IRQCHIP 00fdcc2b4474 net: return correct error code cec49b6dfdb0 atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait fb92e025baa7 net/smc: Transfer remaining wait queue entries during fallback cc447c1e1482 x86/hyperv: Move required MSRs check to initial platform probing 60af14bf37ec mac80211: fix throughput LED trigger 9d3eb89e6ca3 mac80211: do not access the IV when it was stripped 8e7c364d1c07 drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHY 05d27cd9bc70 powerpc/pseries/ddw: Do not try direct mapping with persistent memory and one window b67ff10e43d3 powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" f8b76df0055c gfs2: Fix length of holes reported at end-of-file 4b11e583193c gfs2: release iopen glock early in evict 1236351c29c7 ALSA: usb-audio: Don't start stream for capture at prepare 321cd173b8cc ALSA: usb-audio: Switch back to non-latency mode at a later point 2cea047b74da ALSA: usb-audio: Less restriction for low-latency playback mode c7ac29edfb6a ALSA: usb-audio: Fix packet size calculation regression 458871f21e69 ALSA: usb-audio: Avoid killing in-flight URBs during draining ff39117fac65 ALSA: usb-audio: Improved lowlatency playback support 7303160785e5 ALSA: usb-audio: Add spinlock to stop_urbs() 31056232ad3c ALSA: usb-audio: Check available frames for the next packet size 8d7c6f515b15 ALSA: usb-audio: Disable low-latency mode for implicit feedback sync 5ca1fa52d351 ALSA: usb-audio: Disable low-latency playback for free-wheel mode 2d9ea74b3751 ALSA: usb-audio: Rename early_playback_start flag with lowlatency_playback 8f0a376b2eaa ALSA: usb-audio: Restrict rates for the shared clocks 7288db16eaad Merge pull request #505 from zandrey/5.15.x+fslc 542932e613c1 Merge tag 'v5.15.6' into 5.15.x+fslc a2547651bc89 Linux 5.15.6 4268e8325d63 drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ 8c501d9cf122 drm/amdgpu/gfx10: add wraparound gpu counter check for APUs as well db8ed1e61b49 block: avoid to quiesce queue in elevator_init_mq e03513f58919 blk-mq: cancel blk-mq dispatch work in both blk_cleanup_queue and disk_release() d9262cc886e2 docs: accounting: update delay-accounting.rst reference ec8848ab5ebc firmware: arm_scmi: Fix type error in sensor protocol 4cbe2531efeb firmware: arm_scmi: Fix type error assignment in voltage protocol 2d447d318b76 io_uring: fix soft lockup when call __io_remove_buffers d841c6720fb2 cifs: nosharesock should be set on new server c9c8c054a01c tracing: Check pid filtering when creating events 6e56e87f43e2 ksmbd: Fix an error handling path in 'smb2_sess_setup()' 278f72e8eb57 vhost/vsock: fix incorrect used length reported to the guest e4d58ac67e63 vdpa_sim: avoid putting an uninitialized iova_domain e2c8ed0de4ab iommu/amd: Clarify AMD IOMMUv2 initialization messages 68883f17798c ceph: properly handle statfs on multifs setups a96c6f0bbba6 cifs: nosharesock should not share socket with future sessions 98805da98d93 riscv: dts: microchip: drop duplicated MMC/SDHC node fda0d131c0a4 riscv: dts: microchip: fix board compatible 8984bba3b4c0 f2fs: set SBI_NEED_FSCK flag when inconsistent node block found fb89bcbfbf37 f2fs: quota: fix potential deadlock 724ee060d0ab iommu/vt-d: Fix unmap_pages support 88fc40a33ff3 iommu/rockchip: Fix PAGE_DESC_HI_MASKs for RK3568 229c555260cb sched/scs: Reset task stack state in bringup_cpu() 5f8c2755f850 perf: Ignore sigtrap for tracepoints destined for other tasks 76723ed1fb89 locking/rwsem: Make handoff bit handling more consistent 7b9237a8ef19 net: mscc: ocelot: correctly report the timestamping RX filters in ethtool 93945f2c10bc net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP d1e71d7d2282 net: hns3: fix incorrect components info of ethtool --reset command 41f967a247bf net: hns3: fix VF RSS failed problem after PF enable multi-TCs 724c50cac0d5 net/smc: Don't call clcsock shutdown twice when smc shutdown f7fc72a508cf net: vlan: fix underflow for the real_dev refcnt abfdd9e2f0f9 ethtool: ioctl: fix potential NULL deref in ethtool_set_coalesce() e25bdbc7e951 net/sched: sch_ets: don't peek at classes beyond 'nbands' a92f0eebb8dc net: stmmac: Disable Tx queues when reconfiguring the interface b3c37092378b tls: fix replacing proto_ops 6a012337bc70 tls: splice_read: fix accessing pre-processed records befe4e291594 tls: splice_read: fix record type check a6a75b537a4f MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 ea3c7588e16f MIPS: loongson64: fix FTLB configuration 1685d6669a84 igb: fix netpoll exit with traffic 5585036815e5 nvmet: use IOCB_NOWAIT only if the filesystem supports it a93af38c9f47 net/smc: Fix loop in smc_listen bb851d0fb025 net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() e85d50c4d85e net: phylink: Force retrigger in case of latched link-fail indicator d6525de28dfe net: phylink: Force link down and retrigger resolve on interface change cc1645427a0f lan743x: fix deadlock in lan743x_phy_link_status_change() 8165a96f6b71 tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows 7b904ba3568d drm/amd/display: Set plane update flags for all planes in reset 4da564004a73 drm/amd/display: Fix DPIA outbox timeout after GPU reset c83f27576c46 PM: hibernate: use correct mode for swsusp_close() fd49f1f5945a net/ncsi : Add payload to be 32-bit aligned to fix dropped packets ff1a30740f7a arm64: uaccess: avoid blocking within critical sections 85851d9ff790 drm/hyperv: Fix device removal on Gen1 VMs 63a68f377182 nvmet-tcp: fix incomplete data digest send d10ecfd9518e cpufreq: intel_pstate: Add Ice Lake server to out-of-band IDs 57e91396455e net: marvell: mvpp2: increase MTU limit when XDP enabled d815f7ca8bd7 net: ipa: kill ipa_cmd_pipeline_clear() 740c461a7340 net: ipa: separate disabling setup from modem stop f38aa5cfadf1 net: ipa: directly disable ipa-setup-ready interrupt da4d70199e5d mlxsw: spectrum: Protect driver from buggy firmware 12dea26c05cd net/smc: Ensure the active closing peer first closes clcsock cc432b0727ce i2c: virtio: disable timeout handling 4339cd082594 erofs: fix deadlock when shrink erofs slab 8b3b9aaada48 scsi: scsi_debug: Zero clear zones at reset write pointer a67c045b5558 scsi: core: sysfs: Fix setting device state to SDEV_RUNNING 1f10b09ccc83 ice: avoid bpf_prog refcount underflow 992ba40a6763 ice: fix vsi->txq_map sizing 6652101175c5 net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group e085ae661afe net: ipv6: add fib6_nh_release_dsts stub 8d196fa5a901 net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls f6cd57685567 nfp: checking parameter process for rx-usecs/tx-usecs is invalid f1f243c06675 ipv6: fix typos in __ip6_finish_output() 88f6b5f10fd1 firmware: smccc: Fix check for ARCH_SOC_ID not implemented 80d709875d92 af_unix: fix regression in read after shutdown 97e5d85030c5 mptcp: use delegate action to schedule 3rd ack retrans 10ef3a1c9377 mptcp: fix delack timer 26c3603a2a88 ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec c6db0b15ced0 xen/pvh: add missing prototype to header 7c7cfc9da026 x86/pvh: add prototype for xen_pvh_init() 229e70bf02d5 iavf: Fix VLAN feature flags after VFR 8d4b4e0f0114 iavf: Fix refreshing iavf adapter stats on ethtool request e4031c048f48 iavf: Prevent changing static ITR values if adaptive moderation is on 25bbaa3ae179 HID: magicmouse: prevent division by 0 on scroll 6341c9ccb29a HID: input: set usage type to key on keycode remap 740dd84229a5 HID: input: Fix parsing of HID_CP_CONSUMER_CONTROL fields 03e5203d2161 net: marvell: prestera: fix double free issue on err path 8599e15e508e net: marvell: prestera: fix brige port operation 94850e2dda99 drm/aspeed: Fix vga_pw sysfs output 555721765bd6 drm/vc4: fix error code in vc4_create_object() b28df766a3fc scsi: mpt3sas: Fix incorrect system timestamp 8f13c5eddf50 scsi: mpt3sas: Fix system going into read-only mode 8485649a7655 scsi: mpt3sas: Fix kernel panic during drive powercycle test 032cf0ad6873 scsi: qla2xxx: edif: Fix off by one bug in qla_edif_app_getfcinfo() 8f98d6449b09 drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks 20a09c8b25a2 ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE c76a5e594920 NFSv42: Don't fail clone() unless the OP_CLONE operation failed 63073a015730 ASoC: stm32: i2s: fix 32 bits channel length without mclk 008fb838e226 firmware: arm_scmi: pm: Propagate return value to caller 7382bcaf30cb firmware: arm_scmi: Fix base agent discover response 6335d90df8af net: ieee802154: handle iftypes as u32 4739705254a7 ASoC: codecs: lpass-rx-macro: fix HPHR setting CLSH mask b1b33a14298a ASoC: codecs: wcd934x: return error code correctly from hw_params de178246c303 ASoC: codecs: wcd938x: fix volatile register range 49475a2b29b3 ASoC: topology: Add missing rwsem around snd_ctl_remove() calls f4c465bf918a ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling f61e5332fe24 ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer 322eebada5e3 ARM: dts: bcm2711: Fix PCIe interrupts 6012bea74344 ARM: dts: BCM5301X: Add interrupt properties to GPIO node b14b8cf0d1c6 ARM: dts: BCM5301X: Fix I2C controller interrupt 03339d10253e firmware: arm_scmi: Fix null de-reference on error path 75fa2dadb7c2 media: v4l2-core: fix VIDIOC_DQEVENT handling on non-x86 ed741b849ade netfilter: flowtable: fix IPv6 tunnel addr match e76228cbecc2 netfilter: ipvs: Fix reuse connection if RS weight is 0 49f878330758 netfilter: ctnetlink: do not erase error code with EINVAL 59a0088fde86 netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY 37c8d485cb72 ASoC: SOF: Intel: hda: fix hotplug when only codec is suspended 7b3a34f08d11 proc/vmcore: fix clearing user buffer by properly using clear_user() de6231fc7f2b drm/amd/display: Fix OLED brightness control on eDP edd145cd0902 PCI: aardvark: Fix link training cc890665eaa1 PCI: aardvark: Simplify initialization of rootcap on virtual bridge 70b131ff35bd PCI: aardvark: Implement re-issuing config requests on CRS response c37f8369fa03 PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() a0a7875c0305 NFSv42: Fix pagecache invalidation after COPY/CLONE 55d2254fd9a0 iomap: Fix inline extent handling in iomap_readpage c4e3ff8b8b1d powerpc/32: Fix hardlockup on vmap stack overflow 671fbc2e8dea cpufreq: intel_pstate: Fix active mode offline/online EPP handling 7dd74096dd28 arm64: mm: Fix VM_BUG_ON(mm != &init_mm) for trans_pgd 9ed3dc3968ad mdio: aspeed: Fix "Link is Down" issue 4332ead29990 mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB 4721b9ee049a mmc: sdhci-esdhc-imx: disable CMDQ support 55bc4437762a tracing: Fix pid filtering when triggers are attached a3e90db5180f tracing/uprobe: Fix uprobe_perf_open probes iteration 83247fdb9417 KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB 11e659827c3a ksmbd: fix memleak in get_file_stream_info() 522cd5c6554a ksmbd: contain default data stream even if xattr is empty b05576526e84 ksmbd: downgrade addition info error msg to debug in smb2_get_info_sec() a70414d820f7 drm/nouveau: recognise GA106 832c006eec0d drm/amdgpu/pm: fix powerplay OD interface 2def7fdf5c82 drm/amdgpu: IH process reset count when restart 1c939a53b26b io_uring: fix link traversal locking 3d2a1e68fd99 io_uring: fail cancellation for EXITING tasks 09eb40f6776c io_uring: correct link-list traversal locking c673d72d2f61 xen: detect uninitialized xenbus in xenbus_init 6660b61a4182 xen: don't continue xenstore initialization in case of errors 695438d30896 fuse: release pipe buf after last use c8d3775745ad staging: r8188eu: fix a memory leak in rtw_wx_read32() 788fa64fa8de staging: r8188eu: use GFP_ATOMIC under spinlock b0d61266f56a staging: r8188eu: Fix breakage introduced when 5G code was removed 51bdb198872c staging: r8188eu: Use kzalloc() with GFP_ATOMIC in atomic context e27ee2f607fe staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() f0340bea8302 staging: greybus: Add missing rwsem around snd_ctl_remove() calls d58ec6e81803 staging/fbtft: Fix backlight d048d3eb3ca7 HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts 28849ab40bac Revert "parisc: Fix backtrace to always include init funtion names" 02130f5e7ca3 media: cec: copy sequence field for the reply 238c04518ff1 ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 4e6ef0940048 ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 25aa8e9f1031 ALSA: ctxfi: Fix out-of-range access 849d86e85951 binder: fix test regression due to sender_euid change 816904fd873b usb: hub: Fix locking issues with address0_mutex 55197c24c6f1 usb: hub: Fix usb enumeration issue due to address0 race 631a7e0afebd usb: xhci: tegra: Check padctrl interrupt presence in device tree 907f68f03f4f usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts a815c169c8c4 usb: chipidea: ci_hdrc_imx: fix potential error pointer dereference in probe 39509d76a9a3 net: nexthop: fix null pointer dereference when IPv6 is not enabled 54619c356f6c net: usb: Correct PHY handling of smsc95xx 70ba56d4f464 usb: dwc3: gadget: Fix null pointer exception ecba9bc9946b usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer d92d8b589366 usb: dwc3: gadget: Ignore NoStream after End Transfer 949fac2e09dd usb: dwc3: core: Revise GHWPARAMS9 offset a6cc2445103e usb: dwc3: leave default DMA for PCI devices a5e1211d4451 usb: dwc2: hcd_queue: Fix use of floating point literal 581f42756d29 usb: dwc2: gadget: Fix ISOC flow for elapsed frames 8228d7b0281c USB: serial: option: add Fibocom FM101-GL variants 616dc7809103 USB: serial: option: add Telit LE910S1 0x9200 composition ea773394a003 USB: serial: pl2303: fix GC type detection e0b8e1ae8306 ACPI: CPPC: Add NULL pointer check to cppc_get_perf() dbd961095ed4 ACPI: Get acpi_device's parent from the parent field c82cd4eed128 scsi: sd: Fix sd_do_mode_sense() buffer length handling fe77d614093b Merge tag 'v5.15.5' into 5.15.x+fslc f00712e27083 Linux 5.15.5 e6818963e0b0 ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() 01085644673f ALSA: hda: hdac_ext_stream: fix potential locking issues faed25ba98db x86/Kconfig: Fix an unused variable error in dell-smm-hwmon fa5f8606353f net: add and use skb_unclone_keeptruesize() helper f14c85733154 btrfs: update device path inode time instead of bd_inode 22efa065ff01 fs: export an inode_update_time helper 148ed0e75c5e ice: Delete always true check of PF pointer 0190a2f88823 ice: Fix VF true promiscuous mode d87edd01ce22 usb: max-3421: Use driver data instead of maintaining a list of bound devices 11a8768144ea ASoC: rsnd: fixup DMAEngine API 330651b2c0d7 ASoC: DAPM: Cover regression by kctl change notification fix 83c8ab8503ad selinux: fix NULL-pointer dereference when hashtab allocation fails 439b99314b63 bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tracing progs 354313514e97 RDMA/netlink: Add __maybe_unused to static inline in C file 556d59293a2a hugetlbfs: flush TLBs correctly after huge_pmd_unshare 686bf792032a signal: Replace force_fatal_sig with force_exit_sig when in doubt 7614e046ed48 signal: Don't always set SA_IMMUTABLE for forced signals 02d28b5fdb41 signal: Replace force_sigsegv(SIGSEGV) with force_fatal_sig(SIGSEGV) 3e61002d0597 signal/x86: In emulate_vsyscall force a signal instead of calling do_exit 3c4d5a38ca93 signal/vm86_32: Properly send SIGSEGV when the vm86 state cannot be saved. 1998d85c83e3 signal/sparc32: In setup_rt_frame and setup_fram use force_fatal_sig 905e8609419b signal/sparc32: Exit with a fatal signal when try_to_clear_window_buffer fails 58484ab427f1 signal/s390: Use force_sigsegv in default_trap_handler c7b7868dba81 signal/powerpc: On swapcontext failure force SIGSEGV fe67da49f784 exit/syscall_user_dispatch: Send ordinary signals on failure 110ae07d2268 signal: Implement force_fatal_sig 21d727a394f0 drm/amd/pm: avoid duplicate powergate/ungate setting ca28919fe90d drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors 2e3eb81884de drm/i915: Fix type1 DVI DP dual mode adapter heuristic for modern platforms a2dda2817a9a drm/i915/dp: Ensure max link params are always valid 72704e07a003 drm/i915/dp: Ensure sink rate values are always valid c3d06f6067bf drm/nouveau: clean up all clients on device removal 0b1a35d63995 drm/nouveau: use drm_dev_unplug() during device removal 4ee6807a1ad7 drm/nouveau: Add a dedicated mutex for the clients list 4f8e469a2384 drm/prime: Fix use after free in mmap with drm_gem_ttm_mmap 59fb48db328b drm/udl: fix control-message timeout f5b5ea165440 drm/i915/guc: Unwind context requests in reverse order 413e603c1447 drm/i915/guc: Don't drop ce->guc_active.lock when unwinding context 2a45b1c66ccc drm/i915/guc: Workaround reset G2H is received after schedule done G2H ad583a961905 drm/i915/guc: Don't enable scheduling on a banned context, guc_id invalid, not registered 519bd9107ef6 drm/i915/guc: Fix outstanding G2H accounting 296188ce0360 drm/amd/display: Limit max DSC target bpp for specific monitors d4b7d7b80bb6 drm/amd/display: Update swizzle mode enums 76025be187d2 mac80211: drop check for DONT_REORDER in __ieee80211_select_queue 60a3a889efe5 mac80211: fix radiotap header generation 5a9b671c8d74 cfg80211: call cfg80211_stop_ap when switch from P2P_GO type a1c9455f10be parisc/sticon: fix reverse colors 61b26492e7d1 net: stmmac: Fix signed/unsigned wreckage 7c48010ba348 fs: handle circular mappings correctly 47e6f9f69153 btrfs: fix memory ordering between normal and ordered work functions cd198aea9e8d Drivers: hv: balloon: Use VMBUS_RING_SIZE() wrapper for dm_ring_size d8f574fb5eb2 net: stmmac: socfpga: add runtime suspend/resume callback for stratix10 platform 37330f37f666 spi: fix use-after-free of the add_lock mutex 77a5baefe1be udf: Fix crash after seekdir c3b0ab956d90 printk: restore flushing of NMI buffers on remote CPUs after NMI backtraces 76b46fa3f8d9 drm/cma-helper: Release non-coherent memory with dma_free_noncoherent() 94cc0809e525 KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state load 679a6ffd07b6 KVM: SEV: Disallow COPY_ENC_CONTEXT_FROM if target has created vCPUs 90342e02b471 fbdev: Prevent probing generic drivers if a FB is already registered 1560763677ff block: Check ADMIN before NICE for IOPRIO_CLASS_RT 520f8ac91f2b s390/dump: fix copying to user-space of swapped kdump oldmem c0849d3157a8 s390/kexec: fix memory leak of ipl report buffer cc8b2e0d5bd7 s390/vdso: filter out -mstack-guard and -mstack-size 44b6cc4367cc s390/boot: simplify and fix kernel memory layout setup a4c7fe4409c5 s390/setup: avoid reserving memory above identity mapping f07220f7d568 pinctrl: ralink: include 'ralink_regs.h' in 'pinctrl-mt7620.c' 4ac27afaf79d scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id() e449d2e69ad7 ata: libata: add missing ata_identify_page_supported() calls 08a667e440d7 ata: libata: improve ata_read_log_page() error message 4ca2a26feeb4 Revert "parisc: Reduce sigreturn trampoline to 3 instructions" 586afe2b8420 Revert "drm/i915/tgl/dsi: Gate the ddi clocks after pll mapping" de04ee7d7d54 powerpc/8xx: Fix pinned TLBs with CONFIG_STRICT_KERNEL_RWX 54e11a4e9df6 powerpc/xive: Change IRQ domain to a tree domain 7cc16be1ae66 powerpc/signal32: Fix sigset_t copy c897c53642b9 KVM: x86/xen: Fix get_attr of KVM_XEN_ATTR_TYPE_SHARED_INFO b22ef13e8e3a KVM: x86/mmu: include EFER.LMA in extended mmu role c3168ef1f12d KVM: x86: Fix uninitialized eoi_exit_bitmap usage in vcpu_load_eoi_exitmap() 5969e2435cbd KVM: x86: Assume a 64-bit hypercall for guests with protected state 8823ea27fff6 x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails 60eec41ddb92 x86/sgx: Fix free page accounting 2495decce774 x86/boot: Pull up cmdline preparation and early param parsing 1e0d346be1cc mm/damon/dbgfs: fix missed use of damon_dbgfs_lock cda10b34ecfb mm/damon/dbgfs: use '__GFP_NOWARN' for user-specified size buffer allocation 4dfddb52abc2 kmap_local: don't assume kmap PTEs are linear arrays in memory b5069d44e2fb hugetlb, userfaultfd: fix reservation restore on userfaultfd error 11138d734963 mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag e73114d9334e shm: extend forced shm destroy to support objects from several IPC nses 72bfd835ae71 ipc: WARN if trying to remove ipc object which is absent 9404c4145542 tipc: check for null after calling kmemdup 660859f0158c hexagon: clean up timer-regs.h c0247013173c hexagon: export raw I/O routines for modules 17071fdcd01d pstore/blk: Use "%lu" to format unsigned long 007ebe2d61d4 Revert "mark pstore-blk as broken" a705254c71fd tun: fix bonding active backup with arp monitoring 9e6b4c36e9ac dmaengine: remove debugfs #ifdef 6ffad92d05b0 blk-cgroup: fix missing put device in error path from blkg_conf_pref() 4220cc6e113c s390/kexec: fix return code handling 737143025c18 perf/x86/intel/uncore: Fix IIO event constraints for Snowridge d55aa2391d01 perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server 7955e4aca73f perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server db66f2829caa pinctrl: qcom: sm8350: Correct UFS and SDC offsets 13d31d416cb3 pinctrl: qcom: sdm845: Enable dual edge errata ad03b901d03b powerpc/pseries: Fix numa FORM2 parsing fallback code ad9ade6c946e powerpc/pseries: rename numa_dist_table to form2_distances a0995ebe4e1f powerpc: clean vdso32 and vdso64 directories a7e700257135 KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() 9c2ff78cf833 riscv: fix building external modules 35d97fd89c12 tools build: Fix removal of feature-sync-compare-and-swap feature detection 20540cb666a6 ptp: ocp: Fix a couple NULL vs IS_ERR() checks 4d42da0c86b8 e100: fix device suspend/resume ed35e950d8e5 NFC: add NCI_UNREG flag to eliminate the race 8a9c61c3ef18 NFC: reorder the logic in nfc_{un,}register_device 96a209038a99 NFC: reorganize the functions in nci_request 7a5c8a68f38f i40e: Fix display error code in dmesg 6c9c9f48b462 i40e: Fix creation of first queue by omitting it if is not power of two 593015973591 i40e: Fix warning message and call stack during rmmod i40e driver 0bccc44a54e8 RDMA/mlx4: Do not fail the registration on port stats 29148fffe93c i40e: Fix ping is lost after configuring ADq on VF 7299cd74718e i40e: Fix changing previously set num_queue_pairs for PFs e91e8427a1e1 i40e: Fix NULL ptr dereference on VSI filter sync fdd56291046c i40e: Fix correct max_pkt_size on VF RX queue 0f810d06b507 net: virtio_net_hdr_to_skb: count transport header in UFO 32d468622474 net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove 7cc1c7da94ea net: sched: act_mirred: drop dst for the direction from egress to ingress d7d992cc3a7b net: mvmdio: fix compilation warning 39443eb70e29 scsi: ufs: core: Fix another task management completion race bede57a71a68 scsi: ufs: core: Fix task management completion timeout race bcc0e3175a97 scsi: core: sysfs: Fix hang when device state is set via sysfs c36baca06efa scsi: ufs: core: Improve SCSI abort handling 7fbdbd4fe35b net/mlx5: E-Switch, return error if encap isn't supported 2c3b6e820d67 net/mlx5: Lag, update tracker when state change event received 486e8de6e233 net/mlx5e: CT, Fix multiple allocations and memleak of mod acts 8b45a377b582 net/mlx5: E-Switch, rebuild lag only when needed a51a6da375d8 net/mlx5: Update error handler for UCTX and UMEM 2ae381570806 net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() 158ec85d360e net/mlx5: E-Switch, Fix resetting of encap mode when entering switchdev a49a9b92fcd2 net/mlx5e: Wait for concurrent flow deletion during neigh/fib events ebeda7a9528a net/mlx5e: kTLS, Fix crash in RX resync flow b70e072feffa RDMA/core: Set send and receive CQ before forwarding to the driver 9fe0ba31271c btrfs: make 1-bit bit-fields of scrub_page unsigned int 67fb5eac4063 udp: Validate checksum in udp_read_sock() b4a677ffb67e platform/x86: think-lmi: Abort probe on analyze failure 6e6e4fce53fa platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' 871ee7e815fb gpio: rockchip: needs GENERIC_IRQ_CHIP to fix build errors 3d0f4ae1ad75 mips: lantiq: add support for clk_get_parent() 114404d22ee0 mips: bcm63xx: add support for clk_get_parent() 21e27ed8ce6b MIPS: generic/yamon-dt: fix uninitialized variable error a5d1d3522232 bpf: Fix toctou on read-only map's constant scalar tracking 4d1834f39252 iavf: Restore VLAN filters after link down cbb81563f5d4 iavf: Fix for setting queues to 0 366c1fd41689 iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset 9200f8c8600e iavf: validate pointers 99744c938f96 iavf: prevent accidental free of filter structure f72da5a83a0d iavf: Fix failure to exit out from last all-multicast mode c3db4fffb364 iavf: don't clear a lock we don't hold 9ef6589cac9a iavf: free q_vectors before queues in iavf_disable_vf fb2be87cc330 iavf: check for null in iavf_fix_features 68d4274034e6 iavf: Fix return of set the new channel count 10c22d9519f3 NFSD: Fix exposure in nfsd4_decode_bitmap() f6218db54351 net/smc: Make sure the link_id is unique 17b2c2e70d20 sock: fix /proc/net/sockstat underflow in sk_clone_lock() 95fe8904bcd6 tipc: only accept encrypted MSG_CRYPTO msgs aff97b89a38e bnxt_en: reject indirect blk offload when hw-tc-offload is off 61566668ef3f net: bnx2x: fix variable dereferenced before check aa67407ebb6d selftests: gpio: fix gpio compiling error 05a48cba2459 net: ipa: disable HOLB drop when updating timer 0f3de700c695 net: ipa: HOLB register sometimes must be written twice e10e13319025 mac80211: fix monitor_sdata RCU/locking assertions 1d17f6179182 nl80211: fix radio statistics in survey dump 85f4a563c9e4 tracing: Add length protection to histogram string copies 0efd57d82ece tcp: Fix uninitialized access in skb frags array for Rx 0cp. f4d1328e6e30 net/ipa: ipa_resource: Fix wrong for loop range e9fd8938118a selftests: net: switch to socat in the GSO GRE test f49175809074 samples/bpf: Fix incorrect use of strlen in xdp_redirect_cpu ff12332ec614 samples/bpf: Fix summary per-sec stats in xdp_sample_user bd4542006641 bpf: Fix inner map state pruning regression. 8369b01aa5a6 drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame 07b486f1a8fe perf tests: Remove bash construct from record+zstd_comp_decomp.sh 99643bdc6ff1 perf bench futex: Fix memory leak of perf_cpu_map__new() ab7c3d8d81c5 perf bpf: Avoid memory leak from perf_env__insert_btf() 05e13b4a53b5 tracing/histogram: Do not copy the fixed-size char array field over the field size 04096d1b66cf blkcg: Remove extra blkcg_bio_issue_init eda355db53c4 perf/x86/vlbr: Add c->flags to vlbr event constraints 512e21c150c1 sched/fair: Prevent dead task groups from regaining cfs_rq's e4511d8dc256 sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() 725b5c9984cc MIPS: boot/compressed/: add __bswapdi2() to target for ZSTD decompression 1e3220ec23d9 mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set c0c51afb2e8c KVM: arm64: Fix host stage-2 finalization 595e359751d6 clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk c4584223f5de clk/ast2600: Fix soc revision for AHB 3024018bb2df clk: ingenic: Fix bugs with divided dividers 680a0c6332c4 f2fs: fix incorrect return value in f2fs_sanity_check_ckpt() 9c9afedf3ac5 f2fs: compress: disallow disabling compress on non-empty compressed file 3d937f901cea sh: define __BIG_ENDIAN for math-emu d21ad7abba75 sh: math-emu: drop unused functions c29506bfcf8b sh: fix kconfig unmet dependency warning for FRAME_POINTER 7228ed3293e0 f2fs: fix wrong condition to trigger background checkpoint correctly 9ad4e63e3cca f2fs: fix to use WHINT_MODE 0dfaa04f0161 f2fs: fix up f2fs_lookup tracepoints 6d28f6ba633d maple: fix wrong return value of maple_bus_init(). b80a7977299a sh: check return code of request_irq 23274bd8d7ad powerpc/8xx: Fix Oops with STRICT_KERNEL_RWX without DEBUG_RODATA_TEST 2f4dede20cdf powerpc/dcr: Use cmplwi instead of 3-argument cmpli 3c0c79d1261e iommu/dart: Initialize DART_STREAMS_ENABLE c4ea7b0c6180 clk: at91: sama7g5: remove prescaler part of master clock 58fa50de595f ALSA: usb-audio: fix null pointer dereference on pointer cs_desc 16721797dcef ALSA: gus: fix null pointer dereference on pointer block 3f8da4b87f13 arm64: dts: qcom: Fix node name of rpm-msg-ram device nodes 93d0049268cd ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 72b4e7b7beba powerpc/5200: dts: fix memory node unit name 619ce4646397 memory: tegra20-emc: Add runtime dependency on devfreq governor module bf76f56a7fc7 scsi: lpfc: Allow fabric node recovery if recovery is in progress before devloss 28de48a7cea4 scsi: lpfc: Fix link down processing to address NULL pointer dereference dbebf865b323 scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine 21903226c724 RDMA/core: Use kvzalloc when allocating the struct ib_port a9d2d23b5032 iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() 26af3ab9325e scsi: target: Fix alua_tg_pt_gps_count tracking a2489880354d scsi: target: Fix ordered tag handling 66523553fa62 scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() 5b8bed6464ad scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() 5777ab62b21d MIPS: sni: Fix the build 5c34486f0470 tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc 0a85b47cd449 iommu/vt-d: Do not falsely log intel_iommu is unsupported kernel option 0a2ddbfd65b3 ALSA: ISA: not for M68K eadee7f95b5d ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash 8e6920f7ac96 ARM: dts: ls1021a: move thermal-zones node out of soc/ 8eab383460c4 ASoC: rt5682: fix a little pop while playback 065334f6640d usb: host: ohci-tmio: check return value after calling platform_get_resource() 31340f013582 ARM: dts: omap: fix gpmc,mux-add-data type 1f45b73679b9 ALSA: usb-audio: Add support for the Pioneer DJM 750MK2 Mixer/Soundcard 98b134cc4417 HID: multitouch: disable sticky fingers for UPERFECT Y c37f9ee2bb9f firmware_loader: fix pre-allocated buf built-in firmware use 966e4def9001 ASoC: Intel: sof_sdw: add missing quirk for Dell SKU 0A45 1c6bd253dc9c ASoC: Intel: soc-acpi: add missing quirk for TGL SDCA single amp 2e46a58adfc6 ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec fed89b5a4c18 arm64: dts: imx8mm-kontron: Fix reset delays for ethernet PHY d29faaf81685 scsi: smartpqi: Add controller handshake during kdump 27490ae6a85a scsi: advansys: Fix kernel pointer leak 7f37066e0d13 ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect 94ca62033dfb ASoC: rt5651: Use IRQF_NO_AUTOEN when requesting the IRQ 0864d7f686f9 ASoC: es8316: Use IRQF_NO_AUTOEN when requesting the IRQ 735939e2c8a7 clk: imx: imx6ul: Move csi_sel mux to correct base register daf932eae1fa ALSA: usb-audio: disable implicit feedback sync for Behringer UFX1204 and UFX1604 e15de347faf4 scsi: core: Fix scsi_mode_sense() buffer length handling ae893767385a ASoC: SOF: Intel: hda-dai: fix potential locking issue 3cff8b789ea5 RDMA/rxe: Separate HW and SW l/rkeys b6f64bd4cf9f arm64: dts: ls1012a: Add serial alias for ls1012a-rdb 0479e598c773 arm64: dts: freescale: fix arm,sp805 compatible string 3f6946cfa798 arm64: dts: qcom: sdm845: Fix qcom,controlled-remotely property e608d43f7603 arm64: dts: qcom: ipq8074: Fix qcom,controlled-remotely property 9bfe717293c0 arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property 118c826ef8b4 arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency 30a3826f7fa9 ARM: BCM53016: Specify switch ports for Meraki MR32 d330f1d4f797 staging: rtl8723bs: remove a third possible deadlock 12cfdef56c3b staging: rtl8723bs: remove a second possible deadlock 353a6e9acb45 staging: rtl8723bs: remove possible deadlock when disconnect (v2) f78e23be336e ARM: dts: ux500: Skomer regulator fixes 2c71811c963b usb: typec: tipd: Remove WARN_ON in tps6598x_block_read 06cfb4cb2241 usb: musb: tusb6010: check return value after calling platform_get_resource() 9dd4b84d5521 bus: ti-sysc: Use context lost quirk for otg c182fa00fcdd bus: ti-sysc: Add quirk handling for reinit on context lost 1e299b02bae8 RDMA/bnxt_re: Check if the vlan is valid before reporting bed5a80fc851 arm64: dts: hisilicon: fix arm,sp805 compatible string 376bad670585 arm64: dts: rockchip: Disable CDN DP on Pinebook Pro 867cfea6ae55 ASoC: mediatek: mt8195: Add missing of_node_put() 814d3610c4ce scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() 269a4311b15f scsi: pm80xx: Fix memory leak during rmmod a070e30d1b7b arm64: dts: broadcom: bcm4908: Move reboot syscon out of bus 8e4b6c2f027e ARM: dts: NSP: Fix mpcore, mmc node names 8033b37f969a ARM: dts: BCM5301X: Fix MDIO mux binding 50b631c5a38e ARM: dts: BCM5301X: Fix nodes names f7d67885beb3 staging: wfx: ensure IRQ is ready before enabling it f08c0d6a673c arm64: dts: allwinner: a100: Fix thermal zone node name f2b9e78b3e14 arm64: dts: allwinner: h5: Fix GPU thermal zone node name ea4f91645d5b ARM: dts: sunxi: Fix OPPs node name b5dd513daa70 clk: sunxi-ng: Unregister clocks/resets when unbinding 5d729f4b5b56 arm64: zynqmp: Fix serial compatible string 69d0f6a7c8cf arm64: zynqmp: Do not duplicate flash partition label property 401923645319 Merge tag 'v5.15.4' into 5.15.x+fslc 9ac77cf6e1bd Linux 5.15.4 1af7386f5f71 Revert "ACPI: scan: Release PM resources blocked by unused objects" ef2590a5305e thermal: Fix NULL pointer dereferences in of_thermal_ functions bd378dcd5031 perf/core: Avoid put_page() when GUP fails 7931b7e31882 PCI: Add MSI masking quirk for Nvidia ION AHCI 06ce633b3bfd PCI/MSI: Deal with devices lying about their MSI mask capability a912418410ab parisc/entry: fix trace test in syscall exit path 73f1e74f9c87 Bluetooth: btusb: Add support for TP-Link UB500 Adapter c0991182aca3 loop: Use blk_validate_block_size() to validate block size 1f124a661191 block: Add a helper to validate the block size 8d0956438eec fortify: Explicitly disable Clang support 0fc2241ac237 btrfs: zoned: allow preallocation for relocation inodes d0fdafa8fcf3 btrfs: check for relocation inodes on zoned btrfs in should_nocow 080f457f35c0 btrfs: zoned: use regular writes for relocation f716e9827838 btrfs: zoned: only allow one process to add pages to a relocation inode d282dd7f4109 btrfs: zoned: add a dedicated data relocation block group 02c5e9e992a2 btrfs: introduce btrfs_is_data_reloc_root 19e32bd1cc37 KVM: Fix steal time asm constraints b06962406eca Revert "drm: fb_helper: fix CONFIG_FB dependency" 3256c84aaddc Revert "drm: fb_helper: improve CONFIG_FB dependency" d27b2dcdb8d2 string: uninline memcpy_and_pad 2397520473bc Merge pull request #499 from zandrey/5.15.x+fslc b98e878b91cb Merge tag 'v5.15.3' into 5.15.x+fslc 3b17187f5ca1 Linux 5.15.3 712cb7ee75bc media: videobuf2-dma-sg: Fix buf->vb NULL pointer dereference c8b0f8beb566 media: videobuf2: always set buffer vb2 pointer 6c087b0fbfe9 x86/sev: Make the #VC exception stacks part of the default stacks storage 411d939db1d0 x86/sev: Add an x86 version of cc_platform_has() d15683461800 arch/cc: Introduce a function to check for confidential computing features 03fbc935ac62 selftests/bpf: Fix also no-alu32 strobemeta selftest 60e73f7e75cf selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage 32d126ac68f5 mmc: moxart: Fix null pointer dereference on pointer host 6f11f2096b2c ath10k: fix invalid dma_addr_t token assignment 9ebaafec97fb cifs: fix memory leak of smb3_fs_context_dup::server_hostname 855eba695ddc media: vidtv: move kfree(dvb) to vidtv_bridge_dev_release() bb7e50b476ab drm/amd/display: Look at firmware version to determine using dmub on dcn21 3e1e7e4a6b54 SUNRPC: Partial revert of commit 6f9f17287e78 7f837109586e PCI: aardvark: Fix PCIe Max Payload Size setting 0b86872ba468 PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros dfc6f0bec09c drm/sun4i: Fix macros in sun8i_csc.h 0084aaaec2d1 powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n 310b6f976c74 powerpc/pseries/mobility: ignore ibm, platform-facilities updates d05dc4bdc333 powerpc/64s/interrupt: Fix check_return_regs_valid() false positive 02da36324104 powerpc/security: Use a mutex for interrupt exit code patching 7c8ad3fc644a powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload 317cc5bacf69 powerpc/32e: Ignore ESR in instruction storage interrupt handler 6f657bb66f1e powerpc/bpf: Fix write protecting JIT code 0356cc5d27c2 powerpc/vas: Fix potential NULL pointer dereference b75b27e4e640 mtd: rawnand: au1550nd: Keep the driver compatible with on-die ECC engines ac4e55c17cba mtd: rawnand: plat_nand: Keep the driver compatible with on-die ECC engines 768e8c3b9850 mtd: rawnand: orion: Keep the driver compatible with on-die ECC engines 2b33e01948fd mtd: rawnand: pasemi: Keep the driver compatible with on-die ECC engines d9d3d38049d5 mtd: rawnand: gpio: Keep the driver compatible with on-die ECC engines 365b3fefe51e mtd: rawnand: mpc5121: Keep the driver compatible with on-die ECC engines f7e59ebde2ec mtd: rawnand: xway: Keep the driver compatible with on-die ECC engines 9bfee3cd5eb1 mtd: rawnand: ams-delta: Keep the driver compatible with on-die ECC engines bedb039360b2 mtd: rawnand: fsmc: Fix use of SM ORDER bcd526c98adb remoteproc: imx_rproc: Fix rsc-table name 5cd861213e11 remoteproc: imx_rproc: Fix ignoring mapping vdev regions 3ff5812f164e remoteproc: Fix the wrong default value of is_iomem 6b8ea5da3be5 remoteproc: elf_loader: Fix loading segment when is_iomem true ed8b06a0eb8e s390/cio: make ccw_device_dma_* more robust 3ef2272417f4 s390/ap: Fix hanging ioctl caused by orphaned replies 3134c317b1b3 s390/tape: fix timer initialization in tape_std_assign() f33bf6015eaf s390/cio: check the subchannel validity for dev_busid 32f71f368086 s390/cpumf: cpum_cf PMU displays invalid value after hotplug remove 051d89f4dec2 PM: sleep: Avoid calling put_device() under dpm_list_mtx ac8ffb5d9dfb bcache: Revert "bcache: use bvec_virt" d6a300977ac9 bcache: fix use-after-free problem in bcache_device_free() a958d144754e video: backlight: Drop maximum brightness override for brightness zero d9dad32cb55e mfd: dln2: Add cell for initializing DLN2 ADC 3ea871f0d8e0 mm, thp: fix incorrect unmap behavior for private pages fd8e972dc427 mm, thp: lock filemap when truncating page cache c15aeead2488 mm, oom: do not trigger out_of_memory from the #PF 487a4c60c593 mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks f1e83db27ad5 memcg: prohibit unconditional exceeding the limit of dying tasks 6560e8cd869b mm/filemap.c: remove bogus VM_BUG_ON 6847c4286297 9p/net: fix missing error check in p9_check_errors 1f03911876ab net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE 6a85f01a89ef dmaengine: bestcomm: fix system boot lockups c4cd9e5acc34 dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail 68ae6ae1431f dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail 1dd578e98560 ksmbd: don't need 8byte alignment for request length in ksmbd_check_message aacb2ddb67fb ksmbd: Fix buffer length check in fsctl_validate_negotiate_info() 5e84e9d61dba block: Hold invalidate_lock in BLKRESETZONE ioctl 373c2bfecb06 block: Hold invalidate_lock in BLKZEROOUT ioctl f9bed86a35a0 block: Hold invalidate_lock in BLKDISCARD ioctl 876d6242d225 drm/i915/guc: Fix blocked context accounting f60978969910 erofs: fix unsafe pagevec reuse of hooked pclusters 11a102de53a7 ceph: fix mdsmap decode when there are MDS's beyond max_mds 5e1b901dd470 f2fs: fix UAF in f2fs_available_free_memory 6fd542665e70 f2fs: include non-compressed blocks in compr_written_block 035302003cca f2fs: should use GFP_NOFS for directory inodes 910ea7dd1e62 irqchip/sifive-plic: Fixup EOI failed when masked d5d21724af23 posix-cpu-timers: Clear task::posix_cputimers_work in copy_process() fb58e9a26c3c KVM: x86: move guest_pv_has out of user_access section d5e79d872bab PCI/MSI: Destroy sysfs before freeing entries ab40a2e5e29e PCI/MSI: Move non-mask check back into low level accessors affa1361642f x86/mce: Add errata workaround for Skylake SKX37 3cd12b61c37f MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL 9b1b68eaad2a MIPS: fix *-pkg builds for loongson2ef platform 70895879357f MIPS: fix duplicated slashes for Platform file path 8301503a728a parisc: Flush kernel data mapping in set_pte_at() when installing pte for user page 1dc7ce007aef parisc: Fix backtrace to always include init funtion names ca8f29dc8b1b ARM: 9156/1: drop cc-option fallbacks for architecture selection 12f0dc47f274 ARM: 9155/1: fix early early_iounmap() 93114d5b3af0 smb3: do not error on fsync when readonly c3f2809643ad thermal: int340x: fix build on 32-bit targets 2cc4450b5327 selftests/net: udpgso_bench_rx: fix port argument 3ce70c345537 cxgb4: fix eeprom len when diagnostics not implemented ed8b7355e38b net/smc: fix sk_refcnt underflow on linkdown and fallback 244048220c04 vsock: prevent unnecessary refcnt inc for nonblocking connect c8234e6086c1 net: marvell: mvpp2: Fix wrong SerDes reconfiguration order 6fb190ff5716 net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory 0c8ee89e351c net: stmmac: allow a tc-taprio base-time of zero cb85093e0c8e net: hns3: allow configure ETS bandwidth of all TCs 3d3f131b4032 net: hns3: fix kernel crash when unload VF while it is being reset 5c051366908b net: hns3: fix pfc packet number incorrect after querying pfc parameters bcbee7cf14a6 net: hns3: fix ROCE base interrupt vector initialization bug 3e13ce88a3c8 net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any 422fb879961f net: dsa: mv88e6xxx: Don't support >1G speeds on 6191X on ports other than 10 f17e9e81004e drm/amdgpu: fix uvd crash on Polaris12 during driver unloading f00e054b299c seq_file: fix passing wrong private data acdc5065d967 init: make unknown command line param message clearer 2cf82ea0a46d drm/i915/fb: Fix rounding error in subsampled plane size calculation fea0b9507bb7 gve: Fix off by one in gve_tx_timeout() 0bf8323e2c74 dmaengine: stm32-dma: avoid 64-bit division in stm32_dma_get_max_width 4ee1ac7f3cf5 dmaengine: stm32-dma: fix burst in case of unaligned memory address 0bff34d6712a bpf, sockmap: sk_skb data_end access incorrect when src_reg = dst_reg 1a8dba02a888 bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding c5cc0d23c541 bpf, sockmap: Fix race in ingress receive verdict with redirect to self 41c65a3ce9db bpf, sockmap: Remove unhash handler for BPF sockmap usage b90d961cf635 arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions f828915064fe arm64: arm64_ftr_reg->name may not be a human-readable string 2d57d522e2f0 litex_liteeth: Fix a double free in the remove function 2d2dfc33ef44 nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails 72fb40d87c59 llc: fix out-of-bound array index in llc_sk_dev_hash() 63609f11cda8 perf bpf: Add missing free to bpf_event__print_bpf_prog_info() 18fdce809a9c zram: off by one in read_block_state() 3d6b113cbef4 mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() 1ba8ddd87b02 can: mcp251xfd: mcp251xfd_chip_start(): fix error handling for mcp251xfd_chip_rx_int_enable() 7eb0881aec26 can: etas_es58x: es58x_rx_err_msg(): fix memory leak in error path e16a1e4ba6da drm/amdgpu/powerplay: fix sysfs_emit/sysfs_emit_at handling 97308cd5ce8e Revert "drm/imx: Annotate dma-fence critical section in commit path" 94e18f5a5dd1 drm: fb_helper: improve CONFIG_FB dependency 39db3e5681bd selftests/bpf/xdp_redirect_multi: Limit the tests in netns a99e4d94df31 selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to terminate cleanly 00f991138c2f selftests/bpf/xdp_redirect_multi: Use arping to accurate the arp number ddf4f3897357 selftests/bpf/xdp_redirect_multi: Put the logs to tmp folder e13c75449905 libbpf: Fix lookup_and_delete_elem_flags error reporting f0f8307c7db3 ACPI: PM: Fix device wakeup power reference counting error 27f2e5b91452 mfd: altera-sysmgr: Fix a mistake caused by resource_size conversion 5fb2bcf0affe mfd: sprd: Add SPI device ID table bd20d4d8433e mfd: cpcap: Add SPI device ID table 34b1f6db7cea mfd: core: Add missing of_node_put for loop iteration ca1362fdcbc2 ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer e9806f88b774 octeontx2-pf: select CONFIG_NET_DEVLINK 0c49ae7a8db9 bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed 71fb40ae9b07 drm/ttm: remove ttm_bo_vm_insert_huge() 9d5c7b0eeeca block: fix device_add_disk() kobject_create_and_add() error handling 8f1e23735636 net: phy: fix duplex out of sync problem while changing settings 96f9abc9183c cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline d8dedce3460e PCI: Do not enable AtomicOps on VFs 6d1d54003af4 ataflop: remove ataflop_probe_lock mutex e107071961c5 block/ataflop: provide a helper for cleanup up an atari disk 875ffb42476b block/ataflop: add registration bool before calling del_gendisk() 9d3261d4606a block/ataflop: use the blk_cleanup_disk() helper 275e4a31a82c nvdimm/pmem: cleanup the disk if pmem_release_disk() is yet assigned 8e8ed252e483 drm/nouveau/svm: Fix refcount leak bug and missing check against null bug e65a7ab548a3 selftests: net: properly support IPv6 in GSO GRE test 57488e25ef53 scsi: ufs: ufshpb: Properly handle max-single-cmd e022fea64e8d scsi: ufs: core: Fix NULL pointer dereference 5dd6e6426805 scsi: ufs: ufshpb: Use proper power management API 1e476c9f63ee scsi: bsg: Fix errno when scsi_bsg_register_queue() fails 064b6b0592e1 nvdimm/btt: do not call del_gendisk() if not needed 4e7af8a90a2c PCI: j721e: Fix j721e_pcie_probe() error path 19c65258dde3 ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses fdcdc4c5ae3d kdb: Adopt scheduler's task classification 1deba5e29d9f ice: Fix not stopping Tx queues for VFs abf65a2ee78b ice: Fix replacing VF hardware MAC to existing MAC filter 932224ba805d net: dsa: felix: fix broken VLAN-tagged PTP under VLAN-aware bridge 21032425c36f net: vlan: fix a UAF in vlan_dev_real_dev() f48a13b3ec59 openrisc: fix SMP tlb flush NULL pointer dereference 2e746ef502c9 ethtool: fix ethtool msg len calculation for pause stats 351237a76e3f kselftests/net: add missed toeplitz.sh/toeplitz_client.sh to Makefile fca8095c4206 kselftests/net: add missed vrf_strict_mode_test.sh test to Makefile 14a49eb8dcd1 kselftests/net: add missed SRv6 tests 19f67358b600 kselftests/net: add missed setup_loopback.sh/setup_veth.sh to Makefile 13bf487e33d6 kselftests/net: add missed icmp.sh test to Makefile 9c806a70fa4c net: davinci_emac: Fix interrupt pacing disable cd63d080b9e8 io-wq: fix max-workers not correctly set on multi-node system e99270d7f273 nbd: fix possible overflow for 'first_minor' in nbd_dev_add() 795e6b378692 nbd: fix max value for 'first_minor' f314286463bc xen-pciback: Fix return in pm_ctrl_init() db651ace499c gpio: realtek-otto: fix GPIO line IRQ offset 01e189372d48 i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' 5b12e1931569 dmaengine: idxd: fix resource leak on dmaengine driver disable 9b882818aec1 NFSv4: Fix a regression in nfs_set_open_stateid_locked() 4b7e3d5ee357 scsi: qla2xxx: edif: Fix EDIF bsg e56d80025ed0 scsi: qla2xxx: edif: Increase ELS payload aac0a76cb318 scsi: qla2xxx: edif: Flush stale events and msgs on session down dcd0c5e7dec2 scsi: qla2xxx: edif: Fix app start delay 696815ee50f6 scsi: qla2xxx: edif: Fix app start fail 09e4dafeca9b scsi: qla2xxx: Turn off target reset during issue_lip 411ca50eab27 scsi: qla2xxx: Fix gnl list corruption 7ee1c31ce9df scsi: qla2xxx: Relogin during fabric disturbance b65e9044be04 scsi: target: core: Remove from tmr_list during LUN unlink eb63b768afca ar7: fix kernel builds for compiler test e5f9487c06bd watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT fb2b4c7b5477 m68k: set a default value for MEMORY_RESERVE 8f072ec8b41b signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) 671dd8b385b2 dmaengine: idxd: reconfig device after device reset command b1b9ef3abafa dmanegine: idxd: fix resource free ordering on driver removal 9fb118b077f6 dmaengine: tegra210-adma: fix pm runtime unbalance 8bc8be6ce69e dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` 5b380c56bb4b netfilter: nfnetlink_queue: fix OOB when mac header was cleared 9981e39ded4b soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read 8ccaade05b00 auxdisplay: ht16k33: Fix frame buffer device blanking fba8ce59bbd4 auxdisplay: ht16k33: Connect backlight to fbdev d6d28153d49f auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string 5204722a9642 Fix user namespace leak d9bd9732cad6 NFS: Fix an Oops in pnfs_mark_request_commit() 9443fcc22a6c NFS: Fix up commit deadlocks b07aa21474d3 dmaengine: stm32-dma: fix stm32_dma_get_max_width f12d23bc255d dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro 98b727511da8 dmaengine: at_xdmac: call at_xdmac_axi_config() on resume path 1976e7b3c033 rtc: rv3032: fix error handling in rv3032_clkout_set_rate() 84ea6245dc02 remoteproc: Fix a memory leak in an error handling path in 'rproc_handle_vdev()' 62eaaa154c8f mtd: core: don't remove debugfs directory if device is in use 152d0b535426 mtd: rawnand: arasan: Prevent an unsupported configuration 402239647cb3 PCI: uniphier: Serialize INTx masking/unmasking and fix the bit operation 321a355777d0 mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() 1c60136d99c2 drm/bridge: nwl-dsi: Add atomic_get_input_bus_fmts d36d2c35fd98 Input: st1232 - increase "wait ready" timeout d268e0125c92 fs: orangefs: fix error return code of orangefs_revalidate_lookup() a94284b0fdce sparc: Add missing "FORCE" target when using if_changed cab693c0fe29 NFS: Fix deadlocks in nfs_scan_commit_list() 97eaf7af7fd1 opp: Fix return in _opp_add_static_v2() 5a67f827379f PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge e8c80586b8fb PCI: aardvark: Don't spam about PIO Response Status c8ae61fe97c2 drm/plane-helper: fix uninitialized variable reference c03c7f58ae49 drm/bridge/lontium-lt9611uxc: fix provided connector suport 5ab7612ff0b5 pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds 6967d9967b7a NFS: Fix dentry verifier races 597e9c7a4ace NFS: Ignore the directory size when marking for revalidation 69e0be0efe53 NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA 7e2801edf23f NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED 47dbabb8279c i2c: mediatek: fixing the incorrect register offset 1721649965e4 Input: ariel-pwrbutton - add SPI device ID table 40f60ee1d33c rtc: mcp795: Add SPI ID table 46a2f7945553 dmaengine: idxd: move out percpu_ref_exit() to ensure it's outside submission c31b0fe8e116 i2c: i801: Use PCI bus rescan mutex to protect P2SB access aad5b030fa2e remoteproc: imx_rproc: Fix TCM io memory type 171b2888a410 rtc: pcf2123: Add SPI ID table 75ed1289c376 rtc: ds1390: Add SPI ID table c7e81f2c0e8a rtc: ds1302: Add SPI ID table d9dacf260671 nfsd: don't alloc under spinlock in rpc_parse_scope_id a61698358b38 mtd: rawnand: intel: Fix potential buffer overflow in probe e87c6bc32caf rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined 4f3de16a3ca6 apparmor: fix error check 1c6eefe997ad RDMA/core: Require the driver to set the IOVA correctly during rereg_mr 3f49a9d356bd power: supply: bq27xxx: Fix kernel crash on IRQ handler register error dfd04b3a8191 mips: cm: Convert to bitfield API to fix out-of-bounds access 27ddb2735a6e vdpa/mlx5: Fix clearing of VIRTIO_NET_F_MAC feature bit 0099c7affb21 virtio_ring: check desc == NULL when using indirect with packed bcf29e436895 serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE 874b8c70f39d ASoC: rsnd: Fix an error handling path in 'rsnd_node_count()' 98492898c367 RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardware compatibility ff021c96a9a7 RDMA/hns: Fix initial arm_st of CQ e4fa14bdf83a ASoC: cs42l42: Correct configuring of switch inversion from ts-inv dfbcaef20204 powerpc: Don't provide __kernel_map_pages() without ARCH_SUPPORTS_DEBUG_PAGEALLOC 06cebea18a33 iommu/dma: Fix incorrect error return on iommu deferred attach a4ce4337dc1c ALSA: oxfw: fix functional regression for Mackie Onyx 1640i in v5.14 or later f5927a99737a powerpc/xmon: fix task state output d6b102db217f powerpc/44x/fsp2: add missing of_node_put 5a8579005938 powerpc/book3e: Fix set_memory_x() and set_memory_nx() f74827713955 powerpc/nohash: Fix __ptep_set_access_flags() and ptep_set_wrprotect() 6b4a3cfce497 HID: u2fzero: properly handle timeouts in usb_submit_urb 0fcb6023d149 HID: u2fzero: clarify error check and length calculations 33dcebb916a2 clk: at91: clk-master: fix prescaler logic ffe896d043ca clk: at91: clk-master: check if div or pres is zero 5a5cd9597e7f clk: at91: sam9x60-pll: use DIV_ROUND_CLOSEST_ULL 2efda16d42bf serial: xilinx_uartps: Fix race condition causing stuck TX d0379ee4a864 phy: Sparx5 Eth SerDes: Fix return value check in sparx5_serdes_probe() 34f5e44c8f2d phy: qcom-snps: Correct the FSEL_MASK 9999e3d71197 phy: qcom-qmp: another fix for the sc8180x PCIe definition 69cd3bdff881 phy: ti: gmii-sel: check of_get_address() for failure ca1e04c63850 phy: qcom-qusb2: Fix a memory leak on probe 2e8175481d5a ASoC: topology: Fix stub for snd_soc_tplg_component_remove() 804732ec30ba pinctrl: equilibrium: Fix function addition in multiple groups 286ff24b0002 arm64: dts: qcom: sdm845: Fix Qualcomm crypto engine bus clock 69ec5e3509f5 arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly 87201f2148f7 arm64: dts: qcom: pmi8994: Fix "eternal"->"external" typo in WLED node 59bb5796dfbe soc: qcom: apr: Add of_node_put() before return 1210a6388313 soc: qcom: rpmhpd: fix sm8350_mxc's peer domain df84a4f71045 firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available() 58d68f2a2ca1 usb: dwc3: gadget: Skip resizing EP's TX FIFO if already resized 46256f11c2cf powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC and KFENCE b35b82e6648e usb: dwc2: drd: reset current session before setting the new one 27903e1ffbfa usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could be disabled bd18f99c5c78 usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init 977b112946ec serial: imx: fix detach/attach of serial console be9866f92e9c scsi: lpfc: Wait for successful restart of SLI3 adapter during host sg_reset d17f1042be86 scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer 3eab21ff9f87 soundwire: bus: stop dereferencing invalid slave pointer d1d477cf9ba2 iio: adis: do not disabe IRQs in 'adis_init()' 715a48b65984 usb: typec: STUSB160X should select REGMAP_I2C a8409b2f07a4 iio: buffer: Fix double-free in iio_buffers_alloc_sysfs_and_mask() 96c0265e8742 soc: qcom: socinfo: add two missing PMIC IDs 1c8a9b6365ea soc: qcom: rpmhpd: Make power_on actually enable the domain 94a60d141380 ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER 001b7f31f50d ASoC: cs42l42: Correct some register default values b7e17c293ec2 ASoC: cs42l42: Always configure both ASP TX channels 0204fbf40c95 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 210d7e34a13a ARM: dts: stm32: fix SAI sub nodes register range 85d082965af6 ARM: dts: stm32: fix STUSB1600 Type-C irq level on stm32mp15xx-dkx c80bba28b1f9 ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz ecca03f758fa pinctrl: renesas: checker: Fix off-by-one bug in drive register check 547eae8d290b powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL in power10 a14e312ad42f dyndbg: make dyndbg a known cli param 88d564772486 RDMA/core: Set sgtable nents when using ib_dma_virt_map_sg() cc7f21385c83 staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC ab206dd35148 staging: most: dim2: do not double-register the same device f1401c37fee2 usb: musb: select GENERIC_PHY instead of depending on it de3c7a4167c2 RDMA/mlx4: Return missed an error if device doesn't support steering 8adfc48bda62 scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() 40f7932e8ca4 power: supply: max17040: fix null-ptr-deref in max17040_probe() 2225dade4147 power: supply: rt5033_battery: Change voltage values to µV 82012f8f4926 usb: gadget: hid: fix error code in do_config() 64b913c6d40a serial: 8250_dw: Drop wrong use of ACPI_PTR() e271314bf2a2 powerpc/paravirt: correct preempt debug splat in vcpu_is_preempted() ddd95eb01afd powerpc: fix unbalanced node refcount in check_kvm_guest() 2af070265d6e video: fbdev: chipsfb: use memset_io() instead of memset() 11644855488e powerpc/mem: Fix arch/powerpc/mm/mem.c:53:12: error: no previous prototype for 'create_section_mapping' 62a1c92858c1 clk: at91: check pmc node status before registering syscore ops 383008a0e009 memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe ee65ec08d36b soc/tegra: Fix an error handling path in tegra_powergate_power_up() 2a45a76ed146 iio: st_pressure_spi: Add missing entries SPI to device ID table 6551bac0eb42 ASoC: SOF: topology: do not power down primary core during topology removal 93322efe91f2 arm: dts: omap3-gta04a4: accelerometer irq fix 7f8beede9915 driver core: Fix possible memory leak in device_link_add() c464ab169800 scsi: pm80xx: Fix misleading log statement in pm8001_mpi_get_nvmd_resp() 8e781506a76e scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt ca92b5f2ec88 scsi: ufs: core: Stop clearing UNIT ATTENTIONS 0f1efc0c0ed2 scsi: ufs: core: Fix ufshcd_probe_hba() prototype to match the definition a1e06f92b2db power: reset: at91-reset: check properly the return value of devm_of_iomap 9a8d7bdd5b5e soundwire: debugfs: use controller id and link_id for debugfs 784bf21bb6d1 ALSA: usb-audio: Fix possible race at sync of urb completions 34862fa65cc7 ALSA: hda: Use position buffer for SKL+ again 987bfc6eb7aa ALSA: hda: Reduce udelay() at SKL+ position reporting f624d5495cc0 iommu/dma: Fix arch_sync_dma for map d39f447f259a iommu/dma: Fix sync_sg with swiotlb e9d8cb8dad2d arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 6705c94d9017 iommu/mediatek: Fix out-of-range warning with clang a7b0d0d6041c arm64: dts: renesas: beacon: Fix Ethernet PHY mode 94d42f3a174e arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock 8524d9f336cc ASoC: wcd9335: Use correct version to initialize Class H a0274b002345 pinctrl: renesas: rzg2l: Fix missing port register 21h 259a6fdd691f JFS: fix memleak in jfs_mount f776bb118318 MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT 85e7a66ceb2b scsi: dc395: Fix error case unwinding 52a994c15a9a arm64: dts: qcom: sc7280: fix display port phy reg property 15a40b9fd396 soc: qcom: llcc: Disable MMUHWT retention b2a98348f698 arm64: dts: qcom: sc7180: Base dynamic CPU power coefficients in reality 53616b7315ee ARM: dts: at91: tse850: the emac<->phy interface is rmii b327d92c10b2 bus: ti-sysc: Fix timekeeping_suspended warning on resume 876ba79c7969 arm64: dts: meson-sm1: Fix the pwm regulator supply properties 2b9828e4bdbc arm64: dts: meson-g12b: Fix the pwm regulator supply properties d2bbd1ce92d2 arm64: dts: meson-g12a: Fix the pwm regulator supply properties 4def729518ec arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe 7b9ab4a7e52b arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node ef26fb3a1931 arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe 461a478eabea arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes 13fef1930da8 RDMA/bnxt_re: Fix query SRQ failure 280ad4f332f9 ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY 6096069c91ed arm64: dts: rockchip: Fix GPU register width for RK3328 df54f16f3c05 ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() ca4e26066748 scsi: lpfc: Fix NVMe I/O failover to non-optimized path 79becd68e16e scsi: qla2xxx: edif: Use link event to wake up app a3e165e8e779 scsi: pm80xx: Fix lockup in outbound queue management 8525028b4652 clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths 532c48310396 arm64: dts: broadcom: bcm4908: Fix UART clock name ed1b1ab0581e ARM: dts: BCM5301X: Fix memory nodes names d41e6c4fae29 RDMA/rxe: Fix wrong port_cap_flags 42a6f69c5aa8 iio: st_sensors: disable regulators after device unregistration d5e4939b5e0c arm64: dts: meson: sm1: add Ethernet PHY reset line for ODROID-C4/HC4 03060aec7281 staging: r8188eu: fix memory leak in rtw_set_key 8853e04ea61d cpufreq: Fix parameter in parse_perf_domain() 2bbc554a98f9 of: unittest: fix EXPECT text for gpio hog errors d55aca82dda6 bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit. d03a5b00a336 bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off. e3acd3a08462 cgroup: Fix rootcg cpu.stat guest double counting c47be68b31cf skmsg: Lose offset info in sk_psock_skb_ingress b5c69b9fb5c4 selftests: mptcp: fix proto type in link_failure tests 2c6197e7eac7 ibmvnic: delay complete() 3a208e02e9ee ibmvnic: Process crqs after enabling interrupts fac0105a5c9f ibmvnic: don't stop queue in xmit e619ad4e2d4c udp6: allow SO_MARK ctrl msg to affect routing e89d244fef55 selftests/bpf: Fix fclose/pclose mismatch in test_progs fb657a4e125d crypto: pcrypt - Delay write to padata->info bbf7b2dbd131 selftests: net: bridge: update IGMP/MLD membership interval value 24c8fd323957 net: bridge: fix uninitialized variables when BRIDGE_CFM is disabled e176585f054a net: phylink: avoid mvneta warning when setting pause parameters 9073b88b1b29 nfp: fix potential deadlock when canceling dim work e9f7832a4f14 nfp: fix NULL pointer access when scheduling dim work d6c25579a8a0 ipmi: kcs_bmc: Fix a memory leak in the error handling path of 'kcs_bmc_serio_add_device()' e8dabc670c40 net: amd-xgbe: Toggle PLL settings during rate change a1fafee96a7a sctp: return true only for pathmtu update in sctp_transport_pl_toobig 554153b1cd01 sctp: subtract sctphdr len in sctp_transport_pl_hlen 118eedc00644 sctp: reset probe_timer in sctp_transport_pl_update 8cebfaefcccf sctp: allow IP fragmentation when PLPMTUD enters Error state 4c51fa32f631 selftests/bpf: Fix memory leak in test_ima 844134cd097c selftests/bpf: Fix fd cleanup in sk_lookup test e3e3c222c306 drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits 76eb97443810 drm/amdgpu: fix a potential memory leak in amdgpu_device_fini_sw() d834f80e51d7 wcn36xx: Channel list update before hardware scan 677c9ad9839c bpf: Fixes possible race in update_prog_stats() for 32bit arches ae1fffdf3b95 bpf: Avoid races in __bpf_prog_run() for 32bit arches 4ab36444a538 wcn36xx: Fix discarded frames due to wrong sequence number e2e55ffee66f wcn36xx: add proper DMA memory barriers in rx path 960a216b078a libertas: Fix possible memory leak in probe and disconnect 59de456628bd libertas_tf: Fix possible memory leak in probe and disconnect 964b738fde92 KVM: s390: Fix handle_sske page fault handling 777194b87fb3 samples/kretprobes: Fix return value if register_kretprobe() failed 41c9a411aad0 spi: spi-rpc-if: Check return value of rpcif_sw_init() ca5c67889bd6 cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization 4d9b7edfdcf2 tracing: Fix missing trace_boot_init_histograms kstrdup NULL checks d3ec9c358a42 tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() d48715b25f2e libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED() bf5e3d54de65 tpm_tis_spi: Add missing SPI ID bf736690bcbe tpm: fix Atmel TPM crash caused by too frequent queries b5949ef0753b libbpf: Fix off-by-one bug in bpf_core_apply_relo() af25dbc8460f blk-cgroup: synchronize blkg creation against policy deactivation 39581715d6e5 block: ataflop: more blk-mq refactoring fixes 6a8cd2686ec7 ath10k: fix module load regression with iram-recovery feature a521a0ddd5aa ARM: 9142/1: kasan: work around LPAE build warning 348273847a56 net: dsa: avoid refcount warnings when ->port_{fdb,mdb}_del returns error 69abfe39c7d6 irq: mips: avoid nested irq_enter() ca46cc192bec KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm cb69970e0cd9 KVM: s390: pv: avoid double free of sida page eadbd5d1ec29 s390/uv: fully validate the VMA before calling follow_page() a9c017ab05a4 s390/mm: fix VMA and page table handling code in storage key handling functions 735d269aa767 s390/mm: validate VMA in PGSTE manipulation functions dbeff6651f5e s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() 9d6a0e31be0c s390/gmap: validate VMA in __gmap_zap() 908e8e54ef8d mt76: mt7615: mt7622: fix ibss and meshpoint ae2df723141f libbpf: Fix BTF header parsing checks ffb5d239e7ed libbpf: Fix overflow in BTF sanity checks e6c63efb0c8d bpftool: Avoid leaking the JSON writer prepared for program metadata 5d33132c03ff libbpf: Fix memory leak in btf__dedup() 32293389e84a KVM: selftests: Fix nested SVM tests when built with clang c6293f673f2d smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi 19bbbeb408d0 crypto: tcrypt - fix skcipher multi-buffer tests for 1420B blocks 48ae8d2243f0 drm/msm/dsi: fix wrong type in msm_dsi_host 5f88d19f0f6a drm/msm: Fix potential NULL dereference in DPU SSPP 907d34b74c64 x86/sev: Fix stack type check in vc_switch_off_ist() 3dd4b42d95a0 clocksource/drivers/timer-ti-dm: Select TIMER_OF 8f74e6d5161e PM: hibernate: fix sparse warnings ff950ae83201 nvme-rdma: fix error code in nvme_rdma_setup_ctrl b2cf0bed6817 nbd: Fix use-after-free in pid_show d0fd4b3aeea6 phy: micrel: ksz8041nl: do not use power down mode 89249cd9fa1f net: enetc: unmap DMA in enetc_send_cmd() 493a9e6367a1 iwlwifi: pnvm: read EFI data only if long enough b0b49d055533 iwlwifi: pnvm: don't kmemdup() more than we have f2fd84b36748 iwlwifi: mvm: reset PM state on unsuccessful resume 89f000f4c9e0 mwifiex: Send DELBA requests according to spec f5b21a4c096d rsi: stop thread firstly in rsi_91x_init() error handling ec280de6f409 mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() a4ab42fbe70d mt76: mt7915: fix sta_rec_wtbl tag len 439393358568 mt76: connac: fix possible NULL pointer dereference in mt76_connac_get_phy_mode_v2 1f71b42e27e1 mt76: mt7615: fix monitor mode tear down crash 68acaaf117a9 mt76: mt7921: fix retrying release semaphore without end 5a881727bb3b mt76: mt7915: fix possible infinite loop release semaphore dba165e255db mt76: mt7615: fix hwmon temp sensor mem use-after-free 32ec365cdca6 mt76: mt7915: fix hwmon temp sensor mem use-after-free 2c9e98bca4a5 mt76: mt7921: always wake device if necessary in debugfs 8ed4d081f2eb mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate 22f41d4f2e36 mt76: mt7921: fix firmware usage of RA info using legacy rates 90ecf88cc293 mt76: mt7921: report HE MU radiotap bf5b9c9df69c mt76: overwrite default reg_ops if necessary 30dc676d4b02 mt76: connac: fix GTK rekey offload failure on WPA mixed mode c8c0958687c7 mt76: mt7921: fix dma hang in rmmod 2bfda0a8dc77 mt76: mt7915: fix bit fields for HT rate idx 02c474990173 mt76: mt7915: fix potential overflow of eeprom page index 7f2d2c8d9307 mt76: mt7921: Fix out of order process by invalid event pkt 75ed8ca355fb mt76: mt76x02: fix endianness warnings in mt76x02_mac.c 9fcee803e248 mt76: mt7921: fix survey-dump reporting a7afd7a5e68d mt76: fix build error implicit enumeration conversion 21255ccf73bb mt76: connac: fix mt76_connac_gtk_rekey_tlv usage 95792d2088ea mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal() 8dea17cf36fa mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi d1c7ea995cbf mt76: mt7921: fix endianness warning in mt7921_update_txs ef02f94e138e mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb 90d9e4050bc3 mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event 5a9bd1b941f4 drm/amdkfd: Fix an inappropriate error handling in allloc memory of gpu 1b7030b379e4 ACPI: PM: Fix sharing of wakeup power resources 453c3013a586 ACPI: PM: Turn off unused wakeup power resources 6500e7148a01 mailbox: mtk-cmdq: Fix local clock ID usage ac2592454712 mailbox: mtk-cmdq: Validate alias_id on probe 62a0a0539da7 platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning 3e6e11f8537c blk-wbt: prevent NULL pointer dereference in wb_timer_fn 456b47cacdc7 block: ataflop: fix breakage introduced at blk-mq refactoring 4eac23d60cbc io-wq: Remove duplicate code in io_workqueue_create() c8dccb28c329 mmc: mxs-mmc: disable regulator on error and in the remove function 6eff31412bec media: ir_toy: assignment to be16 should be of correct type 13e59b7cb277 media: ivtv: fix build for UML 51911aa157ca mailbox: Remove WARN_ON for async_cb.cb in cmdq_exec_done 2a0b9ebec182 thermal/drivers/qcom/lmh: make QCOM_LMH depends on QCOM_SCM 3988164fe9dd net: stream: don't purge sk_error_queue in sk_stream_kill_queues() fbc24df3a5f6 drm/msm: uninitialized variable in msm_gem_import() 3464103cf485 drm/msm: fix potential NULL dereference in cleanup cbbe14644798 drm/msm: unlock on error in get_sched_entity() de99b40b93ac drm/msm: potential error pointer dereference in init() c14f0035476f drm/msm: Fix potential Oops in a6xx_gmu_rpmh_init() dafe75a9a6dc drm/msm/dsi: do not enable irq handler before powering up the host 3f25451eae28 thermal/core: fix a UAF bug in __thermal_cooling_device_register() b208436e229b crypto: octeontx2 - set assoclen in aead_do_fallback() 300ae3a5e884 tcp: switch orphan_count to bare per-cpu counters cae022f91174 net: tulip: winbond-840: fix build for UML be060f47ef38 net: intel: igc_ptp: fix build for UML 2fa75b667335 net: fealnx: fix build for UML 3869eecf0504 kernel/sched: Fix sched_fork() access an invalid sched_task_group d719ff1151c7 ath10k: fix max antenna gain unit dd0fe5985b0a hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff b275c71a7b70 hwmon: Fix possible memleak in __hwmon_device_register() 9531d477589d net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE dacdfe7870ae memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() 3d78b5b1ce01 memstick: avoid out-of-range warning 5b9c76df7ff0 mmc: sdhci-omap: Fix context restore e28a1a0a412a mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured 6b084516fbc3 gve: Track RX buffer allocation failures fd2c9032b88c gve: Recover from queue stall due to missed IRQ e5be2a62567f b43: fix a lower bounds test c9179a2da18c b43legacy: fix a lower bounds test 4bef6e617dbc ima: fix deadlock when traversing "ima_default_rules". 594a893df55d hwrng: mtk - Force runtime pm ops for sleep ops 51dbedbf08e0 crypto: qat - disregard spurious PFVF interrupts d0536282842a crypto: qat - detect PFVF collision after ACK b2805fb00de5 crypto: ccree - avoid out-of-range warnings from clang 0535d3506378 media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() a117b767084d media: venus: fix vpp frequency calculation for decoder 3ad069d68eea netfilter: nft_dynset: relax superfluous check on set updates d846b69dc7ff rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr fa1af3cb0e47 rcu: Always inline rcu_dynticks_task*_{enter,exit}() d0b693aa948b EDAC/amd64: Handle three rank interleaving mode 3357b8a431b3 x86/insn: Use get_unaligned() instead of memcpy() 3c38c852c0ac PM: EM: Fix inefficient states detection a8f0c3c39e26 ath9k: Fix potential interrupt storm on queue reset 428199299910 ath10k: Don't always treat modem stop events as crashes ff3487b08949 media: em28xx: Don't use ops->suspend if it is NULL b9a0ff08a69e cpuidle: Fix kobject memory leaks in error paths c95380ba527a drm: fb_helper: fix CONFIG_FB dependency a213407573c6 crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency af18fe767136 kprobes: Do not use local variable when creating debugfs file 69dce456e2be scs: Release kasan vmalloc poison in scs_free process 43cfb5df9289 media: atmel: fix the ispck initialization ead5a141ea22 media: cx23885: Fix snd_card_free call on null card pointer 5a225627ba4a media: tm6000: Avoid card name truncation afa370b5316f media: si470x: Avoid card name truncation ccd29579f7e7 media: radio-wl1273: Avoid card name truncation 0fd64cd9ffde media: sun6i-csi: Allow the video device to be open multiple times e44fa27c650f media: i2c: ths8200 needs V4L2_ASYNC 7b0b7b8a2ba5 media: imx-jpeg: Fix the error handling path of 'mxc_jpeg_probe()' 56bc844703f0 media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' 4a2ab1ce79ba media: TDA1997x: handle short reads of hdmi info frame. e7f187649c24 media: mtk-vcodec: venc: fix return value when start_streaming fails 4f0ea72e4a34 media: v4l2-ioctl: S_CTRL output the right value 9e14a3d9f768 media: imx258: Fix getting clock frequency d30d3397db1e media: dvb-usb: fix ununit-value in az6027_rc_query 98cb3a055b18 media: ttusb-dec: avoid release of non-acquired mutex f8b2ae89671d media: cxd2880-spi: Fix a null pointer dereference on error handling path b6100e16716e media: meson-ge2d: Fix rotation parameter changes detection in 'ge2d_s_ctrl()' 2899243f272f media: em28xx: add missing em28xx_close_extension e6a908c5935d libbpf: Fix skel_internal.h to set errno on loader retval < 0 798419802590 drm/amdgpu: fix warning for overflow check 09732e205684 arm64: mm: update max_pfn after memory hotplug 410a0f42ced0 drm/ttm: stop calling tt_swapin in vm_access 092e6cb650eb ath10k: sdio: Add missing BH locking around napi_schdule() 63287a77b138 ath10k: Fix missing frame timestamp for beacon/probe-resp cef58d2c3466 gve: DQO: avoid unused variable warnings 9b955d5d6038 ath11k: Fix memory leak in ath11k_qmi_driver_event_work f3ccc878b5fb ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status 3b087c2fc0d7 ath11k: Avoid race during regd updates 9b59c76797e6 ath11k: fix some sleeping in atomic bugs e1ddaa5dcef6 bpf/tests: Fix error in tail call limit tests 739b92765e04 net: dsa: rtl8366: Fix a bug in deleting VLANs 57e4d980b7fe net: dsa: rtl8366rb: Fix off-by-one bug 9cc25e8529d5 net/mlx5: Accept devlink user input after driver initialization complete cfaf70338314 cfg80211: always free wiphy specific regdomain 6adf16c2e5a2 mac80211: twt: don't use potentially unaligned pointer 80adbd8c4502 fortify: Fix dropped strcpy() compile-time write overflow check c9f95c678318 mptcp: do not shrink snd_nxt when recovering eade470b4351 rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() 9fcd75ee9159 qed: Don't ignore devlink allocation failures af484a1cde06 bnxt_en: Check devlink allocation and registration status e4ecf64c0d10 Bluetooth: hci_h5: Fix (runtime)suspend issues on RTL8723BS HCIs 56dc06554516 crypto: qat - power up 4xxx device 891fec9f116c crypto: caam - disable pkc for non-E SoCs adce47a6405c drm/amdgpu: move amdgpu_virt_release_full_gpu to fini_early stage 63c1435cab9b drm/amd/display: Pass display_pipe_params_st as const in DML 24b4d7102125 drm/amdgpu: Fix crash on device remove/driver unload 5481612c471f Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync 7bcbced2534b wilc1000: fix possible memory leak in cfg_scan_result() 2c4415e819f1 wcn36xx: Fix Antenna Diversity Switching 26d3bf38ae3e cgroup: Make rebind_subsystems() disable v2 controllers all at once 3409f88809a6 spi: Fixed division by zero warning bc79831b426b drm: bridge: it66121: Fix return value it66121_probe 1a1028f89646 net: phylink: don't call netif_carrier_off() with NULL netdev 02113c83f405 net: net_namespace: Fix undefined member in key_remove_domain() c401830b0125 lockdep: Let lock_is_held_type() detect recursive read as read 255c569eeb46 virtio-gpu: fix possible memory allocation failure a496b7090881 crypto: sm4 - Do not change section of ck and sbox 41cfb139c36c drm/v3d: fix wait for TMU write combiner flush 0a97e2fb9690 net/mlx5: Publish and unpublish all devlink parameters at once d9b17a030a1b objtool: Handle __sanitize_cov*() tail calls c8a2b96d755c x86/xen: Mark cpu_bringup_and_idle() as dead_end_function e6e4b75f977e MIPS: lantiq: dma: fix burst length for DEU 4a9334d04ba6 rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() 3998e06d9511 Bluetooth: hci_uart: fix GPF in h5_recv 9fc04208643f libbpf: Don't crash on object files with no symbol tables 11080de0a75c Bluetooth: fix init and cleanup of sco_conn.timeout_work 5f14a2c4648c drm/bridge: it66121: Wait for next bridge to be probed 3c1ccfcae8a9 drm/bridge: it66121: Initialize {device,vendor}_ids 848df133cc42 perf/x86/intel/uncore: Fix Intel SPR M3UPI event constraints a4a2da864e2a perf/x86/intel/uncore: Fix Intel SPR M2PCIE event constraints ced11c1b40ca perf/x86/intel/uncore: Fix Intel SPR IIO event constraints cdba93ecbbd2 perf/x86/intel/uncore: Fix Intel SPR CHA event constraints 5a31df7d0f9f drm/bridge: anx7625: Propagate errors from sp_tx_rst_aux() e3b39825ed08 fbdev/efifb: Release PCI device's runtime PM ref during FB destroy 8085f032541b selftests/bpf: Fix strobemeta selftest regression 6c7a147b876a netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state ad04ebbe715c parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling 028459fab9a6 parisc/unwind: fix unwinder when CONFIG_64BIT is enabled ab7ce95a04d6 erofs: don't trigger WARN() when decompression fails f6ca0ac23202 task_stack: Fix end_of_stack() for architectures with upwards-growing stack 3b935cca35e4 parisc: fix warning in flush_tlb_all ec6ceae80a42 perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodings d0f6689591df selftests/core: fix conflicting types compile error for close_range() 116b6202b29a drm/amd/display: dcn20_resource_construct reduce scope of FPU enabled ed515eea7701 x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted 0f421e257e49 inet: remove races in inet{6}_getname() b58be9a0495f ftrace: do CPU checking after preemption disabled e24f9679c3c0 Revert "wcn36xx: Enable firmware link monitoring" 194e8d7ad91f wcn36xx: Fix packet drop on resume 397fec25850c wcn36xx: Correct band/freq reporting on RX 51421f89b909 spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() 6039fcd85896 btrfs: do not take the uuid_mutex in btrfs_rm_device bfc4788e4481 btrfs: reflink: initialize return value to 0 in btrfs_extent_same() 91f8e91d93ce ACPI: resources: Add one more Medion model in IRQ override quirk 59f3feb05cfd ACPI: AC: Quirk GK45 to skip reading _PSR 0914663ac127 net: annotate data-race in neigh_output() c90eb23eb709 vrf: run conntrack only in context of lower/physdev for locally generated packets 85a1da3d7a84 tools/latency-collector: Use correct size when writing queue_full_warning 0db6161eacda ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 d2ab6689ed0d gfs2: Fix glock_hash_walk bugs e10e8f490d6e gfs2: Cancel remote delete work asynchronously af6f6ff3a78c can: bittiming: can_fixup_bittiming(): change type of tseg1 and alltseg to unsigned int 7b697bb86020 gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE 7d341b27013e ARM: clang: Do not rely on lr register for stacktrace 7f11e51f0c9d smackfs: use __GFP_NOFAIL for smk_cipso_doi() b94d32876378 iwlwifi: mvm: disable RX-diversity in powersave c430f6255375 selftests/bpf: Fix perf_buffer test on system with offline cpus 19074f05307b selftests: kvm: fix mismatched fclose() after popen() df0b6862b795 PM: hibernate: Get block device exclusively in swsusp_check() 77aa339ea59f arm64: vdso32: suppress error message for 'make mrproper' 3d890ac58a85 samples/bpf: Fix application of sizeof to pointer 54718ee9b8ee nvme: drop scan_lock and always kick requeue list when removing namespaces 0703920365d3 nvmet-tcp: fix use-after-free when a port is removed 3c82292ee9bc nvmet-rdma: fix use-after-free when a port is removed e3d5ebee9c05 nvmet: fix use-after-free when a port is removed 1e7edd183481 drm/amdgpu/pm: properly handle sclk for profiling modes on vangogh 451be8bcdc17 media: allegro: ignore interrupt if mailbox is not initialized a3d08aae1805 block: remove inaccurate requeue check 22d5a9add83b iwlwifi: change all JnP to NO-160 configuration 819efcac7c3c mwl8k: Fix use-after-free in mwl8k_fw_state_machine() 1c794f4b483a mt76: mt7915: fix an off-by-one bound check 84afcec2ca5a tracing/cfi: Fix cmp_entries_* functions signature mismatch b09a201b714d workqueue: make sysfs of unbound kworker cpumask more clever 0b1a4d0ff911 lib/xz: Validate the value before assigning it to an enum variable 5329376ce6ae lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression 562d350a8809 locking/rwsem: Disable preemption for spinning region e5d5e5317150 memstick: r592: Fix a UAF bug when removing the driver 9fff6457afad md: update superblock after changing rdev flags in state_store 22b68b015d44 floppy: fix calling platform_device_unregister() on invalid drives 396c9e834d69 block: bump max plugged deferred size from 16 to 32 3792174592b6 thermal/drivers/tsens: Add timeout to get_temp_tsens_valid 660446ff86ca drm/msm: prevent NULL dereference in msm_gpu_crashstate_capture() 38ef472ca8e5 thermal/core: Fix null pointer dereference in thermal_release() 7c0caa7e2636 leaking_addresses: Always print a trailing newline 9796eb9137b3 net: phy: micrel: make *-skew-ps check more lenient abbc58deaab6 drm/amdkfd: fix resume error when iommu disabled in Picasso 5837c23f7ddd drm/amd/display: fix null pointer deref when plugging in display cfc1a472a8d8 ACPI: scan: Release PM resources blocked by unused objects 37f2aebf1656 ACPI: battery: Accept charges over the design capacity as full c45c83c1716f iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value d78de051ff32 mmc: moxart: Fix reference count leaks in moxart_probe e41d46fe0954 KVM: arm64: Propagate errors from __pkvm_prot_finalize hypercall dd267d35d82a ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() 4e4f6e33d6f2 tracing: Disable "other" permission bits in the tracefs files 1067f23c1ee7 tracefs: Have tracefs directories not set OTH permission bits by default 5425f404b527 drm/amdkfd: rm BO resv on validation to avoid deadlock b3aa4e54add8 net-sysfs: try not to restart the syscall if it will fail eventually 74339549c8dc media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() 688ac68a23d4 media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info eb795fd959ac media: ipu3-imgu: imgu_fmt: Handle properly try 4c2a4bad39e1 media: imx-jpeg: Fix possible null pointer dereference a56e9d7609ee ice: Move devlink port to PF/VF struct 9053ab4dfc1b cpufreq: Make policy min/max hard requirements e8e98aa12411 ACPICA: Avoid evaluating methods too early during system resume 5fc13c5d43f5 kselftests/sched: cleanup the child processes a803c35d0b38 fs/proc/uptime.c: Fix idle time reporting in /proc/uptime 8c379a77ae33 ipmi: Disable some operations during a panic 60cbd3e635f0 media: rcar-csi2: Add checking to rcsi2_start_receiver() 77da4492ad93 brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet f25c2738d68a rtw88: fix RX clock gate setting while fifo dump 7ea446e3363e ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK 5b55e15b6636 media: mceusb: return without resubmitting URB in case of -EPROTO error. 51ae7f962672 media: rcar-vin: Use user provided buffers when starting 88dcc2d14960 media: imx: set a media_device bus_info string e922d0b6e6a6 media: videobuf2: rework vb2_mem_ops API cdf5c3f84607 media: s5p-mfc: Add checking to s5p_mfc_probe(). bb2cb679699e media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() 2bd28fe587a5 media: vidtv: Fix memory leak in remove 18c4e5e59f82 media: uvcvideo: Set unique vdev name based in type 477f767b9472 media: uvcvideo: Return -EIO for control errors 7c2695613989 media: uvcvideo: Set capability in s_param 673ce2812ed4 media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() 25bde3ba1a34 media: atomisp: Fix error handling in probe f92948e1e25a media: netup_unidvb: handle interrupt properly according to the firmware 944fc4717321 media: mt9p031: Fix corrupted frame after restarting stream 1a0e5b13f907 octeontx2-pf: Enable promisc/allmulti match MCAM entries. 26fcf9347ab4 ath10k: high latency fixes for beacon buffer 20e8a4f26534 ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets 163189aa6e44 ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED 8ea518dfa39b ath11k: Avoid reg rules update during firmware recovery 72d43bc26938 selftests: net: fib_nexthops: Wait before checking reported idle time 678e8cd1bf22 drm/amd/display: Fix null pointer dereference for encoders 351601af203d drm/amdgpu: Fix MMIO access page fault 9630d4d0d14d fscrypt: allow 256-bit master keys with AES-256-XTS d6509627e06f spi: Check we have a spi_device_id for each DT compatible 33d2d8a12f8d mwifiex: Properly initialize private structure on interface type changes bcf47459ee7b mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type 7251782df85f x86: Increase exception stack sizes a5a43cde6601 x86/mm/64: Improve stack overflow warnings 347f35130e4e crypto: aesni - check walk.nbytes instead of err 53aad1ad0e69 ath11k: Align bss_chan_info structure with firmware 4e246ca955ca smackfs: Fix use-after-free in netlbl_catmap_walk() f85b0fe504ac rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop e36b7768aad6 ACPI: resources: Add DMI-based legacy IRQ override quirk ae11b215aef8 net: sched: update default qdisc visibility after Tx queue cnt changes d120d005b96f locking/lockdep: Avoid RCU-induced noinstr fail a244da298418 MIPS: lantiq: dma: reset correct number of channel 6a5b3f5dfb02 MIPS: lantiq: dma: add small delay after reset 55bf61828ab3 drm/amdgpu: move iommu_resume before ip init/resume 36bd10013bdf platform/x86: wmi: do not fail if disabling fails 9508ee70d138 rcutorture: Avoid problematic critical section nesting on PREEMPT_RT f3135fa42b0f drm/panel-orientation-quirks: add Valve Steam Deck a05a18cfbf9f Bluetooth: call sock_hold earlier in sco_conn_del 7e22e4db95b0 Bluetooth: fix use-after-free error in lock_sock_nested() b990c219c4c9 Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() 8815bbe712f3 drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 4fe898b1ec8d drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 c9795f6bf0eb drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) 8ff10b430ca0 dma-buf: WARN on dmabuf release with pending attachments 061a8677ab37 component: do not leave master devres group open after bind 4c264dfbb6a4 power: supply: max17042_battery: Clear status bits in interrupt handler fc49ca4dbae1 USB: chipidea: fix interrupt deadlock 273a85ac422d USB: iowarrior: fix control-message timeouts 2fbf746092c2 most: fix control-message timeouts 8b09d36daf47 Revert "serial: 8250: Fix reporting real baudrate value in c_ospeed field" 02981a96642f serial: 8250: Fix reporting real baudrate value in c_ospeed field 670f1f30ed70 io-wq: serialize hash clear with wakeup 5bfa57795dc1 ksmbd: set unique value to volume serial field in FS_VOLUME_INFORMATION 15e904c14951 serial: 8250: fix racy uartclk update cefb16b7b2d5 USB: serial: keyspan: fix memleak on probe errors 309d6b5d45c9 Documentation:devicetree:bindings:iio:dac: Fix val df56942798c4 iio: ad5770r: make devicetree property reading consistent a92d075cb4b5 iio: dac: ad5446: Fix ad5622_write() return value bd297200b747 drivers: iio: dac: ad5766: Fix dt property name c32c68ac7ba1 iio: buffer: Fix memory leak in iio_buffer_register_legacy_sysfs_groups() 289884de9ff6 iio: buffer: Fix memory leak in __iio_buffer_alloc_sysfs_and_mask() b6444e89525d iio: buffer: Fix memory leak in iio_buffers_alloc_sysfs_and_mask() d7652924a132 iio: buffer: check return value of kstrdup_const() 1c531289b74e coresight: trbe: Defer the probe on offline CPUs ea64104287cb coresight: trbe: Fix incorrect access of the sink specific data d27fc5ba46fc coresight: cti: Correct the parameter for pm_runtime_put 76d6bf233c7e pinctrl: core: fix possible memory leak in pinctrl_enable() eb4102bb3821 mfd: simple-mfd-i2c: Select MFD_CORE to fix build error 63dc291ab5e0 cifs: set a minimum of 120s for next dns resolution 1c35a216ef77 cifs: To match file servers, make sure the server hostname matches 120d9dca7d51 quota: correct error number in free_dqentry() 332db0909293 quota: check block number when reading the block in quota file ddfea4b7d13b PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge 7c7ebe1ec81f PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge 19a6b2b2f0fe PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge 25540fbe7858 PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge 7aaf8585eebc PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG ce44e532b96e PCI: aardvark: Fix return value of MSI domain .alloc() method 643a20110083 PCI: aardvark: Fix configuring Reference clock 39579eb4f1f8 PCI: aardvark: Fix reporting Data Link Layer Link Active 9cb9b2bb7ab6 PCI: aardvark: Do not unmask unused interrupts 2c6b530a0e3c PCI: aardvark: Fix checking for link up via LTSSM state da478902acec PCI: aardvark: Do not clear status bits of masked interrupts 39c5465c3639 cxl/pci: Fix NULL vs ERR_PTR confusion afa7885b56e8 PCI: cadence: Add cdns_plat_pcie_probe() missing return 228028b01dab PCI: pci-bridge-emul: Fix emulation of W1C bits 5cffa333a2b2 ovl: fix filattr copy-up failure 2f372e38f572 ovl: fix use after free in struct ovl_aio_req 90817d78388c xen/balloon: add late_initcall_sync() for initial ballooning done 013fa93c79bd ifb: fix building without CONFIG_NET_CLS_ACT ea531d52fa08 serial: core: Fix initializing and restoring termios speed 34c2a0d0a70a ring-buffer: Protect ring_buffer_reset() from reentrancy 4cac487a4730 io_uring: honour zeroes as io-wq worker limits e1bb995036c7 powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found e4b49c3f9d58 iio: adc: tsc2046: fix scan interval warning 24d8a24f5641 can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM e35f3d74bf06 can: j1939: j1939_can_recv(): ignore messages with invalid source address d1be2ab08354 can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport 0c10d5d39563 can: mcp251xfd: mcp251xfd_irq(): add missing can_rx_offload_threaded_irq_finish() in case of bus off dac06227e1a3 can: peak_usb: always ask for BERR reporting for PCAN-USB devices df093c18bdb1 KVM: nVMX: Handle dynamic MSR intercept toggling c98d5e42be2c KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use 35da6d291aca KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows 9d12bf19b278 KVM: x86: Fix recording of guest steal time / preempted status 23e989b977e0 KVM: arm64: Extract ESR_ELx.EC only 1ff8dae30188 iio: core: check return value when calling dev_set_name() 91410e2a28ac iio: core: fix double free in iio_device_unregister_sysfs() 4ee77bdef8e4 power: supply: max17042_battery: use VFSOC for capacity when no rsns 165ca6e8ac5b power: supply: max17042_battery: Prevent int underflow in set_soc_threshold aaf0562f7147 mctp: handle the struct sockaddr_mctp padding fields 22584cf24a51 mtd: rawnand: socrates: Keep the driver compatible with on-die ECC engines b523b232e46a soc: fsl: dpio: use the combined functions to protect critical zone e7c39e85f184 soc: fsl: dpio: replace smp_processor_id with raw_smp_processor_id 22c84fe73e64 soc: samsung: exynos-pmu: Fix compilation when nothing selects CONFIG_MFD_CORE 82d43437f88c signal: Add SA_IMMUTABLE to ensure forced siganls do not get changed e87f4856a2c4 signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT 9098de58b6d9 memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode 4a2aba3252e8 signal: Remove the bogus sigkill_pending in ptrace_stop b6a38dd58e4d ASoC: tegra: Restore AC97 support 0ed4b15a50fb ASoC: tegra: Set default card name for Trimslice 5f0d86c4fd2e RDMA/qedr: Fix NULL deref for query_qp on the GSI QP 8c0abfa673a7 perf/x86/intel/uncore: Fix Intel ICX IIO event constraints 54cabed24b73 perf/x86/intel/uncore: Fix invalid unit check 398318fb96c8 perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server a71f98f1b7a4 rsi: Fix module dev_oper_mode parameter description a72ebbbc0f4f rsi: fix rate mask set leading to P2P failure a23cb5f914e1 rsi: fix key enabled check causing unwanted encryption for vap_id > 0 d63343e5aa17 rsi: fix occasional initialisation failure with BT coex 60cbc288f8f3 wcn36xx: handle connection loss indication 4a41c6373c38 dma-buf: fix and rework dma_buf_poll v7 d5e659a7a6cb libata: fix checking of DMA state 023d9d9e74d6 mwifiex: Try waking the firmware until we get an interrupt 5240b74b3fe1 mwifiex: Read a PCI register after writing the TX ring write pointer c8e31bfb3556 PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions 3883dbfcce48 wcn36xx: Fix (QoS) null data frame bitrate/modulation bfe4950d90e2 wcn36xx: Fix tx_status mechanism 7fc610c422c1 wcn36xx: Fix HT40 capability for 2Ghz band 2c7f6d6154c4 HID: surface-hid: Allow driver matching for target ID 1 devices 31d61c42f116 HID: surface-hid: Use correct event registry for managing HID events 37200a451d7e mt76: mt7615: fix skb use-after-free on mac reset bc1e276eea3d platform/surface: aggregator_registry: Add support for Surface Laptop Studio e094a99911da ifb: Depend on netfilter alternatively to tc 11b37df34aa8 evm: mark evm_fixmode as __ro_after_init 364b9bf060f9 rtl8187: fix control-message timeouts 422cef790448 PCI: Mark Atheros QCA6174 to avoid bus reset 003ec78e77fc ath10k: fix division by zero in send path ee8f6a4b4080 ath10k: fix control-message timeout eb7c750c3d85 ath6kl: fix control-message timeout 0d52fb54f0cf ath6kl: fix division by zero in send path d52b152a1f4a mwifiex: fix division by zero in fw download path 54d7dd169745 EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell 79f21b74070b regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property e61d145a0825 regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled c4ffc1e0df1f hwmon: (pmbus/lm25066) Add offset coefficients 3c0049a01b21 md/raid1: only allocate write behind bio for WriteMostly device 805d775fe6bc ipmi:watchdog: Set panic count to proper value on a panic dcfba4896069 selinux: fix race condition when computing ocontext SIDs 5ae00ac03dd7 ia64: kprobes: Fix to pass correct trampoline address to the handler 0e47821087de KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling df4d4868d164 KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup 7a8f76177494 KVM: x86/mmu: Drop a redundant, broken remote TLB flush aba42e1ab188 btrfs: call btrfs_check_rw_degradable only if there is a missing device 1084e628b8c5 btrfs: fix lost error handling when replaying directory deletes e94f785f6ef4 btrfs: clear MISSING device status bit in btrfs_close_one_device 5742269ad0cd x86/iopl: Fake iopl(3) CLI/STI usage dead44f5c5a0 x86/irq: Ensure PI wakeup handler is unregistered before module unload e90c6b8fe3b4 x86/cpu: Fix migration safety with X86_BUG_NULL_SEL f75068bc6796 x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c 729bcb4c92ca fuse: fix page stealing 2cc2e56d9042 ext4: refresh the ext4_ext_path struct after dropping i_data_sem. 4e33566bb00a ext4: ensure enough credits in ext4_ext_shift_path_extents b5be67d04989 ext4: fix lazy initialization next schedule time computation in more granular unit 46fd62b26822 Revert "ext4: enforce buffer head state assertion in ext4_da_map_blocks" d90b9f87968a ALSA: timer: Unconditionally unlink slave instances, too e1bcad600319 ALSA: timer: Fix use-after-free problem 47047ae0b779 ALSA: PCM: Fix NULL dereference at mmap checks b9d4a8993500 ALSA: pci: rme: Fix unaligned buffer addresses 9a520938980b ALSA: synth: missing check for possible NULL after the call to kstrdup b875f9be6275 ALSA: hda: Free card instance properly at probe errors c2f07b0d171d ALSA: usb-audio: Add registration quirk for JBL Quantum 400 62448b6a73d0 ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk 41714a17a217 ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume b13a4908f4b5 ALSA: mixer: oss: Fix racy access to slots 46a2315ac327 ALSA: line6: fix control and interrupt message timeouts cb104cd727d9 ALSA: 6fire: fix control and bulk message timeouts 8b86a54e00c2 ALSA: ua101: fix division by zero at probe 2b752ce22112 ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED 0b898ef1050d ALSA: hda/realtek: Add quirk for ASUS UX550VE 17c69c4f7f09 ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N a2ea7dec7785 ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ 6cd2cfd09f50 ALSA: hda/realtek: Add quirk for Clevo PC70HS af31cffa09b7 ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED 13c4f0e731e7 ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 00845427c47d media: v4l2-ioctl: Fix check_ext_ctrls 7cfad3f87d80 media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers 9e37e1cad5b0 media: rkvdec: Support dynamic resolution changes 2837d7277ea1 media: ite-cir: IR receiver stop working after receive overflow 09cca6f81dd1 media: rkvdec: Do not override sizeimage for output format 2a50d9fe9227 crypto: s5p-sss - Add error handling in s5p_aes_probe() 4a3ef4d6d330 firmware/psci: fix application of sizeof to pointer d4efa4181ddf tpm: Check for integer overflow in tpm2_map_response_body() c41492ee2014 parisc: Fix ptrace check on syscall return 9a5125dcb045 parisc: Fix set_fixmap() on PA1.x CPUs 7887fea0c0d4 io-wq: remove worker to owner tw dependency e119d7ef5f92 exfat: fix incorrect loading of i_blocks for large files aa0b015e87a8 mmc: dw_mmc: Dont wait for DRTO on Write RSP error 20af47eb7fd3 mmc: mtk-sd: Add wait dma stop done flow 3cddf1f7f7b5 char: xillybus: fix msg_ep UAF in xillyusb_probe() d1c687148ed5 ce/gf100: fix incorrect CE0 address calculation on some GPUs c07179037bcc scsi: qla2xxx: Fix use after free in eh_abort path eb722507fb2c scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file eafa65575e6f scsi: qla2xxx: Fix crash in NVMe abort path 0bb97f2486ce scsi: lpfc: Fix FCP I/O flush functionality for TMF routines bea230d0b26c scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding cd816d01efae scsi: core: Remove command size deduction from scsi_setup_scsi_cmnd() 005838becc27 scsi: core: Avoid leaving shost->last_reset with stale value if EH does not run baf27c15ee89 scsi: scsi_ioctl: Validate command size 9dd45bf24027 ocfs2: fix data corruption on truncate 7d96493bd585 libata: fix read log timeout value 82e2f47f26a2 Input: i8042 - Add quirk for Fujitsu Lifebook T725 4f43e1c69280 Input: elantench - fix misreporting trackpoint coordinates 6655277462f3 Input: iforce - fix control-message timeout eb86e9884f29 usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform 5a71fa1a1025 xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay --- Link: https://lore.kernel.org/r/20211227151331.502501367@linuxfoundation.org # 5.15.12 Signed-off-by: Luan Rafael Carneiro <luan.rafael@ossystems.com.br>
* Merge pull request #933 from zandrey/imx-atf-improvementsOtavio Salvador2021-12-031-2/+19
|\ | | | | imx-atf improvements (Clang ready)
| * imx-atf: enable clang supportAndrey Zhizhikin2021-12-031-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a port of commit 5013182 ("trusted-firmware-a: enable clang support") from meta-arm [1]: The CC and LD parameters are used to point make to the currently used compiler and linkers. This change enables TFA to be compiled successfully when TOOLCHAIN=clang. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Link: [1]: https://github.com/jonmason/meta-arm/commit/5013182ddaf7fabc3cc87ba6c923abb7f68214f5
| * imx-atf: remove dependency on C runtimeAndrey Zhizhikin2021-12-031-0/+3
| | | | | | | | | | | | | | | | | | | | | | This is a port of commit de5d5e6 ("arm/trusted-firmware-a: no need to DEPENDS on a C runtime") from meta-arm [1]. TF-A is a baremetal application and do not need to DEPENDS on a C runtime. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Link: [1]: https://github.com/jonmason/meta-arm/commit/de5d5e611a81dd7934ef8343b84948fbeffc333b
| * imx_atf: unexport variables instead of set in compile taskAndrey Zhizhikin2021-12-031-3/+6
|/ | | | | | | | | | | CFLAGS, LDFLAGS, AS and LD variables are defined in TF-A Makefile and are dependent on the target build. Unexport those flags from build so they can be picked up by TF-A in a form it is defined in Makefile and not provided by OE build. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Cc: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #931 from boundarydevices/masterOtavio Salvador2021-11-241-2/+2
|\ | | | | devregs: bump revision to dcc3e3f2
| * devregs: bump revision to dcc3e3f2Gary Bisson2021-11-241-2/+2
|/ | | | | | | | | | | | | Changelog: dcc3e3f clarify project license to be GPLv2 ed28469 devregs_imx8mm.dat: add mipi csi regs 2c92a1d scripts: add rough idea of a technical reference parser 05a0313 devregs: add fancy color mode d713004 devregs: add imx8mm to fixit manual list Update the license in the recipe now that it has been clarified. Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
* Merge pull request #928 from YoeDistro/yoe/mutOtavio Salvador2021-11-181-1/+1
|\ | | | | packagegroup-fsl-isp: Make is machine specific
| * packagegroup-fsl-isp: Make is machine specificKhem Raj2021-11-171-1/+1
|/ | | | | | | MACHINE_SOCARCH is not universally defined and results in errors on non-fsl machines. Signed-off-by: Khem Raj <raj.khem@gmail.com>