aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2021-02-03linux-fslc: update to v5.4.94Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.94 from stable korg. Following upstream commits are included in this version: ---- 0fbca6ce4174 Linux 5.4.94 315cd8fc2ad2 fs: fix lazytime expiration handling in __writeback_single_inode() 5f8b8fccdfbc writeback: Drop I_DIRTY_TIME_EXPIRE 2d8848edc96b dm integrity: conditionally disable "recalculate" feature 43546b74ce6c tools: Factor HOSTCC, HOSTLD, HOSTAR definitions ab85b382dcf7 SMB3.1.1: do not log warning message if server doesn't populate salt 0edc78af73d0 arm64: mm: use single quantity to represent the PA to VA translation b899d5b2a42a tracing: Fix race in trace_open and buffer resize call c4a23c852e80 io_uring: Fix current->fs handling in io_sq_wq_submit_work() 336bb7dc5a1c HID: wacom: Correct NULL dereference on AES pen proximity ecd62d2e9ab4 futex: Handle faults correctly for PI futexes 55ea172ce3eb futex: Simplify fixup_pi_state_owner() a3155c362ca0 futex: Use pi_state_update_owner() in put_pi_state() ceb83cf9ed67 rtmutex: Remove unused argument from rt_mutex_proxy_unlock() 015b6a4c2564 futex: Provide and use pi_state_update_owner() 65aad57cac8d futex: Replace pointless printk in fixup_owner() 0dae88a92596 futex: Ensure the correct return value from futex_lock_pi() c27a2a1ecf69 Revert "mm/slub: fix a memory leak in sysfs_slab_add()" 4afd772371d9 gpio: mvebu: fix pwm .get_state period calculation ---- Link: https://lore.kernel.org/r/20210129105910.132680016@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc: update to v5.4.93Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.93 from stable korg. Following upstream commits are included in this version: ---- 131f8d8a889a Linux 5.4.93 f7020c437e13 tcp: fix TCP_USER_TIMEOUT with zero window 945d182a046f tcp: do not mess with cloned skbs in tcp_add_backlog() ccc248b6444a net: dsa: b53: fix an off by one in checking "vlan->vid" ff64094dc718 net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled 3e5b335a55e9 net: mscc: ocelot: allow offloading of bridge on top of LAG b47a3c32c4c2 ipv6: set multicast flag on the multicast route b778940f2ab9 net_sched: reject silly cell_log in qdisc_get_rtab() 4ed347901f08 net_sched: avoid shift-out-of-bounds in tcindex_set_parms() bc757ba6dc75 ipv6: create multicast route with RTPROT_KERNEL 60fb547a3d5d udp: mask TOS bits in udp_v4_early_demux() da3711f42c68 kasan: fix incorrect arguments passing in kasan_add_zero_shadow 0d190f53fa2f kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow 5a3890bad3a4 skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too 49aaf012c478 lightnvm: fix memory leak when submit fails 0ff55fc4d6a1 sh_eth: Fix power down vs. is_opened flag ordering fd2f5130ae98 net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext 4e1d17a1f73b sh: dma: fix kconfig dependency for G2_DMA 8a0b8e26f79f netfilter: rpfilter: mask ecn bits before fib lookup 99328b4b4408 x86/cpu/amd: Set __max_die_per_package on AMD 6f8ba0ada139 pinctrl: ingenic: Fix JZ4760 support 382ffe786647 driver core: Extend device_is_dependent() 4e749a28c909 xhci: tegra: Delay for disabling LFPS detector a6a5d08170c2 xhci: make sure TRB is fully written before giving it to the controller 7f3cfc7e378d usb: bdc: Make bdc pci driver depend on BROKEN f764f90b0c77 usb: udc: core: Use lock when write to soft_connect 564f3c532642 usb: gadget: aspeed: fix stop dma register setting. f89a193fd9d3 USB: ehci: fix an interrupt calltrace error 9a660760299b ehci: fix EHCI host controller initialization sequence 5eda5db39e28 serial: mvebu-uart: fix tx lost characters at power off a8fade59466c stm class: Fix module init return on allocation failure 5e4bacea58ca intel_th: pci: Add Alder Lake-P support c5885886c72c x86/mmx: Use KFPU_387 for MMX string operations d1a9cd1dc53c x86/topology: Make __max_die_per_package available unconditionally cdb4ce96fdd2 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state cd1c4882ab43 irqchip/mips-cpu: Set IPI domain parent chip 9a2f6007a228 cifs: do not fail __smb_send_rqst if non-fatal signals are pending 745229c90301 iio: ad5504: Fix setting power-down state ddd1416f4413 can: peak_usb: fix use after free bugs a24476b37167 can: vxcan: vxcan_xmit: fix use after free bug ac48ef15826e can: dev: can_restart: fix use after free bug 391187744436 selftests: net: fib_tests: remove duplicate log test 237375005739 platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list 57f0f0ddf9e4 i2c: octeon: check correct size of maximum RECV_LEN packet 485e0255c19e powerpc: Fix alignment bug within the init sections cfea5cddeb71 scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression da3324ec5497 pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting 5625c3da7167 powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S 73a229119983 drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 af91a2e7fb5e drm/nouveau/mmu: fix vram heap sizing ee2c9e58f430 drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields 38f35023fd30 drm/nouveau/privring: ack interrupts the same way as RM 8c3d3b385ed8 drm/nouveau/bios: fix issue shadowing expansion ROMs f5dc9627ac04 drm/amd/display: Fix to be able to stop crc calculation 9f6d85e20125 drm/amdgpu/psp: fix psp gfx ctrl cmds 5b2266d62b54 riscv: defconfig: enable gpio support for HiFive Unleashed 7eef73685871 dts: phy: fix missing mdio device and probe failure of vsc8541-01 device 5fa6987258a7 x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery a09d4e7acdbf xen: Fix event channel callback via INTX/GSI acc402fa5bf5 arm64: make atomic helpers __always_inline 8ab3478335ad clk: tegra30: Add hda clock default rates to clock driver c074680653e2 HID: Ignore battery for Elan touchscreen on ASUS UX550 9cec63a3aacb HID: logitech-dj: add the G602 receiver b1b943f5b65e riscv: Fix sifive serial driver cd0c46821aa5 riscv: Fix kernel time_init() 5a1d7bb7d333 scsi: sd: Suppress spurious errors when WRITE SAME is being disabled 68f99105752d scsi: qedi: Correct max length of CHAP secret 97853a7eae80 scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback b477f4371045 dm integrity: select CRYPTO_SKCIPHER 8ebe26a1e236 HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device 6af49167440a ASoC: Intel: haswell: Add missing pm_ops ad1df24b37d9 drm/i915/gt: Prevent use of engine->wa_ctx after error 6b59bd9eea08 drm/syncobj: Fix use-after-free 559c0ffedbe0 drm/atomic: put state on error path 42d855f06d12 dm integrity: fix a crash if "recalculate" used without "internal_hash" a03ce9cc4bb8 dm: avoid filesystem lookup in dm_get_dev_t() cd3aa1495d8a mmc: sdhci-xenon: fix 1.8v regulator stabilization 6acdefd0bd34 mmc: core: don't initialize block size from ext_csd if not present d8a487e673ab btrfs: send: fix invalid clone operations when cloning from the same file and root 4d1cf8eeda5b btrfs: don't clear ret in btrfs_start_dirty_block_groups e1065331b730 btrfs: fix lockdep splat in btrfs_recover_relocation 68718453159e btrfs: don't get an EINTR during drop_snapshot for reloc a826af1dea4a ACPI: scan: Make acpi_bus_get_device() clear return pointer on error 08fa4ae93e95 ALSA: hda/via: Add minimum mute flag 1607adf1ac41 ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() 9c301133beda platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 ea8d3c71313f platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes 60066d5181be i2c: bpmp-tegra: Ignore unknown I2C_M flags ---- Link: https://lore.kernel.org/r/20210126111748.320806573@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc-imx: update to v5.4.94Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.94 from stable korg. Following upstream commits are included in this version: ---- 0fbca6ce4174 Linux 5.4.94 315cd8fc2ad2 fs: fix lazytime expiration handling in __writeback_single_inode() 5f8b8fccdfbc writeback: Drop I_DIRTY_TIME_EXPIRE 2d8848edc96b dm integrity: conditionally disable "recalculate" feature 43546b74ce6c tools: Factor HOSTCC, HOSTLD, HOSTAR definitions ab85b382dcf7 SMB3.1.1: do not log warning message if server doesn't populate salt 0edc78af73d0 arm64: mm: use single quantity to represent the PA to VA translation b899d5b2a42a tracing: Fix race in trace_open and buffer resize call c4a23c852e80 io_uring: Fix current->fs handling in io_sq_wq_submit_work() 336bb7dc5a1c HID: wacom: Correct NULL dereference on AES pen proximity ecd62d2e9ab4 futex: Handle faults correctly for PI futexes 55ea172ce3eb futex: Simplify fixup_pi_state_owner() a3155c362ca0 futex: Use pi_state_update_owner() in put_pi_state() ceb83cf9ed67 rtmutex: Remove unused argument from rt_mutex_proxy_unlock() 015b6a4c2564 futex: Provide and use pi_state_update_owner() 65aad57cac8d futex: Replace pointless printk in fixup_owner() 0dae88a92596 futex: Ensure the correct return value from futex_lock_pi() c27a2a1ecf69 Revert "mm/slub: fix a memory leak in sysfs_slab_add()" 4afd772371d9 gpio: mvebu: fix pwm .get_state period calculation ---- Link: https://lore.kernel.org/r/20210129105910.132680016@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc-imx: update to v5.4.93Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.93 from stable korg. Following upstream commits are included in this version: ---- 131f8d8a889a Linux 5.4.93 f7020c437e13 tcp: fix TCP_USER_TIMEOUT with zero window 945d182a046f tcp: do not mess with cloned skbs in tcp_add_backlog() ccc248b6444a net: dsa: b53: fix an off by one in checking "vlan->vid" ff64094dc718 net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled 3e5b335a55e9 net: mscc: ocelot: allow offloading of bridge on top of LAG b47a3c32c4c2 ipv6: set multicast flag on the multicast route b778940f2ab9 net_sched: reject silly cell_log in qdisc_get_rtab() 4ed347901f08 net_sched: avoid shift-out-of-bounds in tcindex_set_parms() bc757ba6dc75 ipv6: create multicast route with RTPROT_KERNEL 60fb547a3d5d udp: mask TOS bits in udp_v4_early_demux() da3711f42c68 kasan: fix incorrect arguments passing in kasan_add_zero_shadow 0d190f53fa2f kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow 5a3890bad3a4 skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too 49aaf012c478 lightnvm: fix memory leak when submit fails 0ff55fc4d6a1 sh_eth: Fix power down vs. is_opened flag ordering fd2f5130ae98 net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext 4e1d17a1f73b sh: dma: fix kconfig dependency for G2_DMA 8a0b8e26f79f netfilter: rpfilter: mask ecn bits before fib lookup 99328b4b4408 x86/cpu/amd: Set __max_die_per_package on AMD 6f8ba0ada139 pinctrl: ingenic: Fix JZ4760 support 382ffe786647 driver core: Extend device_is_dependent() 4e749a28c909 xhci: tegra: Delay for disabling LFPS detector a6a5d08170c2 xhci: make sure TRB is fully written before giving it to the controller 7f3cfc7e378d usb: bdc: Make bdc pci driver depend on BROKEN f764f90b0c77 usb: udc: core: Use lock when write to soft_connect 564f3c532642 usb: gadget: aspeed: fix stop dma register setting. f89a193fd9d3 USB: ehci: fix an interrupt calltrace error 9a660760299b ehci: fix EHCI host controller initialization sequence 5eda5db39e28 serial: mvebu-uart: fix tx lost characters at power off a8fade59466c stm class: Fix module init return on allocation failure 5e4bacea58ca intel_th: pci: Add Alder Lake-P support c5885886c72c x86/mmx: Use KFPU_387 for MMX string operations d1a9cd1dc53c x86/topology: Make __max_die_per_package available unconditionally cdb4ce96fdd2 x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state cd1c4882ab43 irqchip/mips-cpu: Set IPI domain parent chip 9a2f6007a228 cifs: do not fail __smb_send_rqst if non-fatal signals are pending 745229c90301 iio: ad5504: Fix setting power-down state ddd1416f4413 can: peak_usb: fix use after free bugs a24476b37167 can: vxcan: vxcan_xmit: fix use after free bug ac48ef15826e can: dev: can_restart: fix use after free bug 391187744436 selftests: net: fib_tests: remove duplicate log test 237375005739 platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list 57f0f0ddf9e4 i2c: octeon: check correct size of maximum RECV_LEN packet 485e0255c19e powerpc: Fix alignment bug within the init sections cfea5cddeb71 scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression da3324ec5497 pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting 5625c3da7167 powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S 73a229119983 drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 af91a2e7fb5e drm/nouveau/mmu: fix vram heap sizing ee2c9e58f430 drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields 38f35023fd30 drm/nouveau/privring: ack interrupts the same way as RM 8c3d3b385ed8 drm/nouveau/bios: fix issue shadowing expansion ROMs f5dc9627ac04 drm/amd/display: Fix to be able to stop crc calculation 9f6d85e20125 drm/amdgpu/psp: fix psp gfx ctrl cmds 5b2266d62b54 riscv: defconfig: enable gpio support for HiFive Unleashed 7eef73685871 dts: phy: fix missing mdio device and probe failure of vsc8541-01 device 5fa6987258a7 x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery a09d4e7acdbf xen: Fix event channel callback via INTX/GSI acc402fa5bf5 arm64: make atomic helpers __always_inline 8ab3478335ad clk: tegra30: Add hda clock default rates to clock driver c074680653e2 HID: Ignore battery for Elan touchscreen on ASUS UX550 9cec63a3aacb HID: logitech-dj: add the G602 receiver b1b943f5b65e riscv: Fix sifive serial driver cd0c46821aa5 riscv: Fix kernel time_init() 5a1d7bb7d333 scsi: sd: Suppress spurious errors when WRITE SAME is being disabled 68f99105752d scsi: qedi: Correct max length of CHAP secret 97853a7eae80 scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback b477f4371045 dm integrity: select CRYPTO_SKCIPHER 8ebe26a1e236 HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device 6af49167440a ASoC: Intel: haswell: Add missing pm_ops ad1df24b37d9 drm/i915/gt: Prevent use of engine->wa_ctx after error 6b59bd9eea08 drm/syncobj: Fix use-after-free 559c0ffedbe0 drm/atomic: put state on error path 42d855f06d12 dm integrity: fix a crash if "recalculate" used without "internal_hash" a03ce9cc4bb8 dm: avoid filesystem lookup in dm_get_dev_t() cd3aa1495d8a mmc: sdhci-xenon: fix 1.8v regulator stabilization 6acdefd0bd34 mmc: core: don't initialize block size from ext_csd if not present d8a487e673ab btrfs: send: fix invalid clone operations when cloning from the same file and root 4d1cf8eeda5b btrfs: don't clear ret in btrfs_start_dirty_block_groups e1065331b730 btrfs: fix lockdep splat in btrfs_recover_relocation 68718453159e btrfs: don't get an EINTR during drop_snapshot for reloc a826af1dea4a ACPI: scan: Make acpi_bus_get_device() clear return pointer on error 08fa4ae93e95 ALSA: hda/via: Add minimum mute flag 1607adf1ac41 ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() 9c301133beda platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 ea8d3c71313f platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes 60066d5181be i2c: bpmp-tegra: Ignore unknown I2C_M flags ---- Link: https://lore.kernel.org/r/20210126111748.320806573@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc: update to v5.4.92Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.92 from stable korg. Following upstream commits are included in this version: ---- 09f983f0c7fc Linux 5.4.92 e2d69319b713 spi: cadence: cache reference clock rate during probe d04c7938d0f8 mac80211: check if atf has been disabled in __ieee80211_schedule_txq d46996cb4b16 mac80211: do not drop tx nulldata packets on encrypted links 56e8947bcf81 tipc: fix NULL deref in tipc_link_xmit() 55bac51762c3 net, sctp, filter: remap copy_from_user failure error 52e0b20c8c57 rxrpc: Fix handling of an unsupported token type in rxrpc_read() 5c466480d7d4 net: avoid 32 x truesize under-estimation for tiny skbs f6499a78e581 net: sit: unregister_netdevice on newlink's error path a3870cf8a7a2 net: stmmac: Fixed mtu channged by cache aligned c213d85cae39 rxrpc: Call state should be read with READ_ONCE() under some circumstances 6d57b582fb35 net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands d52f5929d997 net: dcb: Validate netlink message in DCB handler 814e04776211 esp: avoid unneeded kmap_atomic call 0ff06dd1b949 rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request c897c10e4334 net: mvpp2: Remove Pause and Asym_Pause support 18c29e175e30 mlxsw: core: Increase critical threshold for ASIC thermal zone 7680783452ce mlxsw: core: Add validation of transceiver temperature thresholds ff6d4e8da7c6 net: ipv6: Validate GSO SKB before finish IPv6 processing b41352a93c16 net: skbuff: disambiguate argument and member for skb_list_walk_safe helper aa350dbe3a1e net: introduce skb_list_walk_safe for skb segment walking 760e9fd4f7ab netxen_nic: fix MSI/MSI-x interrupts 982e763ea3c3 udp: Prevent reuseport_select_sock from reading uninitialized socks bd4793843c85 bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback 79ce12cfa56a bpf: Don't leak memory in bpf getsockopt when optlen == 0 4aef760c28e8 nfsd4: readdirplus shouldn't return parent of export 9b72d5ba50f1 spi: npcm-fiu: Disable clock in probe error path 6ef67f59263e spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() fa6de8d82d9c scsi: lpfc: Make lpfc_defer_acc_rsp static e82b58aa6471 scsi: lpfc: Make function lpfc_defer_pt2pt_acc static 5e6b88828526 elfcore: fix building with clang ac29c052654f xen/privcmd: allow fetching resource sizes dd113b79ee7e compiler.h: Raise minimum version of GCC to 5.1 for arm64 24cea7d70516 usb: ohci: Make distrust_firmware param default to false ---- Link: https://lore.kernel.org/r/20210122135733.565501039@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc: update to v5.4.91Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.91 from stable korg. Following upstream commits are included in this version: ---- d26b3110041a Linux 5.4.91 516bd00e5ac1 netfilter: nft_compat: remove flush counter optimization 935114863364 netfilter: nf_nat: Fix memleak in nf_nat_init 49fc6d92b484 netfilter: conntrack: fix reading nf_conntrack_buckets 548e4168e68d ALSA: firewire-tascam: Fix integer overflow in midi_port_work() 68e67535e26b ALSA: fireface: Fix integer overflow in transmit_midi_msg() 2c3d03cdbd39 dm: eliminate potential source of excessive kernel log noise a34294774a32 net: sunrpc: interpret the return value of kstrtou32 correctly 8b5107a74db3 iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() c2226680343d mm, slub: consider rest of partial list if acquire_slab() fails cd9e901fe2fc drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence 9269296721b5 IB/mlx5: Fix error unwinding when set_has_smi_cap fails 40a782293545 RDMA/mlx5: Fix wrong free of blue flame register on error e8c8d2319bd7 bnxt_en: Improve stats context resource accounting with RDMA driver loaded. 3bcf35a7c05f RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp da834a9bdc23 RDMA/restrack: Don't treat as an error allocation ID wrapping 986fdc7685fa ext4: fix superblock checksum failure when setting password salt 38992092b54e NFS: nfs_igrab_and_active must first reference the superblock 6b3ae2030db9 NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter aa2399f55eff pNFS: Stricter ordering of layoutget and layoutreturn 78c2ab7f5265 pNFS: Mark layout for return if return-on-close was not sent 7d1241ae1dce pNFS: We want return-on-close to complete when evicting the inode 69d121ca892c NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock c70f6e0ac9f9 nvme-tcp: fix possible data corruption with bio merges 55a102004376 ASoC: Intel: fix error code cnl_set_dsp_D0() 2392a54de8ba ASoC: meson: axg-tdmin: fix axg skew offset 973900cd4614 ASoC: meson: axg-tdm-interface: fix loopback 08eb8a735c11 dump_common_audit_data(): fix racy accesses to ->d_name d443cefd9f73 perf intel-pt: Fix 'CPU too large' error 221dee1d0d4e ARM: picoxcell: fix missing interrupt-parent properties ba74e0f222c7 drm/msm: Call msm_init_vram before binding the gpu 0251d3eb4480 ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI bfdd0a3b86c3 usb: typec: Fix copy paste error for NVIDIA alt-mode description 644baa95db2b drm/amdgpu: fix a GPU hang issue when remove device 596b3423fddc nvmet-rdma: Fix list_del corruption on queue establishment failure 4cb77b877fcc nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN 242793c7ef2f selftests: fix the return value for UDP GRO test 5fc06b706432 net: ethernet: fs_enet: Add missing MODULE_LICENSE 15a8491cdcd4 misdn: dsp: select CONFIG_BITREVERSE 635a658de303 arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC bc68af1fdcac bfq: Fix computation of shallow depth 2abc54579d1b lib/raid6: Let $(UNROLL) rules work with macOS userland 1d05b91ab72e hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values 1229d433960c habanalabs: Fix memleak in hl_device_reset 93aef8e6cc08 habanalabs: register to pci shutdown callback 79df21218d63 ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram 331a6438ebfd regulator: bd718x7: Add enable times d5f996bea464 btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan c8dd8af4b35f netfilter: ipset: fixes possible oops in mtype_resize ca2fc0dc1cec ARC: build: move symlink creation to arch/arc/Makefile to avoid race 6265a0f2410f ARC: build: add boot_targets to PHONY 217d8ba22bce ARC: build: add uImage.lzma to the top-level target b9128252b9ee ARC: build: remove non-existing bootpImage from KBUILD_IMAGE 5349b17c3df5 dm integrity: fix flush with external metadata device c553300f1453 cifs: fix interrupted close commands d17a9571e392 smb3: remove unused flag passed into close functions 55a4dff288af ext4: don't leak old mountpoint samples 2003c669df4c ext4: fix bug for rename with RENAME_WHITEOUT 425faacff213 drm/i915/backlight: fix CPU mode backlight takeover on LPT 72eb9fc82aea btrfs: tree-checker: check if chunk item end overflows 82a948fc67ea r8152: Add Lenovo Powered USB-C Travel Hub ad5f19c7e9ce dm integrity: fix the maximum number of arguments 5caac6317daf dm snapshot: flush merged data before committing metadata 2017b99ec205 dm raid: fix discard limits for raid1 4335af6c62fc mm/hugetlb: fix potential missing huge page size info c64366620d91 ACPI: scan: Harden acpi_device_add() against device ID overflows bc0b70f1d28c RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() f7a97dc302be MIPS: relocatable: fix possible boot hangup with KASLR enabled f5c2f7970683 MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB a650107de374 mips: lib: uncached: fix non-standard usage of variable 'sp' bda45bbc8e03 mips: fix Section mismatch in reference aeb64ef1f429 tracing/kprobes: Do the notrace functions check without kprobes on ftrace 984f57e4258c x86/hyperv: check cpu mask after interrupt has been disabled 1a202b9b9d23 ASoC: dapm: remove widget from dirty list on free 82d1a5f6f2e5 btrfs: prevent NULL pointer dereference in extent_io_tree_panic bb562e6e0358 kbuild: enforce -Werror=return-type ---- Link: https://lore.kernel.org/r/20210118152457.528300594@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc: update to v5.4.90Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.90 from stable korg. Following upstream commits are included in this version: ---- ceed81a883dc Linux 5.4.90 6f484096196b regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() bbb2fee395e9 net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet bd0051a5cb05 block: fix use-after-free in disk_part_iter_next c5fe50e18fcb KVM: arm64: Don't access PMCR_EL0 when no PMU is available f595e44b161a net: mvpp2: disable force link UP during port init procedure 5b8d3c3a9fcb regulator: qcom-rpmh-regulator: correct hfsmps515 definition 3582406b9c04 wan: ds26522: select CONFIG_BITREVERSE 480c5e9c7e4c regmap: debugfs: Fix a memory leak when calling regmap_attach_dev c3c774886790 net/mlx5e: Fix two double free cases ce74b5a0689d net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups a2b2ae3812e5 bpftool: Fix compilation failure for net.o with older glibc 2992e3371a3a iommu/intel: Fix memleak in intel_irq_remapping_alloc 006319327d21 lightnvm: select CONFIG_CRC32 46c15eeb0a8a block: rsxx: select CONFIG_CRC32 4834a984e456 wil6210: select CONFIG_CRC32 b28378bc91d0 qed: select CONFIG_CRC32 cc196d4604c9 dmaengine: xilinx_dma: fix mixed_enum_type coverity warning d0eaf8a8eff8 dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() e6f247a5f927 dmaengine: xilinx_dma: check dma_async_device_register return value c15556cb344a dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function 55503711adff i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated 12e8bcaef61a spi: stm32: FIFO threshold level - fix align packet size 9ff4796e6fd9 cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() 4dd15f9bc881 can: kvaser_pciefd: select CONFIG_CRC32 82adac5ad13b can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() 3b68980596fb can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver b77e0283efdc dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() f6dd8c259ab8 i2c: sprd: use a specific timeout to avoid system hang up issue 8d0cadc2ea64 ARM: OMAP2+: omap_device: fix idling of devices during probe 003280bd8845 HID: wacom: Fix memory leakage caused by kfifo_alloc 6f367fb1b7ee iio: imu: st_lsm6dsx: fix edge-trigger interrupts 87ea51c90280 vmlinux.lds.h: Add PGO and AutoFDO input sections 099340d3e758 exfat: Month timestamp metadata accidentally incremented bb039d45ebc5 x86/resctrl: Don't move a task to the same resource group 628af07fc5cd x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR 96fb3d28c885 chtls: Fix chtls resources release sequence fac9b53cfacb chtls: Added a check to avoid NULL pointer dereference 38768ea1127d chtls: Replace skb_dequeue with skb_peek dcce456b2843 chtls: Fix panic when route to peer not configured 44bed66b2be9 chtls: Remove invalid set_tcb call 266ee00f402b chtls: Fix hardware tid leak ed62af62da41 net/mlx5e: ethtool, Fix restriction of autoneg with 56G cf59803ce4b3 net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address 3008c639c081 net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE fc1c907da5a1 s390/qeth: fix L2 header access in qeth_l3_osa_features_check() e6931e3eb084 nexthop: Unlink nexthop group entry in error path 3cecab93f271 nexthop: Fix off-by-one error in error path f03b81e61ef5 octeontx2-af: fix memory leak of lmac and lmac->name 12e10b12124c net: ip: always refragment ip defragmented packets 41bfd4111257 net: fix pmtu check in nopmtudisc mode 98fc9692ac3d tools: selftests: add test for changing routes with PTMU exceptions 7694654168bb net: ipv6: fib: flush exceptions when purging route 1cba7e270b16 net/sonic: Fix some resource leaks in error handling paths 37e6368a8de6 net: vlan: avoid leaks on register_vlan_dev() failures 4ff0737ebc76 net: stmmac: dwmac-sun8i: Balance internal PHY power 5698f0921c9b net: stmmac: dwmac-sun8i: Balance internal PHY resource references fa020a28896c net: hns3: fix a phy loopback fail issue bddaf51d116c net: hns3: fix the number of queues actually used by ARQ d73f7e757526 net: cdc_ncm: correct overhead in delayed_ndp_size 5597557244d4 vfio iommu: Add dma available capability 335104082c21 x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_* ---- Link: https://lore.kernel.org/r/20210115121958.391610178@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc: update to v5.4.89Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.89 from stable korg. Following upstream commits are included in this version: ---- a829146c3fdc Linux 5.4.89 485e21729b1e scsi: target: Fix XCOPY NAA identifier lookup 7795afa0d7a9 KVM: x86: fix shift out of bounds reported by UBSAN a9d49da7edf8 x86/mtrr: Correct the range check before performing MTRR type lookups a798b367a066 netfilter: nft_dynset: report EOPNOTSUPP on missing set feature 5e401ea71676 netfilter: xt_RATEEST: reject non-null terminated string from userspace 1dd6a790c220 netfilter: ipset: fix shift-out-of-bounds in htable_bits() e0281bb5a82d netfilter: x_tables: Update remaining dereference to RCU 828f2a20f946 drm/i915: clear the gpu reloc batch ef8133b1b47e dmabuf: fix use-after-free of dmabuf's file->f_inode 284be2b993ca Revert "device property: Keep secondary firmware node secondary by type" 64d06c7f2fa2 btrfs: send: fix wrong file path when there is an inode with a pending rmdir 0cb0b876f17f ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. 02e59692a6b1 ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 d63a96f45c4f ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 30fd9778cf8f ALSA: hda/conexant: add a new hda codec CX11970 121944484cc4 ALSA: hda/via: Fix runtime PM for Clevo W35xSS a5c7a456680f kvm: check tlbs_dirty directly 10dcb79ec79e x86/mm: Fix leak of pmd ptlock d3e5db486fd8 USB: serial: keyspan_pda: remove unused variable bcffe2de9dde usb: gadget: configfs: Fix use-after-free issue with udc_name 276828221852 usb: gadget: configfs: Preserve function ordering after bind failure b2bd36f54495 usb: gadget: Fix spinlock lockup on usb_function_deactivate ce507b55db29 USB: gadget: legacy: fix return error code in acm_ms_bind() 7f875ea9883c usb: gadget: u_ether: Fix MTU size mismatch with RX packet size b89a5f39c2b5 usb: gadget: function: printer: Fix a memory leak for interface descriptor 692ab0726460 usb: gadget: f_uac2: reset wMaxPacketSize 7ac84fa85ba2 usb: gadget: select CONFIG_CRC32 77a804dd6b46 ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks 5c263f16822f USB: usblp: fix DMA to stack 41f15da2abd9 USB: yurex: fix control-URB timeout handling 175f7a5fa7e6 USB: serial: option: add Quectel EM160R-GL 1a59feb52dc4 USB: serial: option: add LongSung M5710 module support ac48b1dacb07 USB: serial: iuu_phoenix: fix DMA from stack 8a051eaae708 usb: uas: Add PNY USB Portable SSD to unusual_uas a7b81d0d2e07 usb: usbip: vhci_hcd: protect shift size f7cc27eb358d USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set ea472d839133 usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() a37a0667e1e0 usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion 5b8e1be9e0c1 USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). 5445502a344b USB: cdc-acm: blacklist another IR Droid device eeae1d95ce4e usb: gadget: enable super speed plus 70cf59b8ffb4 staging: mt7621-dma: Fix a resource leak in an error handling path c511f27e130e powerpc: Handle .text.{hot,unlikely}.* in linker script 867c10a03f84 crypto: asym_tpm: correct zero out potential secrets ff7397add935 crypto: ecdh - avoid buffer overflow in ecdh_set_secret() 9e60056b1f53 video: hyperv_fb: Fix the mmap() regression for v5.4.y and older 84d488719b27 Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close 3417067b3111 kbuild: don't hardcode depmod path 3f2a28930a7e net/sched: sch_taprio: ensure to reset/destroy all child qdiscs c41ea30c3839 ionic: account for vlan tag len in rx buffer len 5c6eb887e192 vhost_net: fix ubuf refcount incorrectly when sendmsg fails 8f64957fda12 net: usb: qmi_wwan: add Quectel EM160R-GL 12ab7b627d43 CDC-NCM: remove "connected" log message 171a2bce9d6c net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access c0883010d3b3 net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs 07f26fc52b45 r8169: work around power-saving bug on some chip versions 106ca9ca9acc net: hdlc_ppp: Fix issues when mod_timer is called while timer is running 2b8aa896b151 erspan: fix version 1 check in gre_parse_header() 606f5412ad86 net: hns: fix return value check in __lb_other_process() e40b5fc79110 net: sched: prevent invalid Scell_log shift count b16f883e71f3 ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() a018c071de14 net: mvpp2: fix pkt coalescing int-threshold configuration 443a71031e49 tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS c076e1198554 net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered 8602c20a9160 net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc 1f6b04a2b282 net-sysfs: take the rtnl lock when storing xps_rxqs 67ed54a63f43 net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc fb14db9508c0 net-sysfs: take the rtnl lock when storing xps_cpus e43ec45d45af net: ethernet: Fix memleak in ethoc_probe 56dc7908ed85 net/ncsi: Use real net-device for response handler dffef999e484 virtio_net: Fix recursive call to cpus_read_lock() 5404192a8721 qede: fix offload for IPIP tunnel packets 8009f6bb13a3 net: ethernet: mvneta: Fix error handling in mvneta_probe 6d003fe7fe87 ibmvnic: continue fatal error reset after passive init 3d16088a9668 net: mvpp2: Fix GoP port 3 Networking Complex Control configurations 8548c9679939 atm: idt77252: call pci_disable_device() on error path 2a006b4fa5cc ethernet: ucc_geth: set dev->max_mtu to 1518 c2ca14cc6f55 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() af99cae96fdc net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE 8dd98d5d2ba4 net: mvpp2: prs: fix PPPoE with ipv6 packet parse 73445f29575a net: mvpp2: Add TCAM entry to drop flow control pause frames a5a6dc4dc293 iavf: fix double-release of rtnl_lock 6aba31a7c72e i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs 9ea03f6890ce proc: fix lookup in /proc/net subdirectories after setns(2) d2942e958f26 proc: change ->nlink under proc_subdir_lock 59b10c8a59a1 depmod: handle the case of /sbin/depmod without /sbin in PATH 663a0bcb3fa5 lib/genalloc: fix the overflow when size is too big 19e0cf8fc481 scsi: scsi_transport_spi: Set RQF_PM for domain validation commands eb3e975ac2a3 scsi: ide: Do not set the RQF_PREEMPT flag for sense requests 4ae3573c571e scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff() 5f9c3d640505 scsi: ufs: Fix wrong print message in dev_err() 515dc635eb76 workqueue: Kick a worker based on the actual activation of delayed works ---- Link: https://lore.kernel.org/r/20210111130039.165470698@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc-imx: update to v5.4.92Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.92 from stable korg. Following upstream commits are included in this version: ---- 09f983f0c7fc Linux 5.4.92 e2d69319b713 spi: cadence: cache reference clock rate during probe d04c7938d0f8 mac80211: check if atf has been disabled in __ieee80211_schedule_txq d46996cb4b16 mac80211: do not drop tx nulldata packets on encrypted links 56e8947bcf81 tipc: fix NULL deref in tipc_link_xmit() 55bac51762c3 net, sctp, filter: remap copy_from_user failure error 52e0b20c8c57 rxrpc: Fix handling of an unsupported token type in rxrpc_read() 5c466480d7d4 net: avoid 32 x truesize under-estimation for tiny skbs f6499a78e581 net: sit: unregister_netdevice on newlink's error path a3870cf8a7a2 net: stmmac: Fixed mtu channged by cache aligned c213d85cae39 rxrpc: Call state should be read with READ_ONCE() under some circumstances 6d57b582fb35 net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands d52f5929d997 net: dcb: Validate netlink message in DCB handler 814e04776211 esp: avoid unneeded kmap_atomic call 0ff06dd1b949 rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request c897c10e4334 net: mvpp2: Remove Pause and Asym_Pause support 18c29e175e30 mlxsw: core: Increase critical threshold for ASIC thermal zone 7680783452ce mlxsw: core: Add validation of transceiver temperature thresholds ff6d4e8da7c6 net: ipv6: Validate GSO SKB before finish IPv6 processing b41352a93c16 net: skbuff: disambiguate argument and member for skb_list_walk_safe helper aa350dbe3a1e net: introduce skb_list_walk_safe for skb segment walking 760e9fd4f7ab netxen_nic: fix MSI/MSI-x interrupts 982e763ea3c3 udp: Prevent reuseport_select_sock from reading uninitialized socks bd4793843c85 bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback 79ce12cfa56a bpf: Don't leak memory in bpf getsockopt when optlen == 0 4aef760c28e8 nfsd4: readdirplus shouldn't return parent of export 9b72d5ba50f1 spi: npcm-fiu: Disable clock in probe error path 6ef67f59263e spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() fa6de8d82d9c scsi: lpfc: Make lpfc_defer_acc_rsp static e82b58aa6471 scsi: lpfc: Make function lpfc_defer_pt2pt_acc static 5e6b88828526 elfcore: fix building with clang ac29c052654f xen/privcmd: allow fetching resource sizes dd113b79ee7e compiler.h: Raise minimum version of GCC to 5.1 for arm64 24cea7d70516 usb: ohci: Make distrust_firmware param default to false ---- Link: https://lore.kernel.org/r/20210122135733.565501039@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc-imx: update to v5.4.91Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.91 from stable korg. Following upstream commits are included in this version: ---- d26b3110041a Linux 5.4.91 516bd00e5ac1 netfilter: nft_compat: remove flush counter optimization 935114863364 netfilter: nf_nat: Fix memleak in nf_nat_init 49fc6d92b484 netfilter: conntrack: fix reading nf_conntrack_buckets 548e4168e68d ALSA: firewire-tascam: Fix integer overflow in midi_port_work() 68e67535e26b ALSA: fireface: Fix integer overflow in transmit_midi_msg() 2c3d03cdbd39 dm: eliminate potential source of excessive kernel log noise a34294774a32 net: sunrpc: interpret the return value of kstrtou32 correctly 8b5107a74db3 iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() c2226680343d mm, slub: consider rest of partial list if acquire_slab() fails cd9e901fe2fc drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence 9269296721b5 IB/mlx5: Fix error unwinding when set_has_smi_cap fails 40a782293545 RDMA/mlx5: Fix wrong free of blue flame register on error e8c8d2319bd7 bnxt_en: Improve stats context resource accounting with RDMA driver loaded. 3bcf35a7c05f RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp da834a9bdc23 RDMA/restrack: Don't treat as an error allocation ID wrapping 986fdc7685fa ext4: fix superblock checksum failure when setting password salt 38992092b54e NFS: nfs_igrab_and_active must first reference the superblock 6b3ae2030db9 NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter aa2399f55eff pNFS: Stricter ordering of layoutget and layoutreturn 78c2ab7f5265 pNFS: Mark layout for return if return-on-close was not sent 7d1241ae1dce pNFS: We want return-on-close to complete when evicting the inode 69d121ca892c NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock c70f6e0ac9f9 nvme-tcp: fix possible data corruption with bio merges 55a102004376 ASoC: Intel: fix error code cnl_set_dsp_D0() 2392a54de8ba ASoC: meson: axg-tdmin: fix axg skew offset 973900cd4614 ASoC: meson: axg-tdm-interface: fix loopback 08eb8a735c11 dump_common_audit_data(): fix racy accesses to ->d_name d443cefd9f73 perf intel-pt: Fix 'CPU too large' error 221dee1d0d4e ARM: picoxcell: fix missing interrupt-parent properties ba74e0f222c7 drm/msm: Call msm_init_vram before binding the gpu 0251d3eb4480 ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI bfdd0a3b86c3 usb: typec: Fix copy paste error for NVIDIA alt-mode description 644baa95db2b drm/amdgpu: fix a GPU hang issue when remove device 596b3423fddc nvmet-rdma: Fix list_del corruption on queue establishment failure 4cb77b877fcc nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN 242793c7ef2f selftests: fix the return value for UDP GRO test 5fc06b706432 net: ethernet: fs_enet: Add missing MODULE_LICENSE 15a8491cdcd4 misdn: dsp: select CONFIG_BITREVERSE 635a658de303 arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC bc68af1fdcac bfq: Fix computation of shallow depth 2abc54579d1b lib/raid6: Let $(UNROLL) rules work with macOS userland 1d05b91ab72e hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values 1229d433960c habanalabs: Fix memleak in hl_device_reset 93aef8e6cc08 habanalabs: register to pci shutdown callback 79df21218d63 ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram 331a6438ebfd regulator: bd718x7: Add enable times d5f996bea464 btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan c8dd8af4b35f netfilter: ipset: fixes possible oops in mtype_resize ca2fc0dc1cec ARC: build: move symlink creation to arch/arc/Makefile to avoid race 6265a0f2410f ARC: build: add boot_targets to PHONY 217d8ba22bce ARC: build: add uImage.lzma to the top-level target b9128252b9ee ARC: build: remove non-existing bootpImage from KBUILD_IMAGE 5349b17c3df5 dm integrity: fix flush with external metadata device c553300f1453 cifs: fix interrupted close commands d17a9571e392 smb3: remove unused flag passed into close functions 55a4dff288af ext4: don't leak old mountpoint samples 2003c669df4c ext4: fix bug for rename with RENAME_WHITEOUT 425faacff213 drm/i915/backlight: fix CPU mode backlight takeover on LPT 72eb9fc82aea btrfs: tree-checker: check if chunk item end overflows 82a948fc67ea r8152: Add Lenovo Powered USB-C Travel Hub ad5f19c7e9ce dm integrity: fix the maximum number of arguments 5caac6317daf dm snapshot: flush merged data before committing metadata 2017b99ec205 dm raid: fix discard limits for raid1 4335af6c62fc mm/hugetlb: fix potential missing huge page size info c64366620d91 ACPI: scan: Harden acpi_device_add() against device ID overflows bc0b70f1d28c RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() f7a97dc302be MIPS: relocatable: fix possible boot hangup with KASLR enabled f5c2f7970683 MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB a650107de374 mips: lib: uncached: fix non-standard usage of variable 'sp' bda45bbc8e03 mips: fix Section mismatch in reference aeb64ef1f429 tracing/kprobes: Do the notrace functions check without kprobes on ftrace 984f57e4258c x86/hyperv: check cpu mask after interrupt has been disabled 1a202b9b9d23 ASoC: dapm: remove widget from dirty list on free 82d1a5f6f2e5 btrfs: prevent NULL pointer dereference in extent_io_tree_panic bb562e6e0358 kbuild: enforce -Werror=return-type ---- Link: https://lore.kernel.org/r/20210118152457.528300594@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc-imx: update to v5.4.90Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.90 from stable korg. Following upstream commits are included in this version: ---- ceed81a883dc Linux 5.4.90 6f484096196b regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() bbb2fee395e9 net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet bd0051a5cb05 block: fix use-after-free in disk_part_iter_next c5fe50e18fcb KVM: arm64: Don't access PMCR_EL0 when no PMU is available f595e44b161a net: mvpp2: disable force link UP during port init procedure 5b8d3c3a9fcb regulator: qcom-rpmh-regulator: correct hfsmps515 definition 3582406b9c04 wan: ds26522: select CONFIG_BITREVERSE 480c5e9c7e4c regmap: debugfs: Fix a memory leak when calling regmap_attach_dev c3c774886790 net/mlx5e: Fix two double free cases ce74b5a0689d net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups a2b2ae3812e5 bpftool: Fix compilation failure for net.o with older glibc 2992e3371a3a iommu/intel: Fix memleak in intel_irq_remapping_alloc 006319327d21 lightnvm: select CONFIG_CRC32 46c15eeb0a8a block: rsxx: select CONFIG_CRC32 4834a984e456 wil6210: select CONFIG_CRC32 b28378bc91d0 qed: select CONFIG_CRC32 cc196d4604c9 dmaengine: xilinx_dma: fix mixed_enum_type coverity warning d0eaf8a8eff8 dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() e6f247a5f927 dmaengine: xilinx_dma: check dma_async_device_register return value c15556cb344a dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function 55503711adff i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated 12e8bcaef61a spi: stm32: FIFO threshold level - fix align packet size 9ff4796e6fd9 cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() 4dd15f9bc881 can: kvaser_pciefd: select CONFIG_CRC32 82adac5ad13b can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() 3b68980596fb can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver b77e0283efdc dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() f6dd8c259ab8 i2c: sprd: use a specific timeout to avoid system hang up issue 8d0cadc2ea64 ARM: OMAP2+: omap_device: fix idling of devices during probe 003280bd8845 HID: wacom: Fix memory leakage caused by kfifo_alloc 6f367fb1b7ee iio: imu: st_lsm6dsx: fix edge-trigger interrupts 87ea51c90280 vmlinux.lds.h: Add PGO and AutoFDO input sections 099340d3e758 exfat: Month timestamp metadata accidentally incremented bb039d45ebc5 x86/resctrl: Don't move a task to the same resource group 628af07fc5cd x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR 96fb3d28c885 chtls: Fix chtls resources release sequence fac9b53cfacb chtls: Added a check to avoid NULL pointer dereference 38768ea1127d chtls: Replace skb_dequeue with skb_peek dcce456b2843 chtls: Fix panic when route to peer not configured 44bed66b2be9 chtls: Remove invalid set_tcb call 266ee00f402b chtls: Fix hardware tid leak ed62af62da41 net/mlx5e: ethtool, Fix restriction of autoneg with 56G cf59803ce4b3 net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address 3008c639c081 net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE fc1c907da5a1 s390/qeth: fix L2 header access in qeth_l3_osa_features_check() e6931e3eb084 nexthop: Unlink nexthop group entry in error path 3cecab93f271 nexthop: Fix off-by-one error in error path f03b81e61ef5 octeontx2-af: fix memory leak of lmac and lmac->name 12e10b12124c net: ip: always refragment ip defragmented packets 41bfd4111257 net: fix pmtu check in nopmtudisc mode 98fc9692ac3d tools: selftests: add test for changing routes with PTMU exceptions 7694654168bb net: ipv6: fib: flush exceptions when purging route 1cba7e270b16 net/sonic: Fix some resource leaks in error handling paths 37e6368a8de6 net: vlan: avoid leaks on register_vlan_dev() failures 4ff0737ebc76 net: stmmac: dwmac-sun8i: Balance internal PHY power 5698f0921c9b net: stmmac: dwmac-sun8i: Balance internal PHY resource references fa020a28896c net: hns3: fix a phy loopback fail issue bddaf51d116c net: hns3: fix the number of queues actually used by ARQ d73f7e757526 net: cdc_ncm: correct overhead in delayed_ndp_size 5597557244d4 vfio iommu: Add dma available capability 335104082c21 x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_* ---- Link: https://lore.kernel.org/r/20210115121958.391610178@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc-imx: update to v5.4.89Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.89 from stable korg. Following upstream commits are included in this version: ---- a829146c3fdc Linux 5.4.89 485e21729b1e scsi: target: Fix XCOPY NAA identifier lookup 7795afa0d7a9 KVM: x86: fix shift out of bounds reported by UBSAN a9d49da7edf8 x86/mtrr: Correct the range check before performing MTRR type lookups a798b367a066 netfilter: nft_dynset: report EOPNOTSUPP on missing set feature 5e401ea71676 netfilter: xt_RATEEST: reject non-null terminated string from userspace 1dd6a790c220 netfilter: ipset: fix shift-out-of-bounds in htable_bits() e0281bb5a82d netfilter: x_tables: Update remaining dereference to RCU 828f2a20f946 drm/i915: clear the gpu reloc batch ef8133b1b47e dmabuf: fix use-after-free of dmabuf's file->f_inode 284be2b993ca Revert "device property: Keep secondary firmware node secondary by type" 64d06c7f2fa2 btrfs: send: fix wrong file path when there is an inode with a pending rmdir 0cb0b876f17f ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. 02e59692a6b1 ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 d63a96f45c4f ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 30fd9778cf8f ALSA: hda/conexant: add a new hda codec CX11970 121944484cc4 ALSA: hda/via: Fix runtime PM for Clevo W35xSS a5c7a456680f kvm: check tlbs_dirty directly 10dcb79ec79e x86/mm: Fix leak of pmd ptlock d3e5db486fd8 USB: serial: keyspan_pda: remove unused variable bcffe2de9dde usb: gadget: configfs: Fix use-after-free issue with udc_name 276828221852 usb: gadget: configfs: Preserve function ordering after bind failure b2bd36f54495 usb: gadget: Fix spinlock lockup on usb_function_deactivate ce507b55db29 USB: gadget: legacy: fix return error code in acm_ms_bind() 7f875ea9883c usb: gadget: u_ether: Fix MTU size mismatch with RX packet size b89a5f39c2b5 usb: gadget: function: printer: Fix a memory leak for interface descriptor 692ab0726460 usb: gadget: f_uac2: reset wMaxPacketSize 7ac84fa85ba2 usb: gadget: select CONFIG_CRC32 77a804dd6b46 ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks 5c263f16822f USB: usblp: fix DMA to stack 41f15da2abd9 USB: yurex: fix control-URB timeout handling 175f7a5fa7e6 USB: serial: option: add Quectel EM160R-GL 1a59feb52dc4 USB: serial: option: add LongSung M5710 module support ac48b1dacb07 USB: serial: iuu_phoenix: fix DMA from stack 8a051eaae708 usb: uas: Add PNY USB Portable SSD to unusual_uas a7b81d0d2e07 usb: usbip: vhci_hcd: protect shift size f7cc27eb358d USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set ea472d839133 usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() a37a0667e1e0 usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion 5b8e1be9e0c1 USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). 5445502a344b USB: cdc-acm: blacklist another IR Droid device eeae1d95ce4e usb: gadget: enable super speed plus 70cf59b8ffb4 staging: mt7621-dma: Fix a resource leak in an error handling path c511f27e130e powerpc: Handle .text.{hot,unlikely}.* in linker script 867c10a03f84 crypto: asym_tpm: correct zero out potential secrets ff7397add935 crypto: ecdh - avoid buffer overflow in ecdh_set_secret() 9e60056b1f53 video: hyperv_fb: Fix the mmap() regression for v5.4.y and older 84d488719b27 Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close 3417067b3111 kbuild: don't hardcode depmod path 3f2a28930a7e net/sched: sch_taprio: ensure to reset/destroy all child qdiscs c41ea30c3839 ionic: account for vlan tag len in rx buffer len 5c6eb887e192 vhost_net: fix ubuf refcount incorrectly when sendmsg fails 8f64957fda12 net: usb: qmi_wwan: add Quectel EM160R-GL 12ab7b627d43 CDC-NCM: remove "connected" log message 171a2bce9d6c net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access c0883010d3b3 net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs 07f26fc52b45 r8169: work around power-saving bug on some chip versions 106ca9ca9acc net: hdlc_ppp: Fix issues when mod_timer is called while timer is running 2b8aa896b151 erspan: fix version 1 check in gre_parse_header() 606f5412ad86 net: hns: fix return value check in __lb_other_process() e40b5fc79110 net: sched: prevent invalid Scell_log shift count b16f883e71f3 ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() a018c071de14 net: mvpp2: fix pkt coalescing int-threshold configuration 443a71031e49 tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS c076e1198554 net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered 8602c20a9160 net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc 1f6b04a2b282 net-sysfs: take the rtnl lock when storing xps_rxqs 67ed54a63f43 net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc fb14db9508c0 net-sysfs: take the rtnl lock when storing xps_cpus e43ec45d45af net: ethernet: Fix memleak in ethoc_probe 56dc7908ed85 net/ncsi: Use real net-device for response handler dffef999e484 virtio_net: Fix recursive call to cpus_read_lock() 5404192a8721 qede: fix offload for IPIP tunnel packets 8009f6bb13a3 net: ethernet: mvneta: Fix error handling in mvneta_probe 6d003fe7fe87 ibmvnic: continue fatal error reset after passive init 3d16088a9668 net: mvpp2: Fix GoP port 3 Networking Complex Control configurations 8548c9679939 atm: idt77252: call pci_disable_device() on error path 2a006b4fa5cc ethernet: ucc_geth: set dev->max_mtu to 1518 c2ca14cc6f55 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() af99cae96fdc net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE 8dd98d5d2ba4 net: mvpp2: prs: fix PPPoE with ipv6 packet parse 73445f29575a net: mvpp2: Add TCAM entry to drop flow control pause frames a5a6dc4dc293 iavf: fix double-release of rtnl_lock 6aba31a7c72e i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs 9ea03f6890ce proc: fix lookup in /proc/net subdirectories after setns(2) d2942e958f26 proc: change ->nlink under proc_subdir_lock 59b10c8a59a1 depmod: handle the case of /sbin/depmod without /sbin in PATH 663a0bcb3fa5 lib/genalloc: fix the overflow when size is too big 19e0cf8fc481 scsi: scsi_transport_spi: Set RQF_PM for domain validation commands eb3e975ac2a3 scsi: ide: Do not set the RQF_PREEMPT flag for sense requests 4ae3573c571e scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff() 5f9c3d640505 scsi: ufs: Fix wrong print message in dev_err() 515dc635eb76 workqueue: Kick a worker based on the actual activation of delayed works ---- Link: https://lore.kernel.org/r/20210111130039.165470698@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc: update to v5.4.88Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.88 from stable korg. Following upstream commits are included in this version: ---- f3a4c8d50145 Linux 5.4.88 0a49aaf4df29 mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start 117433236ae2 exec: Transform exec_update_mutex into a rw_semaphore d390fc97df62 rwsem: Implement down_read_interruptible 1b75a263fbd9 rwsem: Implement down_read_killable_nested 71b8355ba667 perf: Break deadlock involving exec_update_mutex 732251cabeb3 fuse: fix bad inode 06c672dd61b5 iio:imu:bmi160: Fix alignment and data leak issues 7a736f41013e kdev_t: always inline major/minor helper functions 61a0d8e437bb dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate() 20d5ee563bfd dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate() f2a0b7677444 dmaengine: at_hdmac: Substitute kzalloc with kmalloc 4d3ba541bede Revert "mtd: spinand: Fix OOB read" da5b4cf021b9 Revert "drm/amd/display: Fix memory leaks in S3 resume" ---- Link: https://lore.kernel.org/r/20210107143049.929352526@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc: update to v5.4.87Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.87 from stable korg. Following upstream commits are included in this version: ---- b3f656a592f3 Linux 5.4.87 41ae3e574ccf dm verity: skip verity work if I/O error when system is shutting down 8b3c00977264 ALSA: pcm: Clear the full allocated memory at hw_params 480abac78e03 tick/sched: Remove bogus boot "safety" check 1dab82dd202d um: ubd: Submit all data segments atomically d32747bb687d fs/namespace.c: WARN if mnt_count has become negative 9f4e8026d202 module: delay kobject uevent until after module init call 86db71810a27 f2fs: avoid race condition for shrinker count dbe184f6be1e NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode d52faa7fb12f i3c master: fix missing destroy_workqueue() on error in i3c_master_register 22f815627c64 powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() a95049c51417 rtc: pl031: fix resource leak in pl031_probe e2926630f653 quota: Don't overflow quota file offsets 1842dde0dd13 module: set MODULE_STATE_GOING state when a module fails to load 569da7c3d9a3 rtc: sun6i: Fix memleak in sun6i_rtc_clk_init 642c2d74c365 fcntl: Fix potential deadlock in send_sig{io, urg}() 5b2f1ad6b12b bfs: don't use WARNING: string when it's just info. 3a2a5e197a84 ALSA: rawmidi: Access runtime->avail always in spinlock 8d2204a05391 ALSA: seq: Use bool for snd_seq_queue internal flags 4250fe65b2e6 f2fs: fix shift-out-of-bounds in sanity_check_raw_super() 28a29e3a658a media: gp8psk: initialize stats at power control logic 750627d36f84 misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() 01be033cc127 reiserfs: add check for an invalid ih_entry_count 18e1101b0ee9 Bluetooth: hci_h5: close serdev device and free hu in h5_close b726f8602207 scsi: cxgb4i: Fix TLS dependency 57ba2c7a50bf cgroup: Fix memory leak when parsing multiple source parameters 8ddf02859c69 of: fix linker-section match-table corruption 8ec95e308418 null_blk: Fix zone size initialization 7c3d8d73bafd tools headers UAPI: Sync linux/const.h with the kernel headers 376c3111413c uapi: move constants from <linux/kernel.h> to <linux/const.h> af07e4dd0783 scsi: block: Fix a race in the runtime power management code 9ce7ac5ed53b jffs2: Fix NULL pointer dereference in rp_size fs option parsing 3a83e289e4b7 jffs2: Allow setting rp_size to zero during remounting ee78e7d93e35 powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() 7cb6087b4536 KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits 3d4a05894500 KVM: SVM: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses d77c1ab54c9e KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL 11459136a107 ext4: don't remount read-only with errors=continue on reboot 6b0a4f603d5b btrfs: fix race when defragmenting leads to unnecessary IO 30aea96ff142 vfio/pci: Move dummy_resources_list init in vfio_pci_probe() 29c2d3e91e3d fscrypt: remove kernel-internal constants from UAPI header 34f000524d33 fscrypt: add fscrypt_is_nokey_name() eddc69467e39 f2fs: prevent creating duplicate encrypted filenames 6fe20a5204a6 ubifs: prevent creating duplicate encrypted filenames 3ebfed353afd ext4: prevent creating duplicate encrypted filenames faa72d97c3e3 thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed d3076d054f3e md/raid10: initialize r10_bio->read_slot before use. c71c512f4a65 net/sched: sch_taprio: reset child qdiscs before freeing them ---- Link: https://lore.kernel.org/r/20210104155705.740576914@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc: update to v5.4.86Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.86 from stable korg. Following upstream commits are included in this version: ---- dfce803cd87d Linux 5.4.86 8302bd9afd4b x86/CPU/AMD: Save AMD NodeId as cpu_die_id 6001db0272da Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" 33afcf723a0e rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time 7e0f7a293608 regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x be23b04074b1 PCI: Fix pci_slot_release() NULL pointer dereference b1f9419d5e6c platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 c16b5849352c libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels 68d139a97415 xenbus/xenbus_backend: Disallow pending watch messages d3eaea062b51 xen/xenbus: Count pending messages for each watch c45b0a8d2a68 xen/xenbus/xen_bus_type: Support will_handle watch callback 7da6db982e53 xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() eac0c12e329d xen/xenbus: Allow watches discard events before queueing 8f3f6de44f7c xen-blkback: set ring->xenblkd to NULL after kthread_stop() 383c60c16dd8 dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. b16a6a46e0b2 device-dax/core: Fix memory leak when rmmod dax.ko f3ede933fbc7 clk: tegra: Do not return 0 on failure f133bfbe1201 clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 ca4fd0284cb3 clk: ingenic: Fix divider calculation with div tables 13e6b6259e6d pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler 2fb550de7563 md/cluster: fix deadlock when node is doing resync job 7523d147087b md/cluster: block reshape with remote resync job 27b58f6adad8 iio:adc:ti-ads124s08: Fix alignment and data leak issues. 2d7229c037d1 iio:adc:ti-ads124s08: Fix buffer being too long. d6ea1d559027 iio:imu:bmi160: Fix too large a buffer. 91b7b231f5e7 iio:pressure:mpl3115: Force alignment of buffer 9607d22e71d1 iio:magnetometer:mag3110: Fix alignment and data leak issues. 71a326dcd2a8 iio:light:st_uvis25: Fix timestamp alignment and prevent data leak. c18fc255187f iio:light:rpr0521: Fix timestamp alignment and prevent data leak. 860ab67cd81e iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume 0fa2b43b0a2a iio: buffer: Fix demux update 82af6e44b7d4 scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() 7ec7630548dc scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc() 6822575cf204 scsi: qla2xxx: Fix crash during driver load on big endian machines 1b26af7e4c7f mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments c5f3e5ca8116 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read 2aea2b22b6f9 mtd: parser: cmdline: Fix parsing of part-names with colons 4290a73c9d67 mtd: spinand: Fix OOB read b22739509dcb soc: qcom: smp2p: Safely acquire spinlock without IRQs ddcb518dee78 spi: atmel-quadspi: Fix AHB memory accesses 96f7bd39f56f spi: atmel-quadspi: Disable clock in probe error path 8f295baae53d spi: mt7621: Don't leak SPI master in probe error path 0818aab8a82b spi: mt7621: Disable clock in probe error path cad189512c38 spi: synquacer: Disable clock in probe error path 4051e5b7741b spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path 3c0e28f2881e spi: sc18is602: Don't leak SPI master in probe error path 819f9edaaeb9 spi: rb4xx: Don't leak SPI master in probe error path c5491ac11559 spi: pic32: Don't leak DMA channels in probe error path 3ea835ac604b spi: mxic: Don't leak SPI master in probe error path 0da7709f5ea3 spi: gpio: Don't leak SPI master in probe error path ee1d2aef1c13 spi: fsl: fix use of spisel_boot signal on MPC8309 614f2529c8ea spi: davinci: Fix use-after-free on unbind c6b9bfb0c477 spi: atmel-quadspi: Fix use-after-free on unbind bd6d736dbf36 spi: spi-sh: Fix use-after-free on unbind 17360c3af129 spi: pxa2xx: Fix use-after-free on unbind c5ae864c148c drm/i915: Fix mismatch between misplaced vma check and vma insert 1e684ad37047 drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() e1b1f10c3404 drm/amd/display: Fix memory leaks in S3 resume b966771b0d69 platform/x86: mlx-platform: remove an unused variable cbeb61258186 jfs: Fix array index bounds check in dbAdjTree 8ee70b6db882 jffs2: Fix ignoring mounting options problem during remounting 00e45efaf9ff jffs2: Fix GC exit abnormally ea1e4ba032c5 ubifs: wbuf: Don't leak kernel memory to flash 32825fe72cb3 SMB3: avoid confusing warning message on mount to Azure f22f743a2af2 ceph: fix race in concurrent __ceph_remove_cap invocations a7b014b54c16 um: Remove use of asprinf in umid.c 26d72a8460dc ima: Don't modify file descriptor mode on the fly a89b91fcb07c powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently 45bf367c8550 powerpc/powernv/memtrace: Don't leak kernel memory to user space 59334d821e8a powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU c7f66ad880a9 powerpc/mm: Fix verification of MMU_FTR_TYPE_44x 32e29541b5aa powerpc/8xx: Fix early debug when SMC1 is relocated 15c9e56b41d0 powerpc/xmon: Change printk() to pr_cont() c7b89d0d7186 powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE 0f157acd436c powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter 30a58a3f7c85 powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at 3ee6a2bc1428 xprtrdma: Fix XDRBUF_SPARSE_PAGES support 2504e407a39f ARM: dts: at91: sama5d2: fix CAN message ram offset and size 789246b9afe8 ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES 6ee6e4e5a4cf KVM: arm64: Introduce handling of AArch32 TTBCR2 traps 8635f0fe06c5 ext4: fix deadlock with fs freezing and EA inodes c90a5f4851a8 ext4: fix a memory leak of ext4_free_data e21d630a2c0d btrfs: trim: fix underflow in trim length to prevent access beyond device boundary 1d11ed122f6f btrfs: do not shorten unpin len for caching block groups af7414836d88 USB: serial: keyspan_pda: fix write unthrottling 7dae22ba62b2 USB: serial: keyspan_pda: fix tx-unthrottle use-after-free f99817ab5821 USB: serial: keyspan_pda: fix write-wakeup use-after-free a07b690e1976 USB: serial: keyspan_pda: fix stalled writes 0f13247fabaf USB: serial: keyspan_pda: fix write deadlock ebd9857a5bd4 USB: serial: keyspan_pda: fix dropped unthrottle interrupts 89fb2b91a9da USB: serial: digi_acceleport: fix write-wakeup deadlocks 08c24438fb10 USB: serial: mos7720: fix parallel-port state restore 6eab3f646b1a cpuset: fix race between hotplug work and later CPU offline 066d115fdd29 EDAC/amd64: Fix PCI component registration f4ce4a53c4e4 EDAC/i10nm: Use readl() to access MMIO registers f9189a3bb5f9 crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata 36a58bda87cd crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() f26f0e7770a1 powerpc/perf: Exclude kernel samples while counting events in user space. 8096a2c6b9f6 perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake aa3cce9ceff0 perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY 1e3de428d155 staging: comedi: mf6x4: Fix AI end-of-conversion detection ee0bcb1721a5 ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams 5fbf84689f11 binder: add flag to clear buffer on txn complete a7c256a9fd18 s390/dasd: fix list corruption of lcu list 9c40d69a3be2 s390/dasd: fix list corruption of pavgroup group list 042683917f4b s390/dasd: prevent inconsistent LCU device data c8acd8d55bb9 s390/dasd: fix hanging device offline processing 3038bbd1bb33 s390/kexec_file: fix diag308 subcode when loading crash kernel c185f13918b4 s390/smp: perform initial CPU reset also for SMT siblings 48d3f12869ef ALSA: core: memalloc: add page alignment for iram cd3ff2a46d9c ALSA: usb-audio: Disable sample read check if firmware doesn't give back b1e3c2fb0fbe ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices 58cb166b1f8a ALSA: hda/realtek: Apply jack fixup for Quanta NL3 b61b2aa91f2b ALSA: hda/realtek: Add quirk for MSI-GP73 89d429ed2cdf ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G 0bf907442c5f ALSA: pcm: oss: Fix a few more UBSAN fixes 11cd11af4058 ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button da723248c5f8 ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 010a784a1a27 ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 0fc8e6b85680 ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop 52d09e0cdb78 ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. 1ca2437530e5 ALSA: hda: Fix regressions on clear and reconfig sysfs 2c6c6001d077 ACPI: PNP: compare the string length in the matching_id() 772dd826a44b Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" b9d93a666656 PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() 670b1b7e0d53 ALSA: hda/ca0132 - Change Input Source enum strings. 8f827adb9bbc Input: cyapa_gen6 - fix out-of-bounds stack access 98c956a6d9f7 media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE f05ac76139e6 media: ipu3-cio2: Validate mbus format in setting subdev format 44cb512a020e media: ipu3-cio2: Serialise access to pad format a47bc844f436 media: ipu3-cio2: Return actual subdev format 7dc40e1f8044 media: ipu3-cio2: Remove traces of returned buffers d7e6b7b6a7f7 media: netup_unidvb: Don't leak SPI master in probe error path 0bfbb8393e51 media: sunxi-cir: ensure IR is handled when it is continuous 124dc7d4f4b6 media: gspca: Fix memory leak in probe f97b54c8152d vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU df308380cbf3 Input: goodix - add upside-down quirk for Teclast X98 Pro tablet 070bd3a8ac55 initramfs: fix clang build failure f252a9953249 Input: cros_ec_keyb - send 'scancodes' in addition to key events 2686041cef06 drm/amdkfd: Fix leak in dmabuf import dc06432d9304 drm/amd/display: Prevent bandwidth overflow ca49d919d79c lwt: Disable BH too in run_lwt_bpf() b8dfee234581 fix namespaced fscaps when !CONFIG_SECURITY 5350b833bb0a cfg80211: initialize rekey_data ec15d0700709 ARM: sunxi: Add machine match for the Allwinner V3 SoC d629b50f9fdc perf probe: Fix memory leak when synthesizing SDT probes cbcb176b6016 kconfig: fix return value of do_error_if() 6e8beb020d5c clk: sunxi-ng: Make sure divider tables have sentinel 3cdeedf801b5 clk: s2mps11: Fix a resource leak in error handling paths in the probe function ef56621a579a clk: at91: sam9x60: remove atmel,osc-bypass support e01dfcc08b55 virtio_ring: Fix two use after free bugs 2d65ff873d06 virtio_net: Fix error code in probe() 5f70910832c7 virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() 372f06cd6b89 qlcnic: Fix error code in probe c16e42c93241 perf record: Fix memory leak when using '--user-regs=?' to list registers ceadde18f69a pwm: lp3943: Dynamically allocate PWM chip base 6bf2ef4bd38d pwm: zx: Add missing cleanup in error path d4515a24a802 clk: ti: Fix memleak in ti_fapll_synth_setup 572eba1ce574 watchdog: coh901327: add COMMON_CLK dependency 2b1575e28906 watchdog: qcom: Avoid context switch in restart handler fad88d462596 libnvdimm/label: Return -ENXIO for no slot in __blk_label_update b6c680755d22 net: korina: fix return value 19e73c9ff0bf net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function 226bcdbb4a60 net: bcmgenet: Fix a resource leak in an error handling path in the probe functin efc570073cbe lan743x: fix rx_napi_poll/interrupt ping-pong 9f5b56b5a71d checkpatch: fix unescaped left brace b32c5e0ae6f7 mm: don't wake kswapd prematurely when watermark boosting is disabled c3bf90c6aac5 sparc: fix handling of page table constructor failure 6ef298e1cebd powerpc/ps3: use dma_mapping_error() d864e7e8270a nfc: s3fwrn5: Release the nfc firmware 7a3d6a5dfc78 RDMA/cma: Don't overwrite sgid_attr after device is released 2d01f3d75013 sunrpc: fix xs_read_xdr_buf for partial pages receive 4acbc03e4fed um: chan_xterm: Fix fd leak 1bbd5678c0b4 um: tty: Fix handling of close in tty lines 1355bbe3a717 um: Monitor error events in IRQ controller a37d283825a4 ubifs: Fix error return code in ubifs_init_authentication() d4dbcfb7e158 watchdog: Fix potential dereferencing of null pointer 4e091ff107be watchdog: sprd: check busy bit before new loading rather than after that 4c8cffffc926 watchdog: sprd: remove watchdog disable from resume fail path 4a4b31e8b5a7 watchdog: sirfsoc: Add missing dependency on HAS_IOMEM 4d5aea30c1cd watchdog: armada_37xx: Add missing dependency on HAS_IOMEM 849270acd7b6 irqchip/alpine-msi: Fix freeing of interrupts on allocation error path aca4d1bd7e19 ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() 297e48ccf166 mac80211: don't set set TDLS STA bandwidth wider than possible d07972d764e8 crypto: atmel-i2c - select CONFIG_BITREVERSE f71984fc4482 extcon: max77693: Fix modalias string a4fd2da3e85e mtd: rawnand: gpmi: Fix the random DMA timeout issue 86f6e53642fa mtd: rawnand: meson: Fix a resource leak in init 5e8715b2383a mtd: rawnand: gpmi: fix reference count leak in gpmi ops 9c5b041ba20a clk: tegra: Fix duplicated SE clock entry 1ba196a73c45 remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio() 6f597c451e07 remoteproc: qcom: fix reference leak in adsp_start f61bce4bc833 remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable 9b54e31fd08f RDMA/core: Do not indicate device ready when device enablement fails e6323070bdc7 can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit 6daf2d466380 erofs: avoid using generic_block_bmap 35e2bec96488 iwlwifi: mvm: hook up missing RX handlers 857b1403c3e5 s390/cio: fix use-after-free in ccw_device_destroy_console be4d879cb7c4 bus: fsl-mc: fix error return code in fsl_mc_object_allocate() 9b4f327c0746 platform/chrome: cros_ec_spi: Don't overwrite spi::mode 070c57885ec3 x86/kprobes: Restore BTF if the single-stepping is cancelled 353b19562a03 nfs_common: need lock during iterate through the list 48ed3e57ad58 nfsd: Fix message level for normal termination b4ac244716f3 speakup: fix uninitialized flush_lock 989d52723643 usb: oxu210hp-hcd: Fix memory leak in oxu_create 2addd726083f usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe 3f72486cecec powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S a696ed262e83 ASoC: amd: change clk_get() to devm_clk_get() and add missed checks 972db497be45 drm/mediatek: avoid dereferencing a null hdmi_phy on an error message ef55a3c384cc powerpc/pseries/hibernation: remove redundant cacheinfo update c4115721d1f0 powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops 570697132c2c platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems a247efe47743 scsi: fnic: Fix error return code in fnic_probe() 0e724f2e80ba seq_buf: Avoid type mismatch for seq_buf_init 0b93626d3965 scsi: pm80xx: Fix error return in pm8001_pci_probe() 79e14f1c323c scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe 172bb906202f arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements 13f4c61d2f5c ARM: dts: meson: fix PHY deassert timing requirements 154105c0ba56 arm64: dts: meson: fix PHY deassert timing requirements 62b240d2644e Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() 097c4d9921b2 Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() 3d3caa8e971d cpufreq: scpi: Add missing MODULE_ALIAS 6e34c9478fe5 cpufreq: loongson1: Add missing MODULE_ALIAS 3e3feeb0d2ba cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE ef802b5a5e26 cpufreq: st: Add missing MODULE_DEVICE_TABLE 742697643c94 cpufreq: qcom: Add missing MODULE_DEVICE_TABLE c9d204c02825 cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE f3754eec127d cpufreq: highbank: Add missing MODULE_DEVICE_TABLE e32836221017 cpufreq: ap806: Add missing MODULE_DEVICE_TABLE 3b6ba2fe6524 clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI b4219894d154 clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne e223cf39b928 phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure 675b3ba9cc96 dm ioctl: fix error return code in target_message d863d76536df ASoC: jz4740-i2s: add missed checks for clk_get() 1b760dc9d967 net/mlx5: Properly convey driver version to firmware a64822872957 MIPS: Don't round up kernel sections size for memblock_add() 33eeb395515d memstick: r592: Fix error return in r592_probe() e39b37d6a2ce arm64: dts: rockchip: Fix UART pull-ups on rk3328 33892a3797f1 pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() 08e22710601a bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() e02d218aa63d ARM: dts: at91: sama5d2: map securam as device da8890329599 iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context d903b80e1abc clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() 742d5de6c2fc clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path 40f9ac2b0295 powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S 4968cc5ed0c0 powerpc/perf: Fix crash with is_sier_available when pmu is not set b0483a32d163 media: saa7146: fix array overflow in vidioc_s_audio() bfdf000e5dd9 hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable a0f07c9ad72d vfio-pci: Use io_remap_pfn_range() for PCI IO memory 5ac81a4e5fa3 selftests/seccomp: Update kernel config 0588b8a03469 NFS: switch nfsiod to be an UNBOUND workqueue. 1094bd2edaa2 lockd: don't use interval-based rebinding over TCP cbb0a57326b8 net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' a0842124422e NFSv4: Fix the alignment of page data in the getdeviceinfo reply 73892eef6d9e SUNRPC: xprt_load_transport() needs to support the netid "rdma6" 2823b8979375 NFSv4.2: condition READDIR's mask for security label based on LSM state 04e9c169810c SUNRPC: rpc_wake_up() should wake up tasks in the correct order a3ac7dd8b16b ath10k: Release some resources in an error handling path 6b6edd2c072b ath10k: Fix an error handling path e856abba7fca ath10k: Fix the parsing error in service available event f4935d3c7b57 platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init 3d64e8ce592b ARM: dts: at91: at91sam9rl: fix ADC triggers 09347a537cc7 soc: amlogic: canvas: add missing put_device() call in meson_canvas_get() 8424a5b661ca arm64: dts: meson-sm1: fix typo in opp table f4951cb10668 arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 49b563bfdd66 PCI: iproc: Fix out-of-bound array accesses 4ef5a46d2964 PCI: Fix overflow in command-line resource alignment requests 048b98083c27 PCI: Bounds-check command-line resource alignment requests 72577f162cae arm64: dts: qcom: c630: Polish i2c-hid devices a554b68baf27 arm64: dts: ls1028a: fix ENETC PTP clock input a85f3e7cb717 genirq/irqdomain: Don't try to free an interrupt that has no mapping 2f00dcc6ce7a power: supply: bq24190_charger: fix reference leak e230e193c966 power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching 8e9678d9d131 arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc 11f007a5583d arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name 5a551ef11669 ARM: dts: Remove non-existent i2c1 from 98dx3236 15305a5b103d HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() ec30659ea631 slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI 76170933d3da media: max2175: fix max2175_set_csm_mode() error code 5873beee8744 mips: cdmm: fix use-after-free in mips_cdmm_bus_discover 51795c385f73 media: imx214: Fix stop streaming ceff135b9d93 samples: bpf: Fix lwt_len_hist reusing previous BPF map 4dc1360203c4 platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration 3432883ae896 platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration c14a740743f7 media: siano: fix memory leak of debugfs members in smsdvb_hotplug 6b93d6c5a888 arm64: tegra: Fix DT binding for IO High Voltage entry b0f1878c2d88 dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() 46f8c7961168 cw1200: fix missing destroy_workqueue() on error in cw1200_init_common f2e7f608b274 rsi: fix error return code in rsi_reset_card() f7a6e378fc17 qtnfmac: fix error return code in qtnf_pcie_probe() d2b95947720d orinoco: Move context allocation after processing the skb e39908568b40 mmc: pxamci: Fix error return code in pxamci_probe 65f0d3c81c9f ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host c2aab53d1be5 ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host 8ce91557023e memstick: fix a double-free bug in memstick_check 4279ff6deaf3 RDMA/cxgb4: Validate the number of CQEs d3ff603c2e38 clk: meson: Kconfig: fix dependency for G12A 2fbd2b0dd7d1 Input: omap4-keypad - fix runtime PM error handling ff3a152243f8 drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe e16e8cde2bb1 soc: ti: Fix reference imbalance in knav_dma_probe 475b489b0713 soc: ti: knav_qmss: fix reference leak in knav_queue_probe 82b9934e1e7a spi: fix resource leak for drivers without .remove callback 70e19fccf680 crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe c549355105d9 crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd 3e08a61b2f94 EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId 0789349204a6 powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 90b39366d834 powerpc: Avoid broken GCC __attribute__((optimize)) 8f6e6ec101dd selftests/bpf: Fix broken riscv build 6f8c6e70738a spi: mxs: fix reference leak in mxs_spi_probe 5df04553ee8c usb/max3421: fix return error code in max3421_probe() e6405aad3592 Input: ads7846 - fix unaligned access on 7845 920c379029f9 Input: ads7846 - fix integer overflow on Rt calculation c7ac50927300 Input: ads7846 - fix race that causes missing releases 86398df4b283 drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() e8cd88c3ab00 video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init() 953379fb7ba3 media: solo6x10: fix missing snd_card_free in error handling case c64d2e159829 scsi: core: Fix VPD LUN ID designator priorities efb57c87d8d8 ASoC: meson: fix COMPILE_TEST error 2c06ac46f81c media: v4l2-fwnode: Return -EINVAL for invalid bus-type d8d35c1ea883 media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm() c8adf58057b6 media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() c5c403db137f media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm() 06a3c11c173b media: tm6000: Fix sizeof() mismatches 1638c7e3985b staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c aa1d8b959455 staging: greybus: codecs: Fix reference counter leak in error handling 5daf659fdf47 crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() 38017f2c06cf MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA 9e779e6fae58 RDMa/mthca: Work around -Wenum-conversion warning 648b9dd270ff ASoC: arizona: Fix a wrong free in wm8997_probe 7e8200d44200 spi: sprd: fix reference leak in sprd_spi_remove c786bc725d8c ASoC: wm8998: Fix PM disable depth imbalance on error 06fa588c7921 selftest/bpf: Add missed ip6ip6 test back dab5973ada6b mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure 404aadf45c71 spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume 769c2fecefd1 spi: tegra114: fix reference leak in tegra spi ops 47595d68cee2 spi: tegra20-sflash: fix reference leak in tegra_sflash_resume f9e5e84eb49f spi: tegra20-slink: fix reference leak in slink ops of tegra20 0a3196271b40 spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe a2cf358aacf5 spi: spi-ti-qspi: fix reference leak in ti_qspi_setup 25b5a48adabf Bluetooth: hci_h5: fix memory leak in h5_close 5cf3c2e7892e Bluetooth: Fix null pointer dereference in hci_event_packet() d92b81fad01c arm64: dts: exynos: Correct psci compatible used on Exynos7 da8d84637522 arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7 8f14da44523c brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} 5c5b92c1d6ab spi: stm32: fix reference leak in stm32_spi_resume c807042f2d58 selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling ae54a6d99478 ASoC: pcm: DRAIN support reactivation 009a982ea25b spi: spi-mem: fix reference leak in spi_mem_access_start 68ad1bd244bd drm/msm/dsi_pll_10nm: restore VCO rate during restore_state 0a8f14baed8e f2fs: call f2fs_get_meta_page_retry for nat page 311da238f2f7 spi: img-spfi: fix reference leak in img_spfi_resume 4e20cee19c2e powerpc/64: Set up a kernel stack for secondaries before cpu_restore() 3988d96589d9 drm/amdgpu: fix build_coefficients() argument a4110e76e550 ARM: dts: aspeed: tiogapass: Remove vuart 129df833e15c ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode 9edff753ade7 crypto: inside-secure - Fix sizeof() mismatch 7044a69699f3 crypto: talitos - Fix return type of current_desc_hdr() 8a73ee0a0a1e crypto: talitos - Endianess in current_desc_hdr() b9b8429042bd drm/amdgpu: fix incorrect enum type 52f525f2bdc7 sched: Reenable interrupts in do_sched_yield() 35975f2e83a5 sched/deadline: Fix sched_dl_global_validate() a3ec54b95c1a x86/apic: Fix x2apic enablement without interrupt remapping b7ec74246c32 ARM: p2v: fix handling of LPAE translation in BE mode 0a72e7286c67 x86/mm/ident_map: Check for errors from ident_pud_init() 0fd78ab5ef71 RDMA/rxe: Compute PSN windows correctly 35f18561616f ARM: dts: aspeed: s2600wf: Fix VGA memory region location 4aae08a71e68 selinux: fix error initialization in inode_doinit_with_dentry() de49a51e7938 rtc: pcf2127: fix pcf2127_nvmem_read/write() returns 57df1b39d990 RDMA/bnxt_re: Set queue pair state when being queried e11c7d39fa7e Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" 4b3ee79fbe77 soc: qcom: geni: More properly switch to DMA mode d3bed198333a soc: mediatek: Check if power domains can be powered on at boot time fcb0be5ba2e9 soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() 38cded30497a arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node 14be28959f69 arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node c2712546a6e0 drm/tve200: Fix handling of platform_get_irq() error f61e9dbb56ba drm/mcde: Fix handling of platform_get_irq() error 29f34feb3860 drm/aspeed: Fix Kconfig warning & subsequent build errors 37028b8bc53d drm/gma500: fix double free of gma_connector de630248e740 md: fix a warning caused by a race between concurrent md_ioctl()s 054be9aed847 crypto: af_alg - avoid undefined behavior accessing salg_name 5a225303a68f media: msi2500: assign SPI bus number dynamically 01182045346a quota: Sanity-check quota file headers on load df95ea1228cc Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() cda2f222e7e4 serial_core: Check for port state when tty is in error state 863cab3017bc HID: i2c-hid: add Vero K147 to descriptor override fd819f54065c scsi: megaraid_sas: Check user-provided offsets 152631f0273f coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf() 4c461e8d0e88 coresight: tmc-etr: Fix barrier packet insertion for perf buffer e81884d45a70 coresight: tmc-etr: Check if page is valid before dma_map_page() ec13738c6ec6 coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() d923c0ec1292 ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU 43598dbdcbf0 ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 2c6f6cd2cdfb ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU 4202cbbd2c4d usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul 8e19cfae3bb0 USB: gadget: f_rndis: fix bitrate for SuperSpeed and above 8c124b35a53b usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus 3389281e0e6e USB: gadget: f_midi: setup SuperSpeed Plus descriptors 0ddb1d96a5db USB: gadget: f_acm: add support for SuperSpeed Plus 9ad41aa399db USB: serial: option: add interface-number sanity check to flag handling 57e22590c41b usb: mtu3: fix memory corruption in mtu3_debugfs_regset() 80cb94507054 soc/tegra: fuse: Fix index bug in get_process_id 037c65990d76 kbuild: avoid split lines in .mod files a803ea15b0dc perf/x86/intel: Check PEBS status correctly 12db619c91d7 drm/amd/display: Init clock value by current vbios CLKs c137a880ae6c iwlwifi: pcie: add one missing entry for AX210 e124c5afaf88 dm table: Remove BUG_ON(in_interrupt()) 8a89abb26e30 scsi: mpt3sas: Increase IOCInit request timeout to 30s cd14a53938e0 vxlan: Copy needed_tailroom from lowerdev 0b9ce087f75b vxlan: Add needed_headroom for lower device 230290dca255 arm64: syscall: exit userspace before unmasking exceptions 34c07547dbe5 habanalabs: put devices before driver removal be063ce1004c drm/tegra: sor: Disable clocks on error in tegra_sor_init() 9b6ebb202bbb kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling d8baf15b2196 drm/tegra: replace idr_init() by idr_init_base() 76812738841c net: mvpp2: add mvpp2_phylink_to_port() helper 6aa270eb2f90 selftests: fix poll error in udpgro.sh 0e2b048ffe44 ixgbe: avoid premature Rx buffer reuse 75bbe7bd9003 i40e: avoid premature Rx buffer reuse b05fdd74ffb7 i40e: optimise prefetch page refcount 405bfd36f072 i40e: Refactor rx_bi accesses 6935f5385f75 RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait 2107658d6d62 selftests/bpf/test_offload.py: Reset ethtool features after failed setting 3b79aea56dff netfilter: nft_ct: Remove confirmation check for NFT_CT_ID 0a652b181d75 gpio: eic-sprd: break loop when getting NULL device resource 2ebb2df149d4 Revert "gpio: eic-sprd: Use devm_platform_ioremap_resource()" 64795af3bdc7 afs: Fix memory leak when mounting with multiple source parameters 6581512f0afc netfilter: nft_dynset: fix timeouts later than 23 days 810bc556e347 netfilter: nft_compat: make sure xtables destructors have run b17244cebb24 netfilter: x_tables: Switch synchronization to RCU 22faec182eec pinctrl: aspeed: Fix GPIO requests on pass-through banks f7e6636831df blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick 4f3e3fa6239d block: factor out requeue handling from dispatch code 9e54ca3d4f9d block: Simplify REQ_OP_ZONE_RESET_ALL handling 71e0f9c5c3df clk: renesas: r9a06g032: Drop __packed for portability 43a373488e92 can: softing: softing_netdev_open(): fix error handling 36f460d51ac5 xsk: Replace datagram_poll by sock_poll_wait 50ae52e07d2b xsk: Fix xsk_poll()'s return type 369ed255958f scsi: bnx2i: Requires MMU e190d1b3c4d2 gpio: mvebu: fix potential user-after-free on probe ec64dea576d5 gpio: zynq: fix reference leak in zynq_gpio functions 823f42bd6193 PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter 74e38f86ab53 ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin f7fbde0f0b14 ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp 4b008707bac4 ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY 76c475d5d788 ARM: dts: sun8i: v3s: fix GIC node memory range 9ebc986a2ea5 pinctrl: baytrail: Avoid clearing debounce value when turning it off e2556e022897 pinctrl: merrifield: Set default bias in case no particular value given 2ec85a7a5adf ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node 9f69f6f85288 ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator 389033996cec ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY --- Link: https://lore.kernel.org/r/20201229103747.123668426@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc-imx: update to v5.4.88Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.88 from stable korg. Following upstream commits are included in this version: ---- f3a4c8d50145 Linux 5.4.88 0a49aaf4df29 mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start 117433236ae2 exec: Transform exec_update_mutex into a rw_semaphore d390fc97df62 rwsem: Implement down_read_interruptible 1b75a263fbd9 rwsem: Implement down_read_killable_nested 71b8355ba667 perf: Break deadlock involving exec_update_mutex 732251cabeb3 fuse: fix bad inode 06c672dd61b5 iio:imu:bmi160: Fix alignment and data leak issues 7a736f41013e kdev_t: always inline major/minor helper functions 61a0d8e437bb dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate() 20d5ee563bfd dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate() f2a0b7677444 dmaengine: at_hdmac: Substitute kzalloc with kmalloc 4d3ba541bede Revert "mtd: spinand: Fix OOB read" da5b4cf021b9 Revert "drm/amd/display: Fix memory leaks in S3 resume" ---- Link: https://lore.kernel.org/r/20210107143049.929352526@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc-imx: update to v5.4.87Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.87 from stable korg. Following upstream commits are included in this version: ---- b3f656a592f3 Linux 5.4.87 41ae3e574ccf dm verity: skip verity work if I/O error when system is shutting down 8b3c00977264 ALSA: pcm: Clear the full allocated memory at hw_params 480abac78e03 tick/sched: Remove bogus boot "safety" check 1dab82dd202d um: ubd: Submit all data segments atomically d32747bb687d fs/namespace.c: WARN if mnt_count has become negative 9f4e8026d202 module: delay kobject uevent until after module init call 86db71810a27 f2fs: avoid race condition for shrinker count dbe184f6be1e NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode d52faa7fb12f i3c master: fix missing destroy_workqueue() on error in i3c_master_register 22f815627c64 powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() a95049c51417 rtc: pl031: fix resource leak in pl031_probe e2926630f653 quota: Don't overflow quota file offsets 1842dde0dd13 module: set MODULE_STATE_GOING state when a module fails to load 569da7c3d9a3 rtc: sun6i: Fix memleak in sun6i_rtc_clk_init 642c2d74c365 fcntl: Fix potential deadlock in send_sig{io, urg}() 5b2f1ad6b12b bfs: don't use WARNING: string when it's just info. 3a2a5e197a84 ALSA: rawmidi: Access runtime->avail always in spinlock 8d2204a05391 ALSA: seq: Use bool for snd_seq_queue internal flags 4250fe65b2e6 f2fs: fix shift-out-of-bounds in sanity_check_raw_super() 28a29e3a658a media: gp8psk: initialize stats at power control logic 750627d36f84 misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() 01be033cc127 reiserfs: add check for an invalid ih_entry_count 18e1101b0ee9 Bluetooth: hci_h5: close serdev device and free hu in h5_close b726f8602207 scsi: cxgb4i: Fix TLS dependency 57ba2c7a50bf cgroup: Fix memory leak when parsing multiple source parameters 8ddf02859c69 of: fix linker-section match-table corruption 8ec95e308418 null_blk: Fix zone size initialization 7c3d8d73bafd tools headers UAPI: Sync linux/const.h with the kernel headers 376c3111413c uapi: move constants from <linux/kernel.h> to <linux/const.h> af07e4dd0783 scsi: block: Fix a race in the runtime power management code 9ce7ac5ed53b jffs2: Fix NULL pointer dereference in rp_size fs option parsing 3a83e289e4b7 jffs2: Allow setting rp_size to zero during remounting ee78e7d93e35 powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() 7cb6087b4536 KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits 3d4a05894500 KVM: SVM: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses d77c1ab54c9e KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL 11459136a107 ext4: don't remount read-only with errors=continue on reboot 6b0a4f603d5b btrfs: fix race when defragmenting leads to unnecessary IO 30aea96ff142 vfio/pci: Move dummy_resources_list init in vfio_pci_probe() 29c2d3e91e3d fscrypt: remove kernel-internal constants from UAPI header 34f000524d33 fscrypt: add fscrypt_is_nokey_name() eddc69467e39 f2fs: prevent creating duplicate encrypted filenames 6fe20a5204a6 ubifs: prevent creating duplicate encrypted filenames 3ebfed353afd ext4: prevent creating duplicate encrypted filenames faa72d97c3e3 thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed d3076d054f3e md/raid10: initialize r10_bio->read_slot before use. c71c512f4a65 net/sched: sch_taprio: reset child qdiscs before freeing them ---- Link: https://lore.kernel.org/r/20210104155705.740576914@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc-imx: update to v5.4.86Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.86 from stable korg. Following upstream commits are included in this version: ---- dfce803cd87d Linux 5.4.86 8302bd9afd4b x86/CPU/AMD: Save AMD NodeId as cpu_die_id 6001db0272da Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" 33afcf723a0e rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time 7e0f7a293608 regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x be23b04074b1 PCI: Fix pci_slot_release() NULL pointer dereference b1f9419d5e6c platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 c16b5849352c libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels 68d139a97415 xenbus/xenbus_backend: Disallow pending watch messages d3eaea062b51 xen/xenbus: Count pending messages for each watch c45b0a8d2a68 xen/xenbus/xen_bus_type: Support will_handle watch callback 7da6db982e53 xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() eac0c12e329d xen/xenbus: Allow watches discard events before queueing 8f3f6de44f7c xen-blkback: set ring->xenblkd to NULL after kthread_stop() 383c60c16dd8 dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. b16a6a46e0b2 device-dax/core: Fix memory leak when rmmod dax.ko f3ede933fbc7 clk: tegra: Do not return 0 on failure f133bfbe1201 clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 ca4fd0284cb3 clk: ingenic: Fix divider calculation with div tables 13e6b6259e6d pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler 2fb550de7563 md/cluster: fix deadlock when node is doing resync job 7523d147087b md/cluster: block reshape with remote resync job 27b58f6adad8 iio:adc:ti-ads124s08: Fix alignment and data leak issues. 2d7229c037d1 iio:adc:ti-ads124s08: Fix buffer being too long. d6ea1d559027 iio:imu:bmi160: Fix too large a buffer. 91b7b231f5e7 iio:pressure:mpl3115: Force alignment of buffer 9607d22e71d1 iio:magnetometer:mag3110: Fix alignment and data leak issues. 71a326dcd2a8 iio:light:st_uvis25: Fix timestamp alignment and prevent data leak. c18fc255187f iio:light:rpr0521: Fix timestamp alignment and prevent data leak. 860ab67cd81e iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume 0fa2b43b0a2a iio: buffer: Fix demux update 82af6e44b7d4 scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() 7ec7630548dc scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc() 6822575cf204 scsi: qla2xxx: Fix crash during driver load on big endian machines 1b26af7e4c7f mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments c5f3e5ca8116 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read 2aea2b22b6f9 mtd: parser: cmdline: Fix parsing of part-names with colons 4290a73c9d67 mtd: spinand: Fix OOB read b22739509dcb soc: qcom: smp2p: Safely acquire spinlock without IRQs ddcb518dee78 spi: atmel-quadspi: Fix AHB memory accesses 96f7bd39f56f spi: atmel-quadspi: Disable clock in probe error path 8f295baae53d spi: mt7621: Don't leak SPI master in probe error path 0818aab8a82b spi: mt7621: Disable clock in probe error path cad189512c38 spi: synquacer: Disable clock in probe error path 4051e5b7741b spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path 3c0e28f2881e spi: sc18is602: Don't leak SPI master in probe error path 819f9edaaeb9 spi: rb4xx: Don't leak SPI master in probe error path c5491ac11559 spi: pic32: Don't leak DMA channels in probe error path 3ea835ac604b spi: mxic: Don't leak SPI master in probe error path 0da7709f5ea3 spi: gpio: Don't leak SPI master in probe error path ee1d2aef1c13 spi: fsl: fix use of spisel_boot signal on MPC8309 614f2529c8ea spi: davinci: Fix use-after-free on unbind c6b9bfb0c477 spi: atmel-quadspi: Fix use-after-free on unbind bd6d736dbf36 spi: spi-sh: Fix use-after-free on unbind 17360c3af129 spi: pxa2xx: Fix use-after-free on unbind c5ae864c148c drm/i915: Fix mismatch between misplaced vma check and vma insert 1e684ad37047 drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() e1b1f10c3404 drm/amd/display: Fix memory leaks in S3 resume b966771b0d69 platform/x86: mlx-platform: remove an unused variable cbeb61258186 jfs: Fix array index bounds check in dbAdjTree 8ee70b6db882 jffs2: Fix ignoring mounting options problem during remounting 00e45efaf9ff jffs2: Fix GC exit abnormally ea1e4ba032c5 ubifs: wbuf: Don't leak kernel memory to flash 32825fe72cb3 SMB3: avoid confusing warning message on mount to Azure f22f743a2af2 ceph: fix race in concurrent __ceph_remove_cap invocations a7b014b54c16 um: Remove use of asprinf in umid.c 26d72a8460dc ima: Don't modify file descriptor mode on the fly a89b91fcb07c powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently 45bf367c8550 powerpc/powernv/memtrace: Don't leak kernel memory to user space 59334d821e8a powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU c7f66ad880a9 powerpc/mm: Fix verification of MMU_FTR_TYPE_44x 32e29541b5aa powerpc/8xx: Fix early debug when SMC1 is relocated 15c9e56b41d0 powerpc/xmon: Change printk() to pr_cont() c7b89d0d7186 powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE 0f157acd436c powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter 30a58a3f7c85 powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at 3ee6a2bc1428 xprtrdma: Fix XDRBUF_SPARSE_PAGES support 2504e407a39f ARM: dts: at91: sama5d2: fix CAN message ram offset and size 789246b9afe8 ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES 6ee6e4e5a4cf KVM: arm64: Introduce handling of AArch32 TTBCR2 traps 8635f0fe06c5 ext4: fix deadlock with fs freezing and EA inodes c90a5f4851a8 ext4: fix a memory leak of ext4_free_data e21d630a2c0d btrfs: trim: fix underflow in trim length to prevent access beyond device boundary 1d11ed122f6f btrfs: do not shorten unpin len for caching block groups af7414836d88 USB: serial: keyspan_pda: fix write unthrottling 7dae22ba62b2 USB: serial: keyspan_pda: fix tx-unthrottle use-after-free f99817ab5821 USB: serial: keyspan_pda: fix write-wakeup use-after-free a07b690e1976 USB: serial: keyspan_pda: fix stalled writes 0f13247fabaf USB: serial: keyspan_pda: fix write deadlock ebd9857a5bd4 USB: serial: keyspan_pda: fix dropped unthrottle interrupts 89fb2b91a9da USB: serial: digi_acceleport: fix write-wakeup deadlocks 08c24438fb10 USB: serial: mos7720: fix parallel-port state restore 6eab3f646b1a cpuset: fix race between hotplug work and later CPU offline 066d115fdd29 EDAC/amd64: Fix PCI component registration f4ce4a53c4e4 EDAC/i10nm: Use readl() to access MMIO registers f9189a3bb5f9 crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata 36a58bda87cd crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() f26f0e7770a1 powerpc/perf: Exclude kernel samples while counting events in user space. 8096a2c6b9f6 perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake aa3cce9ceff0 perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY 1e3de428d155 staging: comedi: mf6x4: Fix AI end-of-conversion detection ee0bcb1721a5 ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams 5fbf84689f11 binder: add flag to clear buffer on txn complete a7c256a9fd18 s390/dasd: fix list corruption of lcu list 9c40d69a3be2 s390/dasd: fix list corruption of pavgroup group list 042683917f4b s390/dasd: prevent inconsistent LCU device data c8acd8d55bb9 s390/dasd: fix hanging device offline processing 3038bbd1bb33 s390/kexec_file: fix diag308 subcode when loading crash kernel c185f13918b4 s390/smp: perform initial CPU reset also for SMT siblings 48d3f12869ef ALSA: core: memalloc: add page alignment for iram cd3ff2a46d9c ALSA: usb-audio: Disable sample read check if firmware doesn't give back b1e3c2fb0fbe ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices 58cb166b1f8a ALSA: hda/realtek: Apply jack fixup for Quanta NL3 b61b2aa91f2b ALSA: hda/realtek: Add quirk for MSI-GP73 89d429ed2cdf ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G 0bf907442c5f ALSA: pcm: oss: Fix a few more UBSAN fixes 11cd11af4058 ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button da723248c5f8 ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 010a784a1a27 ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 0fc8e6b85680 ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop 52d09e0cdb78 ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. 1ca2437530e5 ALSA: hda: Fix regressions on clear and reconfig sysfs 2c6c6001d077 ACPI: PNP: compare the string length in the matching_id() 772dd826a44b Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" b9d93a666656 PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() 670b1b7e0d53 ALSA: hda/ca0132 - Change Input Source enum strings. 8f827adb9bbc Input: cyapa_gen6 - fix out-of-bounds stack access 98c956a6d9f7 media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE f05ac76139e6 media: ipu3-cio2: Validate mbus format in setting subdev format 44cb512a020e media: ipu3-cio2: Serialise access to pad format a47bc844f436 media: ipu3-cio2: Return actual subdev format 7dc40e1f8044 media: ipu3-cio2: Remove traces of returned buffers d7e6b7b6a7f7 media: netup_unidvb: Don't leak SPI master in probe error path 0bfbb8393e51 media: sunxi-cir: ensure IR is handled when it is continuous 124dc7d4f4b6 media: gspca: Fix memory leak in probe f97b54c8152d vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU df308380cbf3 Input: goodix - add upside-down quirk for Teclast X98 Pro tablet 070bd3a8ac55 initramfs: fix clang build failure f252a9953249 Input: cros_ec_keyb - send 'scancodes' in addition to key events 2686041cef06 drm/amdkfd: Fix leak in dmabuf import dc06432d9304 drm/amd/display: Prevent bandwidth overflow ca49d919d79c lwt: Disable BH too in run_lwt_bpf() b8dfee234581 fix namespaced fscaps when !CONFIG_SECURITY 5350b833bb0a cfg80211: initialize rekey_data ec15d0700709 ARM: sunxi: Add machine match for the Allwinner V3 SoC d629b50f9fdc perf probe: Fix memory leak when synthesizing SDT probes cbcb176b6016 kconfig: fix return value of do_error_if() 6e8beb020d5c clk: sunxi-ng: Make sure divider tables have sentinel 3cdeedf801b5 clk: s2mps11: Fix a resource leak in error handling paths in the probe function ef56621a579a clk: at91: sam9x60: remove atmel,osc-bypass support e01dfcc08b55 virtio_ring: Fix two use after free bugs 2d65ff873d06 virtio_net: Fix error code in probe() 5f70910832c7 virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() 372f06cd6b89 qlcnic: Fix error code in probe c16e42c93241 perf record: Fix memory leak when using '--user-regs=?' to list registers ceadde18f69a pwm: lp3943: Dynamically allocate PWM chip base 6bf2ef4bd38d pwm: zx: Add missing cleanup in error path d4515a24a802 clk: ti: Fix memleak in ti_fapll_synth_setup 572eba1ce574 watchdog: coh901327: add COMMON_CLK dependency 2b1575e28906 watchdog: qcom: Avoid context switch in restart handler fad88d462596 libnvdimm/label: Return -ENXIO for no slot in __blk_label_update b6c680755d22 net: korina: fix return value 19e73c9ff0bf net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function 226bcdbb4a60 net: bcmgenet: Fix a resource leak in an error handling path in the probe functin efc570073cbe lan743x: fix rx_napi_poll/interrupt ping-pong 9f5b56b5a71d checkpatch: fix unescaped left brace b32c5e0ae6f7 mm: don't wake kswapd prematurely when watermark boosting is disabled c3bf90c6aac5 sparc: fix handling of page table constructor failure 6ef298e1cebd powerpc/ps3: use dma_mapping_error() d864e7e8270a nfc: s3fwrn5: Release the nfc firmware 7a3d6a5dfc78 RDMA/cma: Don't overwrite sgid_attr after device is released 2d01f3d75013 sunrpc: fix xs_read_xdr_buf for partial pages receive 4acbc03e4fed um: chan_xterm: Fix fd leak 1bbd5678c0b4 um: tty: Fix handling of close in tty lines 1355bbe3a717 um: Monitor error events in IRQ controller a37d283825a4 ubifs: Fix error return code in ubifs_init_authentication() d4dbcfb7e158 watchdog: Fix potential dereferencing of null pointer 4e091ff107be watchdog: sprd: check busy bit before new loading rather than after that 4c8cffffc926 watchdog: sprd: remove watchdog disable from resume fail path 4a4b31e8b5a7 watchdog: sirfsoc: Add missing dependency on HAS_IOMEM 4d5aea30c1cd watchdog: armada_37xx: Add missing dependency on HAS_IOMEM 849270acd7b6 irqchip/alpine-msi: Fix freeing of interrupts on allocation error path aca4d1bd7e19 ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() 297e48ccf166 mac80211: don't set set TDLS STA bandwidth wider than possible d07972d764e8 crypto: atmel-i2c - select CONFIG_BITREVERSE f71984fc4482 extcon: max77693: Fix modalias string a4fd2da3e85e mtd: rawnand: gpmi: Fix the random DMA timeout issue 86f6e53642fa mtd: rawnand: meson: Fix a resource leak in init 5e8715b2383a mtd: rawnand: gpmi: fix reference count leak in gpmi ops 9c5b041ba20a clk: tegra: Fix duplicated SE clock entry 1ba196a73c45 remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio() 6f597c451e07 remoteproc: qcom: fix reference leak in adsp_start f61bce4bc833 remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable 9b54e31fd08f RDMA/core: Do not indicate device ready when device enablement fails e6323070bdc7 can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit 6daf2d466380 erofs: avoid using generic_block_bmap 35e2bec96488 iwlwifi: mvm: hook up missing RX handlers 857b1403c3e5 s390/cio: fix use-after-free in ccw_device_destroy_console be4d879cb7c4 bus: fsl-mc: fix error return code in fsl_mc_object_allocate() 9b4f327c0746 platform/chrome: cros_ec_spi: Don't overwrite spi::mode 070c57885ec3 x86/kprobes: Restore BTF if the single-stepping is cancelled 353b19562a03 nfs_common: need lock during iterate through the list 48ed3e57ad58 nfsd: Fix message level for normal termination b4ac244716f3 speakup: fix uninitialized flush_lock 989d52723643 usb: oxu210hp-hcd: Fix memory leak in oxu_create 2addd726083f usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe 3f72486cecec powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S a696ed262e83 ASoC: amd: change clk_get() to devm_clk_get() and add missed checks 972db497be45 drm/mediatek: avoid dereferencing a null hdmi_phy on an error message ef55a3c384cc powerpc/pseries/hibernation: remove redundant cacheinfo update c4115721d1f0 powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops 570697132c2c platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems a247efe47743 scsi: fnic: Fix error return code in fnic_probe() 0e724f2e80ba seq_buf: Avoid type mismatch for seq_buf_init 0b93626d3965 scsi: pm80xx: Fix error return in pm8001_pci_probe() 79e14f1c323c scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe 172bb906202f arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements 13f4c61d2f5c ARM: dts: meson: fix PHY deassert timing requirements 154105c0ba56 arm64: dts: meson: fix PHY deassert timing requirements 62b240d2644e Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() 097c4d9921b2 Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() 3d3caa8e971d cpufreq: scpi: Add missing MODULE_ALIAS 6e34c9478fe5 cpufreq: loongson1: Add missing MODULE_ALIAS 3e3feeb0d2ba cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE ef802b5a5e26 cpufreq: st: Add missing MODULE_DEVICE_TABLE 742697643c94 cpufreq: qcom: Add missing MODULE_DEVICE_TABLE c9d204c02825 cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE f3754eec127d cpufreq: highbank: Add missing MODULE_DEVICE_TABLE e32836221017 cpufreq: ap806: Add missing MODULE_DEVICE_TABLE 3b6ba2fe6524 clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI b4219894d154 clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne e223cf39b928 phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure 675b3ba9cc96 dm ioctl: fix error return code in target_message d863d76536df ASoC: jz4740-i2s: add missed checks for clk_get() 1b760dc9d967 net/mlx5: Properly convey driver version to firmware a64822872957 MIPS: Don't round up kernel sections size for memblock_add() 33eeb395515d memstick: r592: Fix error return in r592_probe() e39b37d6a2ce arm64: dts: rockchip: Fix UART pull-ups on rk3328 33892a3797f1 pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() 08e22710601a bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() e02d218aa63d ARM: dts: at91: sama5d2: map securam as device da8890329599 iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context d903b80e1abc clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() 742d5de6c2fc clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path 40f9ac2b0295 powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S 4968cc5ed0c0 powerpc/perf: Fix crash with is_sier_available when pmu is not set b0483a32d163 media: saa7146: fix array overflow in vidioc_s_audio() bfdf000e5dd9 hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable a0f07c9ad72d vfio-pci: Use io_remap_pfn_range() for PCI IO memory 5ac81a4e5fa3 selftests/seccomp: Update kernel config 0588b8a03469 NFS: switch nfsiod to be an UNBOUND workqueue. 1094bd2edaa2 lockd: don't use interval-based rebinding over TCP cbb0a57326b8 net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' a0842124422e NFSv4: Fix the alignment of page data in the getdeviceinfo reply 73892eef6d9e SUNRPC: xprt_load_transport() needs to support the netid "rdma6" 2823b8979375 NFSv4.2: condition READDIR's mask for security label based on LSM state 04e9c169810c SUNRPC: rpc_wake_up() should wake up tasks in the correct order a3ac7dd8b16b ath10k: Release some resources in an error handling path 6b6edd2c072b ath10k: Fix an error handling path e856abba7fca ath10k: Fix the parsing error in service available event f4935d3c7b57 platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init 3d64e8ce592b ARM: dts: at91: at91sam9rl: fix ADC triggers 09347a537cc7 soc: amlogic: canvas: add missing put_device() call in meson_canvas_get() 8424a5b661ca arm64: dts: meson-sm1: fix typo in opp table f4951cb10668 arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 49b563bfdd66 PCI: iproc: Fix out-of-bound array accesses 4ef5a46d2964 PCI: Fix overflow in command-line resource alignment requests 048b98083c27 PCI: Bounds-check command-line resource alignment requests 72577f162cae arm64: dts: qcom: c630: Polish i2c-hid devices a554b68baf27 arm64: dts: ls1028a: fix ENETC PTP clock input a85f3e7cb717 genirq/irqdomain: Don't try to free an interrupt that has no mapping 2f00dcc6ce7a power: supply: bq24190_charger: fix reference leak e230e193c966 power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching 8e9678d9d131 arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc 11f007a5583d arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name 5a551ef11669 ARM: dts: Remove non-existent i2c1 from 98dx3236 15305a5b103d HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() ec30659ea631 slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI 76170933d3da media: max2175: fix max2175_set_csm_mode() error code 5873beee8744 mips: cdmm: fix use-after-free in mips_cdmm_bus_discover 51795c385f73 media: imx214: Fix stop streaming ceff135b9d93 samples: bpf: Fix lwt_len_hist reusing previous BPF map 4dc1360203c4 platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration 3432883ae896 platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration c14a740743f7 media: siano: fix memory leak of debugfs members in smsdvb_hotplug 6b93d6c5a888 arm64: tegra: Fix DT binding for IO High Voltage entry b0f1878c2d88 dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() 46f8c7961168 cw1200: fix missing destroy_workqueue() on error in cw1200_init_common f2e7f608b274 rsi: fix error return code in rsi_reset_card() f7a6e378fc17 qtnfmac: fix error return code in qtnf_pcie_probe() d2b95947720d orinoco: Move context allocation after processing the skb e39908568b40 mmc: pxamci: Fix error return code in pxamci_probe 65f0d3c81c9f ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host c2aab53d1be5 ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host 8ce91557023e memstick: fix a double-free bug in memstick_check 4279ff6deaf3 RDMA/cxgb4: Validate the number of CQEs d3ff603c2e38 clk: meson: Kconfig: fix dependency for G12A 2fbd2b0dd7d1 Input: omap4-keypad - fix runtime PM error handling ff3a152243f8 drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe e16e8cde2bb1 soc: ti: Fix reference imbalance in knav_dma_probe 475b489b0713 soc: ti: knav_qmss: fix reference leak in knav_queue_probe 82b9934e1e7a spi: fix resource leak for drivers without .remove callback 70e19fccf680 crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe c549355105d9 crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd 3e08a61b2f94 EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId 0789349204a6 powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 90b39366d834 powerpc: Avoid broken GCC __attribute__((optimize)) 8f6e6ec101dd selftests/bpf: Fix broken riscv build 6f8c6e70738a spi: mxs: fix reference leak in mxs_spi_probe 5df04553ee8c usb/max3421: fix return error code in max3421_probe() e6405aad3592 Input: ads7846 - fix unaligned access on 7845 920c379029f9 Input: ads7846 - fix integer overflow on Rt calculation c7ac50927300 Input: ads7846 - fix race that causes missing releases 86398df4b283 drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() e8cd88c3ab00 video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init() 953379fb7ba3 media: solo6x10: fix missing snd_card_free in error handling case c64d2e159829 scsi: core: Fix VPD LUN ID designator priorities efb57c87d8d8 ASoC: meson: fix COMPILE_TEST error 2c06ac46f81c media: v4l2-fwnode: Return -EINVAL for invalid bus-type d8d35c1ea883 media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm() c8adf58057b6 media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() c5c403db137f media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm() 06a3c11c173b media: tm6000: Fix sizeof() mismatches 1638c7e3985b staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c aa1d8b959455 staging: greybus: codecs: Fix reference counter leak in error handling 5daf659fdf47 crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() 38017f2c06cf MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA 9e779e6fae58 RDMa/mthca: Work around -Wenum-conversion warning 648b9dd270ff ASoC: arizona: Fix a wrong free in wm8997_probe 7e8200d44200 spi: sprd: fix reference leak in sprd_spi_remove c786bc725d8c ASoC: wm8998: Fix PM disable depth imbalance on error 06fa588c7921 selftest/bpf: Add missed ip6ip6 test back dab5973ada6b mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure 404aadf45c71 spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume 769c2fecefd1 spi: tegra114: fix reference leak in tegra spi ops 47595d68cee2 spi: tegra20-sflash: fix reference leak in tegra_sflash_resume f9e5e84eb49f spi: tegra20-slink: fix reference leak in slink ops of tegra20 0a3196271b40 spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe a2cf358aacf5 spi: spi-ti-qspi: fix reference leak in ti_qspi_setup 25b5a48adabf Bluetooth: hci_h5: fix memory leak in h5_close 5cf3c2e7892e Bluetooth: Fix null pointer dereference in hci_event_packet() d92b81fad01c arm64: dts: exynos: Correct psci compatible used on Exynos7 da8d84637522 arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7 8f14da44523c brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} 5c5b92c1d6ab spi: stm32: fix reference leak in stm32_spi_resume c807042f2d58 selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling ae54a6d99478 ASoC: pcm: DRAIN support reactivation 009a982ea25b spi: spi-mem: fix reference leak in spi_mem_access_start 68ad1bd244bd drm/msm/dsi_pll_10nm: restore VCO rate during restore_state 0a8f14baed8e f2fs: call f2fs_get_meta_page_retry for nat page 311da238f2f7 spi: img-spfi: fix reference leak in img_spfi_resume 4e20cee19c2e powerpc/64: Set up a kernel stack for secondaries before cpu_restore() 3988d96589d9 drm/amdgpu: fix build_coefficients() argument a4110e76e550 ARM: dts: aspeed: tiogapass: Remove vuart 129df833e15c ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode 9edff753ade7 crypto: inside-secure - Fix sizeof() mismatch 7044a69699f3 crypto: talitos - Fix return type of current_desc_hdr() 8a73ee0a0a1e crypto: talitos - Endianess in current_desc_hdr() b9b8429042bd drm/amdgpu: fix incorrect enum type 52f525f2bdc7 sched: Reenable interrupts in do_sched_yield() 35975f2e83a5 sched/deadline: Fix sched_dl_global_validate() a3ec54b95c1a x86/apic: Fix x2apic enablement without interrupt remapping b7ec74246c32 ARM: p2v: fix handling of LPAE translation in BE mode 0a72e7286c67 x86/mm/ident_map: Check for errors from ident_pud_init() 0fd78ab5ef71 RDMA/rxe: Compute PSN windows correctly 35f18561616f ARM: dts: aspeed: s2600wf: Fix VGA memory region location 4aae08a71e68 selinux: fix error initialization in inode_doinit_with_dentry() de49a51e7938 rtc: pcf2127: fix pcf2127_nvmem_read/write() returns 57df1b39d990 RDMA/bnxt_re: Set queue pair state when being queried e11c7d39fa7e Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" 4b3ee79fbe77 soc: qcom: geni: More properly switch to DMA mode d3bed198333a soc: mediatek: Check if power domains can be powered on at boot time fcb0be5ba2e9 soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() 38cded30497a arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node 14be28959f69 arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node c2712546a6e0 drm/tve200: Fix handling of platform_get_irq() error f61e9dbb56ba drm/mcde: Fix handling of platform_get_irq() error 29f34feb3860 drm/aspeed: Fix Kconfig warning & subsequent build errors 37028b8bc53d drm/gma500: fix double free of gma_connector de630248e740 md: fix a warning caused by a race between concurrent md_ioctl()s 054be9aed847 crypto: af_alg - avoid undefined behavior accessing salg_name 5a225303a68f media: msi2500: assign SPI bus number dynamically 01182045346a quota: Sanity-check quota file headers on load df95ea1228cc Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() cda2f222e7e4 serial_core: Check for port state when tty is in error state 863cab3017bc HID: i2c-hid: add Vero K147 to descriptor override fd819f54065c scsi: megaraid_sas: Check user-provided offsets 152631f0273f coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf() 4c461e8d0e88 coresight: tmc-etr: Fix barrier packet insertion for perf buffer e81884d45a70 coresight: tmc-etr: Check if page is valid before dma_map_page() ec13738c6ec6 coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() d923c0ec1292 ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU 43598dbdcbf0 ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 2c6f6cd2cdfb ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU 4202cbbd2c4d usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul 8e19cfae3bb0 USB: gadget: f_rndis: fix bitrate for SuperSpeed and above 8c124b35a53b usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus 3389281e0e6e USB: gadget: f_midi: setup SuperSpeed Plus descriptors 0ddb1d96a5db USB: gadget: f_acm: add support for SuperSpeed Plus 9ad41aa399db USB: serial: option: add interface-number sanity check to flag handling 57e22590c41b usb: mtu3: fix memory corruption in mtu3_debugfs_regset() 80cb94507054 soc/tegra: fuse: Fix index bug in get_process_id 037c65990d76 kbuild: avoid split lines in .mod files a803ea15b0dc perf/x86/intel: Check PEBS status correctly 12db619c91d7 drm/amd/display: Init clock value by current vbios CLKs c137a880ae6c iwlwifi: pcie: add one missing entry for AX210 e124c5afaf88 dm table: Remove BUG_ON(in_interrupt()) 8a89abb26e30 scsi: mpt3sas: Increase IOCInit request timeout to 30s cd14a53938e0 vxlan: Copy needed_tailroom from lowerdev 0b9ce087f75b vxlan: Add needed_headroom for lower device 230290dca255 arm64: syscall: exit userspace before unmasking exceptions 34c07547dbe5 habanalabs: put devices before driver removal be063ce1004c drm/tegra: sor: Disable clocks on error in tegra_sor_init() 9b6ebb202bbb kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling d8baf15b2196 drm/tegra: replace idr_init() by idr_init_base() 76812738841c net: mvpp2: add mvpp2_phylink_to_port() helper 6aa270eb2f90 selftests: fix poll error in udpgro.sh 0e2b048ffe44 ixgbe: avoid premature Rx buffer reuse 75bbe7bd9003 i40e: avoid premature Rx buffer reuse b05fdd74ffb7 i40e: optimise prefetch page refcount 405bfd36f072 i40e: Refactor rx_bi accesses 6935f5385f75 RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait 2107658d6d62 selftests/bpf/test_offload.py: Reset ethtool features after failed setting 3b79aea56dff netfilter: nft_ct: Remove confirmation check for NFT_CT_ID 0a652b181d75 gpio: eic-sprd: break loop when getting NULL device resource 2ebb2df149d4 Revert "gpio: eic-sprd: Use devm_platform_ioremap_resource()" 64795af3bdc7 afs: Fix memory leak when mounting with multiple source parameters 6581512f0afc netfilter: nft_dynset: fix timeouts later than 23 days 810bc556e347 netfilter: nft_compat: make sure xtables destructors have run b17244cebb24 netfilter: x_tables: Switch synchronization to RCU 22faec182eec pinctrl: aspeed: Fix GPIO requests on pass-through banks f7e6636831df blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick 4f3e3fa6239d block: factor out requeue handling from dispatch code 9e54ca3d4f9d block: Simplify REQ_OP_ZONE_RESET_ALL handling 71e0f9c5c3df clk: renesas: r9a06g032: Drop __packed for portability 43a373488e92 can: softing: softing_netdev_open(): fix error handling 36f460d51ac5 xsk: Replace datagram_poll by sock_poll_wait 50ae52e07d2b xsk: Fix xsk_poll()'s return type 369ed255958f scsi: bnx2i: Requires MMU e190d1b3c4d2 gpio: mvebu: fix potential user-after-free on probe ec64dea576d5 gpio: zynq: fix reference leak in zynq_gpio functions 823f42bd6193 PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter 74e38f86ab53 ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin f7fbde0f0b14 ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp 4b008707bac4 ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY 76c475d5d788 ARM: dts: sun8i: v3s: fix GIC node memory range 9ebc986a2ea5 pinctrl: baytrail: Avoid clearing debounce value when turning it off e2556e022897 pinctrl: merrifield: Set default bias in case no particular value given 2ec85a7a5adf ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node 9f69f6f85288 ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator 389033996cec ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY --- Link: https://lore.kernel.org/r/20201229103747.123668426@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc-imx: update to v5.4.85Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.85 from stable korg. Following upstream commits are included in this version: ---- 19d1c763e849 Linux 5.4.85 484ac6279ad2 x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled eb3f42cf5e67 x86/resctrl: Remove unused struct mbm_state::chunks_bw c4f909407015 membarrier: Explicitly sync remote cores when SYNC_CORE is requested a840e37ef800 Revert "selftests/ftrace: check for do_sys_openat2 in user-memory test" aa17a20d640d KVM: mmu: Fix SPTE encoding of MMIO generation upper half bb07f4c93e62 serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access 14482dc42c28 ALSA: pcm: oss: Fix potential out-of-bounds shift c94a31c19225 USB: sisusbvga: Make console support depend on BROKEN 4ad8fc6cce01 USB: UAS: introduce a quirk to set no_write_same 397d0ae4cb90 xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP 32c820e016b4 xhci: Give USB2 ports time to enter U3 in bus suspend 5828ae0c1920 ALSA: usb-audio: Fix control 'access overflow' errors from chmap e72a55ea7168 ALSA: usb-audio: Fix potential out-of-bounds shift 56339afa39e5 USB: add RESET_RESUME quirk for Snapscan 1212 52c2ada6fe5e USB: dummy-hcd: Fix uninitialized array use in init() 497993377bca ktest.pl: If size of log is too big to email, email error message a8d28a541500 net: stmmac: delete the eee_ctrl_timer after napi disabled ee08543f4598 net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux 5ae78c6926cc net: ll_temac: Fix potential NULL dereference in temac_probe() 717a140a3635 net/mlx4_en: Handle TX error CQE d0363dcabbd1 lan743x: fix for potential NULL pointer dereference with bare card d4107a0f8802 net/mlx4_en: Avoid scheduling restart task if it is already running add880d788f0 tcp: fix cwnd-limited bug for TSO deferral where we send nothing 5189c070a0d7 tcp: select sane initial rcvq_space.space for big MSS 318d90218b21 net: stmmac: free tx skb buffer in stmmac_resume() d8d39e13668a bridge: Fix a deadlock when enabling multicast snooping cb327f83cf5e enetc: Fix reporting of h/w packet counters 408c8213ee97 udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments f7a756fc7cb9 net: hns3: remove a misused pragma packed 2ef23e860e76 vrf: packets with lladdr src needs dst at input with orig_iif when needs strict cae90bd22cff net: bridge: vlan: fix error return code in __vlan_add() 2e6a15b0b3d4 mac80211: mesh: fix mesh_pathtbl_init() error path 1fe6b822b335 ipv4: fix error return code in rtm_to_fib_config() 8b4f08f28015 ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() ---- Link: https://lore.kernel.org/r/20201219125341.384025953@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc: update to v5.4.85Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.85 from stable korg. Following upstream commits are included in this version: ---- 19d1c763e849 Linux 5.4.85 484ac6279ad2 x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled eb3f42cf5e67 x86/resctrl: Remove unused struct mbm_state::chunks_bw c4f909407015 membarrier: Explicitly sync remote cores when SYNC_CORE is requested a840e37ef800 Revert "selftests/ftrace: check for do_sys_openat2 in user-memory test" aa17a20d640d KVM: mmu: Fix SPTE encoding of MMIO generation upper half bb07f4c93e62 serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access 14482dc42c28 ALSA: pcm: oss: Fix potential out-of-bounds shift c94a31c19225 USB: sisusbvga: Make console support depend on BROKEN 4ad8fc6cce01 USB: UAS: introduce a quirk to set no_write_same 397d0ae4cb90 xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP 32c820e016b4 xhci: Give USB2 ports time to enter U3 in bus suspend 5828ae0c1920 ALSA: usb-audio: Fix control 'access overflow' errors from chmap e72a55ea7168 ALSA: usb-audio: Fix potential out-of-bounds shift 56339afa39e5 USB: add RESET_RESUME quirk for Snapscan 1212 52c2ada6fe5e USB: dummy-hcd: Fix uninitialized array use in init() 497993377bca ktest.pl: If size of log is too big to email, email error message a8d28a541500 net: stmmac: delete the eee_ctrl_timer after napi disabled ee08543f4598 net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux 5ae78c6926cc net: ll_temac: Fix potential NULL dereference in temac_probe() 717a140a3635 net/mlx4_en: Handle TX error CQE d0363dcabbd1 lan743x: fix for potential NULL pointer dereference with bare card d4107a0f8802 net/mlx4_en: Avoid scheduling restart task if it is already running add880d788f0 tcp: fix cwnd-limited bug for TSO deferral where we send nothing 5189c070a0d7 tcp: select sane initial rcvq_space.space for big MSS 318d90218b21 net: stmmac: free tx skb buffer in stmmac_resume() d8d39e13668a bridge: Fix a deadlock when enabling multicast snooping cb327f83cf5e enetc: Fix reporting of h/w packet counters 408c8213ee97 udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments f7a756fc7cb9 net: hns3: remove a misused pragma packed 2ef23e860e76 vrf: packets with lladdr src needs dst at input with orig_iif when needs strict cae90bd22cff net: bridge: vlan: fix error return code in __vlan_add() 2e6a15b0b3d4 mac80211: mesh: fix mesh_pathtbl_init() error path 1fe6b822b335 ipv4: fix error return code in rtm_to_fib_config() 8b4f08f28015 ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() ---- Link: https://lore.kernel.org/r/20201219125341.384025953@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc: update to v5.4.83Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.83 from stable korg. Following upstream commits are included in this version: ---- 2bff021f53b2 Linux 5.4.83 66a08d1d3bd8 Revert "geneve: pull IP header before ECN decapsulation" ed58971beb47 x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes 423e1b08ce5c netfilter: nftables_offload: set address type in control dissector 13995410b616 netfilter: nf_tables: avoid false-postive lockdep splat f25fa580f99e Input: i8042 - fix error return code in i8042_setup_aux() b9df537e5fcd dm writecache: remove BUG() and fail gracefully instead 8e2c50315f00 i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() 1015eefe10e2 rtw88: debug: Fix uninitialized memory in debugfs code af699e99efdc ASoC: wm_adsp: fix error return code in wm_adsp_load() fdc1416c2199 tipc: fix a deadlock when flushing scheduled work 6410c7f53698 netfilter: ipset: prevent uninit-value in hash_ip6_add cd928d387b0b gfs2: check for empty rgrp tree in gfs2_ri_update c358e7e99dda can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check 867fbf2bb739 lib/syscall: fix syscall registers retrieval on 32-bit platforms f68f5bdfefd9 tracing: Fix userstacktrace option for instances dbbf6cdab503 iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs d863a4ad3cc5 spi: bcm2835: Release the DMA channel if probe fails after dma_init 83d5121c3b0f i2c: imx: Check for I2SR_IAL after every byte 83366a7b2d34 i2c: imx: Fix reset of I2SR_IAL flag b0d4fa10bfcc speakup: Reject setting the speakup line discipline outside of speakup a2a163f70bdf mm/swapfile: do not sleep with a spin lock held 4870004d30e3 mm: list_lru: set shrinker map bit when child nr_items is not zero 42ccf9d14ede coredump: fix core_pattern parse error 579c977253b6 x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes 002d2c4a3f66 dm: remove invalid sparse __acquires and __releases annotations 3b02d67064ff dm: fix bug with RCU locking in dm_blk_report_zones 7eb514087cdd powerpc/pseries: Pass MSI affinity to irq_create_mapping() 1f72986fc9df genirq/irqdomain: Add an irq_create_mapping_affinity() function 6466119452a8 powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE 8a758e97b707 dm writecache: fix the maximum number of arguments 3f680c5996f9 scsi: mpt3sas: Fix ioctl timeout 812dff6a5250 drm/i915/gt: Program mocs:63 for cache eviction on gen9 b92738c4f9d3 thunderbolt: Fix use-after-free in remove_unplugged_switch() ed201cb54d6f i2c: imx: Don't generate STOP condition if arbitration has been lost 73948ab9f2df cifs: fix potential use-after-free in cifs_echo_request() a0ca8cb2f707 cifs: allow syscalls to be restarted in __smb_send_rqst() 205740ca4a4d ftrace: Fix updating FTRACE_FL_TRAMP d18379bbb856 ALSA: hda/generic: Add option to enforce preferred_dacs pairs f28666e00a44 ALSA: hda/realtek - Add new codec supported for ALC897 c57556f1798b ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 f3fc36614438 ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model de41002d2e0e ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 35ee9ac51328 tty: Fix ->session locking c536ecd48560 tty: Fix ->pgrp locking in tiocspgrp() 013d2d046532 USB: serial: option: fix Quectel BG96 matching 3cf949422734 USB: serial: option: add support for Thales Cinterion EXS82 0f8af69bec41 USB: serial: option: add Fibocom NL668 variants 250930f60c33 USB: serial: ch341: sort device-id entries 25b90f887dd4 USB: serial: ch341: add new Product ID for CH341A f0990c21af7d USB: serial: kl5kusb105: fix memleak on open 8954745718e7 usb: gadget: f_fs: Use local copy of descriptors for userspace copy 4a77729b25d6 Partially revert bpf: Zero-fill re-used per-cpu map element 512b18eec5c2 pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) e90d11d0be10 pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output ---- Link: https://lore.kernel.org/r/20201210164728.074574869@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc-imx: update to v5.4.83Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.83 from stable korg. Following conflicts were resolved during merge: ---- - drivers/i2c/busses/i2c-imx.c: Merge commits 0af141327c87 ("i2c: imx: correct code of errata A-010650 for layerscape platform") from NXP tree with commit 83366a7b2d34 ("i2c: imx: Fix reset of I2SR_IAL flag") from upstream, replace the function i2c_imx_clr_if_bit in NXP tree to i2c_imx_clear_irq from upstream. ---- Following upstream commits are included in this version: ---- 2bff021f53b2 Linux 5.4.83 66a08d1d3bd8 Revert "geneve: pull IP header before ECN decapsulation" ed58971beb47 x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes 423e1b08ce5c netfilter: nftables_offload: set address type in control dissector 13995410b616 netfilter: nf_tables: avoid false-postive lockdep splat f25fa580f99e Input: i8042 - fix error return code in i8042_setup_aux() b9df537e5fcd dm writecache: remove BUG() and fail gracefully instead 8e2c50315f00 i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() 1015eefe10e2 rtw88: debug: Fix uninitialized memory in debugfs code af699e99efdc ASoC: wm_adsp: fix error return code in wm_adsp_load() fdc1416c2199 tipc: fix a deadlock when flushing scheduled work 6410c7f53698 netfilter: ipset: prevent uninit-value in hash_ip6_add cd928d387b0b gfs2: check for empty rgrp tree in gfs2_ri_update c358e7e99dda can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check 867fbf2bb739 lib/syscall: fix syscall registers retrieval on 32-bit platforms f68f5bdfefd9 tracing: Fix userstacktrace option for instances dbbf6cdab503 iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs d863a4ad3cc5 spi: bcm2835: Release the DMA channel if probe fails after dma_init 83d5121c3b0f i2c: imx: Check for I2SR_IAL after every byte 83366a7b2d34 i2c: imx: Fix reset of I2SR_IAL flag b0d4fa10bfcc speakup: Reject setting the speakup line discipline outside of speakup a2a163f70bdf mm/swapfile: do not sleep with a spin lock held 4870004d30e3 mm: list_lru: set shrinker map bit when child nr_items is not zero 42ccf9d14ede coredump: fix core_pattern parse error 579c977253b6 x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes 002d2c4a3f66 dm: remove invalid sparse __acquires and __releases annotations 3b02d67064ff dm: fix bug with RCU locking in dm_blk_report_zones 7eb514087cdd powerpc/pseries: Pass MSI affinity to irq_create_mapping() 1f72986fc9df genirq/irqdomain: Add an irq_create_mapping_affinity() function 6466119452a8 powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE 8a758e97b707 dm writecache: fix the maximum number of arguments 3f680c5996f9 scsi: mpt3sas: Fix ioctl timeout 812dff6a5250 drm/i915/gt: Program mocs:63 for cache eviction on gen9 b92738c4f9d3 thunderbolt: Fix use-after-free in remove_unplugged_switch() ed201cb54d6f i2c: imx: Don't generate STOP condition if arbitration has been lost 73948ab9f2df cifs: fix potential use-after-free in cifs_echo_request() a0ca8cb2f707 cifs: allow syscalls to be restarted in __smb_send_rqst() 205740ca4a4d ftrace: Fix updating FTRACE_FL_TRAMP d18379bbb856 ALSA: hda/generic: Add option to enforce preferred_dacs pairs f28666e00a44 ALSA: hda/realtek - Add new codec supported for ALC897 c57556f1798b ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 f3fc36614438 ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model de41002d2e0e ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 35ee9ac51328 tty: Fix ->session locking c536ecd48560 tty: Fix ->pgrp locking in tiocspgrp() 013d2d046532 USB: serial: option: fix Quectel BG96 matching 3cf949422734 USB: serial: option: add support for Thales Cinterion EXS82 0f8af69bec41 USB: serial: option: add Fibocom NL668 variants 250930f60c33 USB: serial: ch341: sort device-id entries 25b90f887dd4 USB: serial: ch341: add new Product ID for CH341A f0990c21af7d USB: serial: kl5kusb105: fix memleak on open 8954745718e7 usb: gadget: f_fs: Use local copy of descriptors for userspace copy 4a77729b25d6 Partially revert bpf: Zero-fill re-used per-cpu map element 512b18eec5c2 pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) e90d11d0be10 pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output ---- Link: https://lore.kernel.org/r/20201210164728.074574869@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03linux-fslc-imx: update to v5.4.82Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.82 from stable korg. Following upstream commits are included in this version: ---- ec274ecd62f9 Linux 5.4.82 4460a7c979ee RDMA/i40iw: Address an mmap handler exploit in i40iw 07434172c58b tracing: Remove WARN_ON in start_thread() 6ad995b851cb Input: i8042 - add ByteSpeed touchpad to noloop table dfe5d9a8307e Input: xpad - support Ardwiino Controllers c38a7023c00a ALSA: usb-audio: US16x08: fix value count for level meters 8cd76dacd3dc net/mlx5: Fix wrong address reclaim when command interface is down 2598dd80b801 net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering 8f92330b0873 net/sched: act_mpls: ensure LSE is pullable before reading it 1086f789060a net: openvswitch: ensure LSE is pullable before reading it ba203b92a829 net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl 892e08e0b4f3 net: mvpp2: Fix error return code in mvpp2_open() 7c3894f695e4 chelsio/chtls: fix a double free in chtls_setkey() 178da08f9b5b vxlan: fix error return code in __vxlan_dev_create() 5405a299b8c1 net: pasemi: fix error return code in pasemi_mac_open() dc469f423654 cxgb3: fix error return code in t3_sge_alloc_qset() 8bfe5b73b185 net/x25: prevent a couple of overflows 187a6daf5db4 net: ip6_gre: set dev->hard_header_len when using header_ops a6cd76132872 geneve: pull IP header before ECN decapsulation 2b714b607f24 inet_ecn: Fix endianness of checksum update when setting ECT(1) 9a3cce1ceee4 ibmvnic: Fix TX completion error handling 40caea31dd56 ibmvnic: Ensure that SCRQ entry reads are correctly ordered d126c30eb30d chelsio/chtls: fix panic during unload reload chtls 8a1bb298f75f dt-bindings: net: correct interrupt flags in examples af0b082e16fb ipv4: Fix tos mask in inet_rtm_getroute() 4615228a50f9 netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal 294de8933adb sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list c4405cdf96f4 ima: extend boot_aggregate with kernel measurements 733729d3e0e4 staging/octeon: fix up merge error 6dd37fdc9550 bonding: wait for sysfs kobject destruction before freeing struct slave beead010654d usbnet: ipheth: fix connectivity with iOS 14 f057c4d226f1 tun: honor IOCB_NOWAIT flag 538008749df2 tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control 9a62c8229cff sock: set sk_err to ee_errno on dequeue from errq 7f0ddd41e289 rose: Fix Null pointer dereference in rose_send_frame() f2f25bc79782 net/tls: Protect from calling tls_dev_del for TLS RX twice a6300aedf862 net/tls: missing received data after fast remote close a15beea80e72 net/af_iucv: set correct sk_protocol for child sockets 9414855a1305 ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init 99b5382bffd5 devlink: Hold rtnl lock while reading netdev attributes ---- Link: https://lore.kernel.org/r/20201206111554.677764505@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-02-03Provide u-boot-mfgtool and linux-mfgtool for fslc distrosMaxim De Clercq
This makes u-boot-fslc and linux-fslc support the nxp mfgtool. Signed-off-by: Maxim De Clercq <maximdeclercq00@gmail.com>
2021-01-29restool: compiling with optimization (-O2)Ting Liu
Fix: error: #warning _FORTIFY_SOURCE requires compiling with optimization (-O) [-Werror=cpp] 397 | # warning _FORTIFY_SOURCE requires compiling with optimization (-O) | ^~~~~~~ cc1: all warnings being treated as errors
2021-01-29restool: update to 8ddbe4cTing Liu
New commits: 8ddbe4c dpni: fix info --verbose behavior e5c6451 restool: fix another set of error revealed with -O2 91b82e3 restool: fix some compile errors with gcc 10.2 802764f restool: yocto build issue 59fe80d restool: display all object attrs on dpsw info d002c5f increase restool version to v2.1 820c1bf restool: add DPNI_OPT_SHARED_FS in dpni create and ls-addni 6e18fe0 dprc: fix dpdmux num_ifs in the generated DPL 8e42057 restool: support new dpsw_create DPSW_OPT_LAG_DIS option 1d5aaf5 dprc: export the DPNI_OPT_NO_MAC_FILTER option in DTS 5b9f225 restool: support new dpni_create dist_key_size parameter d99f9b7 dpsw: add update command to configure taildrop on a DPSW 1e9c4d2 restool: use --help in all circumstances 7064bec Restool: print MAC address in dpmac info command 31b02be Modify the default value of num-priorities ebddd1b Fix restool create help command output ec19874 restool: fix get_device_file() function Signed-off-by: Ting Liu <ting.liu@nxp.com>
2021-01-28linux-fslc-qoriq: update to LSDK-20.12 & 5.4.92Jens Rehsack
* 11d4722c637a Merge pull request #232 from rehsack/5.4.y+qoriq+fslc |\ | * f3ccdf75e260 staging: fsl-dpaa2/mac: remove unused variable | * 322847164405 staging: fsl-dpaa2/mac: mark configurable function __maybe_unused | * e78b4629dad4 rtc: pcf2127: apply upstream fix of initialisation | * a7595c24be7a Merge tag 'v5.4.92' into 5.4.y+qoriq+fslc | |\ | | * 09f983f0c7fc Linux 5.4.92 | | * e2d69319b713 spi: cadence: cache reference clock rate during probe | | * d04c7938d0f8 mac80211: check if atf has been disabled in __ieee80211_schedule_txq | | * d46996cb4b16 mac80211: do not drop tx nulldata packets on encrypted links | | * 56e8947bcf81 tipc: fix NULL deref in tipc_link_xmit() | | * 55bac51762c3 net, sctp, filter: remap copy_from_user failure error | | * 52e0b20c8c57 rxrpc: Fix handling of an unsupported token type in rxrpc_read() | | * 5c466480d7d4 net: avoid 32 x truesize under-estimation for tiny skbs | | * f6499a78e581 net: sit: unregister_netdevice on newlink's error path | | * a3870cf8a7a2 net: stmmac: Fixed mtu channged by cache aligned | | * c213d85cae39 rxrpc: Call state should be read with READ_ONCE() under some circumstances | | * 6d57b582fb35 net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands | | * d52f5929d997 net: dcb: Validate netlink message in DCB handler | | * 814e04776211 esp: avoid unneeded kmap_atomic call | | * 0ff06dd1b949 rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request | | * c897c10e4334 net: mvpp2: Remove Pause and Asym_Pause support | | * 18c29e175e30 mlxsw: core: Increase critical threshold for ASIC thermal zone | | * 7680783452ce mlxsw: core: Add validation of transceiver temperature thresholds | | * ff6d4e8da7c6 net: ipv6: Validate GSO SKB before finish IPv6 processing | | * b41352a93c16 net: skbuff: disambiguate argument and member for skb_list_walk_safe helper | | * aa350dbe3a1e net: introduce skb_list_walk_safe for skb segment walking | | * 760e9fd4f7ab netxen_nic: fix MSI/MSI-x interrupts | | * 982e763ea3c3 udp: Prevent reuseport_select_sock from reading uninitialized socks | | * bd4793843c85 bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback | | * 79ce12cfa56a bpf: Don't leak memory in bpf getsockopt when optlen == 0 | | * 4aef760c28e8 nfsd4: readdirplus shouldn't return parent of export | | * 9b72d5ba50f1 spi: npcm-fiu: Disable clock in probe error path | | * 6ef67f59263e spi: npcm-fiu: simplify the return expression of npcm_fiu_probe() | | * fa6de8d82d9c scsi: lpfc: Make lpfc_defer_acc_rsp static | | * e82b58aa6471 scsi: lpfc: Make function lpfc_defer_pt2pt_acc static | | * 5e6b88828526 elfcore: fix building with clang | | * ac29c052654f xen/privcmd: allow fetching resource sizes | | * dd113b79ee7e compiler.h: Raise minimum version of GCC to 5.1 for arm64 | | * 24cea7d70516 usb: ohci: Make distrust_firmware param default to false | * | 369f5e340a61 Merge tag 'v5.4.91' into 5.4.y+qoriq+fslc | |\| | | * d26b3110041a Linux 5.4.91 | | * 516bd00e5ac1 netfilter: nft_compat: remove flush counter optimization | | * 935114863364 netfilter: nf_nat: Fix memleak in nf_nat_init | | * 49fc6d92b484 netfilter: conntrack: fix reading nf_conntrack_buckets | | * 548e4168e68d ALSA: firewire-tascam: Fix integer overflow in midi_port_work() | | * 68e67535e26b ALSA: fireface: Fix integer overflow in transmit_midi_msg() | | * 2c3d03cdbd39 dm: eliminate potential source of excessive kernel log noise | | * a34294774a32 net: sunrpc: interpret the return value of kstrtou32 correctly | | * 8b5107a74db3 iommu/vt-d: Fix unaligned addresses for intel_flush_svm_range_dev() | | * c2226680343d mm, slub: consider rest of partial list if acquire_slab() fails | | * cd9e901fe2fc drm/i915/dsi: Use unconditional msleep for the panel_on_delay when there is no reset-deassert MIPI-sequence | | * 9269296721b5 IB/mlx5: Fix error unwinding when set_has_smi_cap fails | | * 40a782293545 RDMA/mlx5: Fix wrong free of blue flame register on error | | * e8c8d2319bd7 bnxt_en: Improve stats context resource accounting with RDMA driver loaded. | | * 3bcf35a7c05f RDMA/usnic: Fix memleak in find_free_vf_and_create_qp_grp | | * da834a9bdc23 RDMA/restrack: Don't treat as an error allocation ID wrapping | | * 986fdc7685fa ext4: fix superblock checksum failure when setting password salt | | * 38992092b54e NFS: nfs_igrab_and_active must first reference the superblock | | * 6b3ae2030db9 NFS/pNFS: Fix a leak of the layout 'plh_outstanding' counter | | * aa2399f55eff pNFS: Stricter ordering of layoutget and layoutreturn | | * 78c2ab7f5265 pNFS: Mark layout for return if return-on-close was not sent | | * 7d1241ae1dce pNFS: We want return-on-close to complete when evicting the inode | | * 69d121ca892c NFS4: Fix use-after-free in trace_event_raw_event_nfs4_set_lock | | * c70f6e0ac9f9 nvme-tcp: fix possible data corruption with bio merges | | * 55a102004376 ASoC: Intel: fix error code cnl_set_dsp_D0() | | * 2392a54de8ba ASoC: meson: axg-tdmin: fix axg skew offset | | * 973900cd4614 ASoC: meson: axg-tdm-interface: fix loopback | | * 08eb8a735c11 dump_common_audit_data(): fix racy accesses to ->d_name | | * d443cefd9f73 perf intel-pt: Fix 'CPU too large' error | | * 221dee1d0d4e ARM: picoxcell: fix missing interrupt-parent properties | | * ba74e0f222c7 drm/msm: Call msm_init_vram before binding the gpu | | * 0251d3eb4480 ACPI: scan: add stub acpi_create_platform_device() for !CONFIG_ACPI | | * bfdd0a3b86c3 usb: typec: Fix copy paste error for NVIDIA alt-mode description | | * 644baa95db2b drm/amdgpu: fix a GPU hang issue when remove device | | * 596b3423fddc nvmet-rdma: Fix list_del corruption on queue establishment failure | | * 4cb77b877fcc nvme-pci: mark Samsung PM1725a as IGNORE_DEV_SUBNQN | | * 242793c7ef2f selftests: fix the return value for UDP GRO test | | * 5fc06b706432 net: ethernet: fs_enet: Add missing MODULE_LICENSE | | * 15a8491cdcd4 misdn: dsp: select CONFIG_BITREVERSE | | * 635a658de303 arch/arc: add copy_user_page() to <asm/page.h> to fix build error on ARC | | * bc68af1fdcac bfq: Fix computation of shallow depth | | * 2abc54579d1b lib/raid6: Let $(UNROLL) rules work with macOS userland | | * 1d05b91ab72e hwmon: (pwm-fan) Ensure that calculation doesn't discard big period values | | * 1229d433960c habanalabs: Fix memleak in hl_device_reset | | * 93aef8e6cc08 habanalabs: register to pci shutdown callback | | * 79df21218d63 ethernet: ucc_geth: fix definition and size of ucc_geth_tx_global_pram | | * 331a6438ebfd regulator: bd718x7: Add enable times | | * d5f996bea464 btrfs: fix transaction leak and crash after RO remount caused by qgroup rescan | | * c8dd8af4b35f netfilter: ipset: fixes possible oops in mtype_resize | | * ca2fc0dc1cec ARC: build: move symlink creation to arch/arc/Makefile to avoid race | | * 6265a0f2410f ARC: build: add boot_targets to PHONY | | * 217d8ba22bce ARC: build: add uImage.lzma to the top-level target | | * b9128252b9ee ARC: build: remove non-existing bootpImage from KBUILD_IMAGE | | * 5349b17c3df5 dm integrity: fix flush with external metadata device | | * c553300f1453 cifs: fix interrupted close commands | | * d17a9571e392 smb3: remove unused flag passed into close functions | | * 55a4dff288af ext4: don't leak old mountpoint samples | | * 2003c669df4c ext4: fix bug for rename with RENAME_WHITEOUT | | * 425faacff213 drm/i915/backlight: fix CPU mode backlight takeover on LPT | | * 72eb9fc82aea btrfs: tree-checker: check if chunk item end overflows | | * 82a948fc67ea r8152: Add Lenovo Powered USB-C Travel Hub | | * ad5f19c7e9ce dm integrity: fix the maximum number of arguments | | * 5caac6317daf dm snapshot: flush merged data before committing metadata | | * 2017b99ec205 dm raid: fix discard limits for raid1 | | * 4335af6c62fc mm/hugetlb: fix potential missing huge page size info | | * c64366620d91 ACPI: scan: Harden acpi_device_add() against device ID overflows | | * bc0b70f1d28c RDMA/ocrdma: Fix use after free in ocrdma_dealloc_ucontext_pd() | | * f7a97dc302be MIPS: relocatable: fix possible boot hangup with KASLR enabled | | * f5c2f7970683 MIPS: boot: Fix unaligned access with CONFIG_MIPS_RAW_APPENDED_DTB | | * a650107de374 mips: lib: uncached: fix non-standard usage of variable 'sp' | | * bda45bbc8e03 mips: fix Section mismatch in reference | | * aeb64ef1f429 tracing/kprobes: Do the notrace functions check without kprobes on ftrace | | * 984f57e4258c x86/hyperv: check cpu mask after interrupt has been disabled | | * 1a202b9b9d23 ASoC: dapm: remove widget from dirty list on free | | * 82d1a5f6f2e5 btrfs: prevent NULL pointer dereference in extent_io_tree_panic | | * bb562e6e0358 kbuild: enforce -Werror=return-type | * | e9c382e5394f Merge tag 'v5.4.90' into 5.4.y+qoriq+fslc | |\| | | * ceed81a883dc Linux 5.4.90 | | * 6f484096196b regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() | | * bbb2fee395e9 net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet | | * bd0051a5cb05 block: fix use-after-free in disk_part_iter_next | | * c5fe50e18fcb KVM: arm64: Don't access PMCR_EL0 when no PMU is available | | * f595e44b161a net: mvpp2: disable force link UP during port init procedure | | * 5b8d3c3a9fcb regulator: qcom-rpmh-regulator: correct hfsmps515 definition | | * 3582406b9c04 wan: ds26522: select CONFIG_BITREVERSE | | * 480c5e9c7e4c regmap: debugfs: Fix a memory leak when calling regmap_attach_dev | | * c3c774886790 net/mlx5e: Fix two double free cases | | * ce74b5a0689d net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups | | * a2b2ae3812e5 bpftool: Fix compilation failure for net.o with older glibc | | * 2992e3371a3a iommu/intel: Fix memleak in intel_irq_remapping_alloc | | * 006319327d21 lightnvm: select CONFIG_CRC32 | | * 46c15eeb0a8a block: rsxx: select CONFIG_CRC32 | | * 4834a984e456 wil6210: select CONFIG_CRC32 | | * b28378bc91d0 qed: select CONFIG_CRC32 | | * cc196d4604c9 dmaengine: xilinx_dma: fix mixed_enum_type coverity warning | | * d0eaf8a8eff8 dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() | | * e6f247a5f927 dmaengine: xilinx_dma: check dma_async_device_register return value | | * c15556cb344a dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function | | * 55503711adff i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated | | * 12e8bcaef61a spi: stm32: FIFO threshold level - fix align packet size | | * 9ff4796e6fd9 cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() | | * 4dd15f9bc881 can: kvaser_pciefd: select CONFIG_CRC32 | | * 82adac5ad13b can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() | | * 3b68980596fb can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver | | * b77e0283efdc dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() | | * f6dd8c259ab8 i2c: sprd: use a specific timeout to avoid system hang up issue | | * 8d0cadc2ea64 ARM: OMAP2+: omap_device: fix idling of devices during probe | | * 003280bd8845 HID: wacom: Fix memory leakage caused by kfifo_alloc | | * 6f367fb1b7ee iio: imu: st_lsm6dsx: fix edge-trigger interrupts | | * 87ea51c90280 vmlinux.lds.h: Add PGO and AutoFDO input sections | | * 099340d3e758 exfat: Month timestamp metadata accidentally incremented | | * bb039d45ebc5 x86/resctrl: Don't move a task to the same resource group | | * 628af07fc5cd x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR | | * 96fb3d28c885 chtls: Fix chtls resources release sequence | | * fac9b53cfacb chtls: Added a check to avoid NULL pointer dereference | | * 38768ea1127d chtls: Replace skb_dequeue with skb_peek | | * dcce456b2843 chtls: Fix panic when route to peer not configured | | * 44bed66b2be9 chtls: Remove invalid set_tcb call | | * 266ee00f402b chtls: Fix hardware tid leak | | * ed62af62da41 net/mlx5e: ethtool, Fix restriction of autoneg with 56G | | * cf59803ce4b3 net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address | | * 3008c639c081 net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE | | * fc1c907da5a1 s390/qeth: fix L2 header access in qeth_l3_osa_features_check() | | * e6931e3eb084 nexthop: Unlink nexthop group entry in error path | | * 3cecab93f271 nexthop: Fix off-by-one error in error path | | * f03b81e61ef5 octeontx2-af: fix memory leak of lmac and lmac->name | | * 12e10b12124c net: ip: always refragment ip defragmented packets | | * 41bfd4111257 net: fix pmtu check in nopmtudisc mode | | * 98fc9692ac3d tools: selftests: add test for changing routes with PTMU exceptions | | * 7694654168bb net: ipv6: fib: flush exceptions when purging route | | * 1cba7e270b16 net/sonic: Fix some resource leaks in error handling paths | | * 37e6368a8de6 net: vlan: avoid leaks on register_vlan_dev() failures | | * 4ff0737ebc76 net: stmmac: dwmac-sun8i: Balance internal PHY power | | * 5698f0921c9b net: stmmac: dwmac-sun8i: Balance internal PHY resource references | | * fa020a28896c net: hns3: fix a phy loopback fail issue | | * bddaf51d116c net: hns3: fix the number of queues actually used by ARQ | | * d73f7e757526 net: cdc_ncm: correct overhead in delayed_ndp_size | | * 5597557244d4 vfio iommu: Add dma available capability | | * 335104082c21 x86/asm/32: Add ENDs to some functions and relabel with SYM_CODE_* | * | f0f641b434af Merge tag 'v5.4.89' into 5.4.y+qoriq+fslc | |\| | | * a829146c3fdc Linux 5.4.89 | | * 485e21729b1e scsi: target: Fix XCOPY NAA identifier lookup | | * 7795afa0d7a9 KVM: x86: fix shift out of bounds reported by UBSAN | | * a9d49da7edf8 x86/mtrr: Correct the range check before performing MTRR type lookups | | * a798b367a066 netfilter: nft_dynset: report EOPNOTSUPP on missing set feature | | * 5e401ea71676 netfilter: xt_RATEEST: reject non-null terminated string from userspace | | * 1dd6a790c220 netfilter: ipset: fix shift-out-of-bounds in htable_bits() | | * e0281bb5a82d netfilter: x_tables: Update remaining dereference to RCU | | * 828f2a20f946 drm/i915: clear the gpu reloc batch | | * ef8133b1b47e dmabuf: fix use-after-free of dmabuf's file->f_inode | | * 284be2b993ca Revert "device property: Keep secondary firmware node secondary by type" | | * 64d06c7f2fa2 btrfs: send: fix wrong file path when there is an inode with a pending rmdir | | * 0cb0b876f17f ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. | | * 02e59692a6b1 ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 | | * d63a96f45c4f ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 | | * 30fd9778cf8f ALSA: hda/conexant: add a new hda codec CX11970 | | * 121944484cc4 ALSA: hda/via: Fix runtime PM for Clevo W35xSS | | * a5c7a456680f kvm: check tlbs_dirty directly | | * 10dcb79ec79e x86/mm: Fix leak of pmd ptlock | | * d3e5db486fd8 USB: serial: keyspan_pda: remove unused variable | | * bcffe2de9dde usb: gadget: configfs: Fix use-after-free issue with udc_name | | * 276828221852 usb: gadget: configfs: Preserve function ordering after bind failure | | * b2bd36f54495 usb: gadget: Fix spinlock lockup on usb_function_deactivate | | * ce507b55db29 USB: gadget: legacy: fix return error code in acm_ms_bind() | | * 7f875ea9883c usb: gadget: u_ether: Fix MTU size mismatch with RX packet size | | * b89a5f39c2b5 usb: gadget: function: printer: Fix a memory leak for interface descriptor | | * 692ab0726460 usb: gadget: f_uac2: reset wMaxPacketSize | | * 7ac84fa85ba2 usb: gadget: select CONFIG_CRC32 | | * 77a804dd6b46 ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks | | * 5c263f16822f USB: usblp: fix DMA to stack | | * 41f15da2abd9 USB: yurex: fix control-URB timeout handling | | * 175f7a5fa7e6 USB: serial: option: add Quectel EM160R-GL | | * 1a59feb52dc4 USB: serial: option: add LongSung M5710 module support | | * ac48b1dacb07 USB: serial: iuu_phoenix: fix DMA from stack | | * 8a051eaae708 usb: uas: Add PNY USB Portable SSD to unusual_uas | | * a7b81d0d2e07 usb: usbip: vhci_hcd: protect shift size | | * f7cc27eb358d USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set | | * ea472d839133 usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() | | * a37a0667e1e0 usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion | | * 5b8e1be9e0c1 USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). | | * 5445502a344b USB: cdc-acm: blacklist another IR Droid device | | * eeae1d95ce4e usb: gadget: enable super speed plus | | * 70cf59b8ffb4 staging: mt7621-dma: Fix a resource leak in an error handling path | | * c511f27e130e powerpc: Handle .text.{hot,unlikely}.* in linker script | | * 867c10a03f84 crypto: asym_tpm: correct zero out potential secrets | | * ff7397add935 crypto: ecdh - avoid buffer overflow in ecdh_set_secret() | | * 9e60056b1f53 video: hyperv_fb: Fix the mmap() regression for v5.4.y and older | | * 84d488719b27 Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close | | * 3417067b3111 kbuild: don't hardcode depmod path | | * 3f2a28930a7e net/sched: sch_taprio: ensure to reset/destroy all child qdiscs | | * c41ea30c3839 ionic: account for vlan tag len in rx buffer len | | * 5c6eb887e192 vhost_net: fix ubuf refcount incorrectly when sendmsg fails | | * 8f64957fda12 net: usb: qmi_wwan: add Quectel EM160R-GL | | * 12ab7b627d43 CDC-NCM: remove "connected" log message | | * 171a2bce9d6c net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access | | * c0883010d3b3 net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs | | * 07f26fc52b45 r8169: work around power-saving bug on some chip versions | | * 106ca9ca9acc net: hdlc_ppp: Fix issues when mod_timer is called while timer is running | | * 2b8aa896b151 erspan: fix version 1 check in gre_parse_header() | | * 606f5412ad86 net: hns: fix return value check in __lb_other_process() | | * e40b5fc79110 net: sched: prevent invalid Scell_log shift count | | * b16f883e71f3 ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() | | * a018c071de14 net: mvpp2: fix pkt coalescing int-threshold configuration | | * 443a71031e49 tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS | | * c076e1198554 net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered | | * 8602c20a9160 net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc | | * 1f6b04a2b282 net-sysfs: take the rtnl lock when storing xps_rxqs | | * 67ed54a63f43 net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc | | * fb14db9508c0 net-sysfs: take the rtnl lock when storing xps_cpus | | * e43ec45d45af net: ethernet: Fix memleak in ethoc_probe | | * 56dc7908ed85 net/ncsi: Use real net-device for response handler | | * dffef999e484 virtio_net: Fix recursive call to cpus_read_lock() | | * 5404192a8721 qede: fix offload for IPIP tunnel packets | | * 8009f6bb13a3 net: ethernet: mvneta: Fix error handling in mvneta_probe | | * 6d003fe7fe87 ibmvnic: continue fatal error reset after passive init | | * 3d16088a9668 net: mvpp2: Fix GoP port 3 Networking Complex Control configurations | | * 8548c9679939 atm: idt77252: call pci_disable_device() on error path | | * 2a006b4fa5cc ethernet: ucc_geth: set dev->max_mtu to 1518 | | * c2ca14cc6f55 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() | | * af99cae96fdc net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE | | * 8dd98d5d2ba4 net: mvpp2: prs: fix PPPoE with ipv6 packet parse | | * 73445f29575a net: mvpp2: Add TCAM entry to drop flow control pause frames | | * a5a6dc4dc293 iavf: fix double-release of rtnl_lock | | * 6aba31a7c72e i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs | | * 9ea03f6890ce proc: fix lookup in /proc/net subdirectories after setns(2) | | * d2942e958f26 proc: change ->nlink under proc_subdir_lock | | * 59b10c8a59a1 depmod: handle the case of /sbin/depmod without /sbin in PATH | | * 663a0bcb3fa5 lib/genalloc: fix the overflow when size is too big | | * 19e0cf8fc481 scsi: scsi_transport_spi: Set RQF_PM for domain validation commands | | * eb3e975ac2a3 scsi: ide: Do not set the RQF_PREEMPT flag for sense requests | | * 4ae3573c571e scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff() | | * 5f9c3d640505 scsi: ufs: Fix wrong print message in dev_err() | | * 515dc635eb76 workqueue: Kick a worker based on the actual activation of delayed works | * | ffe4a8bdd0c7 Merge tag 'v5.4.88' into 5.4.y+qoriq+fslc | |\| | | * f3a4c8d50145 Linux 5.4.88 | | * 0a49aaf4df29 mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start | | * 117433236ae2 exec: Transform exec_update_mutex into a rw_semaphore | | * d390fc97df62 rwsem: Implement down_read_interruptible | | * 1b75a263fbd9 rwsem: Implement down_read_killable_nested | | * 71b8355ba667 perf: Break deadlock involving exec_update_mutex | | * 732251cabeb3 fuse: fix bad inode | | * 06c672dd61b5 iio:imu:bmi160: Fix alignment and data leak issues | | * 7a736f41013e kdev_t: always inline major/minor helper functions | | * 61a0d8e437bb dmaengine: at_hdmac: add missing kfree() call in at_dma_xlate() | | * 20d5ee563bfd dmaengine: at_hdmac: add missing put_device() call in at_dma_xlate() | | * f2a0b7677444 dmaengine: at_hdmac: Substitute kzalloc with kmalloc | | * 4d3ba541bede Revert "mtd: spinand: Fix OOB read" | | * da5b4cf021b9 Revert "drm/amd/display: Fix memory leaks in S3 resume" | * | 5b3d5fd162f1 Merge tag 'v5.4.87' into 5.4.y+qoriq+fslc | |\| | | * b3f656a592f3 Linux 5.4.87 | | * 41ae3e574ccf dm verity: skip verity work if I/O error when system is shutting down | | * 8b3c00977264 ALSA: pcm: Clear the full allocated memory at hw_params | | * 480abac78e03 tick/sched: Remove bogus boot "safety" check | | * 1dab82dd202d um: ubd: Submit all data segments atomically | | * d32747bb687d fs/namespace.c: WARN if mnt_count has become negative | | * 9f4e8026d202 module: delay kobject uevent until after module init call | | * 86db71810a27 f2fs: avoid race condition for shrinker count | | * dbe184f6be1e NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode | | * d52faa7fb12f i3c master: fix missing destroy_workqueue() on error in i3c_master_register | | * 22f815627c64 powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() | | * a95049c51417 rtc: pl031: fix resource leak in pl031_probe | | * e2926630f653 quota: Don't overflow quota file offsets | | * 1842dde0dd13 module: set MODULE_STATE_GOING state when a module fails to load | | * 569da7c3d9a3 rtc: sun6i: Fix memleak in sun6i_rtc_clk_init | | * 642c2d74c365 fcntl: Fix potential deadlock in send_sig{io, urg}() | | * 5b2f1ad6b12b bfs: don't use WARNING: string when it's just info. | | * 3a2a5e197a84 ALSA: rawmidi: Access runtime->avail always in spinlock | | * 8d2204a05391 ALSA: seq: Use bool for snd_seq_queue internal flags | | * 4250fe65b2e6 f2fs: fix shift-out-of-bounds in sanity_check_raw_super() | | * 28a29e3a658a media: gp8psk: initialize stats at power control logic | | * 750627d36f84 misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() | | * 01be033cc127 reiserfs: add check for an invalid ih_entry_count | | * 18e1101b0ee9 Bluetooth: hci_h5: close serdev device and free hu in h5_close | | * b726f8602207 scsi: cxgb4i: Fix TLS dependency | | * 57ba2c7a50bf cgroup: Fix memory leak when parsing multiple source parameters | | * 8ddf02859c69 of: fix linker-section match-table corruption | | * 8ec95e308418 null_blk: Fix zone size initialization | | * 7c3d8d73bafd tools headers UAPI: Sync linux/const.h with the kernel headers | | * 376c3111413c uapi: move constants from <linux/kernel.h> to <linux/const.h> | | * af07e4dd0783 scsi: block: Fix a race in the runtime power management code | | * 9ce7ac5ed53b jffs2: Fix NULL pointer dereference in rp_size fs option parsing | | * 3a83e289e4b7 jffs2: Allow setting rp_size to zero during remounting | | * ee78e7d93e35 powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() | | * 7cb6087b4536 KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits | | * 3d4a05894500 KVM: SVM: relax conditions for allowing MSR_IA32_SPEC_CTRL accesses | | * d77c1ab54c9e KVM: x86: avoid incorrect writes to host MSR_IA32_SPEC_CTRL | | * 11459136a107 ext4: don't remount read-only with errors=continue on reboot | | * 6b0a4f603d5b btrfs: fix race when defragmenting leads to unnecessary IO | | * 30aea96ff142 vfio/pci: Move dummy_resources_list init in vfio_pci_probe() | | * 29c2d3e91e3d fscrypt: remove kernel-internal constants from UAPI header | | * 34f000524d33 fscrypt: add fscrypt_is_nokey_name() | | * eddc69467e39 f2fs: prevent creating duplicate encrypted filenames | | * 6fe20a5204a6 ubifs: prevent creating duplicate encrypted filenames | | * 3ebfed353afd ext4: prevent creating duplicate encrypted filenames | | * faa72d97c3e3 thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed | | * d3076d054f3e md/raid10: initialize r10_bio->read_slot before use. | | * c71c512f4a65 net/sched: sch_taprio: reset child qdiscs before freeing them | * | 729143265a92 Merge tag 'v5.4.86' into 5.4.y+qoriq+fslc | |\| | | * dfce803cd87d Linux 5.4.86 | | * 8302bd9afd4b x86/CPU/AMD: Save AMD NodeId as cpu_die_id | | * 6001db0272da Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" | | * 33afcf723a0e rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time | | * 7e0f7a293608 regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x | | * be23b04074b1 PCI: Fix pci_slot_release() NULL pointer dereference | | * b1f9419d5e6c platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 | | * c16b5849352c libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels | | * 68d139a97415 xenbus/xenbus_backend: Disallow pending watch messages | | * d3eaea062b51 xen/xenbus: Count pending messages for each watch | | * c45b0a8d2a68 xen/xenbus/xen_bus_type: Support will_handle watch callback | | * 7da6db982e53 xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() | | * eac0c12e329d xen/xenbus: Allow watches discard events before queueing | | * 8f3f6de44f7c xen-blkback: set ring->xenblkd to NULL after kthread_stop() | | * 383c60c16dd8 dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. | | * b16a6a46e0b2 device-dax/core: Fix memory leak when rmmod dax.ko | | * f3ede933fbc7 clk: tegra: Do not return 0 on failure | | * f133bfbe1201 clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 | | * ca4fd0284cb3 clk: ingenic: Fix divider calculation with div tables | | * 13e6b6259e6d pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler | | * 2fb550de7563 md/cluster: fix deadlock when node is doing resync job | | * 7523d147087b md/cluster: block reshape with remote resync job | | * 27b58f6adad8 iio:adc:ti-ads124s08: Fix alignment and data leak issues. | | * 2d7229c037d1 iio:adc:ti-ads124s08: Fix buffer being too long. | | * d6ea1d559027 iio:imu:bmi160: Fix too large a buffer. | | * 91b7b231f5e7 iio:pressure:mpl3115: Force alignment of buffer | | * 9607d22e71d1 iio:magnetometer:mag3110: Fix alignment and data leak issues. | | * 71a326dcd2a8 iio:light:st_uvis25: Fix timestamp alignment and prevent data leak. | | * c18fc255187f iio:light:rpr0521: Fix timestamp alignment and prevent data leak. | | * 860ab67cd81e iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume | | * 0fa2b43b0a2a iio: buffer: Fix demux update | | * 82af6e44b7d4 scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() | | * 7ec7630548dc scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc() | | * 6822575cf204 scsi: qla2xxx: Fix crash during driver load on big endian machines | | * 1b26af7e4c7f mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments | | * c5f3e5ca8116 mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read | | * 2aea2b22b6f9 mtd: parser: cmdline: Fix parsing of part-names with colons | | * 4290a73c9d67 mtd: spinand: Fix OOB read | | * b22739509dcb soc: qcom: smp2p: Safely acquire spinlock without IRQs | | * ddcb518dee78 spi: atmel-quadspi: Fix AHB memory accesses | | * 96f7bd39f56f spi: atmel-quadspi: Disable clock in probe error path | | * 8f295baae53d spi: mt7621: Don't leak SPI master in probe error path | | * 0818aab8a82b spi: mt7621: Disable clock in probe error path | | * cad189512c38 spi: synquacer: Disable clock in probe error path | | * 4051e5b7741b spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path | | * 3c0e28f2881e spi: sc18is602: Don't leak SPI master in probe error path | | * 819f9edaaeb9 spi: rb4xx: Don't leak SPI master in probe error path | | * c5491ac11559 spi: pic32: Don't leak DMA channels in probe error path | | * 3ea835ac604b spi: mxic: Don't leak SPI master in probe error path | | * 0da7709f5ea3 spi: gpio: Don't leak SPI master in probe error path | | * ee1d2aef1c13 spi: fsl: fix use of spisel_boot signal on MPC8309 | | * 614f2529c8ea spi: davinci: Fix use-after-free on unbind | | * c6b9bfb0c477 spi: atmel-quadspi: Fix use-after-free on unbind | | * bd6d736dbf36 spi: spi-sh: Fix use-after-free on unbind | | * 17360c3af129 spi: pxa2xx: Fix use-after-free on unbind | | * c5ae864c148c drm/i915: Fix mismatch between misplaced vma check and vma insert | | * 1e684ad37047 drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() | | * e1b1f10c3404 drm/amd/display: Fix memory leaks in S3 resume | | * b966771b0d69 platform/x86: mlx-platform: remove an unused variable | | * cbeb61258186 jfs: Fix array index bounds check in dbAdjTree | | * 8ee70b6db882 jffs2: Fix ignoring mounting options problem during remounting | | * 00e45efaf9ff jffs2: Fix GC exit abnormally | | * ea1e4ba032c5 ubifs: wbuf: Don't leak kernel memory to flash | | * 32825fe72cb3 SMB3: avoid confusing warning message on mount to Azure | | * f22f743a2af2 ceph: fix race in concurrent __ceph_remove_cap invocations | | * a7b014b54c16 um: Remove use of asprinf in umid.c | | * 26d72a8460dc ima: Don't modify file descriptor mode on the fly | | * a89b91fcb07c powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently | | * 45bf367c8550 powerpc/powernv/memtrace: Don't leak kernel memory to user space | | * 59334d821e8a powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU | | * c7f66ad880a9 powerpc/mm: Fix verification of MMU_FTR_TYPE_44x | | * 32e29541b5aa powerpc/8xx: Fix early debug when SMC1 is relocated | | * 15c9e56b41d0 powerpc/xmon: Change printk() to pr_cont() | | * c7b89d0d7186 powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE | | * 0f157acd436c powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter | | * 30a58a3f7c85 powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at | | * 3ee6a2bc1428 xprtrdma: Fix XDRBUF_SPARSE_PAGES support | | * 2504e407a39f ARM: dts: at91: sama5d2: fix CAN message ram offset and size | | * 789246b9afe8 ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES | | * 6ee6e4e5a4cf KVM: arm64: Introduce handling of AArch32 TTBCR2 traps | | * 8635f0fe06c5 ext4: fix deadlock with fs freezing and EA inodes | | * c90a5f4851a8 ext4: fix a memory leak of ext4_free_data | | * e21d630a2c0d btrfs: trim: fix underflow in trim length to prevent access beyond device boundary | | * 1d11ed122f6f btrfs: do not shorten unpin len for caching block groups | | * af7414836d88 USB: serial: keyspan_pda: fix write unthrottling | | * 7dae22ba62b2 USB: serial: keyspan_pda: fix tx-unthrottle use-after-free | | * f99817ab5821 USB: serial: keyspan_pda: fix write-wakeup use-after-free | | * a07b690e1976 USB: serial: keyspan_pda: fix stalled writes | | * 0f13247fabaf USB: serial: keyspan_pda: fix write deadlock | | * ebd9857a5bd4 USB: serial: keyspan_pda: fix dropped unthrottle interrupts | | * 89fb2b91a9da USB: serial: digi_acceleport: fix write-wakeup deadlocks | | * 08c24438fb10 USB: serial: mos7720: fix parallel-port state restore | | * 6eab3f646b1a cpuset: fix race between hotplug work and later CPU offline | | * 066d115fdd29 EDAC/amd64: Fix PCI component registration | | * f4ce4a53c4e4 EDAC/i10nm: Use readl() to access MMIO registers | | * f9189a3bb5f9 crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata | | * 36a58bda87cd crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() | | * f26f0e7770a1 powerpc/perf: Exclude kernel samples while counting events in user space. | | * 8096a2c6b9f6 perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake | | * aa3cce9ceff0 perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY | | * 1e3de428d155 staging: comedi: mf6x4: Fix AI end-of-conversion detection | | * ee0bcb1721a5 ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams | | * 5fbf84689f11 binder: add flag to clear buffer on txn complete | | * a7c256a9fd18 s390/dasd: fix list corruption of lcu list | | * 9c40d69a3be2 s390/dasd: fix list corruption of pavgroup group list | | * 042683917f4b s390/dasd: prevent inconsistent LCU device data | | * c8acd8d55bb9 s390/dasd: fix hanging device offline processing | | * 3038bbd1bb33 s390/kexec_file: fix diag308 subcode when loading crash kernel | | * c185f13918b4 s390/smp: perform initial CPU reset also for SMT siblings | | * 48d3f12869ef ALSA: core: memalloc: add page alignment for iram | | * cd3ff2a46d9c ALSA: usb-audio: Disable sample read check if firmware doesn't give back | | * b1e3c2fb0fbe ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices | | * 58cb166b1f8a ALSA: hda/realtek: Apply jack fixup for Quanta NL3 | | * b61b2aa91f2b ALSA: hda/realtek: Add quirk for MSI-GP73 | | * 89d429ed2cdf ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G | | * 0bf907442c5f ALSA: pcm: oss: Fix a few more UBSAN fixes | | * 11cd11af4058 ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button | | * da723248c5f8 ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 | | * 010a784a1a27 ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 | | * 0fc8e6b85680 ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop | | * 52d09e0cdb78 ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. | | * 1ca2437530e5 ALSA: hda: Fix regressions on clear and reconfig sysfs | | * 2c6c6001d077 ACPI: PNP: compare the string length in the matching_id() | | * 772dd826a44b Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" | | * b9d93a666656 PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() | | * 670b1b7e0d53 ALSA: hda/ca0132 - Change Input Source enum strings. | | * 8f827adb9bbc Input: cyapa_gen6 - fix out-of-bounds stack access | | * 98c956a6d9f7 media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE | | * f05ac76139e6 media: ipu3-cio2: Validate mbus format in setting subdev format | | * 44cb512a020e media: ipu3-cio2: Serialise access to pad format | | * a47bc844f436 media: ipu3-cio2: Return actual subdev format | | * 7dc40e1f8044 media: ipu3-cio2: Remove traces of returned buffers | | * d7e6b7b6a7f7 media: netup_unidvb: Don't leak SPI master in probe error path | | * 0bfbb8393e51 media: sunxi-cir: ensure IR is handled when it is continuous | | * 124dc7d4f4b6 media: gspca: Fix memory leak in probe | | * f97b54c8152d vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU | | * df308380cbf3 Input: goodix - add upside-down quirk for Teclast X98 Pro tablet | | * 070bd3a8ac55 initramfs: fix clang build failure | | * f252a9953249 Input: cros_ec_keyb - send 'scancodes' in addition to key events | | * 2686041cef06 drm/amdkfd: Fix leak in dmabuf import | | * dc06432d9304 drm/amd/display: Prevent bandwidth overflow | | * ca49d919d79c lwt: Disable BH too in run_lwt_bpf() | | * b8dfee234581 fix namespaced fscaps when !CONFIG_SECURITY | | * 5350b833bb0a cfg80211: initialize rekey_data | | * ec15d0700709 ARM: sunxi: Add machine match for the Allwinner V3 SoC | | * d629b50f9fdc perf probe: Fix memory leak when synthesizing SDT probes | | * cbcb176b6016 kconfig: fix return value of do_error_if() | | * 6e8beb020d5c clk: sunxi-ng: Make sure divider tables have sentinel | | * 3cdeedf801b5 clk: s2mps11: Fix a resource leak in error handling paths in the probe function | | * ef56621a579a clk: at91: sam9x60: remove atmel,osc-bypass support | | * e01dfcc08b55 virtio_ring: Fix two use after free bugs | | * 2d65ff873d06 virtio_net: Fix error code in probe() | | * 5f70910832c7 virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() | | * 372f06cd6b89 qlcnic: Fix error code in probe | | * c16e42c93241 perf record: Fix memory leak when using '--user-regs=?' to list registers | | * ceadde18f69a pwm: lp3943: Dynamically allocate PWM chip base | | * 6bf2ef4bd38d pwm: zx: Add missing cleanup in error path | | * d4515a24a802 clk: ti: Fix memleak in ti_fapll_synth_setup | | * 572eba1ce574 watchdog: coh901327: add COMMON_CLK dependency | | * 2b1575e28906 watchdog: qcom: Avoid context switch in restart handler | | * fad88d462596 libnvdimm/label: Return -ENXIO for no slot in __blk_label_update | | * b6c680755d22 net: korina: fix return value | | * 19e73c9ff0bf net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function | | * 226bcdbb4a60 net: bcmgenet: Fix a resource leak in an error handling path in the probe functin | | * efc570073cbe lan743x: fix rx_napi_poll/interrupt ping-pong | | * 9f5b56b5a71d checkpatch: fix unescaped left brace | | * b32c5e0ae6f7 mm: don't wake kswapd prematurely when watermark boosting is disabled | | * c3bf90c6aac5 sparc: fix handling of page table constructor failure | | * 6ef298e1cebd powerpc/ps3: use dma_mapping_error() | | * d864e7e8270a nfc: s3fwrn5: Release the nfc firmware | | * 7a3d6a5dfc78 RDMA/cma: Don't overwrite sgid_attr after device is released | | * 2d01f3d75013 sunrpc: fix xs_read_xdr_buf for partial pages receive | | * 4acbc03e4fed um: chan_xterm: Fix fd leak | | * 1bbd5678c0b4 um: tty: Fix handling of close in tty lines | | * 1355bbe3a717 um: Monitor error events in IRQ controller | | * a37d283825a4 ubifs: Fix error return code in ubifs_init_authentication() | | * d4dbcfb7e158 watchdog: Fix potential dereferencing of null pointer | | * 4e091ff107be watchdog: sprd: check busy bit before new loading rather than after that | | * 4c8cffffc926 watchdog: sprd: remove watchdog disable from resume fail path | | * 4a4b31e8b5a7 watchdog: sirfsoc: Add missing dependency on HAS_IOMEM | | * 4d5aea30c1cd watchdog: armada_37xx: Add missing dependency on HAS_IOMEM | | * 849270acd7b6 irqchip/alpine-msi: Fix freeing of interrupts on allocation error path | | * aca4d1bd7e19 ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() | | * 297e48ccf166 mac80211: don't set set TDLS STA bandwidth wider than possible | | * d07972d764e8 crypto: atmel-i2c - select CONFIG_BITREVERSE | | * f71984fc4482 extcon: max77693: Fix modalias string | | * a4fd2da3e85e mtd: rawnand: gpmi: Fix the random DMA timeout issue | | * 86f6e53642fa mtd: rawnand: meson: Fix a resource leak in init | | * 5e8715b2383a mtd: rawnand: gpmi: fix reference count leak in gpmi ops | | * 9c5b041ba20a clk: tegra: Fix duplicated SE clock entry | | * 1ba196a73c45 remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio() | | * 6f597c451e07 remoteproc: qcom: fix reference leak in adsp_start | | * f61bce4bc833 remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable | | * 9b54e31fd08f RDMA/core: Do not indicate device ready when device enablement fails | | * e6323070bdc7 can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit | | * 6daf2d466380 erofs: avoid using generic_block_bmap | | * 35e2bec96488 iwlwifi: mvm: hook up missing RX handlers | | * 857b1403c3e5 s390/cio: fix use-after-free in ccw_device_destroy_console | | * be4d879cb7c4 bus: fsl-mc: fix error return code in fsl_mc_object_allocate() | | * 9b4f327c0746 platform/chrome: cros_ec_spi: Don't overwrite spi::mode | | * 070c57885ec3 x86/kprobes: Restore BTF if the single-stepping is cancelled | | * 353b19562a03 nfs_common: need lock during iterate through the list | | * 48ed3e57ad58 nfsd: Fix message level for normal termination | | * b4ac244716f3 speakup: fix uninitialized flush_lock | | * 989d52723643 usb: oxu210hp-hcd: Fix memory leak in oxu_create | | * 2addd726083f usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe | | * 3f72486cecec powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S | | * a696ed262e83 ASoC: amd: change clk_get() to devm_clk_get() and add missed checks | | * 972db497be45 drm/mediatek: avoid dereferencing a null hdmi_phy on an error message | | * ef55a3c384cc powerpc/pseries/hibernation: remove redundant cacheinfo update | | * c4115721d1f0 powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops | | * 570697132c2c platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems | | * a247efe47743 scsi: fnic: Fix error return code in fnic_probe() | | * 0e724f2e80ba seq_buf: Avoid type mismatch for seq_buf_init | | * 0b93626d3965 scsi: pm80xx: Fix error return in pm8001_pci_probe() | | * 79e14f1c323c scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe | | * 172bb906202f arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements | | * 13f4c61d2f5c ARM: dts: meson: fix PHY deassert timing requirements | | * 154105c0ba56 arm64: dts: meson: fix PHY deassert timing requirements | | * 62b240d2644e Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() | | * 097c4d9921b2 Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() | | * 3d3caa8e971d cpufreq: scpi: Add missing MODULE_ALIAS | | * 6e34c9478fe5 cpufreq: loongson1: Add missing MODULE_ALIAS | | * 3e3feeb0d2ba cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE | | * ef802b5a5e26 cpufreq: st: Add missing MODULE_DEVICE_TABLE | | * 742697643c94 cpufreq: qcom: Add missing MODULE_DEVICE_TABLE | | * c9d204c02825 cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE | | * f3754eec127d cpufreq: highbank: Add missing MODULE_DEVICE_TABLE | | * e32836221017 cpufreq: ap806: Add missing MODULE_DEVICE_TABLE | | * 3b6ba2fe6524 clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI | | * b4219894d154 clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne | | * e223cf39b928 phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure | | * 675b3ba9cc96 dm ioctl: fix error return code in target_message | | * d863d76536df ASoC: jz4740-i2s: add missed checks for clk_get() | | * 1b760dc9d967 net/mlx5: Properly convey driver version to firmware | | * a64822872957 MIPS: Don't round up kernel sections size for memblock_add() | | * 33eeb395515d memstick: r592: Fix error return in r592_probe() | | * e39b37d6a2ce arm64: dts: rockchip: Fix UART pull-ups on rk3328 | | * 33892a3797f1 pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() | | * 08e22710601a bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() | | * e02d218aa63d ARM: dts: at91: sama5d2: map securam as device | | * da8890329599 iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context | | * d903b80e1abc clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() | | * 742d5de6c2fc clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path | | * 40f9ac2b0295 powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S | | * 4968cc5ed0c0 powerpc/perf: Fix crash with is_sier_available when pmu is not set | | * b0483a32d163 media: saa7146: fix array overflow in vidioc_s_audio() | | * bfdf000e5dd9 hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable | | * a0f07c9ad72d vfio-pci: Use io_remap_pfn_range() for PCI IO memory | | * 5ac81a4e5fa3 selftests/seccomp: Update kernel config | | * 0588b8a03469 NFS: switch nfsiod to be an UNBOUND workqueue. | | * 1094bd2edaa2 lockd: don't use interval-based rebinding over TCP | | * cbb0a57326b8 net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' | | * a0842124422e NFSv4: Fix the alignment of page data in the getdeviceinfo reply | | * 73892eef6d9e SUNRPC: xprt_load_transport() needs to support the netid "rdma6" | | * 2823b8979375 NFSv4.2: condition READDIR's mask for security label based on LSM state | | * 04e9c169810c SUNRPC: rpc_wake_up() should wake up tasks in the correct order | | * a3ac7dd8b16b ath10k: Release some resources in an error handling path | | * 6b6edd2c072b ath10k: Fix an error handling path | | * e856abba7fca ath10k: Fix the parsing error in service available event | | * f4935d3c7b57 platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init | | * 3d64e8ce592b ARM: dts: at91: at91sam9rl: fix ADC triggers | | * 09347a537cc7 soc: amlogic: canvas: add missing put_device() call in meson_canvas_get() | | * 8424a5b661ca arm64: dts: meson-sm1: fix typo in opp table | | * f4951cb10668 arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 | | * 49b563bfdd66 PCI: iproc: Fix out-of-bound array accesses | | * 4ef5a46d2964 PCI: Fix overflow in command-line resource alignment requests | | * 048b98083c27 PCI: Bounds-check command-line resource alignment requests | | * 72577f162cae arm64: dts: qcom: c630: Polish i2c-hid devices | | * a554b68baf27 arm64: dts: ls1028a: fix ENETC PTP clock input | | * a85f3e7cb717 genirq/irqdomain: Don't try to free an interrupt that has no mapping | | * 2f00dcc6ce7a power: supply: bq24190_charger: fix reference leak | | * e230e193c966 power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching | | * 8e9678d9d131 arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc | | * 11f007a5583d arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name | | * 5a551ef11669 ARM: dts: Remove non-existent i2c1 from 98dx3236 | | * 15305a5b103d HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() | | * ec30659ea631 slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI | | * 76170933d3da media: max2175: fix max2175_set_csm_mode() error code | | * 5873beee8744 mips: cdmm: fix use-after-free in mips_cdmm_bus_discover | | * 51795c385f73 media: imx214: Fix stop streaming | | * ceff135b9d93 samples: bpf: Fix lwt_len_hist reusing previous BPF map | | * 4dc1360203c4 platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration | | * 3432883ae896 platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration | | * c14a740743f7 media: siano: fix memory leak of debugfs members in smsdvb_hotplug | | * 6b93d6c5a888 arm64: tegra: Fix DT binding for IO High Voltage entry | | * b0f1878c2d88 dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() | | * 46f8c7961168 cw1200: fix missing destroy_workqueue() on error in cw1200_init_common | | * f2e7f608b274 rsi: fix error return code in rsi_reset_card() | | * f7a6e378fc17 qtnfmac: fix error return code in qtnf_pcie_probe() | | * d2b95947720d orinoco: Move context allocation after processing the skb | | * e39908568b40 mmc: pxamci: Fix error return code in pxamci_probe | | * 65f0d3c81c9f ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host | | * c2aab53d1be5 ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host | | * 8ce91557023e memstick: fix a double-free bug in memstick_check | | * 4279ff6deaf3 RDMA/cxgb4: Validate the number of CQEs | | * d3ff603c2e38 clk: meson: Kconfig: fix dependency for G12A | | * 2fbd2b0dd7d1 Input: omap4-keypad - fix runtime PM error handling | | * ff3a152243f8 drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe | | * e16e8cde2bb1 soc: ti: Fix reference imbalance in knav_dma_probe | | * 475b489b0713 soc: ti: knav_qmss: fix reference leak in knav_queue_probe | | * 82b9934e1e7a spi: fix resource leak for drivers without .remove callback | | * 70e19fccf680 crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe | | * c549355105d9 crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd | | * 3e08a61b2f94 EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId | | * 0789349204a6 powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 | | * 90b39366d834 powerpc: Avoid broken GCC __attribute__((optimize)) | | * 8f6e6ec101dd selftests/bpf: Fix broken riscv build | | * 6f8c6e70738a spi: mxs: fix reference leak in mxs_spi_probe | | * 5df04553ee8c usb/max3421: fix return error code in max3421_probe() | | * e6405aad3592 Input: ads7846 - fix unaligned access on 7845 | | * 920c379029f9 Input: ads7846 - fix integer overflow on Rt calculation | | * c7ac50927300 Input: ads7846 - fix race that causes missing releases | | * 86398df4b283 drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() | | * e8cd88c3ab00 video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init() | | * 953379fb7ba3 media: solo6x10: fix missing snd_card_free in error handling case | | * c64d2e159829 scsi: core: Fix VPD LUN ID designator priorities | | * efb57c87d8d8 ASoC: meson: fix COMPILE_TEST error | | * 2c06ac46f81c media: v4l2-fwnode: Return -EINVAL for invalid bus-type | | * d8d35c1ea883 media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm() | | * c8adf58057b6 media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() | | * c5c403db137f media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm() | | * 06a3c11c173b media: tm6000: Fix sizeof() mismatches | | * 1638c7e3985b staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c | | * aa1d8b959455 staging: greybus: codecs: Fix reference counter leak in error handling | | * 5daf659fdf47 crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() | | * 38017f2c06cf MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA | | * 9e779e6fae58 RDMa/mthca: Work around -Wenum-conversion warning | | * 648b9dd270ff ASoC: arizona: Fix a wrong free in wm8997_probe | | * 7e8200d44200 spi: sprd: fix reference leak in sprd_spi_remove | | * c786bc725d8c ASoC: wm8998: Fix PM disable depth imbalance on error | | * 06fa588c7921 selftest/bpf: Add missed ip6ip6 test back | | * dab5973ada6b mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure | | * 404aadf45c71 spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume | | * 769c2fecefd1 spi: tegra114: fix reference leak in tegra spi ops | | * 47595d68cee2 spi: tegra20-sflash: fix reference leak in tegra_sflash_resume | | * f9e5e84eb49f spi: tegra20-slink: fix reference leak in slink ops of tegra20 | | * 0a3196271b40 spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe | | * a2cf358aacf5 spi: spi-ti-qspi: fix reference leak in ti_qspi_setup | | * 25b5a48adabf Bluetooth: hci_h5: fix memory leak in h5_close | | * 5cf3c2e7892e Bluetooth: Fix null pointer dereference in hci_event_packet() | | * d92b81fad01c arm64: dts: exynos: Correct psci compatible used on Exynos7 | | * da8d84637522 arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7 | | * 8f14da44523c brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} | | * 5c5b92c1d6ab spi: stm32: fix reference leak in stm32_spi_resume | | * c807042f2d58 selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling | | * ae54a6d99478 ASoC: pcm: DRAIN support reactivation | | * 009a982ea25b spi: spi-mem: fix reference leak in spi_mem_access_start | | * 68ad1bd244bd drm/msm/dsi_pll_10nm: restore VCO rate during restore_state | | * 0a8f14baed8e f2fs: call f2fs_get_meta_page_retry for nat page | | * 311da238f2f7 spi: img-spfi: fix reference leak in img_spfi_resume | | * 4e20cee19c2e powerpc/64: Set up a kernel stack for secondaries before cpu_restore() | | * 3988d96589d9 drm/amdgpu: fix build_coefficients() argument | | * a4110e76e550 ARM: dts: aspeed: tiogapass: Remove vuart | | * 129df833e15c ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode | | * 9edff753ade7 crypto: inside-secure - Fix sizeof() mismatch | | * 7044a69699f3 crypto: talitos - Fix return type of current_desc_hdr() | | * 8a73ee0a0a1e crypto: talitos - Endianess in current_desc_hdr() | | * b9b8429042bd drm/amdgpu: fix incorrect enum type | | * 52f525f2bdc7 sched: Reenable interrupts in do_sched_yield() | | * 35975f2e83a5 sched/deadline: Fix sched_dl_global_validate() | | * a3ec54b95c1a x86/apic: Fix x2apic enablement without interrupt remapping | | * b7ec74246c32 ARM: p2v: fix handling of LPAE translation in BE mode | | * 0a72e7286c67 x86/mm/ident_map: Check for errors from ident_pud_init() | | * 0fd78ab5ef71 RDMA/rxe: Compute PSN windows correctly | | * 35f18561616f ARM: dts: aspeed: s2600wf: Fix VGA memory region location | | * 4aae08a71e68 selinux: fix error initialization in inode_doinit_with_dentry() | | * de49a51e7938 rtc: pcf2127: fix pcf2127_nvmem_read/write() returns | | * 57df1b39d990 RDMA/bnxt_re: Set queue pair state when being queried | | * e11c7d39fa7e Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" | | * 4b3ee79fbe77 soc: qcom: geni: More properly switch to DMA mode | | * d3bed198333a soc: mediatek: Check if power domains can be powered on at boot time | | * fcb0be5ba2e9 soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() | | * 38cded30497a arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node | | * 14be28959f69 arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node | | * c2712546a6e0 drm/tve200: Fix handling of platform_get_irq() error | | * f61e9dbb56ba drm/mcde: Fix handling of platform_get_irq() error | | * 29f34feb3860 drm/aspeed: Fix Kconfig warning & subsequent build errors | | * 37028b8bc53d drm/gma500: fix double free of gma_connector | | * de630248e740 md: fix a warning caused by a race between concurrent md_ioctl()s | | * 054be9aed847 crypto: af_alg - avoid undefined behavior accessing salg_name | | * 5a225303a68f media: msi2500: assign SPI bus number dynamically | | * 01182045346a quota: Sanity-check quota file headers on load | | * df95ea1228cc Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() | | * cda2f222e7e4 serial_core: Check for port state when tty is in error state | | * 863cab3017bc HID: i2c-hid: add Vero K147 to descriptor override | | * fd819f54065c scsi: megaraid_sas: Check user-provided offsets | | * 152631f0273f coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf() | | * 4c461e8d0e88 coresight: tmc-etr: Fix barrier packet insertion for perf buffer | | * e81884d45a70 coresight: tmc-etr: Check if page is valid before dma_map_page() | | * ec13738c6ec6 coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() | | * d923c0ec1292 ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU | | * 43598dbdcbf0 ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 | | * 2c6f6cd2cdfb ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU | | * 4202cbbd2c4d usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul | | * 8e19cfae3bb0 USB: gadget: f_rndis: fix bitrate for SuperSpeed and above | | * 8c124b35a53b usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus | | * 3389281e0e6e USB: gadget: f_midi: setup SuperSpeed Plus descriptors | | * 0ddb1d96a5db USB: gadget: f_acm: add support for SuperSpeed Plus | | * 9ad41aa399db USB: serial: option: add interface-number sanity check to flag handling | | * 57e22590c41b usb: mtu3: fix memory corruption in mtu3_debugfs_regset() | | * 80cb94507054 soc/tegra: fuse: Fix index bug in get_process_id | | * 037c65990d76 kbuild: avoid split lines in .mod files | | * a803ea15b0dc perf/x86/intel: Check PEBS status correctly | | * 12db619c91d7 drm/amd/display: Init clock value by current vbios CLKs | | * c137a880ae6c iwlwifi: pcie: add one missing entry for AX210 | | * e124c5afaf88 dm table: Remove BUG_ON(in_interrupt()) | | * 8a89abb26e30 scsi: mpt3sas: Increase IOCInit request timeout to 30s | | * cd14a53938e0 vxlan: Copy needed_tailroom from lowerdev | | * 0b9ce087f75b vxlan: Add needed_headroom for lower device | | * 230290dca255 arm64: syscall: exit userspace before unmasking exceptions | | * 34c07547dbe5 habanalabs: put devices before driver removal | | * be063ce1004c drm/tegra: sor: Disable clocks on error in tegra_sor_init() | | * 9b6ebb202bbb kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling | | * d8baf15b2196 drm/tegra: replace idr_init() by idr_init_base() | | * 76812738841c net: mvpp2: add mvpp2_phylink_to_port() helper | | * 6aa270eb2f90 selftests: fix poll error in udpgro.sh | | * 0e2b048ffe44 ixgbe: avoid premature Rx buffer reuse | | * 75bbe7bd9003 i40e: avoid premature Rx buffer reuse | | * b05fdd74ffb7 i40e: optimise prefetch page refcount | | * 405bfd36f072 i40e: Refactor rx_bi accesses | | * 6935f5385f75 RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait | | * 2107658d6d62 selftests/bpf/test_offload.py: Reset ethtool features after failed setting | | * 3b79aea56dff netfilter: nft_ct: Remove confirmation check for NFT_CT_ID | | * 0a652b181d75 gpio: eic-sprd: break loop when getting NULL device resource | | * 2ebb2df149d4 Revert "gpio: eic-sprd: Use devm_platform_ioremap_resource()" | | * 64795af3bdc7 afs: Fix memory leak when mounting with multiple source parameters | | * 6581512f0afc netfilter: nft_dynset: fix timeouts later than 23 days | | * 810bc556e347 netfilter: nft_compat: make sure xtables destructors have run | | * b17244cebb24 netfilter: x_tables: Switch synchronization to RCU | | * 22faec182eec pinctrl: aspeed: Fix GPIO requests on pass-through banks | | * f7e6636831df blk-mq: In blk_mq_dispatch_rq_list() "no budget" is a reason to kick | | * 4f3e3fa6239d block: factor out requeue handling from dispatch code | | * 9e54ca3d4f9d block: Simplify REQ_OP_ZONE_RESET_ALL handling | | * 71e0f9c5c3df clk: renesas: r9a06g032: Drop __packed for portability | | * 43a373488e92 can: softing: softing_netdev_open(): fix error handling | | * 36f460d51ac5 xsk: Replace datagram_poll by sock_poll_wait | | * 50ae52e07d2b xsk: Fix xsk_poll()'s return type | | * 369ed255958f scsi: bnx2i: Requires MMU | | * e190d1b3c4d2 gpio: mvebu: fix potential user-after-free on probe | | * ec64dea576d5 gpio: zynq: fix reference leak in zynq_gpio functions | | * 823f42bd6193 PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter | | * 74e38f86ab53 ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin | | * f7fbde0f0b14 ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp | | * 4b008707bac4 ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY | | * 76c475d5d788 ARM: dts: sun8i: v3s: fix GIC node memory range | | * 9ebc986a2ea5 pinctrl: baytrail: Avoid clearing debounce value when turning it off | | * e2556e022897 pinctrl: merrifield: Set default bias in case no particular value given | | * 2ec85a7a5adf ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node | | * 9f69f6f85288 ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator | | * 389033996cec ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY | * | 9ee0c435c28b Merge tag 'v5.4.85' into 5.4.y+qoriq+fslc | |\| | | * 19d1c763e849 Linux 5.4.85 | | * 484ac6279ad2 x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled | | * eb3f42cf5e67 x86/resctrl: Remove unused struct mbm_state::chunks_bw | | * c4f909407015 membarrier: Explicitly sync remote cores when SYNC_CORE is requested | | * a840e37ef800 Revert "selftests/ftrace: check for do_sys_openat2 in user-memory test" | | * aa17a20d640d KVM: mmu: Fix SPTE encoding of MMIO generation upper half | | * bb07f4c93e62 serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access | | * 14482dc42c28 ALSA: pcm: oss: Fix potential out-of-bounds shift | | * c94a31c19225 USB: sisusbvga: Make console support depend on BROKEN | | * 4ad8fc6cce01 USB: UAS: introduce a quirk to set no_write_same | | * 397d0ae4cb90 xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP | | * 32c820e016b4 xhci: Give USB2 ports time to enter U3 in bus suspend | | * 5828ae0c1920 ALSA: usb-audio: Fix control 'access overflow' errors from chmap | | * e72a55ea7168 ALSA: usb-audio: Fix potential out-of-bounds shift | | * 56339afa39e5 USB: add RESET_RESUME quirk for Snapscan 1212 | | * 52c2ada6fe5e USB: dummy-hcd: Fix uninitialized array use in init() | | * 497993377bca ktest.pl: If size of log is too big to email, email error message | | * a8d28a541500 net: stmmac: delete the eee_ctrl_timer after napi disabled | | * ee08543f4598 net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux | | * 5ae78c6926cc net: ll_temac: Fix potential NULL dereference in temac_probe() | | * 717a140a3635 net/mlx4_en: Handle TX error CQE | | * d0363dcabbd1 lan743x: fix for potential NULL pointer dereference with bare card | | * d4107a0f8802 net/mlx4_en: Avoid scheduling restart task if it is already running | | * add880d788f0 tcp: fix cwnd-limited bug for TSO deferral where we send nothing | | * 5189c070a0d7 tcp: select sane initial rcvq_space.space for big MSS | | * 318d90218b21 net: stmmac: free tx skb buffer in stmmac_resume() | | * d8d39e13668a bridge: Fix a deadlock when enabling multicast snooping | | * cb327f83cf5e enetc: Fix reporting of h/w packet counters | | * 408c8213ee97 udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments | | * f7a756fc7cb9 net: hns3: remove a misused pragma packed | | * 2ef23e860e76 vrf: packets with lladdr src needs dst at input with orig_iif when needs strict | | * cae90bd22cff net: bridge: vlan: fix error return code in __vlan_add() | | * 2e6a15b0b3d4 mac80211: mesh: fix mesh_pathtbl_init() error path | | * 1fe6b822b335 ipv4: fix error return code in rtm_to_fib_config() | | * 8b4f08f28015 ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() | * | 2cf5d2801f05 Merge tag 'v5.4.84' into 5.4.y+qoriq+fslc | |\| | | * 8a866bdbbac2 Linux 5.4.84 | | * c2c5dc84ac51 compiler.h: fix barrier_data() on clang | | * 69dc72f058c9 mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING | | * 3349f1e4cf6d x86/apic/vector: Fix ordering in vector assignment | | * e3c1d51868f3 x86/membarrier: Get rid of a dubious optimization | | * 6346ed69bc7c x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP | | * 258d646f006b scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" | | * 7d5fc53439a1 proc: use untagged_addr() for pagemap_read addresses | | * 6472d3ae6ef5 kbuild: avoid static_assert for genksyms | | * 0cd7084a2a03 drm/i915/display/dp: Compute the correct slice count for VDSC on DP | | * 60c1c68fae5e mmc: block: Fixup condition for CMD13 polling for RPMB requests | | * 974aa59837ed pinctrl: amd: remove debounce filter setting in IRQ type setting | | * 457f5289b7e7 Input: i8042 - add Acer laptops to the i8042 reset list | | * cf596f3906e9 Input: cm109 - do not stomp on control URB | | * d2d113aca34f ktest.pl: Fix incorrect reboot for grub2bls | | * 181088e37b1d can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 | | * 38b1dbc1229c platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet | | * 2fa99f6f8f60 platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC | | * 21aa2d1f2bfb platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE | | * 010e6e816f54 platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen | | * 4778a11e0500 platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e | | * eb5e28ffe39a arm64: tegra: Disable the ACONNECT for Jetson TX2 | | * c7e271337402 soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) | | * 37aa8318ed43 spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts | | * 864fbeab8c99 irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend | | * 47fac0ccf775 ibmvnic: skip tx timeout reset while in resetting | | * c0450df6d0f7 interconnect: qcom: qcs404: Remove GPU and display RPM IDs | | * adad2bc9f303 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE | | * b184e9800867 ARC: stack unwinding: don't assume non-current task is sleeping | | * 8ed74a012206 arm64: dts: broadcom: clear the warnings caused by empty dma-ranges | | * acac3f7d7d22 powerpc: Drop -me200 addition to build flags | | * 8012a30b9e16 iwlwifi: mvm: fix kernel panic in case of assert during CSA | | * c90527770b88 iwlwifi: pcie: set LTR to avoid completion timeout | | * d411a07d6c04 arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. | | * 0e6cae4e8181 iwlwifi: pcie: limit memory read spin time | | * 591afbc97c18 x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S | | * 018b05e0f05b Kbuild: do not emit debug info for assembly with LLVM_IAS=1 | * | 81b71b80bb2c Merge tag 'v5.4.83' into 5.4.y+qoriq+fslc | |\| | | * 2bff021f53b2 Linux 5.4.83 | | * 66a08d1d3bd8 Revert "geneve: pull IP header before ECN decapsulation" | | * ed58971beb47 x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes | | * 423e1b08ce5c netfilter: nftables_offload: set address type in control dissector | | * 13995410b616 netfilter: nf_tables: avoid false-postive lockdep splat | | * f25fa580f99e Input: i8042 - fix error return code in i8042_setup_aux() | | * b9df537e5fcd dm writecache: remove BUG() and fail gracefully instead | | * 8e2c50315f00 i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() | | * 1015eefe10e2 rtw88: debug: Fix uninitialized memory in debugfs code | | * af699e99efdc ASoC: wm_adsp: fix error return code in wm_adsp_load() | | * fdc1416c2199 tipc: fix a deadlock when flushing scheduled work | | * 6410c7f53698 netfilter: ipset: prevent uninit-value in hash_ip6_add | | * cd928d387b0b gfs2: check for empty rgrp tree in gfs2_ri_update | | * c358e7e99dda can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check | | * 867fbf2bb739 lib/syscall: fix syscall registers retrieval on 32-bit platforms | | * f68f5bdfefd9 tracing: Fix userstacktrace option for instances | | * dbbf6cdab503 iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs | | * d863a4ad3cc5 spi: bcm2835: Release the DMA channel if probe fails after dma_init | | * 83d5121c3b0f i2c: imx: Check for I2SR_IAL after every byte | | * 83366a7b2d34 i2c: imx: Fix reset of I2SR_IAL flag | | * b0d4fa10bfcc speakup: Reject setting the speakup line discipline outside of speakup | | * a2a163f70bdf mm/swapfile: do not sleep with a spin lock held | | * 4870004d30e3 mm: list_lru: set shrinker map bit when child nr_items is not zero | | * 42ccf9d14ede coredump: fix core_pattern parse error | | * 579c977253b6 x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes | | * 002d2c4a3f66 dm: remove invalid sparse __acquires and __releases annotations | | * 3b02d67064ff dm: fix bug with RCU locking in dm_blk_report_zones | | * 7eb514087cdd powerpc/pseries: Pass MSI affinity to irq_create_mapping() | | * 1f72986fc9df genirq/irqdomain: Add an irq_create_mapping_affinity() function | | * 6466119452a8 powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE | | * 8a758e97b707 dm writecache: fix the maximum number of arguments | | * 3f680c5996f9 scsi: mpt3sas: Fix ioctl timeout | | * 812dff6a5250 drm/i915/gt: Program mocs:63 for cache eviction on gen9 | | * b92738c4f9d3 thunderbolt: Fix use-after-free in remove_unplugged_switch() | | * ed201cb54d6f i2c: imx: Don't generate STOP condition if arbitration has been lost | | * 73948ab9f2df cifs: fix potential use-after-free in cifs_echo_request() | | * a0ca8cb2f707 cifs: allow syscalls to be restarted in __smb_send_rqst() | | * 205740ca4a4d ftrace: Fix updating FTRACE_FL_TRAMP | | * d18379bbb856 ALSA: hda/generic: Add option to enforce preferred_dacs pairs | | * f28666e00a44 ALSA: hda/realtek - Add new codec supported for ALC897 | | * c57556f1798b ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 | | * f3fc36614438 ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model | | * de41002d2e0e ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 | | * 35ee9ac51328 tty: Fix ->session locking | | * c536ecd48560 tty: Fix ->pgrp locking in tiocspgrp() | | * 013d2d046532 USB: serial: option: fix Quectel BG96 matching | | * 3cf949422734 USB: serial: option: add support for Thales Cinterion EXS82 | | * 0f8af69bec41 USB: serial: option: add Fibocom NL668 variants | | * 250930f60c33 USB: serial: ch341: sort device-id entries | | * 25b90f887dd4 USB: serial: ch341: add new Product ID for CH341A | | * f0990c21af7d USB: serial: kl5kusb105: fix memleak on open | | * 8954745718e7 usb: gadget: f_fs: Use local copy of descriptors for userspace copy | | * 4a77729b25d6 Partially revert bpf: Zero-fill re-used per-cpu map element | | * 512b18eec5c2 pinctrl: baytrail: Fix pin being driven low for a while on gpiod_get(..., GPIOD_OUT_HIGH) | | * e90d11d0be10 pinctrl: baytrail: Replace WARN with dev_info_once when setting direct-irq pin to output | * | e05db7f55587 Merge tag 'v5.4.82' into 5.4.y+qoriq+fslc | |\| | | * ec274ecd62f9 Linux 5.4.82 | | * 4460a7c979ee RDMA/i40iw: Address an mmap handler exploit in i40iw | | * 07434172c58b tracing: Remove WARN_ON in start_thread() | | * 6ad995b851cb Input: i8042 - add ByteSpeed touchpad to noloop table | | * dfe5d9a8307e Input: xpad - support Ardwiino Controllers | | * c38a7023c00a ALSA: usb-audio: US16x08: fix value count for level meters | | * 8cd76dacd3dc net/mlx5: Fix wrong address reclaim when command interface is down | | * 2598dd80b801 net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering | | * 8f92330b0873 net/sched: act_mpls: ensure LSE is pullable before reading it | | * 1086f789060a net: openvswitch: ensure LSE is pullable before reading it | | * ba203b92a829 net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl | | * 892e08e0b4f3 net: mvpp2: Fix error return code in mvpp2_open() | | * 7c3894f695e4 chelsio/chtls: fix a double free in chtls_setkey() | | * 178da08f9b5b vxlan: fix error return code in __vxlan_dev_create() | | * 5405a299b8c1 net: pasemi: fix error return code in pasemi_mac_open() | | * dc469f423654 cxgb3: fix error return code in t3_sge_alloc_qset() | | * 8bfe5b73b185 net/x25: prevent a couple of overflows | | * 187a6daf5db4 net: ip6_gre: set dev->hard_header_len when using header_ops | | * a6cd76132872 geneve: pull IP header before ECN decapsulation | | * 2b714b607f24 inet_ecn: Fix endianness of checksum update when setting ECT(1) | | * 9a3cce1ceee4 ibmvnic: Fix TX completion error handling | | * 40caea31dd56 ibmvnic: Ensure that SCRQ entry reads are correctly ordered | | * d126c30eb30d chelsio/chtls: fix panic during unload reload chtls | | * 8a1bb298f75f dt-bindings: net: correct interrupt flags in examples | | * af0b082e16fb ipv4: Fix tos mask in inet_rtm_getroute() | | * 4615228a50f9 netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal | | * 294de8933adb sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list | | * c4405cdf96f4 ima: extend boot_aggregate with kernel measurements | | * 733729d3e0e4 staging/octeon: fix up merge error | | * 6dd37fdc9550 bonding: wait for sysfs kobject destruction before freeing struct slave | | * beead010654d usbnet: ipheth: fix connectivity with iOS 14 | | * f057c4d226f1 tun: honor IOCB_NOWAIT flag | | * 538008749df2 tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control | | * 9a62c8229cff sock: set sk_err to ee_errno on dequeue from errq | | * 7f0ddd41e289 rose: Fix Null pointer dereference in rose_send_frame() | | * f2f25bc79782 net/tls: Protect from calling tls_dev_del for TLS RX twice | | * a6300aedf862 net/tls: missing received data after fast remote close | | * a15beea80e72 net/af_iucv: set correct sk_protocol for child sockets | | * 9414855a1305 ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init | | * 99b5382bffd5 devlink: Hold rtnl lock while reading netdev attributes | * | 59a406607281 Merge tag 'v5.4.81' into 5.4.y+qoriq+fslc | |\| | | * 42af416d7146 Linux 5.4.81 | | * cd7343987376 ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT | | * 6ebb6af62721 ASoC: Intel: Multiple I/O PCM format support for pipe | | * b2b05b04d44d ASoC: Intel: Skylake: Await purge request ack on CNL | | * a28144d62ddc ASoC: Intel: Allow for ROM init retry on CNL platforms | | * 4029a29f93ef ASoC: Intel: Skylake: Shield against no-NHLT configurations | | * 754df2d3349d ASoC: Intel: Skylake: Enable codec wakeup during chip init | | * 6de661f146a2 ASoC: Intel: Skylake: Select hda configuration permissively | | * 422c4938f704 ASoC: Intel: Skylake: Remove superfluous chip initialization | | * 23b093a2c4f9 USB: core: Fix regression in Hercules audio card | | * cc54f8b8e1cd x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak | | * d0c4c5a89f5b x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak | | * e799c00a745e x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb | | * f753e1c02a2e x86/mce: Do not overwrite no_way_out if mce_end() fails | | * 62405223bafd irqchip/exiu: Fix the index of fwspec for IRQ type | | * f69d749d5f7f usb: gadget: Fix memleak in gadgetfs_fill_super | | * cad7b76a6129 USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card | | * c775935dfd1e usb: gadget: f_midi: Fix memleak in f_midi_alloc | | * e1a2a3043cc2 USB: core: Change %pK for __user pointers to %px | | * 84d04d722b6a spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe | | * 5849e7dc560b perf probe: Fix to die_entrypc() returns error correctly | | * 27193c41d0db perf stat: Use proper cpu for shadow stats | | * dc4d672a3fb5 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 | | * 1f076cc1de82 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags | | * dd8ab85fd88e RDMA/hns: Bugfix for memory window mtpt configuration | | * e69f384e22f1 RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP | | * 49b26b969474 platform/x86: toshiba_acpi: Fix the wrong variable assignment | | * fbd3f1d6ef2f platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time | | * 405fd2180583 can: gs_usb: fix endianess problem with candleLight firmware | | * 11420c32c1b4 efi: EFI_EARLYCON should depend on EFI | | * 0d245cbd939a efivarfs: revert "fix memory leak in efivarfs_create()" | | * abae897f283b arm64: tegra: Wrong AON HSP reg property size | | * 5c4c6b2be717 optee: add writeback to valid memory type | | * 6d371c3e70d7 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq | | * 382383538f68 ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues | | * a447dbb44d44 net: ena: set initial DMA width to avoid intel iommu issue | | * 7869696d6c1e nfc: s3fwrn5: use signed integer for parsing GPIO numbers | | * 1a831f889db3 i40e: Fix removing driver while bare-metal VFs pass traffic | | * 676857f78c1a IB/mthca: fix return value of error branch in mthca_init_cq() | | * 22f821fa5cbb powerpc/64s: Fix allnoconfig build since uaccess flush | | * ae6e75b8c6d6 ibmvnic: notify peers when failover and migration happen | | * 7b4e9fcf5ec3 ibmvnic: fix call_netdevice_notifiers in do_reset | | * 993e42d0f7d6 s390/qeth: fix tear down of async TX buffers | | * ef0f6e36a6d4 s390/qeth: fix af_iucv notification race | | * bb6c548934c9 s390/qeth: make af_iucv TX notification call more robust | | * f29dfa2bf6c7 cxgb4: fix the panic caused by non smac rewrite | | * 0410aeb9e04c bnxt_en: Release PCI regions when DMA mask setup fails during probe. | | * db49200b1dad video: hyperv_fb: Fix the cache type when mapping the VRAM | | * d1a7fb15673e bnxt_en: fix error return code in bnxt_init_board() | | * 22e10c6bbefc bnxt_en: fix error return code in bnxt_init_one() | | * 11b62fd00c62 scsi: ufs: Fix race between shutdown and runtime resume flow | | * 559ab6fb7b66 ARM: dts: dra76x: m_can: fix order of clocks | | * 1bef5f25a692 arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed | | * 95b1f326315b batman-adv: set .owner to THIS_MODULE | | * f5672b83fc2d iwlwifi: mvm: write queue_sync_state only for sync | | * f32a1065c930 phy: tegra: xusb: Fix dangling pointer on probe failure | | * acea5424d9d2 ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() | | * 6f87d79ef40d bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw | | * e8060ddddc9f net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset | | * 1f5531bb9720 xtensa: uaccess: Add missing __user to strncpy_from_user() prototype | | * 3753a62d5760 perf/x86: fix sysfs type mismatches | | * fd81f0711d9c scsi: target: iscsi: Fix cmd abort fabric stop race | | * 8814c070e783 scsi: libiscsi: Fix NOP race condition | | * 070a9a046d6d dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size | | * 8a2ae7fa5d5c vhost scsi: fix cmd completion race | | * 4940816604e3 nvme: free sq/cq dbbuf pointers when dbbuf set fails | | * 01968f9af006 proc: don't allow async path resolution of /proc/self components | | * 830f4aa73a69 HID: Add Logitech Dinovo Edge battery quirk | | * 4d070afa1080 HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge | | * 204dbc26f14e x86/xen: don't unbind uninitialized lock_kicker_irq | | * d6b5dc5429f1 dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant | | * 54b01ded1e92 HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices | | * cd7ea86a4a64 staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK | | * b3701c29a468 HID: hid-sensor-hub: Fix issue with devices with no report ID | | * 8f68a28c9ecc Input: i8042 - allow insmod to succeed on devices without an i8042 controller | | * dbe67dcf97cf HID: add support for Sega Saturn | | * 3845b2117f6d HID: cypress: Support Varmilo Keyboards' media hotkeys | | * 604912c2b20e HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses | | * 8a35be6c38aa HID: uclogic: Add ID for Trust Flex Design Tablet | | * 733e6db9736d arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() | | * b456de294ee4 arm64: pgtable: Fix pte_accessible() | | * 8b4d82d8dbff trace: fix potenial dangerous pointer | | * 4a301b05cf61 KVM: x86: Fix split-irqchip vs interrupt injection window request | | * b7d2e45cf613 KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint | | * 6276d38cce87 KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace | | * 45b5f4b1b40b KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page | | * 214e6af4217a cifs: fix a memleak with modefromsid | | * 56f639aa0b5d smb3: Handle error case during offload read path | | * afa51221b911 smb3: Avoid Mid pending list corruption | | * 1b63215666c0 smb3: Call cifs reconnect from demultiplex thread | | * f923044a6c72 wireless: Use linux/stddef.h instead of stddef.h | | * a6676b0fa09f btrfs: fix lockdep splat when reading qgroup config on mount | | * 6ea14731ac4c btrfs: don't access possibly stale fs_info data for printing duplicate device | | * 12aedea58281 btrfs: tree-checker: add missing returns after data_ref alignment checks | | * 0115a2613397 btrfs: tree-checker: add missing return after error in root_item | | * 6ec51459df71 netfilter: clear skb->next in NF_HOOK_LIST() | | * ee791835b3ec ipv4: use IS_ENABLED instead of ifdef | | * 9d16996369fd spi: bcm2835: Fix use-after-free on unbind | | * b606031bbfed spi: bcm-qspi: Fix use-after-free on unbind | * | 4b5e01434726 Merge tag 'v5.4.80' into 5.4.y+qoriq+fslc | |\| | | * 9f4b26f3ea18 Linux 5.4.80 | | * a88f08e78249 sched/fair: Fix overutilized update in enqueue_task_fair() | | * 10ca291c7749 mm, page_alloc: skip ->waternark_boost for atomic order-0 allocations | | * a2761473d50b mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() | | * 173e37322307 mm: memcg/slab: fix root memcg vmstats | | * fc82fd7f7df9 x86/microcode/intel: Check patch signature before saving microcode for early loading | | * 09652ebd0dc1 seccomp: Set PF_SUPERPRIV when checking capability | | * fa9ccc177754 ptrace: Set PF_SUPERPRIV when checking capability | | * d51481382c74 mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers | | * 5b738014dadc drm/i915: Handle max_bpc==16 | | * 51cc709ed961 drm/amd/display: Add missing pflip irq for dcn2.0 | | * 1c1add911fd9 Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected | | * 7411c05a6eea s390/dasd: fix null pointer dereference for ERP requests | | * e6e76a26fdc8 s390/cpum_sf.c: fix file permission for cpum_sfb_size | | * 89d73a97af5c mac80211: free sta in sta_info_insert_finish() on errors | | * 945c10ad59ca mac80211: minstrel: fix tx status processing corner case | | * 336c331ef01e mac80211: minstrel: remove deferred sampling code | | * 713f903dc4b5 xtensa: disable preemption around cache alias management calls | | * 747467f3625b xtensa: fix TLBTEMP area placement | | * e7ea18de9bb3 regulator: workaround self-referent regulators | | * 0d233d5766eb regulator: avoid resolve_supply() infinite recursion | | * 65205dfe78ff regulator: fix memory leak with repeated set_machine_constraints() | | * 4cab55d65974 regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} | | * 53a9502d9a69 spi: bcm2835aux: Fix use-after-free on unbind | | * 2737549129ec spi: npcm-fiu: Don't leak SPI master in probe error path | | * 3e04a4976add spi: Introduce device-managed SPI controller allocation | | * 11bb6ae21c81 spi: lpspi: Fix use-after-free on unbind | | * 760d4e3ee879 iio: adc: mediatek: fix unset field | | * d3e27c62334e iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode | | * 9f99cc38cf1a iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum | | * 308a06ac9fb8 ext4: fix bogus warning in ext4_update_dx_flag() | | * 7f76c608135e iio: light: fix kconfig dependency bug for VCNL4035 | | * 2ba693eea318 staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids | | * f59ef9ec20ac efivarfs: fix memory leak in efivarfs_create() | | * d73d0106e354 HID: logitech-dj: Fix an error in mse_bluetooth_descriptor | | * 772ff2c77cce tty: serial: imx: keep console clocks always on | | * 663f70f1f5e7 tty: serial: imx: fix potential deadlock | | * a3ac3d213572 ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) | | * 659f6731bcf4 ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button | | * c70c1b93f3d1 ALSA: mixart: Fix mutex deadlock | | * b9a69e5d0b37 ALSA: ctl: fix error path at adding user-defined element set | | * 16a5e3748d86 ALSA: usb-audio: Add delay quirk for all Logitech USB devices | | * 090ac65f8c7c ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() | | * 3b78db264675 speakup: Do not let the line discipline be used several times | | * 0da75d37d199 HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver | | * 4e23e329ec17 HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad | | * 770a55072f12 HID: logitech-hidpp: Add PID for MX Anywhere 2 | | * 8a411bb0d73f libfs: fix error cast of negative value in simple_attr_write() | | * 9d1b5a8c720e efi/x86: Free efi_pgd with free_pages() | | * 95fafa1cb7a5 bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self | | * a9f3670728a0 bpf, sockmap: Use truesize with sk_rmem_schedule() | | * e8b1de6975db bpf, sockmap: On receive programs try to fast track SK_PASS ingress | | * 329c84430a64 bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limits | | * 4983ffd34ffc xfs: revert "xfs: fix rmap key and record comparison functions" | | * 989d275ac592 fail_function: Remove a redundant mutex unlock | | * b9589cb07932 regulator: ti-abb: Fix array out of bound read access on the first transition | | * ad3c4c96bfb7 xfs: return corresponding errcode if xfs_initialize_perag() fail | | * 738ec7670624 xfs: strengthen rmap record flags checking | | * 388ca4a37dcd xfs: fix the minrecs logic when dealing with inode root child blocks | | * 56588c1fdd19 can: m_can: process interrupt only when not runtime suspended | | * a3c94201e0a7 can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery | | * 58f1657c3a58 iommu/vt-d: Avoid panic if iommu init fails in tboot system | | * 964b02d50bab iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header | | * 6d184f851182 can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits | | * 987bd7901ae3 can: kvaser_pciefd: Fix KCAN bittiming limits | | * 9df3884a4d6a bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect | | * 58f45daa2d0a bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made | | * 401afa5f5e5e net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled | | * a5a1db757da1 drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() | | * 5e7f422c3810 MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu | | * cb5ad04eeeb6 selftests/bpf: Fix error return code in run_getsockopt_test() | | * 32ebbc84697b ASoC: qcom: lpass-platform: Fix memory leak | | * 24ce39bf0aa2 can: m_can: m_can_stop(): set device to software init mode before closing | | * db2f5579e725 can: m_can: m_can_class_free_dev(): introduce new function | | * 9b0596c07da8 can: m_can: m_can_handle_state_change(): fix state change | | * 69851481b342 can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration | | * d527bb8bd577 can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() | | * 84089205dbd2 can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI | | * f0c8508bf874 can: flexcan: fix failure handling of pm_runtime_get_sync() | | * 73788e8c3b02 can: peak_usb: fix potential integer overflow on shift of a int | | * 4a6891e169df can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() | | * 85c48dcd8735 can: ti_hecc: Fix memleak in ti_hecc_probe | | * 85854e4e552e can: dev: can_restart(): post buffer from the right context | | * 247b03eca2fd can: af_can: prevent potential access of uninitialized member in canfd_rcv() | | * 5970c08eed35 can: af_can: prevent potential access of uninitialized member in can_rcv() | | * ef097e93aca2 ip_tunnels: Set tunnel option flag when tunnel metadata is present | | * f5d6b6c2e993 tools, bpftool: Add missing close before bpftool net attach exit | | * 6eadbc3b7ab7 perf lock: Don't free "lock_seq_stat" if read_count isn't zero | | * 4c954fe28af1 RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs | | * 1a358c4e9bb2 RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() | | * 1b1ddde970de rfkill: Fix use-after-free in rfkill_resume() | | * 6490ecdee551 Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER | | * 9a4b4a06addf ARM: dts: imx50-evk: Fix the chip select 1 IOMUX | | * 58e4f34f52a4 arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point | | * fd278c6359ac swiotlb: using SIZE_MAX needs limits.h included | | * cfee2333791a arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy | | * a8d6ae10e9fc arm64: dts imx8mn: Remove non-existent USB OTG2 | | * b94479198240 arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node | | * cab227c19cd1 MIPS: export has_transparent_hugepage() for modules | | * 93f23689129f Input: adxl34x - clean up a data type in adxl34x_probe() | | * 29dea2b91871 arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY | | * 794a13015fb6 ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY | | * c6e7f6bdcbaa ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY | | * 6cb50545fe31 ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY | | * cecaad1d3f48 ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY | | * ec268dd970a5 ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY | | * 303691562f8f ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY | | * b55bc15117d6 ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY | | * 260ceb0c4aa6 Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" | | * 1446255d8600 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node | | * 31c4a413971b arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node | | * 345d06f5853f arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node | | * 96bde11bf2b2 arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node | | * ba6ebc22844d arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay | | * 79de663dcb11 arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay | | * 8afc6e00a1d1 hwmon: (pwm-fan) Fix RPM calculation | | * e240b4326887 gfs2: fix possible reference leak in gfs2_check_blk_type | | * 195f9e1a5457 vfs: remove lockdep bogosity in __sb_start_write | | * 54d11983c29c arm64: smp: Tell RCU about CPUs that fail to come online | | * e8df8c25aa05 arm64: psci: Avoid printing in cpu_psci_cpu_die() | | * 71eea3d3df94 arm64: errata: Fix handling of 1418040 with late CPU onlining | | * e6f6e52acb96 ACPI: button: Add DMI quirk for Medion Akoya E2228T | | * 58ced3741789 selftests: kvm: Fix the segment descriptor layout to match the actual layout | | * 8ebc41496f6e scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() | | * e06dfd53a42a pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq | | * 9865a26c9620 net: ftgmac100: Fix crash when removing driver | | * 3f0ccca2729b net/ncsi: Fix netlink registration | | * 9a1ac76ab15e net: usb: qmi_wwan: Set DTR quirk for MR400 | | * 7204f0be5b5e net/mlx5: Disable QoS when min_rates on all VFs are zero | | * 3f9f112a6329 net/mlx5: Add handling of port type in rule deletion | | * 3d6c81f9c96c tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate | | * 04b7fd7609b3 sctp: change to hold/put transport for proto_unreach_timer | | * 31790683293b qlcnic: fix error return code in qlcnic_83xx_restart_hw() | | * 5241fa6e7acd qed: fix error return code in qed_iwarp_ll2_start() | | * f8e5578dcaa7 page_frag: Recover from memory pressure | | * f6f751cb315c net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request | | * 9ecfcf48d735 net/tls: fix corrupted data in recvmsg | | * 9e909956d0c7 net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() | | * ab1e4b3c406b net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup | | * 782a503a369c net/mlx4_core: Fix init_hca fields offset | | * 75b2b0d38068 net: lantiq: Wait for the GPHY firmware to be ready | | * 65a596ec63aa netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() | | * d9704891f531 netlabel: fix our progress tracking in netlbl_unlabel_staticlist() | | * 99ddc3211653 net: Have netpoll bring-up DSA management interface | | * bd17af3cf314 net: ethernet: ti: cpsw: fix error return code in cpsw_probe() | | * 27e9ca6c82a0 net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 | | * 805dfdb26e54 net: bridge: add missing counters to ndo_get_stats64 callback | | * fa03d6177be7 net: b44: fix error return code in b44_init_one() | | * 78b9c4a8e338 mlxsw: core: Use variable timeout for EMAD retries | | * c35a7de217ce lan743x: prevent entire kernel HANG on open, for some platforms | | * 5c7a00aa05d6 lan743x: fix issue causing intermittent kernel log warnings | | * 88a5a3e1530c ipv6: Fix error path to cancel the meseage | | * 0e8b0213dc60 inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() | | * e5fe052c065d Exempt multicast addresses from five-second neighbor lifetime | | * 2894a07110c6 devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() | | * bedb089dcbf7 bnxt_en: read EEPROM A2h address using page 0 | | * 362bd03af589 atm: nicstar: Unmap DMA on send error | | * b2f95ff764c0 ah6: fix error return code in ah6_input() | * | 9cc19238cd40 Merge tag 'v5.4.79' into 5.4.y+qoriq+fslc | |\| | | * fc8334619167 Linux 5.4.79 | | * 26c7d2883851 ACPI: GED: fix -Wformat | | * 087c857e0131 KVM: x86: clflushopt should be treated as a no-op by emulation | | * 7ae6f2df438d can: proc: can_remove_proc(): silence remove_proc_entry warning | | * 1527ab7859b2 mac80211: always wind down STA state | | * df3305411447 Input: sunkbd - avoid use-after-free in teardown paths | | * cd61f14592df net: lantiq: Add locking for TX DMA channel | | * 8cad37eb129f powerpc/8xx: Always fault when _PAGE_ACCESSED is not set | | * b57c75956e79 net/mlx5: Add retry mechanism to the command entry index allocation | | * 7db82a5a4c15 net/mlx5: Fix a race when moving command interface to events mode | | * 3fa9daaccce8 net/mlx5: poll cmd EQ in case of command timeout | | * 42bb7b7b9654 net/mlx5: Use async EQ setup cleanup helpers for multiple EQs | | * b33905dc1ce5 MIPS: PCI: Fix MIPS build | | * 01474e8cc342 selftests/powerpc: entry flush test | | * eb37345ed224 powerpc: Only include kup-radix.h for 64-bit Book3S | | * 09495b5f7aab powerpc/64s: flush L1D after user accesses | | * b65458b6be80 powerpc/64s: flush L1D on kernel entry | | * bcf7f2d3fcec selftests/powerpc: rfi_flush: disable entry flush if present | * | e20e7db287de Merge tag 'v5.4.78' into 5.4.y+qoriq+fslc | |\| | | * 315443293a2d Linux 5.4.78 | | * 9fda2e762498 Convert trailing spaces and periods in path components | | * ebc24aeb8694 net: sch_generic: fix the missing new qdisc assignment bug | | * c5cf5c7b585c perf/core: Fix race in the perf_mmap_close() function | | * c6b1616f5472 perf scripting python: Avoid declaring function pointers with a visibility attribute | | * b74fe3186471 x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP | | * 6958fbd52e79 powerpc/603: Always fault when _PAGE_ACCESSED is not set | | * 5af9d48acbee drm/i915: Correctly set SFC capability for video engines | | * 6fcf4141b9a2 r8169: fix potential skb double free in an error path | | * 78f6fac0814e tipc: fix memory leak in tipc_topsrv_start() | | * c59039a088bd net/x25: Fix null-ptr-deref in x25_connect | | * 7e332a5c0e2c net: Update window_clamp if SOCK_RCVBUF is set | | * 25786fb512f7 net: udp: fix UDP header access on Fast/frag0 UDP GRO | | * 016e70d176ff net/af_iucv: fix null pointer dereference on shutdown | | * 22ee23fe1cc9 IPv6: Set SIT tunnel hard_header_len to zero | | * 98901bff58d9 swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" | | * 2cd21fe5bcc4 pinctrl: amd: fix incorrect way to disable debounce filter | | * fa76dd3c1df3 pinctrl: amd: use higher precision for 512 RtcClk | | * c6a6168a31e1 drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] | | * 974e3a7002a0 don't dump the threads that had been already exiting when zapped. | | * 039c8dcd2b15 mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove | | * e1d706eeeaf7 mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs | | * 2a6cba6d3d72 gpio: pcie-idio-24: Enable PEX8311 interrupts | | * 7b6790ae3a94 gpio: pcie-idio-24: Fix IRQ Enable Register value | | * 819bf3b0d969 gpio: pcie-idio-24: Fix irq mask when masking | | * 68dae71b7cde selinux: Fix error return code in sel_ib_pkey_sid_slow() | | * 33e53f2cac19 btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch | | * 9de4ffb70150 ocfs2: initialize ip_next_orphan | | * ac18b128cfd6 reboot: fix overflow parsing reboot cpu number | | * fa6265f8fb9e Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" | | * bd4d106f3122 mm/slub: fix panic in slab_alloc_node() | | * 84778a43ae59 jbd2: fix up sparse warnings in checkpoint code | | * 2192d905df0d futex: Don't enable IRQs unconditionally in put_pi_state() | | * 761fb6829238 mei: protect mei_cl_mtu from null dereference | | * e2b2c390ec9e virtio: virtio_console: fix DMA memory allocation for rproc serial | | * 57626d77ef1e xhci: hisilicon: fix refercence leak in xhci_histb_probe | | * cbad9668929c usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode | | * f988e9c85cfb uio: Fix use-after-free in uio_unregister_device() | | * 1654bf2d9f0e thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() | | * 06c1895fe71b thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() | | * 11c14da8d005 KVM: arm64: Don't hide ID registers from userspace | | * 2033dd885297 btrfs: dev-replace: fail mount if we don't have replace item with target device | | * 5af9630036ef btrfs: fix min reserved size calculation in merge_reloc_root | | * 8266c23124c1 btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod | | * 062c9b04f6eb ext4: unlock xattr_sem properly in ext4_inline_data_truncate() | | * a6ca4c7ec44c ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA | | * 52e3a55bc253 erofs: derive atime instead of leaving it empty | | * 09b0d47b7952 perf: Fix get_recursion_context() | | * 70867a9dbf57 vrf: Fix fast path output packet handling with async Netfilter rules | | * 2ab9c76986e4 cosa: Add missing kfree in error path of cosa_write | | * c0a6cc9e11f4 of/address: Fix of_node memory leak in of_dma_is_coherent | | * f10d238aad93 xfs: fix a missing unlock on error in xfs_fs_map_blocks | | * 0e2ad69bd4b5 lan743x: fix "BUG: invalid wait context" when setting rx mode | | * b45f52a20879 xfs: fix brainos in the refcount scrubber's rmap fragment processor | | * 7cbf708b1b9a xfs: fix rmap key and record comparison functions | | * 3bd97b33be41 xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents | | * 08e213bef291 xfs: fix flags argument to rmap lookup when converting shared file rmaps | | * a8ee686597fb igc: Fix returning wrong statistics | | * 81dcfdb9a015 nbd: fix a block_device refcount leak in nbd_release | | * c602ad2b52dc bpf: Zero-fill re-used per-cpu map element | | * dfcb33773877 SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() | | * b9e8f9d139bd net/mlx5: Fix deletion of duplicate rules | | * e74e514c8cca pinctrl: aspeed: Fix GPI only function problem. | | * d2e61c5202e6 bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE | | * 443ae3655f8c ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template | | * c0be7a34c889 pinctrl: intel: Set default bias in case no particular value given | | * 88ccabbd2066 mfd: sprd: Add wakeup capability for PMIC IRQ | | * 58953e87343d tick/common: Touch watchdog in tick_unfreeze() on all CPUs | | * 3322f7289e50 spi: bcm2835: remove use of uninitialized gpio flags variable | | * 572e545d80ea tpm_tis: Disable interrupts on ThinkPad T490s | | * 713a3a94bee0 i2c: sh_mobile: implement atomic transfers | | * 37a048d790c3 riscv: Set text_offset correctly for M-Mode | | * 6d8b43376990 selftests: proc: fix warning: _GNU_SOURCE redefined | | * ab10b7def421 amd/amdgpu: Disable VCN DPG mode for Picasso | | * 4faa1fabc645 i2c: mediatek: move dma reset before i2c reset | | * b66c7cdedd1e vfio/pci: Bypass IGD init in case of -ENODEV | | * c6be53caf1c8 vfio: platform: fix reference leak in vfio_platform_open | | * 4d6f536e34d6 s390/smp: move rcu_cpu_starting() earlier | | * 984d77507439 iommu/amd: Increase interrupt remapping table limit to 512 entries | | * a889cd3d350d nvme-tcp: avoid repeated request completion | | * 9d14f5225dbb nvme-rdma: avoid repeated request completion | | * 531b55cce9cd nvme-tcp: avoid race between time out and tear down | | * d0e888a20dfd nvme-rdma: avoid race between time out and tear down | | * 0ca279c859d7 nvme: introduce nvme_sync_io_queues | | * c473b3e56c1d scsi: mpt3sas: Fix timeouts observed while reenabling IRQ | | * b61e157d9f64 scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() | | * bf1cedc12f58 tracing: Fix the checking of stackidx in __ftrace_trace_stack | | * e57c04697030 cfg80211: regulatory: Fix inconsistent format argument | | * a3f0db0d2320 cfg80211: initialize wdev data earlier | | * 67bb2e4d41de mac80211: fix use of skb payload instead of header | | * c1cbb64c100d drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running | | * 48083640a47b drm/amd/pm: perform SMC reset on suspend/hibernation | | * f449b902badb drm/amdgpu: perform srbm soft reset always on SDMA resume | | * 7f6df0b085ce scsi: hpsa: Fix memory leak in hpsa_init_one() | | * 325455358e54 gfs2: check for live vs. read-only file system in gfs2_fitrim | | * edeff05a1f10 gfs2: Add missing truncate_inode_pages_final for sd_aspace | | * 99dcfc517d17 gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free | | * 42eaa22aaf2e ALSA: hda: Reinstate runtime_allow() for all hda controllers | | * 0a4c091673ca ALSA: hda: Separate runtime and system suspend | | * 9b7e6b670df7 selftests: pidfd: fix compilation errors due to wait.h | | * 9110e2f2633d selftests/ftrace: check for do_sys_openat2 in user-memory test | | * 1737ea0c5775 usb: gadget: goku_udc: fix potential crashes in probe | | * e60490354191 opp: Reduce the size of critical section in _opp_table_kref_release() | | * fe2dc1093c61 usb: dwc3: pci: add support for the Intel Alder Lake-S | | * e22142a9a2a9 ASoC: cs42l51: manage mclk shutdown delay | | * 0fc0befe0bfa ASoC: qcom: sdm845: set driver name correctly | | * b668352c4aad ath9k_htc: Use appropriate rs_datalen type | | * 42501604363f KVM: x86: don't expose MSR_IA32_UMWAIT_CONTROL unconditionally | | * d2cef3bae14b KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMCCC_RET_NOT_REQUIRED | | * 213e1238cacc random32: make prandom_u32() output unpredictable | | * 327af342ca9b tpm: efi: Don't create binary_bios_measurements file for an empty log | | * 0685eb84ad56 xfs: fix scrub flagging rtinherit even if there is no rt device | | * 2f6cbef32718 xfs: flush new eof page on truncate to avoid post-eof corruption | | * 66ce8bfad6f6 can: flexcan: flexcan_remove(): disable wakeup completely | | * 0b657367309e can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A | | * 56c56af0a3a1 can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on | | * a23ee9956612 can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping | | * 44b2c4beff8a can: peak_usb: add range checking in decode operations | | * d6c34afab0ed can: xilinx_can: handle failure cases of pm_runtime_get_sync | | * 51920ca7519c can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path | | * b9c4a9a07c4a can: j1939: j1939_sk_bind(): return failure if netdev is down | | * 0ab4c839409a can: j1939: swap addr and pgn in the send example | | * 5bde65abe166 can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() | | * 183f1af506fe can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames | | * ab46748bf988 can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context | | * 3d0954767918 can: rx-offload: don't call kfree_skb() from IRQ context | | * e201588fad54 afs: Fix warning due to unadvanced marshalling pointer | | * 9946509a027b iommu/vt-d: Fix a bug for PDP check in prq_event_thread | | * 2825a5bf3ca5 ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() | | * 22901751d269 perf tools: Add missing swap for ino_generation | | * b36f78fd48e9 perf trace: Fix segfault when trying to trace events by cgroup | | * d261d0bd9066 powerpc/eeh_cache: Fix a possible debugfs deadlock | | * 1c8fe343a79d netfilter: ipset: Update byte and packet counters regardless of whether they match | | * ad017cf5dace netfilter: nf_tables: missing validation from the abort path | | * 56907fa27b94 netfilter: use actual socket sk rather than skb sk when routing harder | | * 6234710dc634 xfs: set xefi_discard when creating a deferred agfl free log intent item | | * 933f911136e2 ASoC: codecs: wcd9335: Set digital gain range correctly | | * 5cb904da85ed net: xfrm: fix a race condition during allocing spi | | * 4e438ca1b629 hv_balloon: disable warning when floor reached | | * bb2b60242c8e genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY | | * bb8c6bd53cc0 ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function | | * a8ec66026dd8 btrfs: reschedule when cloning lots of extents | | * 0ee771e96954 btrfs: sysfs: init devices outside of the chunk_mutex | | * c58fa93b1409 btrfs: tracepoints: output proper root owner for trace_find_free_extent() | | * e24516cf62f9 usb: dwc3: gadget: Reclaim extra TRBs after request completion | | * ab031673e2ab usb: dwc3: gadget: Continue to process pending requests | | * 504cfb5e3bca PCI: qcom: Make sure PCIe is reset before init for rev 2.1.0 | | * 9dfbc2f82ac8 KVM: arm64: Force PTE mapping on fault resulting in a device mapping | | * 95fda70d3955 nbd: don't update block size after device is started | | * 160777b19b86 time: Prevent undefined behaviour in timespec64_to_ns() | | * 5a39fb2f22fd drm/i915/gem: Flush coherency domains on first set-domain-ioctl | * | 895beceb3a38 Merge tag 'v5.4.77' into 5.4.y+qoriq+fslc | |\| | | * 2544d06afd8d Linux 5.4.77 | | * 19f6d91bdad4 powercap: restrict energy meter to root access | * | 9f9e1f6f1236 Merge tag 'v5.4.76' into 5.4.y+qoriq+fslc | |\| | | * ec9c6b417e27 Linux 5.4.76 | | * c3d60c695712 arm64: dts: marvell: espressobin: Add ethernet switch aliases | | * b7f7474b3921 perf/core: Fix a memory leak in perf_event_parse_addr_filter() | | * 21ab13af8c50 xfs: flush for older, xfs specific ioctls | | * 258d01b1577e PM: runtime: Resume the device earlier in __device_release_driver() | | * 37f75c6aa8dd PM: runtime: Drop pm_runtime_clean_up_links() | | * 874dfb5c6aa3 PM: runtime: Drop runtime PM references to supplier on link removal | | * fbfca92c7840 ARC: stack unwinding: avoid indefinite looping | | * d61edc06002f drm/panfrost: Fix a deadlock between the shrinker and madvise path | | * b9d91fa92164 usb: mtu3: fix panic in mtu3_gadget_stop() | | * b0d03a1bdb3c USB: Add NO_LPM quirk for Kingston flash drive | | * 290fcf3e0c0c usb: dwc3: ep0: Fix delay status handling | | * 86875e1d6426 tty: serial: fsl_lpuart: LS1021A has a FIFO size of 16 words, like LS1028A | | * 8febdfb5973d tty: serial: fsl_lpuart: add LS1028A support | | * d5d3cca9d61f USB: serial: option: add Telit FN980 composition 0x1055 | | * 7f7be9341b86 USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 | | * b7f74775c2bb USB: serial: option: add Quectel EC200T module support | | * 9d34dbab6ef4 USB: serial: cyberjack: fix write-URB completion race | | * 62c4b2b21e3b serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init | | * 085fc4784e4b serial: 8250_mtk: Fix uart_get_baud_rate warning | | * b33a1039564c s390/pkey: fix paes selftest failure with paes and pkey static build | | * beeb658cfd35 fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent | | * 642181fe3567 vt: Disable KD_FONT_OP_COPY | | * cfd9d7137759 Revert "coresight: Make sysfs functional on topologies with per core sink" | | * 8ee6a0f25457 arm64/smp: Move rcu_cpu_starting() earlier | | * eceb94287dbf drm/nouveau/gem: fix "refcount_t: underflow; use-after-free" | | * 7d0de6f87257 drm/nouveau/nouveau: fix the start/end range for migration | | * 4dab0fd40323 usb: cdns3: gadget: suspicious implicit sign extension | | * 937753df482c ACPI: NFIT: Fix comparison to '-ENXIO' | | * 16476c2b26ca drm/vc4: drv: Add error handding for bind | | * a04cec1dd293 nvmet: fix a NULL pointer dereference when tracing the flush command | | * 8c9c03432500 nvme-rdma: handle unexpected nvme completion data length | | * 2fd9e60760ef vsock: use ns_capable_noaudit() on socket create | | * 2149aa583068 scsi: ibmvscsi: Fix potential race after loss of transport | | * 1247f4e29188 drm/amdgpu: add DID for navi10 blockchain SKU | | * fd4fb5080725 scsi: core: Don't start concurrent async scan on same host | | * 3c52715ceaae blk-cgroup: Pre-allocate tree node on blkg_conf_prep | | * f77756ea6641 blk-cgroup: Fix memleak on error path | | * 914fc5524261 drm/sun4i: frontend: Fix the scaler phase on A33 | | * f743f73f42a7 drm/sun4i: frontend: Reuse the ch0 phase for RGB formats | | * 6d7b41a67687 drm/sun4i: frontend: Rework a bit the phase data | | * 147e3743cf7a of: Fix reserved-memory overlap detection | | * 6e02c29e4ac4 x86/kexec: Use up-to-dated screen_info copy to fill boot params | | * 3283d4d78412 arm64: dts: meson: add missing g12 rng clock | | * 69e0e917c7c8 ARM: dts: sun4i-a10: fix cpu_alert temperature | | * 2716e78a6486 futex: Handle transient "ownerless" rtmutex state correctly | | * ec5f524e0293 tracing: Fix out of bounds write in get_trace_buf | | * 9f6883fce694 spi: bcm2835: fix gpio cs level inversion | | * f352cca84625 regulator: defer probe when trying to get voltage from unresolved supply | | * a69af5baed80 ftrace: Handle tracing when switching between context | | * 3058420f40fb ftrace: Fix recursion check for NMI test | | * cfaf010cf345 mtd: spi-nor: Don't copy self-pointing struct around | | * aef59b5e5bdf ring-buffer: Fix recursion protection transitions between interrupt context | | * 2cd71743e7ff gfs2: Wake up when sd_glock_disposal becomes zero | | * d2286457bd83 mm: always have io_remap_pfn_range() set pgprot_decrypted() | | * 1b8490d6b809 kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled | | * b1d16be4f2f4 lib/crc32test: remove extra local_irq_disable/enable | | * c1f729c7dec0 mm: mempolicy: fix potential pte_unmap_unlock pte error | | * f7c2913d606b ALSA: usb-audio: Add implicit feedback quirk for MODX | | * 26a871cf86cb ALSA: usb-audio: Add implicit feedback quirk for Qu-16 | | * a46e830d017e ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices | | * 65457e345f3c ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 | | * 72ce616ed55a ALSA: hda/realtek - Enable headphone for ASUS TM420 | | * f7d0f7242405 ALSA: hda/realtek - Fixed HP headset Mic can't be detected | | * 61402d61a2af Fonts: Replace discarded const qualifier | | * e5ea79bb19f8 sfp: Fix error handing in sfp_probe() | | * 9b5458effeee sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms | | * 26ffb8916059 powerpc/vnic: Extend "failover pending" window | | * 92e65059beda net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition | | * 8e3c047f814b ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags | | * ac343efb572c ionic: check port ptr before use | | * 6ef3bcc25a3e gianfar: Account for Tx PTP timestamp in the skb headroom | | * 5b66a5b6a9e2 gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP | | * 7bf7b7c385a1 chelsio/chtls: fix always leaking ctrl_skb | | * 14d755a4815e chelsio/chtls: fix memory leaks caused by a race | | * 57bb59f9d8fb cadence: force nonlinear buffers to be cloned | | * 1695fca8a923 ptrace: fix task_join_group_stop() for the case when current is traced | | * 76e5bba75a63 tipc: fix use-after-free in tipc_bcast_get_mode | | * ca16a42f5f0d arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm64/lib/mem*.S | | * d94589900d98 arm64: lib: Use modern annotations for assembly functions | | * 3e7050661d95 arm64: asm: Add new-style position independent function annotations | | * 840d8c9b3e5f linkage: Introduce new macros for assembler symbols | | * 1ca84322ab5b ASoC: Intel: Skylake: Add alternative topology binary name | | * e05dfcff26e9 drm/i915: Drop runtime-pm assert from vgpu io accessors | | * d321f127eb51 drm/i915/gt: Delay execlist processing for tgl | | * 5bcd18bf8082 drm/i915: Break up error capture compression loops with cond_resched() | * | e887ca137ace Merge tag 'v5.4.75' into 5.4.y+qoriq+fslc | |\| | | * 6e97ed6efa70 Linux 5.4.75 | | * 6ce4da84e5f4 staging: octeon: Drop on uncorrectable alignment or FCS error | | * b869f6b67274 staging: octeon: repair "fixed-link" support | | * 15506ee68893 staging: comedi: cb_pcidas: Allow 2-channel commands for AO subdevice | | * 4d934fe936fd staging: fieldbus: anybuss: jump to correct label in an error path | | * 8fd792948e76 KVM: arm64: Fix AArch32 handling of DBGD{CCINT,SCRext} and DBGVCR | | * 4cb29cdd5043 device property: Don't clear secondary pointer for shared primary firmware node | | * 26086875476f device property: Keep secondary firmware node secondary by type | | * e793fc391351 ARM: s3c24xx: fix missing system reset | | * 2937774ef43a ARM: samsung: fix PM debug build with DEBUG_LL but !MMU | | * 0808ca98e67e arm: dts: mt7623: add missing pause for switchport | | * f3d8023e0647 hil/parisc: Disable HIL driver when it gets stuck | | * 81190a9efde0 cachefiles: Handle readpage error correctly | | * 4bf2a744a4e7 arm64: berlin: Select DW_APB_TIMER_OF | | * c2313d7818b9 tty: make FONTX ioctl use the tty pointer they were actually passed | | * beb5d0dfc154 drm/amd/pm: increase mclk switch threshold to 200 us | | * 071b3300c951 mmc: sdhci: Use Auto CMD Auto Select only when v4_mode is true | | * fb4e2a67e193 mmc: sdhci-of-esdhc: set timeout to max before tuning | | * b7e1a637eae9 drm/ttm: fix eviction valuable range check. | | * b60edf37d5d3 ext4: fix invalid inode checksum | | * ae05fdc6d60a ext4: fix error handling code in add_new_gdb | | * c0de3cf2f286 ext4: fix leaking sysfs kobject after failed mount | | * b11e9dd66e3a vringh: fix __vringh_iov() when riov and wiov are different | | * 3cfbc13ab3f0 ring-buffer: Return 0 on success from ring_buffer_resize() | | * 0db6e7161e33 9P: Cast to loff_t before multiplying | | * 51135ffbb54d libceph: clear con->out_msg on Policy::stateful_server faults | | * d4fdbedef767 ceph: promote to unsigned long long before shifting | | * 9cdccb4761e5 drm/amd/display: Fix kernel panic by dal_gpio_open() error | | * d7e22dbc662d drm/amd/display: Don't invoke kgdb_breakpoint() unconditionally | | * d1628cdacfb0 drm/amdgpu: increase the reserved VM size to 2MB | | * adff3a805c97 drm/amd/display: Avoid MST manager resource leak. | | * 1e460aa7353d drm/amdkfd: Use same SQ prefetch setting as amdgpu | | * d417026c4081 drm/amdgpu: correct the gpu reset handling for job != NULL case | | * 9887a48d49f0 drm/amd/display: Increase timeout for DP Disable | | * 987d3814c92c drm/amdgpu: don't map BO in reserved region | | * 2c58d5e0c754 i2c: imx: Fix external abort on interrupt in exit paths | | * da3ccf5b2045 rtc: rx8010: don't modify the global rtc ops | | * e17afa6d1de3 ia64: fix build error with !COREDUMP | | * da3bb6fa23f1 ubi: check kthread_should_stop() after the setting of task state | | * 6d0beeebd15d ARC: perf: redo the pct irq missing in device-tree handling | | * 468811595833 perf python scripting: Fix printable strings in python3 scripts | | * a99cbd20a5c5 ubifs: mount_ubifs: Release authentication resource in error handling path | | * 9ba6324ca9c4 ubifs: Don't parse authentication mount options in remount process | | * 748057df47b9 ubifs: Fix a memleak after dumping authentication mount options | | * bc202c839b5d ubifs: journal: Make sure to not dirty twice for auth nodes | | * a77927469760 ubifs: xattr: Fix some potential memory leaks while iterating entries | | * 213c836b2396 ubifs: dent: Fix some potential memory leaks while iterating entries | | * c1ea3c4a4302 NFSD: Add missing NFSv2 .pc_func methods | | * da86bb4c214f NFSv4.2: support EXCHGID4_FLAG_SUPP_FENCE_OPS 4.2 EXCHANGE_ID flag | | * c342001cab7f NFSv4: Wait for stateid updates after CLOSE/OPEN_DOWNGRADE | | * 415043c3ec0d powerpc: Fix undetected data corruption with P9N DD2.1 VSX CI load emulation | | * 94e27f13694c powerpc/powermac: Fix low_sleep_handler with KUAP and KUEP | | * 61ed8c1b940d powerpc/powernv/elog: Fix race while processing OPAL error log event. | | * 7850dd0851a3 powerpc/memhotplug: Make lmb size 64bit | | * 3fa03b7f21a3 powerpc: Warn about use of smt_snooze_delay | | * 240baebeda09 powerpc/rtas: Restrict RTAS requests from userspace | | * 551bf7c4bc24 s390/stp: add locking to sysfs functions | | * 58a7dc5f521a MIPS: DEC: Restore bootmem reservation for firmware working memory area | | * 73597ab2a9b9 powerpc/drmem: Make lmb_size 64 bit | | * 829c0a9634b9 iio:gyro:itg3200: Fix timestamp alignment and prevent data leak. | | * 9f4f75df4b47 iio:adc:ti-adc12138 Fix alignment issue with timestamp | | * 96a5134423ae iio:adc:ti-adc0832 Fix alignment issue with timestamp | | * a8c59abdbc6b iio: adc: gyroadc: fix leak of device node iterator | | * ad877be5b983 iio:light:si1145: Fix timestamp alignment and prevent data leak. | | * a4f02a81c7e6 dmaengine: dma-jz4780: Fix race in jz4780_dma_tx_status | | * f707ccb2f10c udf: Fix memory leak when mounting | | * 93da9dcee2d2 HID: wacom: Avoid entering wacom_wac_pen_report for pad / battery | | * 87d398f348b8 vt: keyboard, extend func_buf_lock to readers | | * eb4c460e2e06 vt: keyboard, simplify vt_kdgkbsent | | * 8c16ca600657 drm/i915: Force VT'd workarounds when running as a guest OS | | * 94478c1dc57d usb: host: fsl-mph-dr-of: check return of dma_set_mask() | | * 75d0d4ff5970 usb: typec: tcpm: reset hard_reset_count for any disconnect | | * 543432d078c0 usb: cdc-acm: fix cooldown mechanism | | * 2850f148cd7f usb: dwc3: gadget: END_TRANSFER before CLEAR_STALL command | | * 206dcd6ce82f usb: dwc3: gadget: Resume pending requests after CLEAR_STALL | | * 97224cdc0440 usb: dwc3: core: don't trigger runtime pm when remove driver | | * 726f638e7cd1 usb: dwc3: core: add phy cleanup for probe error handling | | * f935b70cf724 usb: dwc3: gadget: Check MPS of the request length | | * 1c9e86c933ea usb: dwc3: ep0: Fix ZLP for OUT ep0 requests | | * 3468cbceb563 usb: dwc3: pci: Allow Elkhart Lake to utilize DSM method for PM functionality | | * 2600a131e1f6 usb: xhci: Workaround for S3 issue on AMD SNPS 3.0 xHC | | * c964d386e849 btrfs: fix readahead hang and use-after-free after removing a device | | * dfda50e882f5 btrfs: fix use-after-free on readahead extent after failure to create it | | * 834a61b2123b btrfs: tree-checker: validate number of chunk stripes and parity | | * 1cedc54ad3d4 btrfs: cleanup cow block on error | | * d3ce2d0fb8b2 btrfs: tree-checker: fix false alert caused by legacy btrfs root item | | * 4b82b8aba08d btrfs: use kvzalloc() to allocate clone_roots in btrfs_ioctl_send() | | * 6ec4b82fc322 btrfs: send, recompute reference path after orphanization of a directory | | * c2dcc9b03b7f btrfs: send, orphanize first all conflicting inodes when processing references | | * e1cf034899b6 btrfs: reschedule if necessary when logging directory items | | * 223b462744b3 btrfs: improve device scanning messages | | * c5f2a5091263 btrfs: qgroup: fix wrong qgroup metadata reserve for delayed inode | | * 1e2f16dd611b PM: runtime: Remove link state checks in rpm_get/put_supplier() | | * a0bdb5b16392 scsi: qla2xxx: Fix crash on session cleanup with unload | | * f0ef0e2299f5 scsi: mptfusion: Fix null pointer dereferences in mptscsih_remove() | | * 3fc2cbba4069 w1: mxc_w1: Fix timeout resolution problem leading to bus error | | * a034ea12bdd4 acpi-cpufreq: Honor _PSD table setting on new AMD CPUs | | * 7f9d9a007e59 ACPI: EC: PM: Drop ec_no_wakeup check from acpi_ec_dispatch_gpe() | | * 0adf4dbae9c0 ACPI: EC: PM: Flush EC work unconditionally after wakeup | | * e7f52fd6e0ef PCI/ACPI: Whitelist hotplug ports for D3 if power managed by ACPI | | * 6341984bef17 ACPI: debug: don't allow debugging when ACPI is disabled | | * 1a5f62a3c694 ACPI: video: use ACPI backlight for HP 635 Notebook | | * 9578d7381432 ACPI / extlog: Check for RDMSR failure | | * 5e25b44cc2eb ACPI: button: fix handling lid state changes when input device closed | | * c75b77cb9f01 NFS: fix nfs_path in case of a rename retry | | * f8a6a2ed4b7d fs: Don't invalidate page buffers in block_write_full_page() | | * 2f3cb993a6f2 media: uvcvideo: Fix uvc_ctrl_fixup_xu_info() not having any effect | | * 8ac92a5e5fd7 leds: bcm6328, bcm6358: use devres LED registering function | | * a908e29705ee extcon: ptn5150: Fix usage of atomic GPIO with sleeping GPIO chips | | * 004fb028f22c spi: sprd: Release DMA channel also on probe deferral | | * d789e1c5b1ce perf/x86/amd/ibs: Fix raw sample data accumulation | | * 2e2a324641f9 perf/x86/amd/ibs: Don't include randomized bits in get_ibs_op_count() | | * f9a48ff99961 perf/x86/intel: Fix Ice Lake event constraint table | | * 3674b0445b70 selftests/x86/fsgsbase: Test PTRACE_PEEKUSER for GSBASE with invalid LDT GS | | * 2d1c48227780 seccomp: Make duplicate listener detection non-racy | | * 470c8c409e1c mmc: sdhci-acpi: AMDI0040: Set SDHCI_QUIRK2_PRESET_VALUE_BROKEN | | * 3f56e94b6f7c mmc: sdhci: Add LTR support for some Intel BYT based controllers | | * b91d4797b3da md/raid5: fix oops during stripe resizing | | * a7aa5d578fed nvme-rdma: fix crash when connect rejected | | * c421c082088e sgl_alloc_order: fix memory leak | | * 742fd49cf811 nbd: make the config put is called before the notifying the waiter | | * b71dbaf08f9f ARM: dts: s5pv210: remove dedicated 'audio-subsystem' node | | * 3ad1464467e7 ARM: dts: s5pv210: move PMU node out of clock controller | | * 8a9024f6e29f ARM: dts: s5pv210: move fixed clocks under root node | | * 8c1b47e8aa43 ARM: dts: s5pv210: remove DMA controller bus node name to fix dtschema warnings | | * c6029d9bc68d memory: emif: Remove bogus debugfs error handling | | * 2f98e2843b69 ARM: dts: omap4: Fix sgx clock rate for 4430 | | * c70f909e7ad6 arm64: dts: renesas: ulcb: add full-pwr-cycle-in-suspend into eMMC nodes | | * e2dca8845c37 cifs: handle -EINTR in cifs_setattr | | * 3c78eb161c26 gfs2: add validation checks for size of superblock | | * 9f7e4bfadfe9 gfs2: use-after-free in sysfs deregistration | | * 9b58c55ba81c KVM: PPC: Book3S HV: Do not allocate HPT for a nested guest | | * d7d7920a7f66 ext4: Detect already used quota file early | | * d01b63320799 drivers: watchdog: rdc321x_wdt: Fix race condition bugs | | * 229bdf0b1319 net: 9p: initialize sun_server.sun_path to have addr's value only when addr is valid | | * 660e2d9d1417 clk: ti: clockdomain: fix static checker warning | | * f66125e1c4df rpmsg: glink: Use complete_all for open states | | * dfcfccd05075 bnxt_en: Log unknown link speed appropriately. | | * 78452408bb3e md/bitmap: md_bitmap_get_counter returns wrong blocks | | * 4ebdad05129e btrfs: fix replace of seed device | | * 1f145a1193ea ARC: [dts] fix the errors detected by dtbs_check | | * 5759f38a63db drm/amd/display: HDMI remote sink need mode validation for Linux | | * 3ef6095d6587 power: supply: test_power: add missing newlines when printing parameters by sysfs | | * cf5a6124f237 ACPI: HMAT: Fix handling of changes from ACPI 6.2 to ACPI 6.3 | | * 37464a8a7f68 bus/fsl_mc: Do not rely on caller to provide non NULL mc_io | | * 0606a8df86fe drivers/net/wan/hdlc_fr: Correctly handle special skb->protocol values | | * 592cbc0a6a83 brcmfmac: Fix warning message after dongle setup failed | | * cf9cc49cd881 ACPI: Add out of bounds and numa_off protections to pxm_to_node() | | * 5880a0d1c835 xfs: don't free rt blocks when we're doing a REMAP bunmapi call | | * 7551e2f4fddd can: flexcan: disable clocks during stop mode | | * 64129ad98b74 arm64/mm: return cpu_all_mask when node is NUMA_NO_NODE | | * ea888a14ac6e SUNRPC: Mitigate cond_resched() in xprt_transmit() | | * 7f7f437277ac usb: xhci: omit duplicate actions when suspending a runtime suspended host. | | * 8fd52a21ab57 coresight: Make sysfs functional on topologies with per core sink | | * 2502107a9ccd uio: free uio id after uio file node is freed | | * 16b9e40d2989 USB: adutux: fix debugging | | * 65052761eeb9 cpufreq: sti-cpufreq: add stih418 support | | * 2eab702ee945 riscv: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO | | * 7762afa04fd4 samples/bpf: Fix possible deadlock in xdpsock | | * 58c80462e467 selftests/bpf: Define string const as global for test_sysctl_prog.c | | * 8f71fb76a312 media: uvcvideo: Fix dereference of out-of-bound list iterator | | * 4801ffdd6962 bpf: Permit map_ptr arithmetic with opcode add and offset 0 | | * f7f7b77ee507 kgdb: Make "kgdbcon" work properly with "kgdb_earlycon" | | * 77fa5e15c933 ia64: kprobes: Use generic kretprobe trampoline handler | | * b3142fe7ff63 printk: reduce LOG_BUF_SHIFT range for H8300 | | * 80685a94f7c4 arm64: topology: Stop using MPIDR for topology information | | * 7975367a005f drm/bridge/synopsys: dsi: add support for non-continuous HS clock | | * d3fb88a51c04 mmc: via-sdmmc: Fix data race bug | | * 67e18c92e081 media: imx274: fix frame interval handling | | * 448e5004ad85 media: tw5864: check status of tw5864_frameinterval_get | | * 47ab020f3290 usb: typec: tcpm: During PR_SWAP, source caps should be sent only after tSwapSourceStart | | * 5472c5d1d505 media: platform: Improve queue set up flow for bug fixing | | * 3a8568806285 media: videodev2.h: RGB BT2020 and HSV are always full range | | * ac437801e3c2 selftests/x86/fsgsbase: Reap a forgotten child | | * 581940d9b9c8 drm/brige/megachips: Add checking if ge_b850v3_lvds_init() is working correctly | | * ed0bd7b12939 ath10k: fix VHT NSS calculation when STBC is enabled | | * b30a5c8d9def ath10k: start recovery process when payload length exceeds max htc length for sdio | | * 759721fb5886 video: fbdev: pvr2fb: initialize variables | | * b2844ba3d37c xfs: fix realtime bitmap/summary file truncation when growing rt volume | | * a10ed3b55fed power: supply: bq27xxx: report "not charging" on all types | | * 036b0f4d7671 NFS4: Fix oops when copy_file_range is attempted with NFS4.0 source | | * 13081d5ddb58 ARM: 8997/2: hw_breakpoint: Handle inexact watchpoint addresses | | * df5b07f2172a f2fs: handle errors of f2fs_get_meta_page_nofail | | * 15c7ec03ddb8 um: change sigio_spinlock to a mutex | | * fb9b18150e3f s390/startup: avoid save_area_sync overflow | | * 9804eda4a975 f2fs: fix to check segment boundary during SIT page readahead | | * 1544dcb514ad f2fs: fix uninit-value in f2fs_lookup | | * 40b357f7436d f2fs: add trace exit in exception path | | * 2eab8974aea8 sparc64: remove mm_cpumask clearing to fix kthread_use_mm race | | * 7d59323cff67 powerpc: select ARCH_WANT_IRQS_OFF_ACTIVATE_MM | | * 82e93f94ac65 mm: fix exec activate_mm vs TLB shootdown and lazy tlb switching race | | * dc17b990ee90 powerpc/powernv/smp: Fix spurious DBG() warning | | * 2db759037152 futex: Fix incorrect should_fail_futex() handling | | * 87d9ac94c7e7 ata: sata_nv: Fix retrieving of active qcs | | * da8e2fbe458c RDMA/qedr: Fix memory leak in iWARP CM | | * d90dd1599cf3 mlxsw: core: Fix use-after-free in mlxsw_emad_trans_finish() | | * f7e7de28d106 x86/unwind/orc: Fix inactive tasks with stack pointer in %sp on GCC 10 compiled kernels | | * 6937c143e3d3 firmware: arm_scmi: Add missing Rx size re-initialisation | | * aedcfe9a02f8 firmware: arm_scmi: Fix ARCH_COLD_RESET | | * 85d9d02a49e2 xen/events: block rogue events for some time | | * 1d628c330fa6 xen/events: defer eoi in case of excessive number of events | | * 25c23f033457 xen/events: use a common cpu hotplug hook for event channels | | * b7d6a66e2172 xen/events: switch user event channels to lateeoi model | | * 48b533aa838d xen/pciback: use lateeoi irq binding | | * 9396de462aa6 xen/pvcallsback: use lateeoi irq binding | | * 5441639a38df xen/scsiback: use lateeoi irq binding | | * e6ea898e5602 xen/netback: use lateeoi irq binding | | * ade6bd5af7f9 xen/blkback: use lateeoi irq binding | | * df54eca9ae8a xen/events: add a new "late EOI" evtchn framework | | * 44a455e06d87 xen/events: fix race in evtchn_fifo_unmask() | | * 4bea575a1069 xen/events: add a proper barrier to 2-level uevent unmasking | | * a01379671d67 xen/events: avoid removing an event channel while handling it | * | cba0083eda61 Merge tag 'v5.4.74' into 5.4.y+qoriq+fslc | |\| | | * b300b28b7814 Linux 5.4.74 | | * 847c86d7f1d5 phy: marvell: comphy: Convert internal SMCC firmware return codes to errno | | * aa3410cc232c misc: rtsx: do not setting OC_POWER_DOWN reg in rtsx_pci_init_ocp() | | * a6db3aab9c40 openrisc: Fix issue with get_user for 64-bit values | | * f73328c3192e crypto: x86/crc32c - fix building with clang ias | | * 29bbc9cb0b27 xen/gntdev.c: Mark pages as dirty | | * 8f640cd8ee60 ata: sata_rcar: Fix DMA boundary mask | | * 9f531583c1f0 PM: runtime: Fix timer_expires data type on 32-bit arches | | * 870d910e1afb serial: pl011: Fix lockdep splat when handling magic-sysrq interrupt | | * 44ef3b63c788 serial: qcom_geni_serial: To correct QUP Version detection logic | | * c274d1f8baaf mtd: lpddr: Fix bad logic in print_drs_error | | * bc67eeb9781b RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() | | * ebb0adcfbb1f cxl: Rework error message for incompatible slots | | * 125a229e52e7 p54: avoid accessing the data mapped to streaming DMA | | * 801863f634c4 evm: Check size of security.evm before using it | | * dd2f800e9074 bpf: Fix comment for helper bpf_current_task_under_cgroup() | | * 860448e73ba2 fuse: fix page dereference after free | | * 4e1a23779bde ata: ahci: mvebu: Make SATA PHY optional for Armada 3720 | | * 7aae7466f5db x86/xen: disable Firmware First mode for correctable memory errors | | * 47a4d5406389 arch/x86/amd/ibs: Fix re-arming IBS Fetch | | * 95daf621291c erofs: avoid duplicated permission check for "trusted." xattrs | | * b8321829036f bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. | | * b1b5efe574cd bnxt_en: Fix regression in workqueue cleanup logic in bnxt_remove_one(). | | * aa4dba4e2226 bnxt_en: Re-write PCI BARs after PCI fatal error. | | * 5c86cda6a529 net: hns3: Clear the CMDQ registers before unmapping BAR region | | * 30d628ede582 tipc: fix memory leak caused by tipc_buf_append() | | * 8cc351a3d444 tcp: Prevent low rmem stalls with SO_RCVLOWAT. | | * 7740774940fc ravb: Fix bit fields checking in ravb_hwtstamp_get() | | * 4939183bb28c r8169: fix issue with forced threading in combination with shared interrupts | | * f1493ab33679 net/sched: act_mpls: Add softdep on mpls_gso.ko | | * 4bffc9618caf netem: fix zero division in tabledist | | * 13a4843d3938 mlxsw: core: Fix memory leak on module removal | | * c90459593f55 ibmvnic: fix ibmvnic_set_mac | | * e781c67629ed gtp: fix an use-before-init in gtp_newlink() | | * 0ea202010b40 cxgb4: set up filter action after rewrites | | * 3a0d5b5358d1 chelsio/chtls: fix tls record info to user | | * c5db8069776f chelsio/chtls: fix memory leaks in CPL handlers | | * a5b9b28b22ba chelsio/chtls: fix deadlock issue | | * c17d5aea3395 bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. | | * 72c17fadf3f8 bnxt_en: Check abort error state in bnxt_open_nic(). | | * 8e1b40e57dca efivarfs: Replace invalid slashes with exclamation marks in dentries. | | * c3019695f1d8 x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled | | * 57a88e44b512 arm64: link with -z norelro regardless of CONFIG_RELOCATABLE | | * 7736c61080f1 arm64: Run ARCH_WORKAROUND_2 enabling code on all CPUs | | * 114c6930b351 arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs | | * 2dcb0c6c3818 scripts/setlocalversion: make git describe output more reliable | | * c8a5496bc747 objtool: Support Clang non-section symbols in ORC generation | | * a45c8c0a31a7 socket: don't clear SOCK_TSTAMP_NEW when SO_TIMESTAMPNS is disabled | | * bded4de4a5e1 netfilter: nftables_offload: KASAN slab-out-of-bounds Read in nft_flow_rule_create | * | 76c21da210f8 Merge tag 'v5.4.73' into 5.4.y+qoriq+fslc | |\| | | * bde3f94035b0 Linux 5.4.73 | | * 3c7ccd7d4ace usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets. | | * efb893a56cea eeprom: at25: set minimum read/write access stride to 1 | | * 8011f45598cd usb: cdns3: gadget: free interrupt after gadget has deleted | | * ed134662a62b USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync(). | | * 2cc661ab2bde usb: cdc-acm: add quirk to blacklist ETAS ES58X devices | | * 1d2ce4350a01 tty: serial: fsl_lpuart: fix lpuart32_poll_get_char | | * 231146202650 tty: serial: lpuart: fix lpuart32_write usage | | * a8a4b17bcc9d s390/qeth: don't let HW override the configured port role | | * 905f0d17a07f net: korina: cast KSEG0 address to pointer in kfree | | * 9bca56ad2f0a ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() | | * 18ec92b1ce29 dmaengine: dw: Activate FIFO-mode for memory peripherals only | | * 190bce292b73 dmaengine: dw: Add DMA-channels mask cell support | | * bc94a025cfd2 scsi: ufs: ufs-qcom: Fix race conditions caused by ufs_qcom_testbus_config() | | * e13f0d325a04 usb: core: Solve race condition in anchor cleanup functions | | * 5912b09c97cd brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach | | * 36df67bd0097 scsi: smartpqi: Avoid crashing kernel for controller issues | | * d00555d2255f ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7. | | * 4529f9e5067c ALSA: hda/ca0132 - Add AE-7 microphone selection commands. | | * 752df39ed6e1 mwifiex: don't call del_timer_sync() on uninitialized timer | | * 045f29c16fcf reiserfs: Fix memory leak in reiserfs_parse_options() | | * 109f5845a60f ipvs: Fix uninit-value in do_ip_vs_set_ctl() | | * 8f8df766f75c Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urb | | * 4886c2cf3d91 tty: ipwireless: fix error handling | | * e80b7ebcfda7 fbmem: add margin check to fb_check_caps() | | * f14811c617b4 scsi: qedi: Fix list_del corruption while removing active I/O | | * 56b2fd0cbfb0 scsi: qedi: Protect active command list to avoid list corruption | | * f8bf0bbee1cc scsi: qedf: Return SUCCESS if stale rport is encountered | | * 09e4f2271178 HID: ite: Add USB id match for Acer One S1003 keyboard dock | | * f3c23dcff8fb Fix use after free in get_capset_info callback. | | * a4638768b03d rtl8xxxu: prevent potential memory leak | | * d5eb55b5f96f brcmsmac: fix memory leak in wlc_phy_attach_lcnphy | | * 061d2f3fce45 selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to clang change | | * d399015f191b scsi: qla2xxx: Warn if done() or free() are called on an already freed srb | | * 0bb4a0b5a0ec scsi: ibmvfc: Fix error return in ibmvfc_probe() | | * ff9c607f0355 iomap: fix WARN_ON_ONCE() from unprivileged users | | * 6458e8e8689b drm/msm/a6xx: fix a potential overflow issue | | * bab673eef853 Bluetooth: Only mark socket zapped after unlocking | | * 78a47ef68262 usb: ohci: Default to per-port over-current protection | | * df01087859fa xfs: make sure the rt allocator doesn't run off the end | | * 09b63105d089 opp: Prevent memory leak in dev_pm_opp_attach_genpd() | | * 6ff3df752c06 reiserfs: only call unlock_new_inode() if I_NEW | | * 0e3f41b6bec0 misc: rtsx: Fix memory leak in rtsx_pci_probe | | * 3a8d86d8da1b bpf: Limit caller's stack depth 256 for subprogs with tailcalls | | * 6c3a1aabfcff drm/panfrost: add amlogic reset quirk callback | | * a9990ed2d7ca ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs() | | * 85b757ca3005 can: flexcan: flexcan_chip_stop(): add error handling and propagate error value | | * 42e781da7b37 usb: dwc3: simple: add support for Hikey 970 | | * 0e1fb72e27d7 USB: cdc-acm: handle broken union descriptors | | * ca4261a249dd rtw88: increse the size of rx buffer size | | * 41ce99a3ef1a udf: Avoid accessing uninitialized data on failed inode read | | * 01d886b89eb8 udf: Limit sparing table size | | * e9e791f5c39a usb: gadget: function: printer: fix use-after-free in __lock_acquire | | * 08045050c6bd usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc | | * 821dcabafded misc: vop: add round_up(x,4) for vring_size to avoid kernel panic | | * 85efddd97b72 mic: vop: copy data to kernel space then write to io memory | | * e93b629d347e scsi: target: core: Add CONTROL field for trace events | | * 7cb5830b775a scsi: mvumi: Fix error return in mvumi_io_attach() | | * 267edd6478f9 PM: hibernate: remove the bogus call to get_gendisk() in software_resume() | | * 9ff197703e25 mac80211: handle lack of sband->bitrates in rates | | * c8b6ad0a8afb ip_gre: set dev->hard_header_len and dev->needed_headroom properly | | * 16281bdd202f ntfs: add check for mft record size in superblock | | * 05f9cc28a954 media: venus: core: Fix runtime PM imbalance in venus_probe | | * 0ce7ba162b35 fs: dlm: fix configfs memory leak | | * ed99b3e5117d media: venus: fixes for list corruption | | * 4f6af5a3c0f4 media: saa7134: avoid a shift overflow | | * cb475ba4400f mmc: sdio: Check for CISTPL_VERS_1 buffer size | | * 67806a68d52c media: uvcvideo: Ensure all probed info is returned to v4l2 | | * 6827d62a86de x86/mce: Make mce_rdmsrl() panic on an inaccessible MSR | | * 7aa3f954cd91 media: media/pci: prevent memory leak in bttv_probe | | * ad3825eedb16 media: bdisp: Fix runtime PM imbalance on error | | * e1285a73c5fa media: platform: sti: hva: Fix runtime PM imbalance on error | | * 8d727e1d261a media: platform: s3c-camif: Fix runtime PM imbalance on error | | * 6b3f0742f531 media: vsp1: Fix runtime PM imbalance on error | | * 7db4c3dfee01 media: exynos4-is: Fix a reference count leak | | * f36a80bc7512 media: exynos4-is: Fix a reference count leak due to pm_runtime_get_sync | | * 8babe11e46ba media: exynos4-is: Fix several reference count leaks due to pm_runtime_get_sync | | * 62f3bc07008d media: sti: Fix reference count leaks | | * e4d4abe6e86f media: st-delta: Fix reference count leak in delta_run_work | | * d310c7437cb8 media: ati_remote: sanity check for both endpoints | | * b4325c738f8f media: firewire: fix memory leak | | * d06ea207e90b x86/mce: Add Skylake quirk for patrol scrub reported errors | | * 624c2782b49d x86/asm: Replace __force_order with a memory clobber | | * fce2779e1c6e crypto: ccp - fix error handling | | * b3a0ed411008 block: ratelimit handle_bad_sector() message | | * a47cecbd2816 md/bitmap: fix memory leak of temporary bitmap | | * 44e2bc80a6ec i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devs | | * f224b8be9e31 perf: correct SNOOPX field offset | | * 78e27678db4e sched/features: Fix !CONFIG_JUMP_LABEL case | | * 13153509d8f3 NTB: hw: amd: fix an issue about leak system resources | | * abd19984441c nvmet: fix uninitialized work for zero kato | | * 5ef1279abc74 powerpc/pseries: Avoid using addr_to_pfn in real mode | | * 72ccbd1481cb powerpc/powernv/dump: Fix race while processing OPAL dump | | * d21b8c8fbf89 lightnvm: fix out-of-bounds write to array devices->info[] | | * b0b10fa454ea ARM: dts: meson8: remove two invalid interrupt lines from the GPU node | | * 7de30421d646 arm64: dts: zynqmp: Remove additional compatible string for i2c IPs | | * 64b8f8fbe939 ARM: OMAP2+: Restore MPU power domain if cpu_cluster_pm_enter() fails | | * 55a7acbc0495 soc: fsl: qbman: Fix return value on success | | * c7ffa707e657 ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers | | * d725df0e2bbb arm64: dts: actions: limit address range for pinctrl node | | * 449ad29d76f7 arm64: dts: renesas: r8a774c0: Fix MSIOF1 DMA channels | | * 845e4eefd3c4 arm64: dts: renesas: r8a77990: Fix MSIOF1 DMA channels | | * b78cdf1b51fc arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts | | * 1e61c8fda1bb arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec | | * 975dafc038f0 arm64: dts: qcom: msm8916: Remove one more thermal trip point unit name | | * 08ece4ba2a6e arm64: dts: imx8mq: Add missing interrupts to GPC | | * 93c3898ee8df memory: fsl-corenet-cf: Fix handling of platform_get_irq() error | | * c072b76699a4 memory: omap-gpmc: Fix build error without CONFIG_OF | | * afb15453ca4c memory: omap-gpmc: Fix a couple off by ones | | * 8426055fc960 arm64: dts: allwinner: h5: remove Mali GPU PMU module | | * ec65c6a90621 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator | | * 46ac92161144 ARM: s3c24xx: fix mmc gpio lookup tables | | * e118c1527ffe ARM: at91: pm: of_node_put() after its usage | | * 5c4c2f437cea ARM: dts: imx6sl: fix rng node | | * c1430c876984 arm64: dts: meson: vim3: correct led polarity | | * 6dbdc81b2625 netfilter: nf_fwd_netdev: clear timestamp in forwarding path | | * 2f3839075a5f netfilter: ebtables: Fixes dropping of small packets in bridge nat | | * 4d1eec59628c netfilter: conntrack: connection timeout after re-register | | * e6b7b40aced7 scsi: bfa: Fix error return in bfad_pci_init() | | * 48df327e4b04 KVM: x86: emulating RDPID failure shall return #UD rather than #GP | | * ad87f31648ab Input: sun4i-ps2 - fix handling of platform_get_irq() error | | * cb3b77359a26 Input: twl4030_keypad - fix handling of platform_get_irq() error | | * 2f967303cbdd Input: omap4-keypad - fix handling of platform_get_irq() error | | * 2106d1cbe1c2 Input: ep93xx_keypad - fix handling of platform_get_irq() error | | * b205eef76388 Input: stmfts - fix a & vs && typo | | * 81e5e2c268e9 Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume() | | * 6498597aeb4c SUNRPC: fix copying of multiple pages in gss_read_proxy_verf() | | * e412625f38a4 clk: imx8mq: Fix usdhc parents order | | * b4035b3d64b6 vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages | | * f54d8a9e37b0 vfio/pci: Clear token on bypass registration failure | | * f2f616f3e333 ext4: limit entries returned when counting fsmap records | | * 9c27185e12e8 svcrdma: fix bounce buffers for unaligned offsets and multiple pages | | * 120222811b2e watchdog: sp5100: Fix definition of EFCH_PM_DECODEEN3 | | * dbb9ef17777e watchdog: Use put_device on error | | * a8bbb47d94af watchdog: Fix memleak in watchdog_cdev_register | | * 9a3ee7177f72 clk: bcm2835: add missing release if devm_clk_hw_register fails | | * c10e3c919a69 clk: at91: clk-main: update key before writing AT91_CKGR_MOR | | * 1ed7508e684e module: statically initialize init section freeing data | | * b213999028e6 clk: mediatek: add UART0 clock support | | * 56e68e2cd8fe clk: rockchip: Initialize hw to error to avoid undefined behavior | | * 72407e5aa058 pwm: img: Fix null pointer access in probe | | * 7e5155fdd061 clk: keystone: sci-clk: fix parsing assigned-clock data during probe | | * 5b8882b53b0c clk: qcom: gcc-sdm660: Fix wrong parent_map | | * fddcf515454e vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn | | * 42f16b3add6c PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY | | * aafa4b4c38e8 rpmsg: smd: Fix a kobj leak in in qcom_smd_parse_edge() | | * 833f3c362f63 PCI: iproc: Set affinity mask on MSI interrupts | | * bcb9394accb6 PCI: aardvark: Check for errors from pci_bridge_emul_init() call | | * bf65e6c51ac4 clk: meson: g12a: mark fclk_div2 as critical | | * 423e65dcd594 i2c: rcar: Auto select RESET_CONTROLLER | | * 63bd88ba8865 mailbox: avoid timer start from callback | | * fe1936208e3f rapidio: fix the missed put_device() for rio_mport_add_riodev | | * bfab0711eb27 rapidio: fix error handling path | | * c5df8ff043c3 ramfs: fix nommu mmap with gaps in the page cache | | * 410f50b41c14 lib/crc32.c: fix trivial typo in preprocessor condition | | * a3a45516c70e mm/page_owner: change split_page_owner to take a count | | * 06727f797f45 RDMA/rxe: Handle skb_clone() failure in rxe_recv.c | | * 6fa4d484bada f2fs: wait for sysfs kobject removal before freeing f2fs_sb_info | | * f08ae0c46198 selftests/powerpc: Fix eeh-basic.sh exit codes | | * 180cf2e5f722 maiblox: mediatek: Fix handling of platform_get_irq() error | | * e7f0b9ab8b7d RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() | | * 7efb373881f7 IB/rdmavt: Fix sizeof mismatch | | * bc2cba6b2d5a cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_reboot_notifier | | * 56c30ffe5fcd i3c: master: Fix error return in cdns_i3c_master_probe() | | * ebe1a014d7ed powerpc/perf/hv-gpci: Fix starting index value | | * 271e53005a26 powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints | | * dc1d4c658b9c RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces | | * c3a1c7b426b9 overflow: Include header file with SIZE_MAX declaration | | * de47278648aa kdb: Fix pager search for multi-line strings | | * 626e2200f80b mtd: spinand: gigadevice: Add QE Bit | | * 8999f59944e3 mtd: spinand: gigadevice: Only one dummy byte in QUADIO | | * 2bb74bc921e0 mtd: rawnand: vf610: disable clk on error handling path in probe | | * 5e3782b1fae1 RDMA/hns: Fix missing sq_sig_type when querying QP | | * eff57fbc2377 RDMA/hns: Fix the wrong value of rnr_retry when querying qp | | * 1e583b2948ae perf stat: Skip duration_time in setup_system_wide | | * b79dd191680f i40iw: Add support to make destroy QP synchronous | | * 61ad14e24eba RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_REG_MR can't work | | * 4b1d559cc5c6 RDMA/hns: Set the unsupported wr opcode | | * 0ff75bfed10d perf intel-pt: Fix "context_switch event has no tid" error | | * cee5080a0776 RDMA/cma: Consolidate the destruction of a cma_multicast in one place | | * 7c4fec28980d RDMA/cma: Remove dead code for kernel rdmacm multicast | | * 557c184df3c5 powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm | | * 148d4f4dc75e powerpc/tau: Disable TAU between measurements | | * 72407b8d08b3 powerpc/tau: Check processor type before enabling TAU interrupt | | * 68a8ec0b022f powerpc/tau: Remove duplicated set_thresholds() call | | * c0578b423b5e powerpc/tau: Convert from timer to workqueue | | * 0305488040dc powerpc/tau: Use appropriate temperature sample interval | | * a2087c04a2ac powerpc/book3s64/hash/4k: Support large linear mapping range with 4K | | * 8fd3154eb0ee RDMA/qedr: Fix inline size returned for iWARP | | * 97336c8296b5 RDMA/qedr: Fix return code if accept is called on a destroyed qp | | * 4c5f385ab49e RDMA/qedr: Fix use of uninitialized field | | * e0a970d8f627 RDMA/qedr: Fix qp structure memory leak | | * 1738b03e34ad RDMA/umem: Prevent small pages from being returned by ib_umem_find_best_pgsz() | | * 85e40ba1c4a5 RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that cross a page boundary | | * b1712ec30dfb xfs: fix high key handling in the rt allocator's query_range function | | * b005b448daf2 xfs: fix deadlock and streamline xfs_getfsmap performance | | * adc3e2698637 xfs: limit entries returned when counting fsmap records | | * 2577720d35e2 ida: Free allocated bitmap in error path | | * 3789f5cfd600 arc: plat-hsdk: fix kconfig dependency warning when !RESET_CONTROLLER | | * 67c2e58b684e ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT values | | * baa7ea082f8e mtd: mtdoops: Don't write panic data twice | | * b8d4f65c6ae2 RDMA/mlx5: Fix potential race between destroy and CQE poll | | * 935950e3190d pseries/drmem: don't cache node id in drmem_lmb struct | | * eb327e98631e powerpc/pseries: explicitly reschedule during drmem_lmb list traversal | | * 937cdcc45aaa RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz() | | * a43f936da88f RDMA/hns: Add a check for current state before modifying QP | | * 4a5aaa1747a3 mtd: lpddr: fix excessive stack usage with clang | | * 1564884a4176 RDMA/ucma: Add missing locking around rdma_leave_multicast() | | * cc8ebd76b10a RDMA/ucma: Fix locking for ctx->events_reported | | * 22d8bebf634a powerpc/icp-hv: Fix missing of_node_put() in success path | | * d2575bf27279 powerpc/pseries: Fix missing of_node_put() in rng_init() | | * 4f74f179a335 IB/mlx4: Adjust delayed work when a dup is observed | | * 1fe669e9ad19 IB/mlx4: Fix starvation in paravirt mux/demux | | * 8d44d75812cf i3c: master add i3c_master_attach_boardinfo to preserve boardinfo | | * e7f826cd20a6 selftests/ftrace: Change synthetic event name for inter-event-combined test | | * 17ed6448b00c fs: fix NULL dereference due to data race in prepend_path() | | * 91e4c12a3bf4 mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary | | * 9a1656f1d19b mm/memcg: fix device private memcg accounting | | * 04fabdfcbf5d mm/swapfile.c: fix potential memory leak in sys_swapon | | * 8194371c4d60 netfilter: nf_log: missing vlan offload tag and proto | | * a6aaab712d6a net: korina: fix kfree of rx/tx descriptor array | | * 76c0e4b2a50f ipvs: clear skb->tstamp in forwarding path | | * 7c83fe15ecb1 mwifiex: fix double free | | * 91962ac35b48 platform/x86: mlx-platform: Remove PSU EEPROM configuration | | * dddb49f4152a ipmi_si: Fix wrong return value in try_smi_init() | | * b2a98fec2d1e scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() | | * 9899e57bd714 scsi: target: tcmu: Fix warning: 'page' may be used uninitialized | | * 2fb431e69ad6 usb: dwc2: Fix INTR OUT transfers in DDMA mode. | | * 3fed2b5657e4 nl80211: fix non-split wiphy information | | * 6aa25d03dfb5 usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well | | * 9af716ed41e4 usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above. | | * 2f002b5172b2 iwlwifi: mvm: split a print to avoid a WARNING in ROC | | * 1dbf9d994b12 mfd: sm501: Fix leaks in probe() | | * df63949a2750 net: enic: Cure the enic api locking trainwreck | | * 7c48d6e80e70 iio: adc: stm32-adc: fix runtime autosuspend delay when slow polling | | * cbe5109aa47b qtnfmac: fix resource leaks on unsupported iftype error return path | | * 1d3188378d9b ibmvnic: set up 200GBPS speed | | * da012618c502 coresight: etm: perf: Fix warning caused by etm_setup_aux failure | | * 56365dbb3ec2 nl80211: fix OBSS PD min and max offset validation | | * 99e8886339fa nvmem: core: fix possibly memleak when use nvmem_cell_info_to_nvmem_cell() | | * 903bee2ebff1 HID: hid-input: fix stylus battery reporting | | * 1ad7f52fe668 ASoC: fsl_sai: Instantiate snd_soc_dai_driver | | * 56c1c45bb82d slimbus: qcom-ngd-ctrl: disable ngd in qmi server down callback | | * 5bfd32bb16dc slimbus: core: do not enter to clock pause mode in core | | * 9da3ff3368b7 slimbus: core: check get_addr before removing laddr ida | | * b7e2b1fe04bf quota: clear padding in v2r1_mem2diskdqb() | | * 3fcd75ae29b5 usb: dwc2: Fix parameter type in function pointer prototype | | * f70650083b9e ALSA: seq: oss: Avoid mutex lock for a long-time ioctl | | * 6f04266d084d misc: mic: scif: Fix error handling path | | * a7bf4cf31f57 dmaengine: dmatest: Check list for emptiness before access its last entry | | * 4ca39ef88adc ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() | | * 572a7d15f2d1 spi: omap2-mcspi: Improve performance waiting for CHSTAT | | * 98d0b2742fe0 net: dsa: rtl8366rb: Support all 4096 VLANs | | * 06ba92787790 ASoC: tlv320aic32x4: Fix bdiv clock rate derivation | | * 0f5203a88ca4 net: wilc1000: clean up resource in error path of init mon interface | | * 26751638ff09 net: dsa: rtl8366: Skip PVID setting if not requested | | * 11064fef1bb1 net: dsa: rtl8366: Refactor VLAN/PVID init | | * 09cb271bcbde net: dsa: rtl8366: Check validity of passed VLANs | | * 714ca2d03282 xhci: don't create endpoint debugfs entry before ring buffer is set. | | * 1a31fa71d979 coresight: etm4x: Handle unreachable sink in perf mode | | * ed8b90d303cf drm: mxsfb: check framebuffer pitch | | * c8bc46fc01e4 cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE | | * 1122f2a7833c net: stmmac: use netif_tx_start|stop_all_queues() function | | * 148b49be7277 scsi: mpt3sas: Fix sync irqs | | * e757a39c2d84 net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow | | * 50185a14fe8e pinctrl: mcp23s08: Fix mcp23x17 precious range | | * 5e829cdd6d62 pinctrl: mcp23s08: Fix mcp23x17_regmap initialiser | | * 44a83bd3243b iomap: Clear page error before beginning a write | | * 82ef2b6a9b6c drm/panfrost: Ensure GPU quirks are always initialised | | * a74f0f0a6265 drm/msm: Avoid div-by-zero in dpu_crtc_atomic_check() | | * 02bf8fbfb445 HID: roccat: add bounds checking in kone_sysfs_write_settings() | | * 4d861784f0eb ASoC: fsl: imx-es8328: add missing put_device() call in imx_es8328_probe() | | * 23159b4375a4 video: fbdev: radeon: Fix memleak in radeonfb_pci_register | | * 2370d94aed41 video: fbdev: sis: fix null ptr dereference | | * 67e65396cd56 video: fbdev: vga16fb: fix setting of pixclock because a pass-by-value error | | * be700c52ae00 drivers/virt/fsl_hypervisor: Fix error handling path | | * bf12e769ff2a pwm: lpss: Add range limit check for the base_unit register value | | * 34f326e702fd pwm: lpss: Fix off by one error in base_unit math in pwm_lpss_prepare() | | * 2b6fb30cb49d pty: do tty_flip_buffer_push without port->lock in pty_write | | * bf94a8754f2a tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() | | * f3f79d92ca71 tty: serial: earlycon dependency | | * 2b150aa2e3ef binder: Remove bogus warning on failed same-process transaction | | * 48c121a74fb6 drm/crc-debugfs: Fix memleak in crc_control_write | | * 751c4cf0ee62 drm: panel: Fix bpc for OrtusTech COM43H4M85ULC panel | | * d911c0e9fcf0 mm/error_inject: Fix allow_error_inject function signatures. | | * ebc1d548a729 VMCI: check return value of get_user_pages_fast() for errors | | * 659da2df0c5d staging: emxx_udc: Fix passing of NULL to dma_alloc_coherent() | | * f87f0236bdbb backlight: sky81452-backlight: Fix refcount imbalance on error | | * 517f0785cef9 scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() | | * a28b846431c6 scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() | | * 835e3a595aa3 scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg() | | * 49fc81280f83 scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_host_stats()' | | * 58826ecb7385 drm/gma500: fix error check | | * 84b79c485356 staging: rtl8192u: Do not use GFP_KERNEL in atomic context | | * dc432c231f4a mwifiex: Do not use GFP_KERNEL in atomic context | | * 7bf50ff5a32c brcmfmac: check ndev pointer | | * eb4bb7e520a7 ASoC: qcom: lpass-cpu: fix concurrency issue | | * cab19b7f827b ASoC: qcom: lpass-platform: fix memory leak | | * 0627ae9be941 wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680 | | * a3cf5b3ad12d ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path | | * 9981ef0f9cfa ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() | | * 80ff60f046f4 ath6kl: prevent potential array overflow in ath6kl_add_new_sta() | | * e2a1b94f7fd2 drm: panel: Fix bus format for OrtusTech COM43H4M85ULC panel | | * 0a5630dee31f drm/amd/display: Fix wrong return value in dm_update_plane_state() | | * 0d234d1135dc Bluetooth: hci_uart: Cancel init work before unregistering | | * e99958ec096b drm/vkms: fix xrgb on compute crc | | * 0ae399b5da2a ath10k: provide survey info as accumulated data | | * 450d03435ca9 blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue | | * 96bc5e4cb4c8 spi: spi-s3c64xx: Check return values | | * a053db13b3e6 spi: spi-s3c64xx: swap s3c64xx_spi_set_cs() and s3c64xx_enable_datapath() | | * fcf7bf406590 pinctrl: bcm: fix kconfig dependency warning when !GPIOLIB | | * 0120ec32a777 regulator: resolve supply after creating regulator | | * cd68531d2981 media: ti-vpe: Fix a missing check and reference count leak | | * 5c4ffc07f92e media: stm32-dcmi: Fix a reference count leak | | * a05590cc08e3 media: s5p-mfc: Fix a reference count leak | | * 0747ff17aa6c media: camss: Fix a reference count leak. | | * 28b21e02dce9 media: platform: fcp: Fix a reference count leak. | | * 4e954d4dea1e media: rockchip/rga: Fix a reference count leak. | | * aa60f4ad0707 media: rcar-vin: Fix a reference count leak. | | * 55d01160af68 media: tc358743: cleanup tc358743_cec_isr | | * de566409e3ad media: tc358743: initialize variable | | * 3c66762f0c64 media: mx2_emmaprp: Fix memleak in emmaprp_probe | | * 7fb271426a70 cypto: mediatek - fix leaks in mtk_desc_ring_alloc | | * cc0f25040972 hwmon: (pmbus/max34440) Fix status register reads for MAX344{51,60,61} | | * 90e8f87c0b25 crypto: omap-sham - fix digcnt register handling with export/import | | * 0db26c777a25 media: rcar-csi2: Allocate v4l2_async_subdev dynamically | | * 7906b7a7ce1d media: rcar_drif: Allocate v4l2_async_subdev dynamically | | * 58e2bcb7fa43 media: rcar_drif: Fix fwnode reference leak when parsing DT | | * 79ec0578c7e0 media: i2c: ov5640: Enable data pins on poweron for DVP mode | | * b2f8546056b3 media: i2c: ov5640: Separate out mipi configuration from s_power | | * b9ccea540564 media: i2c: ov5640: Remain in power down for DVP mode unless streaming | | * 8409370ae02e media: omap3isp: Fix memleak in isp_probe | | * 79a41d2357c6 media: staging/intel-ipu3: css: Correctly reset some memory | | * 8bcc5c270771 media: uvcvideo: Silence shift-out-of-bounds warning | | * 8504250759f4 media: uvcvideo: Set media controller entity functions | | * 8b426d665a41 media: m5mols: Check function pointer in m5mols_sensor_power | | * 361a1b76b2d2 media: ov5640: Correct Bit Div register in clock tree diagram | | * 7052f4c5ab51 media: Revert "media: exynos4-is: Add missed check for pinctrl_lookup_state()" | | * c6243d107c32 media: tuner-simple: fix regression in simple_set_radio_freq | | * ac36f94d34df crypto: picoxcell - Fix potential race condition bug | | * 71444295839c crypto: ixp4xx - Fix the size used in a 'dma_free_coherent()' call | | * 3dd9ffbb6eda crypto: mediatek - Fix wrong return value in mtk_desc_ring_alloc() | | * 528acbf310ff crypto: algif_skcipher - EBUSY on aio should be an error | | * d6623eea9abb x86/events/amd/iommu: Fix sizeof mismatch | | * 200f13d0d9a1 x86/nmi: Fix nmi_handle() duration miscalculation | | * b257bb437dc3 perf/x86/intel/uncore: Reduce the number of CBOX counters | | * e089a75b7786 perf/x86/intel/uncore: Update Ice Lake uncore units | | * cfa97676cb44 sched/fair: Fix wrong cpu selecting from isolated domain | | * 500a98894821 drivers/perf: thunderx2_pmu: Fix memory resource error handling | | * 1731c693a62c drivers/perf: xgene_pmu: Fix uninitialized resource struct | | * 7e297c83e64d x86/fpu: Allow multiple bits in clearcpuid= parameter | | * ab6bb1c1f1de perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS | | * 9aee8216556e EDAC/ti: Fix handling of platform_get_irq() error | | * 64a9f5a30fbb EDAC/aspeed: Fix handling of platform_get_irq() error | | * 4d86328e42c3 EDAC/i5100: Fix error handling order in i5100_init_one() | | * 24543df3f491 crypto: caam/qi - add fallback for XTS with more than 8B IV | | * 66ec3755f791 crypto: algif_aead - Do not set MAY_BACKLOG on the async path | | * 68e3b25444cb ima: Don't ignore errors from crypto_shash_update() | | * 4a62024168c3 KVM: SVM: Initialize prev_ga_tag before use | | * 39ba2b6c3d11 KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpages | | * 413aeed19567 KVM: nVMX: Reload vmcs01 if getting vmcs12's pages fails | | * f9ac2036344a KVM: nVMX: Reset the segment cache when stuffing guest segs | | * a5513655cfee SMB3: Resolve data corruption of TCP server info fields | | * aeaa30720d67 cifs: Return the error from crypt_message when enc/dec key not found. | | * 65604f3ea2f2 cifs: remove bogus debug code | | * 706538edacc6 ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887 | | * 5e19bf634c92 ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7 | | * 995a90e70429 ALSA: hda/realtek - set mic to auto detect on a HP AIO machine | | * a40f49438a15 ALSA: hda/realtek - The front Mic on a HP machine doesn't work | | * 8df0ffe2f32c icmp: randomize the global rate limiter | | * 9fa95d101caf tcp: fix to update snd_wl1 in bulk receiver fast path | | * c5e4e010f39e selftests: rtnetlink: load fou module for kci_test_encap_fou() test | | * 6f7c40767bf4 selftests: forwarding: Add missing 'rp_filter' configuration | | * f93a27b0f301 r8169: fix operation under forced interrupt threading | | * 68db21094ee5 nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in nfc_genl_fw_download() | | * 2f58abe7708a nexthop: Fix performance regression in nexthop deletion | | * d6d478290815 net/sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnels | | * 09ea22aa3681 net: Properly typecast int values to set sk_max_pacing_rate | | * 432336b3cf2a net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after calling ether_setup | | * 62d366f8e570 net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device | | * 1a3c8d6acbfc net: ftgmac100: Fix Aspeed ast2600 TX hang issue | | * 7a6a016c5281 ibmvnic: save changed mac address to adapter->mac_addr | | * 416eec363622 chelsio/chtls: correct function return and return type | | * 15110ce6e26f chelsio/chtls: correct netdevice for vlan interface | | * fe97af291fee chelsio/chtls: fix socket lock | | * 750e81e2dbc0 nvme-pci: disable the write zeros command for Intel 600P/P3100 | | * a86bf1d8b19c ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close | | * 17784cec2da4 ALSA: hda: fix jack detection with Realtek codecs when in D3 | | * 8bedcbceaaa3 ALSA: bebob: potential info leak in hwdep_read() | | * 401d4d79a8ed binder: fix UAF when releasing todo list | | * 711c0471ef17 cxgb4: handle 4-tuple PEDIT to NAT mode translation | | * 5f269cb9e513 r8169: fix data corruption issue on RTL8402 | | * c5b868eecb4f net_sched: remove a redundant goto chain check | | * ba05057bd056 net/ipv4: always honour route mtu during forwarding | | * 46a55a44cc75 net: j1939: j1939_session_fresh_new(): fix missing initialization of skbcnt | | * 25bd9ea1ae5b can: j1935: j1939_tp_tx_dat_new(): fix missing initialization of skbcnt | | * b0342b87cad8 can: m_can_platform: don't call m_can_class_suspend in runtime suspend | | * c4099221dbc0 socket: fix option SO_TIMESTAMPING_NEW | | * 7d31e5722cbf tipc: fix the skb_unshare() in tipc_buf_append() | | * dd3f58f499d0 net: usb: qmi_wwan: add Cellient MPL200 card | | * 65033e39f728 net/tls: sendfile fails with ktls offload | | * 926210cd8158 net/smc: fix valid DMBE buffer sizes | | * cdd3c52a983e net: fix pos incrementment in ipv6_route_seq_next | | * f08752a4498b net: fec: Fix PHY init after phy_reset_after_clk_enable() | | * 9e70485b40c8 net: fec: Fix phy_device lookup for phy_reset_after_clk_enable() | | * 0b41975f7b78 mlx4: handle non-napi callers to napi_poll | | * 3392c9d8f9aa ipv4: Restore flowi4_oif update before call to xfrm_lookup_route | | * b7d2587f726a ibmveth: Identify ingress large send packets. | | * b809bead48a3 ibmveth: Switch order of ibmveth_helper calls. | * | f53a8b21e168 Merge tag 'v5.4.72' into 5.4.y+qoriq+fslc | |\| | | * 52f6ded2a377 Linux 5.4.72 | | * 865b015e8d41 crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA | | * aa1167908ac4 crypto: bcm - Verify GCM/CCM key length in setkey | | * 564312e08892 xen/events: don't use chip_data for legacy IRQs | | * 041445d0d577 reiserfs: Fix oops during mount | | * 046616898a57 reiserfs: Initialize inode keys properly | | * 22ab9ca024a0 USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UART adapters | | * bfb1438e8c15 USB: serial: pl2303: add device-id for HP GC device | | * aecf3a1c11dc staging: comedi: check validity of wMaxPacketSize of usb endpoints found | | * 8aff87284be6 USB: serial: option: Add Telit FT980-KS composition | | * 3c3eb734ef1f USB: serial: option: add Cellient MPL200 card | | * b970578274e9 media: usbtv: Fix refcounting mixup | | * 6ad2e647d91f Bluetooth: Disconnect if E0 is used for Level 4 | | * 21d2051d1f1c Bluetooth: Fix update of connection state in `hci_encrypt_cfm` | | * ed6c361e3229 Bluetooth: Consolidate encryption handling in hci_encrypt_cfm | | * 155bf3fd4e8c Bluetooth: MGMT: Fix not checking if BT_HS is enabled | | * 66a14350de9a Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel | | * 0d9e9b6e1a26 Bluetooth: A2MP: Fix not initializing all members | | * 54f8badb9bc9 ACPI: Always build evged in | | * 30ddaa4c0c95 ARM: 8939/1: kbuild: use correct nm executable | | * 1bf467fdfeae btrfs: take overcommit into account in inc_block_group_ro | | * 39c5eb1482b2 btrfs: don't pass system_chunk into can_overcommit | | * bc79abf4afea perf cs-etm: Move definition of 'traceid_list' global variable from header file | * | f64deb34439d Merge tag 'v5.4.71' into 5.4.y+qoriq+fslc | |\| | | * 85b0841aab15 Linux 5.4.71 | | * 22e6625babfc net_sched: commit action insertions together | | * a5de4ee6d055 net_sched: defer tcf_idr_insert() in tcf_action_init_1() | | * dbb763107d3e net: usb: rtl8150: set random MAC address when set_ethernet_addr() fails | | * 6c9edf2d855a Input: ati_remote2 - add missing newlines when printing module parameters | | * 536c767b14e3 net/mlx5e: Fix driver's declaration to support GRE offload | | * 8dc5025c6a44 net/tls: race causes kernel panic | | * a42dbd059ef6 net/core: check length before updating Ethertype in skb_mpls_{push,pop} | | * e39c9eba9bef tcp: fix receive window update in tcp_add_backlog() | | * 2729afe17987 mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged | | * d94c1505fa91 mmc: core: don't set limits.discard_granularity as 0 | | * 760c7a948bea perf: Fix task_function_call() error handling | | * b750f86a62d1 rxrpc: Fix server keyring leak | | * ae1a085b4aac rxrpc: The server keyring isn't network-namespaced | | * 513dd1609c9d rxrpc: Fix some missing _bh annotations on locking conn->state_lock | | * 422f5c5d3ef9 rxrpc: Downgrade the BUG() for unsupported token type in rxrpc_read() | | * 7e1f39b5c1d5 rxrpc: Fix rxkad token xdr encoding | | * 9a52da3f61b4 net/mlx5e: Fix VLAN create flow | | * 6b9752d85e72 net/mlx5e: Fix VLAN cleanup flow | | * 47e83c69fe14 net/mlx5e: Add resiliency in Striding RQ mode for packets larger than MTU | | * 1e7a94724b78 net/mlx5: Fix request_irqs error flow | | * 073fff810206 net/mlx5: Avoid possible free of command entry while timeout comp handler | | * 0955c774f32d virtio-net: don't disable guest csum when disable LRO | | * 15f84bdf6185 net: usb: ax88179_178a: fix missing stop entry in driver_info | | * 70877d04d41f r8169: fix RTL8168f/RTL8411 EPHY config | | * 7a96cbd74fcd mlxsw: spectrum_acl: Fix mlxsw_sp_acl_tcam_group_add()'s error path | | * f3b35c3782ed mdio: fix mdio-thunder.c dependency & build error | | * 8d103b1f9ce5 bonding: set dev->needed_headroom in bond_setup_by_slave() | | * 3ce96a55b756 net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop | | * e987ea087fd2 iavf: Fix incorrect adapter get in iavf_resume | | * 029ced5cce89 iavf: use generic power management | | * 84ab35eacdf2 xfrm: Use correct address family in xfrm_state_find | | * 4d3edb2e4d6e platform/x86: fix kconfig dependency warning for FUJITSU_LAPTOP | | * dd2786a3e521 net: stmmac: removed enabling eee in EEE set callback | | * e9a12de5a2be xfrm: clone whole liftime_cur structure in xfrm_do_migrate | | * 7ea7436c406c xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate | | * c1becfebe33e xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate | | * 0bea401a9a5a xfrm: clone XFRMA_SET_MARK in xfrm_do_migrate | | * f825fd534f8b iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb() | | * bdffb36bcd38 drm/amdgpu: prevent double kfree ttm->sg | | * 4034664a733e openvswitch: handle DNAT tuple collision | | * f89128ad358e net: team: fix memory leak in __team_options_register | | * 003269d8d6de team: set dev->needed_headroom in team_setup_by_port() | | * fb3681c20fbf sctp: fix sctp_auth_init_hmacs() error path | | * 040e3110d49c i2c: owl: Clear NACK and BUS error bits | | * abe997f632d1 i2c: meson: fixup rate calculation with filter delay | | * 6db69c390622 i2c: meson: fix clock setting overwrite | | * 209549c1c0f0 cifs: Fix incomplete memory allocation on setxattr path | | * 0afdda28eb2b xfrmi: drop ignore_df check before updating pmtu | | * 49af88ac6534 nvme-tcp: check page by sendpage_ok() before calling kernel_sendpage() | | * 15cac17d9d39 tcp: use sendpage_ok() to detect misused .sendpage | | * d23dd3864b4c net: introduce helper sendpage_ok() in include/linux/net.h | | * 5c62d335317c mm/khugepaged: fix filemap page_to_pgoff(page) != offset | | * 1317469fa05b macsec: avoid use-after-free in macsec_handle_frame() | | * 20f96fee81c6 nvme-core: put ctrl ref when module ref get fail | | * c0f3c5386995 btrfs: allow btrfs_truncate_block() to fallback to nocow for data space reservation | | * e531fd7f8b3a btrfs: fix RWF_NOWAIT write not failling when we need to cow | | * 1f90600e259b btrfs: Ensure we trim ranges across block group boundary | | * 6a0f5da2db3b btrfs: volumes: Use more straightforward way to calculate map length | | * 5aefd1fa9f4d Btrfs: send, fix emission of invalid clone operations within the same file | | * 19d8412679f2 Btrfs: send, allow clone operations within the same file | | * f02dc39bbb20 arm64: dts: stratix10: add status to qspi dts node | | * e8e1d16e0b89 i2c: i801: Exclude device from suspend direct complete optimization | | * 2118c7ba5f2a perf top: Fix stdio interface input handling with glibc 2.28+ | | * 2499c15115ac perf test session topology: Fix data path | | * 7c1847aa4932 driver core: Fix probe_count imbalance in really_probe() | | * 3fd2647f9d68 platform/x86: thinkpad_acpi: re-initialize ACPI buffer size when reuse | | * da4cdc87dfeb platform/x86: intel-vbtn: Switch to an allow-list for SW_TABLET_MODE reporting | | * 6440fb9bda91 bpf: Prevent .BTF section elimination | | * 67a57230b4bf bpf: Fix sysfs export of empty BTF section | | * 9bd694ccfd44 platform/x86: thinkpad_acpi: initialize tp_nvram_state variable | | * d101961ce588 platform/x86: intel-vbtn: Fix SW_TABLET_MODE always reporting 1 on the HP Pavilion 11 x360 | | * 2293272345ff Platform: OLPC: Fix memleak in olpc_ec_probe | | * ce8432912f1b usermodehelper: reset umask to default before executing user process | | * 920a61ddd3b5 vhost: Use vhost_get_used_size() in vhost_vring_set_addr() | | * 57b47abc1a4a vhost: Don't call access_ok() when using IOTLB | | * 456d77c1bdfa drm/nouveau/mem: guard against NULL pointer access in mem_del | | * 8ece83bf754f net: wireless: nl80211: fix out-of-bounds access in nl80211_del_key() | | * ee413b2915bf io_uring: Fix double list add in io_queue_async_work() | | * efb1cef27d59 io_uring: Fix remove irrelevant req from the task_list | | * 75524f753318 io_uring: Fix missing smp_mb() in io_cancel_async_work() | | * d9e81b2fb372 io_uring: Fix resource leaking when kill the process | | * 4f46ef7bec86 Revert "ravb: Fixed to be able to unload modules" | | * 1b2fcd82c0ca fbcon: Fix global-out-of-bounds read in fbcon_get_font() | | * f51ec3fd7128 Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts | | * eebe3685701b fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h | * | d88ce2395d19 Merge tag 'v5.4.70' into 5.4.y+qoriq+fslc | |\| | | * d22f99d235e1 Linux 5.4.70 | | * 253052b636e9 netfilter: ctnetlink: add a range check for l3/l4 protonum | | * 27423bb05e25 ep_create_wakeup_source(): dentry name can change under you... | | * 8e58bad666bb epoll: EPOLL_CTL_ADD: close the race in decision to take fast path | | * 099b7a1bc791 epoll: replace ->visited/visited_list with generation count | | * 8993da3d4d3a epoll: do not insert into poll queues until all sanity checks are done | | * 8db44b30d392 nvme: consolidate chunk_sectors settings | | * 03f4f85bbd7d nvme: Introduce nvme_lba_to_sect() | | * 34b939695f28 nvme: Cleanup and rename nvme_block_nr() | | * 9626c1a63703 mm: don't rely on system state to detect hot-plug operations | | * 42b7153dd6a6 mm: replace memmap_context by meminit_context | | * 2334b2d5a2bd block/diskstats: more accurate approximation of io_ticks for slow disks | | * 1d13c3a5000b random32: Restore __latent_entropy attribute on net_rand_state | | * 4faf2c3a97ec scripts/dtc: only append to HOST_EXTRACFLAGS instead of overwriting | | * ea4c691b58d7 Input: trackpoint - enable Synaptics trackpoints | | * 21b9387253a7 i2c: cpm: Fix i2c_ram structure | | * 811ac052e264 gpio: aspeed: fix ast2600 bank properties | | * f2a2380812c6 gpio/aspeed-sgpio: don't enable all interrupts by default | | * 8323d1e09037 gpio/aspeed-sgpio: enable access to all 80 input & output sgpios | | * eddeff708c15 iommu/exynos: add missing put_device() call in exynos_iommu_of_xlate() | | * 08e66c0c1c0e clk: samsung: exynos4: mark 'chipid' clock as CLK_IGNORE_UNUSED | | * 0ded28e3c468 clk: tegra: Always program PLL_E when enabled | | * 2f37a1ef1e5d nfs: Fix security label length not being reset | | * 6c5a11ead942 pinctrl: mvebu: Fix i2c sda definition for 98DX3236 | | * ae68b15839b0 phy: ti: am654: Fix a leak in serdes_am654_probe() | | * 543ea1af5744 gpio: sprd: Clear interrupt when setting the type as edge | | * 8c03d0ef62dd nvme-fc: fail new connections to a deleted host or remote port | | * 2b217eafcf74 nvme-pci: fix NULL req in completion handler | | * 157ccdf7eb2c spi: fsl-espi: Only process interrupts for expected events | | * 8cc5eb809aa5 tools/io_uring: fix compile breakage | | * 4e4646c85e89 tracing: Make the space reserved for the pid wider | | * a0fe7f705457 mac80211: do not allow bigger VHT MPDUs than the hardware supports | | * 355a710f0813 mac80211: Fix radiotap header channel flag for 6GHz band | | * 126e6099b8c1 drivers/net/wan/hdlc: Set skb->protocol before transmitting | | * 3ba3fc3e7ea6 drivers/net/wan/lapbether: Make skb->protocol consistent with the header | | * 89fd103fbbb0 fuse: fix the ->direct_IO() treatment of iov_iter | | * 44b4baf850bd nvme-core: get/put ctrl and transport module in nvme_dev_open/release() | | * 0bcc3480393b rndis_host: increase sleep time in the query-response loop | | * f19ff011027b net: dec: de2104x: Increase receive ring size for Tulip | | * e9af030ddd4b drm/sun4i: mixer: Extend regmap max_register | | * 985a56c58c4f drivers/net/wan/hdlc_fr: Add needed_headroom for PVC devices | | * 91d59157b103 libbpf: Remove arch-specific include path in Makefile | | * 688aa0e0aaf9 clocksource/drivers/timer-gx6605s: Fixup counter reload | | * 3d54a640e20c drm/amdgpu: restore proper ref count in amdgpu_display_crtc_set_config | | * de21eb7f8cb0 memstick: Skip allocating card when removing host | | * c524a17312d4 ftrace: Move RCU is watching check after recursion check | | * 5ac7065e0866 iio: adc: qcom-spmi-adc5: fix driver name | | * ac3bf99fc26a Input: i8042 - add nopnp quirk for Acer Aspire 5 A515 | | * aee38af574a1 xfs: trim IO to found COW extent limit | | * aed60a1746ba net: virtio_vsock: Enhance connection semantics | | * 215459ff3666 vsock/virtio: add transport parameter to the virtio_transport_reset_no_sock() | | * 14c79ef213c2 clk: socfpga: stratix10: fix the divider for the emac_ptp_free_clk | | * 79c8ebdce55c gpio: tc35894: fix up tc35894 interrupt configuration | | * 035f59ad4ba8 gpio: mockup: fix resource leak in error path | | * b079337f697a gpio: siox: explicitly support only threaded irqs | | * 57bd08a301f7 USB: gadget: f_ncm: Fix NDP16 datagram validation | | * 23389cf97aa1 mmc: sdhci: Workaround broken command queuing on Intel GLK based IRBIS models | | * 09c826447cb0 btrfs: fix filesystem corruption after a device replace | * | 7583577cb56c Merge tag 'v5.4.69' into 5.4.y+qoriq+fslc | |\| | | * a9518c1aec5b Linux 5.4.69 | | * 9fb8e10b0519 ata: sata_mv, avoid trigerrable BUG_ON | | * e11c83520cd0 ata: make qc_prep return ata_completion_errors | | * b6e503c0a0ff ata: define AC_ERR_OK | | * b4a9fdf062e8 kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE | | * 3d9f39d274ea dm: fix bio splitting and its bio completion order for regular IO | | * c9bfb7b4d944 KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetch | | * 5dcb66f970a8 s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl | | * 4f5260ee0ce3 mm/gup: fix gup_fast with dynamic page table folding | | * 20a5e4272b65 mm, THP, swap: fix allocating cluster for swapfile by mistake | | * 198d9f7e905c dmabuf: fix NULL pointer dereference in dma_buf_release() | | * aded5dee7fb2 btrfs: fix overflow when copying corrupt csums for a message | | * c4ab0a837093 kprobes: tracing/kprobes: Fix to kill kprobes on initmem after boot | | * 3995f7a60fec kprobes: Fix to check probe enabled before disarm_kprobe_ftrace() | | * 31efa3b5b592 s390/dasd: Fix zero write for FBA devices | | * e92c490f1049 tracing: fix double free | | * f05f667f8764 lib/string.c: implement stpcpy | | * 26a6452b27ec ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520 | | * 2a2ae4831ff7 ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged | | * 86f6af05ffa0 ALSA: usb-audio: Add delay quirk for H570e USB headsets | | * 4cb7f229823c scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported | | * 6890a6f5665f x86/ioapic: Unbreak check_timer() | | * 361a4b17e88d arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() cache writeback | | * fe932d4c9ea2 mm: validate pmd after splitting | | * 5d4431c9de06 KVM: SVM: Add a dedicated INVD intercept routine | | * 16788dc19fa1 KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE | | * 87f7a4910e57 regulator: axp20x: fix LDO2/4 description | | * 5c58104841fe MIPS: Add the missing 'CPU_1074K' into __get_cpu_type() | | * 283a3234550c regmap: fix page selection for noinc writes | | * 47fef0ebc150 regmap: fix page selection for noinc reads | | * a8cebb4a5931 ALSA: asihpi: fix iounmap in error handler | | * 83b9a250d774 lib80211: fix unmet direct dependendices config warning when !CRYPTO | | * 43cdb648e1da bpf: Fix a rcu warning for bpffs map pretty-print | | * d9fadccbf25e batman-adv: mcast: fix duplicate mcast packets from BLA backbone to mesh | | * 5d8774492819 batman-adv: mcast: fix duplicate mcast packets in BLA backbone from mesh | | * 24e5e941d804 batman-adv: mcast: fix duplicate mcast packets in BLA backbone from LAN | | * b0632590cbec nvme-tcp: fix kconfig dependency warning when !CRYPTO | | * 8c6ba1878a92 batman-adv: Add missing include for in_interrupt() | | * 248c25e7725a drm/sun4i: sun8i-csc: Secondary CSC register correction | | * 12bea822dbe6 net: qed: RDMA personality shouldn't fail VF load | | * 7e74a6d6f99c net: qede: Disable aRFS for NPAR and 100G | | * 82dfe9c32dea net: qed: Disable aRFS for NPAR and 100G | | * f301585195a0 drm/vc4/vc4_hdmi: fill ASoC card owner | | * 5e77009e33a1 bpf: Fix clobbering of r2 in bpf_gen_ld_abs | | * 2e1a95f450d8 mac802154: tx: fix use-after-free | | * eb5f810e06da netfilter: conntrack: nf_conncount_init is failing with IPv6 disabled | | * b6112ff05f5f batman-adv: mcast/TT: fix wrongly dropped or rerouted packets | | * 5b0a13a03b8b atm: eni: fix the missed pci_disable_device() for eni_init_one() | | * e0117ad11b3e batman-adv: bla: fix type misuse for backbone_gw hash indexing | | * a63798d53489 mwifiex: Increase AES key storage size to 256 bits | | * f43500892470 clocksource/drivers/h8300_timer8: Fix wrong return value in h8300_8timer_init() | | * f77f4586bdd7 ieee802154/adf7242: check status of adf7242_read_reg | | * 22936fa7a295 ieee802154: fix one possible memleak in ca8210_dev_com_init | | * d85044145fdd objtool: Fix noreturn detection for ignored functions | | * a53d9b3ae9c8 i2c: core: Call i2c_acpi_install_space_handler() before i2c_acpi_register_devices() | | * 65f452b7a2c1 drm/amdgpu/dc: Require primary plane to be enabled whenever the CRTC is | | * 8c48b7617b7c drm/amd/display: update nv1x stutter latencies | | * c48363d19fcb drm/amdkfd: fix a memory leak issue | | * b11f2d6b80f4 EDAC/ghes: Check whether the driver is on the safe list correctly | | * c7be1f4d4e60 lockdep: fix order in trace_hardirqs_off_caller() | | * 43d750a0994c s390/init: add missing __init annotations | | * fdd60315b931 i2c: aspeed: Mask IRQ status to relevant bits | | * 66d987b80dc3 RISC-V: Take text_mutex in ftrace_init_nop() | | * 487e3a1bc9ab ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1 | | * 4a07fbecfa55 ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions | | * 7cdb35fc858f ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811 | | * 927a024487dc ASoC: pcm3168a: ignore 0 Hz settings | | * 8ebf2b77d7e5 device_cgroup: Fix RCU list debugging warning | | * 5b84cd71c1da nvme: explicitly update mpath disk capacity on revalidation | | * 765f47c425aa net: openvswitch: use div_u64() for 64-by-32 divisions | | * caa44b67f4d3 ALSA: hda: Workaround for spurious wakeups on some Intel platforms | | * 862dd508c6f2 ALSA: hda: Always use jackpoll helper for jack update after resume | | * 1f160738d9a8 perf parse-events: Use strcmp() to compare the PMU name | | * 4d8d6f71b60f opp: Increase parsed_static_opps in _of_add_opp_table_v1() | | * 87e6e1957cf0 mt76: fix LED link time failure | | * ca1704f177dc ubi: fastmap: Free unused fastmap anchor peb during detach | | * 74924e407bf7 scsi: qla2xxx: Retry PLOGI on FC-NVMe PRLI failure | | * e1ad5cf63e40 perf tests: Fix test 68 zstd compression for s390 | | * 85c417050fc7 btrfs: qgroup: fix data leak caused by race between writeback and truncate | | * af60d80598b3 vfio/pci: fix racy on error and request eventfd ctx | | * eb7833e0ee01 selftests/x86/syscall_nt: Clear weird flags after each test | | * 7292e6e9d82c scsi: libfc: Skip additional kref updating work event | | * 1e15d5237c1e scsi: libfc: Handling of extra kref | | * 2ad1397c8815 mac80211: skip mpath lookup also for control port tx | | * 8bfd43a5180f nvme: fix possible deadlock when I/O is blocked | | * 8b85da354c74 cifs: Fix double add page to memcg when cifs_readpages | | * 3bb9b0ad76e5 vfio/pci: Clear error and request eventfd ctx after releasing | | * 781a4bf652b8 NFS: nfs_xdr_status should record the procedure name | | * bc65336acddc x86/speculation/mds: Mark mds_user_clear_cpu_buffers() __always_inline | | * c63613b93479 mtd: parser: cmdline: Support MTD names containing one or more colons | | * f7b07311ff0f rapidio: avoid data race between file operation callbacks and mport_cdev_add(). | | * 92514a7bb941 mm: memcontrol: fix stat-corrupting race in charge moving | | * a9e87c5beeb9 mm/swap_state: fix a data race in swapin_nr_pages | | * 3e4ca8bf5809 ceph: fix potential race in ceph_check_caps | | * dac34dd4efc6 PCI: tegra: Fix runtime PM imbalance on error | | * 5cddba546a00 mtd: rawnand: omap_elm: Fix runtime PM imbalance on error | | * 63f600d87b05 mtd: rawnand: gpmi: Fix runtime PM imbalance on error | | * ec705f9ffbba wlcore: fix runtime pm imbalance in wlcore_regdomain_config | | * a0f8499fba8d wlcore: fix runtime pm imbalance in wl1271_tx_work | | * 7555bb003417 ASoC: img-i2s-out: Fix runtime PM imbalance on error | | * 13e1951aa3b8 PCI: tegra194: Fix runtime PM imbalance on error | | * 7415f52e2e95 perf kcore_copy: Fix module map when there are no modules loaded | | * ff793fe02ca8 perf metricgroup: Free metric_events on error | | * 2076ee4ae512 perf util: Fix memory leak of prefix_if_not_in | | * b10dd4b3c104 perf stat: Fix duration_time value for higher intervals | | * eddcc70de8da perf trace: Fix the selection for architectures to generate the errno name tables | | * feaaa88ffce7 perf evsel: Fix 2 memory leaks | | * ad9940e377fd KVM: PPC: Book3S HV: Close race with page faults around memslot flushes | | * f9c47a0cc513 vfio/pci: fix memory leaks of eventfd ctx | | * bb6e9827da75 gpio: rcar: Fix runtime PM imbalance on error | | * 1aa9de56d762 btrfs: fix double __endio_write_update_ordered in direct I/O | | * b3b21823d68e btrfs: don't force read-only after error in drop snapshot | | * 859748f8cd8c usb: dwc3: Increase timeout for CmdAct cleared by device controller | | * 5c7f727e8ad6 printk: handle blank console arguments passed in. | | * 482466b67d87 drm/nouveau/dispnv50: fix runtime pm imbalance on error | | * bd39447bad06 drm/nouveau: fix runtime pm imbalance on error | | * f6331bfcccc8 drm/nouveau/debugfs: fix runtime pm imbalance on error | | * 2477158bfd3e e1000: Do not perform reset in reset_task if we are already down | | * 62962e08b9c3 drm/amdkfd: fix restore worker race condition | | * 180e60f154a3 arm64/cpufeature: Drop TraceFilt feature exposure from ID_DFR0 register | | * 196d14cea6a3 scsi: cxlflash: Fix error return code in cxlflash_probe() | | * af02933d59bd arm64: acpi: Make apei_claim_sea() synchronise with APEI's irq work | | * 502bd98a8e27 coresight: etm4x: Fix use-after-free of per-cpu etm drvdata | | * c3fa2949c272 USB: EHCI: ehci-mv: fix less than zero comparison of an unsigned int | | * 89e6cf1c0ab5 fuse: update attr_version counter on fuse_notify_inval_inode() | | * e431e923c8a6 fuse: don't check refcount after stealing page | | * 55c3e7fac92e svcrdma: Fix backchannel return code | | * 7c972122cab5 powerpc/traps: Make unrecoverable NMIs die instead of panic | | * 004cb15b1e4c ipmi:bt-bmc: Fix error handling and status check | | * 09197d39cab3 drm/exynos: dsi: Remove bridge node reference in error handling path in probe function | | * 7ce7dd0a6f1d ALSA: hda: Fix potential race in unsol event handler | | * 942a6ff2146a tty: serial: samsung: Correct clock selection logic | | * 202ae05859ea tipc: fix memory leak in service subscripting | | * 97cf50cc4e5c KVM: x86: handle wrap around 32-bit address space | | * c7a403d16fd7 USB: EHCI: ehci-mv: fix error handling in mv_ehci_probe() | | * 3515b56cc0b7 Bluetooth: Handle Inquiry Cancel error after Inquiry Complete | | * b5a49bb741e9 phy: samsung: s5pv210-usb2: Add delay after reset | | * e3d47125a42c power: supply: max17040: Correct voltage reading | | * 44a3faa00887 i2c: tegra: Restore pinmux on system resume | | * 00519f4da8da mm/slub: fix incorrect interpretation of s->offset | | * 0eb69a66083e perf mem2node: Avoid double free related to realloc | | * bd60439f4950 media: venus: vdec: Init registered list unconditionally | | * fa7c336dd1c8 atm: fix a memory leak of vcc->user_back | | * 9325e9e5abf6 devlink: Fix reporter's recovery condition | | * 4ac87b6af491 dt-bindings: sound: wm8994: Correct required supplies based on actual implementaion | | * 8ff65ea6c77c dpaa2-eth: fix error return code in setup_dpni() | | * 527378a0dfd7 sched/fair: Eliminate bandwidth race between throttling and distribution | | * 8e32fed034ed arm64: cpufeature: Relax checks for AArch32 support at EL[0-2] | | * 294e26f89163 sparc64: vcc: Fix error return code in vcc_probe() | | * f1723949cf81 staging:r8188eu: avoid skb_clone for amsdu to msdu conversion | | * b6cee18cba12 scsi: aacraid: Fix error handling paths in aac_probe_one() | | * cd6f892ba542 net: openvswitch: use u64 for meter bucket | | * 545c261f22b4 KVM: arm64: vgic-its: Fix memory leak on the error path of vgic_add_lpi() | | * beb8e0254197 KVM: arm64: vgic-v3: Retire all pending LPIs on vcpu destroy | | * 4998dc5ff868 drivers: char: tlclk.c: Avoid data race between init and interrupt handler | | * a48b609c8dfd bdev: Reduce time holding bd_mutex in sync in blkdev_close() | | * c8317e9fc412 perf stat: Force error in fallback on :k events | | * 4f4e29789525 KVM: Remove CREATE_IRQCHIP/SET_PIT2 race | | * e4e024e89cca btrfs: fix setting last_trans for reloc roots | | * 26d261f32f43 serial: uartps: Wait for tx_empty in console setup | | * ab1d9bad6097 scsi: qedi: Fix termination timeouts in session logout | | * 61192ac4a1f2 ALSA: hda: Skip controller resume if not needed | | * 51396da04425 mm/mmap.c: initialize align_offset explicitly for vm_unmapped_area | | * cb1dfad688ef drm/amdgpu/sriov add amdgpu_amdkfd_pre_reset in gpu reset | | * 644148cd1537 workqueue: Remove the warning in wq_worker_sleeping() | | * 74c28abcb301 nvmet-rdma: fix double free of rdma queue | | * 5e3c0dae5f96 SUNRPC: Don't start a timer on an already queued rpc task | | * 19b9ff11464e mm/vmscan.c: fix data races using kswapd_classzone_idx | | * b569d92b1d03 mm/swapfile: fix data races in try_to_unuse() | | * 6eed4b3392c6 mm/filemap.c: clear page error before actual read | | * 336df1dcf92d mm/kmemleak.c: use address-of operator on section symbols | | * 685a1e317a64 powerpc/perf: Implement a global lock to avoid races between trace, core and thread imc events. | | * 7cafcc37c57e drm/amdgpu/vcn2.0: stall DPG when WPTR/RPTR reset | | * 24c56b6fe0ba NFS: Fix races nfs_page_group_destroy() vs nfs_destroy_unlinked_subrequests() | | * 4667358dab9c PCI: pciehp: Fix MSI interrupt race | | * ca767cf0152d ALSA: usb-audio: Fix case when USB MIDI interface has more than one extra endpoint descriptor | | * af574e78e7e4 ubifs: Fix out-of-bounds memory access caused by abnormal value of node_len | | * 49bc26b7653f ubifs: ubifs_add_orphan: Fix a memory leak bug | | * 17bc3bff02a7 ubifs: ubifs_jnl_write_inode: Fix a memory leak bug | | * 535943c46dfc PCI: Use ioremap(), not phys_to_virt() for platform ROM | | * aa325ff72c80 netfilter: nf_tables: silence a RCU-list warning in nft_table_lookup() | | * cf2d7883e84c svcrdma: Fix leak of transport addresses | | * 5f8174bfb9ff SUNRPC: Fix a potential buffer overflow in 'svc_print_xprts()' | | * 4f7b6eef7921 scsi: hpsa: correct race condition in offload enabled | | * 6e3b662d86a5 IB/iser: Always check sig MR before putting it to the free pool | | * d5e7198bcf7e RDMA/rxe: Set sys_image_guid to be aligned with HW IB devices | | * f812e43e727f xfs: prohibit fs freezing when using empty transactions | | * 1ed8ad923787 brcmfmac: Fix double freeing in the fmac usb data path | | * 9aca5e655a29 nvme: Fix controller creation races with teardown flow | | * 509730002abc nvme: Fix ctrl use-after-free during sysfs deletion | | * eef1e9e876e9 nvme-multipath: do not reset on unknown status | | * a48cf1c921a7 perf: Use new infrastructure to fix deadlocks in execve | | * ba7eb0e48e76 proc: io_accounting: Use new infrastructure to fix deadlocks in execve | | * 4301db49e556 proc: Use new infrastructure to fix deadlocks in execve | | * 0cd97836869e kernel/kcmp.c: Use new infrastructure to fix deadlocks in execve | | * 2f7a0de4e5da selftests/ptrace: add test cases for dead-locks | | * d8d15a4c445a exec: Fix a deadlock in strace | | * b796d94921ce exec: Add exec_update_mutex to replace cred_guard_mutex | | * 32d9453c208c tools: gpio-hammer: Avoid potential overflow in main | | * 3b63e4b7045b cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_work_fn | | * 1ad72297146d net: axienet: Propagate failure of DMA descriptor setup | | * 468f2bc2bb5b net: axienet: Convert DMA error handler to a work queue | | * 79f60d5bd0dd perf cpumap: Fix snprintf overflow check | | * 47e276e1c40e serial: 8250: 8250_omap: Terminate DMA before pushing data on RX timeout | | * 09a2cf677105 serial: 8250_omap: Fix sleeping function called from invalid context during probe | | * 93ec0b575aca serial: 8250_port: Don't service RX FIFO if throttled | | * 0557e5f8d69c r8169: improve RTL8168b FIFO overflow workaround | | * 5dc170aee1d1 btrfs: free the reloc_control in a consistent way | | * c88596d593ab btrfs: do not init a reloc root if we aren't relocating | | * 98c921e6be06 perf parse-events: Fix 3 use after frees found with clang ASAN | | * 048892dfab4d KVM: LAPIC: Mark hrtimer for period or oneshot mode to expire in hard interrupt context | | * 157ff88660c8 thermal: rcar_thermal: Handle probe error gracefully | | * e978d00a3d16 tracing: Use address-of operator on section symbols | | * cb9841c5119c drm/msm/a5xx: Always set an OPP supported hardware value | | * 8db4810dd5cc drm/msm: fix leaks if initialization fails | | * 5d09e3edf5d9 KVM: PPC: Book3S HV: Treat TM-related invalid form instructions on P9 like the valid ones | | * 63b7647dd0e1 intel_th: Disallow multi mode on devices where it's broken | | * c3e39fa0aa10 RDMA/cm: Remove a race freeing timewait_info | | * 0300cda5009a nfsd: Don't add locks to closed or closing open stateids | | * cdb785710edd rtc: ds1374: fix possible race condition | | * 45c1212d91f7 rtc: sa1100: fix possible race condition | | * 22de4a5d5791 tpm: ibmvtpm: Wait for buffer to be set before proceeding | | * be4ff3a49c5d ext4: mark block bitmap corrupted when found instead of BUGON | | * 152875a0f094 xfs: mark dir corrupt when lookup-by-hash fails | | * cb72c9f84219 xfs: don't ever return a stale pointer from __xfs_dir3_free_read | | * b1f5989a23c1 tty: sifive: Finish transmission before changing the clock | | * abbe59ca91f3 media: tda10071: fix unsigned sign extension overflow | | * b432ea85ab84 Bluetooth: L2CAP: handle l2cap config request during open state | | * ae3dffdbe42b scsi: aacraid: Disabling TM path and only processing IOP reset | | * 62602774e5aa ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read | | * f6acb4ae6b6c perf cs-etm: Correct synthesizing instruction samples | | * f7ba2eeb0c6f perf cs-etm: Swap packets for instruction samples | | * fc1d08a2023d s390/irq: replace setup_irq() by request_irq() | | * 37b972bf8070 cpu-topology: Fix the potential data corruption | | * 2d4e6ce22c58 clk: imx: Fix division by zero warning on pfdv2 | | * 6fc325a4d35d drm/amd/display: Stop if retimer is not available | | * 10a144b77f64 ARM: OMAP2+: Handle errors for cpu_pm | | * d1a749c01d03 drm/amdgpu: increase atombios cmd timeout | | * 3a220956aaaf mm: avoid data corruption on CoW fault into PFN-mapped VMA | | * 2da77d2d0d89 perf jevents: Fix leak of mapfile memory | | * 26005b604cef ext4: fix a data race at inode->i_disksize | | * d0c298030382 drm/amd/display: fix image corruption with ODM 2:1 DSC 2 slice | | * f2118308295d powerpc/book3s64: Fix error handling in mm_iommu_do_alloc() | | * efc95f2ef743 timekeeping: Prevent 32bit truncation in scale64_check_overflow() | | * 202e2ff9de40 Bluetooth: guard against controllers sending zero'd events | | * a94159403430 media: go7007: Fix URB type for interrupt handling | | * 657e50f8cdbf ASoC: SOF: ipc: check ipc return value before data copy | | * 29c25e69492b bus: hisi_lpc: Fixup IO ports addresses to avoid use-after-free in host removal | | * 3193035ec136 random: fix data races at timer_rand_state | | * 1edfaecc30a9 firmware: arm_sdei: Use cpus_read_lock() to avoid races with cpuhp | | * 21e2f6bf0863 iavf: use tc_cls_can_offload_and_chain0() instead of chain check | | * 0d5984ba936b drm/omap: dss: Cleanup DSS ports on initialisation failure | | * b4bca7b2a6e2 drm/amd/display: dal_ddc_i2c_payloads_create can fail causing panic | | * 3e6f9c20bd32 soundwire: bus: disable pm_runtime in sdw_slave_delete | | * c4b62a7e52ee dmaengine: tegra-apb: Prevent race conditions on channel's freeing | | * cdf63c29af1e dmaengine: stm32-dma: use vchan_terminate_vdesc() in .terminate_all | | * f60007c9e914 bpf: Remove recursion prevention from rcu free callback | | * e8b95c29cdef x86/pkeys: Add check for pkey "overflow" | | * 321c5b279313 media: staging/imx: Missing assignment in imx_media_capture_device_register() | | * 5132f9f3d3e2 dmaengine: stm32-mdma: use vchan_terminate_vdesc() in .terminate_all | | * 484de771d637 KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadow | | * d1da39644709 KVM: x86: fix incorrect comparison in trace event | | * a4d17715a852 RDMA/rxe: Fix configuration of atomic queue pair attributes | | * 45901923749f perf test: Fix test trace+probe_vfs_getname.sh on s390 | | * e2d439c2000d ALSA: usb-audio: Don't create a mixer element with bogus volume range | | * 78344a4dc43e mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw | | * 9b42bfb06d37 mt76: clear skb pointers from rx aggregation reorder buffer during cleanup | | * 1841613e97e7 crypto: chelsio - This fixes the kernel panic which occurs during a libkcapi test | | * 671e6c9c6b7b clk: stratix10: use do_div() for 64-bit calculation | | * ef6eb8121321 locking/lockdep: Decrement IRQ context counters when removing lock chain | | * 8e88cdd3223a drm/omap: fix possible object reference leak | | * 41b71eff2777 scsi: lpfc: Fix coverity errors in fmdi attribute handling | | * e0ddd176a302 scsi: lpfc: Fix release of hwq to clear the eq relationship | | * 4935732e8821 scsi: lpfc: Fix RQ buffer leakage when no IOCBs available | | * f72a51eab2de selinux: sel_avc_get_stat_idx should increase position index | | * d96fcfd58c21 audit: CONFIG_CHANGE don't log internal bookkeeping as an event | | * 26eae6def780 drm/amd/display: fix workaround for incorrect double buffer register for DLG ADL and TTU | | * 1f483c3ef050 nfsd: Fix a perf warning | | * 980040c7ae69 skbuff: fix a data race in skb_queue_len() | | * 2b22cead0478 ALSA: hda: Clear RIRB status before reading WP | | * a13d21ed8526 KVM: fix overflow of zero page refcount with ksm running | | * 54d9839877f2 Bluetooth: prefetch channel before killing sock | | * 4c67f0b1eabb mm: pagewalk: fix termination condition in walk_pte_range() | | * dac81f1ddce5 mm/swapfile.c: swap_next should increase position index | | * 8f54d39da5f4 Bluetooth: Fix refcount use-after-free issue | | * 60d539ff1cd8 tools/power/x86/intel_pstate_tracer: changes for python 3 compatibility | | * f15dd13158ad selftests/ftrace: fix glob selftest | | * 379deeac55da ceph: ensure we have a new cap before continuing in fill_inode | | * 5a5fa8876291 ar5523: Add USB ID of SMCWUSBT-G2 wireless adapter | | * 47634c0fc94c ARM: 8948/1: Prevent OOB access in stacktrace | | * 5093d01f0809 tracing: Set kernel_stack's caller size properly | | * 0c81861ae903 Bluetooth: btrtl: Use kvmalloc for FW allocations | | * 821bf0bf652c powerpc/eeh: Only dump stack once if an MMIO loop is detected | | * fed639f7e1d5 nfsd: Fix a soft lockup race in nfsd_file_mark_find_or_create() | | * 4f726a2afb99 s390/cpum_sf: Use kzalloc and minor changes | | * 26966e89ca14 dmaengine: zynqmp_dma: fix burst length configuration | | * d64f6dfdf4ab btrfs: tree-checker: Check leaf chunk item size | | * 2bbe85d911fe i2c: tegra: Prevent interrupt triggering after transfer timeout | | * 1e4a6a0e03bc drm/amd/display: Initialize DSC PPS variables to 0 | | * 65f2f192526f scsi: ufs: Fix a race condition in the tracing code | | * 1ac994f80be2 scsi: ufs: Make ufshcd_add_command_trace() easier to read | | * 3d05b3072232 ACPI: EC: Reference count query handlers under lock | | * 95ceefc6f0ce sctp: move trace_sctp_probe_path into sctp_outq_sack | | * a9e53499f4de scsi: lpfc: Fix incomplete NVME discovery when target | | * 64d2887486d1 scsi: qla2xxx: Fix stuck session in GNL | | * 9f7d28075ae4 opp: Replace list_kref with a local counter | | * 8c324ef0b466 media: ti-vpe: cal: Restrict DMA to avoid memory corruption | | * 4a4c78cf0cf7 drm/scheduler: Avoid accessing freed bad job. | | * 06a90303633f seqlock: Require WRITE_ONCE surrounding raw_seqcount_barrier | | * a9d4bca63493 drm/mcde: Handle pending vblank while disabling display | | * c89925822f82 ipv6_route_seq_next should increase position index | | * 046e79cca228 rt_cpu_seq_next should increase position index | | * 2ba309f086b8 neigh_stat_seq_next() should increase position index | | * f508c5d99343 vcc_seq_next should increase position index | | * 8c926e159afa tipc: fix link overflow issue at socket shutdown | | * f99f4372f544 ALSA: hda: enable regmap internal locking | | * b56212ddca0f xfs: fix log reservation overflows when allocating large rt extents | | * 16d40ce11521 module: Remove accidental change of module_enable_x() | | * 566b1bb7d393 KVM: arm/arm64: vgic: Fix potential double free dist->spis in __kvm_vgic_destroy() | | * c306458a2bd0 kernel/sys.c: avoid copying possible padding bytes in copy_to_user | | * e95e4ba3efd8 kernel/notifier.c: intercept duplicate registrations to avoid infinite loops | | * 425582bd448c selftests/bpf: De-flake test_tcpbpf | | * 3283bd6d19cd arm64: insn: consistently handle exit text | | * c8662aa75a42 drm/amdgpu: fix calltrace during kmd unload(v3) | | * 6a74132beed2 xfs: fix realtime file data space leak | | * a04223019c22 s390: avoid misusing CALL_ON_STACK for task stack setup | | * a1a6f8a14cb0 xtensa: fix system_call interaction with ptrace | | * f9f47ef869eb ASoC: max98090: remove msleep in PLL unlocked workaround | | * 273589e82cb1 f2fs: stop GC when the victim becomes fully valid | | * 84b15c4e1550 CIFS: Properly process SMB3 lease breaks | | * 2005c32ec99e CIFS: Use common error handling code in smb2_ioctl_query_info() | | * 3ce5297c0b40 SUNRPC: Capture completion of all RPC tasks | | * 80f766742244 debugfs: Fix !DEBUG_FS debugfs_create_automount | | * 14bbbfbafef1 mt76: add missing locking around ampdu action | | * 5eee23bc19a8 mt76: do not use devm API for led classdev | | * 773dc2922719 scsi: pm80xx: Cleanup command when a reset times out | | * 714dbaf2f814 gfs2: clean up iopen glock mess in gfs2_create_inode | | * a21260928bd3 mmc: core: Fix size overflow for mmc partitions | | * cbd2ee90d3c1 ubi: Fix producing anchor PEBs | | * 40afadc05771 RDMA/iw_cgxb4: Fix an error handling path in 'c4iw_connect()' | | * be45bce4ad8e xfs: fix attr leaf header freemap.size underflow | | * 424388f0c534 fix dget_parent() fastpath race | | * 797f6c19abce PCI: Avoid double hpmemsize MMIO window assignment | | * 3161ea673382 RDMA/i40iw: Fix potential use after free | | * f3ebf81ee634 RDMA/qedr: Fix potential use after free | | * 04f4f09502f1 x86/kdump: Always reserve the low 1M when the crashkernel option is specified | | * 21c82e8d4201 dmaengine: mediatek: hsdma_probe: fixed a memory leak when devm_request_irq fails | | * fd3572bd5bc1 bcache: fix a lost wake-up problem caused by mca_cannibalize_lock | | * 9f81aa5d4493 tracing: Adding NULL checks for trace_array descriptor pointer | | * 8e0d54aa4005 tracing: Verify if trace array exists before destroying it. | | * 6405d5c5c5b8 tpm_crb: fix fTPM on AMD Zen+ CPUs | | * b3a1fb675eb8 drm/amdgpu/powerplay/smu7: fix AVFS handling with custom powerplay table | | * 022a2a0728cb mfd: mfd-core: Protect against NULL call-back function pointer | | * deb34c91ebd4 mtd: cfi_cmdset_0002: don't free cfi->cfiq in error path of cfi_amdstd_setup() | | * bcd4bbf99535 ice: Fix to change Rx/Tx ring descriptor size via ethtool with DCBx | | * 3642887a4031 drm/amdgpu/powerplay: fix AVFS handling with custom powerplay table | | * c5505813d01f clk/ti/adpll: allocate room for terminating null | | * 5eb67d3843ed f2fs: avoid kernel panic on corruption test | | * 5657f17bcd9c iomap: Fix overflow in iomap_page_mkwrite | | * 4c7d4dd210a1 dax: Fix alloc_dax_region() compile warning | | * 6670a2a397d4 net: silence data-races on sk_backlog.tail | | * 75a1c456944f powerpc/64s: Always disable branch profiling for prom_init.o | | * f5abdca0c2ef scsi: lpfc: Fix kernel crash at lpfc_nvme_info_show during remote port bounce | | * 1a4c4df21728 scsi: fnic: fix use after free | | * 4241376371ad PM / devfreq: tegra30: Fix integer overflow on CPU's freq max out | | * d550b07e1a3f dm table: do not allow request-based DM to stack on partitions | | * e645b649c418 leds: mlxreg: Fix possible buffer overflow | | * 36f11775da75 xfs: properly serialise fallocate against AIO+DIO | | * 50afba5c129c drm/amd/display: Free gamma after calculating legacy transfer function | | * 252e8b514a98 media: smiapp: Fix error handling at NVM reading | | * e0731a6503b0 soundwire: intel/cadence: fix startup sequence | | * d9adb4deef16 ASoC: kirkwood: fix IRQ error handling | | * 8b4e9c1bb05a gma/gma500: fix a memory disclosure bug due to uninitialized bytes | | * 8c355ed61996 xfs: fix inode fork extent count overflow | | * ff099d7c845d m68k: q40: Fix info-leak in rtc_ioctl | | * bbe4f5e44a75 scsi: aacraid: fix illegal IO beyond last LBA | | * 2c25b9511178 mm: fix double page fault on arm64 if PTE_AF is cleared | | * bdb830d101e7 PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes | | * a34a9a4c31e2 ath10k: fix memory leak for tpc_stats_final | | * b8ef4aaf6e32 ath10k: fix array out-of-bounds access | | * abc15be19f4c scsi: qla2xxx: Add error handling for PLOGI ELS passthrough | | * ac559369050f dma-fence: Serialise signal enabling (dma_fence_enable_sw_signaling) | | * 3e7bf6336084 drm/amdkfd: Fix race in gfx10 context restore handler | | * c08ecda2cf31 drm/amd/display: Do not double-buffer DTO adjustments | | * 1333ce263ad9 media: mc-device.c: fix memleak in media_device_register_entity | | * b7316f505fe5 selinux: allow labeling before policy is loaded | | * e14f1f8f1bfe scsi: mpt3sas: Free diag buffer without any status check | | * 6b8fbd9b2db0 scsi: lpfc: Fix pt2pt discovery on SLI3 HBAs | | * 03c4d42e3c14 kernel/sysctl-test: Add null pointer test for sysctl.c:proc_dointvec() | * | 4c9f5a2e0797 Merge tag 'v5.4.68' into 5.4.y+qoriq+fslc | |\| | | * 5d087e3578cf Linux 5.4.68 | | * 071f42defada iommu/amd: Use cmpxchg_double() when updating 128-bit IRTE | | * a5bc1c7a9a6d mm: memcg: fix memcg reclaim soft lockup | | * 7f23aa7cabdd net: add __must_check to skb_put_padto() | | * 0d5a7af160bd net: qrtr: check skb_put_padto() return value | | * e78590497f96 net: phy: Do not warn in phy_stop() on PHY_DOWN | | * 94f2dc7ad055 net: phy: Avoid NPD upon phy_detach() when driver is unbound | | * 8b6279822080 net: lantiq: Disable IRQs only if NAPI gets scheduled | | * 4c304ed93ad3 net: lantiq: Use napi_complete_done() | | * 9efed2a32a86 net: lantiq: use netif_tx_napi_add() for TX NAPI | | * 19dd093aa5b4 net: lantiq: Wake TX queue again | | * 743fead4d958 bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex. | | * e238cb110123 bnxt_en: return proper error codes in bnxt_show_temp | | * 1ee92ea9a1fb net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported | | * 5b609d8e5beb net/mlx5e: Enable adding peer miss rules only if merged eswitch is supported | | * 825fc3167cf5 tipc: use skb_unshare() instead in tipc_buf_append() | | * 5efc178ebd12 tipc: fix shutdown() of connection oriented socket | | * 586b14ec481c tipc: Fix memory leak in tipc_group_create_member() | | * 83bd58952b2b taprio: Fix allowing too small intervals | | * f705d35a0e93 nfp: use correct define to return NONE fec | | * 875f6478655b net: sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendant | | * 884414196692 net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc | | * 891828a79bbc net/mlx5: Fix FTE cleanup | | * 242e12aecdd3 net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC | | * d3c2188ee6e6 net: Fix bridge enslavement failure | | * acd04a157b33 net: dsa: rtl8366: Properly clear member config | | * 9139f13e01a3 net: DCB: Validate DCB_ATTR_DCB_BUFFER argument | | * 450c0c00a5b0 net: bridge: br_vlan_get_pvid_rcu() should dereference the VLAN group under RCU | | * d0b05f019f84 ipv6: avoid lockdep issue in fib6_del() | | * 860e2cc78c69 ipv4: Update exception handling for multipath routes via same device | | * 583ff79349f9 ipv4: Initialize flowi4_multipath_hash in data path | | * f28bc7ea6978 ip: fix tos reflection in ack and reset packets | | * c3de9daa6626 hdlc_ppp: add range checks in ppp_cp_parse_cr() | | * 745c24fd1d79 geneve: add transport ports in route lookup for geneve | | * 79cd5858ac05 cxgb4: Fix offset when clearing filter byte counters | | * 2583159735e4 cxgb4: fix memory leak during module unload | | * 6743a9b020fd bnxt_en: Fix NULL ptr dereference crash in bnxt_fw_reset_task() | | * c7275d7a11ab bnxt_en: Avoid sending firmware messages when AER error is detected. | | * 61fd38db76ad act_ife: load meta modules before tcf_idr_check_alloc() | | * 263445256cd8 mm/thp: fix __split_huge_pmd_locked() for migration PMD | | * e7b219bc7b59 kprobes: fix kill kprobe which has been marked as gone | | * 2906c6acda15 ibmvnic: add missing parenthesis in do_reset() | | * c5ea71579254 ibmvnic fix NULL tx_pools and rx_tools issue at do_reset | | * a769bff2333a af_key: pfkey_dump needs parameter validation | * | e5b22e6be63c Merge tag 'v5.4.67' into 5.4.y+qoriq+fslc | |\| | | * a4bea6a4f1e0 Linux 5.4.67 | | * ef6458fdbb5c dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX | | * d6712eefc77e dm: Call proper helper to determine dax support | | * 6b02d0598554 mm/memory_hotplug: drain per-cpu pages again during memory offline | | * 908272a5e9e4 dm/dax: Fix table reference counts | | * 0df6aeac967f selftests/vm: fix display of page size in map_hugetlb | | * 5ed6a7e1a7e1 powerpc/dma: Fix dma_map_ops::get_required_mask | | * 264ae08bb774 ehci-hcd: Move include to keep CRC stable | | * fceeea8b35cb s390/zcrypt: fix kmalloc 256k failure | | * 463a0d4c1b94 x86/boot/compressed: Disable relocation relaxation | | * b703bd1e9285 serial: 8250_pci: Add Realtek 816a and 816b | | * 96e6de09097b Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists | | * c0190d14b9a8 Input: trackpoint - add new trackpoint variant IDs | | * e44bd84cd2ab percpu: fix first chunk size calculation for populated bitmap | | * 32f60ecbb9b8 ALSA: hda/realtek - The Mic on a RedmiBook doesn't work | | * dda1362d6bce ALSA: hda: fixup headset for ASUS GX502 laptop | | * 87e1dbe6c6c5 Revert "ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO" | | * b0b68bfe729a i2c: i801: Fix resume bug | | * 7c96edc6e719 usb: typec: ucsi: Prevent mode overrun | | * 6c56942bd2e6 usblp: fix race between disconnect() and read() | | * 56ad2cab0845 USB: UAS: fix disconnect by unplugging a hub | | * d8c0a033d9ce USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook | | * a0fec594b0a5 drm/i915: Filter wake_flags passed to default_wake_function | | * daf646fd3247 riscv: Add sfence.vma after early page table changes | | * 8a568d7fc295 i2c: mxs: use MXS_DMA_CTRL_WAIT4END instead of DMA_CTRL_ACK | | * a55eec14a4e1 iommu/amd: Fix potential @entry null deref | | * ecd219c72945 arm64: bpf: Fix branch offset in JIT | | * c6fa55a3130d drm/mediatek: Add missing put_device() call in mtk_hdmi_dt_parse_pdata() | | * 566e86327754 drm/mediatek: Add exception handing in mtk_drm_probe() if component init fail | | * 549efeaa96d8 MIPS: SNI: Fix spurious interrupts | | * 73d58890be30 fbcon: Fix user font detection test at fbcon_resize(). | | * b7b136191170 perf test: Free formats for perf pmu parse test | | * b116e2d37b03 perf parse-event: Fix memory leak in evsel->unit | | * 43d9473e7cd9 perf evlist: Fix cpu/thread map leak | | * 751930560ea4 MIPS: SNI: Fix MIPS_L1_CACHE_SHIFT | | * b86434c072d4 perf test: Fix the "signal" test inline assembly | | * e03e0498b453 Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload | | * cdf990e2b24e arm64: Allow CPUs unffected by ARM erratum 1418040 to come in late | | * 09aadf403225 scsi: libsas: Fix error path in sas_notify_lldd_dev_found() | | * 9afe75149419 Drivers: hv: vmbus: hibernation: do not hang forever in vmbus_bus_resume() | | * b12029411b25 ASoC: meson: axg-toddr: fix channel order on g12 platforms | | * 600cafd55bfd powerpc/book3s64/radix: Fix boot failure with large amount of guest memory | | * f6d4afd008a6 ASoC: qcom: common: Fix refcount imbalance on error | | * 911c69245a27 ASoC: qcom: Set card->owner to avoid warnings | | * cf111e31eae6 clk: rockchip: Fix initialization of mux_pll_src_4plls_p | | * af8f780eee47 clk: davinci: Use the correct size when allocating memory | | * d81d1306d6c9 KVM: MIPS: Change the definition of kvm type | | * 88a637d56567 spi: Fix memory leak on splited transfers | | * 9f09e86200fd i2c: algo: pca: Reapply i2c bus settings after reset | | * 78d48322dd54 f2fs: Return EOF on unaligned end of file DIO read | | * e34313d1b7e9 f2fs: fix indefinite loop scanning for free nid | | * 7f07bbf9bc16 block: only call sched requeue_request() for scheduled requests | | * 373312e8513c nvme-tcp: cancel async events before freeing event struct | | * 89669cae6de8 nvme-rdma: cancel async events before freeing event struct | | * 103e82d5e82b nvme-fc: cancel async events before freeing event struct | | * 4951def1e258 openrisc: Fix cache API compile issue when not inlining | | * 5dda8b9b6ad7 cifs: fix DFS mount with cifsacl/modefromsid | | * 72efc1488dad rapidio: Replace 'select' DMAENGINES 'with depends on' | | * b85406bf1bd7 SUNRPC: stop printk reading past end of string | | * 7b8fb2a4d373 NFS: Zero-stateid SETATTR should first return delegation | | * 7fa3ef52032e spi: spi-loopback-test: Fix out-of-bounds read | | * 8aeb6173e87f regulator: pwm: Fix machine constraints application | | * 618fcfb5e3f3 scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery | | * f8f1eea08820 scsi: libfc: Fix for double free() | | * 4a9e028f6db0 scsi: pm8001: Fix memleak in pm8001_exec_internal_task_abort | | * db081ee4d8c0 NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall | | * 9b6caf4ccb44 firmware_loader: fix memory leak for paged buffer | | * 51fe5c82c759 hv_netvsc: Remove "unlikely" from netvsc_select_queue | | * 78607d494c92 net: handle the return value of pskb_carve_frag_list() correctly | | * b3dacce5025c dsa: Allow forwarding of redirected IGMP traffic | | * cd171c18d3d5 e1000e: Add support for Comet Lake | | * a73e9ea38d5d RDMA/bnxt_re: Restrict the max_gids to 256 | | * 29dd419f56fc gfs2: initialize transaction tr_ailX_lists earlier | * | 3a0738145bf9 Merge tag 'v5.4.66' into 5.4.y+qoriq+fslc | |\| | | * bdc3a8f6a8e8 Linux 5.4.66 | | * d3c2b7d2856c gcov: add support for GCC 10.1 | | * fe79f1cf177a drm/msm: Disable the RPTR shadow | | * 8cbe9b765487 drm/msm/gpu: make ringbuffer readonly | | * ebd9aff7b62a usb: typec: ucsi: acpi: Check the _DEP dependencies | | * 848eeb75c81d usb: Fix out of sync data toggle if a configured device is reconfigured | | * 224fa057d72a USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules | | * dbbb21384fe6 USB: serial: option: support dynamic Quectel USB compositions | | * 38e75a99b486 USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter | | * 70a9c0352e21 usb: core: fix slab-out-of-bounds Read in read_descriptors | | * 83db8dd32b1d phy: qcom-qmp: Use correct values for ipq8074 PCIe Gen2 PHY init | | * 524e525fa73e staging: greybus: audio: fix uninitialized value issue | | * 3aa4c49c8d41 video: fbdev: fix OOB read in vga_8planes_imageblit() | | * 9dd48c399a81 ARM: dts: vfxxx: Add syscon compatible with OCOTP | | * 323159acb2b5 debugfs: Fix module state check condition | | * 41b2ea7a6a11 KVM: fix memory leak in kvm_io_bus_unregister_dev() | | * d334a67d3ed0 KVM: arm64: Do not try to map PUDs when they are folded into PMD | | * a86743ebe680 KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit | | * 087b6cb17df5 vgacon: remove software scrollback support | | * 0d123a8c64fd fbcon: remove now unusued 'softback_lines' cursor() argument | | * cf5a7ded5365 fbcon: remove soft scrollback code | | * a0f6bdafaa4c RDMA/mlx4: Read pkey table length instead of hardcoded value | | * 616a0c13e432 RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars | | * ea3d3bf85669 rbd: require global CAP_SYS_ADMIN for mapping and unmapping | | * c2fb443bde82 mmc: sdhci-of-esdhc: Don't walk device-tree on every interrupt | | * c724eb78c1ec mmc: sdio: Use mmc_pre_req() / mmc_post_req() | | * becb3bbb2911 drm/msm: Disable preemption on all 5xx targets | | * 404ab35baae4 drm/tve200: Stabilize enable/disable | | * 701b385f6877 drm/i915/gvt: do not check len & max_len for lri | | * a5bfcf2455d4 scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem | | * fa4372668f58 scsi: target: iscsi: Fix data digest calculation | | * a467624aef02 regulator: core: Fix slab-out-of-bounds in regulator_unlock_recursive() | | * dfbb9cea5a4b regulator: plug of_node leak in regulator_register()'s error path | | * 047a71ff5e9d regulator: push allocation in set_consumer_device_supply() out of lock | | * 31d89652c384 regulator: push allocations in create_regulator() outside of lock | | * e7249ceb7ff8 regulator: push allocation in regulator_init_coupling() outside of lock | | * b9fb631f6b03 kobject: Restore old behaviour of kobject_del(NULL) | | * b85c64a7161f btrfs: fix wrong address when faulting in pages in the search ioctl | | * 524f3f303079 btrfs: fix lockdep splat in add_missing_dev | | * 1aaceffa5ace btrfs: require only sector size alignment for parent eb bytenr | | * c570a3d660a2 staging: wlan-ng: fix out of bounds read in prism2sta_probe_usb() | | * e9f7332b0040 iio:accel:mma8452: Fix timestamp alignment and prevent data leak. | | * a6dc50f30129 iio:accel:mma7455: Fix timestamp alignment and prevent data leak. | | * e94ec7f512cf iio: accel: kxsd9: Fix alignment of local buffer. | | * b040ac56b264 iio:chemical:ccs811: Fix timestamp alignment and prevent data leak. | | * cd1a2517b35e iio:light:max44000 Fix timestamp alignment and prevent data leak. | | * 176fb9423ab8 iio:magnetometer:ak8975 Fix alignment and data leak issues. | | * c4b67a1dcba0 iio:adc:ti-adc081c Fix alignment and data leak issues | | * e691d264ddf9 iio:adc:max1118 Fix alignment of timestamp and data leak issues | | * 24c4430c9b18 iio:adc:ina2xx Fix timestamp alignment issue. | | * de2fa1f48a52 iio:adc:ti-adc084s021 Fix alignment and data leak issues. | | * 13a76aae01c7 iio:accel:bmc150-accel: Fix timestamp alignment and prevent data leak. | | * 66b8b8f75e35 iio:proximity:mb1232: Fix timestamp alignment and prevent data leak. | | * 0616d908aef5 iio:light:ltr501 Fix timestamp alignment issue. | | * c80210735f31 iio: cros_ec: Set Gyroscope default frequency to 25Hz | | * c71e70a85b4b iio: adc: ti-ads1015: fix conversion when CONFIG_PM is not set | | * d4bdcf4f1154 gcov: Disable gcov build with GCC 10 | | * 104bc6027b27 iommu/amd: Do not use IOMMUv2 functionality when SME is active | | * cab731c6c873 drm/amdgpu: Fix bug in reporting voltage for CIK | | * d6ccea92b1e1 ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled | | * 56117aa69301 ALSA: hda: hdmi - add Rocketlake support | | * ff37a2636464 arm64/module: set trampoline section flags regardless of CONFIG_DYNAMIC_FTRACE | | * 2423f3a7ef52 cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled | | * 1f1169474803 cpufreq: intel_pstate: Refuse to turn off with HWP enabled | | * b011e41a8e48 ARC: [plat-hsdk]: Switch ethernet phy-mode to rgmii-id | | * 82d4cfa185a9 HID: elan: Fix memleak in elan_input_configured | | * bc818ce2d51e drivers/net/wan/hdlc_cisco: Add hard_header_len | | * 052750976d03 HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller | | * 52fa4a63ab14 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices | | * 9eef311eb524 nvme-pci: cancel nvme device request before disabling | | * 068f73f767a1 nvme-rdma: fix reset hang if controller died in the middle of a reset | | * d409ed019236 nvme-rdma: fix timeout handler | | * 9cf1ee492f23 nvme-rdma: serialize controller teardown sequences | | * bb018c73500b nvme-tcp: fix reset hang if controller died in the middle of a reset | | * 34b1b26b2d8f nvme-tcp: fix timeout handler | | * 7abff44756fe nvme-tcp: serialize controller teardown sequences | | * 7598a9d0a756 nvme: have nvme_wait_freeze_timeout return if it timed out | | * 35d841908c0b nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance | | * f9af5758b19b nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pdu | | * 6ce06caf6b44 irqchip/eznps: Fix build error for !ARC700 builds | | * 41ac2e8a6a1f xfs: initialize the shortform attr header padding entry | | * a33cab0fbd2f cfg80211: Adjust 6 GHz frequency to channel conversion | | * 0aa356dde967 drivers/net/wan/lapbether: Set network_header before transmitting | | * e91f2ec0bfbd xfs: fix off-by-one in inode alloc block reservation calculation | | * 983efe173e37 net: hns3: Fix for geneve tx checksum bug | | * cb54984b7989 drivers/dma/dma-jz4780: Fix race condition between probe and irq handler | | * bcdbb7c8c7f9 ALSA: hda/tegra: Program WAKEEN register for Tegra | | * ad360686fcd2 ALSA: hda: Fix 2 channel swapping for Tegra | | * 1518c24b3265 firestream: Fix memleak in fs_open | | * 818c725c1241 NFC: st95hf: Fix memleak in st95hf_in_send_cmd | | * 0faee7f8c236 drivers/net/wan/lapbether: Added needed_tailroom | | * 59d2b1e5cb05 netfilter: conntrack: allow sctp hearbeat after connection re-use | | * 444bf09f2be4 dmaengine: acpi: Put the CSRT table after using it | | * 89c4339c4d35 ARC: HSDK: wireup perf irq | | * 75a81be8fb3e arm64: dts: ns2: Fixed QSPI compatible string | | * cd0ffeb0b879 ARM: dts: BCM5301X: Fixed QSPI compatible string | | * 8a9383e277e4 ARM: dts: NSP: Fixed QSPI compatible string | | * 7a1e2c816acc ARM: dts: bcm: HR2: Fixed QSPI compatible string | | * 0f632bc48355 IB/isert: Fix unaligned immediate-data handling | | * 6736317f350a block: Set same_page to false in __bio_try_merge_page if ret is false | | * 45ffad151bae spi: stm32: fix pm_runtime_get_sync() error checking | | * 9ed3ab0c62d4 nvme-fabrics: allow to queue requests for live queues | | * 43b3d09c5142 spi: stm32: Rate-limit the 'Communication suspended' message | | * 15dc0695a3b0 mmc: sdhci-msm: Add retries when all tuning phases are found valid | | * 5bead6811610 mmc: sdhci-acpi: Clear amd_sdhci_host on reset | | * c46eabd1e6cc drm/sun4i: backend: Disable alpha on the lowest plane on the A20 | | * f3c982d8e60a drm/sun4i: backend: Support alpha property on lowest plane | | * fe0278843b64 soundwire: fix double free of dangling pointer | | * 122cdbd5019f scsi: mpt3sas: Don't call disable_irq from IRQ poll handler | | * aa204e20f4d4 scsi: megaraid_sas: Don't call disable_irq from process IRQ poll | | * 0b4662709ced RDMA/core: Fix reported speed and width | | * b3f6c2ca326b scsi: libsas: Set data_dir as DMA_NONE if libata marks qc as NODATA | | * 5571056a5805 iio: adc: mcp3422: fix locking scope | | * f7db02316a00 iio: adc: mcp3422: fix locking on error path | | * 376bc3643eeb drm/sun4i: Fix dsi dcs long write function | | * af0d98184575 arm64: dts: imx8mq: Fix TMU interrupt property | | * ddd3698271da drm/sun4i: add missing put_device() call in sun8i_r40_tcon_tv_set_mux() | | * 1a2d6e722b49 RDMA/bnxt_re: Do not report transparent vlan from QP1 | | * aaca68671376 RDMA/rxe: Fix panic when calling kmem_cache_create() | | * d1878b298fc6 RDMA/rxe: Drop pointless checks in rxe_init_ports | | * ca337b53fff3 RDMA/rxe: Fix memleak in rxe_mem_init_user | | * af2e06b02575 ARM: dts: imx7ulp: Correct gpio ranges | | * ab56ed56f8c8 ARM: dts: ls1021a: fix QuadSPI-memory reg range | | * d5763bbf8664 selftests/timers: Turn off timeout setting | | * 6a2be713c78f ARM: dts: socfpga: fix register entry for timer3 on Arria10 | | * 25915590865c regulator: remove superfluous lock in regulator_resolve_coupling() | | * 69163464bcd3 regulator: push allocation in regulator_ena_gpio_request() out of lock | | * e9019af9b0cc ARM: dts: logicpd-som-lv-baseboard: Fix missing video | | * 678cde6f4e2b ARM: dts: logicpd-som-lv-baseboard: Fix broken audio | | * 06fb37a1725d ARM: dts: logicpd-torpedo-baseboard: Fix broken audio | * | 577d4427626c Merge tag 'v5.4.65' into 5.4.y+qoriq+fslc | |\| | | * 6c3d34dea2fc Linux 5.4.65 | | * ddb279d64b72 net: disable netpoll on fresh napis | | * 09c45065257b tipc: fix shutdown() of connectionless socket | | * b95eb482c288 taprio: Fix using wrong queues in gate mask | | * 20f8c874789a sctp: not disable bh in the whole sctp_get_port_local() | | * 8b61bb0b2d57 net: usb: dm9601: Add USB ID of Keenetic Plus DSL | | * 346fefa82325 netlabel: fix problems with mapping removal | | * 3f73dbf94f8f ipv6: Fix sysctl max for fib_multipath_hash_policy | | * 263e463358d3 ipv4: Silence suspicious RCU usage warning * | c592ab0f66a4 Merge pull request #225 from rehsack/5.4.y+qoriq+fslc |\| | * ab134276e5fa enetc: Let the hardware auto-advance the tsntool Qbv base-time of 0 | * 5e90063774ec enetc: Let the hardware auto-advance the taprio base-time of 0 | * 744aff8ccc2e wdt: sp805: add watchdog_stop on reboot | * 524db4ee8c08 mmc: sdhci-of-esdhc: make sure delay chain locked for HS400 | * f25632b8f489 iopoll: introduce read_poll_timeout macro | * 3813a8b75cfa ARM: dts: ls1021a: update calibration table for TMU module | * 347c32fff143 arm64: dts: freescale: update calibration table for TMU module | * e2b7c4aa69ae arm64: dts: ls1028a: add one more thermal zone support | * 9148917daacb net: dsa: felix: send VLANs on CPU port as egress-tagged | * be42f964b64a PCI: Disable MSI only for i.MX8 dwc IP | * c8aee0fa85d3 sdk_dpaa: memac: fix AQR autoneg to lower than 10G partners | * 7b9809cc0a0f fsl_qbman: usdpaa: fix board hang issue non-shared MAC case | * 0eddd404460f spi: spi-nxp-fspi: Fix ACPI boot panic | * 1b133d5bb055 mmc: sdhci-of-esdhc: handle pulse width detection erratum for more SoCs | * 0f063b7ef281 arm64: dts: lx2160: apply dma-coherent for dwc3 node | * fac557172003 HID: input: do not run GET_REPORT unless there's a Resolution Multiplier | * b96de92a674a enetc: Remove Tx checksumming offload code | * b9bb5de688a0 net: mdiobus: conditional compile ACPI code | * 53eac2bd3044 device property: conditional compile ACPI code | * 7fbfa3147b4a staging: fsl-dpaa2/mac: Add ACPI support for DPAA2 MAC driver | * d8936012f275 net: mdiobus: Introduce fwnode_mdiobus_register() | * c8a55a7de350 device property: Introduce fwnode_get_id() | * c12fde7db958 phylink: introduce phylink_fwnode_phy_connect() | * 0958d2841c2f net/fsl: Use fwnode_mdiobus_register() | * 5bb7eb6f8638 net: mdiobus: Introduce fwnode_mdiobus_register_phy() | * adbb148ff2df net: phy: Introduce fwnode_get_phy_id() | * 9b8b6f9c4d20 net: phy: Introduce phy related fwnode functions | * e541265e1927 Documentation: ACPI: DSD: Document MDIO PHY | * 3273f7df569f arm64: dts: add dts file to configure shared eth devices | * eda88c961a34 fsl_qbman: add shared mac support in link status framework | * a81405af98d5 tty: serial: fsl_lpuart: LS1021A has a FIFO size of 16 words, like LS1028A | * c453becba3bb tty: serial: fsl_lpuart: add LS1028A earlycon support | * 1bd42da238db tty: serial: fsl_lpuart: add LS1028A support | * fa1c63ab9f5a Revert "tty: serial: lpuart: add LS1028A support" | * 8e7cfb534306 arm64: dts: lx2162a: Append the common compatible string for EP nodes | * 210cfbee949e enetc: tsn: Export enetc_pspeed_set() to fix module build | * f2a953ca1a23 mmc: fix endianness issue of voltage parsing | * 346c2f915b3b usb: gadget: fsl: fix null pointer checking | * f27b0d379223 rtc: pcf2127: only use watchdog when explicitly available | * a5621760f11f rtc: pcf2127: move watchdog initialisation to a separate function | * b4aed7352d34 LF-17: crypto: caam/qi2: Fix support for TLS 1.0 record | * 8dfc03716070 LF-17: crypto: caam/qi: Fix support for TLS 1.0 record | * 7a2ab740a6c3 arm64: dts: layerscape: modify clocks divider to 32 for wdt | * 8f9af4d5a25e clk: qoriq: modify MAX_PLL_DIV to 32 | * 647b9d6ab04f arm64: dts: layerscape: correct watchdog clocks for LS1088A | * 2f9f339850f9 usb: host: fsl-mph-dr-of: check return of dma_set_mask() | * 170da00877b2 staging: fsl_ppfe/eth: PFE firmware load enhancements | * 53369c785dc9 dpaa_eth: Fix one possible memleak in dpaa_eth_probe | * 509828914521 dpaa_eth: fix usage as DSA master, try 3 | * 55dafb6dd632 dpaa_eth: Fix comparing pointer to 0 | * 57030cc1459a dpaa_eth: Make dpaa_a050385_wa static | * 1e5c6cd920e7 dpaa_eth: Use random MAC address when none is given | * 8f8904c48aec dpaa_eth: FMan erratum A050385 workaround | * a7945e0b7c61 dpaa_eth: fix DMA mapping leak | * 4b5521fd4f31 soc: fsl: qbman: Remove unused inline function qm_eqcr_get_ci_stashing | * ee4fab98f37d dpaa_eth: register a device link for the qman portal used | * 48fd0deb12f9 soc: fsl: qbman: allow registering a device link for the portal user | * 98c7d6daa272 dpaa_eth: extend delays in ndo_stop | * 89d7a52b4073 dpaa_eth: remove netdev_err() for user errors | * ddc02eb12c10 dpaa_eth: add dropped frames to percpu ethtool stats | * a66d62e80fcd dpaa_eth: use a page to store the SGT | * 2d35a6966b49 dpaa_eth: cleanup skb_to_contig_fd() | * 918e307af4b0 dpaa_eth: use fd information in dpaa_cleanup_tx_fd() | * a84a9fdd5c24 dpaa_eth: simplify variables used in dpaa_cleanup_tx_fd() | * 9c853474238e dpaa_eth: use page backed rx buffers | * dfc872110516 dpaa_eth: use only one buffer pool per interface | * 3b1d6a4c4dae dpaa_eth: add newline in dev_err() msg | * f6bbf2d27097 dpaa_eth: change DMA device | * b6c81a636196 dpaa_eth: remove redundant code | * 97abcdc48580 Revert "dpaa_eth: workaround for ERR010022" | * b621252d7a8c Revert "dpaa_eth: ERR010022: adapt to new skb copy API" | * 91a793cf1884 Revert "dpaa_eth: base dma mappings on the fman rx port" | * a6e8bb1ebf92 Revert "dpaa_eth: fix iova handling for contiguous frames" | * 52db93e4fd27 Revert "dpaa_eth: fix iova handling for sg frames" | * e35adcc072b3 Revert "dpaa_eth: ERR010022: align skb_shinfo" | * aad6c5fe79a1 Revert "dpaa_eth: ERR010022: preserve timestamping" | * d78acad26ccd Revert "dpaa_eth: Rename skb_frag_t size to bv_len" | * 58c869b23ac7 Revert "net: dpaa: fix build failure due to skb_frag_t struct change" | * e68c9a7dd7c6 net: fsl/fman: treat all RGMII modes in memac_adjust_link() | * 7682eab34c2e fsl/fman: tolerate missing MAC address in device tree | * 19269fedb809 fsl/fman: reuse set_mac_address() in dtsec init() | * d560a8d43f32 fsl/fman: use resource_size | * 0a7e2f38e5ed fsl/fman: remove unused struct member | * 2f46e71500e5 fsl/fman: don't touch liodn base regs reserved on non-PAMU SoCs | * d1d17baea29e Revert "fsl/fman: backup and restore ICID registers" | * b594cd6b89e2 arm64: dts: fsl-ls1028a: add ftm_alarm1 | * f0931a4927f7 arm64: dts: fsl-ls1028a-rdb: enable pwm0 | * 0e726d0445e0 arm64: dts: fsl-ls1028a: disable ftm_alarm0 | * 28426d3cf9f5 arm64: dts: ls1028a: add pwm node | * b627c6d34a32 staging: dpaa2-ethsw: make sure that the VLAN is not already configured | * 593ed16a405a dpaa2-eth: fix recursive header include | * f27131e8ad85 dpaa2-eth: install a single steering rule when SHARED_FS is enabled | * 0e58c0155087 dpaa2-evb: Export all counters for dpdmux interfaces in ethtool | * 7687219fc7e2 dpaa2-ethsw: Export all counters for dpsw interfaces in ethtool | * 44cb40f73e9b mmc: sdhci-of-esdhc: use 1/2 periperhal clock for ls1088a | * 09955e9bc56e clk: qoriq: add ls1088a hwaccel clocks support | * adcefcb6a0a4 mmc: sdhci-of-esdhc: fix reference clock source selection | * 1bdc58fffa09 arm64: dts: lx2162aqds: Add PCIe device tree nodes | * 025437bc376a arm64: dts: layerscape: Add label to pcie nodes | * 71cedcd6e137 arm64: dts: lx2160a: Increase configuration space size | * 4d701f4a853a Enable CONFIG_PROC_KCORE in defconfig | * fcd7e549e9ef net/fsl: enable extended scanning in xgmac_mdio | * 7010e5c44e25 net/fsl: acpize xgmac_mdio | * ed7c0d312dc2 net: phy: Allow mdio buses to auto-probe c45 devices | * 3dd6868f9ad1 mmc: sdhci-of-esdhc: fix ACPI code build issue | * 4fe6473a3733 bus: fsl-mc: MC control registers are not always available | * ee7ead1eb022 bus: fsl-mc: don't assume an iommu is always present | * 30299b2fa533 bus: fsl-mc: Add ACPI support for fsl-mc | * 8eb36f0660d4 bus/fsl-mc: Refactor the MSI domain creation in the DPRC driver | * 8e3930cdc78c of/irq: Make of_msi_map_rid() PCI bus agnostic | * bd1f7fb177ec of/irq: make of_msi_map_get_device_domain() bus agnostic | * 9977b0fabd5a dt-bindings: arm: fsl: Add msi-map device-tree binding for fsl-mc bus | * f39ff87704e3 of/device: Add input id to of_dma_configure() | * 5fbeb6abdd06 of/iommu: Make of_map_rid() PCI agnostic | * fd9272de3ab3 ACPI/IORT: Add an input ID to acpi_dma_configure() | * fe51daef01e8 ACPI/IORT: Remove useless PCI bus walk | * eb92821dab11 ACPI/IORT: Make iort_msi_map_rid() PCI agnostic | * aa0c6ed9cb1a ACPI/IORT: Make iort_get_device_domain IRQ domain agnostic | * bb26cb3431c9 ACPI/IORT: Make iort_match_node_callback walk the ACPI namespace for NC | * 5d1fd05bf007 misc: pci_endpoint_test: Fix a potential data abort issue | * 50a727443557 PCI: designware-ep: Fix the Header Type check | * 050174f9b94b arm64: dts: lx2160a: Change the PCIe EP node to LX2160A rev1 | * 392259ccdc45 arm64: dts: lx2160a: Fix max-functions property in PCIe EP nodes | * a9c57919fe1d misc: pci_endpoint_test: Add LX2162A in pci_device_id table | * f6b891363d96 PCI: layerscape: Add EP mode support for LX2160A | * 9dbf24cfe3fb dt-bindings: pci: layerscape-pci: Add compatible strings for LX2160A rev2 | * f8d807d80ad9 misc: pci_endpoint_test: Add LS1088a in pci_device_id table | * 2f6a7f16d38e arm64: dts: layerscape: Add PCIe EP node for ls1088a | * 52c0d9b8d014 PCI: layerscape: Add EP mode support for ls1088a and ls2088a | * be729e922756 PCI: layerscape: Modify the MSIX to the doorbell mode | * fc6b626ffaf3 PCI: layerscape: Modify the way of getting capability with different PEX | * d592b5de5e73 PCI: layerscape: Fix some format issue of the code | * a53fa887637d dt-bindings: pci: layerscape-pci: Add compatible strings for ls1088a and ls2088a | * 3691e612e44d PCI: designware-ep: Modify MSI and MSIX CAP way of finding | * e6dca2b03cba PCI: designware-ep: Move the function of getting MSI capability forward | * a0bb98df4a09 PCI: designware-ep: Add the doorbell mode of MSI-X in EP mode | * edd447db944f PCI: designware-ep: Add multiple PFs support for DWC | * 21e70db01e27 staging: fsl_ppfe/eth: Ethtool stats correction for IEEE_rx_drop counter | * 5d4ec5367de3 ptp_qoriq: support FIPER3 | * bf08f264fefc dt-binding: ptp_qoriq: support fsl,tmr-fiper3 property | * 4c74b9635b07 ptp_qoriq: output PPS signal on FIPER2 in default | * 558ca85bad79 mmc: sdhci-of-esdhc: support ACPI | * d7ee90fd03c7 mmc: use generic device properties in mmc_of_parse_voltage | * f0883b3ea286 ptp: Avoid deadlocks in the programmable pin code. | * ce3f9725ee8a dpaa2-eth: support PTP sync packet one-step timestamping | * cd2f70b0f2d8 dpaa2-eth: utilize skb->cb[0] for hardware timestamping | * 88585940968c dpaa2-eth: invoke enable_tx_tstamp() once in code | * 9aa65745b1cf dpaa2-eth: define a global ptp_qoriq structure pointer | * aebc7fa4ba1c dpaa2-eth: add APIs of 1588 single step timestamping | * f9063b25699e ACPI/IORT: work around num_ids ambiguity | * be516efffcd6 soc: fsl: Fix panic when ACPI is enabled | * 0a8b2c73b41a serial: 8250_fsl: Add ACPI support This adds support for ACPI enumerated FSL 16550 UARTs. | * 719f31a4cc36 testptp: add new options for perout phase and pulse width | * 7c849c28edd2 testptp: promote 'perout' variable to int64_t | * 3e8702e8ce31 net: mscc: ocelot: add support for PTP waveform configuration | * 02c5accf35cc ptp: introduce a phase offset in the periodic output request | * f1c5f8d6e93e ptp: add ability to configure duty cycle for periodic output | * ec4255f31dab net: mscc: ocelot: fix hardware timestamp dequeue logic | * 98a60906764c net: dsa: felix: correct VCAP IS2 keys offset | * bbf114c88a82 net: dsa: disable rxvlan offload for the DSA master | * 8adeef3b2cd7 net: dsa: Deny PTP on master if switch supports it | * 046a6dd76ebd net: mscc: ocelot: ANA_AUTOAGE_AGE_PERIOD holds a value in seconds, not ms | * d14c5e50d1e3 net: dsa: ocelot: the MAC table on Felix is twice as large | * d7e33f99ea67 net: mscc: ocelot: lift protocol restriction for flow_match_eth_addrs keys | * 0a2747a11dfd net: mscc: ocelot: refine the ocelot_ace_is_problematic_mac_etype function | * e77e14c5a842 net: mscc: ocelot: support matching on EtherType | * b55e6ea7ad67 net: dsa: tag_8021q: support up to 8 VLANs per port using sub-VLANs | * df2cc7582621 net: dsa: tag_8021q: introduce a vid_is_dsa_8021q helper | * a7d80c14f7c5 net: dsa: introduce a dsa_switch_find function | * ae3afa8f966a net: dsa: permit cross-chip bridging between all trees in the system | * ccc4ba723cb4 net: bridge: allow enslaving some DSA master network devices | * 50f5b02b8e66 net: dsa: felix: request bridge MTU auto-normalization | * 6dead319752c net: dsa: introduce a dsa_port_from_netdev public helper | * ae4a1d68901e net: dsa: Add support for devlink resources | * d3f0006d9d56 net: dsa: Get information about stacked DSA protocol | * 88d878a2610a net: dsa: Fix use-after-free in probing of DSA switch tree | * de810207c3da net: dsa: don't fail to probe if we couldn't set the MTU | * d6135e4dfec3 net: dsa: dsa_bridge_mtu_normalization() can be static | * 6f7dbfed6ca5 net: dsa: implement auto-normalization of MTU for bridge hardware datapath | * 82f26903762f net: dsa: tag_8021q: clarify index limitation | * 183494336b9b net: dsa: remove limitation of switch index value | * 97d471f77495 net: dsa: remove tree functions related to switches | * 145640cbd67a net: dsa: remove the dst->ds array | * 4ac397fd5c6b net: dsa: remove switch routing table setup code | * 54e91cc652bf net: dsa: remove ds->rtable | * 27f0edf01bae net: dsa: list DSA links in the fabric | * 8d23606a4e8a net: dsa: fix dereference on ds->dev before null check error | * 6b0c7f31f98d net: dsa: remove dsa_switch_alloc helper | * 2b046a077ddf net: dsa: allocate ports on touch | * a6dd8f0c40e7 net: dsa: mv88e6xxx: use ports list to map bridge | * 0594df57549e net: dsa: mv88e6xxx: use ports list to map port VLAN | * fcabbb8587d0 net: dsa: mv88e6xxx: silently skip PVT ops | * f93c00b09f06 net: dsa: use ports list to setup default CPU port | * 82c96fb1d966 net: dsa: use ports list to find first CPU port | * 38092d238cc6 net: dsa: use ports list to setup multiple master devices | * c24ee09666f9 net: dsa: use ports list to find a port by node | * 4d80bdabf252 net: dsa: use ports list for routing table setup | * 7b9a1d767be1 net: dsa: use ports list to setup switches | * 100092ffe17f net: dsa: use ports list to find slave | * f392be0ee974 net: dsa: use ports list in dsa_to_port | * d6b8cb2a8b65 net: dsa: add ports list in the switch fabric | * 5f5814114e23 net: dsa: use dsa_to_port helper everywhere | * 692ada3c9987 net: mscc: ocelot: deal with problematic MAC_ETYPE VCAP IS2 rules | * acdd448eaa36 net: mscc: ocelot: enable PTP programmable pin | * be8a91b3e651 net: mscc: ocelot: support 4 PTP programmable pins | * 56aa8a73f4e5 net: mscc: ocelot: add wave programming registers definitions | * e3f5fc70bf03 net: mscc: ocelot: redefine PTP pins | * 28e30d14e329 net: mscc: ocelot: fix timestamp info if ptp clock does not work | * d265d3815019 net: mscc: ocelot: move ocelot ptp clock code out of ocelot.c | * 4fc2a88f54be net: dsa: felix: accept VLAN config regardless of bridge VLAN awareness state | * 09ec96fb99d9 net: dsa: mv88e6xxx: fix vlan setup | * 771cc0fd31d9 net: mscc: ocelot: fix untagged packet drops when enslaving to vlan aware bridge | * c12d5c4a2392 net: dsa: felix: add port policers | * bf26de2ad0ff net: dsa: add port policers | * 24cefc542bc8 net: dsa: refactor matchall mirred action to separate function | * 804066a155bf net: mscc: ocelot: add action of police on vcap_is2 | * 9830fb36ba6b net: dsa: felix: support changing the MTU | * d5d51dc38638 net: dsa: configure the MTU for switch ports | * 351fa2772154 net: dsa: Add support for devlink device parameters | * 86f55a187d8e net: mscc: ocelot: properly account for VLAN header length when setting MRU | * 07492f3fdb6f net: dsa: felix: Allow unknown unicast traffic towards the CPU port module | * 9cb7a7217a1c net: mscc: ocelot: eliminate confusion between CPU and NPI port | * 515368b95817 Revert "net: mscc: ocelot: Workaround to allow traffic to CPU in standalone mode" | * fabf36dbd097 net: dsa: felix: Wire up the ocelot cls_flower methods | * fda550cc16f6 net: dsa: Add bypass operations for the flower classifier-action filter | * 9681955a1d9a net: mscc: ocelot: parameterize the vcap_is2 properties | * d2397418c9ce net: mscc: ocelot: remove port_pcs_init indirection for VSC7514 | * 8d5db3b2ea8f net: mscc: ocelot: don't rely on preprocessor for vcap key/action packing | * 0bcb4c5dc335 net: mscc: ocelot: spell out full "ocelot" name instead of "oc" | * 959b1b6f7696 net: mscc: ocelot: return directly in ocelot_cls_flower_{replace, destroy} | * 39a8011fad3b net: mscc: ocelot: replace "rule" and "ocelot_rule" variable names with "ace" | * 96448c92792e net: mscc: ocelot: simplify tc-flower offload structures | * 42b654738d4f net: mscc: ocelot: unregister the PTP clock on deinit | * 881b86518d5c Revert "LF-368 net: mscc: ocelot: hard code VCAP_PORT_CNT for Felix temporarily" | * 9ed7529ca3ec Revert "net: mscc: ocelot: unregister the PTP clock on deinit" | * cc8c971014e8 arm64: dts: ls1028a: use phy-mode "internal" instead of "gmii" on felix | * 695a0119ce3a net: dsa: felix: Use PHY_INTERFACE_MODE_INTERNAL instead of GMII | * bb08187d95f0 arm64: dts: lx2162aqds: support SD UHS-I and eMMC HS400 modes | * a69479c1da10 staging: fsl_ppfe/eth: LF-27 enabling PFE firmware load from FDT | * 42d8ad2b3d84 PCI: layerscape: Add power management support | * 7dfa40a57a57 dts: arm64: ls1043a: Add SCFG phandle for PCIe nodes | * 6b30bf96042b dt-bindings: pci: layerscape-pci: Update the description of SCFG property | * 22d5ec6204d4 arm64: dts: layerscape: Add big-endian property for PCIe nodes | * 6ea3f831ece1 dt-bindings: pci: layerscape-pci: Add a optional property big-endian | * 9fccb3b1207c PCI: layerscape: Change to use the DWC common link-up check function | * 26beba82a55f PCI: dwc: Fix a bug of the case dw_pci->ops is NULL | * 3696947f5104 arm64: dts: lx2160a: add device tree for lx2162aqds board | * f32a948cd830 dt-bindings: arm64: add compatible for LX2162A QDS Board | * 7eeee63cc2b8 enetc: Add adaptive interrupt coalescing | * fb2586fdbd09 enetc: Add interrupt coalescing support | * 910dc879be3e enetc: Drop redundant ____cacheline_aligned_in_smp | * 34172ffeadad enetc: Fix interrupt coalescing register naming | * 27956674ee5d enetc: Factor out the traffic start/stop procedures | * bb7487dffc43 enetc: Refine buffer descriptor ring sizes | * 129109c928e3 enetc: Fix HW_VLAN_CTAG_TX|RX toggling | * 5a6684a11bfd enetc: Use struct_size() helper in kzalloc() | * def432880191 net: enetc: fix an issue about leak system resources | * 5a109a562e21 enetc: permit configuration of rx-vlan-filter with ethtool | * 7d576b3d7e8c enetc: Add dynamic allocation of extended Rx BD rings | * 0ad1ff2bad9c enetc: Clean up Rx BD iteration | * c7ec5cd5bfab freescale: Replace zero-length array with flexible-array member | * b9df97650416 enetc: remove "depends on (ARCH_LAYERSCAPE || COMPILE_TEST)" | * 8b4cd3a8c0b8 enetc: Don't print from enetc_sched_speed_set when link goes down | * 247932fe7c28 enetc: Fix inconsistent IS_ERR and PTR_ERR | * d861becf621c mmc: sdhci-of-esdhc: exit HS400 properly before setting any speed mode | * b466ab74bb6b mmc: sdhci-of-esdhc: fix transfer mode register reading | * 0601f1e3ee3e arm64: dts: ls1088a: support eMMC HS200 speed mode for RDB board | * aa83146abb09 arm64: dts: fsl: add fsl,extts-fifo property for fman ptp | * a9bf25a1b675 arm64: dts: ls1028a: support external trigger timestamp fifo of PTP timer | * 193297d6143e ptp_qoriq: drop the code of alarm | * cf638dcc407e dpaa2-ptp: add external trigger event support | * d27a75b74a47 ptp_qoriq: export extts_clean_up() function | * 660361ba81c2 ptp_qoriq: check valid status before reading extts fifo | * 06ecd57b9aa7 dmaengine: fsl-dpaa2-qdma: remove set but not used variable 'dpaa2_qdma' | * 3cf9e47b778a dmaengine: fsl-dpaa2-qdma: Adding shutdown hook | * 22c3ba9c9ccb dmaengine: fsl-dpaa2-qdma: Remove unnecessary local variables in DPDMAI_CMD_CREATE macro | * 13f5501d26c7 dmaengine: fsl-dpaa2-qdma: export the symbols | * 6c559cd445d6 dpaa2-eth: fix draining of S/G cache | * 5592fae9c0ad dpaa2-eth: add software counter for Tx frames converted to S/G | * adf577ee1e31 dpaa2-eth: send a scatter-gather FD instead of realloc-ing | * 1be510d4caff dpaa2-eth: add bulking to XDP_TX | * 7add729542bb dpaa2-eth: create a function to flush the XDP fds | * 0ef1fc4e27a5 soc: fsl: dpio: properly compute the consumer index | * 80a3c57a2f55 dpaa2-eth: use bulk enqueue in .ndo_xdp_xmit | * 01f01444efc5 dpaa2-eth: split the .ndo_xdp_xmit callback into two stages | * 1c7b014d10f9 dpaa2-eth: use the bulk ring mode enqueue interface | * b21d615e684d dpaa2-eth: return num_enqueued frames from enqueue callback | * 7b8f53239a18 xdp: export the DEV_MAP_BULK_SIZE macro | * ed4a4b88d868 staging: dpaa2-ethsw: check if there is space for a new VLAN | * 3f5f91c6e836 staging: dpaa2-ethsw: destroy workqueue after deregistering the notifiers | * 6e70dfe28997 staging: dpaa2-ethsw: setup the STP state for all installed VLANs | * f3657b6fd9be staging: dpaa2-ethsw: don't allow interfaces from different DPSWs to be bridged | * 0132cfb5c94b staging: dpaa2-ethsw: verify the nofifier block | * e158ec440358 staging: dpaa2-ethsw: read the port state from firmware | * 037136124971 staging: dpaa2-ethsw: setup MAC address of switch netdevices | * db58b7f25f23 staging: dpaa2-ethsw: store version information of the DPSW object | * 6058f399228f staging: dpaa2-ethsw: disable switch ports are probe time | * 3e0acb2e9a6b staging: dpaa2-ethsw: use netif_running when checking for port up | * 5650390933bc staging: dpaa2-ethsw: ignore state interrupts when the interface is not running | * c56716ab5f80 staging: dpaa2-ethsw: fix reported link state | * 116438fe25ab staging: fsl_ppfe/eth: Avoiding return value overwrite | * f0709e9a0844 staging: fsl_ppfe/eth: Avoid recursion in header inclusion | * a7954e2c54b2 soc: fsl: enable acpi support | * df38509a8065 rtc: fsl-ftm-alarm: enable acpi support | * 1f6dbdda5116 arm: lsdk.config: enable thermal monitor feature | * e4c50b6fb1c7 sdk_dpaa: support of_get_mac_address new ERR_PTR error to fix crash | * da363771760e rtc: fsl-ftm-alarm: fix freeze(s2idle) failed to wake | * aa2158e4193e staging: fsl_ppfe/eth: LF-27 load pfe binaries from FDT | * e2673b38b2c6 staging: fsl_ppfe/eth: "struct firmware" dereference is reduced in many functions | * 6bab13d6a624 staging: fsl_ppfe/eth:check "reg" property before pfe_get_gemac_if_properties() | * a7997e16fa3c crypto: caam - add power management support for Layerscape platforms | * c88d3c56a1f0 LF-1051: ARM: imx_v7_defconfig: enable extra CRYPTO_* symbols | * bba66f426a0f LF-1919(MLK-24071) dmaengine: imx-sdma: fix random channel stop | * 045ea0dd13d7 staging: fsl_ppfe/eth: return value init in error case | * 1c7b22645f2c staging: fsl_ppfe/eth: Avoiding out-of-bound writes | * 1fc602610dd8 LF-1914(MLK-23835): mailbox: imx: Only restore MU settings when context lost | * 8e786ea979e5 LF-1088 PCI: imx: pcie rc can't access ep's memory | * 1640620d6aa9 arm64: dts: ls1028a: qds: enable lpuart1 | * d989d7f9f143 arm64: dts: ls1028a: add lpuart nodes | * 95299ee71985 dt-bindings: serial: lpuart: add ls1028a compatibility | * f2cb1476fb7d LF-1810(MLK-24007): mtd: rawnand: gpmi: fix the random DMA timeout issue | * ef7eef67b43a LF-1790 arm64: dts: imx8mn-ddr4-evk: Correct GPU clock rate | * d302c34e6b27 LF-1515: drm: cdns-mhdp: check link rate index | * 046beeb35a41 enetc:tsn: remove redundant pspeed set in Qbv | * dab7a1618f0c staging: fsl_ppfe/eth: avoid unsigned comparision to zero | * 68eb10161857 staging: fsl_ppfe/eth: Avoid out-of-bound access | * 24170418d46f staging: fsl_ppfe/eth: checking return value | * da2fddbfe8d3 staging: fsl_ppfe/eth: Initializing scalar variable | * faf360fcdb73 staging: fsl_ppfe/eth: Avoiding out-of-bound writes | * 17ce5f13259a staging: fsl_ppfe/eth: misspelt variable name | * 5f36169d202a staging: fsl_ppfe/eth: Initialized scalar variable | * 2c460b02596c staging: fsl_ppfe/eth: Nesting level does not match indentation | * 57340d1458ef LF-1560 usb: chipidea: imx: check data->usbmisc_data against NULL before access | * 556dd13c952b LF-631-7 tty: serial: linflexuart: Add support for FIFO with DMA | * 7a9c60943118 LF-631-6 arm64: dts: s32v234: Add eDMA features for LINFlexD nodes | * 5040e9e30fad LF-631-5 dt-bindings: serial: linflexuart: Document DMA-related properties | * 366331ce727e LF-631-4 dmaengine: fsl-edma: Add support for S32V234 | * fbc40033319a LF-631-3 arm64: dts: s32v234: Add eDMA node for all boards | * b88373dd8496 LF-631-2 dt-bindings: fsl-edma: Document support for S32V234 | * f78f3f10e007 LF-631-1 dmaengine: fsl-edma: Store and free interrupts uniformly | * 0b8b0c25e09d tty: serial: linflexuart: Add baud rate programming | * 0157484ac503 tty: serial: linflexuart: Enable baud clock | * 8a40b5cffe5e tty: serial: linflexuart: Create wrapper for uart_port | * a2af37e39061 dt-bindings: serial: linflexuart: Document clock-related properties | * 9abc6c4621d6 LF-1711 media: mipi csi: check return value of v4l2_async_notifier_add_subdev | * 6f855806b9cd LF-1564 media: capture: check return value of devm_kzalloc against NULL | * 6f803e4651c9 LF-1516: drm: cdns-mhdp: fix error check variable name for clk_pxl_link | * 09085af8e9e3 LF-1514(515): drm: cdns-mhdp: check link rate index | * 57c77ded9fa0 LF-1512(513): drm: cdns mhdp: avoid potentially overflowing | * c41946dfe181 MLK-24389 media: mx6s_capture: use vb2_fop_mmap instead | * 3627e968d9b2 LF-449 crypto: caam/qi - optimize frame queue cleanup | * d8cdc8c7bb58 LF-804: arm64: imx_v8_defconfig: enable extra CRYPTO_* symbols | * d474e60f36d8 LF-804: ARM: imx_v6_v7_defconfig: enable extra CRYPTO_* symbols | * 66053b7e00eb LF-804 crypto: tls - fix module autoloading | * 14fc385b3e72 MLK-23774 crypto: caam - fix SNVS / SECVIO building as module | * a6847b592e91 crypto: caam - fix snvs clk prepare+enable | * 40471880cce9 LF-644 crypto: caam - initialize svlock spinlock | * e8e69fb2e60c LF-1602 crypto: caam - fix signals handling in sm_store | * 167941005586 LF-286 crypto: tcrypt - workaround for overlapping src, dst AAD | * a0c5cc57825d Revert "PCI: ls_gen4: WA for SERROR" | * df6db3ee14d7 PCI: mobiveil: ls_pcie_g4: add Workaround for A-011264 | * ebead02067c1 PCI: mobiveil: Add link up condition check | * 881be205df08 spi: spi-fsl-qspi: Fix return value check of devm_ioremap() in probe | * c0e11bc7d3e3 spi: spi-fsl-qspi: Reduce devm_ioremap size to 4 times AHB buffer size | * a8e4fd02f96d Revert "spi: spi-fsl-qspi: dynamically alloc AHB memory for QSPI" | * 38403a06dd59 Revert "LF-18-3 spi: fsl-qspi: Allocate AHB memory dynamically for imx platforms" | * 5e326317d666 enetc: fix coverity bugs | * 49e347761868 net:tsn: fix coverity issues | * 97159466cf6c arm64: dts: ls1043a: remove thermal zone 5 from dts | * 70016747ebd3 PCI: mobiveil: Complete initialization of host even if no PCIe link | * 54d71031f7b5 arm64: dts: ls1043a: update USB nodes status to match board config | * b767aec44c5d MLK-24261 media: mipi csi: fix kernel dump when do module removal | * ca8e09cea09e arm64: dts: add flash device to lx1028aqds | * 7ffecee46cab arm64: dts: ls1028a: add missing SPI nodes | * e621d410f312 net: dsa: felix: delete .phylink_mac_an_restart code | * 88705d91ba49 net: dsa: felix: set proper pause frame timers based on link speed | * 930115dc47af net: dsa: felix: unconditionally configure MAC speed to 1000Mbps | * 2fccbd64f432 net: dsa: felix: support half-duplex link modes | * f5334b20b6c7 net: dsa: felix: clarify the intention of writes to MII_BMCR | * 171814496c39 MLK-23700(LF-1735) ARM: dts: Fix system freeze caused low power run mode on imx6ulz | * b84c7a7df326 LF-1511: drm: cdn-cec: replace ++i with i++ in loop | * 3cd6c3019dcb bus: fsl-mc: probe the allocatable objects first | * 6cc993820aba LF-1596 dma: pxp: add checking for out against NULL | * 9d7604d38ab0 LF-1595 dma: pxp: fix the typo for possible_inputs_s1 checking | * ca403e63e44a LF-1594 dma: pxp: fix out-of-bounds access | * f74e6edbb381 LF-1561 check return value of v4l2_async_notifier_add_subdev | * 15f15ce4be15 dpaa2-eth: check the result of skb_to_sgvec() | * 66bb79986cec bus: fsl-mc: do not leak priv_data in _uapi_dev_open | * 93b6919a3881 dpaa2-eth: fix condition for number of buffer acquire retries | * 4e27c6e99768 LF-1599 media: platform: mxc_vout: Do not check 's->r.width/height<0' in ->vidioc_s_selection | * 05a10ddbb46e LF-1521: clk: imx: clk-imx8qxp-acm: Fix Resource leak issue | * 579fa7f1fcdc LF-1520: clk: imx: clk-imx8qm-acm: Fix Resource leak issue | * 50b2a69f0f98 LF-601-2: ASoC: fsl_asrc_dma: use dma channel of ESAI for p2p | * a6fab4742efb LF-601-1: ASoC: fsl_esai: Switch to imx-pcm-dma-v2 | * a032adda2d6c LF-941: ASoC: fsl_easrc: Switch to 32 taps for resampling filter | * 87c93d50764e LF-1444 gpu: imx: dpu: common: Check of_match_device() return value in dpu_probe() | * 12459fb4c28c LF-1500: remove redundant code for same codition | * 50f99f2ca618 LF-1505: change unsigned to int to avoid compared against zero | * 2601876fc0b0 LF-1489: avoid dereference null ptr of node before null check | * da3e86471341 LF-1502: avoid constant expression result | * f8cfbfaa8984 LF-1501: avoid division or modulo by zero | * 4ffd7f25da00 LF-1499: avoid dereference null ptr of fmt before null check | * c12fedd03e49 LF-1498: avoid dereference null ptr of mxc_md before null check | * 14a70ae573c3 LF-1497: remove dead code | * e87d6fdf3312 LF-1495: avoid dereference NULL ptr of node | * b7df2ea879bf LF-1496: avoid dereference NULL ptr of ops and ops->clk_get | * 146b45b1ac27 LF-1494: avoid dereference NULL ptr of ops and ops->clk_enable | * a0c9eb3eb969 LF-1493: avoid dereference NULL ptr of ops and ops->clk_disable | * 558b8dab53bf LF-762: media: correct multi instance management for CSI camera | * b5434857a07a LF-1559 usb: cdns3: gadget: unsigned int is dereferenced as a wider unsigned long | * 0566dd9be7c1 usb: chipidea: imx: check data->usbmisc_data against NULL before access | * 2437dd1d93ad net: mscc: ocelot_ace: do not access ace rule freed | * 40dd2411715f net: mscc: ocelot: dynamically allocate ptp_rule | * d22fe74ab10a net: mscc: ocelot: fix unregistering the PTP clock twice | * 14be65ca4ba4 LF-1043: drm/bridge: nwl-dsi: Assert mipi resets before enable | * 0c81819fbc49 LF-1089: media: imx: fix 1024x768@15 camera issue for imx8qm and qxp | * 26bc269d09c9 enetc: Fix enetc VF module dependency on FSL_ENETC_MDIO | * e6c941302a9d LF-1597: regulator: pfuze100: add condition check for 'ramp_delay = 0' | * 92d6d2540183 MLK-20236(LF-1509) mxc: sim/emvsim: useless call | * d49c34c04bac felix: Fix initialization of ioremap resources | * dd2c17327ba0 arm64: dts: ls1046a: fix ippdexpcr offset not correct | * 5e23050583a9 MLK-24341(LF-1548) net: fec: fix the uninitialized variable in fec_resume() | * 55a7987f8454 MLK-24257(LF-949) tty: serial: imx: clear RTSD status before suspend | * 1b80086fc251 LF-1115: arm64: dts: remove fixed-link node from external switch ports | * a6cd9bfe60e1 MLK-24052(LF-1508) irqchip: imx-intmux: Out-of-bounds access | * e13122a47ab5 LF-1044 PCI: imx: use the none hard-wired port in ep rc system | * dcf06678d4fc MLK-23844-2 ARM64: dts: freescale: imx8mm: correct VDDARM@1.6GHz | * a030aeba677d MLK-23844-1: ARM64: dts: freescale: imx8mn-ddr4-evk: cleanup Rhom pmic | * 974d1129a0e0 MLK-23275-2: ARM64: dts: freescale: imx8mn-ddr4-evk: correct ldo1/ldo2 voltage | * 140c2e5d388f MLK-23275-1: ARM64: dts: freescale: fsl-imx8mm-evk: correct ldo1/ldo2 voltage | * 6313b71479fd MLK-23562: regulator: core: adjust supply voltage in bypass | * f92208ea62c9 MLK-13793-6 regulator: anatop: fix min dropout for bypass mode |/ * d2639796d79b Merge pull request #128 from rehsack/5.4.y+qoriq+fslc Signed-off-by: Jens Rehsack <sno@netbsd.org>
2021-01-13xf86-video-armada: Fix no more working SRC_URIKay Bouché
(cherry picked from commit 2b18a6b0be178b0207c86fa049271cdd4c815981)
2021-01-13imx-gst1.0-plugin: update to NXP's MM_04.05.06_2008_L5.4.47 branchZan Dobersek
Update imx-gst1.0-plugin package to use the MM_04.05.06_2008_L5.4.47 branch. Version also increases to 4.5.6. Signed-off-by: Zan Dobersek <zdobersek@igalia.com>
2021-01-13gstreamer1.0-plugins-bad: update to NXP's MM_04.05.06_2008_L5.4.47 branchZan Dobersek
Update gstreamer1.0-plugins-bad package to use the MM_04.05.06_2008_L5.4.47 branch. This branch is based on the upstream 1.16.2 release. Signed-off-by: Zan Dobersek <zdobersek@igalia.com>
2021-01-13gstreamer1.0-plugins-good: update to NXP's MM_04.05.06_2008_L5.4.47 branchZan Dobersek
Update gstreamer1.0-plugins-good package to use the MM_04.05.06_2008_L5.4.47 branch. This branch is based on the upstream 1.16.2 release. Signed-off-by: Zan Dobersek <zdobersek@igalia.com>
2021-01-13gstreamer1.0-plugins-base: update to NXP's MM_04.05.06_2008_L5.4.47 branchZan Dobersek
Update gstreamer1.0-plugins-base package to use the MM_04.05.06_2008_L5.4.47 branch. This branch is based on the upstream 1.16.2 release which also includes one patch we until now maintained in this recipe. Signed-off-by: Zan Dobersek <zdobersek@igalia.com>
2021-01-13gstreamer1.0: update to NXP's MM_04.05.06_2008_L5.4.47 branchZan Dobersek
Update gstreamer1.0 package to use the MM_04.05.06_2008_L5.4.47 branch. This branch is based on the upstream 1.16.2 release. Signed-off-by: Zan Dobersek <zdobersek@igalia.com>
2021-01-13imx-vpuwrap: update to NXP's MM_04.05.06_2008_L5.4.47 branchZan Dobersek
Update imx-vpuwrap package to use the MM_04.05.06_2008_L5.4.47 branch. Version also increases to 4.5.6. Signed-off-by: Zan Dobersek <zdobersek@igalia.com>
2021-01-13linux-fslc: update to v5.4.82Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.82 from stable korg. Following upstream commits are included in this version: ---- ec274ecd62f9 Linux 5.4.82 4460a7c979ee RDMA/i40iw: Address an mmap handler exploit in i40iw 07434172c58b tracing: Remove WARN_ON in start_thread() 6ad995b851cb Input: i8042 - add ByteSpeed touchpad to noloop table dfe5d9a8307e Input: xpad - support Ardwiino Controllers c38a7023c00a ALSA: usb-audio: US16x08: fix value count for level meters 8cd76dacd3dc net/mlx5: Fix wrong address reclaim when command interface is down 2598dd80b801 net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering 8f92330b0873 net/sched: act_mpls: ensure LSE is pullable before reading it 1086f789060a net: openvswitch: ensure LSE is pullable before reading it ba203b92a829 net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl 892e08e0b4f3 net: mvpp2: Fix error return code in mvpp2_open() 7c3894f695e4 chelsio/chtls: fix a double free in chtls_setkey() 178da08f9b5b vxlan: fix error return code in __vxlan_dev_create() 5405a299b8c1 net: pasemi: fix error return code in pasemi_mac_open() dc469f423654 cxgb3: fix error return code in t3_sge_alloc_qset() 8bfe5b73b185 net/x25: prevent a couple of overflows 187a6daf5db4 net: ip6_gre: set dev->hard_header_len when using header_ops a6cd76132872 geneve: pull IP header before ECN decapsulation 2b714b607f24 inet_ecn: Fix endianness of checksum update when setting ECT(1) 9a3cce1ceee4 ibmvnic: Fix TX completion error handling 40caea31dd56 ibmvnic: Ensure that SCRQ entry reads are correctly ordered d126c30eb30d chelsio/chtls: fix panic during unload reload chtls 8a1bb298f75f dt-bindings: net: correct interrupt flags in examples af0b082e16fb ipv4: Fix tos mask in inet_rtm_getroute() 4615228a50f9 netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal 294de8933adb sched/fair: Fix unthrottle_cfs_rq() for leaf_cfs_rq list c4405cdf96f4 ima: extend boot_aggregate with kernel measurements 733729d3e0e4 staging/octeon: fix up merge error 6dd37fdc9550 bonding: wait for sysfs kobject destruction before freeing struct slave beead010654d usbnet: ipheth: fix connectivity with iOS 14 f057c4d226f1 tun: honor IOCB_NOWAIT flag 538008749df2 tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control 9a62c8229cff sock: set sk_err to ee_errno on dequeue from errq 7f0ddd41e289 rose: Fix Null pointer dereference in rose_send_frame() f2f25bc79782 net/tls: Protect from calling tls_dev_del for TLS RX twice a6300aedf862 net/tls: missing received data after fast remote close a15beea80e72 net/af_iucv: set correct sk_protocol for child sockets 9414855a1305 ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init 99b5382bffd5 devlink: Hold rtnl lock while reading netdev attributes ---- Link: https://lore.kernel.org/r/20201206111554.677764505@linuxfoundation.org Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2021-01-13vulkan-loader: Add runtime dependency for libvulkan-imxTom Hochstein
The i.MX GPU package libvulkan-imx is missing at runtime because it is dynamically loaded and has no implicit mechanism for inclusion in the rootfs. Add the package explicitly. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-01-13imx-dpu-g2d: Upgrade to 1.8.9Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-01-13imx-gpu-g2d: Upgrade to 6.4.3.p0.0Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-01-13kernel-module-imx-gpu-viv: Upgrade to 6.4.3.p0.0Tom Hochstein
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-01-13imx-gpu-viv: Update install for improved packaging designTom Hochstein
The old packaging model stripped the version number from the filename, added a backend qualifier, and removed any symbolic links. This had to be matched in the install with logic to undo the changes. The design is now greatly simplified by preserving all library filenames as-is, with backend-specific libraries placed in sub-folders. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-01-13imx-gpu-viv: Fix rootfs conflict with libvulkan-devTom Hochstein
The rootfs stage is failing with the following error: ``` Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libvulkan-imx-dev : Conflicts: libvulkan-dev Recommends: libglslc-imx-dev but it is not installable Recommends: libvsc-imx-dev but it is not installable E: Unable to correct problems, you have held broken packages. ``` It seems this is a result of disabling debian renaming. This was originally added in an NXP layer due to a conflict with a vulkan recipe that is no longer being used. Restoring the overrides for libvulkan-imx to the default state fixes the build break. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-01-13imx-gpu-viv: Upgrade to 6.4.3.p0.0Tom Hochstein
Key Features of the Vivante 6.x Driver Series - Full support for Khronos OpenGL ES 3.2 API. The new OpenGL ES 3.2 and OpenGL ES Shading Language 3.20 specifications bring AEP, plus additional functionality, into core OpenGL ES. Vivante OpenGL ES 3.2 implementation has passed Khronos OpenGL ES 3.2 Conformance Test. And Vivante GC7000XS* GPU core has been certified by Khronos as an OpenGL ES 3.2 compliant product. - Backward Compatible with 5.x and 4.x Drivers. Existing OpenGL ES 3.x/2.0 applications can run on these drivers without any changes. 6.4.3P0 GA ====================== Key Features: - GLES CTS 3.2.6.1 - Vulkan 1.1.6 - OpenVX 1.2 - GPU & NPU accelerated ML support - OpenCV 4.2 - Chromium v74 - Support for renderdoc 1.7 - Support for TFlite 2.2 - NNCTS 1.2 - Vulkan backend support for Unity Known Issues- L5.4.3_2.2.0: LF-308 wl_display_connect Failure reported during VPU and GPU stress power management test. LF-868 [MX6SX-SDB]GPU: weston stopped abnormally during stress suspend resume test. LF-178 GPU/XWLD: some tests failed in OpenCV performance test. LF-861 some tests failed in OpenCV stress test. LF-262 QT5.15 Few qt3d demos not work. Ongoing discussion with QT LF-936 [MX8MQ/MM/MN]GPU:no desktop UI and weston@root.service load fail after run low bus freq test.100% MGS-5650 UnrealEngine 4.25: Crash on GPU Drivers when starting a Vulkan Based Engine. See also: https://source.codeaurora.org/external/imx/imx-manifest/tree/GraphicsChangeLogv6?h=imx-linux-zeus Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-01-13EULA: Update to LA_OPT_NXP_Software_License v15 August 2020Tom Hochstein
Update the EULA file in the layer and the corresponding variable in fsl-eula-unpack.bbclass. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2021-01-13conf/layer.conf: Add hardknott to LAYERSERIES_COMPATFabio Berton
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-12-17optee-test_3.7.0.imx: fix optee-test buildPeter Griffin
Currently nothing is built for optee-test which means do_install() fails copying xtest binary. Align the do_compile() with upstream meta-arm optee-test recipe. With this patch the build then completes OK. Fixes: a66dc98 Signed-off-by: Peter Griffin <peter.griffin@linaro.org> (cherry picked from commit 840176462b2ae175bc06322f32c21d5b117b673e)
2020-12-08linux-fslc-imx: update to v5.4.81Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.81 from stable korg. Following conflicts were resolved during merge: ---- - drivers/tee/optee/call.c: Drop commit e0238fcd9f3a0 ("MLK-21698: tee:optee: fix shared memory page attribute checks") from NXP in favor of 0e467f6af99f ("optee: add writeback to valid memory type") from upstream as including the WT-marked memory blocks is not compatible with OP-TEE design. Link: https://lore.kernel.org/lkml/AM6PR06MB4691D4988AC57DD24424D40CA6F30@AM6PR06MB4691.eurprd06.prod.outlook.com/ ---- Following upstream commits are included in this version: ---- 42af416d7146 Linux 5.4.81 cd7343987376 ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT 6ebb6af62721 ASoC: Intel: Multiple I/O PCM format support for pipe b2b05b04d44d ASoC: Intel: Skylake: Await purge request ack on CNL a28144d62ddc ASoC: Intel: Allow for ROM init retry on CNL platforms 4029a29f93ef ASoC: Intel: Skylake: Shield against no-NHLT configurations 754df2d3349d ASoC: Intel: Skylake: Enable codec wakeup during chip init 6de661f146a2 ASoC: Intel: Skylake: Select hda configuration permissively 422c4938f704 ASoC: Intel: Skylake: Remove superfluous chip initialization 23b093a2c4f9 USB: core: Fix regression in Hercules audio card cc54f8b8e1cd x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak d0c4c5a89f5b x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak e799c00a745e x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb f753e1c02a2e x86/mce: Do not overwrite no_way_out if mce_end() fails 62405223bafd irqchip/exiu: Fix the index of fwspec for IRQ type f69d749d5f7f usb: gadget: Fix memleak in gadgetfs_fill_super cad7b76a6129 USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card c775935dfd1e usb: gadget: f_midi: Fix memleak in f_midi_alloc e1a2a3043cc2 USB: core: Change %pK for __user pointers to %px 84d04d722b6a spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe 5849e7dc560b perf probe: Fix to die_entrypc() returns error correctly 27193c41d0db perf stat: Use proper cpu for shadow stats dc4d672a3fb5 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 1f076cc1de82 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags dd8ab85fd88e RDMA/hns: Bugfix for memory window mtpt configuration e69f384e22f1 RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP 49b26b969474 platform/x86: toshiba_acpi: Fix the wrong variable assignment fbd3f1d6ef2f platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time 405fd2180583 can: gs_usb: fix endianess problem with candleLight firmware 11420c32c1b4 efi: EFI_EARLYCON should depend on EFI 0d245cbd939a efivarfs: revert "fix memory leak in efivarfs_create()" abae897f283b arm64: tegra: Wrong AON HSP reg property size 5c4c6b2be717 optee: add writeback to valid memory type 6d371c3e70d7 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq 382383538f68 ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues a447dbb44d44 net: ena: set initial DMA width to avoid intel iommu issue 7869696d6c1e nfc: s3fwrn5: use signed integer for parsing GPIO numbers 1a831f889db3 i40e: Fix removing driver while bare-metal VFs pass traffic 676857f78c1a IB/mthca: fix return value of error branch in mthca_init_cq() 22f821fa5cbb powerpc/64s: Fix allnoconfig build since uaccess flush ae6e75b8c6d6 ibmvnic: notify peers when failover and migration happen 7b4e9fcf5ec3 ibmvnic: fix call_netdevice_notifiers in do_reset 993e42d0f7d6 s390/qeth: fix tear down of async TX buffers ef0f6e36a6d4 s390/qeth: fix af_iucv notification race bb6c548934c9 s390/qeth: make af_iucv TX notification call more robust f29dfa2bf6c7 cxgb4: fix the panic caused by non smac rewrite 0410aeb9e04c bnxt_en: Release PCI regions when DMA mask setup fails during probe. db49200b1dad video: hyperv_fb: Fix the cache type when mapping the VRAM d1a7fb15673e bnxt_en: fix error return code in bnxt_init_board() 22e10c6bbefc bnxt_en: fix error return code in bnxt_init_one() 11b62fd00c62 scsi: ufs: Fix race between shutdown and runtime resume flow 559ab6fb7b66 ARM: dts: dra76x: m_can: fix order of clocks 1bef5f25a692 arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed 95b1f326315b batman-adv: set .owner to THIS_MODULE f5672b83fc2d iwlwifi: mvm: write queue_sync_state only for sync f32a1065c930 phy: tegra: xusb: Fix dangling pointer on probe failure acea5424d9d2 ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() 6f87d79ef40d bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw e8060ddddc9f net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset 1f5531bb9720 xtensa: uaccess: Add missing __user to strncpy_from_user() prototype 3753a62d5760 perf/x86: fix sysfs type mismatches fd81f0711d9c scsi: target: iscsi: Fix cmd abort fabric stop race 8814c070e783 scsi: libiscsi: Fix NOP race condition 070a9a046d6d dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size 8a2ae7fa5d5c vhost scsi: fix cmd completion race 4940816604e3 nvme: free sq/cq dbbuf pointers when dbbuf set fails 01968f9af006 proc: don't allow async path resolution of /proc/self components 830f4aa73a69 HID: Add Logitech Dinovo Edge battery quirk 4d070afa1080 HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge 204dbc26f14e x86/xen: don't unbind uninitialized lock_kicker_irq d6b5dc5429f1 dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant 54b01ded1e92 HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices cd7ea86a4a64 staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK b3701c29a468 HID: hid-sensor-hub: Fix issue with devices with no report ID 8f68a28c9ecc Input: i8042 - allow insmod to succeed on devices without an i8042 controller dbe67dcf97cf HID: add support for Sega Saturn 3845b2117f6d HID: cypress: Support Varmilo Keyboards' media hotkeys 604912c2b20e HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses 8a35be6c38aa HID: uclogic: Add ID for Trust Flex Design Tablet 733e6db9736d arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() b456de294ee4 arm64: pgtable: Fix pte_accessible() 8b4d82d8dbff trace: fix potenial dangerous pointer 4a301b05cf61 KVM: x86: Fix split-irqchip vs interrupt injection window request b7d2e45cf613 KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint 6276d38cce87 KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace 45b5f4b1b40b KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page 214e6af4217a cifs: fix a memleak with modefromsid 56f639aa0b5d smb3: Handle error case during offload read path afa51221b911 smb3: Avoid Mid pending list corruption 1b63215666c0 smb3: Call cifs reconnect from demultiplex thread f923044a6c72 wireless: Use linux/stddef.h instead of stddef.h a6676b0fa09f btrfs: fix lockdep splat when reading qgroup config on mount 6ea14731ac4c btrfs: don't access possibly stale fs_info data for printing duplicate device 12aedea58281 btrfs: tree-checker: add missing returns after data_ref alignment checks 0115a2613397 btrfs: tree-checker: add missing return after error in root_item 6ec51459df71 netfilter: clear skb->next in NF_HOOK_LIST() ee791835b3ec ipv4: use IS_ENABLED instead of ifdef 9d16996369fd spi: bcm2835: Fix use-after-free on unbind b606031bbfed spi: bcm-qspi: Fix use-after-free on unbind ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2020-12-08linux-fslc: update to v5.4.81Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.81 from stable korg. Following upstream commits are included in this version: ---- 42af416d7146 Linux 5.4.81 cd7343987376 ASoC: Intel: Skylake: Automatic DMIC format configuration according to information from NHLT 6ebb6af62721 ASoC: Intel: Multiple I/O PCM format support for pipe b2b05b04d44d ASoC: Intel: Skylake: Await purge request ack on CNL a28144d62ddc ASoC: Intel: Allow for ROM init retry on CNL platforms 4029a29f93ef ASoC: Intel: Skylake: Shield against no-NHLT configurations 754df2d3349d ASoC: Intel: Skylake: Enable codec wakeup during chip init 6de661f146a2 ASoC: Intel: Skylake: Select hda configuration permissively 422c4938f704 ASoC: Intel: Skylake: Remove superfluous chip initialization 23b093a2c4f9 USB: core: Fix regression in Hercules audio card cc54f8b8e1cd x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak d0c4c5a89f5b x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak e799c00a745e x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb f753e1c02a2e x86/mce: Do not overwrite no_way_out if mce_end() fails 62405223bafd irqchip/exiu: Fix the index of fwspec for IRQ type f69d749d5f7f usb: gadget: Fix memleak in gadgetfs_fill_super cad7b76a6129 USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card c775935dfd1e usb: gadget: f_midi: Fix memleak in f_midi_alloc e1a2a3043cc2 USB: core: Change %pK for __user pointers to %px 84d04d722b6a spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe 5849e7dc560b perf probe: Fix to die_entrypc() returns error correctly 27193c41d0db perf stat: Use proper cpu for shadow stats dc4d672a3fb5 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 1f076cc1de82 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags dd8ab85fd88e RDMA/hns: Bugfix for memory window mtpt configuration e69f384e22f1 RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP 49b26b969474 platform/x86: toshiba_acpi: Fix the wrong variable assignment fbd3f1d6ef2f platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time 405fd2180583 can: gs_usb: fix endianess problem with candleLight firmware 11420c32c1b4 efi: EFI_EARLYCON should depend on EFI 0d245cbd939a efivarfs: revert "fix memory leak in efivarfs_create()" abae897f283b arm64: tegra: Wrong AON HSP reg property size 5c4c6b2be717 optee: add writeback to valid memory type 6d371c3e70d7 ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq 382383538f68 ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues a447dbb44d44 net: ena: set initial DMA width to avoid intel iommu issue 7869696d6c1e nfc: s3fwrn5: use signed integer for parsing GPIO numbers 1a831f889db3 i40e: Fix removing driver while bare-metal VFs pass traffic 676857f78c1a IB/mthca: fix return value of error branch in mthca_init_cq() 22f821fa5cbb powerpc/64s: Fix allnoconfig build since uaccess flush ae6e75b8c6d6 ibmvnic: notify peers when failover and migration happen 7b4e9fcf5ec3 ibmvnic: fix call_netdevice_notifiers in do_reset 993e42d0f7d6 s390/qeth: fix tear down of async TX buffers ef0f6e36a6d4 s390/qeth: fix af_iucv notification race bb6c548934c9 s390/qeth: make af_iucv TX notification call more robust f29dfa2bf6c7 cxgb4: fix the panic caused by non smac rewrite 0410aeb9e04c bnxt_en: Release PCI regions when DMA mask setup fails during probe. db49200b1dad video: hyperv_fb: Fix the cache type when mapping the VRAM d1a7fb15673e bnxt_en: fix error return code in bnxt_init_board() 22e10c6bbefc bnxt_en: fix error return code in bnxt_init_one() 11b62fd00c62 scsi: ufs: Fix race between shutdown and runtime resume flow 559ab6fb7b66 ARM: dts: dra76x: m_can: fix order of clocks 1bef5f25a692 arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed 95b1f326315b batman-adv: set .owner to THIS_MODULE f5672b83fc2d iwlwifi: mvm: write queue_sync_state only for sync f32a1065c930 phy: tegra: xusb: Fix dangling pointer on probe failure acea5424d9d2 ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() 6f87d79ef40d bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw e8060ddddc9f net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset 1f5531bb9720 xtensa: uaccess: Add missing __user to strncpy_from_user() prototype 3753a62d5760 perf/x86: fix sysfs type mismatches fd81f0711d9c scsi: target: iscsi: Fix cmd abort fabric stop race 8814c070e783 scsi: libiscsi: Fix NOP race condition 070a9a046d6d dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size 8a2ae7fa5d5c vhost scsi: fix cmd completion race 4940816604e3 nvme: free sq/cq dbbuf pointers when dbbuf set fails 01968f9af006 proc: don't allow async path resolution of /proc/self components 830f4aa73a69 HID: Add Logitech Dinovo Edge battery quirk 4d070afa1080 HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge 204dbc26f14e x86/xen: don't unbind uninitialized lock_kicker_irq d6b5dc5429f1 dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant 54b01ded1e92 HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices cd7ea86a4a64 staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK b3701c29a468 HID: hid-sensor-hub: Fix issue with devices with no report ID 8f68a28c9ecc Input: i8042 - allow insmod to succeed on devices without an i8042 controller dbe67dcf97cf HID: add support for Sega Saturn 3845b2117f6d HID: cypress: Support Varmilo Keyboards' media hotkeys 604912c2b20e HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses 8a35be6c38aa HID: uclogic: Add ID for Trust Flex Design Tablet 733e6db9736d arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() b456de294ee4 arm64: pgtable: Fix pte_accessible() 8b4d82d8dbff trace: fix potenial dangerous pointer 4a301b05cf61 KVM: x86: Fix split-irqchip vs interrupt injection window request b7d2e45cf613 KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint 6276d38cce87 KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace 45b5f4b1b40b KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page 214e6af4217a cifs: fix a memleak with modefromsid 56f639aa0b5d smb3: Handle error case during offload read path afa51221b911 smb3: Avoid Mid pending list corruption 1b63215666c0 smb3: Call cifs reconnect from demultiplex thread f923044a6c72 wireless: Use linux/stddef.h instead of stddef.h a6676b0fa09f btrfs: fix lockdep splat when reading qgroup config on mount 6ea14731ac4c btrfs: don't access possibly stale fs_info data for printing duplicate device 12aedea58281 btrfs: tree-checker: add missing returns after data_ref alignment checks 0115a2613397 btrfs: tree-checker: add missing return after error in root_item 6ec51459df71 netfilter: clear skb->next in NF_HOOK_LIST() ee791835b3ec ipv4: use IS_ENABLED instead of ifdef 9d16996369fd spi: bcm2835: Fix use-after-free on unbind b606031bbfed spi: bcm-qspi: Fix use-after-free on unbind ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2020-12-08linux-fslc-imx: update to v5.4.80Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.80 from stable korg. Following conflicts were resolved during merge: ---- - arch/arm64/boot/dts/freescale/imx8mn.dtsi: Fix minor merge conflict where commit [8381af1b684c] in stable tree removed one blank line. - drivers/net/can/flexcan.c: Fix merge fuzz during integration of stable commit [4c0a778fcf7b5]. ---- Following upstream commits are included in this version: ---- 9f4b26f3ea18 Linux 5.4.80 a88f08e78249 sched/fair: Fix overutilized update in enqueue_task_fair() 10ca291c7749 mm, page_alloc: skip ->waternark_boost for atomic order-0 allocations a2761473d50b mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() 173e37322307 mm: memcg/slab: fix root memcg vmstats fc82fd7f7df9 x86/microcode/intel: Check patch signature before saving microcode for early loading 09652ebd0dc1 seccomp: Set PF_SUPERPRIV when checking capability fa9ccc177754 ptrace: Set PF_SUPERPRIV when checking capability d51481382c74 mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers 5b738014dadc drm/i915: Handle max_bpc==16 51cc709ed961 drm/amd/display: Add missing pflip irq for dcn2.0 1c1add911fd9 Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected 7411c05a6eea s390/dasd: fix null pointer dereference for ERP requests e6e76a26fdc8 s390/cpum_sf.c: fix file permission for cpum_sfb_size 89d73a97af5c mac80211: free sta in sta_info_insert_finish() on errors 945c10ad59ca mac80211: minstrel: fix tx status processing corner case 336c331ef01e mac80211: minstrel: remove deferred sampling code 713f903dc4b5 xtensa: disable preemption around cache alias management calls 747467f3625b xtensa: fix TLBTEMP area placement e7ea18de9bb3 regulator: workaround self-referent regulators 0d233d5766eb regulator: avoid resolve_supply() infinite recursion 65205dfe78ff regulator: fix memory leak with repeated set_machine_constraints() 4cab55d65974 regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} 53a9502d9a69 spi: bcm2835aux: Fix use-after-free on unbind 2737549129ec spi: npcm-fiu: Don't leak SPI master in probe error path 3e04a4976add spi: Introduce device-managed SPI controller allocation 11bb6ae21c81 spi: lpspi: Fix use-after-free on unbind 760d4e3ee879 iio: adc: mediatek: fix unset field d3e27c62334e iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode 9f99cc38cf1a iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum 308a06ac9fb8 ext4: fix bogus warning in ext4_update_dx_flag() 7f76c608135e iio: light: fix kconfig dependency bug for VCNL4035 2ba693eea318 staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids f59ef9ec20ac efivarfs: fix memory leak in efivarfs_create() d73d0106e354 HID: logitech-dj: Fix an error in mse_bluetooth_descriptor 772ff2c77cce tty: serial: imx: keep console clocks always on 663f70f1f5e7 tty: serial: imx: fix potential deadlock a3ac3d213572 ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) 659f6731bcf4 ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button c70c1b93f3d1 ALSA: mixart: Fix mutex deadlock b9a69e5d0b37 ALSA: ctl: fix error path at adding user-defined element set 16a5e3748d86 ALSA: usb-audio: Add delay quirk for all Logitech USB devices 090ac65f8c7c ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() 3b78db264675 speakup: Do not let the line discipline be used several times 0da75d37d199 HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver 4e23e329ec17 HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad 770a55072f12 HID: logitech-hidpp: Add PID for MX Anywhere 2 8a411bb0d73f libfs: fix error cast of negative value in simple_attr_write() 9d1b5a8c720e efi/x86: Free efi_pgd with free_pages() 95fafa1cb7a5 bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self a9f3670728a0 bpf, sockmap: Use truesize with sk_rmem_schedule() e8b1de6975db bpf, sockmap: On receive programs try to fast track SK_PASS ingress 329c84430a64 bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limits 4983ffd34ffc xfs: revert "xfs: fix rmap key and record comparison functions" 989d275ac592 fail_function: Remove a redundant mutex unlock b9589cb07932 regulator: ti-abb: Fix array out of bound read access on the first transition ad3c4c96bfb7 xfs: return corresponding errcode if xfs_initialize_perag() fail 738ec7670624 xfs: strengthen rmap record flags checking 388ca4a37dcd xfs: fix the minrecs logic when dealing with inode root child blocks 56588c1fdd19 can: m_can: process interrupt only when not runtime suspended a3c94201e0a7 can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery 58f1657c3a58 iommu/vt-d: Avoid panic if iommu init fails in tboot system 964b02d50bab iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header 6d184f851182 can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits 987bd7901ae3 can: kvaser_pciefd: Fix KCAN bittiming limits 9df3884a4d6a bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect 58f45daa2d0a bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made 401afa5f5e5e net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled a5a1db757da1 drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() 5e7f422c3810 MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu cb5ad04eeeb6 selftests/bpf: Fix error return code in run_getsockopt_test() 32ebbc84697b ASoC: qcom: lpass-platform: Fix memory leak 24ce39bf0aa2 can: m_can: m_can_stop(): set device to software init mode before closing db2f5579e725 can: m_can: m_can_class_free_dev(): introduce new function 9b0596c07da8 can: m_can: m_can_handle_state_change(): fix state change 69851481b342 can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration d527bb8bd577 can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() 84089205dbd2 can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI f0c8508bf874 can: flexcan: fix failure handling of pm_runtime_get_sync() 73788e8c3b02 can: peak_usb: fix potential integer overflow on shift of a int 4a6891e169df can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() 85c48dcd8735 can: ti_hecc: Fix memleak in ti_hecc_probe 85854e4e552e can: dev: can_restart(): post buffer from the right context 247b03eca2fd can: af_can: prevent potential access of uninitialized member in canfd_rcv() 5970c08eed35 can: af_can: prevent potential access of uninitialized member in can_rcv() ef097e93aca2 ip_tunnels: Set tunnel option flag when tunnel metadata is present f5d6b6c2e993 tools, bpftool: Add missing close before bpftool net attach exit 6eadbc3b7ab7 perf lock: Don't free "lock_seq_stat" if read_count isn't zero 4c954fe28af1 RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs 1a358c4e9bb2 RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() 1b1ddde970de rfkill: Fix use-after-free in rfkill_resume() 6490ecdee551 Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER 9a4b4a06addf ARM: dts: imx50-evk: Fix the chip select 1 IOMUX 58e4f34f52a4 arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point fd278c6359ac swiotlb: using SIZE_MAX needs limits.h included cfee2333791a arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy a8d6ae10e9fc arm64: dts imx8mn: Remove non-existent USB OTG2 b94479198240 arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node cab227c19cd1 MIPS: export has_transparent_hugepage() for modules 93f23689129f Input: adxl34x - clean up a data type in adxl34x_probe() 29dea2b91871 arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY 794a13015fb6 ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY c6e7f6bdcbaa ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY 6cb50545fe31 ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY cecaad1d3f48 ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ec268dd970a5 ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY 303691562f8f ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY b55bc15117d6 ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY 260ceb0c4aa6 Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" 1446255d8600 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node 31c4a413971b arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node 345d06f5853f arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node 96bde11bf2b2 arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node ba6ebc22844d arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay 79de663dcb11 arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay 8afc6e00a1d1 hwmon: (pwm-fan) Fix RPM calculation e240b4326887 gfs2: fix possible reference leak in gfs2_check_blk_type 195f9e1a5457 vfs: remove lockdep bogosity in __sb_start_write 54d11983c29c arm64: smp: Tell RCU about CPUs that fail to come online e8df8c25aa05 arm64: psci: Avoid printing in cpu_psci_cpu_die() 71eea3d3df94 arm64: errata: Fix handling of 1418040 with late CPU onlining e6f6e52acb96 ACPI: button: Add DMI quirk for Medion Akoya E2228T 58ced3741789 selftests: kvm: Fix the segment descriptor layout to match the actual layout 8ebc41496f6e scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() e06dfd53a42a pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq 9865a26c9620 net: ftgmac100: Fix crash when removing driver 3f0ccca2729b net/ncsi: Fix netlink registration 9a1ac76ab15e net: usb: qmi_wwan: Set DTR quirk for MR400 7204f0be5b5e net/mlx5: Disable QoS when min_rates on all VFs are zero 3f9f112a6329 net/mlx5: Add handling of port type in rule deletion 3d6c81f9c96c tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate 04b7fd7609b3 sctp: change to hold/put transport for proto_unreach_timer 31790683293b qlcnic: fix error return code in qlcnic_83xx_restart_hw() 5241fa6e7acd qed: fix error return code in qed_iwarp_ll2_start() f8e5578dcaa7 page_frag: Recover from memory pressure f6f751cb315c net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request 9ecfcf48d735 net/tls: fix corrupted data in recvmsg 9e909956d0c7 net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() ab1e4b3c406b net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup 782a503a369c net/mlx4_core: Fix init_hca fields offset 75b2b0d38068 net: lantiq: Wait for the GPHY firmware to be ready 65a596ec63aa netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() d9704891f531 netlabel: fix our progress tracking in netlbl_unlabel_staticlist() 99ddc3211653 net: Have netpoll bring-up DSA management interface bd17af3cf314 net: ethernet: ti: cpsw: fix error return code in cpsw_probe() 27e9ca6c82a0 net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 805dfdb26e54 net: bridge: add missing counters to ndo_get_stats64 callback fa03d6177be7 net: b44: fix error return code in b44_init_one() 78b9c4a8e338 mlxsw: core: Use variable timeout for EMAD retries c35a7de217ce lan743x: prevent entire kernel HANG on open, for some platforms 5c7a00aa05d6 lan743x: fix issue causing intermittent kernel log warnings 88a5a3e1530c ipv6: Fix error path to cancel the meseage 0e8b0213dc60 inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() e5fe052c065d Exempt multicast addresses from five-second neighbor lifetime 2894a07110c6 devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() bedb089dcbf7 bnxt_en: read EEPROM A2h address using page 0 362bd03af589 atm: nicstar: Unmap DMA on send error b2f95ff764c0 ah6: fix error return code in ah6_input() ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2020-12-08linux-fslc: update to v5.4.80Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.80 from stable korg. Following upstream commits are included in this version: ---- 9f4b26f3ea18 Linux 5.4.80 a88f08e78249 sched/fair: Fix overutilized update in enqueue_task_fair() 10ca291c7749 mm, page_alloc: skip ->waternark_boost for atomic order-0 allocations a2761473d50b mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() 173e37322307 mm: memcg/slab: fix root memcg vmstats fc82fd7f7df9 x86/microcode/intel: Check patch signature before saving microcode for early loading 09652ebd0dc1 seccomp: Set PF_SUPERPRIV when checking capability fa9ccc177754 ptrace: Set PF_SUPERPRIV when checking capability d51481382c74 mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers 5b738014dadc drm/i915: Handle max_bpc==16 51cc709ed961 drm/amd/display: Add missing pflip irq for dcn2.0 1c1add911fd9 Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected 7411c05a6eea s390/dasd: fix null pointer dereference for ERP requests e6e76a26fdc8 s390/cpum_sf.c: fix file permission for cpum_sfb_size 89d73a97af5c mac80211: free sta in sta_info_insert_finish() on errors 945c10ad59ca mac80211: minstrel: fix tx status processing corner case 336c331ef01e mac80211: minstrel: remove deferred sampling code 713f903dc4b5 xtensa: disable preemption around cache alias management calls 747467f3625b xtensa: fix TLBTEMP area placement e7ea18de9bb3 regulator: workaround self-referent regulators 0d233d5766eb regulator: avoid resolve_supply() infinite recursion 65205dfe78ff regulator: fix memory leak with repeated set_machine_constraints() 4cab55d65974 regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} 53a9502d9a69 spi: bcm2835aux: Fix use-after-free on unbind 2737549129ec spi: npcm-fiu: Don't leak SPI master in probe error path 3e04a4976add spi: Introduce device-managed SPI controller allocation 11bb6ae21c81 spi: lpspi: Fix use-after-free on unbind 760d4e3ee879 iio: adc: mediatek: fix unset field d3e27c62334e iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode 9f99cc38cf1a iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum 308a06ac9fb8 ext4: fix bogus warning in ext4_update_dx_flag() 7f76c608135e iio: light: fix kconfig dependency bug for VCNL4035 2ba693eea318 staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids f59ef9ec20ac efivarfs: fix memory leak in efivarfs_create() d73d0106e354 HID: logitech-dj: Fix an error in mse_bluetooth_descriptor 772ff2c77cce tty: serial: imx: keep console clocks always on 663f70f1f5e7 tty: serial: imx: fix potential deadlock a3ac3d213572 ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) 659f6731bcf4 ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button c70c1b93f3d1 ALSA: mixart: Fix mutex deadlock b9a69e5d0b37 ALSA: ctl: fix error path at adding user-defined element set 16a5e3748d86 ALSA: usb-audio: Add delay quirk for all Logitech USB devices 090ac65f8c7c ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() 3b78db264675 speakup: Do not let the line discipline be used several times 0da75d37d199 HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver 4e23e329ec17 HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad 770a55072f12 HID: logitech-hidpp: Add PID for MX Anywhere 2 8a411bb0d73f libfs: fix error cast of negative value in simple_attr_write() 9d1b5a8c720e efi/x86: Free efi_pgd with free_pages() 95fafa1cb7a5 bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self a9f3670728a0 bpf, sockmap: Use truesize with sk_rmem_schedule() e8b1de6975db bpf, sockmap: On receive programs try to fast track SK_PASS ingress 329c84430a64 bpf, sockmap: Skb verdict SK_PASS to self already checked rmem limits 4983ffd34ffc xfs: revert "xfs: fix rmap key and record comparison functions" 989d275ac592 fail_function: Remove a redundant mutex unlock b9589cb07932 regulator: ti-abb: Fix array out of bound read access on the first transition ad3c4c96bfb7 xfs: return corresponding errcode if xfs_initialize_perag() fail 738ec7670624 xfs: strengthen rmap record flags checking 388ca4a37dcd xfs: fix the minrecs logic when dealing with inode root child blocks 56588c1fdd19 can: m_can: process interrupt only when not runtime suspended a3c94201e0a7 can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery 58f1657c3a58 iommu/vt-d: Avoid panic if iommu init fails in tboot system 964b02d50bab iommu/vt-d: Move intel_iommu_gfx_mapped to Intel IOMMU header 6d184f851182 can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits 987bd7901ae3 can: kvaser_pciefd: Fix KCAN bittiming limits 9df3884a4d6a bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect 58f45daa2d0a bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made 401afa5f5e5e net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled a5a1db757da1 drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() 5e7f422c3810 MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu cb5ad04eeeb6 selftests/bpf: Fix error return code in run_getsockopt_test() 32ebbc84697b ASoC: qcom: lpass-platform: Fix memory leak 24ce39bf0aa2 can: m_can: m_can_stop(): set device to software init mode before closing db2f5579e725 can: m_can: m_can_class_free_dev(): introduce new function 9b0596c07da8 can: m_can: m_can_handle_state_change(): fix state change 69851481b342 can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration d527bb8bd577 can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() 84089205dbd2 can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI f0c8508bf874 can: flexcan: fix failure handling of pm_runtime_get_sync() 73788e8c3b02 can: peak_usb: fix potential integer overflow on shift of a int 4a6891e169df can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() 85c48dcd8735 can: ti_hecc: Fix memleak in ti_hecc_probe 85854e4e552e can: dev: can_restart(): post buffer from the right context 247b03eca2fd can: af_can: prevent potential access of uninitialized member in canfd_rcv() 5970c08eed35 can: af_can: prevent potential access of uninitialized member in can_rcv() ef097e93aca2 ip_tunnels: Set tunnel option flag when tunnel metadata is present f5d6b6c2e993 tools, bpftool: Add missing close before bpftool net attach exit 6eadbc3b7ab7 perf lock: Don't free "lock_seq_stat" if read_count isn't zero 4c954fe28af1 RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs 1a358c4e9bb2 RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() 1b1ddde970de rfkill: Fix use-after-free in rfkill_resume() 6490ecdee551 Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER 9a4b4a06addf ARM: dts: imx50-evk: Fix the chip select 1 IOMUX 58e4f34f52a4 arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point fd278c6359ac swiotlb: using SIZE_MAX needs limits.h included cfee2333791a arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy a8d6ae10e9fc arm64: dts imx8mn: Remove non-existent USB OTG2 b94479198240 arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node cab227c19cd1 MIPS: export has_transparent_hugepage() for modules 93f23689129f Input: adxl34x - clean up a data type in adxl34x_probe() 29dea2b91871 arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY 794a13015fb6 ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY c6e7f6bdcbaa ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY 6cb50545fe31 ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY cecaad1d3f48 ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ec268dd970a5 ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY 303691562f8f ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY b55bc15117d6 ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY 260ceb0c4aa6 Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" 1446255d8600 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node 31c4a413971b arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node 345d06f5853f arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node 96bde11bf2b2 arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node ba6ebc22844d arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay 79de663dcb11 arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay 8afc6e00a1d1 hwmon: (pwm-fan) Fix RPM calculation e240b4326887 gfs2: fix possible reference leak in gfs2_check_blk_type 195f9e1a5457 vfs: remove lockdep bogosity in __sb_start_write 54d11983c29c arm64: smp: Tell RCU about CPUs that fail to come online e8df8c25aa05 arm64: psci: Avoid printing in cpu_psci_cpu_die() 71eea3d3df94 arm64: errata: Fix handling of 1418040 with late CPU onlining e6f6e52acb96 ACPI: button: Add DMI quirk for Medion Akoya E2228T 58ced3741789 selftests: kvm: Fix the segment descriptor layout to match the actual layout 8ebc41496f6e scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() e06dfd53a42a pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq 9865a26c9620 net: ftgmac100: Fix crash when removing driver 3f0ccca2729b net/ncsi: Fix netlink registration 9a1ac76ab15e net: usb: qmi_wwan: Set DTR quirk for MR400 7204f0be5b5e net/mlx5: Disable QoS when min_rates on all VFs are zero 3f9f112a6329 net/mlx5: Add handling of port type in rule deletion 3d6c81f9c96c tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate 04b7fd7609b3 sctp: change to hold/put transport for proto_unreach_timer 31790683293b qlcnic: fix error return code in qlcnic_83xx_restart_hw() 5241fa6e7acd qed: fix error return code in qed_iwarp_ll2_start() f8e5578dcaa7 page_frag: Recover from memory pressure f6f751cb315c net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request 9ecfcf48d735 net/tls: fix corrupted data in recvmsg 9e909956d0c7 net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() ab1e4b3c406b net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup 782a503a369c net/mlx4_core: Fix init_hca fields offset 75b2b0d38068 net: lantiq: Wait for the GPHY firmware to be ready 65a596ec63aa netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() d9704891f531 netlabel: fix our progress tracking in netlbl_unlabel_staticlist() 99ddc3211653 net: Have netpoll bring-up DSA management interface bd17af3cf314 net: ethernet: ti: cpsw: fix error return code in cpsw_probe() 27e9ca6c82a0 net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 805dfdb26e54 net: bridge: add missing counters to ndo_get_stats64 callback fa03d6177be7 net: b44: fix error return code in b44_init_one() 78b9c4a8e338 mlxsw: core: Use variable timeout for EMAD retries c35a7de217ce lan743x: prevent entire kernel HANG on open, for some platforms 5c7a00aa05d6 lan743x: fix issue causing intermittent kernel log warnings 88a5a3e1530c ipv6: Fix error path to cancel the meseage 0e8b0213dc60 inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() e5fe052c065d Exempt multicast addresses from five-second neighbor lifetime 2894a07110c6 devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() bedb089dcbf7 bnxt_en: read EEPROM A2h address using page 0 362bd03af589 atm: nicstar: Unmap DMA on send error b2f95ff764c0 ah6: fix error return code in ah6_input() ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
2020-12-08linux-fslc-imx: update to v5.4.79Andrey Zhizhikin
Kernel repository has been upgraded to v5.4.79 from stable korg. Following upstream commits are included in this version: ---- fc8334619167 Linux 5.4.79 26c7d2883851 ACPI: GED: fix -Wformat 087c857e0131 KVM: x86: clflushopt should be treated as a no-op by emulation 7ae6f2df438d can: proc: can_remove_proc(): silence remove_proc_entry warning 1527ab7859b2 mac80211: always wind down STA state df3305411447 Input: sunkbd - avoid use-after-free in teardown paths cd61f14592df net: lantiq: Add locking for TX DMA channel 8cad37eb129f powerpc/8xx: Always fault when _PAGE_ACCESSED is not set b57c75956e79 net/mlx5: Add retry mechanism to the command entry index allocation 7db82a5a4c15 net/mlx5: Fix a race when moving command interface to events mode 3fa9daaccce8 net/mlx5: poll cmd EQ in case of command timeout 42bb7b7b9654 net/mlx5: Use async EQ setup cleanup helpers for multiple EQs b33905dc1ce5 MIPS: PCI: Fix MIPS build 01474e8cc342 selftests/powerpc: entry flush test eb37345ed224 powerpc: Only include kup-radix.h for 64-bit Book3S 09495b5f7aab powerpc/64s: flush L1D after user accesses b65458b6be80 powerpc/64s: flush L1D on kernel entry bcf7f2d3fcec selftests/powerpc: rfi_flush: disable entry flush if present ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>