Kernel repository has been upgraded to v5.10.47 from stable korg.
Following upstream commits are included in this version:
---- 4357ae26d4cd Linux 5.10.47 1573d595e239 integrity: Load mokx variables into the blacklist keyring c6ae6f89fc4f certs: Add ability to preload revocation certs 72d6f5d982f0 certs: Move load_system_certificate_list to a common function 45109066f686 certs: Add EFI_CERT_X509_GUID support for dbx entries 0ba128fa68a4 Revert "drm: add a locked version of drm_is_current_master" 0463b49e0239 netfs: fix test for whether we can skip read when writing beyond EOF e6108147dd91 swiotlb: manipulate orig_addr when tlb_addr has offset 7570a8b5dd49 KVM: SVM: Call SEV Guest Decommission if ASID binding fails 377a796e7a71 mm, futex: fix shared futex pgoff on shmem huge page ab9d178167ea mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() 915c3a262c49 mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes 90073aecc3cc mm: page_vma_mapped_walk(): get vma_address_end() earlier bf60fc2314b9 mm: page_vma_mapped_walk(): use goto instead of while (1) 9f85dcaf1533 mm: page_vma_mapped_walk(): add a level of indentation e56bdb397663 mm: page_vma_mapped_walk(): crossing page table boundary 8dc191ed9c5f mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block 7b55a4bcfccf mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd 1cb0b9059f9e mm: page_vma_mapped_walk(): settle PageHuge on entry 65febb41b4d6 mm: page_vma_mapped_walk(): use page for pvmw->page 825c28052b4d mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split 0010275ca243 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() 38cda6b5ab83 mm/thp: fix page_address_in_vma() on file THP tails 37ffe9f4d7ff mm/thp: fix vma_address() if virtual address below file offset 66be14a92609 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting 6527d8ef68c3 mm/thp: make is_huge_zero_pmd() safe and quicker a8f4ea1d38ac mm/thp: fix __split_huge_pmd_locked() on shmem migration entry 32f954e961ca mm, thp: use head page in __migration_entry_wait() bfd90b56d7f6 mm/rmap: use page_not_mapped in try_to_unmap() ff81af8259bb mm/rmap: remove unneeded semicolon in page_not_mapped() a0ad7ea018e7 mm: add VM_WARN_ON_ONCE_PAGE() macro 130a1d76ee0b x86/fpu: Make init_fpstate correct with optimized XSAVE 51d8011782ed x86/fpu: Preserve supervisor states in sanitize_restored_user_xstate() 2b35a4eaaaae kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() bfe28af78a20 kthread_worker: split code for canceling the delayed work timer 02c303f3b9fb ceph: must hold snap_rwsem when filling inode for async create de0af2651daa i2c: robotfuzz-osif: fix control-request directions dd8ed6c9bc22 KVM: do not allow mapping valid but non-reference-counted pages 5fd0c2cf7b11 s390/stack: fix possible register corruption with stack switch helper ab5bef978038 nilfs2: fix memory leak in nilfs_sysfs_delete_device_group ace31c91fd59 scsi: sd: Call sd_revalidate_disk() for ioctl(BLKRRPART) b9e6c20d4c9d gpiolib: cdev: zero padding during conversion to gpioline_info_changed 0221a5a4db46 i2c: i801: Ensure that SMBHSTSTS_INUSE_STS is cleared when leaving i801_access 018d03fcf77a pinctrl: stm32: fix the reported number of GPIO lines per bank df654cd3d300 perf/x86: Track pmu in per-CPU cpu_hw_events f9e73b2967f6 net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY 1c9cf96f5652 net: ll_temac: Add memory-barriers for TX BD access bafb6cdd4f70 PCI: Add AMD RS690 quirk to enable 64-bit DMA d91c50e6a678 recordmcount: Correct st_shndx handling fb71d81ccd69 mac80211: handle various extensible elements correctly 676a7cb1a96b mac80211: reset profile_periodicity/ema_ap ca0e1fefbb53 net: qed: Fix memcpy() overflow of qed_dcbx_params() 4658a8d30791 KVM: selftests: Fix kvm_check_cap() assertion e83e3c5d85a7 r8169: Avoid memcpy() over-reading of ETH_SS_STATS 992b105abf57 sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS a10856ea6066 r8152: Avoid memcpy() over-reading of ETH_SS_STATS 196b22ef6cd1 net/packet: annotate accesses to po->ifindex da8b3aeff4ad net/packet: annotate accesses to po->bind 18ed1789bbce net: caif: fix memory leak in ldisc_open edcd7594ada9 riscv32: Use medany C model for modules 47c07f919fab net: phy: dp83867: perform soft reset and retain established link f57132a887ea net/packet: annotate data race in packet_sendmsg() 9707960ecfdc inet: annotate date races around sk->sk_txhash 7293f63b7b62 net: annotate data race in sock_error() 61b132f67c0d ping: Check return value of function 'ping_queue_rcv_skb' 08c389de6d53 inet: annotate data race in inet_send_prepare() and inet_dgram_connect() c2311fd6de78 net: ethtool: clear heap allocations for ethtool function c2813d1966ba mac80211: drop multicast fragments fedc4d4f548c net: ipv4: Remove unneed BUG() function 93c2aac13b08 dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma 0f48f9277182 dmaengine: mediatek: do not issue a new desc if one is still current 63fa5b2d4b55 dmaengine: mediatek: free the proper desc in desc_free handler 78fa0f707d73 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() 6a07cf36064a cfg80211: call cfg80211_leave_ocb when switching away from OCB a9028333001f mac80211_hwsim: drop pending frames on stop 8cfe765afd5a mac80211: remove warning in ieee80211_get_sband() b671b9816982 dmaengine: xilinx: dpdma: Limit descriptor IDs to 16 bits 524f70b30ef8 dmaengine: xilinx: dpdma: Add missing dependencies to Kconfig 13b245a7bd59 dmaengine: stm32-mdma: fix PM reference leak in stm32_mdma_alloc_chan_resourc() 86f3e72dcb72 dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() 4df9ed0edb9f perf/x86/intel/lbr: Zero the xstate buffer on allocation 56bc20e5fc64 perf/x86/lbr: Remove cpuc->lbr_xsave allocation from atomic context ca2acbd5483f locking/lockdep: Improve noinstr vs errors 59aa5c91f863 x86/xen: Fix noinstr fail in exc_xen_unknown_trap() cb83c99cf675 x86/entry: Fix noinstr fail in __do_fast_syscall_32() cf5935487594 drm/vc4: hdmi: Make sure the controller is powered in detect f73aca83fd83 drm/vc4: hdmi: Move the HSM clock enable to runtime_pm f11f9ff8a7c9 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" 4b06ebab4a82 spi: spi-nxp-fspi: move the register operation after the clock enable 50a1312a29d1 arm64: Force NO_BLOCK_MAPPINGS if crashkernel reservation is required bd5d4df4dcc1 arm64: Ignore any DMA offsets in the max_zone_phys() calculation 3bbdf5a6fcd2 MIPS: generic: Update node names to avoid unit addresses 03096a46019e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk b8fd230ae085 ARM: 9081/1: fix gcc-10 thumb2-kernel regression 3d6c4f78ec61 drm/amdgpu: wait for moving fence after pinning 694bb36aa75d drm/radeon: wait for moving fence after pinning bcfea2412f4b drm/nouveau: wait for moving fence after pinning v2 3ef0ca0ec995 drm: add a locked version of drm_is_current_master fea853aca321 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." 1bd81429d53d Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." 3051f230f19f module: limit enabling module.sig_enforce
----
Kernel repository has been upgraded to v5.10.46 from stable korg.
Following upstream commits are included in this version:
---- 3de043c6851d Linux 5.10.46 174c27583b38 usb: dwc3: core: fix kernel panic when do reboot e52d43c82f2f usb: dwc3: debugfs: Add and remove endpoint dirs dynamically 1b5fbb66182f perf beauty: Update copy of linux/socket.h with the kernel sources 69371e0482ea tools headers UAPI: Sync linux/in.h copy with the kernel sources 4f6e7098f19b net: fec_ptp: add clock rate zero check 1af3a8e91f1a net: stmmac: disable clocks in stmmac_remove_config_dt() f71ca814c286 mm/slub.c: include swab.h f6ed23575416 mm/slub: actually fix freelist pointer vs redzoning 4314c8c63bfd mm/slub: fix redzoning for small allocations 4a36fda16b1b mm/slub: clarify verification reporting 12eb3c2c1a4f mm/swap: fix pte_same_as_swp() not removing uffd-wp bit when compare fc7fdd8c5c2a net: bridge: fix vlan tunnel dst refcnt when egressing fe0448a3fad3 net: bridge: fix vlan tunnel dst null pointer dereference cfe403f209b1 net: ll_temac: Fix TX BD buffer overwrite 019ab7d044d0 net: ll_temac: Make sure to free skb when it is completely used 41984d4fbe21 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. bc58ec307ce9 drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. 96b4126f8c37 cfg80211: avoid double free of PMSR request 5493b0c2a784 cfg80211: make certificate generation more robust f74df6e08608 mac80211: Fix NULL ptr deref for injected rate info df203c1fdaaf dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc b842b568a584 crash_core, vmcoreinfo: append 'SECTION_SIZE_BITS' to vmcoreinfo 63ba83563e71 x86/fpu: Reset state for all signal restore failures a7748e021b9f x86/fpu: Invalidate FPU state after a failed XRSTOR from a user buffer 076f732b16a5 x86/fpu: Prevent state corruption in __fpu__restore_sig() abc790bdbbc5 x86/pkru: Write hardware init value to PKRU when xstate is init 208bb686e7fa x86/ioremap: Map EFI-reserved memory as encrypted for SEV 75a55bc2e5e6 x86/process: Check PF_KTHREAD and not current->mm for kernel threads ddaaf38e1923 x86/mm: Avoid truncating memblocks for SGX memory f6bcb1a6281d ARCv2: save ABI registers across signal handling b516daed9913 s390/ap: Fix hanging ioctl caused by wrong msg counter 7c003dab436d s390/mcck: fix calculation of SIE critical section size 3a9934d6b8dd KVM: X86: Fix x86_emulator slab cache leak 18eca69f88f2 KVM: x86/mmu: Calculate and check "full" mmu_role for nested MMU 669a8866e468 KVM: x86: Immediately reset the MMU context when the SMM flag is cleared 077cb8946f55 PCI: Work around Huawei Intelligent NIC VF FLR erratum ee1a9cfed28a PCI: Add ACS quirk for Broadcom BCM57414 NIC 1a1dbc447397 PCI: aardvark: Fix kernel panic during PIO transfer dac77a14fa27 PCI: Mark some NVIDIA GPUs to avoid bus reset 1e460ddf5be1 PCI: Mark TI C667X to avoid bus reset c9fd0ab39f0a tracing: Do no increment trace_clock_global() by one b313bd944ddd tracing: Do not stop recording comms if the trace file is being read adb3849ed8d5 tracing: Do not stop recording cmdlines when tracing is off 1a91fafa3edc usb: chipidea: imx: Fix Battery Charger 1.2 CDP detection 576996b64e4d usb: core: hub: Disable autosuspend for Cypress CY7C65632 6bd3d80d1f01 can: mcba_usb: fix memory leak in mcba_usb 509ab6bfdd0c can: j1939: fix Use-after-Free, hold skb ref while in use 0cf4b377907f can: bcm/raw/isotp: use per module netdevice notifier acb755be1f7a can: bcm: fix infoleak in struct bcm_msg_head 8c82c52d1de9 bpf: Do not mark insn as seen under speculative path verification e9d271731d21 bpf: Inherit expanded/patched seen count from old aux data ed423d80bb9a irqchip/gic-v3: Workaround inconsistent PMR setting on NMI entry 103c4a08baec mm: relocate 'write_protect_seq' in struct mm_struct a87abba03a7a hwmon: (scpi-hwmon) shows the negative temperature properly 57b21ef118ac radeon: use memcpy_to/fromio for UVD fw upload 3e4b0fbb7293 ASoC: qcom: lpass-cpu: Fix pop noise during audio capture begin 360609fc8b06 drm/sun4i: dw-hdmi: Make HDMI PHY into a platform device 5bd6bcb3532d pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled 6d0dc1b34c02 ASoC: rt5682: Fix the fast discharge for headset unplugging in soundwire mode ba8a26a7ce86 regulator: rt4801: Fix NULL pointer dereference if priv->enable_gpios is NULL 2f8f0e97cebb spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() e03c8b35161b ASoC: tas2562: Fix TDM_CFG0_SAMPRATE values 813ff24f1d08 sched/pelt: Ensure that *_sum is always synced with *_avg f6d28f0e36e9 spi: spi-zynq-qspi: Fix some wrong goto jumps & missing error code 0ea21221dd5a regulator: rtmv20: Fix to make regcache value first reading back from HW 3c5064cd2979 ASoC: fsl-asoc-card: Set .owner attribute when registering card. 9a1790794623 phy: phy-mtk-tphy: Fix some resource leaks in mtk_phy_init() 02e245574887 ASoC: rt5659: Fix the lost powers for the HDA header 3fb6c6acc1a7 platform/x86: thinkpad_acpi: Add X1 Carbon Gen 9 second fan support 0609c36696e7 regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting 0ea923519a3f regulator: cros-ec: Fix error code in dev_err message 95deeb29d831 net: ethernet: fix potential use-after-free in ec_bhf_remove 8c0c2d97ad28 icmp: don't send out ICMP messages with a source address of 0.0.0.0 c5d70dbc4d0b bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path f8774be4dc11 bnxt_en: Fix TQM fastpath ring backing store computation acc9175541bf bnxt_en: Rediscover PHY capabilities after firmware reset acc358995975 cxgb4: fix wrong shift. 05b2b9f7d24b net: cdc_eem: fix tx fixup skb leak 290b0b6432e2 net: hamradio: fix memory leak in mkiss_close 45bf43d8685f be2net: Fix an error handling path in 'be_probe()' 327e626c39f3 net/mlx5: Reset mkey index on creation 38aafe678caa net/mlx5: E-Switch, Allow setting GUID for host PF vport 601be24dba48 net/mlx5: E-Switch, Read PF mac address 5f2ccc58a352 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock ac31cc837caf net: ipv4: fix memory leak in ip_mc_add1_src d08f726cd5b8 net: fec_ptp: fix issue caused by refactor the fec_devtype 570a52cf3e01 net: usb: fix possible use-after-free in smsc75xx_bind 70c8418469fb lantiq: net: fix duplicated skb in rx descriptor ring 11fac7e91270 net: cdc_ncm: switch to eth%d interface naming 9a4794956292 ptp: improve max_adj check against unreasonable values 5fc6ed1831ca bpf: Fix leakage under speculation on mispredicted branches 960b08dd36de net: qrtr: fix OOB Read in qrtr_endpoint_post 0239c439cedc ipv4: Fix device used for dst_alloc with local routes 4b5ad4b5aefd cxgb4: fix wrong ethtool n-tuple rule lookup d708e5efdd31 netxen_nic: Fix an error handling path in 'netxen_nic_probe()' 70513cdb936e qlcnic: Fix an error handling path in 'qlcnic_probe()' fb3a94814368 ethtool: strset: fix message length calculation 0e185a7b285d net: qualcomm: rmnet: don't over-count statistics e3577776d606 net: qualcomm: rmnet: Update rmnet device MTU based on real device 4abfd597fe60 net: make get_net_ns return error if NET_NS is disabled 6a4b39944e2f net: stmmac: dwmac1000: Fix extended MAC address registers definition 6392ed82ad08 cxgb4: halt chip before flashing PHY firmware image b38ec782d004 cxgb4: fix sleep in atomic when flashing PHY firmware 3d60457d74d9 cxgb4: fix endianness when flashing boot image 5bf940fe91f8 alx: Fix an error handling path in 'alx_probe()' 0adf32c033a5 selftests: mptcp: enable syncookie only in absence of reorders eab06f7504da mptcp: do not warn on bad input from the network 222ebeda1702 mptcp: try harder to borrow memory from subflow under pressure 3b491dd593d5 sch_cake: Fix out of bounds when parsing TCP options and header 73eeba71dc99 mptcp: Fix out of bounds when parsing TCP options 9cdf299ba4e1 netfilter: synproxy: Fix out of bounds when parsing TCP options a336dc6fdd56 net/mlx5e: Block offload of outer header csum for UDP tunnels 34ff3770bff8 net/mlx5: DR, Don't use SW steering when RoCE is not supported 3623bfcab3bf net/mlx5: DR, Allow SW steering for sw_owner_v2 devices 792f16e083b5 net/mlx5: Consider RoCE cap before init RDMA resources be7f3f401d22 net/mlx5e: Fix page reclaim for dead peer hairpin 02c55a257046 net/mlx5e: Remove dependency in IPsec initialization flows 4733b73709a2 net/sched: act_ct: handle DNAT tuple collision c8f1437c0145 rtnetlink: Fix regression in bridge VLAN configuration 8729ec8a2238 udp: fix race between close() and udp_abort() 7dd7b1e4d929 ice: parameterize functions responsible for Tx ring management 805ae44fc0a8 ice: add ndo_bpf callback for safe mode netdev ops 27e3d7da654d netfilter: nft_fib_ipv6: skip ipv6 packets from any to link-local 5cea03aef609 net: lantiq: disable interrupt before sheduling NAPI db5f4adc93bd net: dsa: felix: re-enable TX flow control in ocelot_port_flush() 5946fbf48355 net: rds: fix memory leak in rds_recvmsg aba26b38388e vrf: fix maximum MTU deeeb65c6ee4 net: ipv4: fix memory leak in netlbl_cipsov4_add_std 2088824ac90b libbpf: Fixes incorrect rx_ring_setup_done 195585ddb767 mlxsw: core: Set thermal zone polling delay argument to real value at init e95848e9b52c mlxsw: reg: Spectrum-3: Enforce lowest max-shaper burst size of 11 5a1cd67a801c mac80211: fix skb length check in ieee80211_scan_rx() 282baa8104af batman-adv: Avoid WARN_ON timing related checks ae1d3b989d19 fanotify: fix copy_event_to_user() fid error clean up 018685461a5b kvm: LAPIC: Restore guard to prevent illegal APIC register access 9e379da727a7 mm/memory-failure: make sure wait for page writeback in memory_failure 090b1bb928a9 afs: Fix an IS_ERR() vs NULL check 5efb0b3886c3 dmaengine: stedma40: add missing iounmap() on error in d40_probe() ff864fa71aa0 dmaengine: SF_PDMA depends on HAS_IOMEM c0090b0169d6 dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM f984fa006b8b dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM be4789636f72 dmaengine: xilinx: dpdma: initialize registers before request_irq edd60afc3fc3 dmaengine: fsl-dpaa2-qdma: Fix error return code in two functions 4d74c9802328 dmaengine: idxd: add missing dsa driver unregister
----
Kernel repository has been upgraded to v5.10.45 from stable korg.
Following upstream commits are included in this version:
---- 037a447b7a0b Linux 5.10.45 808fcc1e707c fib: Return the correct errno code d8b2e3e17c33 net: Return the correct errno code 04c1556bfc79 net/x25: Return the correct errno code 0aa356950800 rtnetlink: Fix missing error code in rtnl_bridge_notify() 9250f97fd594 drm/amd/amdgpu:save psp ring wptr to avoid attack 9e8c2af01046 drm/amd/display: Fix potential memory leak in DMUB hw_init 75fa7fbef132 drm/amdgpu: refine amdgpu_fru_get_product_info 34fe4ccb1fe5 drm/amd/display: Allow bandwidth validation for 0 streams. ecd26536ec5b net: ipconfig: Don't override command-line hostnames or domains 511a01029115 nvme-loop: do not warn for deleted controllers during reset 155c2fea4b31 nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() 620424df29a0 nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails 1c80ca596cab nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() b8fdea0695fd scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V f8ac1bd5270b Bluetooth: Add a new USB ID for RTL8822CE 5491d97078fe scsi: qedf: Do not put host in qedf_vport_create() unconditionally 609b56e9791c ethernet: myri10ge: Fix missing error code in myri10ge_probe() 5d5f0d945d47 scsi: target: core: Fix warning on realtime kernels a61156314b66 gfs2: Fix use-after-free in gfs2_glock_shrink_scan bb73f2f78969 riscv: Use -mno-relax when using lld linker 35277c1a6669 HID: gt683r: add missing MODULE_DEVICE_TABLE 7a557de07917 gfs2: fix a deadlock on withdraw-during-mount c3e9ea16adc1 gfs2: Prevent direct-I/O write fallback errors from getting lost 864b5a8d5390 ARM: OMAP2+: Fix build warning when mmc_omap is not built 247ec8ee0bf2 ARM: OMAP1: Fix use of possibly uninitialized irq variable 3c0ad70cba1f drm/tegra: sor: Fully initialize SOR before registration 9c1d492baa91 gpu: host1x: Split up client initalization and registration 570b3e4020f2 drm/tegra: sor: Do not leak runtime PM reference b1e3596416d7 HID: usbhid: fix info leak in hid_submit_ctrl 1dfd9f18ca64 HID: Add BUS_VIRTUAL to hid_connect logging 258d3fdbb15e HID: multitouch: set Stylus suffix for Stylus-application devices, too 6a142ea61074 HID: quirks: Add quirk for Lenovo optical mouse 716a087adc22 HID: hid-sensor-hub: Return error for hid_set_field() failure 0bd8a4b46cdb HID: hid-input: add mapping for emoji picker key b3c5bfc43c5e HID: a4tech: use A4_2WHEEL_MOUSE_HACK_B8 for A4TECH NB-95 be6c98879205 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 c7836de2cadd net: ieee802154: fix null deref in parse dev addr
----
Kernel repository has been upgraded to v5.10.44 from stable korg.
Following upstream commits are included in this version:
---- f2b1fc360fa1 Linux 5.10.44 ef9a0d224baf proc: only require mm_struct for writing 43c32c22254b tracing: Correct the length check which causes memory corruption 5b537408f273 scsi: core: Only put parent device if host state differs from SHOST_CREATED 0a31d1237aaf scsi: core: Put .shost_dev in failure path if host state changes to RUNNING 146446a43b3d scsi: core: Fix failure handling of scsi_add_host_with_dma() 7a696ce1d5d1 scsi: core: Fix error handling of scsi_host_alloc() 6e13b9bc66f0 NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. d973bd0d6e7f NFSv4: Fix second deadlock in nfs4_evict_inode() c3b6cf64dfe4 NFS: Fix use-after-free in nfs4_init_client() 9064c9d544b9 kvm: fix previous commit for 32-bit builds 351075bcfea9 perf session: Correct buffer copying when peeking events b4651cea43af NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() 279ad78a00f8 NFS: Fix a potential NULL dereference in nfs_get_client() 91f7fdc4cc10 IB/mlx5: Fix initializing CQ fragments buffer d046f724bbd7 KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message 4921feb0e5be x86/nmi_watchdog: Fix old-style NMI watchdog regression on old Intel CPUs 190a7f908993 sched/fair: Fix util_est UTIL_AVG_UNCHANGED handling 32e22db8b25e sched/fair: Make sure to update tg contrib for blocked load 4c37b062edae sched/fair: Keep load_avg and load_sum synced c64a3be39fa9 perf: Fix data race between pin_count increment/decrement e0b518a2eb44 gpio: wcd934x: Fix shift-out-of-bounds error 56a388a9cc1e phy: ti: Fix an error code in wiz_probe() 62d891861f83 ASoC: meson: gx-card: fix sound-dai dt schema 0e2c9aeb0028 ASoC: core: Fix Null-point-dereference in fmt_single_name() d83075c25a28 phy: cadence: Sierra: Fix error return code in cdns_sierra_phy_probe() c9cb5837e92e tools/bootconfig: Fix error return code in apply_xbc() 16ccdcdfe668 vmlinux.lds.h: Avoid orphan section with !SMP c25ec6386a81 ARM: cpuidle: Avoid orphan section warning cb1aa1da0488 RDMA/mlx4: Do not map the core_clock page to user space unless enabled 67cf4e447b5e RDMA/ipoib: Fix warning caused by destroying non-initial netns fd681a8c7ac8 drm/msm/a6xx: avoid shadow NULL reference in failure path 0bc79f4b7ac6 drm/msm/a6xx: update/fix CP_PROTECT initialization 5b7dc8329d7a drm/msm/a6xx: fix incorrectly set uavflagprd_inv field for A650 5a61f69da3b8 drm/mcde: Fix off by 10^3 in calculation d68889298029 usb: typec: mux: Fix copy-paste mistake in typec_mux_match 9e0677c2e390 usb: dwc3: gadget: Disable gadget IRQ during pullup disable cc440da4aad9 phy: usb: Fix misuse of IS_ENABLED aafc51fddfa8 regulator: rtmv20: Fix .set_current_limit/.get_current_limit callbacks 4579f6517679 regulator: bd71828: Fix .n_voltages settings 5a5f5cfb5f09 regulator: fan53880: Fix missing n_voltages setting c365ff97617c regulator: bd718x7: Fix the BUCK7 voltage setting on BD71837 e3a502abf506 regulator: max77620: Use device_set_of_node_from_dev() 06653ebc0ad2 regulator: core: resolve supply for boot-on/always-on regulators 7dcdfa28e1fe usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port 18eaf0de50ea usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port b972eff87463 usb: fix various gadget panics on 10gbps cabling 4b289a0f3033 usb: fix various gadgets null ptr deref on 10gbps cabling. 6bf8ff7d0520 usb: gadget: eem: fix wrong eem header operation 21bee94fb9e4 USB: serial: cp210x: fix alternate function for CP2102N QFN20 4fa815beeaf0 USB: serial: quatech2: fix control-request directions ef91a6bd9469 USB: serial: omninet: add device id for Zyxel Omni 56K Plus 1e2d41c17f43 USB: serial: ftdi_sio: add NovaTech OrionMX product ID 5cead896962d usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind 0b3bb7950e73 usb: typec: intel_pmc_mux: Add missed error check for devm_ioremap_resource() 6900ef1b1095 usb: typec: intel_pmc_mux: Put fwnode in error case during ->probe() 572de10087a9 usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path 7cee4344cbb3 usb: typec: wcove: Use LE to CPU conversion when accessing msg->header 199af8a06de2 usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling 470403639114 usb: dwc3: ep0: fix NULL pointer exception 851dee5a5da5 usb: dwc3: gadget: Bail from dwc3_gadget_exit() if dwc->gadget is NULL 2af93b437a61 usb: dwc3: meson-g12a: Disable the regulator in the error handling path of the probe 750a0d755642 usb: dwc3-meson-g12a: fix usb2 PHY glue init when phy0 is disabled b452e8bb7c52 usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms 0ff5f83ae147 usb: f_ncm: only first packet of aggregate needs to start timer 0f5a20b1fd9d USB: f_ncm: ncm_bitrate (speed) is unsigned 1bf2c28ab268 mmc: renesas_sdhi: Fix HS400 on R-Car M3-W+ 67aca230caf3 mmc: renesas_sdhi: abort tuning when timeout detected 97524384762c ftrace: Do not blindly read the ip address in ftrace_bug() 74d3b20b1b20 cgroup1: don't allow '\n' in renaming 31fe243a6376 btrfs: promote debugging asserts to full-fledged checks in validate_super ca69dc891b28 btrfs: return value from btrfs_mark_extent_written() in case of error bf240fee5b34 async_xor: check src_offs is not NULL before updating it 8d5c0f6b7a78 staging: rtl8723bs: Fix uninitialized variables 7af299b97734 kvm: avoid speculation-based attacks from out-of-range memslot accesses 6b6ff4d1f349 KVM: X86: MMU: Use the correct inherited permissions to get shadow page 14831b79560b perf/x86/intel/uncore: Fix M2M event umask for Ice Lake server aa8591a58cbd drm: Lock pointer access in drm_master_release() 491d52e00788 drm: Fix use-after-free read in drm_getunique() afd87792db35 Revert "ACPI: sleep: Put the FACS table after using it" 82a8ffba54d3 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves 05e6b7159475 ALSA: hda/realtek: fix mute/micmute LEDs for HP ZBook Power G8 d62d55f3941b ALSA: hda/realtek: fix mute/micmute LEDs for HP EliteBook 840 Aero G8 557306806777 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP EliteBook x360 1040 G8 bd0fe358d182 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Elite Dragonfly G2 6a81e47788ff ALSA: hda/realtek: headphone and mic don't work on an Acer laptop 98f842951f8a ALSA: firewire-lib: fix the context to call snd_pcm_stop_xrun() bd7d88b0874f ALSA: seq: Fix race of snd_seq_timer_open() fff6af6deae8 i2c: mpc: implement erratum A-004447 workaround d78b76af9f61 i2c: mpc: Make use of i2c_recover_bus() fa05ba61967a spi: Cleanup on failure of initial setup 0c4d4de2da4d spi: Don't have controller clean up spi device before driver unbind 3a5b982463f4 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers a7c3c17867b3 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers 590f718a6473 nvmet: fix false keep-alive timeout when a controller is torn down 2538f06f9468 nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME b0308804b2e0 bnx2x: Fix missing error code in bnx2x_iov_init_one() 90547d5db50b dm verity: fix require_signatures module_param permissions 7519ece673e3 MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER 37a079a6ae14 nvme-fabrics: decode host pathing error for connect f42afc0f2902 net: dsa: microchip: enable phy errata workaround on 9567 ee144b798028 net: appletalk: cops: Fix data race in cops_probe1 a385cbf31ed0 net: macb: ensure the device is available before accessing GEMGXL control registers bbb48789b62a scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal 16763635285c scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq eac1d159b7a3 scsi: vmw_pvscsi: Set correct residual data length 30030c6ff3d4 scsi: bnx2fc: Return failure if io_req is already in ABTS processing 8d717c9135a3 net:sfc: fix non-freed irq in legacy irq mode e806df71eed2 RDS tcp loopback connection can hang 4353eb42180d net/qla3xxx: fix schedule while atomic in ql_sem_spinlock ad241cb1cffb wq: handle VM suspension in stall detection 5ca472d40e2d cgroup: disable controllers at parse time be23c4af3d8a net: mdiobus: get rid of a BUG_ON() 1d6d43d4805d netlink: disable IRQs for netlink_lock_table() 42e490013809 bonding: init notify_work earlier to avoid uninitialized use 143fc7220961 isdn: mISDN: netjet: Fix crash in nj_probe: 2e2145ccfbcb usb: chipidea: udc: assign interrupt number to USB gadget structure 06e84ea1f457 spi: sprd: Add missing MODULE_DEVICE_TABLE 369f3caa4d74 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE 01905f3232fd vfio-ccw: Serialize FSM IDLE state with I/O completion cad3dc73c064 vfio-ccw: Reset FSM state to IDLE inside FSM 4352209ed0f0 ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet a5ee8f54d0ab ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet 2f523cd4a931 usb: cdns3: Fix runtime PM imbalance on error 1e5cab50208c net/nfc/rawsock.c: fix a permission check bug 584b2c7ce244 bpf: Forbid trampoline attach for functions with variable arguments fb91ab403e6e spi: spi-zynq-qspi: Fix stack violation bug 4b8b7bc3a726 spi: Fix spi device unregister flow cb24d57ad572 ASoC: amd: fix for pcm_read() error 3b89db7468f7 ASoC: max98088: fix ni clock divider calculation f70102cb369c proc: Track /proc/$pid/attr/ opener mm_struct
----
Kernel repository has been upgraded to v5.10.43 from stable korg.
Following upstream commits are included in this version:
---- 951358a824f9 Linux 5.10.43 d17d47da59f7 neighbour: allow NUD_NOARP entries to be forced GCed 6b53db8c4c14 xen-netback: take a reference to the RX task thread 316de9a88c83 netfilter: nf_tables: missing error reporting for not selected expressions eddf2d9f76b0 i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops f20eef4d0686 lib/lz4: explicitly support in-place decompression 334c59d58de5 x86/kvm: Disable all PV features on crash 3b0becf8b1ec x86/kvm: Disable kvmclock on all CPUs on shutdown 38b858da1c58 x86/kvm: Teardown PV features on boot CPU as well b327c9774759 KVM: arm64: Fix debug register indexing b3ee3f50ab1b KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode fe910d20e2d8 btrfs: fix unmountable seed device after fstrim 05e41f6f1c4e drm/msm/dpu: always use mdp device to scale bandwidth 2eb4ec9c2c35 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY baa6763123e2 btrfs: fix deadlock when cloning inline extents and low on available space 0df50d47d174 btrfs: abort in rename_exchange if we fail to insert the second ref 48568f3944ee btrfs: fixup error handling in fixup_inode_link_counts 466d83fdbbe3 btrfs: return errors from btrfs_del_csums in cleanup_ref_head 5a89982fa2bb btrfs: fix error handling in btrfs_del_csums b547a16b2491 btrfs: mark ordered extent and inode with error if we fail to finish 5e5e63bacbe8 powerpc/kprobes: Fix validation of prefixed instructions across page boundary 42f75a4381a4 x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing 3a6b69221f96 drm/amdgpu: make sure we unpin the UVD BO 58da0b509e4b drm/amdgpu: Don't query CE and UE errors 48ee0db61c82 nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect 445477e9274e x86/sev: Check SME/SEV support in CPUID first 942c5864de85 x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() 68dcd32b326a mm/page_alloc: fix counting of free pages after take off from buddy 5f2e1e818e9f mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() c8d5faee4624 ocfs2: fix data corruption by fallocate 7178be006d49 pid: take a reference when initializing `cad_pid` a4ed12f5edc4 usb: dwc2: Fix build in periphal-only mode 3b713aafa7c9 ext4: fix accessing uninit percpu counter variable with fast_commit 2050c6e5b161 ext4: fix memory leak in ext4_mb_init_backend on error path. fb86acc62369 ext4: fix fast commit alignment issues d3b668b96ad3 ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed 01d349a481f0 ext4: fix memory leak in ext4_fill_super b2057d138f1b ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators 623603e255aa ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch 846848c0520f ALSA: hda: update the power_state during the direct-complete cfbb57fcb180 ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx 029c06103e0a ALSA: timer: Fix master timer notification d11e5b96efde gfs2: fix scheduling while atomic bug in glocks 127f25be2ff0 HID: multitouch: require Finger field to mark Win8 reports as MT b5d013c4c76b HID: magicmouse: fix NULL-deref on disconnect a5e554f78981 HID: i2c-hid: Skip ELAN power-on command after reset 46403c1f80b0 net: caif: fix memory leak in cfusbl_device_notify af2806345a37 net: caif: fix memory leak in caif_device_notify d6db727457dd net: caif: add proper error handling dac53568c6ac net: caif: added cfserl_release function df3b45f6d1ce wireguard: allowedips: free empty intermediate nodes when removing single node c5155c741a48 wireguard: allowedips: allocate nodes in kmem_cache 70a9a71ab3e5 wireguard: allowedips: remove nodes in O(1) 42a667715b1e wireguard: allowedips: initialize list head in selftest 842c21d6a042 wireguard: selftests: make sure rp_filter is disabled on vethc b8d72ac1f210 wireguard: selftests: remove old conntrack kconfig value f74da2c2546c wireguard: use synchronize_net rather than synchronize_rcu d4275889ac9c wireguard: peer: allocate in kmem_cache d64fdbaec09b wireguard: do not use -O3 74caf718cc74 Bluetooth: use correct lock to prevent UAF of hdev object 3795007c8dfc Bluetooth: fix the erroneous flush_work() order 7fa8ee00b5fa drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate c12946548001 drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate 58f4d45d8d4d drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate ec72cb50c1db io_uring: use better types for cflags 0b2a990e5d2f io_uring: fix link timeout refs 3c23e23c7ad9 riscv: vdso: fix and clean-up Makefile 282c9eeda6c2 serial: stm32: fix threaded interrupt handling fdf1e5eec3ed tipc: fix unique bearer names sanity check e31ae45ed1d3 tipc: add extack messages for bearer/media failure 0d83aec6e010 bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act 5592731e13cc ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells 67ae12a57b34 ARM: dts: imx7d-pico: Fix the 'tuning-step' property a776ea1eca2b ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property 8aa4700de52d arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage 4f323ce68e75 arm64: dts: zii-ultra: fix 12V_MAIN voltage a3716c19330d arm64: dts: ls1028a: fix memory node d551b8e85777 bus: ti-sysc: Fix am335x resume hang for usb otg module 426ba49ec50b optee: use export_uuid() to copy client UUID d866a6e61a4d arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent a1bf16616d83 ixgbe: add correct exception tracing for XDP e369db6cde11 ixgbe: optimize for XDP_REDIRECT in xsk path ad505705bba6 ice: add correct exception tracing for XDP 9e1eb428849f ice: optimize for XDP_REDIRECT in xsk path 7bd82b73d589 ice: simplify ice_run_xdp 274d6eeaafc7 i40e: add correct exception tracing for XDP fbae1a97ce34 i40e: optimize for XDP_REDIRECT in xsk path 1958a31c035d cxgb4: avoid link re-train during TC-MQPRIO configuration 21d494d4446b i2c: qcom-geni: Add shutdown callback for i2c c4b796f20c95 ice: Allow all LLDP packets from PF to Tx 68db78345f73 ice: report supported and advertised autoneg using PHY capabilities 8726b9e81be7 ice: handle the VF VSI rebuild failure a79883ce1e9f ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared b94580b055b8 ice: Fix allowing VF to request more/less queues via virtchnl 098702358274 ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions 1dcf3d435bf6 cxgb4: fix regression with HASH tc prio value update 8067da904921 ixgbevf: add correct exception tracing for XDP e0b61cda5f07 igb: add correct exception tracing for XDP e513d889625b ieee802154: fix error return code in ieee802154_llsec_getparams() 2a0ba0125c2c ieee802154: fix error return code in ieee802154_add_iface() ff5039ec75c8 bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks cdf3f6db1a86 bpf: Simplify cases in bpf_base_func_proto 4cf297ef595c drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() 8d614eebc003 netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches 5f3429c05e40 netfilter: nft_ct: skip expectations for confirmed conntrack c440cd080761 nvmet: fix freeing unallocated p2pmem 2a8cda3867cd net/mlx5: DR, Create multi-destination flow table with level less than 64 c8972cf28ea1 net/mlx5e: Check for needed capability for cvlan matching 730700337593 net/mlx5: Check firmware sync reset requested is set before trying to abort it c1ea8c0e71ea net/mlx5e: Fix incompatible casting f1d4184f128d net/tls: Fix use-after-free after the TLS device goes down and up 874ece252ed2 net/tls: Replace TLS_RX_SYNC_RUNNING with RCU a5de17bb916a net: sock: fix in-kernel mark setting 09fdb6747b7e net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs 091283e3d5eb perf probe: Fix NULL pointer dereference in convert_variable_location() 100c872c7511 ACPICA: Clean up context mutex during object deletion df7c913f90c3 nvme-rdma: fix in-casule data send for chained sgls b198f77a3613 mptcp: always parse mptcp options for MPC reqsk be0d85072686 net/sched: act_ct: Fix ct template allocation for zone 0 f07c54831477 net/sched: act_ct: Offload connections with commit action 4f00f9c169d9 devlink: Correct VIRTUAL port to not have phys_port attributes 56c45ab00aba HID: i2c-hid: fix format string mismatch 744db828d6f9 HID: pidff: fix error return code in hid_pidff_init() 39b92726a380 HID: logitech-hidpp: initialize level variable 4b1aba653642 ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service 46ae882bb19a vfio/platform: fix module_put call in error flow 2adb0313b132 samples: vfio-mdev: fix error handing in mdpy_fb_probe() c25454a4f4cb vfio/pci: zap_vma_ptes() needs MMU c303db1211a7 vfio/pci: Fix error return code in vfio_ecap_init() 8d27efbb0ee4 efi: cper: fix snprintf() use in cper_dimm_err_location() 951f8ef71d69 efi/libstub: prevent read overflow in find_file_option() b828601c752b efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared 5148066edbdc efi/fdt: fix panic when no valid fdt found 39a909a9720d netfilter: conntrack: unregister ipv4 sockopts on error unwind 46e650617934 hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 0d0df2e53223 hwmon: (dell-smm-hwmon) Fix index values 70df000fb880 net: usb: cdc_ncm: don't spew notifications 1d62b7ac83e0 btrfs: tree-checker: do not error out if extent ref hash doesn't match
----
Kernel repository has been upgraded to v5.10.42 from stable korg.
Following upstream commits are included in this version:
---- 65859eca4dff Linux 5.10.42 972b4c19f55d usb: core: reduce power-on-good delay time of root hub 5c7b23b79628 neighbour: Prevent Race condition in neighbour subsytem 942790699977 scripts/clang-tools: switch explicitly to Python 3 c1febac44856 net: hso: bail out on interrupt URB allocation failure 0e3045c15ff9 Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" 899b5131e74c SUNRPC: More fixes for backlog congestion c2779f8ddc9a bpftool: Add sock_release help info for cgroup attach/prog load command 534b6229196e net: hns3: check the return of skb_checksum_help() bc924bbccc50 samples/bpf: Consider frame size in tx_only of xdpsock sample 02ce4c943e2e i915: fix build warning in intel_dp_get_link_status() 8d2ab018a07a net: mvpp2: add buffer header handling in RX ac493452e937 net: zero-initialize tc skb extension on allocation 8cad65950b18 MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c 70a922f59068 MIPS: alchemy: xxs1500: add gpio-au1000.h header file f6442ee08fe6 net: hsr: fix mac_len checks a6a0af3c902c sch_dsmark: fix a NULL deref in qdisc_reset() cd751bde9e0d net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 f103ae7c9c8b ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static 5a2e1ce7abc2 ipv6: record frag_max_size in atomic fragments in input path 5ac72351655f net: lantiq: fix memory corruption in RX ring 988439906f6f scsi: libsas: Use _safe() loop in sas_resume_port() 3a17d8adfa02 ASoC: qcom: lpass-cpu: Use optional clk APIs 3cfd11506ed0 ixgbe: fix large MTU request from VF 9948170c8eb4 bpf: Set mac_len in bpf_skb_change_head 24cb8bb7f623 bpf, offload: Reorder offload callback 'prepare' in verifier 78d5f411615a ASoC: cs35l33: fix an error code in probe() d29df5fc69ee staging: emxx_udc: fix loop in _nbu2ss_nuke() 02f03883fdb1 cxgb4: avoid accessing registers when clearing filters a5212518b78c iommu/vt-d: Use user privilege for RID2PASID translation a663c1e418a3 net: hns3: put off calling register_netdev() until client initialize complete 09867c500ec4 net: hns3: fix incorrect resp_msg issue 815eb57e048b iommu/virtio: Add missing MODULE_DEVICE_TABLE 8e534c981d7c gve: Correct SKB queue index validation. 48f4ddec0ab9 gve: Upgrade memory barrier in poll routine da21a35c00ff gve: Add NULL pointer checks when freeing irqs. 7114438671d6 gve: Update mgmt_msix_idx if num_ntfy changes b6ef5bfcd9d7 gve: Check TX QPL was actually assigned 8b2cdc004d21 net/smc: remove device from smcd_dev_list after failed device_add() beb39adb150f mld: fix panic in mld_newpack() 7e31bcbb335e bnxt_en: Fix context memory setup for 64K page size. 4ebb03c9ffbe bnxt_en: Include new P5 HV definition in VF check. 8f793568b02e net: bnx2: Fix error return code in bnx2_init_board() 8eaca8d1caac net: hso: check for allocation failure in hso_create_bulk_serial_device() f9fc21e2b11e net: sched: fix tx action reschedule issue with stopped queue 2f23d5bcd9f8 net: sched: fix tx action rescheduling issue during deactivation 21c715109253 net: sched: fix packet stuck problem for lockless qdisc 60e2193a600a tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT 886dd7f3e9d3 openvswitch: meter: fix race when getting now_ms. b96adbf6601d cxgb4/ch_ktls: Clear resources when pf4 device is removed ada298f861a3 net: mdio: octeon: Fix some double free issues 4bd833bb5e85 net: mdio: thunder: Fix a double free issue in the .remove function 4246f7dc354f chelsio/chtls: unlock on error in chtls_pt_recvmsg() 8ee7ef4a57a9 net: fec: fix the potential memory leak in fec_enet_init() 9c386011fa61 net: packetmmap: fix only tx timestamp on request 1f1b431a4fcd net: really orphan skbs tied to closing sk f5da0820c59d spi: Assume GPIO CS active high in ACPI case cd37040ba931 vfio-ccw: Check initialized flag in cp_init() ee67cbc13fc5 net: ipa: memory region array is variable size bf5c8f984f7f net: stmmac: Fix MAC WoL not working if PHY does not support WoL 95cfa6c03047 ASoC: cs42l42: Regmap must use_single_read/write 211c5d16e357 interconnect: qcom: Add missing MODULE_DEVICE_TABLE 4e3cea8035b6 interconnect: qcom: bcm-voter: add a missing of_node_put() d7932e68520e net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count d5b0a1513b6c net: netcp: Fix an error message 1354ec840899 linux/bits.h: fix compilation error with GENMASK b0f5d4891ea3 block: fix a race between del_gendisk and BLKRRPART ff945d033a04 platform/x86: touchscreen_dmi: Add info for the Chuwi Hi10 Pro (CWI529) tablet 5fbc70eef88a drm/amdgpu: stop touching sched.ready in the backend 4951dd498d48 drm/amd/amdgpu: fix a potential deadlock in gpu reset f98cdf084405 drm/amdgpu: Fix a use-after-free 9fdb8ed37a3a drm/amd/amdgpu: fix refcount leak 07ab4dfe0323 drm/amd/display: Disconnect non-DP with no EDID 530baa6f3c06 SMB3: incorrect file id in requests compounded with open 518457d0270c platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet c5bda3a559df platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI fe156a601cac platform/x86: hp-wireless: add AMD's hardware id to the supported list 7e13db503918 btrfs: do not BUG_ON in link_to_fixup_dir 88f566beb1cf btrfs: release path before starting transaction when cloning inline extent 8eaa762e1d18 scsi: pm80xx: Fix drives missing during rmmod/insmod loop 71084e2a4d2f openrisc: Define memory barrier mb 6384103641e3 scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic d64464279404 scsi: ufs: ufs-mediatek: Fix power down spec violation c7e0c6047c4f btrfs: return whole extents in fiemap df451eab6e00 brcmfmac: properly check for bus register errors f0044d135d15 Revert "brcmfmac: add a check for the status of usb_register" 43e6b2ed46ac net: liquidio: Add missing null pointer checks e6fbd9faca9f Revert "net: liquidio: fix a NULL pointer dereference" 32aba7137879 media: gspca: properly check for errors in po1030_probe() 3d8ac40a7f22 Revert "media: gspca: Check the return value of write_bridge for timeout" 9ffea48d9da2 media: gspca: mt9m111: Check write_bridge for timeout e4bb3dba9e24 Revert "media: gspca: mt9m111: Check write_bridge for timeout" 9fd73df80fa4 media: dvb: Add check on sp8870_readreg return 7dae0ca98ae4 Revert "media: dvb: Add check on sp8870_readreg" 3bf09ab413c7 ASoC: cs43130: handle errors in cs43130_probe() properly ce333cc94e2a Revert "ASoC: cs43130: fix a NULL pointer dereference" 7fe86d957a45 libertas: register sysfs groups properly bf2b6ffa9689 Revert "libertas: add checks for the return value of sysfs_create_group" e04f1a7e31a3 dmaengine: qcom_hidma: comment platform_driver_register call 611640b63ae8 Revert "dmaengine: qcom_hidma: Check for driver register failure" d9029b19abe5 isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info fb278d346835 Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" 34f4c208a8ce ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() 7e0dc2e96870 Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" 576675c286a0 isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io 941062256773 Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" 1f886612686c Revert "ALSA: usx2y: Fix potential NULL pointer dereference" 95886dbe3e1c Revert "ALSA: gus: add a check of the status of snd_ctl_add" c8972b14044a char: hpet: add checks after calling ioremap 0f4e71f3d339 Revert "char: hpet: fix a missing check of ioremap" 4d2b8fcc3fc8 net: caif: remove BUG_ON(dev == NULL) in caif_xmit 8b5bd5b7424a Revert "net: caif: replace BUG_ON with recovery code" 62c2472aeee4 net/smc: properly handle workqueue allocation failure 83d4efe6bf03 Revert "net/smc: fix a NULL pointer dereference" 71723a796ab7 net: fujitsu: fix potential null-ptr-deref b67c3d74adc3 Revert "net: fujitsu: fix a potential NULL pointer dereference" 52610c1d2577 serial: max310x: unregister uart driver in case of failure and abort f7d0b8542fbc Revert "serial: max310x: pass return value of spi_register_driver" 6bbcc1206c40 Revert "ALSA: sb: fix a missing check of snd_ctl_add" 870a11325e69 Revert "media: usb: gspca: add a missed check for goto_low_power" dac2dde8ee54 Revert "crypto: cavium/nitrox - add an error message to explain the failure of pci_request_mem_regions" 2bfa3ab89cec gpio: cadence: Add missing MODULE_DEVICE_TABLE 515181e38e97 platform/x86: hp_accel: Avoid invoking _INI to speed up resume 3267a061096e mptcp: fix data stream corruption deeb7d84f20a mptcp: drop unconditional pr_warn on bad opt 71227b62143d mptcp: avoid error message on infinite mapping cb554bbf364b nvmet-tcp: fix inline data size comparison in nvmet_tcp_queue_response e31975c346bf perf jevents: Fix getting maximum number of fds ee8a8dd10e1e afs: Fix the nlink handling of dir-over-dir rename ce23a0ad4955 i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E b523feb7e8e4 i2c: i801: Don't generate an interrupt on bus reset 87f18aa51e3e i2c: mediatek: Disable i2c start_en and clear intr_stat brfore reset eff3c5b67fbb i2c: s3c2410: fix possible NULL pointer deref on read message after write 935c9443f81c net: dsa: sja1105: fix VL lookup command packing for P/Q/R/S 83999bf40c78 net: dsa: sja1105: call dsa_unregister_switch when allocating memory fails dd8609f20344 net: dsa: sja1105: add error handling in sja1105_setup() 4a368bc25ab6 net: dsa: sja1105: error out on unsupported PHY mode 4ef506c0718b net: dsa: sja1105: use 4095 as the private VLAN for untagged traffic 6f4b79217f6b net: dsa: sja1105: update existing VLANs from the bridge VLAN list caff86f85512 net: dsa: fix a crash if ->get_sset_count() fails b91117b66fe8 net: dsa: mt7530: fix VLAN traffic leaks 6d6bc8c75290 netfilter: flowtable: Remove redundant hw refresh bit fe6921e3b845 spi: spi-fsl-dspi: Fix a resource leak in an error handling path 6da24cfc83ba tipc: skb_linearize the head skb when reassembling msgs 5195ec5e365a tipc: wait and exit until all work queues are done 0aa2212940b8 Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" 5343fcfc6cc8 SUNRPC in case of backlog, hand free slots directly to waiting task 5dc905501f71 net/mlx5: Set term table as an unmanaged flow table 143154a151c9 net/mlx4: Fix EEPROM dump support 2e4b0b95a489 net/mlx5e: Fix null deref accessing lag dev cb6cc62d9e0f net/mlx5: Set reformat action when needed for termination rules 2dde54e76b68 net/mlx5e: Fix nullptr in add_vlan_push_action() 89a0e388c6f2 {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table bbd00c4d50db net/mlx5e: Fix error path of updating netdev queues 02a8da446b49 net/mlx5e: Fix multipath lag activation fc41e45aa7e6 net/mlx5e: reset XPS on error flow if netdev isn't registered yet d66083c0d6f5 drm/meson: fix shutdown crash when component not probed 92db1265f6cb NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config 7087db95c0a0 NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() ee21cd3aa854 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() 9b367fe770b1 NFS: fix an incorrect limit in filelayout_decode_layout() 1fbbcd1752ff fs/nfs: Use fatal_signal_pending instead of signal_pending 1b364f8ede20 Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails 635ac38b3625 net: usb: fix memory leak in smsc75xx_bind 77c6f2b36de1 usb: typec: mux: Fix matching with typec_altmode_desc bd4caf585b80 usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() adccf1798262 usb: dwc3: gadget: Properly track pending and queued SG a40b07afcb86 thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID bfd46c08d609 USB: serial: pl2303: add device id for ADLINK ND-6530 GC 794794459c52 USB: serial: ftdi_sio: add IDs for IDS GmbH Products f9a5cbdf86ef USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 682437d58e8b USB: serial: ti_usb_3410_5052: add startech.com device id 6a931ceb0b94 serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' e95571170159 serial: sh-sci: Fix off-by-one error in FIFO threshold register setting 604c654323fa serial: tegra: Fix a mask operation that is always true d007150b4e15 drivers: base: Fix device link removal 8d83f109e920 USB: usbfs: Don't WARN about excessively large memory allocations bc439b4b6a6b Revert "irqbypass: do not start cons/prod when failed connect" b98a0380bc81 USB: trancevibrator: fix control-request direction ae46660bf29f serial: 8250_pci: handle FL_NOIRQ board flag 60f9e33bb716 serial: 8250_pci: Add support for new HPE serial device a4a261328ce1 serial: 8250_dw: Add device HID for new AMD UART controller 595505fc6f8b serial: 8250: Add UART_BUG_TXRACE workaround for Aspeed VUART 023cd911d4c2 iio: adc: ad7192: handle regulator voltage error first 885fbd6d360c iio: adc: ad7192: Avoid disabling a clock that was never enabled. e07d42897009 iio: adc: ad7793: Add missing error code in ad7793_setup() bd298334bffe iio: adc: ad7923: Fix undersized rx buffer. f70122825076 iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers fbb02b5e7a34 iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. dceb4ec04222 iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() a78238fa3bee iio: dac: ad5770r: Put fwnode in error case during ->probe() 619289733df0 iio: gyro: fxas21002c: balance runtime power in error path 0239a3746332 staging: iio: cdc: ad7746: avoid overwrite of num_channels ead51afc7f0d mei: request autosuspend after sending rx flow control 31283877e3cd KVM: arm64: Prevent mixed-width VM creation bb2e3adf237c KVM: X86: Fix vCPU preempted state from guest's point of view 439a0b07fdef thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue 1b4a65408ec5 thunderbolt: usb4: Fix NVM read buffer bounds and offset issue 5394ae9d8c79 misc/uss720: fix memory leak in uss720_probe 1a2494c9eb02 serial: core: fix suspicious security_locked_down() call b71781c58982 seccomp: Refactor notification handler to prepare for new semantics a160cabf86a7 Documentation: seccomp: Fix user notification documentation adfe1d01e6f0 kgdb: fix gcc-11 warnings harder eeb3f0b0c351 selftests/gpio: Fix build when source tree is read only 008f98f1dbac selftests/gpio: Move include of lib.mk up beac83e8bd09 selftests/gpio: Use TEST_GEN_PROGS_EXTENDED 1cdabf921bfa drm/amdgpu/jpeg2.0: add cancel_delayed_work_sync before power gate bed5cc65ff3d drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate efd47c9d586d drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate 01abf69154d0 drm/amdkfd: correct sienna_cichlid SDMA RLC register offset error 2e4f262ef51d drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate e3a662e5e882 drm/amd/pm: correct MGpuFanBoost setting 1a8ecc3cd1a1 dm snapshot: properly fix a crash when an origin has no snapshots cc5d84b1b07d ath11k: Clear the fragment cache during key install 8135f46f5a48 ath10k: Validate first subframe of A-MSDU before processing the list 6643b21aee1c ath10k: Fix TKIP Michael MIC verification for PCIe c4d5271830c6 ath10k: drop MPDU which has discard flag set by firmware for SDIO 425cee636091 ath10k: drop fragments with multicast DA for SDIO b1b3dcd65377 ath10k: drop fragments with multicast DA for PCIe c17b3e1ffc14 ath10k: add CCMP PN replay protection for fragmented frames for PCIe 6abcc01e8b3b mac80211: extend protection against mixed key and fragment cache attacks 2b9b07b9a06f mac80211: do not accept/forward invalid EAPOL frames bf710b60bc7b mac80211: prevent attacks on TKIP/WEP as well e64ea0597050 mac80211: check defrag PN against current frame f51fe83ead3a mac80211: add fragment cache to sta_info 9b21fcae6f68 mac80211: drop A-MSDUs on old ciphers c730d72aa6e8 cfg80211: mitigate A-MSDU aggregation attacks e3561d5af01c mac80211: properly handle A-MSDUs that start with an RFC 1042 header 42d98e02193d mac80211: prevent mixed key and fragment cache attacks f7829b014bb6 mac80211: assure all fragments are encrypted b1f45a26bd32 netfilter: nft_set_pipapo_avx2: Add irq_fpu_usable() check, fallback to non-AVX2 version e6294c06e7c6 net/sched: fq_pie: fix OOB access in the traffic path e583eb5e7282 net/sched: fq_pie: re-factor fix for fq_pie endless loop 47da4f614229 net: hso: fix control-request directions fb003a1bd603 proc: Check /proc/$pid/attr/ writes against file opener 03b777ce8d70 perf scripts python: exported-sql-viewer.py: Fix warning display 76b6c5a98f1a perf scripts python: exported-sql-viewer.py: Fix Array TypeError 07f769416993 perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report 7285b92dc55f perf intel-pt: Fix transaction abort handling ce3ea6b66ded perf intel-pt: Fix sample instruction bytes f01134321d04 iommu/vt-d: Fix sysfs leak in alloc_iommu() f9890652185b NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() 3e5b48d9e713 cifs: set server->cipher_type to AES-128-CCM for SMB3.0 020b6b0dc7b6 ALSA: usb-audio: scarlett2: Improve driver startup messages 9a75ed510385 ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci 7b42f41dab4c ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 17 G8 7573b58a2d8f ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook Fury 15 G8 b8cd7164b345 ALSA: hda/realtek: fix mute/micmute LEDs and speaker for HP Zbook G8 8ffce2b02b45 ALSA: hda/realtek: fix mute/micmute LEDs for HP 855 G8 7906018de736 ALSA: hda/realtek: Chain in pop reduction fixup for ThinkStation P340 2f0f8e06e7ea ALSA: hda/realtek: Headphone volume is controlled by Front mixer 8ca63ce02782 ALSA: hda/realtek: the bass speaker can't output sound on Yoga 9i 33069919e2dc Linux 5.10.41 b34cb7ac32cc NFC: nci: fix memory leak in nci_allocate_device 8d11e6ae4304 perf unwind: Set userdata for all __report_module() paths 53eaf28c056d perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder 514883ebac77 KVM: x86: Defer vtime accounting 'til after IRQ handling 77068304b30f context_tracking: Move guest exit vtime accounting to separate helpers 5ae5e3f05831 context_tracking: Move guest exit context tracking to separate helpers 27acfd11ba17 bpf: No need to simulate speculative domain for immediates c87ef240a8bb bpf: Fix mask direction swap upon off reg sign change 4e2c7b297431 bpf: Wrap aux data inside bpf_sanitize_info container
----
Kernel repository has been upgraded to v5.10.40 from stable korg.
Following upstream commits are included in this version:
---- 4068786a8690 Linux 5.10.40 d8d261c7cfb3 Bluetooth: SMP: Fail if remote and local public keys are identical e8c34789f1b8 video: hgafb: correctly handle card detect failure during probe ed9fdd4c6f03 nvmet: use new ana_log_size instead the old one d28aa3c15736 x86/boot/compressed/64: Check SEV encryption in the 32-bit boot-path 0296c9057ade rtc: pcf85063: fallback to parent of_node 7b994b03f1de nvme-multipath: fix double initialization of ANA state e2c26ddd4e85 x86/Xen: swap NX determination and GDT setup on BSP d5c4605e9e1c openrisc: mm/init.c: remove unused memblock_region variable in map_ram() 585d8425e504 drm/i915/gt: Disable HiZ Raw Stall Optimization on broken gen7 eb46907f99d6 tty: vt: always invoke vc->vc_sw->con_resize callback a14ca25d4f23 vt: Fix character height handling with VT_RESIZEX 8026eb8242bc vt_ioctl: Revert VT_RESIZEX parameter handling removal a3de46844f34 vgacon: Record video mode changes with VT_RESIZEX 8e0d302e7e51 video: hgafb: fix potential NULL pointer dereference 98404acf0a20 qlcnic: Add null check after calling netdev_alloc_skb 865ec95a77f7 leds: lp5523: check return value of lp5xx_read and jump to cleanup code 33a9ff900b9b ics932s401: fix broken handling of errors when word reading fails e81f94a71b00 net: rtlwifi: properly check for alloc_workqueue() failure f9f59f4ca2d8 scsi: ufs: handle cleanup correctly on devm_reset_control_get error 0eb496c3c103 net: stmicro: handle clk_prepare() failure during init c89c9a291149 ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() 17e22164d6c5 Revert "niu: fix missing checks of niu_pci_eeprom_read" c794f7851c5d Revert "qlcnic: Avoid potential NULL pointer dereference" 5e4fd74089b1 Revert "rtlwifi: fix a potential NULL pointer dereference" 951ed241e228 Revert "media: rcar_drif: fix a memory disclosure" 566086409511 cdrom: gdrom: initialize global variable at init time 9285808072d4 cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom 3d2a4fb91122 Revert "gdrom: fix a memory leak bug" 64ae556541a3 Revert "scsi: ufs: fix a missing check of devm_reset_control_get" 61b9bc3091a5 Revert "ecryptfs: replace BUG_ON with error handling code" 6003d373bf2f Revert "video: imsttfb: fix potential NULL pointer dereferences" 4baaa4946d72 Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" 03c5d02c38d4 Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" 059031afcdc1 Revert "net: stmicro: fix a missing check of clk_prepare" d88f05cecefd Revert "video: hgafb: fix potential NULL pointer dereference" fae4f4debf2b kcsan: Fix debugfs initcall return type 2a61f0ccb756 dm snapshot: fix crash with transient storage and zero chunk size 4528c0c32308 ipc/mqueue, msg, sem: avoid relying on a stack reference past its expiry 63a5b3844770 xen-pciback: reconfigure also from backend watch handler c196031f4fd9 xen-pciback: redo VF placement in the virtual topology d047ec8730b2 mmc: sdhci-pci-gli: increase 1.8V regulator wait 343208ffe92f powerpc/64s/syscall: Fix ptrace syscall info with scv syscalls 105345b909d8 powerpc/64s/syscall: Use pt_regs.trap to distinguish syscall ABI difference between sc and scv syscalls 3708b7a9c28c drm/amdgpu: update sdma golden setting for Navi12 e32cb1057faa drm/amdgpu: update gc golden setting for Navi12 0c47929fd836 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang 93ba55c14d70 drm/amdgpu: Fix GPU TLB update error when PAGE_SIZE > AMDGPU_PAGE_SIZE 367c90f2bc1b x86/sev-es: Forward page-faults which happen during emulation 5af89eeb7414 x86/sev-es: Use __put_user()/__get_user() for data accesses be4cba71b2d0 x86/sev-es: Don't return NULL from sev_es_get_ghcb() e7174da8c45b x86/sev-es: Invalidate the GHCB after completing VMGEXIT 193e02196fad x86/sev-es: Move sev_es_put_ghcb() in prep for follow on patch 9b942cb2d92e nvme-tcp: fix possible use-after-completion e4be68465322 Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" 1ba7a534a9e4 rapidio: handle create_workqueue() failure 961ae8cbe893 Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" d84b5e912212 uio_hv_generic: Fix a memory leak in error handling paths b044f5108e4b ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx 8add3dce391b ALSA: hda/realtek: Add fixup for HP OMEN laptop 01dbb91d8589 ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA cfa55927478a ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 f693d0e72c4d ALSA: hda/realtek: reset eapd coeff to default value for alc287 78a37c03c65c ALSA: firewire-lib: fix check for the size of isochronous packet payload 00e5aa3f2116 Revert "ALSA: sb8: add a check for request_region" 42796eb7c485 ALSA: hda: fixup headset for ASUS GU502 laptop 2cc051b6a482 ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro e5ffa75afb5b ALSA: usb-audio: Validate MS endpoint descriptors ad7f8cced378 ALSA: firewire-lib: fix calculation for size of IR context payload 3d063d6ce1d2 ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 f42cf1e7b86b ALSA: line6: Fix racy initialization of LINE6 MIDI 214a9836697c ALSA: firewire-lib: fix amdtp_packet tracepoints event for packet_index field 1e94ffd074dd ALSA: intel8x0: Don't update period unless prepared e227c60aa9ec ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency 1b2b4d68172b misc: eeprom: at24: check suspend status before disable regulator 42d35af92246 cifs: fix memory leak in smb2_copychunk_range 56001dda032f btrfs: avoid RCU stalls while running delayed iputs e022914f206c powerpc: Fix early setup to make early_ioremap() work e354e3744b0b locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal 5dfed1be0e9c locking/lockdep: Correct calling tracepoints 075becedce37 perf/x86: Avoid touching LBR_TOS MSR for Arch LBR e207bbf555bd nvmet: seset ns->file when open fails 6f08af55ea54 ptrace: make ptrace() fail if the tracee changed its pid unexpectedly eeafd6489d2c powerpc/pseries: Fix hcall tracing recursion in pv queued spinlocks d53738cd4855 tools/testing/selftests/exec: fix link error 7cf4decefa05 RDMA/uverbs: Fix a NULL vs IS_ERR() bug c62c907ccc63 RDMA/mlx5: Fix query DCT via DEVX 0cf036a0d325 platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios b8ff3221771a platform/x86: intel_int0002_vgpio: Only call enable_irq_wake() when using s2idle 2d6168fa6bc6 platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue 753927b802f6 nvme-fc: clear q_live at beginning of association teardown 33ebdee80e40 nvme-tcp: rerun io_work if req_list is not empty 9c980795ccd7 nvme-loop: fix memory leak in nvme_loop_create_ctrl() 4720f29acb3f nvmet: fix memory leak in nvmet_alloc_ctrl() 737ccd21342c nvmet: remove unused ctrl->cqs bd538f2f136f RDMA/core: Don't access cm_id after its destruction 75bdfe783732 RDMA/mlx5: Recover from fatal event in dual port mode 8170c2039cc1 scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() a6362a737572 scsi: qedf: Add pointer checks in qedf_update_link_speed() 3f04b4f87f32 scsi: ufs: core: Increase the usable queue depth 2ee4d79c3649 RDMA/rxe: Clear all QP fields if creation failed 66ab7fcdac34 RDMA/core: Prevent divide-by-zero error triggered by the user 15357010e0e1 RDMA/siw: Release xarray entry b83b49192767 RDMA/siw: Properly check send and receive CQ pointers c39a190d834d tee: amdtee: unload TA only when its refcount becomes 0 12de3ff98935 openrisc: Fix a memory leak 4dcb3aa4a5ad firmware: arm_scpi: Prevent the ternary sign expansion bug
----
Kernel repository has been upgraded to v5.10.39 from stable korg.
Following upstream commits are included in this version:
---- b561d56bcd16 Linux 5.10.39 090466aeb6a0 scripts: switch explicitly to Python 3 6ae514b8a8eb tweewide: Fix most Shebang lines ccecbcc9c574 ipv6: remove extra dev_hold() for fallback tunnels 019c426b5360 ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods 3c24dbd358bf sit: proper dev_{hold|put} in ndo_[un]init methods b18b1548cb4e ip6_gre: proper dev_{hold|put} in ndo_[un]init methods 0473032821e6 net: stmmac: Do not enable RX FIFO overflow interrupts 1fb05a3f1f20 lib: stackdepot: turn depot_lock spinlock to raw_spinlock 7da9368f9151 block: reexpand iov_iter after read/write 87f627a0280b ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP 027926f4ff86 net:CXGB4: fix leak if sk_buff is not used 9284b702c8e0 gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 1ce34fb34b99 drm/amd/display: Fix two cursor duplication when using overlay 3851a86c3da8 nvmet: remove unsupported command noise 86587f35cba9 net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info 82646b1844a2 bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit dcbc4e33804c amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID d47d0d1a1fb2 scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found 3611ce2f23a4 ceph: don't allow access to MDS-private inodes db275714dd50 ceph: don't clobber i_snap_caps on non-I_NEW inode 2783c34d5430 ceph: fix fscache invalidation f8adfb1d370f scsi: lpfc: Fix illegal memory access on Abort IOCBs 0195e2813aac riscv: Workaround mcount name prior to clang-13 52b7b9ad63da scripts/recordmcount.pl: Fix RISC-V regex for clang b6b7f7ed7f96 riscv: Use $(LD) instead of $(CC) to link vDSO 6a40e3f9a803 platform/chrome: cros_ec_typec: Add DP mode check b01b7999f49e ARM: 9075/1: kernel: Fix interrupted SMC calls 2f06cd6d9c6a um: Disable CONFIG_GCOV with MODULES 91628cfd70d0 um: Mark all kernel symbols as local d35891cbb1d4 NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid 87264fb5abac Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state c2742ef47574 Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices 4800a98bcfe4 PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() dd6ba896ffa7 ACPI / hotplug / PCI: Fix reference count leak in enable_slot() ec324393a63c ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() 3029ef71ab22 dmaengine: dw-edma: Fix crash on loading/unloading driver 13a2ca80d792 PCI: thunder: Fix compile testing a36703d08c83 virtio_net: Do not pull payload in skb->head cbb397b673bd isdn: capi: fix mismatched prototypes a60855366be5 cxgb4: Fix the -Wmisleading-indentation warning c6034b618c1a usb: sl811-hcd: improve misleading indentation c2e7c260371d kgdb: fix gcc-11 warning on indentation b6795cdc268b airo: work around stack usage warning 80e414e7cf7d drm/i915/display: fix compiler warning about array overrun ee387de3cab1 x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes
----
Kernel repository has been upgraded to v5.10.38 from stable korg.
Following upstream commits are included in this version:
---- 689e89aee55c Linux 5.10.38 ed350825e89a ASoC: rsnd: check all BUSIF status when error cd709c8e06b6 nvme: do not try to reconfigure APST when the controller is not live 054add24a869 ext4: fix debug format string warning c5dffd422145 debugfs: Make debugfs_allow RO after init 81cb4f36d62c dt-bindings: serial: 8250: Remove duplicated compatible strings c1514ad24c3e dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 c4e3d8cf615b i2c: mediatek: Fix send master code at more than 1MHz 667627fa85a8 media: rkvdec: Remove of_match_ptr() b0402e785351 clk: exynos7: Mark aclk_fsys1_200 as critical 805c990a9c54 drm/i915: Fix crash in auto_retire cd47b861d225 drm/i915/overlay: Fix active retire callback alignment a67c80dcb403 drm/i915: Read C0DRB3/C1DRB3 as 16 bits again 17928443db88 drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp 20530f7fde75 kobject_uevent: remove warning in init_uevent_argv() 6ece86e9e88f usb: typec: tcpm: Fix error while calculating PPS out values 5d2f09c44ff2 ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section ac421c7f90c8 ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address 1eb77569029d ARM: 9012/1: move device tree mapping out of linear region 6cdbafc2addd ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address 6d5fda434b1f clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 06470de53e4f clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue 462049cfb342 MIPS: Avoid handcoded DIVU in `__div64_32' altogether d17af8b19d99 MIPS: Avoid DIVU in `__div64_32' is result would be zero d2abb95bb1a4 MIPS: Reinstate platform `__div64_32' handler cfddf6a685e3 mm: fix struct page layout on 32-bit systems 89bd62079870 iommu/vt-d: Remove WO permissions on second-level paging entries 0160f627929c iommu/vt-d: Preset Access/Dirty bits for IOVA over FL a282b76166b1 Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" c1f2d0beab5c Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" 31f29749ee97 KVM: VMX: Disable preemption when probing user return MSRs 79abde761e05 KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported c8bf64e3fb77 KVM: nVMX: Always make an attempt to map eVMCS after migration 2f86dd3d2bcf KVM: x86: Move RDPID emulation intercept to its own enum abbf8c99a9e1 KVM: x86: Emulate RDPID only if RDTSCP is supported 8a7027f011c5 xen/gntdev: fix gntdev_mmap() error exit path 652c9689f589 cdc-wdm: untangle a circular dependency between callback and softint 12d16c24f35f iio: tsl2583: Fix division by a zero lux_val e8c6852bdba2 iio: gyro: mpu3050: Fix reported temperature value 70698dda4bca xhci: Add reset resume quirk for AMD xhci controller. 9d9526cc3c01 xhci: Do not use GFP_KERNEL in (potentially) atomic context ca043cc02a88 xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI fa4b1363256d usb: typec: ucsi: Put fwnode in any case during ->probe() e5366bea0277 usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 9bd96a2e77fd usb: dwc3: gadget: Return success always for kick transfer in ep queue 45f37f54e7c1 usb: dwc3: gadget: Enable suspend events 9238492b9a84 usb: core: hub: fix race condition about TRSMRCY of resume 45ad6b592e64 usb: dwc2: Fix gadget DMA unmap direction 7ad9256b49a6 usb: xhci: Increase timeout for HC halt 42bb80ae0165 usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield 95e3da5b53ba usb: dwc3: omap: improve extcon initialization 3a96437f6bf8 blk-mq: Swap two calls in blk_mq_exit_queue() c9c1ed08c174 blk-mq: plug request for shared sbitmap cde4b55cfb24 nbd: Fix NULL pointer in flush_workqueue a9fc163514d2 f2fs: compress: fix to assign cc.cluster_idx correctly 5639b73fd3bc f2fs: compress: fix race condition of overwrite vs truncate 72b0f3077ebd f2fs: compress: fix to free compress page correctly 64f3410c7bfc nvmet-rdma: Fix NULL deref when SEND is completed with error c98ecfb18296 nvmet: fix inline bio check for bdev-ns f8ae879b776c nvmet: add lba to sect conversion helpers 54dbe2d2c1fc kyber: fix out of bounds access when preempted e2381174daea ACPI: scan: Fix a memory leak in an error handling path a8dc16bbfe29 usb: musb: Fix an error message 550473900f80 hwmon: (occ) Fix poll rate limiting 0becd19b211a usb: fotg210-hcd: Fix an error message 2c3b4375e118 iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER 020fe6f80f4f iio: proximity: pulsedlight: Fix rumtime PM imbalance on error 9db8ba3cac05 iio: light: gp2ap002: Fix rumtime PM imbalance on error 1ea775021282 usb: dwc3: gadget: Free gadget structure only after freeing endpoints 26c777470d57 perf tools: Fix dynamic libbpf link 1d8d7e02f6d0 xen/unpopulated-alloc: fix error return code in fill_list() 058122572676 xen/unpopulated-alloc: consolidate pgmap manipulation 9eaa10be0c08 dax: Wake up all waiters after invalidating dax entry e9e70b78e163 dax: Add a wakeup mode parameter to put_unlocked_entry() b93d3410e789 dax: Add an enum for specifying dax wakup mode b9c663dc9a83 KVM: x86: Prevent deadlock against tk_core.seq 8aa7227a5d9b KVM: x86: Cancel pvclock_gtod_work on module removal 1fe269372244 drm/msm/dp: initialize audio_comp when audio starts 2e0ce36d0bf6 KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer ce7639252357 kvm: exit halt polling on need_resched() as well 970c978d0591 drm/i915: Avoid div-by-zero on gen2 86cd6072157c drm/amd/display: Initialize attribute for hdcp_srm sysfs file 5a6fe45a3a7f drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected bccb7dd137ad btrfs: fix race leading to unpersisted data and metadata on fsync d6d66dbd5adc arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() d3bab7cbadfb arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup 70748bba5565 blk-iocost: fix weight updates of inner active iocgs 014868616d48 mm/hugetlb: fix F_SEAL_FUTURE_WRITE fe5c0a63ad22 kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled 140cfd998012 userfaultfd: release page in error path to avoid BUG_ON 2ed1d90162a0 squashfs: fix divide error in calculate_skip() adbd8a2a8cc0 hfsplus: prevent corruption in shrinking truncate d2e3590ca39c powerpc/64s: Fix crashes when toggling entry flush barrier 51570beeb448 powerpc/64s: Fix crashes when toggling stf barrier cb3e286f22ff ARC: mm: Use max_high_pfn as a HIGHMEM zone border 969de0f6599e ARC: mm: PAE: use 40-bit physical page mask af9e5364c617 ARC: entry: fix off-by-one error in syscall number validation 23ecfe7f2c1f f2fs: avoid unneeded data copy in f2fs_ioc_move_range() 758fd227ed84 mptcp: fix splat when closing unaccepted socket b8cf51a36da2 i40e: Fix PHY type identifiers for 2.5G and 5G adapters 06ef93b776f7 i40e: fix the restart auto-negotiation after FEC modified 829a713450b8 i40e: Fix use-after-free in i40e_client_subtask() 2692bf13e646 i40e: fix broken XDP support 72b49dd116ca netfilter: nftables: avoid overflows in nft_hash_buckets() f665dedeedc9 kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources 1ec193255271 kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources 0886bb143cbb kernel: kexec_file: fix error return code of kexec_calculate_store_digests() d43be02fc40b fs/proc/generic.c: fix incorrect pde_is_permanent check f89b408d506e sched/fair: Fix unfairness caused by missing load decay f7347c85490b sched: Fix out-of-bound access in uclamp 26359d362c93 can: m_can: m_can_tx_work_queue(): fix tx_skb race condition eecb4df8ec9f can: mcp251x: fix resume from sleep before interface was brought up 02140d9d2712 can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path 2c784a500f5e netfilter: nftables: Fix a memleak from userdata error path in new objects 403ccad066ec netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check cee6592d444a smc: disallow TCP_ULP in smc_setsockopt() d6c635a8cc6a net: fix nla_strcmp to handle more then one trailing null character 26b7924707a4 ethtool: fix missing NLM_F_MULTI flag when dumping 673422b97ef3 mm/gup: check for isolation errors 096c9482cea2 mm/gup: return an error on migration failure 7df511ef376d mm/gup: check every subpage of a compound page during isolation 87c4e386b612 ksm: fix potential missing rmap_item for stable_node aa0d6d1d3e77 mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() 9639a754cce5 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() 14d45fb5a3fc khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() 51524fa8b5f7 arm64: entry: always set GIC_PRIO_PSR_I_SET during entry c9f43423c41e arm64: entry: factor irq triage logic into macros 93dcaa8cba65 drm/radeon: Avoid power table parsing memory leaks 79208af94738 drm/radeon: Fix off-by-one power_state index heap overwrite f551068f5f32 net: stmmac: Clear receive all(RA) bit when promiscuous mode is off 340de910d65e xsk: Fix for xp_aligned_validate_desc() when len == chunk_size 75ea98246903 netfilter: xt_SECMARK: add new revision to fix structure layout db5f1c6f776d sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b 7afdd6aba95c ethernet:enic: Fix a use after free bug in enic_hard_start_xmit 3d808916d256 block/rnbd-clt: Check the return value of the function rtrs_clt_query c1a90296a9b5 block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t 4aae6eb6af7d libbpf: Fix signed overflow in ringbuf_process_ring 60bb2cecf47f sunrpc: Fix misplaced barrier in call_decode 208af7ffc351 RISC-V: Fix error code returned by riscv_hartid_to_cpuid() f01988ecf365 sctp: do asoc update earlier in sctp_sf_do_dupcook_a 65084886c6ee net: hns3: disable phy loopback setting in hclge_mac_start_phy 5aa957e2b5fc net: hns3: use netif_tx_disable to stop the transmit queue 90120c475dd7 net: hns3: fix for vxlan gpe tx checksum bug 7a476a8a9cb6 net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() bd4d527ea5f7 net: hns3: initialize the message content in hclge_get_link_mode() 5d326e253501 net: hns3: fix incorrect configuration for igu_egu_hw_err 494ade7aba11 rtc: ds1307: Fix wday settings for rx8130 5515b85e1a01 scsi: ufs: core: Narrow down fast path in system suspend path e8295def80b7 scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend 591602738e00 scsi: ufs: core: Do not put UFS power into LPM if link is broken 429ac0fb8375 scsi: qla2xxx: Prevent PRLI in target mode bf45c9fe99aa ceph: fix inode leak on getattr error in __fh_to_dentry a01572e21f09 swiotlb: Fix the type of index 04dad2ca1f5e xprtrdma: rpcrdma_mr_pop() already does list_del_init() eddae8be7944 xprtrdma: Fix cwnd update ordering 89a31bf85c7b xprtrdma: Avoid Receive Queue wrapping b22e8f427c3d pwm: atmel: Fix duty cycle calculation in .get_state() 0a9decf2dd4d SUNRPC: fix ternary sign expansion bug in tracing dd41a0e51532 dmaengine: idxd: fix cdev setup and free device lifetime issues 975c4b2b9976 dmaengine: idxd: fix dma device lifetime 5756f757c725 dmaengine: idxd: Fix potential null dereference on pointer status 0f9d467ff139 rtc: fsl-ftm-alarm: add MODULE_TABLE() 90e8fa8bdfb3 nfsd: ensure new clients break delegations b4bf335acacc NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting 5d254e17ca86 thermal/drivers/tsens: Fix missing put_device error 4f86a0a5eb61 SUNRPC: Handle major timeout in xprt_adjust_timeout() 8efd19bf754b SUNRPC: Remove trace_xprt_transmit_queued 7b906077fd99 SUNRPC: Move fault injection call sites bfeb4e607d00 NFSv4.2 fix handling of sr_eof in SEEK's reply 1fbea60ea658 pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() fd65cac30d45 PCI: endpoint: Fix missing destroy_workqueue() d21a5950cca6 NFS: Deal correctly with attribute generation counter overflow cbc868ea28a8 NFSv4.2: Always flush out writes in nfs42_proc_fallocate() a09afbb63620 NFS: Fix attribute bitmask in _nfs42_proc_fallocate() ce2b470added NFS: nfs4_bitmask_adjust() must not change the server global bitmasks 0627cbc9b875 rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() b59194c7ca29 f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() 1fd6a0641040 f2fs: Fix a hungtask problem in atomic write 98ccee81fe96 f2fs: fix to cover __allocate_new_section() with curseg_lock 105155a8146d f2fs: fix to avoid touching checkpointed data in get_victim() bbed83d7060e PCI: endpoint: Fix NULL pointer dereference for ->get_features() d5e85b92b457 PCI: endpoint: Make *_free_bar() to return error codes on failure d98bfd4cc258 PCI: endpoint: Add helper API to get the 'next' unreserved BAR 5974766170d8 PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR 8c8f7c49930d f2fs: fix to update last i_size if fallocate partially succeeds 74d2b0e74c3f f2fs: fix to align to section for fallocate() on pinned file 630146203108 ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook ee93cdcbe0b5 PCI: Release OF node in pci_scan_device()'s error path c5c0ede221d7 PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() 1ce0d1d3656b remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader 2ec65063e45a remoteproc: qcom_q6v5_mss: Replace ioremap with memremap 2d6d5b4fc498 f2fs: fix a redundant call to f2fs_balance_fs if an error occurs 1c20a4896409 f2fs: fix panic during f2fs_resize_fs() 81ba1634d1b6 f2fs: fix to allow migrating fully valid segment de2041d92d2a f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE b7ff0885de7e f2fs: move ioctl interface definitions to separated file 997d24a932a9 thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() a1b5fecedfa9 ASoC: rt286: Make RT286_SET_GPIO_* readable and writable 5b66867966bc watchdog: fix barriers when printing backtraces from all CPUs a68c246065b6 watchdog/softlockup: remove logic that tried to prevent repeated reports 9413b1ee3858 watchdog: explicitly update timestamp when reporting softlockup 018655f8758a watchdog: rename __touch_watchdog() to a better descriptive name 1dc55c3a4862 ia64: module: fix symbolizer crash on fdescr 602795e247d1 bnxt_en: Add PCI IDs for Hyper-V VF devices. d0736af81151 kbuild: generate Module.symvers only when vmlinux exists 9401b7ff91f9 selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test dfa0e8461e99 selftests: mlxsw: Increase the tolerance of backlog buildup 99d9989ee53b net: ethernet: mtk_eth_soc: fix RX VLAN offload 320c50ff84a0 iavf: remove duplicate free resources calls 6289b028b5e2 powerpc/iommu: Annotate nested lock for lockdep bece6aea3653 qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth ededc7325dc2 wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join 83a7ed5b891c wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt f3a5dee0f30c crypto: ccp: Free SEV device if SEV init fails 22ab352fcab7 mt76: mt7615: fix entering driver-own state on mt7663 5b02d6efdb1b drm/amdgpu: Add mem sync flag for IB allocated by SA 8be5e713f725 drm/amd/display: add handling for hdcp2 rx id list validation fa9952e854c4 drm/amd/display: fixed divide by zero kernel crash during dsc enablement d98b03bfd0c7 powerpc/pseries: Stop calling printk in rtas_stop_self() 799c3950680a samples/bpf: Fix broken tracex1 due to kprobe argument change d4b0dc31df99 net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule 05916c62f54a ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() b506357ab8bb ASoC: rt286: Generalize support for ALC3263 codec 33eee468f83a powerpc/smp: Set numa node before updating mask 245f5ab5ce52 flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() d5716625f185 sctp: Fix out-of-bounds warning in sctp_process_asconf_param() 136b0261f119 ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume 4ac5823083fa ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp e3a2982bf63f ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 cc1956f8b278 kconfig: nconf: stop endless search loops 06b0037e6f02 selftests: Set CC to clang in lib.mk if LLVM is set f9bc5e3f3f75 drm/amd/display: Force vsync flip when reconfiguring MPCC 63e9abe35df9 iommu/amd: Remove performance counter pre-initialization test 1097ecf826bc Revert "iommu/amd: Fix performance counter initialization" a027e6155bb4 ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() cc748965313b powerpc/mm: Add cond_resched() while removing hpte mappings 26f98b2d97a8 iwlwifi: pcie: make cfg vs. trans_cfg more robust 2bfc47dec5b8 cuse: prevent clone 2c20c7d96e45 virtiofs: fix userns 87fe0ca09b26 fuse: invalidate attrs when page writeback completes f1c230d75b47 mt76: mt7915: fix txpower init for TSSI off chips 7eb1e84cfe28 mt76: mt76x0: disable GTK offloading bbd3d0014cc4 mt76: mt7615: support loading EEPROM for MT7613BE 32b3e7e303bd rtw88: 8822c: add LC calibration for RTL8822C 28c2a1d65088 pinctrl: samsung: use 'int' for register masks in Exynos 2eac474900d3 mac80211: clear the beacon's CRC after channel switch 437a4746e47e IB/hfi1: Correct oversized ring allocation d7592a5c376b coresight: Do not scan for graph if none is present 8f7806174fdb MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED 2c098ad786d3 i2c: Add I2C_AQ_NO_REP_START adapter quirk c6d2f8ffb145 ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 6c9b2de44812 Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. c87b052deaa8 ice: handle increasing Tx or Rx ring sizes eb28709c07a6 ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet 7bd851a6d369 ip6_vti: proper dev_{hold|put} in ndo_[un]init methods b502a6a44066 net: hns3: add handling for xmit skb with recursive fraglist c56804f431db net: hns3: remediate a potential overflow risk of bd_num_list 286b3ff9fd98 powerpc/32: Statically initialise first emergency context b9f9313c7501 selftests/powerpc: Fix L1D flushing tests for Power10 2033dde6aa01 Bluetooth: check for zapped sk before connecting 6421cdfbb6fb net: bridge: when suppression is enabled exclude RARP packets fccb35bbf75f net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports a019b8d7dfd5 Bluetooth: initialize skb_queue_head at l2cap_chan_create() e0dc9e93f7fd Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default b972f345a17a ALSA: bebob: enable to deliver MIDI messages for multiple ports d398f25007d5 ALSA: rme9652: don't disable if not enabled 9df07b0661e7 ALSA: hdspm: don't disable if not enabled a950cd8cb05d ALSA: hdsp: don't disable if not enabled faed3150a436 i2c: bail out early when RDWR parameters are wrong 18df2bc13b1f Bluetooth: Fix incorrect status handling in LE PHY UPDATE event 879a96d817ed ASoC: rsnd: core: Check convert rate in rsnd_hw_params a2aeb5de26c1 net: stmmac: Set FIFO sizes for ipq806x c0a62a441bbd net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath 2d17c58a3a4f ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF 3d1bede85632 tipc: convert dest node's address to network order a407b5881686 fs: dlm: flush swork on shutdown ff58d1c72edf fs: dlm: check on minimum msglen size ca973d2aeaf7 fs: dlm: add errno handling to check callback 06d59d21cb05 fs: dlm: fix debugfs dump bd6017a942b9 ath11k: fix thermal temperature read 21756f878e82 kvm: Cap halt polling at kvm->max_halt_poll_ns 53d7eed0315a cpufreq: intel_pstate: Use HWP if enabled by platform firmware 182f1f72af2e PM: runtime: Fix unpaired parent child_count for force_resume e97da47e9be0 ACPI: PM: Add ACPI ID of Alder Lake Fan bfccc4eade2b KVM/VMX: Invoke NMI non-IST entry instead of IST entry 21f317826e17 KVM: x86/mmu: Remove the defunct update_pte() paging hook 53171e68a509 tpm, tpm_tis: Reserve locality in tpm_tis_resume() 923866165610 tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() 8fe5a459186a tpm: fix error return code in tpm2_get_cc_attrs_tbl() 31c9a4b24d86 KEYS: trusted: Fix memory leak on object td
----
Kernel repository has been upgraded to v5.10.36 from stable korg.
Following upstream commits are included in this version:
---- 72bb632d15f2 Linux 5.10.36 14b2801ccd9b thermal/core/fair share: Lock the thermal zone while looping over instances c24a20912eef thermal/drivers/cpufreq_cooling: Fix slab OOB issue 051dd0681ce1 lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() 1cb02dc76f4c dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails 06141465e372 dm integrity: fix missing goto in bitmap_flush_interval error handling df893916b330 dm space map common: fix division bug in sm_ll_find_free_block() fcf763a80e0e dm persistent data: packed struct should have an aligned() attribute too a33614d52e97 tracing: Restructure trace_clock_global() to never block 9e40ef5391df tracing: Map all PIDs to command lines ea6803ff2cd1 tools/power turbostat: Fix offset overflow issue in index converting b84c57762cef rsi: Use resume_noirq for SDIO b1c953dc853a tty: fix memory leak in vc_deallocate 25e9c2c11735 usb: dwc2: Fix session request interrupt handler fce7bbcd07d5 usb: dwc3: core: Do core softreset when switch mode b624b32584ac usb: dwc3: gadget: Fix START_TRANSFER link state check f9ddfaa9703c usb: dwc3: gadget: Remove FS bInterval_m1 limitation 8df75d1296d0 usb: gadget/function/f_fs string table fix for multiple languages ba8ce683076e usb: gadget: Fix double free of device descriptor pointers f12c5cca65f7 usb: gadget: dummy_hcd: fix gpf in gadget_setup 678e76bccee4 media: venus: hfi_parser: Don't initialize parser on v1 5d0f6f5251a3 media: v4l2-ctrls: fix reference to freed memory 4121def7df29 media: staging/intel-ipu3: Fix race condition during set_fmt c6b81b897f6f media: staging/intel-ipu3: Fix set_fmt error handling 517f6f570566 media: staging/intel-ipu3: Fix memory leak in imu_fmt 8acb13189dae media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() a5e9ae5a22b0 media: dvb-usb: Fix use-after-free access 43263fd43083 media: dvbdev: Fix memory leak in dvb_media_device_free() 378a016271ba ext4: Fix occasional generic/418 failure 133e83b5b3b3 ext4: allow the dax flag to be set and cleared on inline directories 72447c925ea9 ext4: fix error return code in ext4_fc_perform_commit() bf4ba04f0161 ext4: fix ext4_error_err save negative errno into superblock 12905cf9e5c4 ext4: fix error code in ext4_commit_super 7e9298f4d139 ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() 098b257563b9 ext4: fix check to prevent false positive report of incorrect used inodes 346190959f97 ext4: annotate data race in jbd2_journal_dirty_metadata() 9aca313726cb ext4: annotate data race in start_this_handle() a27aad321751 kbuild: update config_data.gz only when the content of .config is changed 3aec683ee79b x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported d19a456acaec futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI 2543329485e2 Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") d35c4c959eb4 smb3: do not attempt multichannel to server which does not support it 796b82637528 smb3: when mounting with multichannel include it in requested capabilities 5781c9df77a3 jffs2: check the validity of dstlen in jffs2_zlib_compress() 54708651bc1e Fix misc new gcc warnings f37b9c142e1c security: commoncap: fix -Wstringop-overread warning bf2b941d0a6f sfc: farch: fix TX queue lookup in TX event handling fb791572d674 sfc: farch: fix TX queue lookup in TX flush done handling 11e3ff7e164a exfat: fix erroneous discard when clear cluster bit 1c525c265668 fuse: fix write deadlock 0cd2d2577a98 dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences 661061a45e32 md/raid1: properly indicate failure when ending a failed write request 015cc7ad58d0 crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS 0ba942cbf52b crypto: arm/curve25519 - Move '.fpu' after '.arch' c9adb76c712c tpm: vtpm_proxy: Avoid reading host log when using a virtual device 60a01ecc9f68 tpm: efi: Use local variable for calculating final log size 4a63b2438a93 intel_th: pci: Add Alder Lake-M support 34ceafa62f49 powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h 0bdcaebb1225 powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR f2aa64979e11 powerpc/kexec_file: Use current CPU info while setting up FDT 481fee8295ab powerpc/eeh: Fix EEH handling for hugepages in ioremap space. 293c30ce25e0 powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors 643243e31868 jffs2: Hook up splice_write callback 72c282b10951 jffs2: Fix kasan slab-out-of-bounds problem 072f787e8798 Input: ili210x - add missing negation for touch indication on ili210x 2fafe7d5047f NFSv4: Don't discard segments marked for return in _pnfs_return_layout() 334165d9fb69 NFS: Don't discard pNFS layout segments that are marked for return 96fa26b74cdc NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds e0f2d86481ea ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure a1478374b0bd openvswitch: fix stack OOB read while fragmenting IPv4 packets 4248f4649bf3 mlxsw: spectrum_mr: Update egress RIF list before route's action 9aa4602237d5 f2fs: fix to avoid out-of-bounds memory access 39624749c52d f2fs: fix error handling in f2fs_end_enable_verity() 50b0c0c3385d ubifs: Only check replay with inode type to judge if inode linked 5a876a46d7b7 kcsan, debugfs: Move debugfs file creation out of early init d19555ff225d virtiofs: fix memory leak in virtio_fs_probe() 1b41d4e5aa75 fs: fix reporting supported extra file attributes for statx() dc4b67baba3b Makefile: Move -Wno-unused-but-set-variable out of GCC only block 0f9055936668 arm64/vdso: Discard .note.gnu.property sections in vDSO 1d852d6bb4d4 btrfs: fix race when picking most recent mod log operation for an old root b24f0e381036 tools/power/turbostat: Fix turbostat for AMD Zen CPUs d1ca3d2c4fd5 ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx a9d0f7c14789 ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops 3c8a599bc951 ALSA: hda/realtek - Headset Mic issue on HP platform 871234a6ad4c ALSA: hda/realtek: fix mic boost on Intel NUC 8 13ff604c79a0 ALSA: hda/realtek: GA503 use same quirks as GA401 970fbbee55bc ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 12fea3cb2277 ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 ad7736cebf4d ALSA: usb-audio: Explicitly set up the clock selector cc427a507f29 ALSA: sb: Fix two use after free in snd_sb_qsound_build 1ce8212e80f9 ALSA: hda/conexant: Re-order CX5066 quirk table entries 9b7388931fbb ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer 443467bd6240 power: supply: cpcap-battery: fix invalid usage of list cursor a15f68a5d55c sched,psi: Handle potential task count underflow bugs more gracefully a32a2d831de0 s390/archrandom: add parameter check for s390_arch_random_generate 338a87230228 block/rnbd-clt: Fix missing a memory free when unloading the module ae7fe4794da2 sched,fair: Alternative sched_slice() 94902ee2996a perf: Rework perf_event_exit_event() 2c4de79e9a09 scsi: libfc: Fix a format specifier 97a81d4051c3 mfd: arizona: Fix rumtime PM imbalance on error 14c7e3f5bed5 mfd: da9063: Support SMBus and I2C mode d7ec1dab6be7 mfd: intel-m10-bmc: Fix the register access range c8fe9ef530e9 scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic cc42ea42e250 scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode 1ac2b3720f61 scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response 56488df9f4bc drm/amdgpu: fix NULL pointer dereference d721702f8a82 drm/amd/display: Try YCbCr420 color when YCbCr444 fails f26f33a40952 amdgpu: avoid incorrect %hu format string a98a90048853 drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug 081cec78467f drm/amd/display: Fix UBSAN: shift-out-of-bounds warning cc6215d94de9 drm/amd/display: Fix debugfs link_settings entry bcefa89b3e48 drm/radeon/ttm: Fix memory leak userptr pages 14637a8dfe4f drm/amdgpu/ttm: Fix memory leak userptr pages 6e4ae9b0eb23 drm/msm/mdp5: Do not multiply vclk line count by 100 79f701ec9efa drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal 2f5f4cce496e sched/fair: Ignore percpu threads for imbalance pulls fded2096b153 media: gscpa/stv06xx: fix memory leak f8f2b7ebe03a media: dvb-usb: fix memory leak in dvb_usb_adapter_init 1b61ad26af55 media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming 810cf54025b7 media: platform: sti: Fix runtime PM imbalance in regs_show 67a97525dd6e media: i2c: adv7842: fix possible use-after-free in adv7842_remove() c8e7e6e1780c media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() 3f9e0eb06258 media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() 651ad9e04f75 media: adv7604: fix possible use-after-free in adv76xx_remove() 8d3ae83d6344 media: tc358743: fix possible use-after-free in tc358743_remove() a931c5791b5e power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() ccb098c053dc power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() 932329941ca8 clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return 573bbb6f80f1 drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver 4066456bb2de media: vivid: update EDID 6fef73a039da media: em28xx: fix memory leak ed7ab208cc2e scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() 486e974358e7 scsi: smartpqi: Add new PCI IDs c3187412d9c7 scsi: smartpqi: Correct request leakage during reset operations bc05560dd756 scsi: smartpqi: Use host-wide tag space dc655d743c2b power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce a669817a3384 selftests/resctrl: Fix checking for < 0 for unsigned values 726d3185b89a selftests/resctrl: Fix incorrect parsing of iMC counters 19eaad1400ea selftests/resctrl: Use resctrl/info for feature detection 0ccead50c386 selftests/resctrl: Fix missing options "-n" and "-p" cd29eef12771 selftests/resctrl: Clean up resctrl features check 6ef95f0b80ec selftests/resctrl: Fix compilation issues for other global variables cf99daf7c3a2 selftests/resctrl: Fix compilation issues for global variables 078d3d75dd4c selftests/resctrl: Enable gcc checks to detect buffer overflows 9ec74da2ac4c nvmet: return proper error code from discovery ctrl 7f9757005cf5 drm/komeda: Fix bit check to import to value of proper type 5e8b58e27ea8 ata: ahci: Disable SXS for Hisilicon Kunpeng920 c753c1a77e7a mmc: sdhci-brcmstb: Remove CQE quirk fdd04d1c8336 mmc: sdhci-pci: Add PCI IDs for Intel LKF 79315ebff432 mmc: sdhci-esdhc-imx: validate pinctrl before use it 47ac226199f0 scsi: qla2xxx: Fix use after free in bsg 1d7935fd022d drm/vkms: fix misuse of WARN_ON 57fa6a6a998c scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() 298778681c10 drm/amd/display: fix dml prefetch validation dd5d6042e5d2 drm/amd/display: DCHUB underflow counter increasing in some scenarios 9cc76f29b9e5 drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' 729b92e68b8e drm/amd/pm: fix workload mismatch on vega10 7cb855dfe5f0 drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f 1874b0ef1426 drm/amdkfd: Fix UBSAN shift-out-of-bounds warning 7b3eb98a3ef4 drm/amdgpu: mask the xgmi number of hops reported from psp to kfd 61c1ddd29f87 backlight: qcom-wled: Fix FSC update issue for WLED5 918a45b65365 backlight: qcom-wled: Use sink_addr for sync toggle 983d10e59fb4 power: supply: Use IRQF_ONESHOT 80ba39ec7cc9 media: gspca/sq905.c: fix uninitialized variable 6a3edc1a5e17 media: media/saa7164: fix saa7164_encoder_register() memory leak bugs 087c2bffb4e9 extcon: arizona: Fix various races on driver unbind b7d2e5097f18 extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged 8ff0d8a0904b power: supply: bq27xxx: fix power_avg for newer ICs 7bb783ec9e0e atomisp: don't let it go past pipes array 12b4b2855024 media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() f3dd6c47c493 media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB b5261590f309 media: ite-cir: check for receive overflow 3a2270dd3f09 scsi: target: pscsi: Fix warning in pscsi_complete_cmd() 09a27d662006 kvfree_rcu: Use same set of GFP flags as does single-argument 661af9371c32 sched/pelt: Fix task util_est update filtering b168fffa3821 drm/amdgpu: Fix some unload driver issues 5b62053e762c scsi: lpfc: Fix pt2pt connection does not recover after LOGO 7382825b068e scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe b814402fdf37 drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue 500ec98998c2 drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work bd9477319714 drm/amd/display: Don't optimize bandwidth before disabling planes 6b2132f50d9f drm/amd/display: Check for DSC support instead of ASIC revision 01e03a661872 drm/ast: fix memory leak when unload the driver 100e35484682 drm/amd/display: changing sr exit latency 2c518667f953 drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check 6f64be8f5211 drm/qxl: release shadow on shutdown 423fb866b3fc drm/qxl: do not run release if qxl failed to init 6228456ceb1a drm: Added orientation quirk for OneGX1 Pro 9c60c881d662 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s f32b84d7c977 btrfs: do proper error handling in btrfs_update_reloc_root 224c654a2eca btrfs: do proper error handling in create_reloc_root c5aa9ea54a00 spi: sync up initial chipselect state b82e8f0bb028 platform/x86: intel_pmc_core: Don't use global pmcdev in quirks 5d60792d1292 crypto: omap-aes - Fix PM reference leak on omap-aes.c 92894b185321 crypto: sa2ul - Fix PM reference leak in sa_ul_probe() 4e7ae0cfaca9 crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c 8a090d492f70 crypto: stm32/hash - Fix PM reference leak on stm32-hash.c 836671775a6e crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() 2264965f576f crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails a16162a17417 phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() df9105950755 intel_th: Consistency and off-by-one fix b549cc7c9ca2 tty: n_gsm: check error while registering tty devices 8f7cdbbf61f9 usb: dwc3: gadget: Check for disabled LPM quirk 2946f95356cc usb: core: hub: Fix PM reference leak in usb_port_resume() e82da9b21fed usb: musb: fix PM reference leak in musb_irq_work() 015f3f25213e usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() 0e73535a496c spi: qup: fix PM reference leak in spi_qup_remove() 75e2b4621137 spi: omap-100k: Fix reference leak to master 517e99f22842 spi: dln2: Fix reference leak to master 4ddfac16b5c7 platform/x86: ISST: Account for increased timeout in some cases bc900a7ccdd4 tools/power/x86/intel-speed-select: Increase string size 125b3590d1fb ARM: dts: at91: change the key code of the gpio key 2ed4d587539e bus: mhi: core: Clear context for stopped channels from remove() 3737cf191a80 xhci: fix potential array out of bounds with several interrupters 98599e1045c2 xhci: check control context is valid before dereferencing it. 2b195c32bccd xhci: check port array allocation was successful before dereferencing it b52b1b8c480c fpga: dfl: pci: add DID for D5005 PAC cards e22fd531518d usb: xhci-mtk: support quirk to disable usb2 lpm 5c22421fb35f random: initialize ChaCha20 constants with correct endianness 2d78ede60615 perf/arm_pmu_platform: Fix error handling 167fecaa4311 perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors 64d579453bd6 soundwire: cadence: only prepare attached devices on clock stop 9584ce366cc9 tee: optee: do not check memref size on return from Secure World e5da8b37ce34 arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on 187c001c492c soc/tegra: pmc: Fix completion of power-gate toggling bc24381f5768 efi/libstub: Add $(CLANG_FLAGS) to x86 flags 8829b6ccf49f x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS fdc9c3cff9e2 x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) af79dc5ad974 ARM: dts: ux500: Fix up TVK R3 sensors 3f571ae706da ARM: dts: BCM5301X: fix "reg" formatting in /memory node f38f972e14f1 kselftest/arm64: mte: Fix MTE feature detection d16749988d09 PCI: PM: Do not read power state in pci_enable_device_flags() d863389e9f2e ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node d9a1f62b03da kselftest/arm64: mte: Fix compilation with native compiler 173ab4bb8cbf usb: xhci: Fix port minor revision 45f879b29da7 usb: dwc3: gadget: Ignore EP queue requests during bus reset 85eb84bd818f usb: gadget: f_uac1: validate input parameters f63390de9b43 usb: gadget: f_uac2: validate input parameters df7452f03b7f genirq/matrix: Prevent allocation counter corruption bde50f19ba24 crypto: hisilicon/sec - fixes a printing error 6a6273a65fcd x86/sev: Do not require Hypervisor CPUID bit for SEV guests ba637773a9f9 usb: webcam: Invalid size of Processing Unit Descriptor 930d586646cf usb: gadget: uvc: add bInterval checking for HS mode 6202e708f303 crypto: qat - fix unmap invalid dma address 92f333793a78 crypto: api - check for ERR pointers in crypto_destroy_tfm() 298a44f38171 bus: mhi: core: Destroy SBL devices when moving to mission mode 2e40d8cd3db5 spi: ath79: remove spi-master setup and cleanup assignment 91629921cef9 spi: ath79: always call chipselect function 40e02e167816 staging: wimax/i2400m: fix byte-order issue e160833c9fdf bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first 6af796b4ac45 cpuidle: tegra: Fix C7 idling state on Tegra114 6f85f0497274 fbdev: zero-fill colormap in fbcmap.c af830b27c34d posix-timers: Preserve return value in clock_adjtime32() a4794be7b00b btrfs: fix race between transaction aborts and fsyncs leading to use-after-free af835665ddc9 intel_th: pci: Add Rocket Lake CPU support 97f30747b22c btrfs: fix metadata extent leak after failure to create subvolume 0c48349a6d41 x86/build: Disable HIGHMEM64G selection for M486SX dba16ca6f347 btrfs: handle remount to no compress during compression 5f2adf84624e smb2: fix use-after-free in smb2_ioctl_query_info() 8a90058752e0 cifs: detect dead connections only when echoes are enabled. 23d7b4a8f77a cifs: fix out-of-bound memory access when calling smb3_notify() at mount point aaa0faa5c28a cifs: Return correct error code from smb2_get_enc_key 7be4db5c2b59 irqchip/gic-v3: Do not enable irqs when handling spurious interrups 44faf03f56b8 mmc: core: Fix hanging on I/O during system suspend for removable cards 886da99e8fc4 mmc: core: Set read only for SD cards with permanent write protect bit 140f225218cd mmc: core: Do a power cycle when the CMD11 fails 20d6f231f8f1 mmc: block: Issue a cache flush only when it's enabled b1fba87e60bc mmc: block: Update ext_csd.cache_ctrl if it was written cdc615acade4 mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit 6c43290972ed mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers 01db7cb746f0 mmc: sdhci: Check for reset prior to DMA address unmap 25ac6ce65f1a mmc: uniphier-sd: Fix a resource leak in the remove function 83e9e22ba93a mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() b7a1577a1a79 scsi: mpt3sas: Block PCI config access from userspace during reset 702cdaa2c628 scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() f1cbba5ea75b spi: spi-ti-qspi: Free DMA resources 421f24114c64 spi: stm32-qspi: fix pm_runtime usage_count counter dbaf435ddf97 erofs: add unsupported inode i_format check 34ec706bf0b7 mtd: physmap: physmap-bt1-rom: Fix unintentional stack access 706e60c19237 mtd: rawnand: atmel: Update ecc_stats.corrected counter 907452b3b6a6 mtd: spinand: core: add missing MODULE_DEVICE_TABLE() cb5305ac5bac Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" 2e41cc10660e mtd: spi-nor: core: Fix an issue of releasing resources during read/write 4c44c136f2fa fs/epoll: restore waking from ep_done_scan() 6b5aeb69bb9f ecryptfs: fix kernel panic with null dev_name 3ad1fb97619b arm64: dts: mt8173: fix property typo of 'phys' in dsi node 6c2f97f3887f arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node 011b9e1c2a18 ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld 634684d79733 ftrace: Handle commands when closing set_ftrace_filter file d11fdbee28af ACPI: custom_method: fix a possible memory leak 62dc2440ebb5 ACPI: custom_method: fix potential use-after-free issue 58a762a7f3be tpm: acpi: Check eventlog signature before using it 3b8b6399666a vhost-vdpa: fix vm_flags for virtqueue doorbell mapping 026499a9c2e0 s390/zcrypt: fix zcard and zqueue hot-unplug memleak e534a4b139a8 s390/disassembler: increase ebpf disasm buffer size 90402b6b45f3 dyndbg: fix parsing file query without a line-range suffix ed9cfd60c787 nitro_enclaves: Fix stale file descriptors on failed usercopy a1d2bd164c1c bus: mhi: core: Sanity check values from remote device before use bcb80329e815 bus: mhi: core: Clear configuration from channel context during reset 542fd3e4fde6 bus: mhi: core: Fix check for syserr at power_up
----
Kernel repository has been upgraded to v5.10.35 from stable korg.
Following upstream commits are included in this version:
---- f53a3a480862 Linux 5.10.35 94c76056fc3f vfio: Depend on MMU 4348d3b5027b perf/core: Fix unconditional security_locked_down() call 399f9c18473c platform/x86: thinkpad_acpi: Correct thermal sensor allocation ac2cd82c7609 USB: Add reset-resume quirk for WD19's Realtek Hub d844aaa49ac8 USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet 59b3f88386b5 ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX 27c1936af506 ovl: allow upperdir inside lowerdir 71d58457a8af ovl: fix leaked dentry 2fa0387fa2d0 nvme-pci: set min_align_mask f8e71c667ee1 swiotlb: respect min_align_mask 85a5a6875ca9 swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single 25ed8827cfbf swiotlb: refactor swiotlb_tbl_map_single 9efd5df078a7 swiotlb: clean up swiotlb_tbl_unmap_single 1f2ef5a0f771 swiotlb: factor out a nr_slots helper 1bbcc985d195 swiotlb: factor out an io_tlb_offset helper 22163a8ec863 swiotlb: add a IO_TLB_SIZE define 2e8b3b0b8e2d driver core: add a min_align_mask field to struct device_dma_parameters 6995512a472f tools/cgroup/slabinfo.py: updated to work on current kernel a7c37332afa8 perf ftrace: Fix access to pid in array when setting a pid filter fb4c1c2e9fd1 capabilities: require CAP_SETFCAP to map uid 0 b571a6302a64 perf data: Fix error return code in perf_data__create_dir() 48ec949ac979 net: qrtr: Avoid potential use after free in MHI send 2fa15d61e4cb bpf: Fix leakage of uninitialized bpf stack under speculation 2cfa537674cd bpf: Fix masking negation logic upon negative dst register a41c193d004e igb: Enable RSS for Intel I211 Ethernet Controller 2e68890993d0 net: usb: ax88179_178a: initialize local variables before use d3598eb3915c netfilter: conntrack: Make global sysctls readonly in non-init netns c239bfc2e4ac mips: Do not include hi and lo in clobber list for R6
----
Kernel repository has been upgraded to v5.10.34 from stable korg.
Following upstream commits are included in this version:
---- 0aa66717f684 Linux 5.10.34 47d54b990103 mei: me: add Alder Lake P device id. 2a442f11407e iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd()
----
Kernel repository has been upgraded to v5.10.33 from stable korg.
Following upstream commits are included in this version:
---- 8bd8301ccc11 Linux 5.10.33 8a661bad6cee USB: CDC-ACM: fix poison/unpoison imbalance 90642ee9eb58 net: hso: fix NULL-deref on disconnect regression 31720f9e87c0 x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access bed21bed2e79 ia64: tools: remove duplicate definition of ia64_mf() on ia64 ba0910ad1c57 ia64: fix discontig.c section mismatches f4a777bcc8d1 csky: change a Kconfig symbol name to fix e1000 build error 393200a1b095 kasan: fix hwasan build for gcc f2b46286e326 cavium/liquidio: Fix duplicate argument 1bfefd866195 xen-netback: Check for hotplug-status existence before watching 509ae27a1874 arm64: kprobes: Restore local irqflag if kprobes is cancelled da99331fc6ce s390/entry: save the caller of psw_idle d33031a894d2 dmaengine: tegra20: Fix runtime PM imbalance on error 66d0cf7dcaa1 net: geneve: check skb is large enough for IPv4/IPv6 header 6ce64437224d ARM: dts: Fix swapped mmc order for omap3 db010ba54a96 dmaengine: xilinx: dpdma: Fix race condition in done IRQ e8d9a93ec46e dmaengine: xilinx: dpdma: Fix descriptor issuing on video group eb2c81ee764d soc: qcom: geni: shield geni_icc_get() for ACPI boot 8c4bfe30eb55 HID: wacom: Assign boolean values to a bool variable e913cbc952c3 HID cp2112: fix support for multiple gpiochips f691dc86411d HID: alps: fix error return code in alps_input_configured() 079e32723f78 HID: google: add don USB id ffe249b4fc2c perf map: Fix error return code in maps__clone() 4d0cfb3713bc perf auxtrace: Fix potential NULL pointer dereference ab112cc573cc perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] 6f8315e5d951 perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 82fa9ced35d8 locking/qrwlock: Fix ordering in queued_write_lock_slowpath() b642e493a9a0 bpf: Tighten speculative pointer arithmetic mask 2982ea926b5c bpf: Refactor and streamline bounds check into helper f3c4b01689d3 bpf: Allow variable-offset stack access f79efcb0075a bpf: Permits pointers on stack for helper calls edc5d1601389 arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS 83d93d05376a pinctrl: core: Show pin numbers for the controllers with base = 0 fc2454cc0c4b block: return -EBUSY when there are open partitions in blkdev_reread_part 2bbd8aafde36 pinctrl: lewisburg: Update number of pins in community a8cd07e4400d vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails bf84ef2dd2cc KEYS: trusted: Fix TPM reservation for seal/unseal 9857fccd653c gpio: omap: Save and restore sysconfig 71777492b745 vhost-vdpa: protect concurrent access to vhost device iotlb
----
Kernel repository has been upgraded up to v5.4.134 from stable korg.
Following NXP commits were merged:
---- 48afde5dc8ee LF-2692: clk: imx: scu: Do not enable runtime PM for CPU clks dc760ca6a531 MLK-25468: seco_mu: hook v2x reset event fee1ade052eb MPSDK-172 remoteproc: imx_rproc: Re-building communication channels when a remote crashes b93083071e9f MLK-23277: 8qm: Fix SW workaround for i.MX8QM TKT340553 edfc37d93d8d MLK-25444: arch: arm64: dts: imx8dxl: Fix lcdif nodes 319f1755edf3 MLK-25105-2: dts: arm64: imx8mp-ab2: use AK5552 compatible for sound card 1e306d7fbb17 MLK-25105-1: dts: arm64: imx8mp-ab2: ensure SAI3 RX not in sync with TX 67355ffc4af7 MLK-25103: ASoC: wm8524: avoid EPROBE_DEFER log 090f71d23f8f clk: imx: add mux ops for i.MX8M composite clk a7466010c566 LF-3623: media: imx8: isi: fix Can't match soc version 398435ef11d7 MLK-25427 arm64: dts: imx8mp: add power-domains to irqsteer hdmi 3125360c70f2 LF-3132: dmaengine: imx-sdma: raise up channel0 priority after resume eddc2ac1d148 MLK-25116-2: dmaengine: imx-sdma: correct iram_pool check point c53ff3924c06 MLK-25116-1: dmaengine: imx-sdma: save iram pool for bd allocated 09370995212a MLK-25426 remoteproc: imx_rproc: fix firmware reload
----
Following conflicts were resolved (v5.4.132):
----
- drivers/gpu/drm/rockchip/cdn-dp-core.c:
Fix merge hiccup when integrating upstream commit 450c25b
("drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on
error in cdn_dp_grf_write()")
- drivers/perf/fsl_imx8_ddr_perf.c:
Port upstream commit 3fea9b7 ("drivers/perf: fix the missed
ida_simple_remove() in ddr_perf_probe()") manually to NXP version.
----
Following upstream commits are included in this version:
---- 9afc0c209685 Linux 5.4.134 c1dafbb26164 seq_file: disallow extremely large seq buffer allocations b06ab67bd63b misc: alcor_pci: fix inverted branch condition f40884382995 scsi: scsi_dh_alua: Fix signedness bug in alua_rtpg() e9602efecf19 MIPS: vdso: Invalid GIC access through VDSO 48351df82dbc mips: disable branch profiling in boot/decompress.o d8afab9bc9fe mips: always link byteswap helpers into decompressor bb2435840681 scsi: be2iscsi: Fix an error handling path in beiscsi_dev_probe() 2a22a1ca453a firmware: turris-mox-rwtm: fail probing when firmware does not support hwrng b7c1bafe813a firmware: turris-mox-rwtm: report failures better 7934e060732f firmware: turris-mox-rwtm: fix reply status decoding function 65f32d1e0514 thermal/drivers/rcar_gen3_thermal: Fix coefficient calculations a3ea516d8d5b ARM: dts: imx6q-dhcom: Add gpios pinctrl for i2c bus recovery c4e2fa6fb0f3 ARM: dts: imx6q-dhcom: Fix ethernet plugin detection problems 9cc2ef1a784c ARM: dts: imx6q-dhcom: Fix ethernet reset time properties 85434c3a281e ARM: dts: am437x: align ti,pindir-d0-out-d1-in property with dt-shema e1314f75b38a ARM: dts: am335x: align ti,pindir-d0-out-d1-in property with dt-shema 443f6ca6fd18 memory: fsl_ifc: fix leak of private memory on probe failure d9213d4f372d memory: fsl_ifc: fix leak of IO mapping on probe failure 8ef43fa4646f reset: bail if try_module_get() fails 04bb5b3ea08d ARM: dts: BCM5301X: Fixup SPI binding cc10a352e29c firmware: arm_scmi: Reset Rx buffer to max size during async commands 7dde9387498c firmware: tegra: Fix error return code in tegra210_bpmp_init() 6ca8e516bc65 ARM: dts: r8a7779, marzen: Fix DU clock names 52cc83c0282c arm64: dts: renesas: v3msk: Fix memory size 11d6c1992120 rtc: fix snprintf() checking in is_rtc_hctosys() 226adc0bf947 memory: pl353: Fix error return code in pl353_smc_probe() b782d54b4dca reset: brcmstb: Add missing MODULE_DEVICE_TABLE 2a9392c6d218 memory: atmel-ebi: add missing of_node_put for loop iteration 05cfac174796 ARM: dts: exynos: fix PWM LED max brightness on Odroid XU4 45414bfe5af3 ARM: dts: exynos: fix PWM LED max brightness on Odroid HC1 cc617c9ddb1f ARM: dts: exynos: fix PWM LED max brightness on Odroid XU/XU3 13c5fa0a43a0 ARM: exynos: add missing of_node_put for loop iteration dc3939d97238 reset: a10sr: add missing of_match_table reference b57e025bb0d7 ARM: dts: gemini-rut1xx: remove duplicate ethernet node 3f870d8c2bc1 hexagon: use common DISCARDS macro 3b03882123e4 NFSv4/pNFS: Don't call _nfs4_pnfs_v3_ds_connect multiple times 9f02e9dd8ca2 ALSA: isa: Fix error return code in snd_cmi8330_probe() aa8866530d6a nvme-tcp: can't set sk_user_data without write_lock 496bcc8d4ff9 virtio_net: move tx vq operation under tx queue lock aac6a79ee0c0 pwm: imx1: Don't disable clocks at device remove time aa51b6bc7907 x86/fpu: Limit xstate copy size in xstateregs_set() df749be38c94 PCI: iproc: Support multi-MSI only on uniprocessor kernel 25bff167719d PCI: iproc: Fix multi-MSI base vector number allocation 1d9d997850d8 ubifs: Set/Clear I_LINKABLE under i_lock for whiteout inode d0b32dc1409f nfs: fix acl memory leak of posix_acl_create() e7de89b8b285 watchdog: aspeed: fix hardware timeout calculation 0366238f6af4 um: fix error return code in winch_tramp() c43226ac1079 um: fix error return code in slip_open() 81e03fe5bf8f NFSv4: Initialise connection to the server in nfs4_alloc_client() 2d2842f5d2cd power: supply: rt5033_battery: Fix device tree enumeration c5b104a27028 PCI/sysfs: Fix dsm_label_utf16s_to_utf8s() buffer overrun 5b6cde3bae6d f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs 00fcd8f33e9b x86/signal: Detect and prevent an alternate signal stack overflow 52bd1bce8624 virtio_console: Assure used length from device is limited 7909782857c2 virtio_net: Fix error handling in virtnet_restore() 04c6e60b884c virtio-blk: Fix memory leak among suspend/resume procedure 8ae24b9bf8f9 ACPI: video: Add quirk for the Dell Vostro 3350 0bbac736224f ACPI: AMBA: Fix resource name in /proc/iomem 7d0667521501 pwm: tegra: Don't modify HW state in .remove callback f8ba40611be3 pwm: img: Fix PM reference leak in img_pwm_enable() 9eb5142d3f76 power: supply: ab8500: add missing MODULE_DEVICE_TABLE 658884b22ac8 power: supply: charger-manager: add missing MODULE_DEVICE_TABLE ae1a6af2f8f8 NFS: nfs_find_open_context() may only select open files 04a333cf982c ceph: remove bogus checks and WARN_ONs from ceph_set_page_dirty ab720715b8a8 orangefs: fix orangefs df output. 1680c3ece217 PCI: tegra: Add missing MODULE_DEVICE_TABLE 12f8d6e7f2c7 x86/fpu: Return proper error codes from user access functions f58ab0b02ee7 watchdog: iTCO_wdt: Account for rebooting on second timeout bcafecd30431 watchdog: imx_sc_wdt: fix pretimeout db222f1477ad watchdog: Fix possible use-after-free by calling del_timer_sync() 7c56c5508dc2 watchdog: sc520_wdt: Fix possible use-after-free in wdt_turnoff() 146cc288fb80 watchdog: Fix possible use-after-free in wdt_startup() 1e6e806dda4c PCI/P2PDMA: Avoid pci_get_slot(), which may sleep d2bc221be148 ARM: 9087/1: kprobes: test-thumb: fix for LLVM_IAS=1 94cfbe80f0cf power: reset: gpio-poweroff: add missing MODULE_DEVICE_TABLE b6d1d46165f0 power: supply: max17042: Do not enforce (incorrect) interrupt trigger type e8794f7bb543 power: supply: ab8500: Avoid NULL pointers af619a7455a1 pwm: spear: Don't modify HW state in .remove callback f16b1d7dc46f power: supply: sc2731_charger: Add missing MODULE_DEVICE_TABLE b8495c08b2e8 power: supply: sc27xx: Add missing MODULE_DEVICE_TABLE 13b51d90f0a6 lib/decompress_unlz4.c: correctly handle zero-padding around initrds. f492dfec0c82 i2c: core: Disable client irq on reboot/shutdown ec50ddd8456c intel_th: Wait until port is in reset before programming it ba547e7431bf staging: rtl8723bs: fix macro value for 2.4Ghz only device 6bc7ea6584cb ALSA: usb-audio: scarlett2: Fix 6i6 Gen 2 line out descriptions 7929bcf1a278 ALSA: hda: Add IRQ check for platform_get_irq() 0f3821c3281b backlight: lm3630a: Fix return code of .update_status() callback 84d84143037f ASoC: Intel: kbl_da7219_max98357a: shrink platform_id below 20 characters 4abe339ce863 powerpc/boot: Fixup device-tree on little endian 60c88c8ee548 usb: gadget: hid: fix error return code in hid_bind() 2bfe5a620894 usb: gadget: f_hid: fix endianness issue with descriptors eb11ade08bc8 ALSA: usb-audio: scarlett2: Fix scarlett2_*_ctl_put() return values f9e5d0137c14 ALSA: usb-audio: scarlett2: Fix data_mutex lock 33251aa28d1c ALSA: usb-audio: scarlett2: Fix 18i8 Gen 2 PCM Input count 82343ce5cad2 ALSA: bebob: add support for ToneWeal FW66 86d56d5a5908 Input: hideep - fix the uninitialized use in hideep_nvm_unlock() 5f5c1e683351 s390/mem_detect: fix tprot() program check new psw handling 8a3adb42928c s390/mem_detect: fix diag260() program check new psw handling e8df00854840 s390/ipl_parm: fix program check new psw handling 5176a4d1c43c s390/processor: always inline stap() and __load_psw_mask() 542d85dda7ba ASoC: soc-core: Fix the error return code in snd_soc_of_parse_audio_routing() 41c488eb5dca gpio: pca953x: Add support for the On Semi pca9655 6602185b185b selftests/powerpc: Fix "no_handler" EBB selftest 75dc1942f8b6 ALSA: ppc: fix error return code in snd_pmac_probe() 8e1b6d96e95f gpio: zynq: Check return value of pm_runtime_get_sync b11220803ad1 iommu/arm-smmu: Fix arm_smmu_device refcount leak in address translation 3761ae0d0e54 iommu/arm-smmu: Fix arm_smmu_device refcount leak when arm_smmu_rpm_get fails 6c50a56d2bce powerpc/ps3: Add dma_mask to ps3_dma_region 5169c6b12b19 ALSA: sb: Fix potential double-free of CSP mixer elements d481ddb1b6d0 selftests: timers: rtcpie: skip test if default RTC device does not exist f0bca3fbf16b s390/sclp_vt220: fix console name to match device 1028b769600c serial: tty: uartlite: fix console setup ba89ba738a82 ASoC: img: Fix PM reference leak in img_i2s_in_probe() b5af7cec0f7e mfd: cpcap: Fix cpcap dmamask not set warnings c19a95cffe33 mfd: da9052/stmpe: Add and modify MODULE_DEVICE_TABLE d05da38c4110 scsi: qedi: Fix null ref during abort handling a686ea60c17a scsi: iscsi: Fix shost->max_id use d04958a348e5 scsi: iscsi: Fix conn use after free during resets 173fdf1497d9 scsi: iscsi: Add iscsi_cls_conn refcount helpers 9896b67e1b56 scsi: megaraid_sas: Handle missing interrupts while re-enabling IRQs e8c75b5d88f2 scsi: megaraid_sas: Early detection of VD deletion through RaidMap update 0c6226601c3e scsi: megaraid_sas: Fix resource leak in case of probe failure e54625f3f0f0 fs/jfs: Fix missing error code in lmLogInit() 077b59810cb6 scsi: scsi_dh_alua: Check for negative result value ee16bed95986 tty: serial: 8250: serial_cs: Fix a memory leak in error handling path 9c543a9197c7 ALSA: ac97: fix PM reference leak in ac97_bus_remove() 086918e61c37 scsi: core: Cap scsi_host cmd_per_lun at can_queue 600a91ab5981 scsi: lpfc: Fix crash when lpfc_sli4_hba_setup() fails to initialize the SGLs 07aa0d14fc9e scsi: lpfc: Fix "Unexpected timeout" error in direct attach topology f1f72dac9219 scsi: hisi_sas: Propagate errors in interrupt_init_v1_hw() 68ce66ba20cf w1: ds2438: fixing bug that would always get page0 1c774366428e Revert "ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro" 88262229b778 ALSA: usx2y: Don't call free_pages_exact() with NULL address 7dff52b311b1 iio: magn: bmc150: Balance runtime pm + use pm_runtime_resume_and_get() 921b361ce3ee iio: gyro: fxa21002c: Balance runtime pm + use pm_runtime_resume_and_get(). d2639ffdcad4 misc: alcor_pci: fix null-ptr-deref when there is no PCI bridge 38660031e80e misc/libmasm/module: Fix two use after free in ibmasm_init_one dc195d77dd6c tty: serial: fsl_lpuart: fix the potential risk of division or modulo by zero fd005f53cb49 srcu: Fix broken node geometry after early ssp init 35072f336ae8 dmaengine: fsl-qdma: check dma_set_mask return value 249e0ab80c47 net: moxa: Use devm_platform_get_and_ioremap_resource() 359311b85ebe fbmem: Do not delete the mode that is still in use c17363ccd620 cgroup: verify that source is a string d4238c7539c8 tracing: Do not reference char * as a string in histograms 887bfae2732b scsi: core: Fix bad pointer dereference when ehandler kthread is invalid 22257d3c6840 KVM: X86: Disable hardware breakpoints unconditionally before kvm_x86->run() dc91a480ace2 KVM: x86: Use guest MAXPHYADDR from CPUID.0x8000_0008 iff TDP is enabled f2ff9d03432f KVM: mmio: Fix use-after-free Read in kvm_vm_ioctl_unregister_coalesced_mmio 795e84798fa7 Linux 5.4.133 135122f174c3 smackfs: restrict bytes count in smk_set_cipso() a21e5cb1a64c jfs: fix GPF in diFree f190ca9068e3 pinctrl: mcp23s08: Fix missing unlock on error in mcp23s08_irq() f176dec999c8 media: uvcvideo: Fix pixel format change for Elgato Cam Link 4K 5d2a52732eeb media: gspca/sunplus: fix zero-length control requests 1c44f2e25d8e media: gspca/sq905: fix control-request direction 0edd67591672 media: zr364xx: fix memory leak in zr364xx_start_readpipe 27cd29ab9bf0 media: dtv5100: fix control-request directions 917791e43441 media: subdev: disallow ioctl for saa6588/davinci 04d67b34a33c PCI: aardvark: Implement workaround for the readback value of VEND_ID a340b84e09d3 PCI: aardvark: Fix checking for PIO Non-posted Request 86968dfa4b55 PCI: Leave Apple Thunderbolt controllers on for s2idle or standby 964d57d1962d dm btree remove: assign new_root only when removal succeeds ef0a06acc6b1 coresight: tmc-etf: Fix global-out-of-bounds in tmc_update_etf_buffer() 4e78a2a4fced ipack/carriers/tpci200: Fix a double free in tpci200_pci_probe 8489ebfac395 tracing: Resize tgid_map to pid_max, not PID_MAX_DEFAULT 41aa59030213 tracing: Simplify & fix saved_tgids logic 4d4f11c3566c rq-qos: fix missed wake-ups in rq_qos_throttle try two 33ab9138a13e seq_buf: Fix overflow in seq_buf_putmem_hex() 854bf7196601 extcon: intel-mrfld: Sync hardware and software state on init ec31e681cfbf nvmem: core: add a missing of_node_put f0f3f0abe58e power: supply: ab8500: Fix an old bug 7adc05b73d91 ubifs: Fix races between xattr_{set|get} and listxattr operations 5e4aae9e3e6b thermal/drivers/int340x/processor_thermal: Fix tcc setting ec170de13b69 ipmi/watchdog: Stop watchdog timer when the current action is 'none' efed363752c0 qemu_fw_cfg: Make fw_cfg_rev_attr a proper kobj_attribute 74f81fce1215 ASoC: tegra: Set driver_name=tegra for all machine drivers 862e1aef2bd4 MIPS: fix "mipsel-linux-ld: decompress.c:undefined reference to `memmove'" 5078f007d863 fpga: stratix10-soc: Add missing fpga_mgr_free() call cfaaed5e4a12 clocksource/arm_arch_timer: Improve Allwinner A64 timer workaround 7044e6bbc8e8 cpu/hotplug: Cure the cpusets trainwreck c90a5b1c3742 ata: ahci_sunxi: Disable DIPM a7aa56f57e84 mmc: core: Allow UHS-I voltage switch for SDSC cards if supported 2d95959fa4f4 mmc: core: clear flags before allowing to retune 7e3b6e797a43 mmc: sdhci: Fix warning message when accessing RPMB in HS400 mode 690735ee3a9d drm/arm/malidp: Always list modifiers e976698b2642 drm/msm/mdp4: Fix modifier support enabling 49d05786661b drm/tegra: Don't set allow_fb_modifiers explicitly eaabef618cbb drm/amd/display: Reject non-zero src_y and src_x for video planes 36a9c775a5f8 pinctrl/amd: Add device HID for new AMD GPIO controller 7af725d1481c drm/amd/display: fix incorrrect valid irq check 1fe8005303a3 drm/rockchip: dsi: remove extra component_del() call 85ea095dc081 drm/radeon: Add the missed drm_gem_object_put() in radeon_user_framebuffer_create() d05c9f91be93 drm/amdgpu: Update NV SIMD-per-CU to 2 a5cd29059916 powerpc/barrier: Avoid collision with clang's __lwsync macro a82471a14aad powerpc/mm: Fix lockup on kernel exec fault 233339bf6c7c perf bench: Fix 2 memory sanitizer warnings 4d579ef78ae6 crypto: ccp - Annotate SEV Firmware file names 0e105eed0966 fscrypt: don't ignore minor_hash when hash is 0 5d4fa5e1b907 MIPS: set mips32r5 for virt extensions 2760c141dd10 MIPS: loongsoon64: Reserve memory below starting pfn to prevent Oops a01745edc1c9 sctp: add size validation when walking chunks 03a5e454614d sctp: validate from_addr_param return d04cd2c4fdd0 Bluetooth: btusb: fix bt fiwmare downloading failure issue for qca btsoc. aa9a2ec7ee08 Bluetooth: Shutdown controller after workqueues are flushed or cancelled 6aac389d50d9 Bluetooth: Fix the HCI to MGMT status conversion table a27610321c31 Bluetooth: btusb: Fixed too many in-token issue for Mediatek Chip. 032c68b4f5be RDMA/cma: Fix rdma_resolve_route() memory leak d27483b844c8 net: ip: avoid OOM kills with large UDP sends over loopback 3fbae80e24d6 media, bpf: Do not copy more entries than user space requested 1127eb86b23d wireless: wext-spy: Fix out-of-bounds warning 161107916c79 sfc: error code if SRIOV cannot be disabled a95fddec35f9 sfc: avoid double pci_remove of VFs 105982781699 iwlwifi: pcie: fix context info freeing 0b08e9b64b99 iwlwifi: pcie: free IML DMA memory allocation 6e2df6630636 iwlwifi: mvm: don't change band on bound PHY contexts 9fd9734e5739 RDMA/rxe: Don't overwrite errno from ib_umem_get() 75b011df8e00 vsock: notify server to shutdown when client has pending signal 2a0a6f67c5d5 atm: nicstar: register the interrupt handler in the right place 8a366dd45518 atm: nicstar: use 'dma_free_coherent' instead of 'kfree' 002d8b395fa1 MIPS: add PMD table accounting into MIPS'pmd_alloc_one e15cff87dff2 rtl8xxxu: Fix device info for RTL8192EU devices 356bb9411a26 drm/amdkfd: Walk through list with dqm lock hold 995c3fc302bd net: sched: fix error return code in tcf_del_walker() bba660a079a9 net: fix mistake path for netdev_features_strings cea6ca260d22 mt76: mt7615: fix fixed-rate tx status reporting e217aadc9b55 bpf: Fix up register-based shifts in interpreter to silence KUBSAN 7f356894ff12 cw1200: add missing MODULE_DEVICE_TABLE d71dddeb5380 wl1251: Fix possible buffer overflow in wl1251_cmd_scan e919fc655294 wlcore/wl12xx: Fix wl12xx get_mac error if device is in ELP 9981f8f4a8f9 xfrm: Fix error reporting in xfrm_state_construct. 46a2cd9cecbb drm/amd/display: Verify Gamma & Degamma LUT sizes in amdgpu_dm_atomic_check 5db647affcbd r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM bfb8eb833e7d selinux: use __GFP_NOWARN with GFP_NOWAIT in the AVC 91f6b357e9c1 fjes: check return value after calling platform_get_resource() 2c028cee95a4 drm/amdkfd: use allowed domain for vmbo validation 5756c21dd7b7 drm/amd/display: Set DISPCLK_MAX_ERRDET_CYCLES to 7 c7010d0f0789 drm/amd/display: Release MST resources on switch from MST to SST 7182bba3c2c6 drm/amd/display: Update scaling settings on modeset 2ee8e85ea87e net: micrel: check return value after calling platform_get_resource() 80240ded7994 net: mvpp2: check return value after calling platform_get_resource() 6ac291d2b4d9 net: bcmgenet: check return value after calling platform_get_resource() 627fffae46c2 virtio_net: Remove BUG() to avoid machine dead 217533e60deb ice: set the value of global config lock timeout longer c0b70153f13e pinctrl: mcp23s08: fix race condition in irq handler e10062afd67d dm space maps: don't reset space map allocation cursor when committing 57ef44f35725 RDMA/cxgb4: Fix missing error code in create_qp() ccde03a6a0fb ipv6: use prandom_u32() for ID generation 482708d036be clk: tegra: Ensure that PLLU configuration is applied properly 050c6bb5cbf7 clk: renesas: r8a77995: Add ZA2 clock c84e0757d80b drm/bridge: cdns: Fix PM reference leak in cdns_dsi_transfer() cdfd4ceafba9 igb: handle vlan types with checker enabled 596b031a3d3a e100: handle eeprom as little endian 80d505aee639 udf: Fix NULL pointer dereference in udf_symlink function c32d0f0e164f drm/sched: Avoid data corruptions 6ebfdf01cc89 drm/virtio: Fix double free on probe failure 5e2d303b452a reiserfs: add check for invalid 1st journal block 1a2d21e266c4 drm/mediatek: Fix PM reference leak in mtk_crtc_ddp_hw_init() 45cc7a653f5a net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT bdf5334250c6 atm: nicstar: Fix possible use-after-free in nicstar_cleanup() 3ecd228c636e mISDN: fix possible use-after-free in HFC_cleanup() c9172498d4d6 atm: iphase: fix possible use-after-free in ia_module_exit() b52b0d996a13 hugetlb: clear huge pte during flush function on mips platform 526451e8d241 drm/amd/display: fix use_max_lb flag for 420 pixel formats cfd8894619d1 net: pch_gbe: Use proper accessors to BE data in pch_ptp_match() f6d326ad0324 drm/vc4: fix argument ordering in vc4_crtc_get_margins() 997dedaa75e9 drm/amd/amdgpu/sriov disable all ip hw status by default 34b01e883a5d drm/zte: Don't select DRM_KMS_FB_HELPER 012439cba95c drm/mxsfb: Don't select DRM_KMS_FB_HELPER 7c76bd6c36ed Linux 5.4.132 792d47ca5228 iommu/dma: Fix compile warning in 32-bit builds a7f4f0c4e79a scsi: core: Retry I/O for Notify (Enable Spinup) Required error 4aaace2dc1ad mmc: vub3000: fix control-request direction 5712b828b8d9 mmc: block: Disable CMDQ on the ioctl path 90d29149e32c block: return the correct bvec when checking for gaps 1bfb3a070b58 scsi: target: cxgbit: Unmap DMA buffer before calling target_execute_cmd() 00d38f7031d4 perf llvm: Return -ENOMEM when asprintf() fails b00da826cab4 selftests/vm/pkeys: fix alloc_random_pkey() to make it really, really random 49496327c290 mm/z3fold: fix potential memory leak in z3fold_destroy_pool() 4b515fa94894 mm/huge_memory.c: don't discard hugepage if other processes are mapping it 01be55fb26ce vfio/pci: Handle concurrent vma faults 9db3800eeadd arm64: dts: marvell: armada-37xx: Fix reg for standard variant of UART b857ff866c76 serial: mvebu-uart: correctly calculate minimal possible baudrate 7900c98108b0 serial: mvebu-uart: do not allow changing baudrate when uartclk is not available 44d36a79dcff powerpc: Offline CPU in stop_this_cpu() 3189d9749317 leds: ktd2692: Fix an error handling path 95288e28c7ca leds: as3645a: Fix error return code in as3645a_parse_node() f0acb12b9866 configfs: fix memleak in configfs_release_bin_file 2993c1f9d7b9 ASoC: atmel-i2s: Fix usage of capture and playback at the same time 0e0ee2cee65c extcon: max8997: Add missing modalias string 4efa7f728bab extcon: sm5502: Drop invalid register write in sm5502_reg_data b1c88a56ef6e phy: ti: dm816x: Fix the error handling path in 'dm816x_usb_phy_probe() 8bc305d146b9 phy: uniphier-pcie: Fix updating phy parameters 142ab7ff42b6 soundwire: stream: Fix test for DP prepare complete 5ec1c609d26e scsi: mpt3sas: Fix error return value in _scsih_expander_add() 35a4e0aee8f3 mtd: rawnand: marvell: add missing clk_disable_unprepare() on error in marvell_nfc_resume() b1d1cafd6001 of: Fix truncation of memory sizes on 32-bit platforms be192ab7b47a ASoC: cs42l42: Correct definition of CS42L42_ADC_PDN_MASK fe9452c9d7ad iio: prox: isl29501: Fix buffer alignment in iio_push_to_buffers_with_timestamp() da8ef748fec2 iio: light: vcnl4035: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 84c045475ef3 serial: 8250: Actually allow UPF_MAGIC_MULTIPLIER baud rates eea7304dc2e9 staging: mt7621-dts: fix pci address for PCI memory range ce2588dc7fea staging: rtl8712: fix memory leak in rtl871x_load_fw_cb 92538bf2eea8 staging: rtl8712: remove redundant check in r871xu_drv_init 9f0800bd93ea staging: gdm724x: check for overflow in gdm_lte_netif_rx() 4500b944d7f8 staging: gdm724x: check for buffer overflow in gdm_lte_multi_sdu_pkt() f848baa0a5b3 iio: magn: rm3100: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 26aa12ef64ee iio: adc: ti-ads8688: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 9275b1eaf04e iio: adc: mxs-lradc: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a79c9b382b7a iio: adc: hx711: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 73e804beb759 iio: adc: at91-sama5d2: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 02d3b52f6739 iio: at91-sama5d2_adc: remove usage of iio_priv_to_dev() helper ac7943a7f4ad eeprom: idt_89hpesx: Restore printing the unsupported fwnode name 9fc3fbc3af67 eeprom: idt_89hpesx: Put fwnode in matching case during ->probe() d7e33cc4789b usb: dwc2: Don't reset the core after setting turnaround time a95bbfe69031 usb: gadget: f_fs: Fix setting of device and driver data cross-references 7ba04367b340 ASoC: mediatek: mtk-btcvsd: Fix an error handling path in 'mtk_btcvsd_snd_probe()' 6fee286da898 iommu/dma: Fix IOVA reserve dma ranges 1e38d79d0bfc s390: appldata depends on PROC_SYSCTL b6e2d45e3fea visorbus: fix error return code in visorchipset_init() 540c40c6bb4a fsi/sbefifo: Fix reset timeout aa4577259bfb fsi/sbefifo: Clean up correct FIFO when receiving reset request from SBE d903eee764a4 fsi: occ: Don't accept response from un-initialized OCC 96c914057aaa fsi: scom: Reset the FSI2PIB engine for any error 19c8f5307a2e fsi: core: Fix return of error values on failures aeed300a2e27 scsi: FlashPoint: Rename si_flags field fde1e59110f1 leds: lm3692x: Put fwnode in any case during ->probe() 08ffeb67e42b leds: lm36274: cosmetic: rename lm36274_data to chip a42c6c448c9e leds: lm3532: select regmap I2C API 329e02d6f22d tty: nozomi: Fix the error handling path of 'nozomi_card_init()' 7f0b77542e57 firmware: stratix10-svc: Fix a resource leak in an error handling path a536c30966c1 char: pcmcia: error out if 'num_bytes_read' is greater than 4 in set_protocol() 6490ed7c4684 mtd: partitions: redboot: seek fis-index-block in the right node 56c6c7f8ab9b Input: hil_kbd - fix error return code in hil_dev_connect() ccba28358397 ASoC: rsnd: tidyup loop on rsnd_adg_clk_query() 77c61b1b2989 backlight: lm3630a_bl: Put fwnode in error case during ->probe() 57fd7d8ac921 ASoC: hisilicon: fix missing clk_disable_unprepare() on error in hi6210_i2s_startup() 1dc77b6ca0c5 ASoC: rk3328: fix missing clk_disable_unprepare() on error in rk3328_platform_probe() d89dda5f5652 iio: potentiostat: lmp91000: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 994a076be336 iio: cros_ec_sensors: Fix alignment of buffer in iio_push_to_buffers_with_timestamp() 2ab4cf6cc0e8 iio: light: tcs3472: Fix buffer alignment in iio_push_to_buffers_with_timestamp() d746f8664ce5 iio: light: tcs3414: Fix buffer alignment in iio_push_to_buffers_with_timestamp() f35afa38c5ac iio: light: isl29125: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8fdbcbda4dfb iio: magn: bmc150: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 68c8b28305ae iio: magn: hmc5843: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9fc6ef022b47 iio: prox: as3935: Fix buffer alignment in iio_push_to_buffers_with_timestamp() da4dfaed9be8 iio: prox: pulsed-light: Fix buffer alignment in iio_push_to_buffers_with_timestamp() b40dab164dc3 iio: prox: srf08: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 1c06080fe28b iio: humidity: am2315: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 4538e6589cfb iio: gyro: bmg160: Fix buffer alignment in iio_push_to_buffers_with_timestamp() acf45f54d192 iio: adc: vf610: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9fad330311e4 iio: adc: ti-ads1015: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 8bfa7ffc49ce iio: accel: stk8ba50: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 121283ad49f4 iio: accel: stk8312: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 467502dd7dfc iio: accel: mxc4005: Fix overread of data and alignment issue. 57a7deaff13d iio:accel:mxc4005: Drop unnecessary explicit casts in regmap_bulk_read calls 3a49b5639437 iio: accel: kxcjk-1013: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 9f23d0df409a iio: accel: hid: Fix buffer alignment in iio_push_to_buffers_with_timestamp() a539e2acccfd iio: accel: bma220: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 39fec8d9ab96 iio: accel: bma180: Fix buffer alignment in iio_push_to_buffers_with_timestamp() 2e088ed6fac1 iio: adis16400: do not return ints in irq handlers 8271a443e5e4 iio: adis_buffer: do not return ints in irq handlers d3a7e5384b3a mwifiex: re-fix for unaligned accesses 3a4043f597d0 tty: nozomi: Fix a resource leak in an error handling function 61f6c18fff3c rcu: Invoke rcu_spawn_core_kthreads() from rcu_spawn_gp_kthread() fbe80b3ee91f staging: fbtft: Rectify GPIO handling e0aef648f5bd MIPS: Fix PKMAP with 32-bit MIPS huge page support 97704efb93b5 RDMA/mlx5: Don't access NULL-cleared mpi pointer eff9dabc0068 net: sched: fix warning in tcindex_alloc_perfect_hash 92071a2b8f7f net: lwtunnel: handle MTU calculation in forwading 5c93fc46682c writeback: fix obtain a reference to a freeing memcg css 71721ddf4aee clk: si5341: Update initialization magic f894ba756e86 clk: si5341: Avoid divide errors due to bogus register contents 80bd119c7d27 clk: actions: Fix bisp_factor_table based clocks on Owl S500 SoC a7aefa1a173d clk: actions: Fix SD clocks factor table on Owl S500 SoC 1fbd19a9e23f clk: actions: Fix UART clock dividers on Owl S500 SoC 305e64cbf855 Bluetooth: Fix handling of HCI_LE_Advertising_Set_Terminated event 4ad77cea016c Bluetooth: mgmt: Fix slab-out-of-bounds in tlv_data_is_valid 2954b193ebb0 Revert "be2net: disable bh with spin_lock in be_process_mcc" f6b723ce27ff gve: Fix swapped vars when fetching max queues 0e8c17fd80f2 bpfilter: Specify the log level for the kmsg message 482e12bdc5d7 e1000e: Check the PCIm state 48fa8744989f ipv6: fix out-of-bound access in ip6_parse_tlv() 3380206e5dc0 ibmvnic: free tx_pool if tso_pool alloc fails 867a99001718 Revert "ibmvnic: remove duplicate napi_schedule call in open function" bbc833fd7dae i40e: Fix autoneg disabling for non-10GBaseT links a3465b94ac5f i40e: Fix error handling in i40e_vsi_open 5e98c708a471 bpf: Do not change gso_size during bpf_skb_change_proto() bc54d98bd21d ipv6: exthdrs: do not blindly use init_net 28db4b5b69f3 net: bcmgenet: Fix attaching to PYH failed on RPi 4B 946bd84826b8 mac80211: remove iwlwifi specific workaround NDPs of null_response cb72c23aa544 ieee802154: hwsim: avoid possible crash in hwsim_del_edge_nl() 048513280e41 ieee802154: hwsim: Fix memory leak in hwsim_add_one 9692257004d4 tc-testing: fix list handling 117e1495a636 net/ipv4: swap flow ports when validating source 74e76cd6320c vxlan: add missing rcu_read_lock() in neigh_reduce() b5bd5b7b7f18 pkt_sched: sch_qfq: fix qfq_change_class() error path 33f897fe3429 tls: prevent oversized sendfile() hangs by ignoring MSG_MORE 6fea1a58c914 net: sched: add barrier to ensure correct ordering for lockless qdisc e245ea3b5240 vrf: do not push non-ND strict packets with a source LLA through packet taps again f264d0873d8d net: ethernet: ezchip: fix error handling a10e00299b80 net: ethernet: ezchip: fix UAF in nps_enet_remove b7f456df8594 net: ethernet: aeroflex: fix UAF in greth_of_remove e21b9e8436ef samples/bpf: Fix the error return code of xdp_redirect's main() 66e9a01e4c7c RDMA/rxe: Fix qp reference counting for atomic ops da4ad14f87f0 netfilter: nft_tproxy: restrict support to TCP and UDP transport protocols a3f1e8e316bf netfilter: nft_osf: check for TCP packet before further processing 4759c55ff1d5 netfilter: nft_exthdr: check for IPv6 packet before further processing e4db789e937e RDMA/mlx5: Don't add slave port to unaffiliated list 9b1e991266c4 netlabel: Fix memory leak in netlbl_mgmt_add_common 9b81edead824 ath10k: Fix an error code in ath10k_add_interface() 2a8b20d74106 brcmsmac: mac80211_if: Fix a resource leak in an error handling path 771a8b6da36f brcmfmac: correctly report average RSSI in station info 4940e54549a5 brcmfmac: fix setting of station info chains bitmask 18b3b70dd11d ssb: Fix error return code in ssb_bus_scan() 55ec3e5809e5 wcn36xx: Move hal_buf allocation to devm_kmalloc in probe 723204726a6a ieee802154: hwsim: Fix possible memory leak in hwsim_subscribe_all_others 3986553411f8 wireless: carl9170: fix LEDS build errors & warnings b6d2cf68f9b1 ath10k: add missing error return code in ath10k_pci_probe() 941ce3bd7fb0 ath10k: go to path err_unsupported when chip id is not supported 5f543705309f tools/bpftool: Fix error return code in do_batch() fe5cca105794 drm: qxl: ensure surf.data is ininitialized d9721095a5ce RDMA/rxe: Fix failure during driver load 2adbd7559dfb RDMA/core: Sanitize WQ state received from the userspace 9cc3eb8abe23 net/sched: act_vlan: Fix modify to allow 0 0b440951273a ehea: fix error return code in ehea_restart_qps() e16bd3365d08 drm/rockchip: dsi: move all lane config except LCDC mux to bind() 450c25b8a4c9 drm/rockchip: cdn-dp-core: add missing clk_disable_unprepare() on error in cdn_dp_grf_write() 01f4245ff75f net: ftgmac100: add missing error return code in ftgmac100_probe() 3858b47c94b9 clk: meson: g12a: fix gp0 and hifi ranges 3da37783b027 pinctrl: renesas: r8a77990: JTAG pins do not have pull-down capabilities 4e1cb7fedf68 pinctrl: renesas: r8a7796: Add missing bias for PRESET# pin b0a3770ead57 net: pch_gbe: Propagate error from devm_gpio_request_one() a9a33de4be2e net: mvpp2: Put fwnode in error case during ->probe() f9ad0b5ebacc video: fbdev: imxfb: Fix an error message 08a7306e1198 xfrm: xfrm_state_mtu should return at least 1280 for ipv6 a87a201989ec dax: fix ENOMEM handling in grab_mapping_entry() 6ea84116b3fe ocfs2: fix snprintf() checking 27d02a4d9dab cpufreq: Make cpufreq_online() call driver->offline() on errors 3c59143b9a1e ACPI: bgrt: Fix CFI violation 6d79e36c9ece ACPI: Use DEVICE_ATTR_<RW|RO|WO> macros 7b33b04f85df blk-wbt: make sure throttle is enabled properly bcf3f42bda3a blk-wbt: introduce a new disable state to prevent false positive by rwb_enabled() 1ad25a64c66f extcon: extcon-max8997: Fix IRQ freeing at error path 258f5c1a5d3d ACPI: sysfs: Fix a buffer overrun problem with description_show() dfafa93ae3a7 crypto: nx - Fix RCU warning in nx842_OF_upd_status 55f5d771a292 spi: spi-sun6i: Fix chipselect/clock bug 97f32c7f3322 sched/uclamp: Fix uclamp_tg_restrict() a3ddf1fb37f9 sched/rt: Fix Deadline utilization tracking during policy change 3fb53be07fc1 sched/rt: Fix RT utilization tracking during policy change fa3f33b20bd9 btrfs: clear log tree recovering status if starting transaction fails a0876d9dc1c1 regulator: hi655x: Fix pass wrong pointer to config.driver_data 032fd28ed559 KVM: nVMX: Ensure 64-bit shift when checking VMFUNC bitmap a90a2466dde5 hwmon: (max31790) Fix fan speed reporting for fan7..12 93110513bcfd hwmon: (max31722) Remove non-standard ACPI device IDs b585f9ef6a51 media: s5p-g2d: Fix a memory leak on ctx->fh.m2m_ctx 3bf0509d25e0 arm64/mm: Fix ttbr0 values stored in struct thread_info for software-pan 8e6bcc566400 arm64: consistently use reserved_pg_dir ccbcdcd4af98 mmc: usdhi6rol0: fix error return code in usdhi6_probe() c5d2f917a8f1 crypto: omap-sham - Fix PM reference leak in omap sham ops b205574dc682 crypto: nitrox - fix unchecked variable in nitrox_register_interrupts d93cbb6e5fe5 media: siano: Fix out-of-bounds warnings in smscore_load_firmware_family2() 6e8ba90bef7c m68k: atari: Fix ATARI_KBD_CORE kconfig unmet dependency warning e1665624bf9d media: gspca/gl860: fix zero-length control requests ffc483de3ecb media: tc358743: Fix error return code in tc358743_probe_of() 2bca3c0a95fe media: au0828: fix a NULL vs IS_ERR() check c04d6687e43e media: exynos4-is: Fix a use after free in isp_video_release 6c987e7385e1 pata_ep93xx: fix deferred probing 3eec64b5967e media: rc: i2c: Fix an error message 6ee810a55965 crypto: ccp - Fix a resource leak in an error handling path 4020615bd733 evm: fix writing <securityfs>/evm overflow 550cf816bb11 pata_octeon_cf: avoid WARN_ON() in ata_host_activate() 8454cfe40841 kbuild: Fix objtool dependency for 'OBJECT_FILES_NON_STANDARD_<obj> := n' dcc9f1253ddd kbuild: run the checker after the compiler 8e5ffc103928 sched/uclamp: Fix locking around cpu_util_update_eff() 0b199ce65bc3 sched/uclamp: Fix wrong implementation of cpu.uclamp.min 127035b4595d media: I2C: change 'RST' to "RSET" to fix multiple build errors 2eccf5160002 pata_rb532_cf: fix deferred probing 3b0dfab92877 sata_highbank: fix deferred probing faeee7a8f684 crypto: ux500 - Fix error return code in hash_hw_final() a1fa855e770e crypto: ixp4xx - dma_unmap the correct address 0c5d94f29775 media: s5p_cec: decrement usage count if disabled 80af2c9ee1d6 writeback, cgroup: increment isw_nr_in_flight before grabbing an inode 51fd1f683671 ia64: mca_drv: fix incorrect array size calculation a3aab894d971 kthread_worker: fix return value when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 05bc31902755 block: fix discard request merge 8978dd251898 cifs: fix missing spinlock around update to ses->status 4061697e2f17 HID: wacom: Correct base usage for capacitive ExpressKey status bits 888469c5fa95 ACPI: tables: Add custom DSDT file as makefile prerequisite dba9cda5aa99 clocksource: Retry clock read if long delays detected 0aebb12a574d PCI: hv: Add check for hyperv_initialized in init_hv_pci_drv() f53f229255d6 EDAC/Intel: Do not load EDAC driver when running as a guest 26c9e398b499 nvmet-fc: do not check for invalid target port in nvmet_fc_handle_fcp_rqst() 51af155a4327 platform/x86: toshiba_acpi: Fix missing error code in toshiba_acpi_setup_keyboard() 506a2001b719 block: fix race between adding/removing rq qos and normal IO e30d2ecc13d7 ACPI: resources: Add checks for ACPI IRQ override 2238732f1992 ACPI: bus: Call kobject_put() in acpi_init() error path 00f3017e04d4 ACPICA: Fix memory leak caused by _CID repair function f8c7e8e572d9 fs: dlm: fix memory leak when fenced b6c469a850a4 random32: Fix implicit truncation warning in prandom_seed_state() 0fc251751c73 fs: dlm: cancel work sync othercon 75b97dcbe956 block_dump: remove block_dump feature in mark_inode_dirty() 4cee846b30aa ACPI: EC: Make more Asus laptops use ECDT _GPE e846c2821c25 lib: vsprintf: Fix handling of number field widths in vsscanf 865c6e210bd4 hv_utils: Fix passing zero to 'PTR_ERR' warning 8d64fd2682ae ACPI: processor idle: Fix up C-state latency if not ordered e9e2683f1b9c EDAC/ti: Add missing MODULE_DEVICE_TABLE 9b1b8323871b HID: do not use down_interruptible() when unbinding devices 17ca23ef05ed media: Fix Media Controller API config checks ef5792d3995d regulator: da9052: Ensure enough delay time for .set_voltage_time_sel 2aff3f51cd22 regulator: mt6358: Fix vdram2 .vsel_mask fc31fb6f36cd KVM: s390: get rid of register asm usage 2ef6cd6e4865 lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() 1b45a85262bf locking/lockdep: Fix the dep path printing for backwards BFS 3ee80fc1f530 btrfs: disable build on platforms having page size 256K af4b53f6d3ea btrfs: abort transaction if we fail to update the delayed inode 504081c415e2 btrfs: fix error handling in __btrfs_update_delayed_inode f3d2278a81f7 KVM: PPC: Book3S HV: Fix TLB management on SMT8 POWER9 and POWER10 processors 3fea9b708ae3 drivers/perf: fix the missed ida_simple_remove() in ddr_perf_probe() 2e23607e65dc hwmon: (max31790) Fix pwmX_enable attributes d284b53193fa hwmon: (max31790) Report correct current pwm duty cycles 4bb7eeb0a200 media: imx-csi: Skip first few frames from a BT.656 source 54196d9e77e5 media: siano: fix device register error path 7434625f944c media: dvb_net: avoid speculation from net slot 80b9d3becd84 crypto: shash - avoid comparing pointers to exported functions under CFI 31ef30f8f878 mmc: via-sdmmc: add a check against NULL pointer dereference b28d6d2df2b3 mmc: sdhci-sprd: use sdhci_sprd_writew 1e3ad91cb64c memstick: rtsx_usb_ms: fix UAF 0ec7eab55b0e media: dvd_usb: memory leak in cinergyt2_fe_attach 1fc3ec4ac405 Makefile: fix GDB warning with CONFIG_RELR 0a825797f791 media: st-hva: Fix potential NULL pointer dereferences f6f0190d651b media: bt8xx: Fix a missing check bug in bt878_probe 3790d56daf5f media: v4l2-core: Avoid the dangling pointer in v4l2_fh_release a70de431f713 media: em28xx: Fix possible memory leak of em28xx struct 432188f62697 sched/fair: Fix ascii art by relpacing tabs dd776d2fdf87 crypto: qat - remove unused macro in FW loader bcea3fc8f24d crypto: qat - check return code of qat_hal_rd_rel_reg() 1580d72ac7fc media: imx: imx7_mipi_csis: Fix logging of only error event counters eae27d048ee7 media: pvrusb2: fix warning in pvr2_i2c_core_done bb8b5e98b5f5 media: cobalt: fix race condition in setting HPD 162b85d3cf25 media: cpia2: fix memory leak in cpia2_usb_probe 5c8c5edb28f3 media: sti: fix obj-$(config) targets 84ac96486ba7 crypto: nx - add missing MODULE_DEVICE_TABLE f4c8a00d61fe hwrng: exynos - Fix runtime PM imbalance on error 022cf057e443 regulator: uniphier: Add missing MODULE_DEVICE_TABLE d6518e028103 spi: omap-100k: Fix the length judgment problem afc37630a124 spi: spi-topcliff-pch: Fix potential double free in pch_spi_process_messages() ca5ea7847527 spi: spi-loopback-test: Fix 'tx_buf' might be 'rx_buf' b413d8654ed6 media: exynos-gsc: fix pm_runtime_get_sync() usage count 8fece55aeb6d media: sti/bdisp: fix pm_runtime_get_sync() usage count ac69e7aea37d media: s5p-jpeg: fix pm_runtime_get_sync() usage count f1a8951cf1b4 media: mtk-vcodec: fix PM runtime get logic 908b6f72a910 media: sh_vou: fix pm_runtime_get_sync() usage count 948bcdcf7fd9 media: s5p: fix pm_runtime_get_sync() usage count 4480cacdbc26 media: mdk-mdp: fix pm_runtime_get_sync() usage count ef59dbc06d6a spi: Make of_register_spi_device also set the fwnode a883c38f1cfa fuse: reject internal errno 059dd690bfe0 fuse: check connected before queueing on fpq->io e72bec922646 fuse: ignore PG_workingset after stealing 74e9d920f25c evm: Refuse EVM_ALLOW_METADATA_WRITES only if an HMAC key is loaded d7dfaf13d24e evm: Execute evm_inode_init_security() only when an HMAC key is loaded 5c7c5c49d9b8 powerpc/stacktrace: Fix spurious "stale" traces in raise_backtrace_ipi() 9ed57fc5a45b seq_buf: Make trace_seq_putmem_hex() support data longer than 8 c65755f595cd tracepoint: Add tracepoint_probe_register_may_exist() for BPF tracing acf8494ba567 tracing/histograms: Fix parsing of "sym-offset" modifier 6707b3d43822 rsi: fix AP mode with WPA failure due to encrypted EAPOL 5269ac3cf0b5 rsi: Assign beacon rate settings to the correct rate_info descriptor field f4b4b121521d ssb: sdio: Don't overwrite const buffer if block_write fails 96bb095f8536 ath9k: Fix kernel NULL pointer dereference during ath_reset_internal() e931d9a92576 serial_cs: remove wrong GLOBETROTTER.cis entry a3ca189a0018 serial_cs: Add Option International GSM-Ready 56K/ISDN modem 4bd14de69785 serial: sh-sci: Stop dmaengine transfer in sci_stop_tx() a945c2ead2c5 serial: mvebu-uart: fix calculation of clock divisor 202a64ad8f2c iio: ltr501: ltr501_read_ps(): add missing endianness conversion aafeedb0996d iio: ltr501: ltr559: fix initialization of LTR501_ALS_CONTR a27c940a9042 iio: ltr501: mark register holding upper 8 bits of ALS_DATA{0,1} and PS_DATA as volatile, too 3287635367a4 iio: light: tcs3472: do not free unallocated IRQ 60684282789e rtc: stm32: Fix unbalanced clk_disable_unprepare() on probe error path a470819824b7 s390/cio: dont call css_wait_for_slow_path() inside a lock 684bddacf155 KVM: PPC: Book3S HV: Workaround high stack usage with clang f0d3a4b6d5f7 perf/smmuv3: Don't trample existing events with global filter f9c7f2687923 SUNRPC: Should wake up the privileged task firstly. d060386ffdbd SUNRPC: Fix the batch tasks count wraparound. 619c14120c30 mac80211: remove iwlwifi specific workaround that broke sta NDP tx 1ff563ec86c7 can: peak_pciefd: pucan_handle_status(): fix a potential starvation issue in TX path 12aad0220812 can: j1939: j1939_sk_init(): set SOCK_RCU_FREE to call sk_destruct() after RCU is done 7bb931d2c8cf can: gw: synchronize rcu operations before removing gw job entry 70a9116b9e5c can: bcm: delay release of struct bcm_op after synchronize_rcu() 512286ddc3e8 ext4: use ext4_grp_locked_error in mb_find_extent 0bae1ea11981 ext4: fix avefreec in find_group_orlov 8c06b3d02d65 ext4: remove check for zero nr_to_scan in ext4_es_scan() a0548187482d ext4: correct the cache_nr in tracepoint ext4_es_shrink_exit f01fa29e8ea0 ext4: return error code when ext4_fill_flex_info() fails ed628b253119 ext4: fix kernel infoleak via ext4_extent_header 16b795a39f3e ext4: cleanup in-core orphan list if ext4_truncate() failed to get a transaction handle e3d3cf2e5a7c btrfs: clear defrag status of a root if starting transaction fails 077f06b648a4 btrfs: send: fix invalid path for unlink operations after parent orphanization 0ede9e8c5a83 ARM: dts: at91: sama5d4: fix pinctrl muxing efdcd77660f8 arm_pmu: Fix write counter incorrect in ARMv7 big-endian mode 0f382fa359ca Input: joydev - prevent use of not validated data in JSIOCSBTNMAP ioctl 63e68b563649 iov_iter_fault_in_readable() should do nothing in xarray case 846ae1d87931 copy_page_to_iter(): fix ITER_DISCARD case c4868118fab9 ntfs: fix validity check for file name attribute 87a365a4ddec xhci: solve a double free problem while doing s4 cc7559e6dd1d usb: typec: Add the missed altmode_id_remove() in typec_register_altmode() d5b06a79fe89 usb: dwc3: Fix debugfs creation flow 7941f646a6cd USB: cdc-acm: blacklist Heimann USB Appset device 8bdef7f21cb6 usb: gadget: eem: fix echo command packet response issue 11dfef6aba1a net: can: ems_usb: fix use-after-free in ems_usb_disconnect() aa6f233b949c Input: usbtouchscreen - fix control-request directions d808329ae137 media: dvb-usb: fix wrong definition 3b4dd159db68 ALSA: hda/realtek: Apply LED fixup for HP Dragonfly G1, too 23d443c5b417 ALSA: hda/realtek: Fix bass speaker DAC mapping for Asus UM431D 15f521856e0f ALSA: hda/realtek: Improve fixup for HP Spectre x360 15-df0xxx 3911b8ff714c ALSA: hda/realtek: Add another ALC236 variant support 23ca8cf4cba0 ALSA: intel8x0: Fix breakage at ac97 clock measurement 1908d78a87cf ALSA: usb-audio: scarlett2: Fix wrong resume call 49e5b37fdd01 ALSA: usb-audio: Fix OOB access at proc output 5ded94e8516d ALSA: usb-audio: fix rate on Ozone Z90 USB headset e8d9b740a550 Linux 5.4.131 d2f8a8a07ee3 xen/events: reset active flag for lateeoi events later a05499b29a6e KVM: SVM: Call SEV Guest Decommission if ASID binding fails 58356f448b61 s390/stack: fix possible register corruption with stack switch helper abbd42939db6 KVM: SVM: Periodically schedule when unregistering regions on destroy 8b24c7edc2f2 Linux 5.4.130 5e8519c4083b RDMA/mlx5: Block FDB rules when not in switchdev mode c5fb49e12f2c gpio: AMD8111 and TQMX86 require HAS_IOPORT_MAP cf5eb8209723 drm/nouveau: fix dma_address check for CPU/GPU sync 3edfd34f1338 scsi: sr: Return appropriate error code when disk is ejected a6c85a8433e0 x86/efi: remove unused variables
----
Andrey Zhizhikin [Wed, 30 Jun 2021 15:42:05 +0000 (15:42 +0000)]
linux-fslc-imx: update to v5.4.129
Kernel repository has been upgraded to v5.4.129 from stable korg.
Following upstream commits are included in this version:
---- 82ffbc138a1f Linux 5.4.129 9011aaab90b8 certs: Move load_system_certificate_list to a common function e20b90e4f81b certs: Add EFI_CERT_X509_GUID support for dbx entries 06ab9df09eb3 x86/efi: move common keyring handler functions to new file ac7d3f554472 certs: Add wrapper function to check blacklisted binary hash 61168eafe024 mm, futex: fix shared futex pgoff on shmem huge page a33b70d62552 mm/thp: another PVMW_SYNC fix in page_vma_mapped_walk() e045e9e79d2a mm/thp: fix page_vma_mapped_walk() if THP mapped by ptes 037a1d67d236 mm: page_vma_mapped_walk(): get vma_address_end() earlier fa89d536948a mm: page_vma_mapped_walk(): use goto instead of while (1) a499febd9935 mm: page_vma_mapped_walk(): add a level of indentation b1783bf8c8e4 mm: page_vma_mapped_walk(): crossing page table boundary 80b2270a14b8 mm: page_vma_mapped_walk(): prettify PVMW_MIGRATION block ef161ccaca70 mm: page_vma_mapped_walk(): use pmde for *pvmw->pmd 4961160272b7 mm: page_vma_mapped_walk(): settle PageHuge on entry 52e2b20fb5e4 mm: page_vma_mapped_walk(): use page for pvmw->page 82ee7326af7a mm: thp: replace DEBUG_VM BUG with VM_WARN when unmap fails for split bd4389215227 mm/thp: unmap_mapping_page() to fix THP truncate_cleanup_page() b767134ec30a mm/thp: fix page_address_in_vma() on file THP tails 41432a8a6776 mm/thp: fix vma_address() if virtual address below file offset 4b0a34e222e5 mm/thp: try_to_unmap() use TTU_SYNC for safe splitting bd092a0f1942 mm/thp: make is_huge_zero_pmd() safe and quicker 4c37d7f269f8 mm/thp: fix __split_huge_pmd_locked() on shmem migration entry 7ce4b73d349b mm, thp: use head page in __migration_entry_wait() 68ce37ebe0f2 mm/rmap: use page_not_mapped in try_to_unmap() 432b61863ac7 mm/rmap: remove unneeded semicolon in page_not_mapped() cfe575954ddd mm: add VM_WARN_ON_ONCE_PAGE() macro 42f11f0fe977 kthread: prevent deadlock when kthread_mod_delayed_work() races with kthread_cancel_delayed_work_sync() 06ab015d1849 kthread_worker: split code for canceling the delayed work timer d77c9c8537db i2c: robotfuzz-osif: fix control-request directions bb85717e3797 KVM: do not allow mapping valid but non-reference-counted pages d6f751ecccfb nilfs2: fix memory leak in nilfs_sysfs_delete_device_group 702acfcbfa68 pinctrl: stm32: fix the reported number of GPIO lines per bank 76c10e10ba7b net: ll_temac: Avoid ndo_start_xmit returning NETDEV_TX_BUSY aa00b9780482 net: ll_temac: Add memory-barriers for TX BD access d807b93f9bca PCI: Add AMD RS690 quirk to enable 64-bit DMA 5830f2081d98 recordmcount: Correct st_shndx handling 70866199220e net: qed: Fix memcpy() overflow of qed_dcbx_params() b7168ec176fd KVM: selftests: Fix kvm_check_cap() assertion 58687d143515 r8169: Avoid memcpy() over-reading of ETH_SS_STATS cb4a2e4e224a sh_eth: Avoid memcpy() over-reading of ETH_SS_STATS 97e0102e1824 r8152: Avoid memcpy() over-reading of ETH_SS_STATS f12a5b48bcc8 net/packet: annotate accesses to po->ifindex cdcedd3c8683 net/packet: annotate accesses to po->bind 343406f9c198 net: caif: fix memory leak in ldisc_open 8707ce86e927 net: phy: dp83867: perform soft reset and retain established link 9f2d04dfb3c4 inet: annotate date races around sk->sk_txhash d40ff07a7b7d ping: Check return value of function 'ping_queue_rcv_skb' 9df4f031536b net: ethtool: clear heap allocations for ethtool function 62aed2df294a mac80211: drop multicast fragments eb2b1216bc8f net: ipv4: Remove unneed BUG() function e0c950d2fddb dmaengine: mediatek: use GFP_NOWAIT instead of GFP_ATOMIC in prep_dma f7b1926c7c5d dmaengine: mediatek: do not issue a new desc if one is still current 3d995587c3ea dmaengine: mediatek: free the proper desc in desc_free handler c09af3877b53 dmaengine: rcar-dmac: Fix PM reference leak in rcar_dmac_probe() f2c027a7750f cfg80211: call cfg80211_leave_ocb when switching away from OCB 78bf3c613148 mac80211_hwsim: drop pending frames on stop ae9de9444b54 mac80211: remove warning in ieee80211_get_sband() 0e486713779a dmaengine: zynqmp_dma: Fix PM reference leak in zynqmp_dma_alloc_chan_resourc() 456367b24190 Revert "PCI: PM: Do not read power state in pci_enable_device_flags()" 1442186236ad spi: spi-nxp-fspi: move the register operation after the clock enable 7bc73260c4b1 MIPS: generic: Update node names to avoid unit addresses 0855fe6d8835 arm64: link with -z norelro for LLD or aarch64-elf 3173390b8dbc kbuild: add CONFIG_LD_IS_LLD 3450f5eb8c9e mmc: meson-gx: use memcpy_to/fromio for dram-access-quirk 48a5449c0be1 ARM: 9081/1: fix gcc-10 thumb2-kernel regression 4a8e89e0fd0b drm/radeon: wait for moving fence after pinning 4577708b2a22 drm/nouveau: wait for moving fence after pinning v2 c77c617e26e2 Revert "drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell." 6bd0da6c9b12 Revert "drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue." e2dc07ca4e01 module: limit enabling module.sig_enforce
----
Andrey Zhizhikin [Wed, 30 Jun 2021 14:35:36 +0000 (14:35 +0000)]
linux-fslc-imx: update to v5.4.128
Kernel repository has been upgraded to v5.4.128 from stable korg.
Following upstream commits are included in this version:
---- 4037804c5574 Linux 5.4.128 fd7c4bd58249 usb: dwc3: core: fix kernel panic when do reboot d7e403eea007 usb: dwc3: debugfs: Add and remove endpoint dirs dynamically 5babc3977565 clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 aad8f1d88ed6 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue 5394080643bc clocksource/drivers/timer-ti-dm: Add clockevent and clocksource support c53cc5f9587c ARM: OMAP: replace setup_irq() by request_irq() 7d266c8a2ae8 KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read 0c2a4178d796 tools headers UAPI: Sync linux/in.h copy with the kernel sources 7381c4d0bc10 net: fec_ptp: add clock rate zero check 190ecdf53d67 net: stmmac: disable clocks in stmmac_remove_config_dt() 4f69c8930674 mm/slub.c: include swab.h 9ddeea35c47d mm/slub: fix redzoning for small allocations c0837e021d90 mm/slub: clarify verification reporting 79855be6445b net: bridge: fix vlan tunnel dst refcnt when egressing a2241e62f6b4 net: bridge: fix vlan tunnel dst null pointer dereference b6c0ab11c88f net: ll_temac: Fix TX BD buffer overwrite 6d120ab4dc39 net: ll_temac: Make sure to free skb when it is completely used a32f70e06980 drm/amdgpu/gfx9: fix the doorbell missing when in CGPG issue. dbde458378ef drm/amdgpu/gfx10: enlarge CP_MEC_DOORBELL_RANGE_UPPER to cover full doorbell. 92e08a5ffae9 cfg80211: avoid double free of PMSR request 01ade7c84fda cfg80211: make certificate generation more robust 05b4fdec273b dmaengine: pl330: fix wrong usage of spinlock flags in dma_cyclc f3c629b164ca x86/fpu: Reset state for all signal restore failures 4f1e9bafa195 x86/pkru: Write hardware init value to PKRU when xstate is init 13c5f1f0798c x86/process: Check PF_KTHREAD and not current->mm for kernel threads 80c56699cf1a ARCv2: save ABI registers across signal handling cbb425f62df9 KVM: x86: Immediately reset the MMU context when the SMM flag is cleared 58877ce3fecd PCI: Work around Huawei Intelligent NIC VF FLR erratum a36d9bdc1917 PCI: Add ACS quirk for Broadcom BCM57414 NIC 4c90f90a91d7 PCI: aardvark: Fix kernel panic during PIO transfer 0e888c237754 PCI: aardvark: Don't rely on jiffies while holding spinlock f3b600a2b6bc PCI: Mark some NVIDIA GPUs to avoid bus reset 775c25b7a334 PCI: Mark TI C667X to avoid bus reset c7660ab8126e tracing: Do no increment trace_clock_global() by one 79894a5d75ab tracing: Do not stop recording comms if the trace file is being read 4ab1152bb778 tracing: Do not stop recording cmdlines when tracing is off 0061eff74824 usb: core: hub: Disable autosuspend for Cypress CY7C65632 6f87c0e21ad2 can: mcba_usb: fix memory leak in mcba_usb 22cba878abf6 can: j1939: fix Use-after-Free, hold skb ref while in use 776e0d16ac84 can: bcm/raw/isotp: use per module netdevice notifier c297559a2a2a can: bcm: fix infoleak in struct bcm_msg_head 35b651d6bdf3 hwmon: (scpi-hwmon) shows the negative temperature properly 8ea34be15fb5 radeon: use memcpy_to/fromio for UVD fw upload 0b445249635d pinctrl: ralink: rt2880: avoid to error in calls is pin is already enabled d7d307fb3e70 spi: stm32-qspi: Always wait BUSY bit to be cleared in stm32_qspi_wait_cmd() 04e5fbe604d3 ASoC: rt5659: Fix the lost powers for the HDA header 81376d3d5ede regulator: bd70528: Fix off-by-one for buck123 .n_voltages setting 19f88ca68ccf net: ethernet: fix potential use-after-free in ec_bhf_remove 63137ea2423c icmp: don't send out ICMP messages with a source address of 0.0.0.0 c3e6fbc7ba7c bnxt_en: Call bnxt_ethtool_free() in bnxt_init_one() error path 87971d582c66 bnxt_en: Rediscover PHY capabilities after firmware reset 755da76ec5de cxgb4: fix wrong shift. 81de2ed06df8 net: cdc_eem: fix tx fixup skb leak a49cbb762ef2 net: hamradio: fix memory leak in mkiss_close 0f868a684376 be2net: Fix an error handling path in 'be_probe()' c14c276d7f35 net/af_unix: fix a data-race in unix_dgram_sendmsg / unix_release_sock 3dd2aeac2e96 net: ipv4: fix memory leak in ip_mc_add1_src 7b18f289fd0b net: fec_ptp: fix issue caused by refactor the fec_devtype 4252bf6c2b24 net: usb: fix possible use-after-free in smsc75xx_bind 217395c5ab15 lantiq: net: fix duplicated skb in rx descriptor ring 5f7acbf602d8 net: cdc_ncm: switch to eth%d interface naming 3daa97817aa8 ptp: improve max_adj check against unreasonable values 26b8d10703a9 net: qrtr: fix OOB Read in qrtr_endpoint_post 8d3de2b47e53 netxen_nic: Fix an error handling path in 'netxen_nic_probe()' a670a78fb180 qlcnic: Fix an error handling path in 'qlcnic_probe()' b0bb49b0fbc3 net: make get_net_ns return error if NET_NS is disabled 5d47a84f459c net: stmmac: dwmac1000: Fix extended MAC address registers definition c82e4e78094d alx: Fix an error handling path in 'alx_probe()' 4cefa061fc63 sch_cake: Fix out of bounds when parsing TCP options and header 6defc77d48ef netfilter: synproxy: Fix out of bounds when parsing TCP options ad689fec4498 net/mlx5e: Block offload of outer header csum for UDP tunnels 946a36f82a0b net/mlx5e: allow TSO on VXLAN over VLAN topologies 0bb0270832c8 net/mlx5: Consider RoCE cap before init RDMA resources 4b16118665e9 net/mlx5e: Fix page reclaim for dead peer hairpin 3c3461ed267b net/mlx5e: Remove dependency in IPsec initialization flows 2ae0f0a409c8 net/sched: act_ct: handle DNAT tuple collision 23f3d2779dd6 rtnetlink: Fix regression in bridge VLAN configuration 5a88477c1c85 udp: fix race between close() and udp_abort() cc4c6b19093c net: lantiq: disable interrupt before sheduling NAPI 2038cd15eacd net: rds: fix memory leak in rds_recvmsg cc16e7d36e5c vrf: fix maximum MTU 398a24447eb6 net: ipv4: fix memory leak in netlbl_cipsov4_add_std e7fbd8184fa9 batman-adv: Avoid WARN_ON timing related checks bf99ea52970c kvm: LAPIC: Restore guard to prevent illegal APIC register access 566345aaabac mm/memory-failure: make sure wait for page writeback in memory_failure 0498165c6fec afs: Fix an IS_ERR() vs NULL check 2a3f74ca167e dmaengine: stedma40: add missing iounmap() on error in d40_probe() 10fd28745d8b dmaengine: QCOM_HIDMA_MGMT depends on HAS_IOMEM 1e3c5c450567 dmaengine: ALTERA_MSGDMA depends on HAS_IOMEM
----
Andrey Zhizhikin [Tue, 22 Jun 2021 07:29:00 +0000 (07:29 +0000)]
linux-fslc-imx: update to v5.4.127
Kernel repository has been upgraded to v5.4.127 from stable korg.
Following upstream commits are included in this version:
---- a82d4d5e9fe6 Linux 5.4.127 f7afaf778591 fib: Return the correct errno code 51cc5ad292da net: Return the correct errno code 376a703f9dce net/x25: Return the correct errno code 107140952ecd rtnetlink: Fix missing error code in rtnl_bridge_notify() 12fa0fdbcd0f drm/amd/display: Allow bandwidth validation for 0 streams. 8c48345fdc98 net: ipconfig: Don't override command-line hostnames or domains c8e4a72b255e nvme-loop: check for NVME_LOOP_Q_LIVE in nvme_loop_destroy_admin_queue() 655d4dc10a23 nvme-loop: clear NVME_LOOP_Q_LIVE when nvme_loop_configure_admin_queue() fails ed4bee6e1bb7 nvme-loop: reset queue count to 1 in nvme_loop_destroy_io_queues() 31ac5531110a scsi: scsi_devinfo: Add blacklist entry for HPE OPEN-V 4791b8948741 scsi: qedf: Do not put host in qedf_vport_create() unconditionally 8034fc4ee9ef ethernet: myri10ge: Fix missing error code in myri10ge_probe() ea4a9a34c9b2 scsi: target: core: Fix warning on realtime kernels 86fd5b27db74 gfs2: Fix use-after-free in gfs2_glock_shrink_scan 527f70f76742 riscv: Use -mno-relax when using lld linker e58f4b5046e0 HID: gt683r: add missing MODULE_DEVICE_TABLE 50b8e1be15f6 gfs2: Prevent direct-I/O write fallback errors from getting lost c8eff6762943 ARM: OMAP2+: Fix build warning when mmc_omap is not built e4c3f7a6a3b2 drm/tegra: sor: Do not leak runtime PM reference 7f5a4b24cdbd HID: usbhid: fix info leak in hid_submit_ctrl 20fbcfaaa571 HID: Add BUS_VIRTUAL to hid_connect logging 41b9b39e1b37 HID: multitouch: set Stylus suffix for Stylus-application devices, too 2173746ed125 HID: quirks: Add quirk for Lenovo optical mouse cdf5e4747da9 HID: hid-sensor-hub: Return error for hid_set_field() failure 1f760c4e655c HID: hid-input: add mapping for emoji picker key 818bf51031cf HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for Saitek X65 d0f47648b87b net: ieee802154: fix null deref in parse dev addr
----
Andrey Zhizhikin [Wed, 16 Jun 2021 22:22:37 +0000 (22:22 +0000)]
linux-fslc-imx: update to v5.4.126
Kernel repository has been upgraded to v5.4.126 from stable korg.
Following conflicts were resolved:
----
- drivers/usb/cdns3/gadget.c:
Skip upstream commit 02851cb0cae3d ("usb: cdns3: Fix runtime PM
imbalance on error") as the implementation is not present in the NXP
tree to apply it.
----
Following upstream commits are included in this version:
---- ffe4d2a0684d Linux 5.4.126 0f8837070136 proc: only require mm_struct for writing d63f00ec908b tracing: Correct the length check which causes memory corruption 7e4e824b109f ftrace: Do not blindly read the ip address in ftrace_bug() 74430f3f6149 scsi: core: Only put parent device if host state differs from SHOST_CREATED e694ddc8f3de scsi: core: Put .shost_dev in failure path if host state changes to RUNNING fe7bcd794a53 scsi: core: Fix failure handling of scsi_add_host_with_dma() 79296e292d67 scsi: core: Fix error handling of scsi_host_alloc() 8c9400c4855e NFSv4: nfs4_proc_set_acl needs to restore NFS_CAP_UIDGID_NOMAP on error. 86377b239e04 NFSv4: Fix second deadlock in nfs4_evict_inode() 3e3c7ebbfac1 NFS: Fix use-after-free in nfs4_init_client() 83668ab1dbbf kvm: fix previous commit for 32-bit builds 0147af30925a perf session: Correct buffer copying when peeking events 34769f17e47c NFSv4: Fix deadlock between nfs4_evict_inode() and nfs4_opendata_get_inode() 0057ecef9f32 NFS: Fix a potential NULL dereference in nfs_get_client() e3ecd9c09fcc IB/mlx5: Fix initializing CQ fragments buffer 796d3bd4ac93 KVM: x86: Ensure liveliness of nested VM-Enter fail tracepoint message 71c751cbb9e8 sched/fair: Make sure to update tg contrib for blocked load 26ab08df8656 perf: Fix data race between pin_count increment/decrement 8aeb339571c6 vmlinux.lds.h: Avoid orphan section with !SMP fc57713afaca RDMA/mlx4: Do not map the core_clock page to user space unless enabled 64f1fb6acc2a RDMA/ipoib: Fix warning caused by destroying non-initial netns a0828219185d usb: typec: mux: Fix copy-paste mistake in typec_mux_match 139af3b2192c regulator: max77620: Use device_set_of_node_from_dev() c4e10f92c319 regulator: core: resolve supply for boot-on/always-on regulators 5ef23506695b usb: fix various gadget panics on 10gbps cabling b4903f7fdc48 usb: fix various gadgets null ptr deref on 10gbps cabling. 191144bcfe3a usb: gadget: eem: fix wrong eem header operation cc40404bd0dd USB: serial: cp210x: fix alternate function for CP2102N QFN20 02fafcf74cde USB: serial: quatech2: fix control-request directions eedd4b494538 USB: serial: omninet: add device id for Zyxel Omni 56K Plus a2119ad276f1 USB: serial: ftdi_sio: add NovaTech OrionMX product ID 28b9764eb568 usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind 4fe7635a245b usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path 9523c42be986 usb: typec: wcove: Use LE to CPU conversion when accessing msg->header 5e8ca8c79f74 usb: musb: fix MUSB_QUIRK_B_DISCONNECT_99 handling 366369b89bed usb: dwc3: ep0: fix NULL pointer exception c469c8dddc7d usb: pd: Set PD_T_SINK_WAIT_CAP to 310ms 32c2e6c2e4eb usb: f_ncm: only first packet of aggregate needs to start timer 0c05a8bc0e76 USB: f_ncm: ncm_bitrate (speed) is unsigned 4d14a82ef112 cgroup1: don't allow '\n' in renaming 298499d73d2d btrfs: promote debugging asserts to full-fledged checks in validate_super d4b047651fb1 btrfs: return value from btrfs_mark_extent_written() in case of error dccd575337ac staging: rtl8723bs: Fix uninitialized variables bff1fbf0cf07 kvm: avoid speculation-based attacks from out-of-range memslot accesses 977d11df7932 drm: Lock pointer access in drm_master_release() b246b4c70c12 drm: Fix use-after-free read in drm_getunique() b5502580cf95 spi: bcm2835: Fix out-of-bounds access with more than 4 slaves a225ee1fe41c x86/boot: Add .text.* to setup.ld 8c2c1db4f2e4 i2c: mpc: implement erratum A-004447 workaround c7f0393a370e i2c: mpc: Make use of i2c_recover_bus() 3cdbefdd3146 spi: Cleanup on failure of initial setup 85a7998e7211 spi: Don't have controller clean up spi device before driver unbind 92350839d329 powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P1010 i2c controllers 96cea4843b8f powerpc/fsl: set fsl,i2c-erratum-a004447 flag for P2041 i2c controllers 3e9aa125f69c nvme-tcp: remove incorrect Kconfig dep in BLK_DEV_NVME c385af145eb4 bnx2x: Fix missing error code in bnx2x_iov_init_one() ece8ad75e318 dm verity: fix require_signatures module_param permissions a450b5b6c01d MIPS: Fix kernel hang under FUNCTION_GRAPH_TRACER and PREEMPT_TRACER eb5c4794b79e nvme-fabrics: decode host pathing error for connect 70036fb61ea8 net: dsa: microchip: enable phy errata workaround on 9567 128bb4b0e5d2 net: appletalk: cops: Fix data race in cops_probe1 19e14481cc7d net: macb: ensure the device is available before accessing GEMGXL control registers cd05e1a61a05 scsi: target: qla2xxx: Wait for stop_phase1 at WWN removal e773147692c6 scsi: hisi_sas: Drop free_irq() of devm_request_irq() allocated irq 1e209effe36c scsi: vmw_pvscsi: Set correct residual data length 90476c1bfff0 scsi: bnx2fc: Return failure if io_req is already in ABTS processing a3842219a69d RDS tcp loopback connection can hang 3e324774411d net/qla3xxx: fix schedule while atomic in ql_sem_spinlock f9e7a38d148e wq: handle VM suspension in stall detection 92215c1f24c0 cgroup: disable controllers at parse time e29d22371de8 net: mdiobus: get rid of a BUG_ON() 21df0c2e7d19 netlink: disable IRQs for netlink_lock_table() e0172831c61a bonding: init notify_work earlier to avoid uninitialized use 9d7d4649dc1c isdn: mISDN: netjet: Fix crash in nj_probe: 77b9f527731e spi: sprd: Add missing MODULE_DEVICE_TABLE cbeee4ccc1c7 ASoC: sti-sas: add missing MODULE_DEVICE_TABLE 575ad4ab2057 vfio-ccw: Serialize FSM IDLE state with I/O completion 02d3f4f0aadb ASoC: Intel: bytcr_rt5640: Add quirk for the Lenovo Miix 3-830 tablet 8a9478cfb21b ASoC: Intel: bytcr_rt5640: Add quirk for the Glavey TM800A550L tablet 02851cb0cae3 usb: cdns3: Fix runtime PM imbalance on error f3ed12af6bbb net/nfc/rawsock.c: fix a permission check bug 3e7c190475d9 spi: Fix spi device unregister flow 9f9ad67183aa ASoC: max98088: fix ni clock divider calculation c9002013ffe0 proc: Track /proc/$pid/attr/ opener mm_struct
----
Andrey Zhizhikin [Thu, 10 Jun 2021 20:39:43 +0000 (20:39 +0000)]
linux-fslc-imx: update to v5.4.125
Kernel repository has been upgraded to v5.4.125 from stable korg.
Following upstream commits are included in this version:
---- 3909e2374335 Linux 5.4.125 d99029e6aab6 neighbour: allow NUD_NOARP entries to be forced GCed 8e0bb29446d1 i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops bdc17b2f8264 xen-pciback: redo VF placement in the virtual topology defcc2b5e54a lib/lz4: explicitly support in-place decompression 97e814e6b5cd x86/kvm: Disable all PV features on crash 9084fe1b3572 x86/kvm: Disable kvmclock on all CPUs on shutdown 7620a669111b x86/kvm: Teardown PV features on boot CPU as well f82030a586a1 KVM: arm64: Fix debug register indexing 2295e87a5e39 KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode 0450af01ae7e btrfs: fix unmountable seed device after fstrim 3b7f3cab1d47 mm/filemap: fix storing to a THP shadow entry 0a890e220954 XArray: add xas_split 03a390d8796d XArray: add xa_get_order fd8e06a7a723 mm: add thp_order f192885f7cee bnxt_en: Remove the setting of dev_port. 14fd3da3e8d3 mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY 6d4da27bd9ef btrfs: fixup error handling in fixup_inode_link_counts dad974d2494a btrfs: return errors from btrfs_del_csums in cleanup_ref_head 0fd9149a82e3 btrfs: fix error handling in btrfs_del_csums 295859a55549 btrfs: mark ordered extent and inode with error if we fail to finish 12ca65539b04 x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing b0c0d8b5bf94 drm/amdgpu: make sure we unpin the UVD BO 24c06e5452c3 drm/amdgpu: Don't query CE and UE errors 5d4c4b06ed9f nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect cc2edb99ea60 ocfs2: fix data corruption by fallocate 2cd6eedfa634 pid: take a reference when initializing `cad_pid` fe4e0bd4c26c usb: dwc2: Fix build in periphal-only mode 920697b004e4 ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed 52fc8f05c158 ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators 2cac47eed455 ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch d349ff008cb3 ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx 0afd601d8e0a ALSA: timer: Fix master timer notification d65bc969ec8b HID: multitouch: require Finger field to mark Win8 reports as MT 368c5d45a87e HID: magicmouse: fix NULL-deref on disconnect 142d5ca797a9 HID: i2c-hid: Skip ELAN power-on command after reset 4d94f530cd24 net: caif: fix memory leak in cfusbl_device_notify f52f4fd67264 net: caif: fix memory leak in caif_device_notify c97cdb70b72d net: caif: add proper error handling 64824f626c0c net: caif: added cfserl_release function b6f97555c71f Bluetooth: use correct lock to prevent UAF of hdev object 8d3d0ac73a4a Bluetooth: fix the erroneous flush_work() order 28efacc21d2a tipc: fix unique bearer names sanity check 9ac67fdf64e0 tipc: add extack messages for bearer/media failure 0fa160a75748 bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act 22ea29c39717 ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells 5b97dd983255 ARM: dts: imx7d-pico: Fix the 'tuning-step' property 55fa22d1d8b2 ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property 3a559111bd10 arm64: dts: zii-ultra: fix 12V_MAIN voltage f78c28a0dda1 arm64: dts: ls1028a: fix memory node 3616dd03bc43 i40e: add correct exception tracing for XDP adfd6355fc8b i40e: optimize for XDP_REDIRECT in xsk path 06f667dba42e i2c: qcom-geni: Add shutdown callback for i2c de37510ec67d ice: Allow all LLDP packets from PF to Tx bafd0a7461f0 ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared 3583ab29177c ice: write register with correct offset 7ba7fa78a92d ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions 112533f50c7e ixgbevf: add correct exception tracing for XDP b5cc02c6986f ieee802154: fix error return code in ieee802154_llsec_getparams() 4ca8aa37cb43 ieee802154: fix error return code in ieee802154_add_iface() 66f3ab065b70 netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches da8d31e80ff4 netfilter: nft_ct: skip expectations for confirmed conntrack 14c0381e2639 ACPICA: Clean up context mutex during object deletion 8e8678936f0d net/sched: act_ct: Fix ct template allocation for zone 0 385e1861f31b HID: i2c-hid: fix format string mismatch 279e2136dd21 HID: pidff: fix error return code in hid_pidff_init() c8a95cb0c02d ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service 087b803a5b49 vfio/platform: fix module_put call in error flow 60dcad10e2c7 samples: vfio-mdev: fix error handing in mdpy_fb_probe() 870973918b2a vfio/pci: zap_vma_ptes() needs MMU 5da371c3fdfb vfio/pci: Fix error return code in vfio_ecap_init() a4ed60297770 efi: cper: fix snprintf() use in cper_dimm_err_location() bc8f6647a73c efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared 2986fdd3211f netfilter: conntrack: unregister ipv4 sockopts on error unwind 90870b45fc62 hwmon: (dell-smm-hwmon) Fix index values 0338fa4af9f3 nl80211: validate key indexes for cfg80211_registered_device e9487a498753 ALSA: usb: update old-style static const declaration aaa41b3094ea net: usb: cdc_ncm: don't spew notifications 96a40c3fa3d3 btrfs: tree-checker: do not error out if extent ref hash doesn't match
----
Kernel repository has been upgraded to v5.4.124 from stable korg.
Following upstream commits are included in this version:
---- 70154d2f82a9 Linux 5.4.124 23c7e3235a3a usb: core: reduce power-on-good delay time of root hub 241abccc8a33 neighbour: Prevent Race condition in neighbour subsytem 3c36980ba681 net: hso: bail out on interrupt URB allocation failure 1bd48a2af84e Revert "Revert "ALSA: usx2y: Fix potential NULL pointer dereference"" 866648d965f0 net: hns3: check the return of skb_checksum_help() 72cda5259f5e drivers/net/ethernet: clean up unused assignments 776fba1486be i915: fix build warning in intel_dp_get_link_status() c561d83be40f drm/i915/display: fix compiler warning about array overrun e3d5ff235ec5 MIPS: ralink: export rt_sysc_membase for rt2880_wdt.c 86a62df8f4d4 MIPS: alchemy: xxs1500: add gpio-au1000.h header file 2221f233cc9e sch_dsmark: fix a NULL deref in qdisc_reset() a052751302b7 net: ethernet: mtk_eth_soc: Fix packet statistics support for MT7628/88 162b11831f77 ALSA: usb-audio: scarlett2: snd_scarlett_gen2_controls_create() can be static 3bfb58517d06 ipv6: record frag_max_size in atomic fragments in input path 8bb1077448d4 net: lantiq: fix memory corruption in RX ring fda8f74d3975 scsi: libsas: Use _safe() loop in sas_resume_port() cf20c704a26e ixgbe: fix large MTU request from VF 7a143b92d1dc bpf: Set mac_len in bpf_skb_change_head 272729d56b2d ASoC: cs35l33: fix an error code in probe() 3ee1d6e23108 staging: emxx_udc: fix loop in _nbu2ss_nuke() 0bf49b3c8d8b cxgb4: avoid accessing registers when clearing filters 68b5fc6ec52f gve: Correct SKB queue index validation. 4f4752e4d8db gve: Upgrade memory barrier in poll routine 821149ee88c2 gve: Add NULL pointer checks when freeing irqs. 6abd1d1983f2 gve: Update mgmt_msix_idx if num_ntfy changes 13c4d8986125 gve: Check TX QPL was actually assigned 37d697759958 mld: fix panic in mld_newpack() b0fb74377891 bnxt_en: Include new P5 HV definition in VF check. f7b5b4e26bf5 net: bnx2: Fix error return code in bnx2_init_board() 7a79654b9076 net: hso: check for allocation failure in hso_create_bulk_serial_device() 48da4c0577fe net: sched: fix tx action reschedule issue with stopped queue 515e7c595d84 net: sched: fix tx action rescheduling issue during deactivation 1c25c7621fb7 net: sched: fix packet stuck problem for lockless qdisc a04790d104e2 tls splice: check SPLICE_F_NONBLOCK instead of MSG_DONTWAIT 5c01181700ab openvswitch: meter: fix race when getting now_ms. 5bfdc481d812 net: mdio: octeon: Fix some double free issues 2e0fba911ca7 net: mdio: thunder: Fix a double free issue in the .remove function 20255d41ac56 net: fec: fix the potential memory leak in fec_enet_init() 41f7f37ddefe net: really orphan skbs tied to closing sk 694f68527e75 vfio-ccw: Check initialized flag in cp_init() d5e4479228b5 ASoC: cs42l42: Regmap must use_single_read/write 87803141fb3e net: dsa: fix error code getting shifted with 4 in dsa_slave_get_sset_count 4450f733dc3d net: netcp: Fix an error message de2bf5de17be drm/amd/amdgpu: fix a potential deadlock in gpu reset 7398c2aab4da drm/amdgpu: Fix a use-after-free dde2656e0bbb drm/amd/amdgpu: fix refcount leak f6d92ebb3eaf drm/amd/display: Disconnect non-DP with no EDID 63c61d89660a SMB3: incorrect file id in requests compounded with open 07160b004a0b platform/x86: touchscreen_dmi: Add info for the Mediacom Winpad 7.0 W700 tablet d1dcd53a45e1 platform/x86: intel_punit_ipc: Append MODULE_DEVICE_TABLE for ACPI feb5d3618a18 platform/x86: hp-wireless: add AMD's hardware id to the supported list 0ed102453aa1 btrfs: do not BUG_ON in link_to_fixup_dir a10371342903 openrisc: Define memory barrier mb fed34fb07c4b scsi: BusLogic: Fix 64-bit system enumeration error for Buslogic 55575c08502f btrfs: return whole extents in fiemap a3dea6dc1e14 brcmfmac: properly check for bus register errors 26fb7a61de4e Revert "brcmfmac: add a check for the status of usb_register" d4bab5d15bf5 net: liquidio: Add missing null pointer checks 6ba750549671 Revert "net: liquidio: fix a NULL pointer dereference" d771def6c305 media: gspca: properly check for errors in po1030_probe() 44b17737b7aa Revert "media: gspca: Check the return value of write_bridge for timeout" f6068eadc1d2 media: gspca: mt9m111: Check write_bridge for timeout f19375e9a8f2 Revert "media: gspca: mt9m111: Check write_bridge for timeout" 193c790eccfc media: dvb: Add check on sp8870_readreg return 2d5e27f0e031 Revert "media: dvb: Add check on sp8870_readreg" 5b3a68a1cf37 ASoC: cs43130: handle errors in cs43130_probe() properly 7e4ac4e151f1 Revert "ASoC: cs43130: fix a NULL pointer dereference" 3aa60a0335ea libertas: register sysfs groups properly e0c75f951f81 Revert "libertas: add checks for the return value of sysfs_create_group" 6c52bc7482e3 dmaengine: qcom_hidma: comment platform_driver_register call e829b7253e4d Revert "dmaengine: qcom_hidma: Check for driver register failure" 4bc94e60d787 isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info 6b8872d4972f Revert "isdn: mISDN: Fix potential NULL pointer dereference of kzalloc" 85b2c436a143 ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd() b74d4ae8f538 Revert "ath6kl: return error code in ath6kl_wmi_set_roam_lrssi_cmd()" a34338fcaad6 isdn: mISDNinfineon: check/cleanup ioremap failure correctly in setup_io d3d74e622e63 Revert "isdn: mISDNinfineon: fix potential NULL pointer dereference" 5dc20457707b Revert "ALSA: usx2y: Fix potential NULL pointer dereference" ea4c563657d7 Revert "ALSA: gus: add a check of the status of snd_ctl_add" 70bf2a067915 char: hpet: add checks after calling ioremap 07d2945a3551 Revert "char: hpet: fix a missing check of ioremap" b1da7ad9ad58 net: caif: remove BUG_ON(dev == NULL) in caif_xmit e8dee217eca8 Revert "net/smc: fix a NULL pointer dereference" 22049c3d40f0 net: fujitsu: fix potential null-ptr-deref ebb533ce35b5 Revert "net: fujitsu: fix a potential NULL pointer dereference" e50a9f2548a5 serial: max310x: unregister uart driver in case of failure and abort e5d3e4b6104c Revert "serial: max310x: pass return value of spi_register_driver" 047aefd62220 Revert "ALSA: sb: fix a missing check of snd_ctl_add" bec840232fed Revert "media: usb: gspca: add a missed check for goto_low_power" e44a9941937d gpio: cadence: Add missing MODULE_DEVICE_TABLE e0c7f6cce1cf platform/x86: hp_accel: Avoid invoking _INI to speed up resume bd7a3b3ed9e3 perf jevents: Fix getting maximum number of fds 77ac90814b4e i2c: sh_mobile: Use new clock calculation formulas for RZ/G2E 04cc05e3716a i2c: i801: Don't generate an interrupt on bus reset 45488e77e014 i2c: s3c2410: fix possible NULL pointer deref on read message after write e00da6510b3b net: dsa: sja1105: error out on unsupported PHY mode ce5355f140a7 net: dsa: fix a crash if ->get_sset_count() fails 4fe4e1f48ba1 net: dsa: mt7530: fix VLAN traffic leaks 15d1cc4b4b58 spi: spi-fsl-dspi: Fix a resource leak in an error handling path 64d17ec9f1de tipc: skb_linearize the head skb when reassembling msgs d1f76dfadaf8 tipc: wait and exit until all work queues are done bdd37028a026 Revert "net:tipc: Fix a double free in tipc_sk_mcast_rcv" 5e01d87b108c net/mlx4: Fix EEPROM dump support 4fd3213e5354 net/mlx5e: Fix nullptr in add_vlan_push_action() df61870c4b1d net/mlx5e: Fix multipath lag activation 4ce2bf20b4a6 drm/meson: fix shutdown crash when component not probed 0787efc1a359 NFSv4: Fix v4.0/v4.1 SEEK_DATA return -ENOTSUPP when set NFS_V4_2 config 785917316b25 NFS: Don't corrupt the value of pg_bytes_written in nfs_do_recoalesce() 1fc5f4eb9d31 NFS: Fix an Oopsable condition in __nfs_pageio_add_request() e411df81cd86 NFS: fix an incorrect limit in filelayout_decode_layout() f76e76555682 fs/nfs: Use fatal_signal_pending instead of signal_pending fe201316ac36 Bluetooth: cmtp: fix file refcount when cmtp_attach_device fails 977c34b50e6b spi: spi-geni-qcom: Fix use-after-free on unbind b95fb96e6339 net: usb: fix memory leak in smsc75xx_bind b94afae0fa7a usb: gadget: udc: renesas_usb3: Fix a race in usb3_start_pipen() 6b5bfb8ce56d usb: dwc3: gadget: Properly track pending and queued SG 2cd572cc45b5 thermal/drivers/intel: Initialize RW trip to THERMAL_TEMP_INVALID 78e80f9c4e96 USB: serial: pl2303: add device id for ADLINK ND-6530 GC f485e4dcbe44 USB: serial: ftdi_sio: add IDs for IDS GmbH Products 8217f3c7f6cc USB: serial: option: add Telit LE910-S1 compositions 0x7010, 0x7011 eddf691bab0f USB: serial: ti_usb_3410_5052: add startech.com device id 915452f40e2f serial: rp2: use 'request_firmware' instead of 'request_firmware_nowait' 1d8071879a2b serial: sh-sci: Fix off-by-one error in FIFO threshold register setting 3986ba109dad serial: tegra: Fix a mask operation that is always true 2c835fede13e USB: usbfs: Don't WARN about excessively large memory allocations 84af0c28ed1b USB: trancevibrator: fix control-request direction bc8b9d8c0465 serial: 8250_pci: handle FL_NOIRQ board flag f75a5b9907e8 serial: 8250_pci: Add support for new HPE serial device 72fa5c26936a iio: adc: ad7793: Add missing error code in ad7793_setup() f49149964d24 iio: adc: ad7124: Fix potential overflow due to non sequential channel numbers 7e5cac90430c iio: adc: ad7124: Fix missbalanced regulator enable / disable on error. 2c9085b0fa04 iio: adc: ad7768-1: Fix too small buffer passed to iio_push_to_buffers_with_timestamp() bd877887e479 iio: gyro: fxas21002c: balance runtime power in error path 657f6a33f871 staging: iio: cdc: ad7746: avoid overwrite of num_channels 12fb557863f8 mei: request autosuspend after sending rx flow control eb78fa5a3815 thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue 36b5ff1db1a4 misc/uss720: fix memory leak in uss720_probe 66a2a494ac48 serial: core: fix suspicious security_locked_down() call 48a9b7957bb2 Documentation: seccomp: Fix user notification documentation c7c6a316a887 kgdb: fix gcc-11 warnings harder 01c57232a1cb selftests/gpio: Fix build when source tree is read only d93532a4873d selftests/gpio: Move include of lib.mk up 1e20cdb93889 selftests/gpio: Use TEST_GEN_PROGS_EXTENDED 03aeefb46f07 drm/amdgpu/vcn2.5: add cancel_delayed_work_sync before power gate f0780e96a6e2 drm/amdgpu/vcn2.0: add cancel_delayed_work_sync before power gate 9351c5192b88 drm/amdgpu/vcn1: add cancel_delayed_work_sync before power gate d65ec240b3e4 dm snapshot: properly fix a crash when an origin has no snapshots b06fe1124369 ath10k: Validate first subframe of A-MSDU before processing the list aee0121afee5 ath10k: Fix TKIP Michael MIC verification for PCIe 124ce717f6b2 ath10k: drop MPDU which has discard flag set by firmware for SDIO 405d08dda2f9 ath10k: drop fragments with multicast DA for SDIO 96d4d82652fa ath10k: drop fragments with multicast DA for PCIe 6bf449a34c0d ath10k: add CCMP PN replay protection for fragmented frames for PCIe cbc470aa3f93 mac80211: extend protection against mixed key and fragment cache attacks 88664d5e5dc9 mac80211: do not accept/forward invalid EAPOL frames bbc06191e36e mac80211: prevent attacks on TKIP/WEP as well c8b3a6150dc8 mac80211: check defrag PN against current frame 1b3774e58e47 mac80211: add fragment cache to sta_info fb1b24f94d1c mac80211: drop A-MSDUs on old ciphers fa00d4928eaf cfg80211: mitigate A-MSDU aggregation attacks 5fe9fae1220e mac80211: properly handle A-MSDUs that start with an RFC 1042 header 14f29a67f404 mac80211: prevent mixed key and fragment cache attacks b90cf214e2bb mac80211: assure all fragments are encrypted 4302a6fdec60 net: hso: fix control-request directions 60d171c477e9 proc: Check /proc/$pid/attr/ writes against file opener 7f4d9d2f0be7 perf scripts python: exported-sql-viewer.py: Fix warning display cb08c8d591cb perf scripts python: exported-sql-viewer.py: Fix Array TypeError 9044d06150d0 perf scripts python: exported-sql-viewer.py: Fix copy to clipboard from Top Calls by elapsed Time report 21e2eb6a950c perf intel-pt: Fix transaction abort handling 854216d7ec10 perf intel-pt: Fix sample instruction bytes 044bbe8b92ab iommu/vt-d: Fix sysfs leak in alloc_iommu() aba3c7795f51 NFSv4: Fix a NULL pointer dereference in pnfs_mark_matching_lsegs_return() f2a35ade2274 cifs: set server->cipher_type to AES-128-CCM for SMB3.0 5c81a4e24cf1 ALSA: usb-audio: scarlett2: Improve driver startup messages 26314d278423 ALSA: usb-audio: scarlett2: Fix device hang with ehci-pci 6fc2850259e6 ALSA: hda/realtek: Headphone volume is controlled by Front mixer 103f1dbea1ae Linux 5.4.123 af2a4426baf7 NFC: nci: fix memory leak in nci_allocate_device 45aef101ca44 perf unwind: Set userdata for all __report_module() paths 2960df32bb72 perf unwind: Fix separate debug info files when using elfutils' libdw's unwinder f3d9f09b10e3 usb: dwc3: gadget: Enable suspend events 3173c7c80785 bpf: No need to simulate speculative domain for immediates 2b3cc41d500a bpf: Fix mask direction swap upon off reg sign change 2768f9962231 bpf: Wrap aux data inside bpf_sanitize_info container
----
Andrey Zhizhikin [Thu, 27 May 2021 07:38:30 +0000 (07:38 +0000)]
linux-fslc-imx: update to v5.4.122
Kernel repository has been upgraded to v5.4.122 from stable korg.
Following commit is included separately in this version:
---- ff9d9347c331 mmc: core: fix missing reserved indexes
----
Following upstream commits are included in this version:
---- 67154cff6258 Linux 5.4.122 f97257cde764 Bluetooth: SMP: Fail if remote and local public keys are identical 46b4a9c68572 video: hgafb: correctly handle card detect failure during probe 3c18dc7de2bc nvmet: use new ana_log_size instead the old one a6f5ef8c1717 Bluetooth: L2CAP: Fix handling LE modes by L2CAP_OPTIONS d3d648163a03 ext4: fix error handling in ext4_end_enable_verity() 829203752441 nvme-multipath: fix double initialization of ANA state 2dea1e9ae5cf tty: vt: always invoke vc->vc_sw->con_resize callback cf52b24b172e vt: Fix character height handling with VT_RESIZEX 971b3fb5b9a6 vgacon: Record video mode changes with VT_RESIZEX f0c9d29f232a video: hgafb: fix potential NULL pointer dereference 44fe392e1adc qlcnic: Add null check after calling netdev_alloc_skb 4914c67f1a62 leds: lp5523: check return value of lp5xx_read and jump to cleanup code 171b3c1afaeb ics932s401: fix broken handling of errors when word reading fails d14cd329d83b net: rtlwifi: properly check for alloc_workqueue() failure 533ac32a80c0 scsi: ufs: handle cleanup correctly on devm_reset_control_get error 9e38cf9c3070 net: stmicro: handle clk_prepare() failure during init 9d59d4364dfb ethernet: sun: niu: fix missing checks of niu_pci_eeprom_read() 8f2efd687d19 Revert "niu: fix missing checks of niu_pci_eeprom_read" 04a064b36576 Revert "qlcnic: Avoid potential NULL pointer dereference" 6d53d54ff5be Revert "rtlwifi: fix a potential NULL pointer dereference" 7fb963895513 Revert "media: rcar_drif: fix a memory disclosure" 6f2e5eb82557 cdrom: gdrom: initialize global variable at init time 283cd246bcc1 cdrom: gdrom: deallocate struct gdrom_unit fields in remove_gdrom 7e230e5ed8fd Revert "gdrom: fix a memory leak bug" 6ef6f8cd1d34 Revert "scsi: ufs: fix a missing check of devm_reset_control_get" 9c24899f1fae Revert "ecryptfs: replace BUG_ON with error handling code" a1f0e2bb4975 Revert "video: imsttfb: fix potential NULL pointer dereferences" bd2a12549fc2 Revert "hwmon: (lm80) fix a missing check of bus read in lm80 probe" 5c463887edb3 Revert "leds: lp5523: fix a missing check of return value of lp55xx_read" 1cb9f88cde8c Revert "net: stmicro: fix a missing check of clk_prepare" 6f2a72774f38 Revert "video: hgafb: fix potential NULL pointer dereference" 3471a221f308 dm snapshot: fix crash with transient storage and zero chunk size 198ee66478b3 xen-pciback: reconfigure also from backend watch handler f1d3c63c3f12 mmc: sdhci-pci-gli: increase 1.8V regulator wait d9e9ec363560 drm/amdgpu: update sdma golden setting for Navi12 e3be683d5e4e drm/amdgpu: update gc golden setting for Navi12 1f0495355b60 drm/amdgpu: disable 3DCGCG on picasso/raven1 to avoid compute hang c11d59e5edba Revert "serial: mvebu-uart: Fix to avoid a potential NULL pointer dereference" d55df42ef369 rapidio: handle create_workqueue() failure 9f2a613e4b0b Revert "rapidio: fix a NULL pointer dereference when create_workqueue() fails" cdd91637d4ef uio_hv_generic: Fix a memory leak in error handling paths b0fc59e62bf9 ALSA: hda/realtek: Add fixup for HP Spectre x360 15-df0xxx c4e7ed4fa1b1 ALSA: hda/realtek: Add fixup for HP OMEN laptop 2331f2592879 ALSA: hda/realtek: Fix silent headphone output on ASUS UX430UA 1c783bfa7f8d ALSA: hda/realtek: Add some CLOVE SSIDs of ALC293 be1f7f30b66b ALSA: hda/realtek: reset eapd coeff to default value for alc287 b2297d1b9511 ALSA: firewire-lib: fix check for the size of isochronous packet payload f95aabb6aed4 Revert "ALSA: sb8: add a check for request_region" 2ed8227ebd84 ALSA: hda: fixup headset for ASUS GU502 laptop 7ef36d303592 ALSA: bebob/oxfw: fix Kconfig entry for Mackie d.2 Pro 844faf4a9675 ALSA: usb-audio: Validate MS endpoint descriptors c7456fc35dc8 ALSA: firewire-lib: fix calculation for size of IR context payload 7981c124e34d ALSA: dice: fix stream format at middle sampling rate for Alesis iO 26 f72b96ff7935 ALSA: line6: Fix racy initialization of LINE6 MIDI 048840df6de8 ALSA: intel8x0: Don't update period unless prepared a67a88f9e667 ALSA: dice: fix stream format for TC Electronic Konnekt Live at high sampling transfer frequency 34413f21acea cifs: fix memory leak in smb2_copychunk_range 20197d327560 btrfs: avoid RCU stalls while running delayed iputs 845c2b9d99b6 locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal 439ce949ee90 nvmet: seset ns->file when open fails 670d34d54320 ptrace: make ptrace() fail if the tracee changed its pid unexpectedly 88128a5054f1 RDMA/uverbs: Fix a NULL vs IS_ERR() bug 6fa78a6b9a3b platform/x86: dell-smbios-wmi: Fix oops on rmmod dell_smbios 6e90ff540a7b platform/mellanox: mlxbf-tmfifo: Fix a memory barrier issue 66abc4ef6a8b RDMA/core: Don't access cm_id after its destruction 73e25a2d51bb RDMA/mlx5: Recover from fatal event in dual port mode 8d8b8016e0af scsi: qla2xxx: Fix error return code in qla82xx_write_flash_dword() 07865459eb62 scsi: ufs: core: Increase the usable queue depth a62225d951d7 RDMA/rxe: Clear all QP fields if creation failed 257f132342ea RDMA/siw: Release xarray entry a19bb4c0566c RDMA/siw: Properly check send and receive CQ pointers a03676848886 openrisc: Fix a memory leak 50fd584fbbb3 firmware: arm_scpi: Prevent the ternary sign expansion bug
----
Andrey Zhizhikin [Tue, 25 May 2021 17:42:17 +0000 (17:42 +0000)]
linux-fslc-imx: update to v5.4.121
Kernel repository has been upgraded to v5.4.121 from stable korg.
Following upstream commits are included in this version:
---- b239a0365b93 Linux 5.4.121 b63a8e5b4a25 scripts: switch explicitly to Python 3 2cbb484788fe tweewide: Fix most Shebang lines 252495806968 KVM: arm64: Initialize VCPU mdcr_el2 before loading it 50e5c93ca647 ipv6: remove extra dev_hold() for fallback tunnels b811a8a72366 ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods f5ddecb6a195 sit: proper dev_{hold|put} in ndo_[un]init methods cca2a2b340a9 ip6_gre: proper dev_{hold|put} in ndo_[un]init methods 084a1858e256 net: stmmac: Do not enable RX FIFO overflow interrupts 94600a8300c7 lib: stackdepot: turn depot_lock spinlock to raw_spinlock 5233f4465e22 block: reexpand iov_iter after read/write 48744773d63e ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP 0ce1a72ac9b0 gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 b3252a87a811 drm/amd/display: Fix two cursor duplication when using overlay 6cc777c6acbb bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit c5946eb52b73 scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found e39a105abbe5 ceph: fix fscache invalidation 13bc6bda6a1e scsi: lpfc: Fix illegal memory access on Abort IOCBs e69c7c149199 riscv: Workaround mcount name prior to clang-13 cd3ab0ac0a54 scripts/recordmcount.pl: Fix RISC-V regex for clang cfa65174402f ARM: 9075/1: kernel: Fix interrupted SMC calls a5923afb6149 um: Disable CONFIG_GCOV with MODULES 2fe3fbcc53b8 um: Mark all kernel symbols as local cec4c3810ba3 Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state 29da2bab24e9 Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices bbd7ba95bb06 ACPI / hotplug / PCI: Fix reference count leak in enable_slot() 64f8e9526e31 ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() 41dd2ede9536 dmaengine: dw-edma: Fix crash on loading/unloading driver b003a4923628 PCI: thunder: Fix compile testing a05fb4ac72fb virtio_net: Do not pull payload in skb->head 0d08bbce231b xsk: Simplify detection of empty and full rings 323deebaa2d0 pinctrl: ingenic: Improve unreachable code generation e57e2dd9bbdd isdn: capi: fix mismatched prototypes 7958cdd64cdf cxgb4: Fix the -Wmisleading-indentation warning acb4faa5f577 usb: sl811-hcd: improve misleading indentation eabb93e34425 kgdb: fix gcc-11 warning on indentation b806b41bf55d x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes
----
Andrey Zhizhikin [Tue, 25 May 2021 17:41:03 +0000 (17:41 +0000)]
linux-fslc-imx: update to v5.4.120
Kernel repository has been upgraded to v5.4.120 from stable korg.
Following upstream commits are included in this version:
---- e05d387ba736 Linux 5.4.120 7f4ac21468b0 ASoC: rsnd: check all BUSIF status when error 7f6a9044ff24 nvme: do not try to reconfigure APST when the controller is not live aa9d659856b1 clk: exynos7: Mark aclk_fsys1_200 as critical baea536cf51f netfilter: conntrack: Make global sysctls readonly in non-init netns fb80624f39d3 kobject_uevent: remove warning in init_uevent_argv() 658e8982f0eb usb: typec: tcpm: Fix error while calculating PPS out values 718f1c1fdf78 ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section 3c63b72ffba0 ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address b05a28f47582 ARM: 9012/1: move device tree mapping out of linear region 69e44f71319b ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address bb4f8ead473a f2fs: fix error handling in f2fs_end_enable_verity() 7a474350d8de thermal/core/fair share: Lock the thermal zone while looping over instances 2c44110300b8 MIPS: Avoid handcoded DIVU in `__div64_32' altogether 2759b770b53e MIPS: Avoid DIVU in `__div64_32' is result would be zero 02b120493a9c MIPS: Reinstate platform `__div64_32' handler 64508ebf9391 FDDI: defxx: Make MMIO the configuration default except for EISA ecdf893c5aef mm: fix struct page layout on 32-bit systems 187598fd82cb KVM: x86: Cancel pvclock_gtod_work on module removal cdaae487e85b cdc-wdm: untangle a circular dependency between callback and softint b1de23dbeca7 iio: tsl2583: Fix division by a zero lux_val 8229f1d40501 iio: gyro: mpu3050: Fix reported temperature value 2496ead8b1b1 xhci: Add reset resume quirk for AMD xhci controller. de72d8769bcf xhci: Do not use GFP_KERNEL in (potentially) atomic context 941328f7bda6 usb: dwc3: gadget: Return success always for kick transfer in ep queue 7f15d999dd61 usb: core: hub: fix race condition about TRSMRCY of resume 8f536512db87 usb: dwc2: Fix gadget DMA unmap direction 36399169e6a0 usb: xhci: Increase timeout for HC halt 68b5f65eaa6a usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield 04904d90a71a usb: dwc3: omap: improve extcon initialization f78e2c36609b iomap: fix sub-page uptodate handling 3c1db90ae0d0 blk-mq: Swap two calls in blk_mq_exit_queue() 1c4962df9388 nbd: Fix NULL pointer in flush_workqueue 0b6b4b90b74c kyber: fix out of bounds access when preempted dafd4c0b5e83 ACPI: scan: Fix a memory leak in an error handling path 1648505d1353 hwmon: (occ) Fix poll rate limiting fa1547f6e4fb usb: fotg210-hcd: Fix an error message 57f99e92e2f7 iio: proximity: pulsedlight: Fix rumtime PM imbalance on error 2b94c23eaf5e drm/i915: Avoid div-by-zero on gen2 a9b2ac3f6ad1 drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected f77aa56ad989 mm/hugetlb: fix F_SEAL_FUTURE_WRITE b3f1731c6d7f userfaultfd: release page in error path to avoid BUG_ON 1b8d4206a48c squashfs: fix divide error in calculate_skip() c451a6bafb5f hfsplus: prevent corruption in shrinking truncate 0b4eb172cc12 powerpc/64s: Fix crashes when toggling entry flush barrier 379ea3a4e34b powerpc/64s: Fix crashes when toggling stf barrier 9cca6cc73bb9 ARC: mm: PAE: use 40-bit physical page mask e242c138ae01 ARC: entry: fix off-by-one error in syscall number validation 9c1d454726fc i40e: Fix PHY type identifiers for 2.5G and 5G adapters 7e7b538a9af5 i40e: fix the restart auto-negotiation after FEC modified d718c15a2bf9 i40e: Fix use-after-free in i40e_client_subtask() c77e2ef18167 netfilter: nftables: avoid overflows in nft_hash_buckets() a8cfa7aff11d kernel: kexec_file: fix error return code of kexec_calculate_store_digests() 043ebbccdde6 sched/fair: Fix unfairness caused by missing load decay 687f523c134b sched: Fix out-of-bound access in uclamp 51d3e462ea91 can: m_can: m_can_tx_work_queue(): fix tx_skb race condition c8e3c76cc8c5 netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check ca74d0dbaffa smc: disallow TCP_ULP in smc_setsockopt() 2f9f92e2ecec net: fix nla_strcmp to handle more then one trailing null character 6aeba28d1213 ksm: fix potential missing rmap_item for stable_node dde73137ce9c mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() 262943265d97 mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() 3ddbd4beadfa khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() 1816d1b3272a drm/radeon: Avoid power table parsing memory leaks 8e0b76725c38 drm/radeon: Fix off-by-one power_state index heap overwrite 9e3cbdc52318 netfilter: xt_SECMARK: add new revision to fix structure layout 7a0a9f5cf8b5 sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b f7f6f0777409 ethernet:enic: Fix a use after free bug in enic_hard_start_xmit a04c2a398dc9 sunrpc: Fix misplaced barrier in call_decode b8168792c3fb RISC-V: Fix error code returned by riscv_hartid_to_cpuid() b1b31948c0af sctp: do asoc update earlier in sctp_sf_do_dupcook_a 2e99f6871493 net: hns3: disable phy loopback setting in hclge_mac_start_phy 954ea8a0cfe1 net: hns3: use netif_tx_disable to stop the transmit queue c073c2b27285 net: hns3: fix for vxlan gpe tx checksum bug 56e680c09002 net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() 282d8a6a5546 net: hns3: initialize the message content in hclge_get_link_mode() ccffcc9f3574 net: hns3: fix incorrect configuration for igu_egu_hw_err 3dd2cd64466e rtc: ds1307: Fix wday settings for rx8130 2ad8af2b70e9 ceph: fix inode leak on getattr error in __fh_to_dentry b37609ad2277 rtc: fsl-ftm-alarm: add MODULE_TABLE() 7d1ada9e1096 NFSv4.2 fix handling of sr_eof in SEEK's reply 89862bd77e9c pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() ff4d21fb2261 PCI: endpoint: Fix missing destroy_workqueue() bdbee0d84520 NFS: Deal correctly with attribute generation counter overflow 7e16709fc540 NFSv4.2: Always flush out writes in nfs42_proc_fallocate() 20f9516b8372 rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() 3ed8832aeaa9 ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook 0454a3dc8747 PCI: Release OF node in pci_scan_device()'s error path 364e8bb8b425 PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() e150f825ca29 f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f49f00dbe3d0 thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() f599960166a0 ASoC: rt286: Make RT286_SET_GPIO_* readable and writable 44d96d2dc054 ia64: module: fix symbolizer crash on fdescr 8b88f16d9d30 bnxt_en: Add PCI IDs for Hyper-V VF devices. 98e1d0fe20ed net: ethernet: mtk_eth_soc: fix RX VLAN offload 5da6affd9c7e iavf: remove duplicate free resources calls 40d1cb16a578 powerpc/iommu: Annotate nested lock for lockdep d26436a3b913 qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth 9184f2608e89 wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join 78a004cdfd2d wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt cd06b0786056 drm/amd/display: fixed divide by zero kernel crash during dsc enablement eed7287db3a9 powerpc/pseries: Stop calling printk in rtas_stop_self() 63a42044b9a1 samples/bpf: Fix broken tracex1 due to kprobe argument change 9f6e107aab14 net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule 3aa4e4d7ccf4 ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() 061868e90062 ASoC: rt286: Generalize support for ALC3263 codec 56a6218e97db powerpc/smp: Set numa node before updating mask dfa2a8d2d8a7 flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() 5f24807c3cba sctp: Fix out-of-bounds warning in sctp_process_asconf_param() 9fc2c9579415 ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume f59db26081c0 kconfig: nconf: stop endless search loops c262de1777e4 selftests: Set CC to clang in lib.mk if LLVM is set 2b9ad1fd9dd2 drm/amd/display: Force vsync flip when reconfiguring MPCC 10ed519fa825 iommu/amd: Remove performance counter pre-initialization test 82f6753ac96b Revert "iommu/amd: Fix performance counter initialization" ae33b2f845fd ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() d61f2d938135 cuse: prevent clone 7dac356a65db mt76: mt76x0: disable GTK offloading 48be573a04f1 pinctrl: samsung: use 'int' for register masks in Exynos f88e0fbeff0f mac80211: clear the beacon's CRC after channel switch fadf3660a24f i2c: Add I2C_AQ_NO_REP_START adapter quirk 7ffafbf2537d ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet 98ebeb87b2cf ip6_vti: proper dev_{hold|put} in ndo_[un]init methods fae341909d6c Bluetooth: check for zapped sk before connecting 29e498ff183a net: bridge: when suppression is enabled exclude RARP packets a3893726745f Bluetooth: initialize skb_queue_head at l2cap_chan_create() ca0dec6564e6 Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default 1ac09b2bdc99 ALSA: bebob: enable to deliver MIDI messages for multiple ports e2f577188581 ALSA: rme9652: don't disable if not enabled a6f2224be419 ALSA: hdspm: don't disable if not enabled 4ea252600a7d ALSA: hdsp: don't disable if not enabled 7900cdfbc1dd i2c: bail out early when RDWR parameters are wrong 3c0432417fa3 ASoC: rsnd: core: Check convert rate in rsnd_hw_params e3564792359d net: stmmac: Set FIFO sizes for ipq806x ac740f06bf53 ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF aee46e847d19 tipc: convert dest node's address to network order ccef53a27a24 fs: dlm: fix debugfs dump 6c799f6c7427 PM: runtime: Fix unpaired parent child_count for force_resume 18cb19eab713 KVM: x86/mmu: Remove the defunct update_pte() paging hook e888d623a420 tpm, tpm_tis: Reserve locality in tpm_tis_resume() a0fd39a09e31 tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() 0a60d4be38f0 tpm: fix error return code in tpm2_get_cc_attrs_tbl()
----
Andrey Zhizhikin [Thu, 13 May 2021 20:15:47 +0000 (20:15 +0000)]
linux-fslc-imx: update to v5.4.118
Kernel repository has been upgraded to v5.4.118 from stable korg.
Following conflicts resolved during merge:
----
- drivers/mmc/core/core.c:
- drivers/mmc/core/host.c:
Fix merge fuzz for upstream commit 909a01b95120 ("mmc: core: Fix hanging
on I/O during system suspend for removable cards")
----
Following upstream commits are included in this version:
---- 16022114de98 Linux 5.4.118 a992a283c0b7 dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails 569bae00ebbe dm integrity: fix missing goto in bitmap_flush_interval error handling ff8fd1e3b58a dm space map common: fix division bug in sm_ll_find_free_block() 6fcaa44105aa dm persistent data: packed struct should have an aligned() attribute too c64da3294a7d tracing: Restructure trace_clock_global() to never block 0834094c9a08 tracing: Map all PIDs to command lines 8768085ba271 rsi: Use resume_noirq for SDIO 55aa314a1a6c tty: fix memory leak in vc_deallocate 943131fda33b usb: dwc2: Fix session request interrupt handler 5bd06fc6b02c usb: dwc3: gadget: Fix START_TRANSFER link state check 0790fdbf37ee usb: gadget/function/f_fs string table fix for multiple languages 3b8b63be230f usb: gadget: Fix double free of device descriptor pointers efa99087ea69 usb: gadget: dummy_hcd: fix gpf in gadget_setup ffe824c0e35a media: staging/intel-ipu3: Fix race condition during set_fmt a03fb1e8a110 media: staging/intel-ipu3: Fix set_fmt error handling ff792ae52005 media: staging/intel-ipu3: Fix memory leak in imu_fmt ae37aee56cad media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() e5c27c2ae2f2 media: dvb-usb: Fix use-after-free access 9185b3b1c143 media: dvbdev: Fix memory leak in dvb_media_device_free() 92eb134265fa ext4: fix error code in ext4_commit_super c599462ab9c3 ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() 9c61387630a5 ext4: fix check to prevent false positive report of incorrect used inodes 79c95130a52a kbuild: update config_data.gz only when the content of .config is changed 19c8c34a8b80 x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported 8d2be04dbb17 Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") 2b040d13b411 jffs2: check the validity of dstlen in jffs2_zlib_compress() 564b1868f229 Fix misc new gcc warnings 8aa728568202 security: commoncap: fix -Wstringop-overread warning be8db260f482 fuse: fix write deadlock dc21b424861a dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences 6920cef604fa md/raid1: properly indicate failure when ending a failed write request 5f2d256875a5 crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS 63a25b715633 tpm: vtpm_proxy: Avoid reading host log when using a virtual device 2f12258b5224 tpm: efi: Use local variable for calculating final log size 2af501de8f43 intel_th: pci: Add Alder Lake-M support ab5d5c9dfd02 powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h abf3573ef4e7 powerpc/eeh: Fix EEH handling for hugepages in ioremap space. 077f526fe3cc jffs2: Fix kasan slab-out-of-bounds problem ad3f360ef20f Input: ili210x - add missing negation for touch indication on ili210x 6be0e4b59314 NFSv4: Don't discard segments marked for return in _pnfs_return_layout() 12ccd59941e3 NFS: Don't discard pNFS layout segments that are marked for return 504632a3577a ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure 490ad0a23904 openvswitch: fix stack OOB read while fragmenting IPv4 packets 9508634b2b18 mlxsw: spectrum_mr: Update egress RIF list before route's action 27a130638406 f2fs: fix to avoid out-of-bounds memory access 6c9b98a66d0a ubifs: Only check replay with inode type to judge if inode linked 310efc95c72c virtiofs: fix memory leak in virtio_fs_probe() 2b28e26bd776 Makefile: Move -Wno-unused-but-set-variable out of GCC only block 13a474c01353 arm64/vdso: Discard .note.gnu.property sections in vDSO f40bf82bf693 btrfs: fix race when picking most recent mod log operation for an old root 2bc0131d5be0 ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx 45392da1bd91 ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops ee47a6414950 ALSA: hda/realtek: fix mic boost on Intel NUC 8 d143cd1f8f6b ALSA: hda/realtek: GA503 use same quirks as GA401 f2b75e357816 ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 2136ecfcf3d9 ALSA: usb-audio: More constifications adba683c573d ALSA: usb-audio: Explicitly set up the clock selector 93588ea2fbd4 ALSA: sb: Fix two use after free in snd_sb_qsound_build 1666f1ac383f ALSA: hda/conexant: Re-order CX5066 quirk table entries b53b72ef83ff ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer a65181cfd953 s390/archrandom: add parameter check for s390_arch_random_generate ef00a39e2c78 scsi: libfc: Fix a format specifier 02c13900477c mfd: arizona: Fix rumtime PM imbalance on error 0d0e6dbd5fca scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic 0756818b4d3b scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode f67fc8095bbe scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response 82bc134b93b5 drm/amdgpu: fix NULL pointer dereference 4b65414ea416 amdgpu: avoid incorrect %hu format string 443fdd7b4bc3 drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug c49981759450 drm/msm/mdp5: Do not multiply vclk line count by 100 336e7e758640 drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal b56ad4febe67 sched/fair: Ignore percpu threads for imbalance pulls 53995be39f93 media: gscpa/stv06xx: fix memory leak 3a855efb5426 media: dvb-usb: fix memory leak in dvb_usb_adapter_init 4ca05c0e04d5 media: platform: sti: Fix runtime PM imbalance in regs_show 47be6867d2d0 media: i2c: adv7842: fix possible use-after-free in adv7842_remove() f6b97476053d media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() cc265fb8e549 media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() 48304f37ce81 media: adv7604: fix possible use-after-free in adv76xx_remove() b76249a0a64e media: tc358743: fix possible use-after-free in tc358743_remove() b25324cf16f5 power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() ac22a96c7388 power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() e0be54070ba1 clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return 330753d38f26 media: vivid: update EDID 71b75e6e2410 media: em28xx: fix memory leak cfb42c1bcce8 scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() 1a22a9fde806 scsi: smartpqi: Add new PCI IDs 7973764b5454 scsi: smartpqi: Correct request leakage during reset operations 7d77ac088fd7 ata: ahci: Disable SXS for Hisilicon Kunpeng920 1f3daf672a13 mmc: sdhci-pci: Add PCI IDs for Intel LKF 40fdaa2d149b scsi: qla2xxx: Fix use after free in bsg 2cb8ce1d79d3 drm/vkms: fix misuse of WARN_ON 3f67d5b6f943 scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() 48425948d2b6 drm/amd/display: fix dml prefetch validation cd148571eab0 drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' e81f4da43b1d drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f 0c0356ef2498 drm/amdkfd: Fix UBSAN shift-out-of-bounds warning 888b482dbe26 drm/amdgpu: mask the xgmi number of hops reported from psp to kfd 8d802ad28f9c power: supply: Use IRQF_ONESHOT bc73cb52997d media: gspca/sq905.c: fix uninitialized variable bec3831f5108 media: media/saa7164: fix saa7164_encoder_register() memory leak bugs 20065ae0056a extcon: arizona: Fix various races on driver unbind 32990455bd12 extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged 22ee443ac784 power: supply: bq27xxx: fix power_avg for newer ICs 5bc128a16333 media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() e18cee768a6e media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB a2e71d2d797d media: ite-cir: check for receive overflow 78829d2ec594 scsi: target: pscsi: Fix warning in pscsi_complete_cmd() a27784943a96 scsi: lpfc: Fix pt2pt connection does not recover after LOGO 52d2b4370a9d scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe 2b847dc1f662 drm/amd/display: Don't optimize bandwidth before disabling planes 84b03026cccc drm/amd/display: Check for DSC support instead of ASIC revision bbf11337ded8 drm/qxl: release shadow on shutdown a7d964da5d17 drm: Added orientation quirk for OneGX1 Pro 567c83104471 btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s 3260434687cc platform/x86: intel_pmc_core: Don't use global pmcdev in quirks 229d2c12f1eb crypto: omap-aes - Fix PM reference leak on omap-aes.c 5c411b92439d crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c e6d5c66737a9 crypto: stm32/hash - Fix PM reference leak on stm32-hash.c e7138a6d6a4d phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() 349f95248bce intel_th: Consistency and off-by-one fix 86f4ac7ca448 tty: n_gsm: check error while registering tty devices 665dbcf35508 usb: core: hub: Fix PM reference leak in usb_port_resume() b8035ac2ad08 usb: musb: fix PM reference leak in musb_irq_work() 972639ed7b90 spi: qup: fix PM reference leak in spi_qup_remove() 0adc0e0c87ff spi: omap-100k: Fix reference leak to master d6aa2fcd8566 spi: dln2: Fix reference leak to master 99569ac2e97c xhci: fix potential array out of bounds with several interrupters 99c82db050ae xhci: check control context is valid before dereferencing it. 6f34d2ab34ed usb: xhci-mtk: support quirk to disable usb2 lpm d95748f23084 perf/arm_pmu_platform: Fix error handling fe53f8fd64d7 tee: optee: do not check memref size on return from Secure World dda2bc82891c x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) ee68dd4e502f PCI: PM: Do not read power state in pci_enable_device_flags() 52b4b9d250d4 usb: xhci: Fix port minor revision c13c8354fd58 usb: dwc3: gadget: Ignore EP queue requests during bus reset 9f3c7e0074b7 usb: gadget: f_uac1: validate input parameters a10fb8a1c70a usb: gadget: f_uac2: validate input parameters a629f6bc034a genirq/matrix: Prevent allocation counter corruption 1b2207a19664 usb: webcam: Invalid size of Processing Unit Descriptor 4cc65c749d58 usb: gadget: uvc: add bInterval checking for HS mode 28da0edb56ae crypto: qat - fix unmap invalid dma address 69f1a9702d3f crypto: api - check for ERR pointers in crypto_destroy_tfm() 8ac79bdcc0c4 spi: ath79: remove spi-master setup and cleanup assignment 4d6a20917fda spi: ath79: always call chipselect function e24b9cded4bc staging: wimax/i2400m: fix byte-order issue ce64f57a0fe0 bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first 4928d3b02083 fbdev: zero-fill colormap in fbcmap.c 1c5cb86cdd7f posix-timers: Preserve return value in clock_adjtime32() e07d0fd8d64f intel_th: pci: Add Rocket Lake CPU support b6635915a3c3 btrfs: fix metadata extent leak after failure to create subvolume 93f3339b22ba cifs: Return correct error code from smb2_get_enc_key e7ea8e46e3b7 irqchip/gic-v3: Do not enable irqs when handling spurious interrups 13b0a28e6fef modules: inherit TAINT_PROPRIETARY_MODULE cd5a738e28ac modules: return licensing information from find_symbol c4698910a9af modules: rename the licence field in struct symsearch to license 7500d4999431 modules: unexport __module_address ad6d414703d7 modules: unexport __module_text_address 86de29b833e6 modules: mark each_symbol_section static 79100b191e71 modules: mark find_symbol static 6e38daf2e5db modules: mark ref_module static 909a01b95120 mmc: core: Fix hanging on I/O during system suspend for removable cards c80524b9e418 mmc: core: Set read only for SD cards with permanent write protect bit 42998c98ce9f mmc: core: Do a power cycle when the CMD11 fails 1b45fcf11d28 mmc: block: Issue a cache flush only when it's enabled 2fb68f705c56 mmc: block: Update ext_csd.cache_ctrl if it was written 4e438ff2d967 mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers 698df555cc5f mmc: sdhci: Check for reset prior to DMA address unmap 0d8941b9b2d3 mmc: uniphier-sd: Fix a resource leak in the remove function 06e48bb631d3 mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() 21171ede4337 scsi: mpt3sas: Block PCI config access from userspace during reset 77509a238547 scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() e45acaddd64b spi: spi-ti-qspi: Free DMA resources c57af0be7722 erofs: add unsupported inode i_format check 49fc21a47e93 mtd: rawnand: atmel: Update ecc_stats.corrected counter 3ef6813bb3a4 mtd: spinand: core: add missing MODULE_DEVICE_TABLE() fd1772305002 ecryptfs: fix kernel panic with null dev_name e057164f8731 arm64: dts: mt8173: fix property typo of 'phys' in dsi node 527edae13d24 arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node 34ae75d699fd ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld 0b641b25870f ftrace: Handle commands when closing set_ftrace_filter file 6a4f786f8eb5 ACPI: custom_method: fix a possible memory leak 72814a94c38a ACPI: custom_method: fix potential use-after-free issue b691331218d0 s390/disassembler: increase ebpf disasm buffer size
----
Kernel repository has been upgraded to v5.4.117 from stable korg.
Following upstream commits are included in this version:
---- b5dbcd05792a Linux 5.4.117 0ee3bfc2c31e vfio: Depend on MMU b246759284d6 perf/core: Fix unconditional security_locked_down() call a1e6a0d1e6cf ovl: allow upperdir inside lowerdir 8198962021fd scsi: ufs: Unlock on a couple error paths 91aa2644a3ab platform/x86: thinkpad_acpi: Correct thermal sensor allocation 164f74391822 USB: Add reset-resume quirk for WD19's Realtek Hub 5922dfc42ac8 USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet 314192f055d9 ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX 6cede11149bf perf ftrace: Fix access to pid in array when setting a pid filter ad4659935e11 perf data: Fix error return code in perf_data__create_dir() cbc6b467610c iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() c7166a529e2b avoid __memcat_p link failure 8ba25a9ef9b9 bpf: Fix leakage of uninitialized bpf stack under speculation 53e0db429b37 bpf: Fix masking negation logic upon negative dst register b0c8fe7ef797 iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() 43b515c52942 igb: Enable RSS for Intel I211 Ethernet Controller 354520d3ea81 net: usb: ax88179_178a: initialize local variables before use 55714a57f369 ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() b3041510f0fc ACPI: tables: x86: Reserve memory occupied by ACPI tables 91b08c5319a5 mips: Do not include hi and lo in clobber list for R6
----
Kernel repository has been upgraded to v5.4.116 from stable korg.
Following upstream commits are included in this version:
---- 370636ffbb86 Linux 5.4.116 e23967af130b bpf: Update selftests to reflect new error states ef4e68f0af04 bpf: Tighten speculative pointer arithmetic mask 4dc6e55e282f bpf: Move sanitize_val_alu out of op switch 876d1cec9369 bpf: Refactor and streamline bounds check into helper 4158e5fea3b1 bpf: Improve verifier error messages for users 15de0c537bf7 bpf: Rework ptr_limit into alu_limit and add common error path f7fbedc90909 bpf: Ensure off_reg has no mixed signed bounds for all types 4a163b1c7053 bpf: Move off_reg into sanitize_ptr_alu
----
Kernel repository has been upgraded to v5.4.115 from stable korg.
Following upstream commits are included in this version:
---- 19bfeb47e96b Linux 5.4.115 af7099bad495 USB: CDC-ACM: fix poison/unpoison imbalance d7fad2ce15bd net: hso: fix NULL-deref on disconnect regression 699017fe0de4 x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access b3962b4e8334 ia64: tools: remove duplicate definition of ia64_mf() on ia64 763cbe5e1ebb ia64: fix discontig.c section mismatches 3dce9c4bb546 csky: change a Kconfig symbol name to fix e1000 build error 892f6bc55746 cavium/liquidio: Fix duplicate argument 2ccca124620e xen-netback: Check for hotplug-status existence before watching 78687d6a3213 s390/entry: save the caller of psw_idle 026490fac496 net: geneve: check skb is large enough for IPv4/IPv6 header caaf9371ecad ARM: dts: Fix swapped mmc order for omap3 be60afbb9136 HID: wacom: Assign boolean values to a bool variable 116ee59ef886 HID: alps: fix error return code in alps_input_configured() a4e2b91cea52 HID: google: add don USB id aefb6ac6ac11 perf auxtrace: Fix potential NULL pointer dereference 39638289595b perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] 319a06e58ed7 perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 82808cc02681 locking/qrwlock: Fix ordering in queued_write_lock_slowpath() c6eb92b37af1 arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS 37ee803d7ed7 pinctrl: lewisburg: Update number of pins in community dbb355960ef9 gpio: omap: Save and restore sysconfig 835c8d688e1e s390/ptrace: return -ENOSYS when invalid syscall is supplied
----
* Add IMX_VPU_API_DEC_OUTPUT_CODE_VIDEO_PARAMETERS_CHANGED output code
* Deprecate encoder drain mode, better document decoder drain mode
* Various documentation fixes and new overviews about en- and
decoding to help with the basic concepts
* Add note about the current state of i.MX8m plus support
* New functions:
imx_vpu_api_is_color_format_rgb()
imx_vpu_api_vp8_profile_number()
imx_vpu_api_vp8_partition_count_number()
imx_vpu_api_vp9_profile_number()
imx_vpu_api_enc_set_frame_rate()
* imx6-coda: Fix decoded frame fb_context
This was causing crashes when callers relied on said fb_context
* imx6 coda: fix bug in IPU based detiling related to frame width/height
* imx6 coda: use the frame width/height from open params if available
* imx6 coda: fix duplicate VPU firmware unloading
* imx6-coda: Fix skipped frame reporting
* imx8 hantro encoder: fix mid-stream bitrate changes and bitrate logging
* imx8m-hantro: Handle CODEC_ERROR_FRAME codec state
* imx8m-hantro: Limit supported formats and profiles if building for m8xmm
* introduce RGB and packed YUV formats since the Hantro encoder
supports those
* remove hardware specific public headers since they only added
tiled pixel formats; instead, migrate these tiled formats into
ImxVpuApiColorFormat
* imx8 hantro decoder: reorder list of supported decoder color
formats to favor 10 bit output
* imx8 hantro decoder: clear new framebuffer fields to zero
* imx8 hantro encoder: fix segfault caused by trying to unmap
non existing staged raw frame
Tom Hochstein [Fri, 21 May 2021 13:59:26 +0000 (08:59 -0500)]
imx8dx-mek: Fix ATF_PLATFORM and IMX_BOOT_SOC_TARGET
The values for ATF_PLATFORM and IMX_BOOT_SOC_TARGET need to be set
in the machine config file directly, as they are not shared with
imx8qxp-mek and are now removed from the include file.
Tom Hochstein [Fri, 21 May 2021 13:56:47 +0000 (08:56 -0500)]
imx8qxp-mek: Move ATF_PLATFORM and IMX_BOOT_SOC_TARGET
The values of ATF_PLATFORM and IMX_BOOT_SOC_TARGET are not shared by
imx8dx-mek, so move them out of imx8x-mek.inc and into the machine
config file itself.
Ting Liu [Thu, 6 May 2021 10:01:39 +0000 (18:01 +0800)]
layerscape: not set u-boot-dtb.bin in UBOOT_CONFIG
The u-boot binary name is u-boot-fit-dtb.bin if CONFIG_MULTI_DTB_FIT is
set. Below build error appears due to no u-boot-dtb.bin generated:
| cp: cannot stat '.../u-boot-dtb.bin': No such file or directory
| WARNING: exit code 1 from a shell command.
Regardless of CONFIG_OF_SEPARATE or CONFIG_MULTI_DTB_FIT being set, the
binary is copied as u-boot.bin which is used in uboot-config.bbclass by
default.
Not set u-boot-dtb.bin in UBOOT_CONFIG, just use the default u-boot.bin.
Tom Hochstein [Tue, 4 May 2021 15:49:07 +0000 (10:49 -0500)]
opencv: Fix SRC_URI
The SRC_URI is updated for the base recipe, but the copy of the SRC_URI
in the override section doesn't account for this, leading to a build break:
```
| -- wechat_qrcode: Download: detect.caffemodel
| CMake Error at /opt/work/upstream/fsl-xwayland/tmp/work/cortexa53-crypto-mx8mp-fsl-linux/opencv/4.5.2.imx-r0/git/cmake/OpenCVDownload.cmake:161 (message):
| Not going to download detect.caffemodel
```
Additionally, the SRC_URI is long and complex, and copying it in our
override section does make problems like this more likely.
Fix the problem and simplify maintenance by replacing the SRC_URI copy
with a targetted override. The override section now shows only the
changes to SRC_URI.
The fix includes these related changes:
- a new patch file is added in the base recipe and is now copied locally
- the override for SRCREV_contrib is redundant and is dropped
Marc Ferland [Mon, 3 May 2021 18:06:31 +0000 (14:06 -0400)]
imx-base.inc: use 0x80008000 as the UBOOT_ENTRYPOINT for mx6ul, mx6ull and mx6ulz
Based on the different reference manuals, the DDR controller for the
mx6ul, mx6ull and mx6ulz is at 0x80000000 and not 0x10000000 like the
imx6 dual or quad for example.
Tom Hochstein [Tue, 27 Apr 2021 22:38:20 +0000 (17:38 -0500)]
isp-imx: Cleanup packaging
Rework the packaging section of the recipe, reducing the packaging
overrides to a minimum to handle a) installation to /opt, and b) the
mix of versioned and unversioned libraries.
Tom Hochstein [Tue, 27 Apr 2021 22:14:29 +0000 (17:14 -0500)]
isp-imx: Normalize the recipe source folder
The source folder of the recipe is adjusted to the appshell sub-folder
to facilitate building of that folder. This causes complicated adjustments
for the license and patch files.
Restore the source folder to the default and use OECMAKE_SOURCEPATH to direct the
build to the appshell sub-folder.
Tom Hochstein [Tue, 27 Apr 2021 22:04:53 +0000 (17:04 -0500)]
isp-imx: Upgrade to 4.2.2.11.0
Drop upstreamed patches:
- 0001-BufferManager.h-add-missing-header-file.patch
- 0001-imx8-isp.service-do-not-prevent-restart-of-service.patch
- 0001-run.sh-fix-bashism.patch
Rework patch 0001-start_isp.sh-fix-test-to-be-generic.patch. Let the
startup use the default device tree-based implementation as-is, and
failing that, try the generic dmesg-based implementation.
This partially reverts 676349ec07308ab9e7a62a2474506b8f1c66a603 .
While there's no explicit runtime dependency, without a kernel module,
nothing that uses EGL / OpenGL ES works. One example is weston, which,
without that kernel module, does not run at all.
Tom Hochstein [Wed, 28 Apr 2021 19:49:33 +0000 (14:49 -0500)]
imx8dxl-ddr3-evk: Fix BOARD_TYPE
The BOARD_TYPE used for this board by imx-sc-firmware is val. It will
eventually be evk, but for now using evk is wrong and causes the board
to fail to boot.
Tom Hochstein [Tue, 27 Apr 2021 19:59:18 +0000 (14:59 -0500)]
u-boot-imx: Update for NXP release 5.4.70-2.3.2
Includes following commits:
185bdaaaf5 MA-18534 imx8mp: Enable trusty for powersave config 30549fb526 MA-18346-11 Android refine power on imx8mp board 42ed8fa287 MA-18422 Locate the misc partition by name 35ab562a3b LFU-15 Fix using uninitialized value 5b339f5614 MA-18352-6 Enable device IDs provision c3acd3ca3a MA-18352-5 Support device IDs provision 970305d9f1 MA-18458 Sync configs for Android 11 release 933b8ef869 MA-18406 Fix panic when provision keys on boards without rpmb key 0fffe00758 MA-16954 set partition type to efi after flash gpt partition
linux-fslc-imx: update to NXP rel_imx_5.4.70_2.3.2
Kernel repository has been upgraded to rel_imx_5.4.70_2.3.2 tag from NXP tree.
Following upstream commits are included in this version:
---- cffe4fb95c43 MLK-25356 arm64: dts: imx8mp: fix overlap for reserved memory for isp b90cef338f1e LF-3211 watchdog: imx7ulp: Add explict memory barrier for unlock sequence 817fc45854da MLK-25341: arm64: dts: imx8qm: Add MIPI and LDB to HDMI/DP device tree files 0a11d94e3a82 MLK-25340-2: drm: imx: mhdp: Adding power off to driver remove 901813d76bde MLK-25340-1: drm: imx: hdp: Added power off function 422e20fe909b MLK-24491: drm: bridge: cdns: Add support of i2c-over-aux fbff4c5cf8d7 MLK-25371 arm64: dts: imx8m: disable the l1ss in default 122206c61ff9 MLK-25349-3 PCI: imx: clear vreg bypass when pcie vph voltage is 3v3 4e0f7250876e MLK-25349-2 arm64: dts: imx8mq-evk: add one regulator used to power up pcie phy a2ebfa91ef55 MLK-25349-1 dt-bindings: imx6q-pcie: add one regulator used to power up pcie phy 3cca777427f6 MLK-25362 arm64: dts: imx8mp: use max-pixel-frequency to differentiate used MIPI clock 652b86fd2b84 MLK-25334-2 PCI: imx: export one property to disable l1ss support or not 58b5e9c2278e MLK-25334-1 dt-bindings: imx6q-pcie: add one property to disable l1ss support or not af86e332d57a MLK-25333-3 clk: imx8mq: correct one pcie1 ctrl clock sel 3eff23ff4c9b MLK-25333-2 clk: imx8mm: remove the parent setting in clock driver 3d16eb438584 MLK-25333-1 arm64: dts: specify the clock rate and parent of pcie clocks 5cead2a105ad MLK-25335 dma: pxp: fix kernel dump for pxp device 2ec117e72a16 MLK-25337 ARM64: dts: imx8mp: fix build break for dtbs b04976dacc05 LF-3103 phy: freescale: pcie: fix the imx8mp evk ep rc link degrade issue 15f452a56f12 LF-2474: media: samsung csi: fix string overflow issue ff039ffe02fd MLK-23600-6 Update Basler camera link-frequencies to differentiate used MIPI clock f3c2dd6f1cb9 MLK-23600-5 Fix the way VIV_VIDIOC_QUERY_EXTMEM used reserved memory 8796436b8f66 MLK-23600-4 Use GPR to control dewarp in driver 68c8860bd02d MLK-23600-3 Remove second virtual dewarp node 1ad71e29f5e5 MLK-23600-2 Update ISP and Dewarp clock and power bdb006cad8f3 MLK-23600-1 Change MIPI CSI clock to 266MHz for dual ISP cameras a687b8a79615 MLK-25215-4 ARM64: dts: imx8mp-evk: add dual baslers cameras support 27df0cdf8826 MLK-25215-3 ARM64: dts: imx8mp-evk: add dual isp cameras basler and ov2775 1f27a44863c1 MLK-25215-2 ARM64: dts: imx8mp-evk: enable virtual dewarp fdb96c1b782f MLK-25215-1 ARM64: dts: imx8mp: add virtual dewarp node 09eb9de1cac4 MLK-25280: net: wireless: nxp: mxm_wifiex: upgrade to mxm5x16215.p2 release 95ee4254ec16 MLK-25177: net: wireless: nxp: mxm_wifiex: upgrade to mxm5x16215.p1 release 1599bbb24319 MLK-25112: net: wireless: nxp: mxm_wifiex: upgrade to mxm5x16215 release 086db5a3502b MLK-25915-2 clk: imx: imx8m: correct the pcie aux sels 5a681dc20e81 MLK-25915-1 arm64: dts: imx8m: set the parent clock of pcie aux clock a32bd4692437 MLK-25283-4 PCI: imx: adjust the l1ss support to proper place 39923e11bf6c MLK-25283-3 arm64: dts: imx8mp: set clkreq input and add view port property ec08dbf17e1b MLK-25283-2 arm64: dts: imx8mq: fix the l1ss failure 8bf8d3cbe357 MLK-25283-1 dt-binding: imx6q-pcie: add the l1sub for imx8m pcie f4e58971d1fd MLK-25282-2 clk: imx8mp: remove the pcie phy clock fc9f8cf465e5 MLK-25282-1 arm64: dts: imx8mp: correct the pcie phy clock 082fdd5cd92d MLK-25284 arm: dts: add power domain for i2c chips. 61c4818fff00 MLK-25276 arm64: imx8dxl-evk: fix nobody cared irq 162 271fe9ba1f29 MLK-25216: phy: imx hdmi: fine tune phy to pass HDMI CTS 4015e8c15664 MLK-25156: drm: dw_hdmi: reset hdmi phy power 084707d53262 MLK-25228: drm: dw-hdmi: Pass CTS 7-30 Audio InfoFrame 489ac0634083 MA-18425 remoteproc: init rproc_work before mbox init 3032e10da746 MLK-25151 crypto: caam/jr - fix shared IRQ line handling
----
This is a rewrite, based on the new libimxdmabuffer library, the new
libimxvpuapi library version 2, and GStreamer 1.14 (1.16 required for
full functionality). In addition to the i.MX6 and i.MX7, the i.MX8 is now
supported as well.
The code was reorganized into gst-libs/ and ext/ subdirectories to match
the GStreamer directory structure.
Also, meson is now the build system in use to ease integration with
GStreamer build setups such as Cerbero.
See the ChangeLog for a full list of changes and additions.
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
* imx6 coda: fix bug in IPU based detiling related to frame width/height
* imx6 coda: use the frame width/height from open params if available
* imx6 coda: fix duplicate VPU firmware unloading
* imx6-coda: Fix skipped frame reporting
* imx8 hantro encoder: fix mid-stream bitrate changes and bitrate logging
* imx8m-hantro: Handle CODEC_ERROR_FRAME codec state
* imx8m-hantro: Limit supported formats and profiles if building for m8xmm
Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
Kernel repository has been upgraded to v5.10.32 from stable korg.
Following upstream commits are included in this version:
---- aea70bd5a455 Linux 5.10.32 6ac98ee9cb7c net: phy: marvell: fix detection of PHY on Topaz switches fbe6603e7cab bpf: Move sanitize_val_alu out of op switch 7723d3243857 bpf: Improve verifier error messages for users 55565c307908 bpf: Rework ptr_limit into alu_limit and add common error path 496e2fabbbe3 arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically cada2ed0bb70 ARM: 9071/1: uprobes: Don't hook on thumb instructions 480d875f1242 bpf: Move off_reg into sanitize_ptr_alu 589fd9684dfa bpf: Ensure off_reg has no mixed signed bounds for all types b2df20c0f19f r8169: don't advertise pause in jumbo mode 154fb9cb3e6f r8169: tweak max read request size for newer chips also in jumbo mtu mode 7f64753835a7 KVM: VMX: Don't use vcpu->run->internal.ndata as an array index c670ff84fac9 KVM: VMX: Convert vcpu_vmx.exit_reason to a union 4f3ff11204ea bpf: Use correct permission flag for mixed signed bounds arithmetic 8d7906c548aa arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference 286c39d08664 arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems 4f90db2e92d2 ARM: OMAP2+: Fix uninitialized sr_inst 1fc087fdb98d ARM: footbridge: fix PCI interrupt mapping 11a718ef953f ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range() a13d4a1228ab ARM: OMAP2+: Fix warning for omap_init_time_of() 9143158a6bd3 gro: ensure frag0 meets IP header alignment fd766f792a56 ch_ktls: do not send snd_una update to TCB in middle 65bdd564b387 ch_ktls: tcb close causes tls connection failure 5f3c278035c0 ch_ktls: fix device connection close 8d5a9dbd2116 ch_ktls: Fix kernel panic 976da1b08784 ibmvnic: remove duplicate napi_schedule call in open function 008885a880dc ibmvnic: remove duplicate napi_schedule call in do_reset function 685bc730e3a9 ibmvnic: avoid calling napi_disable() twice e154b5060aa1 ia64: tools: remove inclusion of ia64-specific version of errno.h header f8f01fc8c653 ia64: remove duplicate entries in generic_defconfig 1aec111c944f ethtool: pause: make sure we init driver stats 44ef38c0a2b3 i40e: fix the panic when running bpf in xdpdrv mode 35d7491e2f77 net: Make tcp_allowed_congestion_control readonly in non-init netns 76af8126a6e4 mm: ptdump: fix build failure 33f3dab42ae2 net: ip6_tunnel: Unregister catch-all devices ea0340e632ba net: sit: Unregister catch-all devices 154ac84d497a net: davicom: Fix regulator not turned off on failed probe e072247938a8 net/mlx5e: Fix setting of RS FEC mode dc1732baa9da netfilter: nft_limit: avoid possible divide error in nft_limit_init cda5507d234f net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta 40ed1d29f151 net: macb: fix the restore of cmp registers 7f8e59c4c5e5 libbpf: Fix potential NULL pointer dereference 7824d5a9935a netfilter: arp_tables: add pre_exit hook for table unregister 4d26865974fb netfilter: bridge: add pre_exit hooks for ebtable unregistration eb82199e377a libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC a2af8a0f38e4 ice: Fix potential infinite loop when using u8 loop counter 783645e65b57 netfilter: conntrack: do not print icmpv6 as unknown via /proc 394c81e36e49 netfilter: flowtable: fix NAT IPv6 offload mangling be07581aacae ixgbe: fix unbalanced device enable/disable in suspend/resume 0ef9919a06a3 scsi: libsas: Reset num_scatter if libata marks qc as NODATA 6a70ab9769cd riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" f66d695c06f4 vfio/pci: Add missing range check in vfio_pci_mmap e6177990e17d arm64: alternatives: Move length validation in alternative_{insn, endif} e2931f05eb32 arm64: fix inline asm in load_unaligned_zeropad() 957f83a138f1 readdir: make sure to verify directory entry for legacy interfaces too 2b8308741cf5 dm verity fec: fix misaligned RS roots IO 18ba387261ea HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices dedf75aec8fc Input: i8042 - fix Pegatron C15B ID entry 8b978750dcd2 Input: s6sy761 - fix coordinate read bit shift 955da2b5cd98 lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS 024f9d048000 virt_wifi: Return micros for BSS TSF values cc413b375c6d mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN 2e08d9a56838 pcnet32: Use pci_resource_len to validate PCI resource 248b9b61b951 net: ieee802154: forbid monitor for add llsec seclevel b97c7bc42d8d net: ieee802154: stop dump llsec seclevels for monitors ab9f9a1d5874 net: ieee802154: forbid monitor for del llsec devkey 4846c2debb2c net: ieee802154: forbid monitor for add llsec devkey 07714229e0e2 net: ieee802154: stop dump llsec devkeys for monitors 4c1775d6ea86 net: ieee802154: forbid monitor for del llsec dev 813b13155d14 net: ieee802154: forbid monitor for add llsec dev 2f80452951b5 net: ieee802154: stop dump llsec devs for monitors 08744a622faa net: ieee802154: forbid monitor for del llsec key 7edf4d2baa8a net: ieee802154: forbid monitor for add llsec key c09075df5e4d net: ieee802154: stop dump llsec keys for monitors 8b9485b651d4 iwlwifi: add support for Qu with AX201 device c836374bacfa scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state d9fc084067f5 ASoC: fsl_esai: Fix TDM slot setup for I2S mode 79ef0e6c0cf8 drm/msm: Fix a5xx/a6xx timestamps d61238aa6482 ARM: omap1: fix building with clang IAS 505c48942f04 ARM: keystone: fix integer overflow warning 0d0ad98bee39 neighbour: Disregard DEAD dst in neigh_update 7a1cd9044da4 gpu/xen: Fix a use after free in xen_drm_drv_init bfb5a1523f17 ASoC: max98373: Added 30ms turn on/off time delay 58d59d9ae56f ASoC: max98373: Changed amp shutdown register as volatile b2f8476193eb xfrm: BEET mode doesn't support fragments for inner packets 806addaf8dfd iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() b448a6a2fc5a arc: kernel: Return -EFAULT if copy_to_user() fails f12e8cf6b180 lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message a55de4f0d1d4 ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 9f399a9d7006 ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race f338b8fffd75 ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() e5eb9757fe4c dmaengine: idxd: fix wq cleanup of WQCFG registers 4c59c5c8668e dmaengine: plx_dma: add a missing put_device() on error path ac030f5c5680 dmaengine: Fix a double free in dma_async_device_register 56f9c04893fb dmaengine: dw: Make it dependent to HAS_IOMEM 4ecf25595273 dmaengine: idxd: fix wq size store permission state db23b7b5ca3e dmaengine: idxd: fix opcap sysfs attribute output 0e3f14755111 dmaengine: idxd: fix delta_rec and crc size field for completion record a5ad12d5d69c dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback f567fde02baa gpio: sysfs: Obey valid_mask dfed481e62e5 Input: nspire-keypad - enable interrupts only when opened b80ea54e1e71 mtd: rawnand: mtk: Fix WAITRDY break condition and timeout 5a627026be4a net/sctp: fix race condition in sctp_destroy_sock
----
FIT node names generated by imx-mkimage script are not conformant to the
latest version of mkimage tool and are caused to be skipped at parsing
stage, leading to build errors.
Introduce the patch to correct generated node names (drop unit address
fields and replace with names-only).
Ting Liu [Thu, 22 Apr 2021 06:44:07 +0000 (14:44 +0800)]
ls1043/ls1046: use _prepend to adjust dtb order
When generating fitImage, the default configuration uses the first dtb
file in KERNEL_DEVICETREE. Change to _prepend to adjust the dtb order,
thus changing the default configuration in fitImage if using nxp BSP.
The fspi_packer.sh script uses xxd in order to generate the SPI flash
configuration header. If xxd is missing no error is produced and the
output image does not work. The log however contains the following error
messages (e.g. for iMX8MP flash_evk_flexspi target):
./../scripts/fspi_packer.sh ../scripts/fspi_header
./../scripts/fspi_packer.sh: 5: xxd: not found
dd: failed to open 'qspi-header': No such file or directory
3333+1 records in
3333+1 records out 3413776 bytes (3.4 MB, 3.3 MiB) copied, 0.00566483 s, 603 MB/s
dd: failed to open 'qspi-header.off': No such file or directory
cp: cannot stat 'qspi-header.off': No such file or directory
rm: cannot remove 'qspi-header*': No such file or directory
F(Q)SPI IMAGE PACKED
xxd is not in HOSTTOOLS or HOSTTOOLS_NONFATAL, as such the explicit
DEPENDS is required.
New commits: 5ae5233c0 nxp: ls2048a: fix system wake hang f94d42a08 nxp: csf_hdr_parser: initialize rotpk_hash_table 848f99319 plat: nxp: Add SMC call service to disable specific IPs
Kernel repository has been upgraded to v5.4.113 from stable korg.
Following conflicts were resolved during merge:
----
- drivers/gpu/drm/imx/imx-ldb.c:
Merge manually upstream commit 3c89c72404121 ("drm/imx: imx-ldb: fix out of
bounds array access warning") with NXP version if imx-ldb driver.
----
Following upstream commits are included in this version:
---- ab3bed80f9d3 Linux 5.4.113 94371b6c5553 xen/events: fix setting irq affinity 4ea6097986c4 perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches d462247bb274 perf tools: Use %zd for size_t printf formats on 32-bit 2715a4c0dc34 perf tools: Use %define api.pure full instead of %pure-parser 799f02f0dfc4 driver core: Fix locking bug in deferred_probe_timeout_work_func() cc59b872f2e1 netfilter: x_tables: fix compat match/target pad out-of-bound write 8119a2b42028 block: don't ignore REQ_NOWAIT for direct IO 2d71bffbe9a0 riscv,entry: fix misaligned base for excp_vect_table 90b71ae8e5cf idr test suite: Create anchor before launching throbber b9299c2bf554 idr test suite: Take RCU read lock in idr_find_test_1 cde89079ce46 radix tree test suite: Register the main thread with the RCU library f5b60f26e36b block: only update parent bi_status when bio fail 5b8f89685a9a drm/tegra: dc: Don't set PLL clock to 0Hz db162d8d7d08 gfs2: report "already frozen/thawed" errors 3c89c7240412 drm/imx: imx-ldb: fix out of bounds array access warning e1ff1c6bbe4b KVM: arm64: Disable guest access to trace filter controls 2012f9f75444 KVM: arm64: Hide system instruction access to Trace registers cc678e2f372e interconnect: core: fix error return code of icc_link_destroy()
----
Kernel repository has been upgraded to v5.10.31 from stable korg.
Following upstream commits are included in this version:
---- 65f1995ea1e9 Linux 5.10.31 ceee49ca34bf xen/events: fix setting irq affinity 9d9facd32d89 net: sfp: cope with SFPs that set both LOS normal and LOS inverted 2a60ab2dab3d net: sfp: relax bitrate-derived mode check cd8ce27e6caa perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches 1f3b9000cb44 netfilter: x_tables: fix compat match/target pad out-of-bound write 5402a67ac403 block: don't ignore REQ_NOWAIT for direct IO efa7b6e4017a riscv,entry: fix misaligned base for excp_vect_table 6fbdce3cde97 io_uring: don't mark S_ISBLK async work as unbounded 5d4600017bee null_blk: fix command timeout completion handling b1f6c6f39bd6 idr test suite: Create anchor before launching throbber 9a7552daa93b idr test suite: Take RCU read lock in idr_find_test_1 edd822b69241 radix tree test suite: Register the main thread with the RCU library 1d2310d95fb8 block: only update parent bi_status when bio fail d99e22c0ea74 XArray: Fix splitting to non-zero orders 9576dd89554e gpu: host1x: Use different lock classes for each client 39af2f472f21 drm/tegra: dc: Don't set PLL clock to 0Hz e4a0956574c7 tools/kvm_stat: Add restart delay 1dcb3ebc2416 ftrace: Check if pages were allocated before calling free_pages() 6c6d58322079 gfs2: report "already frozen/thawed" errors 870c8df1d192 drm/imx: imx-ldb: fix out of bounds array access warning 5b50468a2d4d KVM: arm64: Disable guest access to trace filter controls fa0c0dce589d KVM: arm64: Hide system instruction access to Trace registers 57fb08fb9a25 gfs2: Flag a withdraw if init_threads() fails 9b57ecb01b43 interconnect: core: fix error return code of icc_link_destroy()
----
Otavio Salvador [Fri, 16 Apr 2021 18:12:25 +0000 (15:12 -0300)]
u-boot-imx-tools: Drop i.MX specific tools
We are building same tools as the original U-Boot thus we should rely on
them.
This is critical as native tools cannot vary between machines as there
are no clear reason to convert this to be a cross tool as we build no
machine specific code.
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Ting Liu [Thu, 15 Apr 2021 13:45:16 +0000 (21:45 +0800)]
ceetm: use new api tc_print_rate from iproute2
Fix the build issue due to api change in iproute2:
| dpaa1_ceetm.c:637:4: error: too few arguments to function 'print_rate'
| print_rate(buf, sizeof(buf), qopt->rate);
| ^~~~~~~~~~
Ting Liu [Thu, 15 Apr 2021 10:16:44 +0000 (15:46 +0530)]
qemu-qoriq: copy a qemu.inc to not break build for 4.1.0
qemu-qoriq resues qemu.inc from oe-core. As oe-core had upgraded to 5.2.0 which
switched to meson+ninja, build error appear as qemu-qoriq version is 4.1.0.
Copy a working qemu.inc from gatesgarth branch to not break the build.
Some errors:
| stdout: Applying patch cross.patch
| patching file configure
| Hunk #1 FAILED at 6973.
| Hunk #2 FAILED at 6999.
| 2 out of 2 hunks FAILED -- rejects in file configure
| Patch cross.patch does not apply (enforce with -f)
...
| DEBUG: Executing shell function do_configure
| ERROR: unknown option --with-suffix=qemu-qoriq