summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel/linux
AgeCommit message (Collapse)Author
2021-04-23linux-yocto/5.4: fix arm defconfig warningsBruce Ashfield
A recent fix to the kern-tools promoted some previously unseen issues to warnings. This commit fixes them by tagging some BT options as non-hardware so they won't generate warnings if they don't appear in the final .config. These are sub BT options and shouldn't warn when/if their controlling option is disabled by a fragment. d7fd0213b75 base: exclude some BT options as non-hardware Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a86c8251905baf5bf4714f3db01cdfae02383839) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-23linux-yocto/5.4: update to v5.4.112Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 8f55ad4daf00 Linux 5.4.112 ea42fd91d304 Revert "cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath." 7ee5bde3164c net: ieee802154: stop dump llsec params for monitors b4042ecc12cb net: ieee802154: forbid monitor for del llsec seclevel e82f8b7713ab net: ieee802154: forbid monitor for set llsec params 948a2817f71d net: ieee802154: fix nl802154 del llsec devkey b3a105e15cd6 net: ieee802154: fix nl802154 add llsec key 4097afd93df7 net: ieee802154: fix nl802154 del llsec dev 7d32fc7964d6 net: ieee802154: fix nl802154 del llsec key 8f4c815c74f4 net: ieee802154: nl-mac: fix check on panid 38ea2b3ed00f net: mac802154: Fix general protection fault 6e7098f56c83 drivers: net: fix memory leak in peak_usb_create_dev 32e2f9a708e1 drivers: net: fix memory leak in atusb_probe 0a790ad1358b net: tun: set tun->dev->addr_len during TUNSETLINK processing ed13df88c6d5 cfg80211: remove WARN_ON() in cfg80211_sme_connect 628ac886dfba net: sched: bump refcount for new action in ACT replace mode 3dbafee8426f dt-bindings: net: ethernet-controller: fix typo in NVMEM f4c5968da773 clk: socfpga: fix iomem pointer cast on 64-bit 35ba6d9240ee RAS/CEC: Correct ce_add_elem()'s returned values f666ad4f8d87 RDMA/addr: Be strict with gid size 44d03319fe77 RDMA/cxgb4: check for ipv6 address properly while destroying listener 3ca5345db92c net/mlx5: Fix PBMC register mapping 798d94a274fb net/mlx5: Fix placement of log_max_flow_counter 9716aac17419 net: hns3: clear VF down state bit before request link status 9dd7092d1a96 openvswitch: fix send of uninitialized stack memory in ct limit reply 731abf396e37 net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() d0aab59f0993 perf inject: Fix repipe usage d3343a35d108 s390/cpcmd: fix inline assembly register clobbering c88fa8d4f994 workqueue: Move the position of debug_work_activate() in __queue_work() 14060454cdb9 clk: fix invalid usage of list cursor in unregister bedda47d5dce clk: fix invalid usage of list cursor in register b3717885865c net: macb: restore cmp registers on resume path c61fe6b7e21f scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs 81fddc7be649 scsi: ufs: core: Fix task management request completion timeout f6abec1a3172 scsi: ufs: Use blk_{get,put}_request() to allocate and free TMFs a8d2d45c70c7 scsi: ufs: Avoid busy-waiting by eliminating tag conflicts c5efc9d26c84 scsi: ufs: Fix irq return code 537a2449cc6f net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); de8c5962bdae drm/msm: Set drvdata to NULL when msm_drm_init() fails e22ce1d21b42 i40e: Fix display statistics for veb_tc 7c0d2372298f soc/fsl: qbman: fix conflicting alignment attributes c178e8a19937 net/rds: Fix a use after free in rds_message_map_pages 73f88cc2bf5c net/mlx5: Don't request more than supported EQs 029416e14be2 net/mlx5e: Fix ethtool indication of connector type 1f3010fc3fe6 ASoC: sunxi: sun4i-codec: fill ASoC card owner db4600aa938c net: phy: broadcom: Only advertise EEE for supported modes 6aa7d2621b19 nfp: flower: ignore duplicate merge hints from FW bbbee59f4f32 net/ncsi: Avoid channel_monitor hrtimer deadlock c66b672a231c ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces c991ca6a2c79 net:tipc: Fix a double free in tipc_sk_mcast_rcv 200c8453287f cxgb4: avoid collecting SGE_QBASE regs during traffic e9bdd3e45f0e gianfar: Handle error code at MAC address change 516c436ff5d6 can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE ca443546f8d4 arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 840a181729ac sch_red: fix off-by-one checks in red_check_params() accb27006595 amd-xgbe: Update DMA coherency values e472f6814ceb hostfs: fix memory handling in follow_link() 613f35568a5d hostfs: Use kasprintf() instead of fixed buffer formatting fec47d458add i40e: Fix kernel oops when i40e driver removes VF's c0aacaa0a8f2 i40e: Added Asym_Pause to supported link modes f819977ad42c xfrm: Fix NULL pointer dereference on policy lookup bac7e764e5d5 ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips b32969aaed1c ASoC: SOF: Intel: HDA: fix core status verification 99b4e9af8f00 ASoC: SOF: Intel: hda: remove unnecessary parentheses 540ddeed5c51 esp: delete NETIF_F_SCTP_CRC bit from features for esp offload a128e07b472b net: xfrm: Localize sequence counter per network namespace 34659399e713 regulator: bd9571mwv: Fix AVS and DVFS voltage range d78e99dd4960 xfrm: interface: fix ipv4 pmtu check to honor ip header df 7977d5fe3d5b net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits 249908ed36a8 net: dsa: lantiq_gswip: Don't use PHY auto polling 910e785ba8de virtio_net: Add XDP meta data support 0534f1f1bc76 i2c: turn recovery error on init to debug cafced041915 usbip: synchronize event handler with sysfs code paths 37168011d427 usbip: vudc synchronize sysfs code paths 06fedcc6870e usbip: stub-dev synchronize sysfs code paths 6a435364b608 usbip: add sysfs_lock to synchronize sysfs code paths b02bded94b91 net: let skb_orphan_partial wake-up waiters. fd8a95d56050 net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() b5e7653ffdd1 net: hsr: Reset MAC header for Tx path a9311be5f617 mac80211: fix TXQ AC confusion 5a4f39f19e6f net: sched: sch_teql: fix null-pointer dereference 2f5edf14f62a i40e: Fix sparse error: 'vsi->netdev' could be null b31d91e9e8c8 i40e: Fix sparse warning: missing error code 'err' 599200ad44e7 net: ensure mac header is set in virtio_net_hdr_to_skb() 158a9b815c54 bpf, sockmap: Fix sk->prot unhash op reset 0242251d6a97 ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx 4a2933c88399 net: hso: fix null-ptr-deref during tty device unregistration ef2ccf84071f ice: Cleanup fltr list in case of allocation issues 0df579b3de8c ice: Fix for dereference of NULL pointer 1aecc5781101 ice: Increase control queue timeout 9de1caa1103f batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field 79407ae3475e ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin 9dfd74a8c015 parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers 957d0308aa36 parisc: parisc-agp requires SBA IOMMU driver 507c2009dc4c fs: direct-io: fix missing sdio->boundary f495bedb001b ocfs2: fix deadlock between setattr and dio_end_io_write 52999a66c0b3 nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff 75fd54ea1b60 ia64: fix user_stack_pointer() for ptrace() 7a92396bf8dd gcov: re-fix clang-11+ support c2b3cf2c70d6 drm/i915: Fix invalid access to ACPI _DSM objects 0e8f850e26b2 net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock 6649b5eda131 net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh a09acbb53934 xen/evtchn: Change irq_info lock to raw_spinlock_t aa0cff2e0751 nfc: Avoid endless loops caused by repeated llcp_sock_connect() 404daa4d62a3 nfc: fix memory leak in llcp_sock_connect() 41bc58ba0945 nfc: fix refcount leak in llcp_sock_connect() c89903c9eff2 nfc: fix refcount leak in llcp_sock_bind() 12289d9840d6 ASoC: intel: atom: Stop advertising non working S24LE support c99780f782aa ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 da8f3cc5771e ALSA: aloop: Fix initialization of controls 8732c2df9d15 counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit bd41c1b7170b4d27bebac0a4387cad070c41e03d) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-23linux-yocto/5.4: update to v5.4.111Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: a49e5ea5e045 Linux 5.4.111 45f540622d5b init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM 43dd03f08819 init/Kconfig: make COMPILE_TEST depend on !S390 f5eb7e12a75d nvme-mpath: replace direct_make_request with generic_make_request 6cce30548058 bpf, x86: Validate computation of branch displacements for x86-32 a0b3927a07be bpf, x86: Validate computation of branch displacements for x86-64 20c60bbc1c54 cifs: Silently ignore unknown oplock break handle 754c82a6bf48 cifs: revalidate mapping when we open files for SMB1 POSIX e5991b4fcedb ia64: fix format strings for err_inject 3e9292b39862 ia64: mca: allocate early mca with GFP_ATOMIC 9b872bac1923 scsi: target: pscsi: Clean up after failure in pscsi_map_sg() e2db0e66139a x86/build: Turn off -fcf-protection for realmode targets 0465098898ef platform/x86: thinkpad_acpi: Allow the FnLock LED to change state 5a8c30e8acad netfilter: conntrack: Fix gre tunneling over ipv6 e84a795b8a0b drm/msm: Ratelimit invalid-fence message daf5aaa8e6e0 drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs 6abe3dad0afe mac80211: choose first enabled channel for monitor 37b51460b25a mISDN: fix crash in fritzpci 901d39f7b2ce net: pxa168_eth: Fix a potential data race in pxa168_eth_remove dc7c4d30d6e0 net/mlx5e: Enforce minimum value check for ICOSQ size b0e2b3271236 bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp e5868baa1e3c platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 422c68101110 bus: ti-sysc: Fix warning on unbind if reset is not deasserted bec7103b04a9 ARM: dts: am33xx: add aliases for mmc interfaces 59c8e3329268 Linux 5.4.110 cde4e338c2b2 drivers: video: fbcon: fix NULL dereference in fbcon_cursor() 0ca13611d33f staging: rtl8192e: Change state information from u16 to u8 f9974f189c67 staging: rtl8192e: Fix incorrect source in memcpy() fd5ce87aee48 usb: dwc2: Prevent core suspend when port connection flag is 0 85e1752ae0ed usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. 26d2284a0580 usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference 25c13ca8302f USB: cdc-acm: fix use-after-free after probe failure b5aedddb621e USB: cdc-acm: fix double free on probe failure 7220bba3066e USB: cdc-acm: downgrade message to debug 62da51d0e7b7 USB: cdc-acm: untangle a circular dependency between callback and softint 7443350af8cb cdc-acm: fix BREAK rx code path adding necessary calls 58cace45f84b usb: xhci-mtk: fix broken streams issue on 0.96 xHCI a22e35f7b4fb usb: musb: Fix suspend with devices connected for a64 e94dec2765b5 USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem 2ecf5803557b usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() 5ecfad1efbc3 firewire: nosy: Fix a use-after-free bug in nosy_ioctl() 58073dc536a6 extcon: Fix error handling in extcon_dev_register e3a3d5005e63 extcon: Add stubs for extcon_register_notifier_all() functions 67ff75be1ab1 pinctrl: rockchip: fix restore error in resume c92e8a8ecb9d vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends 7f93d47677dd reiserfs: update reiserfs_xattrs_initialized() condition 4dc52ce56d63 drm/amdgpu: check alignment on CPU page for bo map f9b3b70fd468 drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() 00bd9c22409e mm: fix race by making init_zero_pfn() early_initcall 558ab52776c0 tracing: Fix stack trace event size 07b19a118d2f PM: runtime: Fix ordering in pm_runtime_get_suppliers() 72a667681cc4 PM: runtime: Fix race getting/putting suppliers at probe b6e7dbf0ed9c xtensa: move coprocessor_flush to the .text section c3715f06f9ad ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook 09a08fd89996 ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO 3acbf473a885 ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks 65f92e40cc6d ALSA: hda: Re-add dropped snd_poewr_change_state() calls 05dd1a4223c5 ALSA: usb-audio: Apply sample rate quirk to Logitech Connect 42c83e3bca43 bpf: Remove MTU check in __bpf_skb_max_len aca623d79cb7 net: wan/lmc: unregister device when no matching device is found f22854911523 appletalk: Fix skb allocation size in loopback case 4ff476b88135 net: ethernet: aquantia: Handle error cleanup of start on open ee898d95f446 ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() 0b8dfb61f29a brcmfmac: clear EAP/association status bits on linkdown events 2d0e594c1316 can: tcan4x5x: fix max register value 4ac1feff6ea6 net: introduce CAN specific pointer in the struct net_device 23394679aa56 can: dev: move driver related infrastructure into separate subdir 7ca4feb37e9e flow_dissector: fix TTL and TOS dissection on IPv4 fragments ee5055593d0e net: mvpp2: fix interrupt mask/unmask skip condition aa9345d10f0a ext4: do not iput inode under running transaction in ext4_rename() 5e39a73e47ef locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling 84bd602c14b7 thermal/core: Add NULL pointer check before using cooling device stats 50c38f76b51d ASoC: rt5659: Update MCLK rate in set_sysclk() b6408fd7eb89 staging: comedi: cb_pcidas64: fix request_irq() warn b9fe8673b874 staging: comedi: cb_pcidas: fix request_irq() warn 7390a1cdf304 scsi: qla2xxx: Fix broken #endif placement 6e79f829e791 scsi: st: Fix a use after free in st_open() 98052c40e3ac vhost: Fix vhost_vq_reset() 57aa4f30911a powerpc: Force inlining of cpu_has_feature() to avoid build failure dcf4b6e710c7 NFSD: fix error handling in NFSv4.0 callbacks 990a0fa1ccbb ASoC: cs42l42: Always wait at least 3ms after reset 6d197691a1c5 ASoC: cs42l42: Fix mixer volume control aa74bf73937c ASoC: cs42l42: Fix channel width support 47ae33d5b32b ASoC: cs42l42: Fix Bitclock polarity inversion 5952cf385ceb ASoC: es8316: Simplify adc_pga_gain_tlv table 381679aec216 ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe 57b8a192872a ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 b75073a37c65 ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 ca3f8dcd6d94 iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate c899b8391a54 rpc: fix NULL dereference on kmalloc failure 0e71c59b2450 fs: nfsd: fix kconfig dependency warning for NFSD_V4 9b68d3ed8aa8 ext4: fix bh ref count on error paths 721a6f64c0bc ext4: shrink race window in ext4_should_retry_alloc() 05d891e76dde module: harden ELF info handling 6a8df0821f67 module: avoid *goto*s in module_sig_check() d9b98ccdfed0 module: merge repetitive strings in module_sig_check() 1a8c5fbe2f1d modsign: print module name along with error message 120589bb0970 ipv6: weaken the v4mapped source check 1225bb45c87b selinux: vsock: Set SID for socket returned by accept() Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 199566a40671ac273028cb44d0bb4494be22c4aa) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-23linux-yocto/5.4: update to v5.4.109Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 4e85f8a712cd Linux 5.4.109 057dd3e6986b xen-blkback: don't leak persistent grants from xen_blkbk_map() ce934540ff09 can: peak_usb: Revert "can: peak_usb: add forgotten supported devices" 2638770e793b ext4: add reclaim checks to xattr code 92b9e3deffb6 mac80211: fix double free in ibss_leave ae23957bd1fb net: qrtr: fix a kernel-infoleak in qrtr_recvmsg() f7a962970001 net: dsa: b53: VLAN filtering is global to all users f866d1fa48e4 can: dev: Move device back to init netns on owning netns delete dfd6627c83dd x86/mem_encrypt: Correct physical address calculation in __set_clr_pte_enc() f989059cd22a locking/mutex: Fix non debug version of mutex_lock_io_nested() 1260d8dc2d66 scsi: mpt3sas: Fix error return code of mpt3sas_base_attach() d31747705762 scsi: qedi: Fix error return code of qedi_alloc_global_queues() 063c3cfb264b scsi: Revert "qla2xxx: Make sure that aborted commands are freed" fdc61af371db block: recalculate segment count for multi-segment discards correctly 8ce9f6efa655 perf auxtrace: Fix auxtrace queue conflict bc0b1a2036dd ACPI: scan: Use unique number for instance_no b382f9d61609 ACPI: scan: Rearrange memory allocation in acpi_device_add() cc578c3e612b Revert "netfilter: x_tables: Update remaining dereference to RCU" 19a5fb4ceada netfilter: x_tables: Use correct memory barriers. c46cd29b89da Revert "netfilter: x_tables: Switch synchronization to RCU" e74d46e69a45 bpf: Don't do bpf_cgroup_storage_set() for kuprobe/tp programs 01398e024ba6 RDMA/cxgb4: Fix adapter LE hash errors while destroying ipv6 listening server 78aafa0240bc PM: EM: postpone creating the debugfs dir till fs_initcall f54b10114d63 net/mlx5e: Fix error path for ethtool set-priv-flag fa4addf30c2c PM: runtime: Defer suspending suppliers c82d289fe958 arm64: kdump: update ppos when reading elfcorehdr 8bf90e000c10 drm/msm: fix shutdown hook in case GPU components failed to bind 4fda26d2f7e1 libbpf: Fix BTF dump of pointer-to-array-of-struct 4f71aacd6c92 selftests: forwarding: vxlan_bridge_1d: Fix vxlan ecn decapsulate value 4ecf6d486e45 net: stmmac: dwmac-sun8i: Provide TX and RX fifo sizes 1f103ca31c51 r8152: limit the RX buffer size of RTL8153A for USB 2.0 048d0bf8ad19 net: cdc-phonet: fix data-interface release on probe failure ecc62c3b1b57 octeontx2-af: fix infinite loop in unmapping NPC counter 7e9a48ceccae octeontx2-af: Fix irq free in rvu teardown e15823801229 libbpf: Use SOCK_CLOEXEC when opening the netlink socket 7722378c4a0a nfp: flower: fix pre_tun mask id allocation 060deac22f87 mac80211: fix rate mask reset 52cc7bad1275 can: m_can: m_can_rx_peripheral(): fix RX being blocked by errors 059c1996017d can: m_can: m_can_do_rx_poll(): fix extraneous msg loss warning e484616a9600 can: c_can: move runtime PM enable/disable to c_can_platform 4f71965ee897 can: c_can_pci: c_can_pci_remove(): fix use-after-free 42e49b3aa536 can: kvaser_pciefd: Always disable bus load reporting e3ca9fbfcdf5 can: flexcan: flexcan_chip_freeze(): fix chip freeze for missing bitrate fb4a6ac4851a can: peak_usb: add forgotten supported devices 0a8046daba17 tcp: relookup sock for RST+ACK packets handled by obsolete req sock 67319a8df5d3 netfilter: ctnetlink: fix dump of the expect mask attribute c4dd0b36cce4 selftests/bpf: Set gopt opt_class to 0 if get tunnel opt failed 9d06cabe3bf4 ftgmac100: Restart MAC HW once 81c591299da3 net/qlcnic: Fix a use after free in qlcnic_83xx_get_minidump_template d00db63edd0a e1000e: Fix error handling in e1000_set_d0_lplu_state_82571 9f02a5658413 e1000e: add rtnl_lock() to e1000_reset_task 71fa8051f2f4 igc: Fix Supported Pause Frame Link Setting 35d8a780fa2b igc: Fix Pause Frame Advertising da8af444b325 net: dsa: bcm_sf2: Qualify phydev->dev_flags based on port 267b79a11046 net: sched: validate stab values 76909a298ebb macvlan: macvlan_count_rx() needs to be aware of preemption c6b6c7a92fe5 ipv6: fix suspecious RCU usage warning 40fa14bbe3fe net/mlx5e: Don't match on Geneve options in case option masks are all zero e64e327c7fab libbpf: Fix INSTALL flag order 53f1483984bf veth: Store queue_mapping independently of XDP prog presence f259a7fdeb12 bus: omap_l3_noc: mark l3 irqs as IRQF_NO_THREAD e6587d142d02 dm ioctl: fix out of bounds array access when no devices 7b6944f18cec dm verity: fix DM_VERITY_OPTS_MAX value 752589cd4ea8 integrity: double check iint_cache was initialized f3404a677770 ARM: dts: at91-sama5d27_som1: fix phy address to 7 1815a24b9483 arm64: dts: ls1043a: mark crypto engine dma coherent 7447c05e06c4 arm64: dts: ls1012a: mark crypto engine dma coherent b6f866bbf7ca arm64: dts: ls1046a: mark crypto engine dma coherent e980bd1f7f60 ACPI: video: Add missing callback back for Sony VPCEH3U1E 431aaecd24ac gcov: fix clang-11+ support 4748b6d56efe kasan: fix per-page tags for non-page_alloc pages 037ecab65eb6 squashfs: fix xattr id and id lookup sanity checks 79b8814d6765 squashfs: fix inode lookup sanity checks 5b1abfe7d620 platform/x86: intel-vbtn: Stop reporting SW_DOCK events 599cbcda68ee netsec: restore phy power state after controller reset 8aa97ae0f5d9 ia64: fix ptrace(PTRACE_SYSCALL_INFO_EXIT) sign cb1504b30b6f ia64: fix ia64_syscall_get_set_arguments() for break-based syscalls 37732ea82e09 block: Suppress uevent for hidden device when removed a2d07d077eb3 nfs: we don't support removing system.nfs4_acl eed4e1abc997 nvme-pci: add the DISABLE_WRITE_ZEROES quirk for a Samsung PM1725a 5fc284999c4a nvme-fc: return NVME_SC_HOST_ABORTED_CMD when a command has been aborted 526abcb05c61 nvme: add NVME_REQ_CANCELLED flag in nvme_cancel_request() 8cdbee05b83f drm/radeon: fix AGP dependency 5a0e3fcbeb5a drm/amdgpu: fb BO should be ttm_bo_type_device fc8e4af4c3ef drm/amd/display: Revert dram_clock_change_latency for DCN2.1 6292d84c8af4 regulator: qcom-rpmh: Correct the pmic5_hfsmps515 buck c45182707277 u64_stats,lockdep: Fix u64_stats_init() vs lockdep f59604786a48 habanalabs: Call put_pid() when releasing control device 694761bfdd76 sparc64: Fix opcode filtering in handling of no fault loads 11efb0cda655 irqchip/ingenic: Add support for the JZ4760 69423418c5eb cifs: change noisy error message to FYI 981ba9c9a529 atm: idt77252: fix null-ptr-dereference 6b2844ad7b17 atm: uPD98402: fix incorrect allocation 40d0a9297f83 net: davicom: Use platform_get_irq_optional() b90de232a806 net: wan: fix error return code of uhdlc_init() 0da0f199e767 net: hisilicon: hns: fix error return code of hns_nic_clear_all_rx_fetch() ab60e4f5eb3a NFS: Correct size calculation for create reply length 785be28d360f nfs: fix PNFS_FLEXFILE_LAYOUT Kconfig default d605afb11945 gpiolib: acpi: Add missing IRQF_ONESHOT f6c1da94ddb3 cpufreq: blacklist Arm Vexpress platforms in cpufreq-dt-platdev 1d2c9669135f cifs: ask for more credit on async read/write code paths ec7ce1e337ec gianfar: fix jumbo packets+napi+rx overrun crash 7ef7d296b154 sun/niu: fix wrong RXMAC_BC_FRM_CNT_COUNT count d25f579ec557 net: intel: iavf: fix error return code of iavf_init_get_resources() d4dd6de6fc90 net: tehuti: fix error return code in bdx_probe() e224a789d4a6 ixgbe: Fix memleak in ixgbe_configure_clsu32 537653a0698b ALSA: hda: ignore invalid NHLT table bd272f11a9d4 Revert "r8152: adjust the settings about MAC clock speed down for RTL8153" 7a12167636bf atm: lanai: dont run lanai_dev_close if not open fb0067fcda6a atm: eni: dont release is never initialized 614a4ba66854 powerpc/4xx: Fix build errors from mfdcr() 45c1ca3e5784 net: fec: ptp: avoid register access when ipg clock is disabled d0f5726ab1df hugetlbfs: hugetlb_fault_mutex_hash() cleanup b90344f7d600 Linux 5.4.108 819eb4d7a85e cifs: Fix preauth hash corruption cf113ffd620d x86/apic/of: Fix CPU devicetree-node lookups 288be0ed9b36 genirq: Disable interrupts for force threaded handlers b8ebe853abca firmware/efi: Fix a use after bug in efi_mem_reserve_persistent 31e17169a116 efi: use 32-bit alignment for efi_guid_t literals 886dbe0e338b ext4: fix potential error in ext4_do_update_inode 2f65ae3a7ee3 ext4: do not try to set xattr into ea_inode if value is empty 474aab448436 ext4: find old entry again if failed to rename whiteout de2e1603c125 x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() 076b60af926b x86: Move TS_COMPAT back to asm/thread_info.h 27ddd2b59045 kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() f546965c3aac x86/ioapic: Ignore IRQ2 again da326ba3b84a perf/x86/intel: Fix a crash caused by zero PEBS status 51a2b19b554c PCI: rpadlpar: Fix potential drc_name corruption in store functions 796fc331c3cf counter: stm32-timer-cnt: fix ceiling write max value 850ca1c0130a iio: hid-sensor-temperature: Fix issues of timestamp channel 31a2e804ad4a iio: hid-sensor-prox: Fix scale not correct issue 3fa27c8749cf iio: hid-sensor-humidity: Fix alignment issue of timestamp channel 4458ae8d4001 iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask a605c095bb46 iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler 87163fbba6d2 iio: adis16400: Fix an error code in adis16400_initial_setup() ed0625334b94 iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel 08414c498b4b iio:adc:stm32-adc: Add HAS_IOMEM dependency b0a595269e62 usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- 4baade6fd6e5 usb: gadget: configfs: Fix KASAN use-after-free c92aebf2b0f3 USB: replace hardcode maximum usb string length by definition f89366164693 usbip: Fix incorrect double assignment to udc->ud.tcp_rx 251949ec9d95 usb-storage: Add quirk to defeat Kindle's automatic unload 81b56afc2841 nvme-rdma: fix possible hang when failing to set io queues b891d41d01f4 counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED 86fd6c0d22a5 scsi: myrs: Fix a double free in myrs_cleanup() eb46392d329a scsi: lpfc: Fix some error codes in debugfs 1f925558e3f1 riscv: Correct SPARSEMEM configuration 7db8f3be034d kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL again 1dad483b1ebc net/qrtr: fix __netdev_alloc_skb call f0b09d547713 sunrpc: fix refcount leak for rpc auth modules 3c57ea09365f vfio: IOMMU_API should be selected b439aac77360 svcrdma: disable timeouts on rdma backchannel d1ae8f16c223 NFSD: Repair misuse of sv_lock in 5.10.16-rt30. 4c5fab560cb0 nfsd: Don't keep looking up unhashed files in the nfsd file cache 49545a7b8b30 nvmet: don't check iosqes,iocqes for discovery controllers cf7d7728d8a5 nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU 36a4f9164cf6 nvme-tcp: fix possible hang when failing to set io queues 81c1dbe1070c nvme: fix Write Zeroes limitations 6712b7fcef9d afs: Stop listxattr() from listing "afs.*" attributes c71b93323f37 ASoC: simple-card-utils: Do not handle device clock e029384c1835 ASoC: SOF: intel: fix wrong poll bits in dsp power down 626a484d1ec2 ASoC: SOF: Intel: unregister DMIC device on probe error db3d39bcd66a ASoC: fsl_ssi: Fix TDM slot setup for I2S mode 24c553371add btrfs: fix slab cache flags for free space tree bitmap 5b3b99525c4f btrfs: fix race when cloning extent buffer during rewind of an old root a3e438db75fb ARM: 9044/1: vfp: use undef hook for VFP support detection a47b395d441d ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode 34794bc0e768 s390/vtime: fix increased steal time accounting ba4342094d71 Revert "PM: runtime: Update device status before letting suppliers suspend" 62cf220630a0 ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air 613fd762d188 ALSA: hda: generic: Fix the micmute led init state 5a5f85603e6e ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro 4d35c01a3645 ALSA: dice: fix null pointer dereference when node is disconnected d0fc0e7bfda2 ASoC: ak5558: Add MODULE_DEVICE_TABLE a592a4c2889e ASoC: ak4458: Add MODULE_DEVICE_TABLE Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a6aecb7e564f067b786cdec5b2eedd7fc3f2f13d) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-09linux-yocto/5.4: update to v5.4.107Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: a65e78863443 Linux 5.4.107 5161cc4350de net: dsa: b53: Support setting learning on port ebeefdc3d8ee net: dsa: tag_mtk: fix 802.1ad VLAN egress 6c3d86e6ffde crypto: x86/aes-ni-xts - use direct calls to and 4-way stride ae69c97bb76e crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg eeb0899e0073 crypto: x86 - Regularize glue function prototypes 187ae0463653 fuse: fix live lock in fuse_iget() 28e53acd3065 drm/i915/gvt: Fix vfio_edid issue for BXT/APL 5a7c72ffb412 drm/i915/gvt: Fix port number for BDW on EDID region setup 4ab29329668d drm/i915/gvt: Fix virtual display setup for BXT/APL e46f72e1f27c drm/i915/gvt: Fix mmio handler break on BXT/APL. 8cd68991b836 drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang 50f83ffc58ab btrfs: scrub: Don't check free space before marking a block group RO 591ea83fd2ce bpf, selftests: Fix up some test_verifier cases for unprivileged 4e4c85404a23 bpf: Add sanity check for upper ptr_limit 524471df8fa9 bpf: Simplify alu_limit masking for pointer arithmetic 2da0540739e4 bpf: Fix off-by-one for area size in creating mask to left ea8fb45eaac1 bpf: Prohibit alu ops for pointer types not defining ptr_limit 010c5bee66bd KVM: arm64: nvhe: Save the SPE context early 0437de26e28d Linux 5.4.106 b802b6ef28d6 xen/events: avoid handling the same event on two cpus at the same time 92aefc62f483 xen/events: don't unmask an event channel when an eoi is pending 43d0b82bb45c xen/events: reset affinity of 2-level event when tearing it down 38563c1ff081 KVM: arm64: Reject VM creation when the default IPA size is unsupported da2e37b55d4c KVM: arm64: Ensure I-cache isolation between vcpus of a same VM 4e2156c0d37b nvme: release namespace head reference on error eb565f052b3e nvme: unlink head after removing last namespace 4535fb9ec5fd KVM: arm64: Fix exclusive limit for IPA size e28b19ca2aeb x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 c0e0ab60d0b1 binfmt_misc: fix possible deadlock in bm_register_write 106fea9ad246 powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() 907f7f2cf0ff sched/membarrier: fix missing local execution of ipi_sync_rq_state() 2306580a95b7 zram: fix return value on writeback_store 29e28a134a49 include/linux/sched/mm.h: use rcu_dereference in in_vfork() 99f1960cae4f stop_machine: mark helpers __always_inline aaf92d0538d2 hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() 88c79851b82d arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds 73aa6f93e1e9 configfs: fix a use-after-free in __configfs_open_file babd55002dd4 block: rsxx: fix error return code of rsxx_pci_probe() 41deefab452a NFSv4.2: fix return value of _nfs4_get_security_label() 86954a52d829 NFS: Don't gratuitously clear the inode cache when lookup failed d29f9aa6a8b2 NFS: Don't revalidate the directory permissions on a lookup failure d5a69ed75931 SUNRPC: Set memalloc_nofs_save() for sync tasks 9c9ea7ac18b2 arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory 19bb2a20710d sh_eth: fix TRSCER mask for R7S72100 c3c1defad2dd staging: comedi: pcl818: Fix endian problem for AI command data c5916897a6e1 staging: comedi: pcl711: Fix endian problem for AI command data 7d8ec7bef320 staging: comedi: me4000: Fix endian problem for AI command data e70294943c89 staging: comedi: dmm32at: Fix endian problem for AI command data 47a2af64eea3 staging: comedi: das800: Fix endian problem for AI command data 0f2522ec71b6 staging: comedi: das6402: Fix endian problem for AI command data e91490b9edb9 staging: comedi: adv_pci1710: Fix endian problem for AI command data 4d6505edee5a staging: comedi: addi_apci_1500: Fix endian problem for command sample f258c1c26f64 staging: comedi: addi_apci_1032: Fix endian problem for COS sample e644fc4ab7bb staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan 8f586a59829b staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd 9fe42273b2c6 staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() ab42f28d5f34 staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() 1a866057e970 staging: rtl8712: unterminated string leads to read overflow da5abe369b03 staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() a311b6a7f099 staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() e4b52c7cbaaf misc: fastrpc: restrict user apps from sending kernel RPC messages 9009b59dfd5f misc/pvpanic: Export module FDT device table 0a58a400a93b usbip: fix vudc usbip_sockfd_store races leading to gpf 8a50dda5243e usbip: fix vhci_hcd attach_store() races leading to gpf 8698133003cf usbip: fix stub_dev usbip_sockfd_store() races leading to gpf 7b76c7a91bf6 usbip: fix vudc to check for stream socket 2e24c093e264 usbip: fix vhci_hcd to check for stream socket da1be8e07852 usbip: fix stub_dev to check for stream socket ec7fb77a37af USB: serial: cp210x: add some more GE USB IDs b05ac5bcf623 USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter 0b7034401f0c USB: serial: ch341: add new Product ID 5287c3d62e91 USB: serial: io_edgeport: fix memory leak in edge_startup c1b20c6fac05 xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state 3573dea8c17a usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing 57ab089c09d5 xhci: Improve detection of device initiated wake signal. f4f02f9feb4e usb: xhci: do not perform Soft Retry for some xHCI hosts 45bc1c34b54e usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM c9e346234698 USB: usblp: fix a hang in poll() if disconnected cc495be17466 usb: dwc3: qcom: Honor wakeup enabled/disabled state f030e3c67791 usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement 014e4b616313 usb: gadget: f_uac1: stop playback on function disable 117aadfc0616 usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot ec7b0ac66539 USB: gadget: u_ether: Fix a configfs return code 0ae3101f5cf0 Goodix Fingerprint device is not a modem b0ea155fa4f7 mmc: cqhci: Fix random crash when remove mmc module/card 61fadd5f1e4e mmc: core: Fix partition switch time for eMMC 1cb73c82622c software node: Fix node registration 3bc266631a9e s390/dasd: fix hanging IO request during DASD driver unbind 87adc240df30 s390/dasd: fix hanging DASD driver unbind 12002aa2e7af arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL 47a5d1b63f21 Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") ac85e7d4abb1 ALSA: usb-audio: Apply the control quirk to Plantronics headsets b1fe755e51df ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar 2b7615c97b0e ALSA: hda: Avoid spurious unsol event handling during S3/S4 bb060148e29f ALSA: hda: Flush pending unsolicited events before suspend 09cb42025a46 ALSA: hda: Drop the BATCH workaround for AMD controllers e1a92ad57b2c ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support ff2152beb22c ALSA: hda/hdmi: Cancel pending works before suspend dd6d483104bf ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk 300fba2b4e11 scsi: target: core: Prevent underflow for service actions de2cdbcb4f38 scsi: target: core: Add cmd length set before cmd complete 050e1900d617 scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling acf0e7b15f87 sysctl.c: fix underflow value setting risk in vm_table 508d56e2c5c3 s390/smp: __smp_rescan_cpus() - move cpumask away from stack 54fc6a56f72a i40e: Fix memory leak in i40e_probe f95403013744 PCI: Fix pci_register_io_range() memory leak e9be5518af2c kbuild: clamp SUBLEVEL to 255 e622e01d44e4 PCI: mediatek: Add missing of_node_put() to fix reference leak d54c77959ece PCI: xgene-msi: Fix race in installing chained irq handler 395f24b37fe8 Input: applespi - don't wait for responses to commands indefinitely. ad93777a59c7 sparc64: Use arch_validate_flags() to validate ADI flag dec0ab3bc3a2 sparc32: Limit memblock allocation to low memory f8788ee8544c iommu/amd: Fix performance counter initialization d92afe30a665 powerpc/64: Fix stack trace not displaying final frame 61654b5d079d HID: logitech-dj: add support for the new lightspeed connection iteration 49e38713faaf powerpc/perf: Record counter overflow always if SAMPLE_IP is unset a54c278fcf8b powerpc: improve handling of unrecoverable system reset 7765b5c2c192 spi: stm32: make spurious and overrun interrupts visible 507b9bce2113 powerpc/pci: Add ppc_md.discover_phbs() 26d60799d99b Platform: OLPC: Fix probe error handling ccad3c70fcd0 mmc: mediatek: fix race condition between msdc_request_timeout and irq edf05afc9be3 mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' c44d966e9020 udf: fix silent AED tagLocation corruption 5f04f970d579 i2c: rcar: optimize cacheline to minimize HW race condition 1e1aace4a395 i2c: rcar: faster irq code to minimize HW race condition 2e24fd30c6f0 net: phy: fix save wrong speed and duplex problem if autoneg is on aea71e92b9a0 net: enetc: initialize RFS/RSS memories for unused ports too d1f308174a60 net: hns3: fix error mask definition of flow director cb36bf447a0c media: rc: compile rc-cec.c into rc-core 4c0c31572b67 media: v4l: vsp1: Fix bru null pointer access f56a82844c1f media: v4l: vsp1: Fix uif null pointer access 8cdc0900fc80 media: usbtv: Fix deadlock on suspend 56b9b2c25905 sh_eth: fix TRSCER mask for R7S9210 bdec0dd95cc8 qxl: Fix uninitialised struct field head.surface_id d5fc9c5d64ca s390/crypto: return -EFAULT if copy_to_user() fails 72ba965bf10d s390/cio: return -EFAULT if copy_to_user() fails d2100ef32a8c drm: meson_drv add shutdown function 72c541cc4552 drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff 0d574fc463c7 drm/shmem-helper: Check for purged buffers in fault handler 3b08ea3a548f drm/compat: Clear bounce structures cabbd263c8e8 bnxt_en: reliably allocate IRQ table on reset to avoid crash dfa176f374ba s390/cio: return -EFAULT if copy_to_user() fails again 05d11eb7bd9d net: hns3: fix bug when calculating the TCAM table info 8bbc59bb0556 net: hns3: fix query vlan mask value error for flow director 4d0273ab0a79 perf traceevent: Ensure read cmdlines are null terminated. ef663d149f8e selftests: forwarding: Fix race condition in mirror installation fcce3cb62c09 net: stmmac: fix watchdog timeout during suspend/resume stress test d31ae9ec5a03 net: stmmac: stop each tx channel independently 86ea605518d7 ixgbe: fail to create xfrm offload of IPsec tunnel mode SA e8b6c1d7ced2 net: qrtr: fix error return code of qrtr_sendmsg() d28e783c2003 net: davicom: Fix regulator not turned off on driver removal 05517de4188b net: davicom: Fix regulator not turned off on failed probe 11a589205119 net: lapbether: Remove netif_start_queue / netif_stop_queue b4800e7a1c9f cipso,calipso: resolve a number of problems with the DOI refcounts 6d599697e9a8 netdevsim: init u64 stats for 32bit hardware 8e365b61bda7 net: usb: qmi_wwan: allow qmimux add/del with master up 392f34cce2b0 net: sched: avoid duplicates in classes dump 3e66c16388f5 nexthop: Do not flush blackhole nexthops when loopback goes down 7f101d035deb net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 0fbbcf797e9c net/mlx4_en: update moderation when config reset 78cbd0a4749d net: enetc: don't overwrite the RSS indirection table when initializing 6547ec428619 Revert "mm, slub: consider rest of partial list if acquire_slab() fails" 55e6ede3b935 cifs: return proper error code in statfs(2) a1ff418d3eda mount: fix mounting of detached mounts onto targets that reside on shared mounts 59a057a89155 powerpc/603: Fix protection of user pages mapped with PROT_NONE da9f2219f66c mt76: dma: do not report truncated frames to mac80211 95b0a3b09094 ibmvnic: always store valid MAC address 3e8ab75f3301 samples, bpf: Add missing munmap in xdpsock c2c3a85ab01f selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier 57b9f13e8aaa selftests/bpf: No need to drop the packet when there is no geneve opt 82e85c0e7f34 netfilter: x_tables: gpf inside xt_find_revision() f66b8e738140 netfilter: nf_nat: undo erroneous tcp edemux lookup 3bf899438c12 tcp: add sanity tests to TCP_QUEUE_SEQ b7049b6156ce can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode a7e187a87e8e can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode e0eccdfc5c0e can: flexcan: enable RX FIFO after FRZ/HALT valid ca483b872d20 can: flexcan: assert FRZ bit in flexcan_chip_freeze() 6676e510d1a9 can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership 718769eb1bbe sh_eth: fix TRSCER mask for SH771x 8baa52f26b3e net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 ca278267d6cd net: check if protocol extracted by virtio_net_hdr_set_proto is correct f2d78bbbca42 net: Fix gro aggregation for udp encaps with zero csum 9be769161192 ath9k: fix transmitting to stations in dynamic SMPS mode 5555ee33b6cc ethernet: alx: fix order of calls on resume dcb95790821b powerpc/pseries: Don't enforce MSI affinity with kdump fd1824bf963a uapi: nfnetlink_cthelper.h: fix userspace compilation error Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 59ab12f804dda59ecf8954df6ef8024646bcbde7) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-04-09linux-yocto/5.4: update to v5.4.105Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: ce615a08404c Linux 5.4.105 d17cf4cb1928 nvme-pci: add quirks for Lexar 256GB SSD 1d08ff846484 nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. 9106a7844efb HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 b5e10e9b3047 mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN 21f3fb36b5a2 drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register 1d113893ff9d misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom 9f1f09887551 PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller f40fdcb7ca29 ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 242be7cddd25 ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 86c8848d680a media: cx23885: add more quirks for reset DMA on some AMD IOMMU fd476c6d4e1a HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter ef9fa6bb8582 platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 3a8eb20cb87b platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices e3a3a69da177 platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag b734af305c78 platform/x86: acer-wmi: Add new force_caps module parameter 025180244251 platform/x86: acer-wmi: Cleanup accelerometer device handling 37b4324cb78e platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines 200e14759da5 mwifiex: pcie: skip cancel_work_sync() on reset failure path c699a89d385c iommu/amd: Fix sleeping in atomic in increase_address_space() fa56bf637eac ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling f27765adb3f6 dm table: fix zoned iterate_devices based device capability checks 06ef17b88676 dm table: fix DAX iterate_devices based device capability checks b8aedc65db40 dm table: fix iterate_devices based device capability checks c1f5fc082beb net: dsa: add GRO support via gro_cells 84d5d3c9d3fb Linux 5.4.104 d859388ea25a r8169: fix resuming from suspend on RTL8105e if machine runs on battery 1fba84f3c491 rsxx: Return -EFAULT if copy_to_user() fails 77a81b10f894 ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount 9a20e5782d2d ALSA: hda: intel-nhlt: verify config type 86b3b62b81c5 IB/mlx5: Add missing error code 809ef2660c1b RDMA/rxe: Fix missing kconfig dependency on CRYPTO 26a1af33c9cd ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits 6827415290ab usbip: tools: fix build error for multiple definition 078170924d84 crypto - shash: reduce minimum alignment of shash_desc structure 1f8884d04480 arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) 9e15b43fdaf3 drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie b367201430dd dm verity: fix FEC for RS roots unaligned to block size 1a4182923144 dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size 52a643680165 PM: runtime: Update device status before letting suppliers suspend e49baccfe299 btrfs: fix warning when creating a directory with smack enabled a87911c26a1c btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors 91bc3296bffb btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata 8674c1a72a69 btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl 0c740d2b8c61 btrfs: fix raid6 qstripe kmap 909a8d2b1e7b btrfs: raid56: simplify tracking of Q stripe presence 15726df8c09a tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() 6d71cbc91104 tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 589673d5cef12c98a95c83d47d30d6fc35463747) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-03-22linux-yocto/5.4: update to v5.4.103Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: c4ca4659678e Linux 5.4.103 47478db9ad21 ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board 4cf243476463 ALSA: hda/realtek: Add quirk for Intel NUC 10 2254dfa68428 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ 027ddd67f685 media: v4l: ioctl: Fix memory leak in video_usercopy 60fdceaa91ad swap: fix swapfile read/write offset bebf5e832779 zsmalloc: account the number of compacted pages correctly f038a22632a4 xen-netback: respect gnttab_map_refs()'s return value 474773c42ffd Xen/gnttab: handle p2m update errors on a per-slot basis def70c33c478 scsi: iscsi: Verify lengths on passthrough PDUs 567a234a231d scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE 5f4243642873 sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output ca3afdd03773 scsi: iscsi: Restrict sessions and handles to admin capabilities fdaec40526b4 ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet 68b15ca91add ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet db0e94615263 ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet 925ae8148535 ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet 99d2926531ac sched/features: Fix hrtick reprogramming 4a3f4feeb622 parisc: Bump 64-bit IRQ stack size to 64 KB f41ed2164364 perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] 2b130871e20a btrfs: fix error handling in commit_fs_roots 9bf519ca55c4 ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() 7702b331861b nvme-tcp: add clean action for failed reconnection a9ea34d2717a nvme-rdma: add clean action for failed reconnection 4bf6c84c9ad3 nvme-core: add cancel tagset helpers 8253cc11abb2 f2fs: fix to set/clear I_LINKABLE under i_lock 77dc257b4feb f2fs: handle unallocated section and zone on pinned/atgc aa1362606059 media: uvcvideo: Allow entities with no pads 0e9d7902764a drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails f1fef55a3f1a PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse b252cdd9c650 drm/amdgpu: Add check to prevent IH overflow a8d46a3feb02 crypto: tcrypt - avoid signed overflow in byte count 9f8d3e4b8ad8 drm/hisilicon: Fix use-after-free e1b9c1c9dbb0 brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet 3c099c272eb5 brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet d1f262561993 staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() e3ec4af50642 staging: most: sound: add sanity check for function argument 7d16e7c1615d Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data bba1995325b5 x86/build: Treat R_386_PLT32 relocation as R_386_PC32 e37674e1a48d ath10k: fix wmi mgmt tx queue full due to race condition 46813e4a7caa pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() b074e7e20cc9 Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl 5a8bbefd0074 wlcore: Fix command execute failure 19 for wl12xx 48549db10dbe vt/consolemap: do font sum unsigned de00b8f037ca x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk 48f6c1a89487 staging: fwserial: Fix error handling in fwserial_create ce2b4b9c86b7 rsi: Move card interrupt handling to RX thread 133b0b1aa5c4 rsi: Fix TX EAPOL packet handling against iwlwifi AP c8c3088a90c3 drm/virtio: use kvmalloc for large allocations 584149c771ec MIPS: Drop 32-bit asm string functions 648c5b1b24d0 dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ 823e6524e1f3 dt-bindings: ethernet-controller: fix fixed-link specification 176188cff67e net: fix dev_ifsioc_locked() race condition e4fc812e3577 net: ag71xx: remove unnecessary MTU reservation ad112654e21d net: bridge: use switchdev for port flags set through sysfs too 2e235c3a9518 mm/hugetlb.c: fix unnecessary address expansion of pmd sharing 4ed3162e92bf nbd: handle device refs for DESTROY_ON_DISCONNECT properly e6af7cb64b7b net: fix up truesize of cloned skb in skb_prepare_for_shift() 4ceb5ca9e626 smackfs: restrict bytes count in smackfs write functions 5fe244620e74 net/af_iucv: remove WARN_ONCE on malformed RX packets 09e47dc27ed5 xfs: Fix assert failure in xfs_setattr_size() a72c45f4ee33 media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate edaa0a0aab6e erofs: fix shift-out-of-bounds of blkszbits 706068d0811a media: mceusb: sanity check for prescaler value 64677f10e560 udlfb: Fix memory leak in dlfb_usb_probe 4e3b08cfe619 JFS: more checks for invalid superblock 86d7c693670e MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' 9757d5c4fc3f arm64 module: set plt* section addresses to 0x0 69861dcc78c2 nvme-pci: fix error unwind in nvme_map_data 744073c5c79c nvme-pci: refactor nvme_unmap_data 9e4815cf1785 Input: elantech - fix protocol errors for some trackpoints in SMBus mode a1d010346e48 net: usb: qmi_wwan: support ZTE P685M modem 7f324ea75baa Linux 5.4.102 07c4c2e2bcd3 ARM: dts: aspeed: Add LCLK to lpc-snoop 39be7b978fde net: qrtr: Fix memory leak in qrtr_tun_open 7b518508c685 dm era: Update in-core bitset after committing the metadata 976ee31ea300 net: sched: fix police ext initialization 9875cb3c0968 net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending 354fb7244fd0 ipv6: silence compilation warning for non-IPV6 builds e528edf1e579 ipv6: icmp6: avoid indirect call for icmpv6_send() c30e93eee3bf xfrm: interface: use icmp_ndo_send helper e1ec06b833aa sunvnet: use icmp_ndo_send helper d8d268ce1a5e gtp: use icmp_ndo_send helper dd28e735df5c icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n 2019554f9656 icmp: introduce helper for nat'd source address in network device context 0a35ff986617 drm/i915: Reject 446-480MHz HDMI clock on GLK 467214ddfa7e dm era: only resize metadata in preresume fb8986363019 dm era: Reinitialize bitset cache before digesting a new writeset e59b9a8464be dm era: Use correct value size in equality function of writeset tree fead0c8e5c56 dm era: Fix bitset memory leaks 8ca89085fe72 dm era: Verify the data block size hasn't changed e8a146ef82a4 dm era: Recover committed writeset after crash d873884783ed dm writecache: fix writing beyond end of underlying device when shrinking 5233c47c8d46 dm: fix deadlock when swapping to encrypted device fd3b7e07d3c1 gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end fa0201d3902e gfs2: Don't skip dlm unlock if glock has an lvb c5abc17d2740 spi: spi-synquacer: fix set_cs handling 3dbe8f1d24de sparc32: fix a user-triggerable oops in clear_user() 7e17044631aa f2fs: fix out-of-repair __setattr_copy() 5b5d76028056 um: mm: check more comprehensively for stub changes b95baf4efb68 virtio/s390: implement virtio-ccw revision 2 correctly 8e6c8cfa9aee s390/vtime: fix inline assembly clobber list 07332771663b cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available dfbbed769f1b printk: fix deadlock when kernel panic 81c2472bcf33 gpio: pcf857x: Fix missing first interrupt 70dcfb66ef68 spmi: spmi-pmic-arb: Fix hw_irq overflow d5194f7264e2 powerpc/32s: Add missing call to kuep_lock on syscall entry 6b22c402dff9 mmc: sdhci-esdhc-imx: fix kernel panic when remove module b6bc5417385d module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols 8a3e6c6fe9c6 media: smipcie: fix interrupt handling and IR timeout 2e1df9bfe6fa arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 566209806176 hugetlb: fix copy_huge_page_from_user contig page struct assumption 5dd34ee9abdc hugetlb: fix update_and_free_page contig page struct assumption b74e3493264f x86: fix seq_file iteration for pat/memtype.c ebd5a480db0e seq_file: document how per-entry resources are managed. 3e9b85cabea0 fs/affs: release old buffer head on error path b2b5c3aec866 mtd: spi-nor: hisi-sfc: Put child node np on error path 61dfd4fbbd1e mtd: spi-nor: core: Add erase size check for erase command initialization 3ab134965691 mtd: spi-nor: core: Fix erase type discovery for overlaid region cc27d5f40680 mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region 7852feb3accb mtd: spi-nor: sfdp: Fix last erase region marking 97d079fd2ac1 watchdog: mei_wdt: request stop on unregister 4262c46bfbcf watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ a82ebd5dde7d arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing efca4c991ecf arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails d4a7d6c02261 floppy: reintroduce O_NDELAY fix 337bba09d850 rcu/nocb: Perform deferred wake up before last idle's need_resched() check 3cd9a74bead1 rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers 14122331b1c3 powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan 84ec5883b4f9 x86/reboot: Force all cpus to exit VMX root if VMX is supported 4fa154124164 x86/virt: Eat faults on VMXOFF in reboot flows 3f5dc4a102a9 media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() de9b5d51b627 staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table bb5bfd51f603 staging: gdm724x: Fix DMA from stack d69583a2c1b3 staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c eb6f42b101ec dts64: mt7622: fix slow sd card access f73e98efaa10 pstore: Fix typo in compression option name c9e529e635b9 drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue d82d5a77f0a0 misc: rtsx: init of rts522a add OCP power off when no card is present aa00c2d60ae1 seccomp: Add missing return in non-void function 0d95bdee02ad crypto: sun4i-ss - initialize need_fallback 903f576f4e66 crypto: sun4i-ss - handle BigEndian for cipher 4fc52e091a2c crypto: sun4i-ss - checking sg length is not sufficient 3b40af844c26 crypto: aesni - prevent misaligned buffers on the stack 46e6d781f87e crypto: arm64/sha - add missing module aliases dca4f29507e4 btrfs: fix extent buffer leak on failure to copy root df369c3afb0d btrfs: splice remaining dirty_bg's onto the transaction dirty bg list dc0780e456ac btrfs: fix reloc root leak with 0 ref reloc roots on recovery c0baf3aaf4b9 btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root 2910038c09f4 KEYS: trusted: Fix migratable=1 failing 2c21eac499f8 tpm_tis: Clean up locality release f19b98394c0a tpm_tis: Fix check_locality for correct locality acquisition 52f3bdb1078a erofs: initialized fields can only be observed after bit is set 4d09487509ad drm/sched: Cancel and flush all outstanding jobs before finish. c38fd6afe146 drm/nouveau/kms: handle mDP connectors 7c1a2f91908f drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) ca5a8ad84ba0 drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 5431cb67306d bcache: Move journal work to new flush wq a339f0998eb1 bcache: Give btree_io_wq correct semantics again de5510b9825c Revert "bcache: Kill btree_io_wq" f6992915031e ALSA: hda/realtek: modify EAPD in the ALC886 48d1950dafe9 ALSA: hda: Add another CometLake-H PCI ID 3ed9bd25fd88 USB: serial: mos7720: fix error code in mos7720_write() e73874b41286 USB: serial: mos7840: fix error code in mos7840_write() a678d130424a USB: serial: ftdi_sio: fix FTX sub-integer prescaler d1f773b70ae6 usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt 1c073b56e765 usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 a5ae281779a5 usb: musb: Fix runtime PM race in musb_queue_resume_work e3ddfaf3e617 USB: serial: option: update interface mapping for ZTE P685M 32a82e001ead media: mceusb: Fix potential out-of-bounds shift 8812bed7ec74 Input: i8042 - add ASUS Zenbook Flip to noselftest list 80168ba86034 Input: joydev - prevent potential read overflow in ioctl 9fe66416b02e Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S d84f9c28abbe Input: raydium_ts_i2c - do not send zero length 2d954832ba48 HID: wacom: Ignore attempts to overwrite the touch_max value from HID 394f2b794310 HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming e690b3f48635 ACPI: configfs: add missing check after configfs_register_default_group() 40b70c98be98 ACPI: property: Fix fwnode string properties matching 371a2218ed33 blk-settings: align max_sectors on "logical_block_size" boundary 4ad2a372e1cd scsi: bnx2fc: Fix Kconfig warning & CNIC build errors d2aa80c36727 mm/rmap: fix potential pte_unmap on an not mapped pte 8450b1cd7cb3 i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition 1a47856548fb arm64: Add missing ISB after invalidating TLB in __primary_switch 94a432151c35 r8169: fix jumbo packet handling on RTL8168e c70c3b6e62e4 mm/compaction: fix misbehaviors of fast_find_migrateblock() c200f4959586 mm/hugetlb: fix potential double free in hugetlb_register_node() error path 67a982ee20d2 mm/memory.c: fix potential pte_unmap_unlock pte error 5bf318965485 ocfs2: fix a use after free on error 55b6be947efa vxlan: move debug check after netdev unregister e9ae8928ddd6 net/mlx4_core: Add missed mlx4_free_cmd_mailbox() e41bb745fd0f vfio/type1: Use follow_pte() 005ed88685aa i40e: Fix add TC filter for IPv6 1b66e64ce349 i40e: Fix VFs not created a60ef5efff55 i40e: Fix addition of RX filters after enabling FW LLDP agent 57a7b145d8a1 i40e: Fix overwriting flow control settings during driver loading 55af95c8ce4d i40e: Add zero-initialization of AQ command structures d7c25783b8c8 i40e: Fix flow for IPv6 next header (extension header) 2efbd63b6e74 regmap: sdw: use _no_pm functions in regmap_read/write 62c4532ebb1d nvmem: core: skip child nodes not matching binding e40a8924eb3b nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() d8b7689a6240 ext4: fix potential htree index checksum corruption 2df4434766aa vfio/iommu_type1: Fix some sanity checks in detach group 179b83e72c89 drm/msm/mdp5: Fix wait-for-commit for cmd panels 32cf1b5c153d drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) e2d44809c4f4 mei: hbm: call mei_set_devstate() on hbm stop response c7cac840c2b3 PCI: Align checking of syscall user config accessors 8c23e9f4c7b0 VMCI: Use set_page_dirty_lock() when unregistering guest memory e8ba75011695 pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() 3a9044ea78ea soundwire: cadence: fix ACK/NAK handling fcfec32c9a01 misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users 52fe389c0a99 phy: rockchip-emmc: emmc_phy_init() always return 0 047e029392a5 misc: eeprom_93xx46: Fix module alias to enable module autoprobe f7fb313affee sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set 0a072f01e585 Input: elo - fix an error code in elo_connect() 2062856c441c perf test: Fix unaligned access in sample parsing test eb191a88be52 perf intel-pt: Fix premature IPC 119f96bb14bc perf intel-pt: Fix missing CYC processing in PSB ce40b82cfa09 Input: sur40 - fix an error code in sur40_probe() d5ca5d1190a4 RDMA/hns: Fixes missing error code of CMDQ 8677e99150b0 nfsd: register pernet ops last, unregister first 046615ffd431 clk: aspeed: Fix APLL calculate formula from ast2600-A2 923027302666 regulator: qcom-rpmh: fix pm8009 ldo7 2ebadcea0ef3 spi: pxa2xx: Fix the controller numbering for Wildcat Point e0c516e72fd5 RDMA/hns: Fix type of sq_signal_bits d21f6d9a3e49 RDMA/siw: Fix calculation of tx_valid_cpus size d0005c4ab5e1 RDMA/hns: Fixed wrong judgments in the goto branch c42d1e8caad5 clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs ecfae933df3a powerpc/8xx: Fix software emulation interrupt ba5c8a0ee624 powerpc/pseries/dlpar: handle ibm, configure-connector delay status 0c79abee609d mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() 046a8158982b spi: stm32: properly handle 0 byte transfer 3cb8510625d5 RDMA/rxe: Correct skb on loopback path c88fc726d9c0 RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt 2e556ba37f13 RDMA/rxe: Fix coding error in rxe_recv.c d2ee0b2070cd perf vendor events arm64: Fix Ampere eMag event typo a0ea1f58aeea perf tools: Fix DSO filtering when not finding a map for a sampled address e59e0ced0763 tracepoint: Do not fail unregistering a probe due to memory failure 4cb8bdaebbd8 IB/cm: Avoid a loop when device has 255 ports 180cd50dd9a8 IB/mlx5: Return appropriate error code instead of ENOMEM 379b5ee283dd amba: Fix resource leak for drivers without .remove 65159b4401fd i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct 870ab7ef9799 ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores f201f050a52a mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes 2096ca11967c mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe de1e8961db05 mmc: sdhci-sprd: Fix some resource leaks in the remove function c4c70ac4659e powerpc/47x: Disable 256k page size 8121f35cc657 KVM: PPC: Make the VMX instruction emulation routines static 144422afaa10 IB/umad: Return EPOLLERR in case of when device disassociated 40d9bcab50d0 IB/umad: Return EIO in case of when device disassociated f337e5947a19 objtool: Fix ".cold" section suffix check for newer versions of GCC 9d20f53167e6 objtool: Fix error handling for STD/CLD warnings 68b6d02b3774 auxdisplay: ht16k33: Fix refresh rate handling 88b6e7267f9e isofs: release buffer head before return 8eaf7e3480ec regulator: core: Avoid debugfs: Directory ... already present! error 486a018932fe regulator: s5m8767: Drop regulators OF node reference ab669048f97d spi: atmel: Put allocated master before return bdad2e9c992e regulator: s5m8767: Fix reference count leak 0fec3272abf1 certs: Fix blacklist flag type confusion 8d0c3acd0370 regulator: axp20x: Fix reference cout leak edf1d9025195 clk: sunxi-ng: h6: Fix clock divider range on some clocks e68366695807 RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation 6a52a17fd0a3 clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined 898c96f75616 clocksource/drivers/ixp4xx: Select TIMER_OF when needed d8a9db6dfa23 rtc: s5m: select REGMAP_I2C 239670e85cbb power: reset: at91-sama5d2_shdwc: fix wkupdbc mask 3cbd3038c915 of/fdt: Make sure no-map does not remove already reserved regions fb326c6ce0dc fdt: Properly handle "no-map" field in the memory region 5fba43deff93 mfd: bd9571mwv: Use devm_mfd_add_devices() 3b0053360e84 dmaengine: hsu: disable spurious interrupt fe0a870739ba dmaengine: owl-dma: Fix a resource leak in the remove function 6f4fdb448b4c dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function 67be754e0771 dmaengine: fsldma: Fix a resource leak in the remove function da0f70eadabf RDMA/siw: Fix handling of zero-sized Read and Receive Queues. 1f5fea7616e8 HID: core: detect and skip invalid inputs to snto32() 34d0d61a864d clk: sunxi-ng: h6: Fix CEC clock 2dd73db1b508 spi: cadence-quadspi: Abort read if dummy cycles required are too many 0473358e075c i2c: iproc: handle master read request 128c8431e8b9 i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) d8a5e1780a2b i2c: iproc: handle only slave interrupts which are enabled 8b63c0cbc724 quota: Fix memory leak when handling corrupted quota file 623c86840e8a selftests/powerpc: Make the test check in eeh-basic.sh posix compliant b070f3b6ee5a clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() f8c601cb3ab4 clk: meson: clk-pll: make "ret" a signed integer fcba0f6ab1e2 clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL 6413d0318ca4 HSI: Fix PM usage counter unbalance in ssi_hw_init 33a2e62473e8 capabilities: Don't allow writing ambiguous v3 file capabilities b42b04e517cb ubifs: Fix error return code in alloc_wbufs() 5501892826bb ubifs: Fix memleak in ubifs_init_authentication c4ede7571b4f jffs2: fix use after free in jffs2_sum_write_data() 746ef39b0bd6 fs/jfs: fix potential integer overflow on shift of a int ff138fd20f17 ASoC: simple-card-utils: Fix device module clock 091b409383ad ima: Free IMA measurement buffer after kexec syscall e436d3f7bdac ima: Free IMA measurement buffer on error f04787555f4c crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() cba03a29611c hwrng: timeriomem - Fix cooldown period calculation 6f651ec266ba btrfs: clarify error returns values in __load_free_space_cache 790c0dcbb519 ASoC: SOF: debug: Fix a potential issue on string buffer termination 624d18332e13 Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() 76faeef2f45e f2fs: fix a wrong condition in __submit_bio 721c986986d2 drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() c1a421b198bc f2fs: fix to avoid inconsistent quota data 7cb52169ada4 mtd: parsers: afs: Fix freeing the part name memory in failure 35a5d96a4c22 ASoC: cpcap: fix microphone timeslot mask 4168bf93ccc4 ata: ahci_brcm: Add back regulators management 0faef25462f8 drm/nouveau: bail out of nouveau_channel_new if channel init fails adc2e1dba977 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) 7284c2692aff mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() aae14aed37d5 sched/eas: Don't update misfit status if the task is pinned ba95955ee1e2 media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values 27019b873863 media: pxa_camera: declare variable when DEBUG is defined 0f16925a9e70 media: cx25821: Fix a bug when reallocating some dma memory c3a2f73a7925 media: qm1d1c0042: fix error return code in qm1d1c0042_init() 96a3bc313aa3 media: lmedm04: Fix misuse of comma 69e859a9d0a4 media: software_node: Fix refcounts in software_node_get_next_child() 1e0f565138db drm/amd/display: Fix HDMI deep color output for DCE 6-11. 7d1fc1e88b36 drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. ed0b50cd4407 bsg: free the request before return error code de9b26b5133f MIPS: properly stop .eh_frame generation 1169602150d5 drm/sun4i: tcon: fix inverted DCLK polarity 48f2fcd7b928 crypto: bcm - Rename struct device_private to bcm_device_private 3d5afcae9af2 evm: Fix memleak in init_desc 76b7e3a636b4 ASoC: cs42l56: fix up error handling in probe c7ebd8b358b0 media: aspeed: fix error return code in aspeed_video_setup_video() 438d2cc7b8cc media: tm6000: Fix memleak in tm6000_start_stream 31730cb2461b media: media/pci: Fix memleak in empress_init 57cc424326df media: em28xx: Fix use-after-free in em28xx_alloc_urbs 3e0c29a407da media: vsp1: Fix an error handling path in the probe function e01fcc71a994 media: camss: missing error code in msm_video_register() 1b26ba73b18f media: imx: Fix csc/scaler unregister 0634c66e6660 media: imx: Unregister csc/scaler only if registered 61f638b3afe9 media: i2c: ov5670: Fix PIXEL_RATE minimum value 7dfe4fed118d MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 ea27c3f0bc1a MIPS: c-r4k: Fix section mismatch for loongson2_sc_init d9f6d2a54487 drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition 0d528f6151c7 crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled e056f69dea5a crypto: sun4i-ss - fix kmap usage a3eeb7fd063f crypto: sun4i-ss - linearize buffers content must be kept 914d61930b89 drm/fb-helper: Add missed unlocks in setcmap_legacy() 200e603d5517 gma500: clean up error handling in init 2e5c94708d3e drm/gma500: Fix error return code in psb_driver_load() 0da21f552344 fbdev: aty: SPARC64 requires FB_ATY_CT e7b6ac5c46fe net: mvneta: Remove per-cpu queue mapping for Armada 3700 825c82d55197 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP 46121a6f3be5 net: amd-xgbe: Reset link when the link never comes back 70bf58171f19 net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning 0496eb6f48cc net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout 95672dd57547 ibmvnic: skip send_request_unmap for timeout reset 64a87b0b650c ibmvnic: add memory barrier to protect long term buffer 8022d52a102b b43: N-PHY: Fix the update of coef for the PHY revision >= 3case 9db1f14e7043 cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds 399fb9d51ba9 net: axienet: Handle deferred probe on clock properly 774bacf121c3 tcp: fix SO_RCVLOWAT related hangs under mem pressure 88f8f40c901c bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx 5af224ab9486 mac80211: fix potential overflow when multiplying to u32 integers fef6f594ea43 xen/netback: fix spurious event detection for common event case 5c54aaed078d bnxt_en: reverse order of TX disable and carrier off a1b692506569 ibmvnic: Set to CLOSED state even on error 9de820ae6cc1 ath9k: fix data bus crash when setting nf_override via debugfs 4dcfd936030b bpf_lru_list: Read double-checked variable once without lock bcda70ed686f soc: aspeed: snoop: Add clock control logic 5350b91a73d7 ARM: s3c: fix fiq for clang IAS b9634e38ac61 arm64: dts: msm8916: Fix reserved and rfsa nodes unit address 65f9fdb425bc Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv 80ace3402885 arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware 18ab54cfda05 ARM: dts: armada388-helios4: assign pinctrl to each fan 3d3098c2ddad ARM: dts: armada388-helios4: assign pinctrl to LEDs 6b86cbc97589 staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules c75f541e12f8 usb: dwc2: Make "trimming xfer length" a debug message 6e89da2174f7 usb: dwc2: Abort transaction after errors with unknown reason c192b2cc4d39 usb: dwc2: Do not update data length if it is 0 on inbound transfers c7722f664788 ARM: dts: Configure missing thermal interrupt for 4430 75921ff8bdc4 memory: ti-aemif: Drop child node when jumping out loop 725cb22009f7 Bluetooth: Put HCI device if inquiry procedure interrupts 9f2816a99ace Bluetooth: drop HCI device reference before return a5542b45c729 usb: gadget: u_audio: Free requests only after callback a17fa9039218 ACPICA: Fix exception code class checks fb6aa67ab1da cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() 279bc604e2e9 cpufreq: brcmstb-avs-cpufreq: Free resources in error path 24932862d9ee arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz f85f6c5572ff arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency 06010cf028ce arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card 288764e9ac2f arm64: dts: allwinner: H6: properly connect USB PHY to port 0 c4be5762aab9 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 c616257c9db4 bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args fa3fc79c7834 bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h ab9de93d12c9 memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops 9ab4364ecd99 arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso 0fb966b5d10b arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 f0f9e9152375 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family d32a94371fc1 ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa da40c06e41b5 ARM: dts: exynos: correct PMIC interrupt trigger level on Spring e23124590415 ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato 4a0e0208bbb5 ARM: dts: exynos: correct PMIC interrupt trigger level on Monk 6d4c9e525833 ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 36c39c445265 Bluetooth: Fix initializing response id after clearing struct 04792d477215 Bluetooth: hci_uart: Fix a race for write_work scheduling b624bc27cf82 Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function a48bb93f6fbe ath10k: Fix error handling in case of CE pipe init failure 3a954b0d909c random: fix the RNDRESEEDCRNG ioctl 1be2b1d23529 MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section d3b8fa2e1d03 ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode 166f9bc8ca0d bfq: Avoid false bfq queue merging 608ba1f447bc virt: vbox: Do not use wait_event_interruptible when called from kernel context 468bf1861a9c PCI: Decline to resize resources if boot config must be preserved 213c6f635bab PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 c37821e061f0 kdb: Make memory allocations more robust 6f15d498bfe8 debugfs: do not attempt to create a new file before the filesystem is initalized de5ae4087035 debugfs: be more robust at handling improper input in debugfs_lookup() d239c08f091a kvm: x86: replace kvm_spec_ctrl_test_value with runtime test on the host 0a6565762f27 vmlinux.lds.h: add DWARF v5 sections Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 820b55234191890ece87e858a98089326985e868) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-03-10linux-yocto/5.4: update to v5.4.101Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: ef1fcccf6e5f Linux 5.4.101 fe257f47e2c3 scripts/recordmcount.pl: support big endian for ARCH sh a2c5e4a083a7 cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. e6f7bf29e32d cxgb4: Add new T6 PCI device id 0x6092 aaf830ad624a NET: usb: qmi_wwan: Adding support for Cinterion MV31 5f2093be3627 KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() 3f9fbe703164 mm: provide a saner PTE walking API for modules 32f070ad274d KVM: do not assume PTE is writable after follow_pfn 78c7b242573a mm: simplify follow_pte{,pmd} 8aeef9c9ac7e mm: unexport follow_pte_pmd 8f869895cf9d scripts: set proper OpenSSL include dir also for sign-file c7ed0a50f20a scripts: use pkg-config to locate libcrypto c8e3bcc6db7c arm64: tegra: Add power-domain for Tegra210 HDA 74c8a6af692a ntfs: check for valid standard information attribute 54a3c25368d9 usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable 96ef50ec7266 USB: quirks: sort quirk entries fce3654c648d HID: make arrays usage and value to be the same 185c2266c1df bpf: Fix truncation handling for mod32 dst reg wrt zero fc944ddc0b4a Linux 5.4.100 38d777aaf2c3 btrfs: fix backport of 2175bf57dc952 in 5.4.95 c6dd8545fe38 media: pwc: Use correct device for DMA 524a77aa5d69 xen-blkback: fix error handling in xen_blkbk_map() be05138a9cdd xen-scsiback: don't "handle" error by BUG() 52e8f43af540 xen-netback: don't "handle" error by BUG() 7109f61d25ff xen-blkback: don't "handle" error by BUG() 55ccf71c0985 xen/arm: don't ignore return errors from set_phys_to_machine feda880969a5 Xen/gntdev: correct error checking in gntdev_map_grant_pages() 0e382682dda4 Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() da92e41f010e Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() 104eef952314 Xen/x86: don't bail early from clear_foreign_p2m_mapping() 49de0a17e68f net: bridge: Fix a warning when del bridge sysfs c35ce3d38caa net: qrtr: Fix port ID for control messages f49731dfdb20 KVM: SEV: fix double locking due to incorrect backport Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit e813c8d776679fc602b06959dd7e280959ffd1ee) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-03-10linux-yocto/5.4: update to v5.4.99Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 850e6a95deb5 Linux 5.4.99 e8ffaca0fe27 ovl: expand warning in ovl_d_real() b55528a18e40 net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() 99996cd558ba net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS ac79b1d94a88 vsock: fix locking in vsock_shutdown() c025081b57df vsock/virtio: update credit only if socket is not closed 2545c5bd8316 net: watchdog: hold device global xmit lock during tx disable a5f0b6f7b1c0 net/vmw_vsock: improve locking in vsock_connect_timeout() 611d93fbea54 net: fix iteration for sctp transport seq_files 2085d886630a net: gro: do not keep too many GRO packets in napi->rx_list 5c53956a8da0 net: dsa: call teardown method on probe failure 0b42ab078369 udp: fix skb_copy_and_csum_datagram with odd segment sizes 73bc75fda669 rxrpc: Fix clearance of Tx/Rx ring when releasing a call b90e8d5d28d1 usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one 35834bf0b210 usb: dwc3: ulpi: fix checkpatch warning 0b49b82eeea2 h8300: fix PREEMPTION build, TI_PRE_COUNT undefined 1019015a5dca i2c: stm32f7: fix configuration of the digital filter 546d92a43c94 clk: sunxi-ng: mp: fix parent rate change flag check b02db23d2647 drm/sun4i: dw-hdmi: Fix max. frequency for H6 40db7dba50fe drm/sun4i: Fix H6 HDMI PHY configuration 3063b80b4bdf drm/sun4i: tcon: set sync polarity for tcon1 channel 107cf5eede74 firmware_loader: align .builtin_fw to 8 beb85f4927e8 net: hns3: add a check for queue_id in hclge_reset_vf_queue() a045956a3b41 x86/build: Disable CET instrumentation in the kernel for 32-bit too da1a5442ad2c netfilter: conntrack: skip identical origin tuple in same zone only 0142b957866f ibmvnic: Clear failover_pending if unable to schedule 3f8954cc624c net: stmmac: set TxQ mode back to DCB after disabling CBS c0daa74b8ed7 selftests: txtimestamp: fix compilation issue 6107338c2fa2 net: enetc: initialize the RFS and RSS memories 71d2bd7921db xen/netback: avoid race in xenvif_rx_ring_slots_available() ff758e8a77f3 netfilter: flowtable: fix tcp and udp header checksum update b110391d1e80 netfilter: nftables: fix possible UAF over chains from packet path in netns 35c279e02b7e netfilter: xt_recent: Fix attempt to update deleted entry 7e3a6b820535 bpf: Check for integer overflow when using roundup_pow_of_two() e29126678f65 drm/vc4: hvs: Fix buffer overflow with the dlist handling 69beec4a8b36 mt76: dma: fix a possible memory leak in mt76_add_fragment() 8a5991c8214b lkdtm: don't move ctors to .rodata 4f5416710e13 vmlinux.lds.h: Create section for protection against instrumentation b7f41a7ad444 ARM: kexec: fix oops after TLB are invalidated f49bff85b6db ARM: ensure the signal page contains defined contents 06350c7f7923 ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL e60577e29deb bfq-iosched: Revert "bfq: Fix computation of shallow depth" 91d604ab2a99 riscv: virt_addr_valid must check the address belongs to linear mapping 0db8d192ee57 drm/amd/display: Decrement refcount of dc_sink before reassignment 5c8f63266255 drm/amd/display: Free atomic state after drm_atomic_commit f35da70b516f drm/amd/display: Fix dc_sink kref count in emulated_link_detect 76979956a8af drm/amd/display: Add more Clock Sources to DCN2.1 4516a0a2c087 nvme-pci: ignore the subsysem NQN on Phison E16 335a285aa0f0 ovl: skip getxattr of security labels 43e3cf46afb1 cap: fix conversions on getxattr df094aa0aab0 ovl: perform vfs_getxattr() with mounter creds cc512646b2e7 platform/x86: hp-wmi: Disable tablet-mode reporting by default 2bb22cd4dae4 ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled 2cb208ba0fd1 arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc 92c40ed0abcb arm64: dts: rockchip: Fix PCIe DT properties on rk3399 2407794f2298 cgroup: fix psi monitor for root cgroup 18d691d837b3 arm/xen: Don't probe xenbus as part of an early initcall a0997a86f5c0 tracing: Check length before giving out the filter buffer 74c7bafdd303 tracing: Do not count ftrace events in top level enable output 4851d7b340e9 gpio: ep93xx: Fix single irqchip with multi gpiochips 2c5abe0f8e9c gpio: ep93xx: fix BUG_ON port F usage Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit c300a9e9d414355af783f2adae53cde0c6319d08) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-03-10linux-yocto/5.4: update to v5.4.98Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 5b9a4104c902 Linux 5.4.98 3654a0ed0bdc squashfs: add more sanity checks in xattr id lookup d78a70667738 squashfs: add more sanity checks in inode lookup a814355e7057 squashfs: add more sanity checks in id lookup 848bcb0a1d96 Fix unsynchronized access to sev members through svm_register_enc_region 78e2f71b89b2 bpf: Fix 32 bit src register truncation on div/mod 8589eda99cb1 regulator: Fix lockdep warning resolving supplies 513fee2aee13 blk-cgroup: Use cond_resched() when destroy blkgs d1eb41833408 i2c: mediatek: Move suspend and resume handling to NOIRQ phase 618b65dbde7a SUNRPC: Handle 0 length opaque XDR object data properly 19b56e8433e7 SUNRPC: Move simple_get_bytes and simple_get_netobj into private header fa758032a546 iwlwifi: mvm: guard against device removal in reprobe 2fa76f19dc15 iwlwifi: mvm: invalidate IDs of internal stations at mvm start c82793ef4f3b iwlwifi: pcie: fix context info memory leak b301eaf27f86 iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap 01742ade9286 iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() 8f630ed7e98e iwlwifi: mvm: skip power command when unbinding vif during CSA 589cf152fe47 ASoC: ak4458: correct reset polarity e96d10250227 pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() a5c70e57c4c1 chtls: Fix potential resource leak 8b6d5013cd70 ASoC: Intel: Skylake: Zero snd_ctl_elem_value db272cd2bc9e mac80211: 160MHz with extended NSS BW in CSA 26548561cb92 regulator: core: avoid regulator_resolve_supply() race condition 03d76df5f164 af_key: relax availability checks for skb size calculation 968b1b034136 tracing/kprobe: Fix to support kretprobe events on unloaded modules 5e1942063dc3 Linux 5.4.97 40af962eb1d4 usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 76ab33055fbc net: sched: replaced invalid qdisc tree flush helper in qdisc_replace e65d331755de net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add 5d3007b6cc7b net: ip_tunnel: fix mtu calculation 90d7459d24b8 neighbour: Prevent a dead entry from updating gc_list 271ea7072901 igc: Report speed and duplex as unknown when device is runtime suspended 7018edb19a92 md: Set prev_flush_start and flush_bio in an atomic way e857e21eb200 iommu/vt-d: Do not use flush-queue when caching-mode is on 5fdf672759e9 Input: xpad - sync supported devices with fork on GitHub 03d56dab56ae iwlwifi: mvm: don't send RFH_QUEUE_CONFIG_CMD with no queues 2d5705150707 x86/apic: Add extra serialization for non-serializing MSRs bc1a3aeeff0f x86/build: Disable CET instrumentation in the kernel 40d0fff29761 mm: thp: fix MADV_REMOVE deadlock on shmem THP 56d61cd652dd mm, compaction: move high_pfn to the for loop scope 90ef21e5806f mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active af5508b1e862 mm: hugetlb: fix a race between isolating and freeing page 3264a763174f mm: hugetlb: fix a race between freeing and dissolving the page 108f56ed354f mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page 75be4852490f ARM: footbridge: fix dc21285 PCI configuration accessors b2640b08c43c KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode 6d3201c77be5 KVM: SVM: Treat SVM as unsupported when running as an SEV guest f9be9445e494 nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs f9034fcb27c0 drm/amd/display: Revert "Fix EDID parsing after resume from suspend" 6844143e2198 mmc: core: Limit retries when analyse of SDIO tuples fails 68c825bd2726 smb3: fix crediting for compounding when only one request in flight eaf2f835b52c smb3: Fix out-of-bounds bug in SMB2_negotiate() 00f581964b66 cifs: report error instead of invalid when revalidating a dentry fails fd6dc98f66ef xhci: fix bounce buffer usage for non-sg list case f6a47f2ce090 genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set c9654bbe52b5 libnvdimm/dimm: Avoid race between probe and available_slots_show() d0f36951ead4 kretprobe: Avoid re-registration of the same kretprobe earlier e80f9021d5be fgraph: Initialize tracing_graph_pause at task creation efa17285b338 mac80211: fix station rate table updates on assoc ecdd962c4b9b ovl: fix dentry leak in ovl_get_redirect 6b9a2e5c0c42 usb: host: xhci-plat: add priv quirk for skip PHY initialization ddc682d33024 usb: xhci-mtk: break loop when find the endpoint to drop 32410786279f usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints f4e4f067f94c usb: xhci-mtk: fix unreleased bandwidth data 1f9e9c1048b8 usb: dwc3: fix clock issue during resume in OTG mode 9d058a06149b usb: dwc2: Fix endpoint direction check in ep_from_windex 2a968ab0d2dd usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() 4d1d959348c1 USB: usblp: don't call usb_set_interface if there's a single alt 522567fe540d USB: gadget: legacy: fix an error code in eth_bind() e57d70c59bb7 memblock: do not start bottom-up allocations with kernel_end 7e6dcaeadc0e nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs f1c87b4b2c7b ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode d97a821b2e9c r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set c545879e8080 net: mvpp2: TCAM entry enable should be written after SRAM data bf0507fb2073 net: lapb: Copy the skb before sending a packet 1cef1d46add8 net/mlx5: Fix leak upon failure of rule creation 67b7f73bbe3f i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" 6380ef64b9eb igc: check return value of ret_val in igc_config_fc_after_link_up ec68581f7479 igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr 5ce999efcaa7 arm64: dts: ls1046a: fix dcfg address range 68e798fa3c0e rxrpc: Fix deadlock around release of dst cached on udp tunnel 98650c3d0e33 um: virtio: free vu_dev only with the contained struct device 02531b5549eb bpf, cgroup: Fix problematic bounds check 9146fffc5d2a bpf, cgroup: Fix optlen WARN_ON_ONCE toctou 4921f81ce65a arm64: dts: rockchip: fix vopl iommu irq on px30 831132b13f0d arm64: dts: amlogic: meson-g12: Set FL-adj property value 829bf438cb39 Input: i8042 - unbreak Pegatron C15B 0d6e0a192e2e arm64: dts: qcom: c630: keep both touchpad devices enabled 96dcfabef504 USB: serial: option: Adding support for Cinterion MV31 5ad95c521fd5 USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 dfa820563c67 USB: serial: cp210x: add pid/vid for WSDA-200-USB Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 98bb6a3cb528abe02b6edc291d05e240985ca80e) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-03-10linux-yocto/5.4: update to v5.4.96Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: d4716ee8751b Linux 5.4.96 b1a1c262e4b0 workqueue: Restrict affinity change to rescuer 5b1e4fc2984e kthread: Extract KTHREAD_IS_PER_CPU 2d7ca4a84b58 objtool: Don't fail on missing symbol table 88240f7ac221 drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping 53c10bbf9186 drm/amd/display: Update dram_clock_change_latency for DCN2.1 c6eb3dfdac44 selftests/powerpc: Only test lwm/stmw on big endian 805e9cdb5793 nvme: check the PRINFO bit before deciding the host buffer length 8e59209d53c9 udf: fix the problem that the disc content is not displayed 2d1593543418 ALSA: hda: Add Cometlake-R PCI ID c03ecc192c8e scsi: ibmvfc: Set default timeout to avoid crash during migration 02cc1ee3e8d1 mac80211: fix fast-rx encryption check efd061fc77f3 ASoC: SOF: Intel: hda: Resume codec to do jack detection e0f1ba38f788 scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 935fa0d5a5c5 scsi: libfc: Avoid invoking response handler twice if ep is already completed 335bbffdd90c scsi: scsi_transport_srp: Don't block target in failfast state b1f680ffc25b x86: __always_inline __{rd,wr}msr() d1aed452c05f platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 c99ac7213638 platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet 6f705e80fb87 phy: cpcap-usb: Fix warning for missing regulator_disable fd4c12f31209 net_sched: gen_estimator: support large ewma log 27afc7128345 btrfs: backref, use correct count to resolve normal data refs 66bcf5f6f989 btrfs: backref, only search backref entries from leaves of the same root c3089b06d6fe btrfs: backref, don't add refs from shared block when resolving normal backref 21a0c97fb27c btrfs: backref, only collect file extent items matching backref offset 1960c3d40b69 tcp: make TCP_USER_TIMEOUT accurate for zero window probes 55cb8e232f9a arm64: Do not pass tagged addresses to __is_lm_address() b28387cf8f1c arm64: Fix kernel address detection of __is_lm_address() 11084836e5fb ACPI: thermal: Do not call acpi_thermal_check() directly 1410d2b68207 Revert "Revert "block: end bio with BLK_STS_AGAIN in case of non-mq devs and REQ_NOWAIT"" 5e8776df14fa ibmvnic: Ensure that CRQ entry read are correctly ordered bc4e7277cc93 net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP 9edebe46010c net: dsa: bcm_sf2: put device node before return e89428970c23 Linux 5.4.95 e7aeca61cb9b tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN 3e93b9efc3bb team: protect features update by RCU to avoid deadlock 489e35c6829a ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() 9a4d367b2783 NFC: fix possible resource leak c929c76e98b0 NFC: fix resource leak when target index is invalid b2f4a59a2216 rxrpc: Fix memory leak in rxrpc_lookup_local 6d25d788efa4 iommu/vt-d: Don't dereference iommu_device if IOMMU_API is not built 66f4f98ee363 iommu/vt-d: Gracefully handle DMAR units with no supported address widths 0551a2fd456c selftests: forwarding: Specify interface when invoking mausezahn e4405451dd6e nvme-multipath: Early exit if no path is available 64a4ec1850f7 can: dev: prevent potential information leak in can_fill_info() 4dc2395d8f14 net/mlx5e: Reduce tc unsupported key print level a66705277baf net/mlx5e: E-switch, Fix rate calculation for overflow dbc13deeec6a net/mlx5: Fix memory leak on flow table creation error flow 02ef126a002d igc: fix link speed advertising 873d1a4740d6 i40e: acquire VSI pointer only after VF is initialized cf9276211563 mac80211: pause TX while changing interface type 46c67a4c1a76 iwlwifi: pcie: reschedule in long-running memory reads 563daf7c0f4a iwlwifi: pcie: use jiffies for memory read spin time limit f39fce916a7b pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() a3c5fec1e09f ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete 748c2cd57615 RDMA/cxgb4: Fix the reported max_recv_sge value 72797bfc5f77 firmware: imx: select SOC_BUS to fix firmware build 347feca03881 ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status f7c6e6c9b62c arm64: dts: ls1028a: fix the offset of the reset register 78fc9ef35d18 xfrm: Fix wraparound in xfrm_policy_addr_delta() f5e7db4fcd38 selftests: xfrm: fix test return value override issue in xfrm_policy.sh dac256de1fe2 xfrm: fix disable_xfrm sysctl when used on xfrm interfaces a7edea0fe85a xfrm: Fix oops in xfrm_replay_advance_bmp deb8d5dfeb63 netfilter: nft_dynset: add timeout extension to template 347a1a20b195 ARM: imx: build suspend-imx6.S with arm instruction set 61bdab3d770b xen-blkfront: allow discard-* nodes to be optional 65543408f257 tee: optee: replace might_sleep with cond_resched ad3d896ef55c drm/i915: Check for all subplatform bits 59546420c51b drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices 37ef9b59f479 mt7601u: fix rx buffer refcounting 77771158182f mt7601u: fix kernel crash unplugging the device 2c4f52b9cddf arm64: dts: broadcom: Fix USB DMA address translation for Stingray 6aceac245059 leds: trigger: fix potential deadlock with libata 2c7b4b25293a xen: Fix XenStore initialisation for XS_LOCAL 632a7728da9b KVM: Forbid the use of tagged userspace addresses for memslots ba668a507788 KVM: x86: get smi pending status correctly ff5f6de29faf KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration 2fc14cafefb3 KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() c547d39feb65 KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] e1ae9aab8029 btrfs: fix possible free space tree corruption with online conversion d30cb3d348b8 drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] 082dc611fdc8 drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs 53fd4e4003a6 PM: hibernate: flush swap writer after marking 7f9a267c67af s390/vfio-ap: No need to disable IRQ after queue reset 9077bc37d2d1 net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family 8aba60ebcfc3 wext: fix NULL-ptr-dereference with cfg80211's lack of commit() 720032d3dc84 ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming b24dc0aa7e9b media: rc: ensure that uevent can be read directly after rc device register 5d6fd0357057 ALSA: hda/via: Apply the workaround generically for Clevo machines f78803928481 ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 8de2109f4670 kernel: kexec: remove the lock operation of system_transition_mutex 93603a27fc31 ACPI: sysfs: Prefer "compatible" modalias 587c6b75d7fd nbd: freeze the queue while we're adding connections b8fcb8f53995 IPv6: reply ICMP error if the first fragment don't include all headers 1f58e378a17e ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit b39a6de2c1175e4554c688a44c905c24367fa57a) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-02-06linux-yocto/5.4: update to v5.4.94Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 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 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 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 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 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 80d066f627225e9eefba84c799e9b27bc17526fc) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-02-06linux-yocto-rt/5.4: fix 5.4-stable caused build breakageBruce Ashfield
5.4-stable included a backport of: Author: Eric W. Biederman <ebiederm@xmission.com> Date: Thu Dec 3 14:11:13 2020 -0600 rwsem: Implement down_read_interruptible [ Upstream commit 31784cff7ee073b34d6eddabb95e3be2880a425c ] In preparation for converting exec_update_mutex to a rwsem so that multiple readers can execute in parallel and not deadlock, add down_read_interruptible. This is needed for perf_event_open to be converted (with no semantic changes) from working on a mutex to wroking on a rwsem. Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> Signed-off-by: Peter Zijlstra (Intel) <peterz@infradead.org> Link: https://lkml.kernel.org/r/87k0tybqfy.fsf@x220.int.ebiederm.org Signed-off-by: Sasha Levin <sashal@kernel.org> We implement a -rt variant to fix the build issues. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit e610fb7cc22447441f18a9b1bffe58aadb6aaab6) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-02-06linux-yocto/5.4: update to v5.4.90Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 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_* 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 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" Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 5dcc8a5977725a9fe11ac13ebd16a7acc1eef37d) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-14linux-yocto/5.4: update to v5.4.87Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 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 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 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit b29d1016f2761aefa15e38a86263fb03c46ec1d7) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-07linux-yocto/5.4: update to v5.4.85Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 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() 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 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> (cherry picked from commit 3dd19af60e5e4059ce7c7a67ff16fba1cb00de80) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-07linux-yocto/5.4/cfg: fix FIRMWARE_LOADER warningsBruce Ashfield
Integrating the following commit(s): a1b2d188bdf config: set firmware loader to 'y' The updated kern-tools are showing us warnings that were previously hidden. To silence the fw_loader warning, we need to set the value to 'y' (since it is 'y' selected by other options and we can't override that). Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 491665d42f3a7b139ab0f220e8e18dcd29f1e2e6) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-07linux-yocto/5.4/cfg: fix -tiny warningsBruce Ashfield
Integrating the following commit(s) to fixup warnings when -tiny is build with the latest kern-tools: b721178c41a drm: change CONFIG_DRM_KMS_HELPER to =m d9ac6174eaf tiny: enable CONFIG_FW_LOADER on a per-BSP basis a135c720bc7 i915: adust helper to 'm' Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 9227facf178e7bc56cce2522cd63ffd18dd900aa) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-07linux-yocto/5.8/cfg: fix -tiny warningsBruce Ashfield
Integrating the following commit(s) for configuration tweaks: b976de4f41d drm: change CONFIG_DRM_KMS_HELPER to =m 669f5aa3795 tiny: enable CONFIG_FW_LOADER on a per-BSP basis d94b2d9f137 i915: adust helper to 'm' Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit d2c77a34d338d0347fb4206eb2185adc01e58416) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-07linux-yocto/5.4: update to v5.4.83Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 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 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 87c3841a7b4b9a440bd9aea91dea2a7161ab22be) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-07linux-yocto/cfg: qemuarm64-gfx.cfg: add CONFIG_INPUT_UINPUTBruce Ashfield
Integrating the following commit(s): qemuarm64-gfx.cfg: add CONFIG_INPUT_UINPUT This will address libinput ptest failures: https://www.kernel.org/doc/html/latest/input/uinput.html https://wayland.freedesktop.org/libinput/doc/latest/test-suite.html qemux86_64 already has it enabled. Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 5af1bda8006faf2afe4c5c17e7f8d276d6ec0790) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-07linux-yocto/5.4: update to v5.4.82Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 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 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: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit ad12cda067ffee809d133a1d21599c9f3ef06435) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2021-01-07linux-yocto/cfg: qemuppc: set CONFIG_SCSI to '=y'Bruce Ashfield
Integrating the following configuration commit(s): 72a1fe336d7 qemuppc: configure the CONFIG_SCSI to '=y' Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 6d21c81b04142a48539b3262318860f2719c11ca) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-12-22linux-yocto/5.4: update to v5.4.80Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 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() 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: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit f752768d997dad99d518208c1540656b9162d2f3) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-12-22linux-yocto-rt/5.4: update to -rt44Bruce Ashfield
Integrating the following commit(s): 375e7ee20260 Linux 5.4.78-rt44 c948a34d2755 Linux 5.4.77-rt43 8189406f8f2b Linux 5.4.74-rt42 0856261877e2 timers: Don't block on ->expiry_lock for TIMER_IRQSAFE 416edb155e5d ptrace: fix ptrace_unfreeze_traced() race with rt-lock 6bd85935ab11 mm/memcontrol: Disable preemption in __mod_memcg_lruvec_state() 57ada856a2a8 net: Properly annotate the try-lock for the seqlock 1c80ecf69d2d Linux 5.4.74-rt41 d4318c110dc6 Linux 5.4.70-rt40 bdfc6168388d Linux 5.4.69-rt39 b6e0ef250594 Linux 5.4.66-rt38 151876f794fc Linux 5.4.61-rt37 4bdac3f47b53 Linux 5.4.59-rt36 cf9b41798238 Linux 5.4.58-rt35 631b98ae597b Linux 5.4.55-rt34 77d701a69ebb Linux 5.4.54-rt33 130cf1b82691 rwsem: Provide down_read_non_owner() and up_read_non_owner() for -RT 6ab4141069fc net: phy: fixed_phy: Remove unused seqcount 291d163db65a Bluetooth: Acquire sk_lock.slock without disabling interrupts 4c9f5d78fed4 workqueue: Sync with upstream Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit dfae903dd2538d57cc75e3b8b731515deb7f5526) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-25linux-yocto/5.4: update to v5.4.78Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 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 2544d06afd8d Linux 5.4.77 19f6d91bdad4 powercap: restrict energy meter to root access 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() Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 6063baedd741e1ae86a2c42cd2dc41899718a2d5) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-25linux-yocto/5.8: ext4/tipc warning fixupsBruce Ashfield
Integrating the following commit(s) to linux-yocto/5.8: 3c5d210805d6 tipc: fix -Wstringop-truncation warnings cc89fd77c248 ext4: fix -Wstringop-truncation warnings Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 45a229f84fe71b251530bb182c1ad03a88f592a8) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-25linux-yocto/5.8: perf: Alias SYS_futex with SYS_futex_time64 on 32-bit ↵Bruce Ashfield
arches with 64bit time_t Integrating the following commit(s) to linux-yocto/5.8: 52b840afae05 perf: Alias SYS_futex with SYS_futex_time64 on 32-bit arches with 64bit time_t Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 41135c844af1165b1e74e8e2654784f3cd4def8b) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-25linux-yocto/5.4: perf: Alias SYS_futex with SYS_futex_time64 on 32-bit ↵Bruce Ashfield
arches with 64bit time_t Integrating the following commit(s) to linux-yocto/5.4: 356914747645 perf: Alias SYS_futex with SYS_futex_time64 on 32-bit arches with 64bit time_t Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 73ee256e5c1194ec5d0843dee274d29cc0efe993) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-25kernel-devsrc: improve reproducibility for arm64INC@Cisco)
.vdso-offsets.h.cmd contains command that was used to produce vdso-offsets.h. It breaks reproducibility because it has an absolute path in it. There is no any value to package such files so it can be dropped. Signed-off-by: Denys Zagorui <dzagorui@cisco.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit d31b4db24643b0867c654af34c684b4de2f8122b) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-19kernel: provide module.lds for out of tree builds in v5.10+Bruce Ashfield
The upstream commit 596b0474d3d [kbuild: preprocess module linker script], adds a dependency on module.lds for external module building. Since module.lds is generated as part of 'modules_prepare', we must make it available with the other kernel artifacts in the kernel shared workdir, otherwise out of tree builds fail. This fixes errors like: | make[4]: *** No rule to make target 'scripts/module.lds', needed by 'build/tmp/work/qemuarm64-poky-linux/cryptodev-module/1.11-r0/git/cryptodev.ko'. Stop. | make[4]: *** Waiting for unfinished jobs.... We also ensure that kernel-devsrc has a copy to support on target module builds that are often prepared with 'make scripts prepare'. Those targets won't regenerate it, so the build fails. If 'make modules_prepare' is used, the file will be regenerated and overwrite our copy (as expected). Signed-off-by: Pan, Kris <kris.pan@intel.com> Signed-off-by: Lili Li <lili.li@intel.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 0fc66a0b64953aae38d0124b57615fffaec8de52) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-19linux-yocto/5.4: update to v5.4.75Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 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 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 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 16dc22108fcf7e53750424b90c0aeb8dba2dc5e5) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-19linux-yocto/5.8: update to v5.8.18Bruce Ashfield
Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: ab435ce49bd1 Linux 5.8.18 4a5649e0d379 phy: marvell: comphy: Convert internal SMCC firmware return codes to errno b8049438969b misc: rtsx: do not setting OC_POWER_DOWN reg in rtsx_pci_init_ocp() ad9ee9ce9d68 openrisc: Fix issue with get_user for 64-bit values f594998331bc xen/gntdev.c: Mark pages as dirty 67e326e4f5df ata: sata_rcar: Fix DMA boundary mask f6b94060a123 PM: runtime: Fix timer_expires data type on 32-bit arches 53faca2f4ca3 serial: pl011: Fix lockdep splat when handling magic-sysrq interrupt e3f6c126a3f7 serial: qcom_geni_serial: To correct QUP Version detection logic 8f924c0a5665 drm/i915/gem: Serialise debugfs i915_gem_objects with ctx->mutex 241bd102e337 mtd: lpddr: Fix bad logic in print_drs_error 5868beda60c8 RDMA/addr: Fix race with netevent_callback()/rdma_addr_cancel() a8069b80a1fb cxl: Rework error message for incompatible slots 9f9dc704c8cd p54: avoid accessing the data mapped to streaming DMA 9f4ef6a90c1b evm: Check size of security.evm before using it a42b1273af73 bpf: Fix comment for helper bpf_current_task_under_cgroup() 07d54b8dc56e fuse: fix page dereference after free 78453a7dbb1a ata: ahci: mvebu: Make SATA PHY optional for Armada 3720 4752a1313463 PCI: aardvark: Fix initialization with old Marvell's Arm Trusted Firmware b9cc04b049d8 x86/xen: disable Firmware First mode for correctable memory errors ea4e8cf5072e x86/traps: Fix #DE Oops message regression 085f6be2fe88 arch/x86/amd/ibs: Fix re-arming IBS Fetch b4818cfc3f9c erofs: avoid duplicated permission check for "trusted." xattrs 3a9e7db9a40e net: protect tcf_block_unbind with block lock af5d5b8afd12 tipc: fix memory leak caused by tipc_buf_append() 519366f64c27 tcp: Prevent low rmem stalls with SO_RCVLOWAT. 9ceecfdba701 ravb: Fix bit fields checking in ravb_hwtstamp_get() fa67cc69a8c8 r8169: fix issue with forced threading in combination with shared interrupts 62d9cec6f928 net/sched: act_mpls: Add softdep on mpls_gso.ko 2bc5d5c373ef net: ipa: command payloads already mapped 1336d288b353 net: hns3: Clear the CMDQ registers before unmapping BAR region 7fb8fbceb0e3 netem: fix zero division in tabledist 25259932e1bb mlxsw: core: Fix memory leak on module removal d6f6e3f97885 ibmvnic: fix ibmvnic_set_mac 4606d3512043 ibmveth: Fix use of ibmveth in a bridge. b520e574fdbf gtp: fix an use-before-init in gtp_newlink() 9921e777a347 cxgb4: set up filter action after rewrites b97638e0f3be chelsio/chtls: fix tls record info to user eb592f2ae478 chelsio/chtls: fix memory leaks in CPL handlers c3208dec446a chelsio/chtls: fix deadlock issue b334112f20b7 bnxt_en: Send HWRM_FUNC_RESET fw command unconditionally. f739fc7e1072 bnxt_en: Re-write PCI BARs after PCI fatal error. 7fe9514cfe68 bnxt_en: Invoke cancel_delayed_work_sync() for PFs also. bfbbfb501e74 bnxt_en: Fix regression in workqueue cleanup logic in bnxt_remove_one(). 0b17de4d67bf bnxt_en: Check abort error state in bnxt_open_nic(). c328793e21fb efivarfs: Replace invalid slashes with exclamation marks in dentries. 61ececc85274 x86/copy_mc: Introduce copy_mc_enhanced_fast_string() a092869e0351 x86, powerpc: Rename memcpy_mcsafe() to copy_mc_to_{user, kernel}() 18703f749e99 x86/PCI: Fix intel_mid_pci.c build error when ACPI is not enabled 4b0a9591dd78 arm64: link with -z norelro regardless of CONFIG_RELOCATABLE dfaa0f7d0832 arm64: Run ARCH_WORKAROUND_2 enabling code on all CPUs 0ccd5c2c60e0 arm64: Run ARCH_WORKAROUND_1 enabling code on all CPUs 4720b25e4ca3 fs/kernel_read_file: Remove FIRMWARE_EFI_EMBEDDED enum 8b23af0ef2f7 efi/arm64: libstub: Deal gracefully with EFI_RNG_PROTOCOL failure 865013fcf4c3 scripts/setlocalversion: make git describe output more reliable 6f4c9772e195 io_uring: Convert advanced XArray uses to the normal API f7b24bee5e6e io_uring: Fix XArray usage in io_uring_add_task_file efce965a49f1 io_uring: Fix use of XArray in __io_uring_files_cancel 5ee3fea0c227 io_uring: no need to call xa_destroy() on empty xarray 0ca6ce23f4f6 io-wq: fix use-after-free in io_wq_worker_running 4863be653425 io_wq: Make io_wqe::lock a raw_spinlock_t b6a6d1df552b io_uring: reference ->nsproxy for file table commands 511abceaf0a0 io_uring: don't rely on weak ->files references fdc84c9bf131 io_uring: enable task/files specific overflow flushing 3de61f9bcc1c io_uring: return cancelation status from poll/timeout/files handlers f34e674fbe6d io_uring: unconditionally grab req->task bf0305989241 io_uring: stash ctx task reference for SQPOLL dd1acc182c85 io_uring: move dropping of files into separate helper cecf78cc0890 io_uring: allow timeout/poll/files killing to take task into account 07463d7da999 io_uring: don't run task work on an exiting task 6e1f770fbc0a netfilter: nftables_offload: KASAN slab-out-of-bounds Read in nft_flow_rule_create Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 8c81b83bfe7cb870eb12c93d0793cad27d1de162) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-19linux-yocto/5.8: config cleanup / warningsBruce Ashfield
Integrating the following commit(s) to: d5ca337b7e9 bsp/mti-malta64: fix warning of CONFIG_SCSI_VIRTIO on qemumips64 63c7a70c90f net/l2tp.cfg: fix CONFIG_PPPOL2TP mismatched warnings Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit bc51dcff0b23827fc05a6203c889154616f48014) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-19linux-yocto/5.4: config cleanup / warningsBruce Ashfield
Integrating the following commit(s): eadca496e9f bsp/mti-malta64: fix warning of CONFIG_SCSI_VIRTIO on qemumips64 203911bc035 net/l2tp.cfg: fix CONFIG_PPPOL2TP mismatched warnings Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit e8df0a1f9607417f3f308b9ff852e287837b6cdf) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-19linux-yocto-dev: move to v5.10-rcBruce Ashfield
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a04e56631c4bc7fac58e2f157beea3423195ad8e) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-19linux-yocto/5.4: update to v5.4.73Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 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. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 13cc1130b778f60330534804153abef4c4833ea4) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-19linux-yocto/5.8: update to v5.8.17Bruce Ashfield
Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: 33156ccb29d9 Linux 5.8.17 05981710aa5e usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets. 5a30d4a5afcc eeprom: at25: set minimum read/write access stride to 1 d33abbe3b327 usb: cdns3: gadget: free interrupt after gadget has deleted 5a118fc75b65 USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync(). 2e1905ce84a1 usb: cdc-acm: add quirk to blacklist ETAS ES58X devices 3f7ebf3355ac usb: gadget: bcm63xx_udc: fix up the error of undeclared usb_debug_root 3d53646d781b tty: serial: fsl_lpuart: fix lpuart32_poll_get_char 40254b8d0f8b tty: serial: lpuart: fix lpuart32_write usage 6a8a92d5770b s390/qeth: don't let HW override the configured port role 941895dc705d net: korina: cast KSEG0 address to pointer in kfree 574079593732 ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n() f8ea12647fa6 dmaengine: dw: Activate FIFO-mode for memory peripherals only e106dc6c4c4d dmaengine: dw: Add DMA-channels mask cell support b6dead6f20e9 drm/amd/display: Screen corruption on dual displays (DP+USB-C) 0666c173a061 scsi: ufs: ufs-qcom: Fix race conditions caused by ufs_qcom_testbus_config() 4360db24d35a usb: core: Solve race condition in anchor cleanup functions 19bcbc2ee12f brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach 044d8bfb9028 scsi: smartpqi: Avoid crashing kernel for controller issues 651984d53d54 ASoC: Intel: sof_rt5682: override quirk data for tgl_max98373_rt5682 85f1ad8c8644 ASoC: SOF: Add topology filename override based on dmi data match 54e4b6262ca7 ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7. 4597e6f214c1 ALSA: hda/ca0132 - Add AE-7 microphone selection commands. 5fa4faf96e44 mwifiex: don't call del_timer_sync() on uninitialized timer 047a51bba8dc s390/qeth: strictly order bridge address events a527bf9df3af reiserfs: Fix memory leak in reiserfs_parse_options() 72720eaa6c33 ipvs: Fix uninit-value in do_ip_vs_set_ctl() 2e2b67844504 Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urb 97811d992adb tty: ipwireless: fix error handling ffe1b711045f fbmem: add margin check to fb_check_caps() 98d29fc2c451 scsi: qedi: Fix list_del corruption while removing active I/O ee3fc1103a40 scsi: qedi: Protect active command list to avoid list corruption 5bbd0a791b7c scsi: qedi: Mark all connections for recovery on link down event 95d42ebebc2c scsi: qedf: Return SUCCESS if stale rport is encountered 3f07687e959e HID: ite: Add USB id match for Acer One S1003 keyboard dock 0c1943f203c2 Fix use after free in get_capset_info callback. 4d779accb71b rtl8xxxu: prevent potential memory leak 437ee0e6c677 brcmsmac: fix memory leak in wlc_phy_attach_lcnphy 445359b32632 selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to clang change 5ecc5ea6e1a7 scsi: qla2xxx: Warn if done() or free() are called on an already freed srb d6447b6646ef scsi: ibmvfc: Fix error return in ibmvfc_probe() 458a89fa9015 iomap: fix WARN_ON_ONCE() from unprivileged users e653923ad7f1 drm/msm/a6xx: fix a potential overflow issue 1d8181746a36 Bluetooth: Only mark socket zapped after unlocking 76925b9ea722 drm: fix double free for gbo in drm_gem_vram_init and drm_gem_vram_create c64d4179f8ae usb: ohci: Default to per-port over-current protection 0c0476d096d6 xfs: make sure the rt allocator doesn't run off the end 0c35ab58c587 opp: Prevent memory leak in dev_pm_opp_attach_genpd() c31de74b342a reiserfs: only call unlock_new_inode() if I_NEW af90d9faf01a misc: rtsx: Fix memory leak in rtsx_pci_probe 7a40d2814425 bpf: Limit caller's stack depth 256 for subprogs with tailcalls cc618717afdd drm/panfrost: add support for vendor quirk c246a3325c75 drm/panfrost: add amlogic reset quirk callback 8159f330f25e drm/panfrost: add Amlogic GPU integration quirks 7f5972267295 ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs() 8951e760c038 HID: multitouch: Lenovo X1 Tablet Gen3 trackpoint and buttons 3eb0b62e57c3 can: flexcan: flexcan_chip_stop(): add error handling and propagate error value 5d2dd06ad8db habanalabs: cast to u64 before shift > 31 bits 375d81cf16bb usb: dwc3: simple: add support for Hikey 970 c373f8d5098f USB: cdc-acm: handle broken union descriptors 739048988f1b rtw88: increse the size of rx buffer size eacaacfe8bd0 udf: Avoid accessing uninitialized data on failed inode read 9a3d398af87d udf: Limit sparing table size 6a71fc5ca9f5 rtw88: pci: Power cycle device during shutdown 34f026263889 usb: gadget: function: printer: fix use-after-free in __lock_acquire b9c15de08dfd usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc e7eec8654168 misc: vop: add round_up(x,4) for vring_size to avoid kernel panic 226b5887720b mic: vop: copy data to kernel space then write to io memory f96fba04992c scsi: target: core: Add CONTROL field for trace events d805c83716ef scsi: mvumi: Fix error return in mvumi_io_attach() 9f1960911919 PM: hibernate: remove the bogus call to get_gendisk() in software_resume() 6cc0a248bcfa bpf: Use raw_spin_trylock() for pcpu_freelist_push/pop in NMI 6afdaf29e4c2 libbpf: Close map fd if init map slots failed e1ec1c25b00e staging: wfx: fix handling of MMIC error 858c56fa3741 mac80211: handle lack of sband->bitrates in rates 148c3d23858d ip_gre: set dev->hard_header_len and dev->needed_headroom properly ec23aa8bb0e5 ntfs: add check for mft record size in superblock d5772580c109 media: venus: core: Fix runtime PM imbalance in venus_probe 6ed15eebcb61 media: venus: core: Fix error handling in probe 91cde7d5aa17 fs: dlm: fix configfs memory leak 24f924dbf640 media: venus: fixes for list corruption 6e5fdad5c10f media: atomisp: fix memleak in ia_css_stream_create 93b6de835777 media: saa7134: avoid a shift overflow c0f64a9057e3 mmc: sdio: Check for CISTPL_VERS_1 buffer size 60e8d95f72b5 media: uvcvideo: Ensure all probed info is returned to v4l2 5b66aa6f52a1 x86/mce: Make mce_rdmsrl() panic on an inaccessible MSR 9300f536c77e spi: fsi: Fix clock running too fast 75d927fc5587 crypto: hisilicon - fixed memory allocation error cde267085992 x86/mce: Annotate mce_rd/wrmsrl() with noinstr 71b3d6794ae7 media: media/pci: prevent memory leak in bttv_probe e4f08676d93c media: bdisp: Fix runtime PM imbalance on error bad248c1ec53 media: platform: sti: hva: Fix runtime PM imbalance on error 59eb92867e9c media: platform: s3c-camif: Fix runtime PM imbalance on error 9fa2286f1925 media: vsp1: Fix runtime PM imbalance on error 2341407a05ea media: exynos4-is: Fix a reference count leak dcc6fbbab0dc media: exynos4-is: Fix a reference count leak due to pm_runtime_get_sync e7997018b45d media: exynos4-is: Fix several reference count leaks due to pm_runtime_get_sync 30f5c4e91d14 media: sti: Fix reference count leaks 236117a8bf3a media: st-delta: Fix reference count leak in delta_run_work fe8798e78292 media: ati_remote: sanity check for both endpoints 49e06f165b9c media: firewire: fix memory leak ba3c07c18034 x86/mce: Add Skylake quirk for patrol scrub reported errors 8336a00a5f4d x86/asm: Replace __force_order with a memory clobber 5056a1b3f6fb crypto: ccp - fix error handling 121ce5e30b64 x86/dumpstack: Fix misleading instruction pointer error message 6337db2af4d1 block: ratelimit handle_bad_sector() message 4c4b1a29c3d0 md/bitmap: fix memory leak of temporary bitmap 44a58dd22c28 i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devs c1c4b2d0dee1 perf: correct SNOOPX field offset c93a8cddf4d2 sched/features: Fix !CONFIG_JUMP_LABEL case 62bb6c5a3cee ntb: intel: Fix memleak in intel_ntb_pci_probe 06a3b0080eaa NTB: hw: amd: fix an issue about leak system resources 990c91c323f3 KVM: ioapic: break infinite recursion on lazy EOI 959d1d42f0b6 nvmet: fix uninitialized work for zero kato 05eb719ac46a powerpc/pseries: Avoid using addr_to_pfn in real mode 1eb1f681057b powerpc/powernv/dump: Fix race while processing OPAL dump cd85f97e424b lightnvm: fix out-of-bounds write to array devices->info[] bd396a2c1bc9 ARM: dts: meson8: remove two invalid interrupt lines from the GPU node 68d2900fc0c8 arm64: dts: zynqmp: Remove additional compatible string for i2c IPs e1f385dfa255 drm/mediatek: reduce clear event 632bf6c3b82b soc: mediatek: cmdq: add clear option in cmdq_pkt_wfe api fab5aff89c9e ARM: dts: iwg20d-q7-common: Fix touch controller probe failure a0b4366823d9 ARM: dts: stm32: Fix DH PDK2 display PWM channel abb56e08ed1d ARM: dts: stm32: Swap PHY reset GPIO and TSC2004 IRQ on DHCOM SOM 937a5596d619 ARM: dts: stm32: Move ethernet PHY into DH SoM DT 2e7e56a6af3f ARM: dts: stm32: lxa-mc1: Fix kernel warning about PHY delays f80f23f39e6b ARM: dts: stm32: Fix sdmmc2 pins on AV96 1925f1fdf9a6 ARM: OMAP2+: Restore MPU power domain if cpu_cluster_pm_enter() fails fdb6b483eaaf soc: fsl: qbman: Fix return value on success 342c29116aae ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers 52c37b7f0e04 arm64: dts: actions: limit address range for pinctrl node 251ab5b1f8e8 arm64: dts: mt8173: elm: Fix nor_flash node property 6e4cd77c0235 arm64: dts: renesas: r8a774c0: Fix MSIOF1 DMA channels 5c91fc9a6d16 arm64: dts: renesas: r8a77990: Fix MSIOF1 DMA channels 70ca9a567129 dt-bindings: crypto: Specify that allwinner, sun8i-a33-crypto needs reset 10c78d0a1a2f soc: qcom: apr: Fixup the error displayed on lookup failure e8bd4ce4e877 arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts 26a8ac2d6512 arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec 6747001ebcb5 arm64: dts: qcom: msm8916: Remove one more thermal trip point unit name 64ca77e846b0 soc: qcom: pdr: Fixup array type of get_domain_list_resp message 3ca890f0e5d2 arm64: dts: qcom: sc7180: Drop flags on mdss irqs d9aa6534e78b arm64: dts: imx8mq: Add missing interrupts to GPC 6395b7702156 firmware: arm_scmi: Fix NULL pointer dereference in mailbox_chan_free afcd57ad541b memory: fsl-corenet-cf: Fix handling of platform_get_irq() error 244c3ac190e3 arm64: dts: qcom: sc7180: Fix the LLCC base register size fe5a0679f7e7 memory: omap-gpmc: Fix build error without CONFIG_OF d69ca7a7dfa9 memory: omap-gpmc: Fix a couple off by ones cc0820957d0f arm64: dts: allwinner: h5: remove Mali GPU PMU module 4f9e6b1be196 ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator 9a3eb126861f ARM: s3c24xx: fix mmc gpio lookup tables ea25940ff19f ARM: at91: pm: of_node_put() after its usage ba11877a60f2 ARM: dts: imx6sl: fix rng node 2c9966436d0e arm64: dts: meson: vim3: correct led polarity 23e1e4451190 soc: xilinx: Fix error code in zynqmp_pm_probe() 29e043f9016c netfilter: nf_fwd_netdev: clear timestamp in forwarding path 735b4d75a1c7 netsec: ignore 'phy-mode' device property on ACPI systems 51ba2945a8ef netfilter: ebtables: Fixes dropping of small packets in bridge nat ceb1eb6cbeaf netfilter: conntrack: connection timeout after re-register 9dd95e294542 arm64: mm: use single quantity to represent the PA to VA translation 4a0b1d0e70ac scsi: bfa: Fix error return in bfad_pci_init() bdde093c81f2 KVM: x86: emulating RDPID failure shall return #UD rather than #GP 029525c89bf1 Input: sun4i-ps2 - fix handling of platform_get_irq() error e186019ad86f Input: twl4030_keypad - fix handling of platform_get_irq() error 86f11d554a8c Input: omap4-keypad - fix handling of platform_get_irq() error d96fc374d241 Input: ep93xx_keypad - fix handling of platform_get_irq() error 9b9746342d52 Input: stmfts - fix a & vs && typo 0a721220eada Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume() 61b00bdcd281 Input: elants_i2c - fix typo for an attribute to show calibration count f81bd7468e3a platform/chrome: cros_ec_lightbar: Reduce ligthbar get version command 565697e82267 SUNRPC: fix copying of multiple pages in gss_read_proxy_verf() f9fc8ae508e6 clk: imx8mq: Fix usdhc parents order 7564d5bb2b11 vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages 4f9ece8b888f vfio/pci: Clear token on bypass registration failure 6d0590647b75 ext4: limit entries returned when counting fsmap records 9ede401a6d21 ext4: disallow modifying DAX inode flag if inline_data has been set 1da9c8a1784b ext4: discard preallocations before releasing group lock 9cb6c6db999e ext4: fix dead loop in ext4_mb_new_blocks e38a4885c98f svcrdma: fix bounce buffers for unaligned offsets and multiple pages e8e81bf91992 watchdog: sp5100: Fix definition of EFCH_PM_DECODEEN3 c3228ef8f8a3 watchdog: Use put_device on error f12e9c2f9708 watchdog: Fix memleak in watchdog_cdev_register e70232457bf1 kbuild: deb-pkg: do not build linux-headers package if CONFIG_MODULES=n 9f94507374a3 clk: bcm2835: add missing release if devm_clk_hw_register fails 2290bfef3bbe clk: at91: clk-main: update key before writing AT91_CKGR_MOR 963fc20cf561 module: statically initialize init section freeing data 28270e928bae clk: mediatek: add UART0 clock support cab8d1bde580 clk: rockchip: Initialize hw to error to avoid undefined behavior b6bd62dc59e7 PCI: hv: Fix hibernation in case interrupts are not re-created 83cf3166bd72 remoteproc/mediatek: fix null pointer dereference on null scp pointer 1642d9e7095c pwm: img: Fix null pointer access in probe 8db3dfe46548 pwm: rockchip: Keep enabled PWMs running while probing ec87b61ac31a clk: keystone: sci-clk: fix parsing assigned-clock data during probe 2e415af55c34 clk: qcom: gcc-sdm660: Fix wrong parent_map ed4ce310b712 vfio/type1: fix dirty bitmap calculation in vfio_dma_rw 01bec5d78c05 vfio: fix a missed vfio group put in vfio_pin_pages a1e9faa0d7c5 vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn 0cdb91a009fa s390/pci: Mark all VFs as not implementing PCI_COMMAND_MEMORY b40bd0d87d1a vfio: add a singleton check for vfio_group_pin_pages 7e4f15f7c99b PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY 167b37558b7f rpmsg: Avoid double-free in mtk_rpmsg_register_device ce43542b46a5 rpmsg: smd: Fix a kobj leak in in qcom_smd_parse_edge() edd546b3222f PCI: iproc: Set affinity mask on MSI interrupts c1e465c1a4dc PCI: aardvark: Check for errors from pci_bridge_emul_init() call 48cc5b57cc46 PCI: aardvark: Fix compilation on s390 50c4627222c2 PCI: designware-ep: Fix the Header Type check 4f515d03d4f9 clk: meson: g12a: mark fclk_div2 as critical 66a5d399702c i2c: rcar: Auto select RESET_CONTROLLER d39ced9254b6 rtc: ds1307: Clear OSF flag on DS1388 when setting time 5e2918d95f79 clk: meson: axg-audio: separate axg and g12a regmap tables 0d921fec7e59 mailbox: avoid timer start from callback efa544eda19e rapidio: fix the missed put_device() for rio_mport_add_riodev 8838ee6189c3 rapidio: fix error handling path 0a80f93ccd61 ramfs: fix nommu mmap with gaps in the page cache 8cc3277e8e28 lib/crc32.c: fix trivial typo in preprocessor condition 546f36709441 mm/page_owner: change split_page_owner to take a count 99d1a5c21305 RDMA/rxe: Handle skb_clone() failure in rxe_recv.c ab5faad5bd33 afs: Fix cell removal 0b6392c7ad1d afs: Fix cell purging with aliases e44b8d2aa154 afs: Fix cell refcounting by splitting the usage counter 45045b6253e9 afs: Fix rapid cell addition/removal by not using RCU on cells tree 1ad93f42c484 f2fs: wait for sysfs kobject removal before freeing f2fs_sb_info a08401b32a3a selftests/powerpc: Fix eeh-basic.sh exit codes bb24e3cb31cd perf trace: Fix off by ones in memset() after realloc() in arches using libaudit c6a8b7714cd7 maiblox: mediatek: Fix handling of platform_get_irq() error 66f6ea1e0ed3 um: time-travel: Fix IRQ handling in time_travel_handle_message() e3ee6ff237eb um: vector: Use GFP_ATOMIC under spin lock fe4b4e47125d f2fs: reject CASEFOLD inode flag without casefold feature 982f2438ac82 RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt() 1407e22fb4ca IB/rdmavt: Fix sizeof mismatch aae2a43ace26 cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_reboot_notifier a2b19fdbf29b powerpc/papr_scm: Add PAPR command family to pass-through command-set 0e486cc3f8a2 i3c: master: Fix error return in cdns_i3c_master_probe() 69a4718cb2bc perf stat: Fix out of bounds CPU map access when handling armv8_pmu events a4682cb94495 powerpc/perf/hv-gpci: Fix starting index value 8d1d0dfb9df8 powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints bef320194790 powerpc/64: fix irq replay pt_regs->softe value 281c47bcad03 powerpc/64: fix irq replay missing preempt 938e97b946ec RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces ea879d9c818e overflow: Include header file with SIZE_MAX declaration 1519018b8c89 kdb: Fix pager search for multi-line strings 473fb9250371 mtd: rawnand: ams-delta: Fix non-OF build warning dfc293422070 mtd: spinand: gigadevice: Add QE Bit ab0328ef3f83 mtd: spinand: gigadevice: Only one dummy byte in QUADIO 86cb4ae61b64 mtd: rawnand: vf610: disable clk on error handling path in probe fbb2d15c177f mtd: rawnand: stm32_fmc2: fix a buffer overflow 86e185a733a8 mtd: hyperbus: hbmc-am654: Fix direct mapping setup flash access 3b5f3adce906 RDMA/hns: Fix missing sq_sig_type when querying QP 69accfaa1033 RDMA/hns: Fix configuration of ack_req_freq in QPC d56447a8cdbb RDMA/hns: Fix the wrong value of rnr_retry when querying qp 42ae1aebaaac RDMA/hns: Solve the overflow of the calc_pg_sz() 5c80a3655565 RDMA/hns: Add check for the validity of sl configuration 939faf121632 perf stat: Skip duration_time in setup_system_wide 45397023c8c2 i40iw: Add support to make destroy QP synchronous fd8da32da3ee RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_REG_MR can't work 7486a981eb88 RDMA/mlx5: Make mkeys always owned by the kernel's PD when not enabled af393dd73c14 RDMA/mlx5: Use set_mkc_access_pd_addr_fields() in reg_create() 27ca3de942d1 RDMA/hns: Set the unsupported wr opcode dc8b27028c1c RDMA/qedr: Fix resource leak in qedr_create_qp be825f704b2f perf intel-pt: Fix "context_switch event has no tid" error b8d1adbff983 RDMA/cma: Fix use after free race in roce multicast join 9ef5b6658d6b RDMA/cma: Consolidate the destruction of a cma_multicast in one place e3b942c76b24 RDMA/cma: Remove dead code for kernel rdmacm multicast 7d31a74bcc01 RDMA/cma: Combine cma_ndev_work with cma_work d1926d0b50f5 powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm 95219c4004fd powerpc/kasan: Fix CONFIG_KASAN_VMALLOC for 8xx ebeafdd0f221 powerpc/tau: Disable TAU between measurements 19d39d5d682a powerpc/tau: Check processor type before enabling TAU interrupt c348ab2f7276 powerpc/tau: Remove duplicated set_thresholds() call b61bb0da35fc powerpc/tau: Convert from timer to workqueue d7f12e732190 powerpc/tau: Use appropriate temperature sample interval 1c441d9aef74 powerpc/book3s64/hash/4k: Support large linear mapping range with 4K 990cf02eb297 powerpc/watchpoint: Add hw_len wherever missing 0fea340b870f powerpc/watchpoint: Fix handling of vector instructions b99d4986bc69 powerpc/watchpoint: Fix quadword instruction handling on p10 predecessors 6f64ff9f30d1 powerpc/pseries/svm: Allocate SWIOTLB buffer anywhere in memory 049ab4efdf9a RDMA/qedr: Fix inline size returned for iWARP b1010144c1eb RDMA/qedr: Fix return code if accept is called on a destroyed qp b3939bfc71ec RDMA/qedr: Fix use of uninitialized field fbe513321c49 RDMA/qedr: Fix doorbell setting e947bbb26f70 RDMA/qedr: Fix qp structure memory leak 10200a0a5d3a RDMA/umem: Prevent small pages from being returned by ib_umem_find_best_pgsz() 59f07434b297 RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that cross a page boundary 7ac277a01f90 RDMA: Allow fail of destroy CQ 7802648c1dad RDMA/core: Delete function indirection for alloc/free kernel CQ 4a8e9dbc7fde RDMA/rtrs-srv: Incorporate ib_register_client into rtrs server init 929cdbcce02f xfs: fix high key handling in the rt allocator's query_range function a6d831917953 nfs: add missing "posix" local_lock constant table definition 6a5757946685 xfs: fix deadlock and streamline xfs_getfsmap performance 29eedbf9e39d xfs: limit entries returned when counting fsmap records c32adb866dac ida: Free allocated bitmap in error path 1e84d2a5c113 arc: plat-hsdk: fix kconfig dependency warning when !RESET_CONTROLLER bdb0da4659e3 m68knommu: include SDHC support only when hardware has it 01d89b4a82a4 xfs: fix finobt btree block recovery ordering c85d7a847227 ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT values 93a6c893c4d6 tools feature: Add missing -lzstd to the fast path feature detection 26b8aa1bec47 perf tools: Make GTK2 support opt-in a3872e54738b mtd: mtdoops: Don't write panic data twice 0081545c66c1 RDMA/mlx5: Fix potential race between destroy and CQE poll 2c9da663c149 pseries/drmem: don't cache node id in drmem_lmb struct b1cf3e9298de powerpc/pseries: explicitly reschedule during drmem_lmb list traversal 78805c0d14f5 RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz() 9f101b8ad2fa RDMA/hns: Add a check for current state before modifying QP e91945de1531 mtd: lpddr: fix excessive stack usage with clang 33c6484d377e RDMA/ucma: Add missing locking around rdma_leave_multicast() 191627ddc46f RDMA/ucma: Fix locking for ctx->events_reported 582da8e19991 rcutorture: Properly set rcu_fwds for OOM handling 11539276e399 rcu/tree: Force quiescent state on callback overload 3aee0ca521f0 powerpc/icp-hv: Fix missing of_node_put() in success path cc86827cef62 powerpc/pseries: Fix missing of_node_put() in rng_init() bcbeec5a9a19 IB/mlx4: Adjust delayed work when a dup is observed f735c10a4731 IB/mlx4: Fix starvation in paravirt mux/demux c5e25cf59765 i3c: master add i3c_master_attach_boardinfo to preserve boardinfo 549642f490d2 tracing: Handle synthetic event array field type checking correctly 826adb405a53 selftests/ftrace: Change synthetic event name for inter-event-combined test 3b82bd94e0ec fs: fix NULL dereference due to data race in prepend_path() 7871c282d292 mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary 349fc836d5d1 mm/memcg: fix device private memcg accounting b9e60476c04f mm/swapfile.c: fix potential memory leak in sys_swapon 43edc7232737 netfilter: nf_log: missing vlan offload tag and proto ebd09f1ad811 net: korina: fix kfree of rx/tx descriptor array 733dcb4149ff bpf, sockmap: Remove skb_orphan and let normal skb_kfree do cleanup 4cdfe55c067b ipvs: clear skb->tstamp in forwarding path 2566242742c9 drm/panfrost: increase readl_relaxed_poll_timeout values 87ea06ea9f8d mwifiex: fix double free a0f38fd8303e platform/x86: mlx-platform: Remove PSU EEPROM configuration 455ecbd43d3a tracing: Fix parse_synth_field() error handling 4372729d5201 ipmi_si: Fix wrong return value in try_smi_init() caa0fa6b36ca dmaengine: ioat: Allocate correct size for descriptor chunk 3cdf3cbc3b48 scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs() 4c35763fbb0c scsi: target: tcmu: Fix warning: 'page' may be used uninitialized 03504f955527 usb: dwc2: Fix INTR OUT transfers in DDMA mode. 0ff11535a204 nl80211: fix non-split wiphy information cff51e84cb83 ocxl: fix kconfig dependency warning for OCXL 4a87896b4e91 bus: mhi: core: Fix the building of MHI module e44e0bea8b7b usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well 665ed7027a67 usb: gadget: u_serial: clear suspended flag when disconnecting ec69e8c7686b usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above. da0922d0f8b5 iwlwifi: dbg: run init_cfg function once per driver load 2b021c85c224 iwlwifi: dbg: remove no filter condition be0f631711f9 iwlwifi: mvm: split a print to avoid a WARNING in ROC d97c35bd05dd ASoC: wm_adsp: Pass full name to snd_ctl_notify 1ab21ba36a84 mfd: sm501: Fix leaks in probe() 2eb24b3bf835 net: enic: Cure the enic api locking trainwreck cd29df4df421 iio: adc: stm32-adc: fix runtime autosuspend delay when slow polling 5975fa6e0519 iommu/qcom: add missing put_device() call in qcom_iommu_of_xlate() a13766e01768 pinctrl: aspeed: Use the right pinconf mask a30a515f2773 qtnfmac: fix resource leaks on unsupported iftype error return path 148a2543ca50 selftests: Remove fmod_ret from test_overhead c2ebc88260ff bpf: disallow attaching modify_return tracing functions to other BPF programs 7c37b28e0b37 ibmvnic: set up 200GBPS speed 4829beb0ce79 coresight: etm4x: Fix save and restore of TRCVMIDCCTLR1 register ccc73e031de6 coresight: cti: Fix bug clearing sysfs links on callback 79589b73fb25 coresight: cti: Fix remove sysfs link error 9d645e979fdf coresight: etm: perf: Fix warning caused by etm_setup_aux failure 4d3adf453eec iomap: Use kzalloc to allocate iomap_page f5758f108b61 nl80211: fix OBSS PD min and max offset validation b6ca9ea12055 hv: clocksource: Add notrace attribute to read_hv_sched_clock_*() functions 70f1f999e24d nvmem: core: fix possibly memleak when use nvmem_cell_info_to_nvmem_cell() b21749762534 tty: hvc: fix link error with CONFIG_SERIAL_CORE_CONSOLE=n f4e52bc14c84 HID: hid-input: fix stylus battery reporting aba2ee9e7425 ASoC: fsl_sai: Instantiate snd_soc_dai_driver 184c5e17b926 slimbus: qcom-ngd-ctrl: disable ngd in qmi server down callback caf464017965 slimbus: core: do not enter to clock pause mode in core 4d11ab5f0904 slimbus: core: check get_addr before removing laddr ida 9da861400bfd quota: clear padding in v2r1_mem2diskdqb() 3efc30bcd162 mt76: mt7915: fix possible memory leak in mt7915_mcu_add_beacon 6f0f3ad5a602 rtw88: Fix potential probe error handling race with wow firmware loading 762f48374c26 rtw88: Fix probe error handling race with firmware loading e611c92ab330 usb: dwc2: Add missing cleanups when usb_add_gadget_udc() fails f9a314f5aa59 usb: dwc3: core: Properly default unspecified speed 0cf8eb3b9858 usb: dwc2: Fix parameter type in function pointer prototype 21b7dcfbf378 ALSA: seq: oss: Avoid mutex lock for a long-time ioctl a0229d675455 misc: mic: scif: Fix error handling path 3eb24fb8582c ASoC: cros_ec_codec: fix kconfig dependency warning for SND_SOC_CROS_EC_CODEC ed848b21eb91 dmaengine: dmatest: Check list for emptiness before access its last entry 2dbfe8f6b97c phy: rockchip-dphy-rx0: Include linux/delay.h e43acbf29d76 drm: rcar-du: Put reference to VSP device 0e8f4263125f ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd() 5569ffd9e497 ath11k: Add checked value for ath11k_ahb_remove ec71c634dcbd spi: omap2-mcspi: Improve performance waiting for CHSTAT c00cdd1b966a ASoC: tas2770: Fix unbalanced calls to pm_runtime 46701b00ed9d ASoC: SOF: control: add size checks for ext_bytes control .put() e06a18b78b43 net: dsa: rtl8366rb: Support all 4096 VLANs a8091e02962a ASoC: tlv320aic32x4: Fix bdiv clock rate derivation 63ed07138636 ASoC: tas2770: Fix error handling with update_bits 6ce4b0c4f3d5 ASoC: tas2770: Fix required DT properties in the code 92cc64394bc9 ASoC: tas2770: Add missing bias level power states 304c38230dfd ASoC: tas2770: Fix calling reset in probe da374cb21045 net: wilc1000: clean up resource in error path of init mon interface a74a1c39af96 net: dsa: rtl8366: Skip PVID setting if not requested b8d304cdf951 net: dsa: rtl8366: Refactor VLAN/PVID init 6aa894ff3372 net: dsa: rtl8366: Check validity of passed VLANs 701c56f56837 xhci: don't create endpoint debugfs entry before ring buffer is set. 98d66a3bb9c0 selftests/bpf: Fix endianness issue in test_sockopt_sk f130c8a0eeac selftests/bpf: Fix endianness issue in sk_assign a1aff5c4417e selftests: mptcp: interpret \n as a new line 6c87ffcb2bff nvmem: core: fix missing of_node_put() in of_nvmem_device_get() 3a0f17922776 coresight: etm4x: Fix issues on trcseqevr access 0c97523e87a8 coresight: etm4x: Handle unreachable sink in perf mode abea9d776fe9 coresight: cti: Write regsiters directly in cti_enable_hw() 3857796b8b49 coresight: etm4x: Fix issues within reset interface of sysfs efd00a5ed569 coresight: etm4x: Ensure default perf settings filter user/kernel 435fd705a501 coresight: cti: remove pm_runtime_get_sync() from CPU hotplug 0d0d70e1b1da coresight: cti: disclaim device only when it's claimed 9fe394b41ba6 coresight: fix offset by one error in counting ports 3c5c980ece55 coresight: etm4x: Fix etm4_count race by moving cpuhp callbacks to init 8f319155ef51 ASoC: tlv320adcx140: Fix digital gain range 7d3dcc5d26e1 ASoC: topology: disable size checks for bytes_ext controls if needed 4a4778394419 ima: Fix NULL pointer dereference in ima_file_hash 453ed3d7f990 drm: mxsfb: check framebuffer pitch dec5fabe7202 cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE f3ceea270494 xfs: force the log after remapping a synchronous-writes file 5e78a6fe2d85 net: stmmac: use netif_tx_start|stop_all_queues() function be17fb81e944 net: stmmac: Fix incorrect location to set real_num_rx|tx_queues f817cdd6d1fd scsi: mpt3sas: Fix sync irqs 3c33f586d090 net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow 9ba9292375df net/mlx5: Fix uninitialized variable warning b60c22ea6623 drm/msm/adreno: fix probe without iommu 37c857ec136c pinctrl: devicetree: Keep deferring even on timeout 151d4913e81e pinctrl: mcp23s08: Fix mcp23x17 precious range bbcbd596e676 pinctrl: mcp23s08: Fix mcp23x17_regmap initialiser dc7285e0f1f8 Bluetooth: Re-order clearing suspend tasks 8141ec5a8f5a selftests/lkdtm: Use "comm" instead of "diff" for dmesg 7c38731efb2f iomap: Mark read blocks uptodate in write_begin d69930b3ec0b iomap: Clear page error before beginning a write 039ee8a6363d drm/panfrost: Ensure GPU quirks are always initialised dc48ca171bdc drm/msm: Avoid div-by-zero in dpu_crtc_atomic_check() b7d539816d06 HID: roccat: add bounds checking in kone_sysfs_write_settings() 25529f1f6003 scsi: ufs: ufs-mediatek: Fix HOST_PA_TACTIVATE quirk 8c230b3b3668 ASoC: fsl: imx-es8328: add missing put_device() call in imx_es8328_probe() 7a702a885270 video: fbdev: radeon: Fix memleak in radeonfb_pci_register 53d19f4bb131 video: fbdev: sis: fix null ptr dereference 33b1e23741cb video: fbdev: vga16fb: fix setting of pixclock because a pass-by-value error d92db965ef66 ath11k: fix a double free and a memory leak c7072eda4093 drivers/virt/fsl_hypervisor: Fix error handling path 38b319133226 pwm: lpss: Add range limit check for the base_unit register value 25eb525f5bf9 pwm: lpss: Fix off by one error in base_unit math in pwm_lpss_prepare() 04e819b2f765 pty: do tty_flip_buffer_push without port->lock in pty_write 2e92899228ae tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup() 45f20b6066c3 tty: serial: earlycon dependency 5ec7b8a3b6e7 binder: Remove bogus warning on failed same-process transaction 4f40c79cbe72 scsi: ufs: Make ufshcd_print_trs() consider UFSHCD_QUIRK_PRDT_BYTE_GRAN 6852678afe96 selftests: vm: add fragment CONFIG_GUP_BENCHMARK e9f1340193b5 Bluetooth: Clear suspend tasks on unregister 7a15bd2bae85 drm/crc-debugfs: Fix memleak in crc_control_write 91c8e9e18580 samples/bpf: Fix to xdpsock to avoid recycling frames 88b34c076be3 drm: panel: Fix bpc for OrtusTech COM43H4M85ULC panel 71782955ade1 mm/error_inject: Fix allow_error_inject function signatures. 9c5e9f50572e VMCI: check return value of get_user_pages_fast() for errors 2e1356e81edd staging: emxx_udc: Fix passing of NULL to dma_alloc_coherent() ad5c72b65770 backlight: sky81452-backlight: Fix refcount imbalance on error 39d464cdfe30 rtw88: don't treat NULL pointer as an array 8976b0bf6d8b wilc1000: Fix memleak in wilc_bus_probe 93feab00afca wilc1000: Fix memleak in wilc_sdio_probe 2b87f9ce106e libbpf: Fix unintentional success return code in bpf_object__load 6ff694ac40b9 scsi: csiostor: Fix wrong return value in csio_hw_prep_fw() d646554479f3 scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba() 7e26ebb1a9d2 scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg() d1bfd5d44f4b scsi: qla2xxx: Fix the size used in a 'dma_free_coherent()' call 66deb6aebe10 scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_host_stats()' 34b42a17b99f drm/gma500: fix error check 1b8b0d839d1b selftests/bpf: Fix test_vmlinux test to use bpf_probe_read_user() 8135d168d84c drm/amd/display: fix potential integer overflow when shifting 32 bit variable bl_pwm c2f41d9b1d53 staging: rtl8192u: Do not use GFP_KERNEL in atomic context 9959c2031233 mwifiex: Do not use GFP_KERNEL in atomic context 027b25d74ffb brcmfmac: check ndev pointer e9e2a870a490 ath11k: Fix possible memleak in ath11k_qmi_init_service 7d93d871e55b ASoC: qcom: lpass-cpu: fix concurrency issue 41a33c66b6e6 ASoC: qcom: lpass-platform: fix memory leak d981fcece216 wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680 2af670b21911 ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path ef10e65b3d7e ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb() 7c81b8b6c0b3 ath6kl: prevent potential array overflow in ath6kl_add_new_sta() b395ec13f72b drm: panel: Fix bus format for OrtusTech COM43H4M85ULC panel 31e3c7aefb96 drm/vkms: add missing platform_device_unregister() in vkms_init() 199cb9d9336f drm/vgem: add missing platform_device_unregister() in vgem_init() 2723170f9c1b drm/amd/display: Fix wrong return value in dm_update_plane_state() 3fe978892ab4 Bluetooth: hci_uart: Cancel init work before unregistering 0775947bf20b drm/vkms: fix xrgb on compute crc 6a251056d920 ath10k: provide survey info as accumulated data 1e2be69a0396 blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue eb66ae00496f btrfs: add owner and fs_info to alloc_state io_tree 6cc523c1ba7e hwmon: (bt1-pvt) Wait for the completion with timeout 82f27fd04df6 hwmon: (bt1-pvt) Cache current update timeout f8896b1dc97f hwmon: (bt1-pvt) Test sensor power supply on probe 283d31599577 spi: spi-s3c64xx: Check return values 9c27047159fd spi: spi-s3c64xx: swap s3c64xx_spi_set_cs() and s3c64xx_enable_datapath() 2d92aae41a06 pinctrl: bcm: fix kconfig dependency warning when !GPIOLIB 96c6b5d57756 regulator: resolve supply after creating regulator 539f606e1044 media: ti-vpe: Fix a missing check and reference count leak 36ba112a7c8d media: stm32-dcmi: Fix a reference count leak 344632d9b782 media: s5p-mfc: Fix a reference count leak 00eff51ebd27 media: camss: Fix a reference count leak. 445adb4113e8 media: platform: fcp: Fix a reference count leak. 34b2032620a3 media: rockchip/rga: Fix a reference count leak. 96b1dbdb92ad media: rcar-vin: Fix a reference count leak. 0936f228c185 media: tc358743: cleanup tc358743_cec_isr e25e1421396d media: tc358743: initialize variable ffa1c6807c37 media: mx2_emmaprp: Fix memleak in emmaprp_probe 19b283f0b3d4 crypto: sun8i-ce - handle endianness of t_common_ctl 9748e867ac81 crypto: stm32/crc32 - Avoid lock if hardware is already used aee35828de88 cypto: mediatek - fix leaks in mtk_desc_ring_alloc abfdbdda990a hwmon: (w83627ehf) Fix a resource leak in probe 20d16af9c0fb hwmon: (pmbus/max34440) Fix status register reads for MAX344{51,60,61} 621368b5adfe crypto: omap-sham - fix digcnt register handling with export/import 71452513b06b spi: dw-pci: free previously allocated IRQs if desc->setup() fails 31a31b30b0f6 spi: fsi: Implement restricted size for certain controllers a2e41e4fcd8e spi: fsi: Fix use of the bneq+ sequencer instruction c2177e077841 spi: fsi: Handle 9 to 15 byte transfers lengths 0f8c1ad5ed8f media: rcar-csi2: Allocate v4l2_async_subdev dynamically bd48c278ba33 media: rcar_drif: Allocate v4l2_async_subdev dynamically 23b043e23923 media: rcar_drif: Fix fwnode reference leak when parsing DT c78cc511ff68 media: i2c: ov5640: Enable data pins on poweron for DVP mode d1bb697b085a media: i2c: ov5640: Separate out mipi configuration from s_power 44046ac3fd90 media: i2c: ov5640: Remain in power down for DVP mode unless streaming 2038c71aeea7 media: omap3isp: Fix memleak in isp_probe ae17eb2da566 media: staging/intel-ipu3: css: Correctly reset some memory fbd50e6e825f media: uvcvideo: Silence shift-out-of-bounds warning 3eff11b54bac media: uvcvideo: Set media controller entity functions 008efc8c2ec0 fscrypt: restrict IV_INO_LBLK_32 to ino_bits <= 32 38cc20da3fd2 media: m5mols: Check function pointer in m5mols_sensor_power 6cd272c1b1d3 media: ov5640: Correct Bit Div register in clock tree diagram 3bc4af05a125 media: hantro: postproc: Fix motion vector space allocation 841d6b2bb64a media: hantro: h264: Get the correct fallback reference buffer b076e6ad0081 media: Revert "media: exynos4-is: Add missed check for pinctrl_lookup_state()" 2e35f75c9a14 crypto: ccree - fix runtime PM imbalance on error 707041cc6852 media: tuner-simple: fix regression in simple_set_radio_freq 1c1e39f91ffe media: vivid: Fix global-out-of-bounds read in precalculate_color() 0ebbe42a9a4c crypto: picoxcell - Fix potential race condition bug 5ec044fb819d crypto: ixp4xx - Fix the size used in a 'dma_free_coherent()' call df29e4415305 crypto: mediatek - Fix wrong return value in mtk_desc_ring_alloc() 36c93e69cb80 crypto: algif_skcipher - EBUSY on aio should be an error ff57d46f868e perf/core: Fix race in the perf_mmap_close() function 7e5248ec07bc perf/x86: Fix n_pair for cancelled txn 2df4319976f9 pinctrl: qcom: Use return value from irq_set_wake() call 9d371ffd8434 pinctrl: qcom: Set IRQCHIP_SET_TYPE_MASKED and IRQCHIP_MASK_ON_SUSPEND flags 9a7d327326bd x86/events/amd/iommu: Fix sizeof mismatch 5fd2c1240d75 x86/nmi: Fix nmi_handle() duration miscalculation 6f9bc7071b53 perf/x86/intel/uncore: Fix the scale of the IMC free-running events 32ce27005110 perf/x86/intel/uncore: Reduce the number of CBOX counters accdd0292919 perf/x86/intel/uncore: Update Ice Lake uncore units 140596caef50 arm64: perf: Add missing ISB in armv8pmu_enable_counter() 4792206af85f sched/fair: Use dst group while checking imbalance for NUMA balancer 63829cb38a3c sched/fair: Fix wrong cpu selecting from isolated domain b75cbad81cfc drivers/perf: thunderx2_pmu: Fix memory resource error handling a071f86dd7c4 drivers/perf: xgene_pmu: Fix uninitialized resource struct e99cf7b5025a arm64: kprobe: add checks for ARMv8.3-PAuth combined instructions b45c14f9b0c6 x86/fpu: Allow multiple bits in clearcpuid= parameter 4f596c780958 perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS 3b172044dc55 EDAC/ti: Fix handling of platform_get_irq() error 0d0f50ecd85d EDAC/aspeed: Fix handling of platform_get_irq() error 3a70ad440e20 EDAC/i5100: Fix error handling order in i5100_init_one() 6411e8ea3086 microblaze: fix kbuild redundant file warning 1b8e25772d8e sched/fair: Fix wrong negative conversion in find_energy_efficient_cpu() 03e0226f1cfe RAS/CEC: Fix cec_init() prototype 19212b1a2be3 crypto: caam/qi - add support for more XTS key lengths d0100d71efff crypto: caam/qi - add fallback for XTS with more than 8B IV b61aa1de53f4 crypto: algif_aead - Do not set MAY_BACKLOG on the async path dd5df0880122 ima: Don't ignore errors from crypto_shash_update() ee0e07130bd0 KVM: SVM: Initialize prev_ga_tag before use af216a426bcc KVM: x86: Intercept LA57 to inject #GP fault when it's reserved f7b5e3c6ab6e KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpages efd21b7274b0 KVM: nVMX: Reload vmcs01 if getting vmcs12's pages fails f7421220fd60 KVM: nVMX: Reset the segment cache when stuffing guest segs c5ec2a6618d3 KVM: nVMX: Morph notification vector IRQ on nested VM-Enter to pending PI dd6120a8e1f3 arm64: Make use of ARCH_WORKAROUND_1 even when KVM is not enabled cb6c316cd99a smb3: fix stat when special device file and mounted with modefromsid 321cf0e88e25 smb3: do not try to cache root directory if dir leases not supported dd80b98bdf0a SMB3.1.1: Fix ids returned in POSIX query dir 2ab6d3b441dd SMB3: Resolve data corruption of TCP server info fields 55bf111d4e81 cifs: Return the error from crypt_message when enc/dec key not found. c5db0e593499 cifs: remove bogus debug code 2d8b73fc38ae ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887 1fb41e21037e ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7 29050421372a ALSA: hda/realtek - set mic to auto detect on a HP AIO machine eba61e03eadf ALSA: hda/realtek - The front Mic on a HP machine doesn't work 383fcddfbcaa ALSA: usb-audio: Line6 Pod Go interface requires static clock rate quirk 70dcb923cc27 ALSA: hda - Fix the return value if cb func is already registered 4e3c57b30473 ALSA: hda - Don't register a cb func if it is registered already 618a54d780a5 net/sched: act_gate: Unlock ->tcfa_lock in tc_setup_flow_action() ed2c3b4a04c2 net: ethernet: mtk-star-emac: select REGMAP_MMIO 9c70b53dda47 tcp: fix to update snd_wl1 in bulk receiver fast path e4d5d075c190 selftests: rtnetlink: load fou module for kci_test_encap_fou() test 8ab1b9ef3974 selftests: forwarding: Add missing 'rp_filter' configuration 11a3f1f851da r8169: fix operation under forced interrupt threading 6c9e378d7579 nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in nfc_genl_fw_download() a81996aa6ee5 nexthop: Fix performance regression in nexthop deletion 8672e0e1be10 net/sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnels e5b67266fb48 net/sched: act_ct: Fix adding udp port mangle operation f6bb7b012676 net: Properly typecast int values to set sk_max_pacing_rate 08c6a8c61f9f net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after calling ether_setup 6fe9d5ac3f76 net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device 79a5e1726d4f net: ftgmac100: Fix Aspeed ast2600 TX hang issue 7f0afe20abab mptcp: initialize mptcp_options_received's ahmac ec5c9273f731 icmp: randomize the global rate limiter ab91b97c5f92 ibmvnic: save changed mac address to adapter->mac_addr 3f9420b4d3fc chelsio/chtls: fix writing freed memory d632d6da9724 chelsio/chtls: correct function return and return type ea95811a67e3 chelsio/chtls: Fix panic when listen on multiadapter 8650467aa359 chelsio/chtls: fix panic when server is on ipv6 e94a4b48d51b chelsio/chtls: correct netdevice for vlan interface 958fc22dbc30 chelsio/chtls: fix socket lock eb7ee70b9226 tipc: fix incorrect setting window for bcast link a52c1d9114f1 tipc: re-configure queue limit for broadcast link 760295f17597 ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close 2b7a2a0be104 ALSA: hda: fix jack detection with Realtek codecs when in D3 f4b88ebd9b73 ALSA: bebob: potential info leak in hwdep_read() 40d4418ea4db binder: fix UAF when releasing todo list dd5743391b5e r8169: fix data corruption issue on RTL8402 7f1b0fa4805c net_sched: remove a redundant goto chain check f736e9e2f750 net/ipv4: always honour route mtu during forwarding 7ef2b9748f88 net: j1939: j1939_session_fresh_new(): fix missing initialization of skbcnt 3cda27a6e540 can: j1935: j1939_tp_tx_dat_new(): fix missing initialization of skbcnt 46ebf7a3bdb0 can: m_can_platform: don't call m_can_class_suspend in runtime suspend 575e9184885b socket: don't clear SOCK_TSTAMP_NEW when SO_TIMESTAMPNS is disabled d2bc51dbdecd socket: fix option SO_TIMESTAMPING_NEW a7d0ffde99d5 tipc: fix the skb_unshare() in tipc_buf_append() 83e8af2ee339 net: usb: qmi_wwan: add Cellient MPL200 card 01630fae60bd net/tls: sendfile fails with ktls offload 91119131f8a8 net/smc: fix valid DMBE buffer sizes c0d0fad9bed7 net/smc: fix use-after-free of delayed events 5e52ea477365 net: sched: Fix suspicious RCU usage while accessing tcf_tunnel_info b91a8c7486a3 net: mptcp: make DACK4/DACK8 usage consistent among all subflows a0f063a63afa net: ipa: skip suspend/resume activities if not set up 8090c13d3e4b net: fix pos incrementment in ipv6_route_seq_next f17fe0c1addf net: fec: Fix PHY init after phy_reset_after_clk_enable() 8a6ab151443c net: fec: Fix phy_device lookup for phy_reset_after_clk_enable() d6cc94152da1 net: dsa: microchip: fix race condition 61d51568e43b mlx4: handle non-napi callers to napi_poll 8536e300622a ipv4: Restore flowi4_oif update before call to xfrm_lookup_route bd0912cd125e ibmveth: Identify ingress large send packets. d673d278f59f ibmveth: Switch order of ibmveth_helper calls. 68e3dec3c3e4 xgb4: handle 4-tuple PEDIT to NAT mode translation Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit eab49834f263a2727fa699050a8d01715f1e9d21) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-19linux-yocto/5.4: update to v5.4.72Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 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 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 5da55c543cf38ca1082bc160fd571b3c7c6a40ba) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-19linux-yocto/5.8: update to v5.8.16Bruce Ashfield
Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: c5464f4be19b Linux 5.8.16 4cadc0dd5ce2 reiserfs: Fix oops during mount 492f415bb105 reiserfs: Initialize inode keys properly 27319196d104 USB: serial: ftdi_sio: add support for FreeCalypso JTAG+UART adapters 56eff3982215 USB: serial: pl2303: add device-id for HP GC device e95645fd1e28 staging: comedi: check validity of wMaxPacketSize of usb endpoints found 75ea7049c9c6 USB: serial: option: Add Telit FT980-KS composition a7f0e37b29f4 USB: serial: option: add Cellient MPL200 card d6efa7525a59 media: usbtv: Fix refcounting mixup 1b7150e1c95e Bluetooth: Disconnect if E0 is used for Level 4 9e473bae14f3 Bluetooth: MGMT: Fix not checking if BT_HS is enabled ffddc73458e8 Bluetooth: L2CAP: Fix calling sk_filter on non-socket based channel a350bfd9a93f Bluetooth: A2MP: Fix not initializing all members 8fae48c4bf67 crypto: qat - check cipher length for aead AES-CBC-HMAC-SHA c4ab0a2944b8 crypto: bcm - Verify GCM/CCM key length in setkey Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 869f4a5edf70a88301646356c8d3faa55996e5a9) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-19linux-yocto/5.4: update to v5.4.71Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 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 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 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 8f9352782e610775efbb059fbfb5a6b997d2ec88) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-11-19linux-yocto/5.8: update to v5.8.15Bruce Ashfield
Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: 665c6ff082e2 Linux 5.8.15 03b7311c2d35 net_sched: commit action insertions together 1e02bbf908d3 net_sched: defer tcf_idr_insert() in tcf_action_init_1() b6a788af71ed net: qrtr: ns: Protect radix_tree_deref_slot() using rcu read locks 691847cc626c net: usb: rtl8150: set random MAC address when set_ethernet_addr() fails 624143319921 Input: ati_remote2 - add missing newlines when printing module parameters 2cdb64863860 tty/vt: Do not warn when huge selection requested af2c68e241ba net/mlx5e: Fix driver's declaration to support GRE offload 13e623dc2772 net/tls: race causes kernel panic d1a1891a5865 net: bridge: fdb: don't flush ext_learn entries 54d2034e1d13 net/core: check length before updating Ethertype in skb_mpls_{push,pop} 912721b3ad72 netlink: fix policy dump leak 85355299d6fa tcp: fix receive window update in tcp_add_backlog() a4c5f912c926 mm: khugepaged: recalculate min_free_kbytes after memory hotplug as expected by khugepaged 0d600018dde7 mm: validate inode in mapping_set_error() 270974601ea5 mmc: core: don't set limits.discard_granularity as 0 23030fd91348 perf: Fix task_function_call() error handling 02b573f11b1c afs: Fix deadlock between writeback and truncate 29c60e82c6a5 net: mscc: ocelot: divide watermark value by 60 when writing to SYS_ATOP 9fd541ad02bd net: mscc: ocelot: extend watermark encoding function 13c116784250 net: mscc: ocelot: split writes to pause frame enable bit and to thresholds 43e89f7e3c98 net: mscc: ocelot: rename ocelot_board.c to ocelot_vsc7514.c 78272109f44d rxrpc: Fix server keyring leak bf1235365637 rxrpc: The server keyring isn't network-namespaced 0fb27a1f99c1 rxrpc: Fix some missing _bh annotations on locking conn->state_lock 6343a701ca68 rxrpc: Downgrade the BUG() for unsupported token type in rxrpc_read() 3a15888ff3df rxrpc: Fix rxkad token xdr encoding 41d0598c0f43 net: mvneta: fix double free of txq->buf d5c6f130b6f0 vhost-vdpa: fix page pinning leakage in error path ec7257845d40 vhost-vdpa: fix vhost_vdpa_map() on error condition 72d41c97e736 net: hinic: fix DEVLINK build errors a974b4bddae3 net: stmmac: Modify configuration method of EEE timers d0eb9588f724 net/mlx5e: Fix race condition on nhe->n pointer in neigh update eef0da156040 net/mlx5e: Fix VLAN create flow b6dc435f3603 net/mlx5e: Fix VLAN cleanup flow f2140d0c6b93 net/mlx5e: Fix return status when setting unsupported FEC mode 96e80a346634 net/mlx5e: Add resiliency in Striding RQ mode for packets larger than MTU 4dc4c132f27f net/mlx5: Fix request_irqs error flow 91ddbc505218 net/mlx5: Add retry mechanism to the command entry index allocation 963f9da02730 net/mlx5: poll cmd EQ in case of command timeout da87ea137373 net/mlx5: Avoid possible free of command entry while timeout comp handler eb50f5c289e6 net/mlx5: Fix a race when moving command interface to polling mode 04f31610f34f pipe: Fix memory leaks in create_pipe_files() ce1dde198079 octeontx2-pf: Fix synchnorization issue in mbox 5cfc870ede16 octeontx2-pf: Fix the device state on error 7778b8860228 octeontx2-pf: Fix TCP/UDP checksum offload for IPv6 frames 921dfb5fec6b octeontx2-af: Fix enable/disable of default NPC entries b9f0dcfbfc07 net: phy: realtek: fix rtl8211e rx/tx delay config 9d41929ceea9 virtio-net: don't disable guest csum when disable LRO f5f8861d01d3 net: usb: ax88179_178a: fix missing stop entry in driver_info fb4fb78d23fc r8169: fix RTL8168f/RTL8411 EPHY config 0ea7fe7c26ef mlxsw: spectrum_acl: Fix mlxsw_sp_acl_tcam_group_add()'s error path 698075baae0b mdio: fix mdio-thunder.c dependency & build error c83ed7bb7469 bonding: set dev->needed_headroom in bond_setup_by_slave() 665298cbd6bd net: ethernet: cavium: octeon_mgmt: use phy_start and phy_stop 2cb43007e060 net: stmmac: Fix clock handling on remove path 39d93de64749 vmxnet3: fix cksum offload issues for non-udp tunnels 6ececc888c0c ice: fix memory leak in ice_vsi_setup c4b9b9d7eb10 ice: fix memory leak if register_netdev_fails 33e948635e65 iavf: Fix incorrect adapter get in iavf_resume 1e0cdecfb896 iavf: use generic power management 13685508abf3 xfrm: Use correct address family in xfrm_state_find 3e835221d670 net: dsa: felix: convert TAS link speed based on phylink speed 24bc1ec457c8 hinic: fix wrong return value of mac-set cmd 43b7d340cb3a hinic: add log in exception handling processes 5f8c48c299bc platform/x86: fix kconfig dependency warning for FUJITSU_LAPTOP 6d9886e6081b platform/x86: fix kconfig dependency warning for LG_LAPTOP 046add2ce07c net: stmmac: removed enabling eee in EEE set callback ac25c357463b xsk: Do not discard packet when NETDEV_TX_BUSY 38dd384ce429 xfrm: clone whole liftime_cur structure in xfrm_do_migrate 8baab8024028 xfrm: clone XFRMA_SEC_CTX in xfrm_do_migrate 3ab37554e6ce xfrm: clone XFRMA_REPLAY_ESN_VAL in xfrm_do_migrate 958c224a99d3 xfrm: clone XFRMA_SET_MARK in xfrm_do_migrate 954adf701189 iommu/vt-d: Fix lockdep splat in iommu_flush_dev_iotlb() 31bc10ac6d01 btrfs: move btrfs_rm_dev_replace_free_srcdev outside of all locks b50aa502610f drm/amd/display: fix return value check for hdcp_work b02b690b4bb3 drm/amd/pm: Removed fixed clock in auto mode DPM 9e184961ddb7 io_uring: fix potential ABBA deadlock in ->show_fdinfo() 287d8f00338d btrfs: move btrfs_scratch_superblocks into btrfs_dev_replace_finishing cefd370cb723 drm/amdgpu: prevent double kfree ttm->sg 9c6944b53f1d openvswitch: handle DNAT tuple collision 0388ffce1059 net: team: fix memory leak in __team_options_register 70af9c28d423 team: set dev->needed_headroom in team_setup_by_port() 9360901e714d sctp: fix sctp_auth_init_hmacs() error path d63492ab001b i2c: owl: Clear NACK and BUS error bits 08a1313bfca0 i2c: meson: fixup rate calculation with filter delay 3531df70c312 i2c: meson: keep peripheral clock enabled fe6124585cfe i2c: meson: fix clock setting overwrite d681bce5bc03 cifs: Fix incomplete memory allocation on setxattr path 80683929112b espintcp: restore IP CB before handing the packet to xfrm 1427c13cc16f xfrmi: drop ignore_df check before updating pmtu c2a55388bada nvme-tcp: check page by sendpage_ok() before calling kernel_sendpage() f4abc5911a9e tcp: use sendpage_ok() to detect misused .sendpage 854828e10e2d net: introduce helper sendpage_ok() in include/linux/net.h 89bec0adbf50 mm/khugepaged: fix filemap page_to_pgoff(page) != offset f994c81fe4c5 gpiolib: Disable compat ->read() code in UML case 987c12d56402 RISC-V: Make sure memblock reserves the memory containing DT 659a68b11df3 macsec: avoid use-after-free in macsec_handle_frame() 8c995b27d066 nvme-core: put ctrl ref when module ref get fail 3113391293be platform/x86: thinkpad_acpi: re-initialize ACPI buffer size when reuse 46a00e3e9275 platform/x86: intel-vbtn: Switch to an allow-list for SW_TABLET_MODE reporting 402ee2f96fb9 r8169: consider that PHY reset may still be in progress after applying firmware a73bb4ddee83 bpf: Prevent .BTF section elimination bc33b9bb0757 bpf: Fix sysfs export of empty BTF section 944e354acfc3 platform/x86: asus-wmi: Fix SW_TABLET_MODE always reporting 1 on many different models 88ddba3ebc3c platform/x86: thinkpad_acpi: initialize tp_nvram_state variable b9c0333ac6c8 platform/x86: intel-vbtn: Fix SW_TABLET_MODE always reporting 1 on the HP Pavilion 11 x360 6b010ed04d50 Platform: OLPC: Fix memleak in olpc_ec_probe 6ad52d3ee278 splice: teach splice pipe reading about empty pipe buffers c679280057ee usermodehelper: reset umask to default before executing user process 3d36be053e58 vhost: Use vhost_get_used_size() in vhost_vring_set_addr() 3480587d9b9d vhost: Don't call access_ok() when using IOTLB 145a5510ef6a block/scsi-ioctl: Fix kernel-infoleak in scsi_put_cdrom_generic_arg() 128f5fe7c102 partitions/ibm: fix non-DASD devices ef29249b066f drm/nouveau/mem: guard against NULL pointer access in mem_del e82867e1c2b4 drm/nouveau/device: return error for unknown chipsets bc7382371b2d net: wireless: nl80211: fix out-of-bounds access in nl80211_del_key() 82dfd230b0c0 exfat: fix use of uninitialized spinlock on error path 6a4bf26a176d crypto: arm64: Use x16 with indirect branch to bti_c fc5b5ae8ac3c bpf: Fix scalar32_min_max_or bounds tracking 849d01ef1894 Revert "ravb: Fixed to be able to unload modules" e57db2fee8b1 fbcon: Fix global-out-of-bounds read in fbcon_get_font() 34873e40e8d8 Fonts: Support FONT_EXTRA_WORDS macros for built-in fonts 3714c5596a9d fbdev, newport_con: Move FONT_EXTRA_WORDS macros into linux/font.h 70b225d0a8ca Linux 5.8.14 8eec10e1335d ep_create_wakeup_source(): dentry name can change under you... 4306cae1d98a epoll: EPOLL_CTL_ADD: close the race in decision to take fast path a6a47119b527 epoll: replace ->visited/visited_list with generation count bdb43b31e65d epoll: do not insert into poll queues until all sanity checks are done 5e6bc9b1f1ae scsi: sd: sd_zbc: Fix ZBC disk initialization a12f67b54771 scsi: sd: sd_zbc: Fix handling of host-aware ZBC disks ecd72c95c278 drm/i915/gvt: Fix port number for BDW on EDID region setup 115b0aed8b74 gpiolib: Fix line event handling in syscall compatible mode b4b93f8c92bb random32: Restore __latent_entropy attribute on net_rand_state d4ff049a3463 pipe: remove pipe_wait() and fix wakeup race with splice f6e5c604d67b iommu/amd: Fix the overwritten field in IVMD header 7af706248ce2 gpio: pca953x: Correctly initialize registers 6 and 7 for PCA957x b7d423041485 pinctrl: mediatek: check mtk_is_virt_gpio input parameter 1b62e4935b0c pinctrl: qcom: sm8250: correct sdc2_clk 5f040ac168f3 autofs: use __kernel_write() for the autofs pipe writing b06582ae5052 scripts/dtc: only append to HOST_EXTRACFLAGS instead of overwriting c53cd1877406 blk-mq: call commit_rqs while list empty but error happen a6141f191d83 Input: trackpoint - enable Synaptics trackpoints 83884333497f i2c: npcm7xx: Clear LAST bit after a failed transaction. 95b874d021f6 i2c: cpm: Fix i2c_ram structure f6ae5ac641a8 gpio: aspeed: fix ast2600 bank properties cf7f69852717 gpio/aspeed-sgpio: don't enable all interrupts by default 7dc4222171ce gpio/aspeed-sgpio: enable access to all 80 input & output sgpios 20d7a2cbc339 gpio: pca953x: Fix uninitialized pending variable c8a8adc7df57 iommu/exynos: add missing put_device() call in exynos_iommu_of_xlate() 32b462c501ee scsi: target: Fix lun lookup for TARGET_SCF_LOOKUP_LUN_FROM_TAG case 40e2e6c71ac1 clk: samsung: exynos4: mark 'chipid' clock as CLK_IGNORE_UNUSED f6e9c4310f5a dmaengine: dmatest: Prevent to run on misconfigured channel ec9002ead04b clk: tegra: Fix missing prototype for tegra210_clk_register_emc() ef3f3611b462 clk: tegra: Always program PLL_E when enabled 63cd394fa3f0 pNFS/flexfiles: Ensure we initialise the mirror bsizes correctly on read ac376f2245bb NFSv4.2: fix client's attribute cache management for copy_file_range a98e3583bd8d nfs: Fix security label length not being reset 6846eb762344 pinctrl: mvebu: Fix i2c sda definition for 98DX3236 fdf8212f0260 phy: ti: am654: Fix a leak in serdes_am654_probe() 9f6c717ffa47 gpio: sprd: Clear interrupt when setting the type as edge 6bef7d4b4770 scripts/kallsyms: skip ppc compiler stub *.long_branch.* / *.plt_branch.* a50ea89d1ae5 nvme-fc: fail new connections to a deleted host or remote port 7d2120bc38b9 nvme-pci: fix NULL req in completion handler 189c154bc593 net: dsa: felix: fix some key offsets for IP4_TCP_UDP VCAP IS2 entries b23f9f0dc930 spi: fsl-espi: Only process interrupts for expected events cbbc927e0e62 cpuidle: psci: Fix suspicious RCU usage f833ed7a202b io_uring: mark statx/files_update/epoll_ctl as non-SQPOLL fc4b56ae9e76 tools/io_uring: fix compile breakage 4ff709d00af4 tracing: Make the space reserved for the pid wider f2465c7d069c mac80211: do not allow bigger VHT MPDUs than the hardware supports 9c72951f9e97 mac80211: Fix radiotap header channel flag for 6GHz band 2dd5f2a99bf3 drivers/net/wan/hdlc: Set skb->protocol before transmitting 3074634461c5 drivers/net/wan/lapbether: Make skb->protocol consistent with the header 74e81de01e49 fuse: fix the ->direct_IO() treatment of iov_iter 72adaf934802 nvme-core: get/put ctrl and transport module in nvme_dev_open/release() f3f3da8c1ff9 nvme-pci: disable the write zeros command for Intel 600P/P3100 33701f04a59a rndis_host: increase sleep time in the query-response loop 21f41dd7e883 net: dec: de2104x: Increase receive ring size for Tulip 9c524f9df9c7 hv_netvsc: Cache the current data path to avoid duplicate call and message caac35688ac1 drm/sun4i: mixer: Extend regmap max_register b92f98f9307c Revert "wlcore: Adding suppoprt for IGTK key in wlcore driver" 73fadce8c80b drivers/net/wan/hdlc_fr: Add needed_headroom for PVC devices 1017b151fb4a libbpf: Remove arch-specific include path in Makefile 9f183485e888 mt76: mt7915: use ieee80211_free_txskb to free tx skbs 057c9ed4565b vboxsf: Fix the check for the old binary mount-arguments struct 4a1db91e697a clocksource/drivers/timer-gx6605s: Fixup counter reload 5d48f7b0ed06 xen/events: don't use chip_data for legacy IRQs e99ecd62bb9c drm/amdgpu: restore proper ref count in amdgpu_display_crtc_set_config b64a43b072c7 memstick: Skip allocating card when removing host 13cee195a180 tracing: Fix trace_find_next_entry() accounting of temp buffer size 7f5d5928b9cc ftrace: Move RCU is watching check after recursion check 1f0038ad6eed iio: adc: qcom-spmi-adc5: fix driver name 14f6276e202f Input: i8042 - add nopnp quirk for Acer Aspire 5 A515 6901d792bc35 i2c: i801: Exclude device from suspend direct complete optimization 7d29e9507663 scsi: iscsi: iscsi_tcp: Avoid holding spinlock while calling getpeername() c32f1ee1d6d0 clk: socfpga: stratix10: fix the divider for the emac_ptp_free_clk a77ae2f6d900 clk: samsung: Keep top BPLL mux on Exynos542x enabled 9705d89518ae gpio: amd-fch: correct logic of GPIO_LINE_DIRECTION f67837215194 gpio: tc35894: fix up tc35894 interrupt configuration baeac67ee6e2 gpio: mockup: fix resource leak in error path cb2480639590 gpio: siox: explicitly support only threaded irqs 5ae75e1e510d usbcore/driver: Accommodate usbip ab3edda370ee usbcore/driver: Fix incorrect downcast dc1e84d05a96 usbcore/driver: Fix specific driver selection 36ec30f02a00 Revert "usbip: Implement a match function to fix usbip" 9c69e3a769db USB: gadget: f_ncm: Fix NDP16 datagram validation 26be1c145cfe mmc: sdhci: Workaround broken command queuing on Intel GLK based IRBIS models a8183e677fc1 btrfs: fix filesystem corruption after a device replace f2a5cb2f24ae io_uring: always delete double poll wait entry on match Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 20a986da54728af38cac4556d01e39ef4bd558d6) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
2020-10-07linux-yocto/5.8: update to v5.8.13Bruce Ashfield
Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: cdcec6869074 Linux 5.8.13 510c51ff61e3 clocksource/drivers/timer-ti-dm: Do reset before enable af56dabe31d1 dm: fix bio splitting and its bio completion order for regular IO 8b76d62a9986 KVM: arm64: Assume write fault on S1PTW permission fault on instruction fetch 3bd50397031b io_uring: ensure open/openat2 name is cleaned on cancelation 4545633b037b s390/zcrypt: Fix ZCRYPT_PERDEV_REQCNT ioctl 862f8bb32f4f mm: don't rely on system state to detect hot-plug operations b8fdce317826 mm: replace memmap_context by meminit_context 2a4b8662dd4f mm/gup: fix gup_fast with dynamic page table folding 488b66f91a2d mm, THP, swap: fix allocating cluster for swapfile by mistake 3907be9020ee dmabuf: fix NULL pointer dereference in dma_buf_release() 22dd2387ee81 MIPS: Loongson2ef: Disable Loongson MMI instructions 464b2d4cba99 media: cec-adap.c: don't use flush_scheduled_work() d242377a12af btrfs: fix overflow when copying corrupt csums for a message 22ee6b8fda41 btrfs: fix put of uninitialized kobject after seed device delete 913d4c0dcdba kprobes: tracing/kprobes: Fix to kill kprobes on initmem after boot 247c62ebdfae kprobes: Fix to check probe enabled before disarm_kprobe_ftrace() a1ab267999b8 lib/bootconfig: Fix to remove tailing spaces after value dce326c2b35b lib/bootconfig: Fix a bug of breaking existing tree nodes 6540544b78f8 mt76: mt7615: use v1 MCU API on MT7615 to fix issues with adding/removing stations f176cd6084b2 s390/dasd: Fix zero write for FBA devices e3a23511638a tracing: fix double free c321af82cae2 lib/string.c: implement stpcpy 3396e0ad33da ALSA: hda/realtek: Enable front panel headset LED on Lenovo ThinkStation P520 ad0643252831 ALSA: hda/realtek - Couldn't detect Mic if booting with headset plugged 7a08dbd8764c ALSA: usb-audio: Add delay quirk for H570e USB headsets fdf44bc9f55d scsi: lpfc: Fix initial FLOGI failure due to BBSCN not supported ade8f2c5ff7a x86/ioapic: Unbreak check_timer() e45e8ddf3cfc x86/irq: Make run_on_irqstack_cond() typesafe ba1c60853057 arch/x86/lib/usercopy_64.c: fix __copy_user_flushcache() cache writeback 9d6bd4901bbd mm: validate pmd after splitting 15f6c3869c6c KVM: SVM: Add a dedicated INVD intercept routine ef4f69a46824 KVM: x86: Reset MMU context if guest toggles CR4.SMAP or CR4.PKE 8a8354700cb2 spi: bcm-qspi: Fix probe regression on iProc platforms fce9400de340 regulator: axp20x: fix LDO2/4 description 2f24ab64b8cc MIPS: Add the missing 'CPU_1074K' into __get_cpu_type() 7b7b64dda978 PM / devfreq: tegra30: Disable clock on error in probe 324f8ff1e09b MIPS: Loongson-3: Fix fp register access if MSA enabled 482082d22a41 net/mlx5e: mlx5e_fec_in_caps() returns a boolean 93e864762dcb regmap: fix page selection for noinc writes de74a520081f regmap: fix page selection for noinc reads 2e00a8682cb5 SUNRPC: Fix svc_flush_dcache() 96c45a01f443 io_uring: fix openat/openat2 unified prep handling 21aaa0fc9b94 ALSA: asihpi: fix iounmap in error handler 0c9fadf3a3c2 mac80211: fix 80 MHz association to 160/80+80 AP on 6 GHz 7c094f2da8be cfg80211: fix 6 GHz channel conversion 3414cdb97ce1 mac80211: do not disable HE if HT is missing on 2.4 GHz a8241c165aea lib80211: fix unmet direct dependendices config warning when !CRYPTO bf75119ad09d bpf: Fix a rcu warning for bpffs map pretty-print 5ed1d040d0cc batman-adv: mcast: fix duplicate mcast packets from BLA backbone to mesh 5ae4340c6782 batman-adv: mcast: fix duplicate mcast packets in BLA backbone from mesh c7f13870d54a batman-adv: mcast: fix duplicate mcast packets in BLA backbone from LAN 06dd1ca3b637 nvme-tcp: fix kconfig dependency warning when !CRYPTO a9bc6ff7d24a xsk: Fix number of pinned pages/umem size discrepancy e4e1b0f1fdea batman-adv: Add missing include for in_interrupt() 38c2ce543647 RDMA/core: Fix ordering of CQ pool destruction 9003be1fb4d0 spi: spi-fsl-dspi: use XSPI mode instead of DMA for DPAA2 SoCs a634ff2bb06a hv_netvsc: Switch the data path at the right time during hibernation 086ca81d03c3 drm/sun4i: sun8i-csc: Secondary CSC register correction 1fc50966df11 igc: Fix not considering the TX delay for timestamps df1aefc64878 igc: Fix wrong timestamp latency numbers 60b4cd514ca4 net: qed: RDMA personality shouldn't fail VF load 1c89c047143e net: qede: Disable aRFS for NPAR and 100G 0f5479c614a4 net: qed: Disable aRFS for NPAR and 100G c0560d7cfa3c drm/vc4/vc4_hdmi: fill ASoC card owner 3305c8444ee9 tools/libbpf: Avoid counting local symbols in ABI check c86dff4cd392 bpf: Fix clobbering of r2 in bpf_gen_ld_abs 36133c2c75f4 mac802154: tx: fix use-after-free d5bc41a812ee netfilter: nft_meta: use socket user_ns to retrieve skuid and skgid b47342e6341d netfilter: conntrack: nf_conncount_init is failing with IPv6 disabled e38f49e00baf netfilter: ctnetlink: fix mark based dump filtering regression 24c4f2ae019b netfilter: ctnetlink: add a range check for l3/l4 protonum e49aff08701c batman-adv: mcast/TT: fix wrongly dropped or rerouted packets 27f214ea565b atm: eni: fix the missed pci_disable_device() for eni_init_one() c50fd3ecb3f7 libbpf: Fix build failure from uninitialized variable warning a5307da48a93 batman-adv: bla: fix type misuse for backbone_gw hash indexing 120333e77b20 mwifiex: Increase AES key storage size to 256 bits ab7eeefd46b5 clocksource/drivers/h8300_timer8: Fix wrong return value in h8300_8timer_init() bdcc262d50da ieee802154/adf7242: check status of adf7242_read_reg 59a84157c5a5 ieee802154: fix one possible memleak in ca8210_dev_com_init 9a04354bdb3a riscv: Fix Kendryte K210 device tree b05a20baaa2f i2c: mediatek: Send i2c master code at more than 1MHz 337e96e14843 objtool: Fix noreturn detection for ignored functions 953fc770d069 i2c: core: Call i2c_acpi_install_space_handler() before i2c_acpi_register_devices() 55e8cc72415c drm/amd/display: Don't log hdcp module warnings in dmesg a42f8e6ba427 drm/amdgpu/dc: Require primary plane to be enabled whenever the CRTC is 5535013c64fb drm/amd/display: update nv1x stutter latencies d3adac3cfbdb drm/amd/display: Don't use DRM_ERROR() for DTM add topology 8f85ebcc0e9d drm/amdkfd: fix a memory leak issue 3f9f1a29290c EDAC/ghes: Check whether the driver is on the safe list correctly 3c98a2f74a07 lockdep: fix order in trace_hardirqs_off_caller() 8cf6f7188ad2 s390/init: add missing __init annotations b7b5742eb70b i2c: aspeed: Mask IRQ status to relevant bits af5681dfa0aa RISC-V: Take text_mutex in ftrace_init_nop() 5a73735ee5b2 clk: versatile: Add of_node_put() before return statement 39f785132eee ASoC: Intel: bytcr_rt5640: Add quirk for MPMAN Converter9 2-in-1 700fefbe8c67 ASoC: wm8994: Ensure the device is resumed in wm89xx_mic_detect functions 2e1e2b748af2 ASoC: wm8994: Skip setting of the WM8994_MICBIAS register for WM1811 ad22ff03adc6 ASoC: pcm3168a: ignore 0 Hz settings 0b2f403ff302 device_cgroup: Fix RCU list debugging warning Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-10-07linux-yocto/5.4: update to v5.4.69Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 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() Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-10-07linux-yocto/5.8: update to v5.8.12Bruce Ashfield
Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: 0c52d2a4d9e9 Linux 5.8.12 973f3e32fefe net/mlx5e: Fix endianness when calculating pedit mask first bit 1fa560ecd2ca net/mlx5e: Use synchronize_rcu to sync with NAPI cb02cd23a450 net/mlx5e: Use RCU to protect rq->xdp_prog bb67766834c8 Revert "netns: don't disable BHs when locking "nsid_lock"" e1338ca16300 net: macb: fix for pause frame receive enable bit d8c79a8b0671 net: dsa: microchip: ksz8795: really set the correct number of ports 86ae8bdee923 net: dsa: link interfaces with the DSA master to get rid of lockdep warnings 150feba39d80 hv_netvsc: Fix hibernation for mlx5 VF driver 5b569fc51689 hinic: fix rewaking txq after netif_tx_disable 3a3aab5bd46f net/mlx5e: Fix memory leak of tunnel info when rule under multipath not ready e77ae86a2830 net: ipa: fix u32_replace_bits by u32p_xxx version f41a9b68b2e5 wireguard: peerlookup: take lock before checking hash in replace operation 1aa173b4181a wireguard: noise: take lock when removing handshake entry from table 9346c24848d6 net: ethernet: ti: cpsw_new: fix suspend/resume b42148e2270e net: add __must_check to skb_put_padto() 9cb51c5f22f1 net: qrtr: check skb_put_padto() return value 410c186dc45e net: phy: Do not warn in phy_stop() on PHY_DOWN 3fa1f8461a5d net: phy: Avoid NPD upon phy_detach() when driver is unbound 318d2408a81d net: lantiq: Disable IRQs only if NAPI gets scheduled c36c06305afe net: lantiq: Use napi_complete_done() 5e0c1c65c7da net: lantiq: use netif_tx_napi_add() for TX NAPI 345fa127e965 net: lantiq: Wake TX queue again 786c627c377f bnxt_en: Protect bnxt_set_eee() and bnxt_set_pauseparam() with mutex. 138ded90a311 bnxt_en: return proper error codes in bnxt_show_temp 693ba8c81ca3 bnxt_en: Use memcpy to copy VPD field info. 6229623f54cb net/mlx5e: TLS, Do not expose FPGA TLS counter if not supported 46ef5581c432 net/mlx5e: Enable adding peer miss rules only if merged eswitch is supported 41f2b0bd1713 tipc: use skb_unshare() instead in tipc_buf_append() d8e7be19d2bd tipc: fix shutdown() of connection oriented socket 7ada162ea056 tipc: Fix memory leak in tipc_group_create_member() 817ff50796c5 taprio: Fix allowing too small intervals b193ee2ad417 nfp: use correct define to return NONE fec 5bda4b3ec1c9 net: sctp: Fix IPv6 ancestor_size calc in sctp_copy_descendant bd6df0266e31 net: sch_generic: aviod concurrent reset and enqueue op for lockless qdisc abdd468785e1 net: sched: initialize with 0 before setting erspan md->u 9286233285ba net: phy: call phy_disable_interrupts() in phy_attach_direct() instead e9fd16fc0c7d net/mlx5: Fix FTE cleanup 320df8ef04c6 net: ipv6: fix kconfig dependency warning for IPV6_SEG6_HMAC 894514e17856 net: Fix bridge enslavement failure 4979e51c318c net: dsa: rtl8366: Properly clear member config 7e9939f0fef8 net: DCB: Validate DCB_ATTR_DCB_BUFFER argument 0b9c3f8de6ab net: bridge: br_vlan_get_pvid_rcu() should dereference the VLAN group under RCU 176b2e5140af ipv6: avoid lockdep issue in fib6_del() 2b1be6c925cd ipv4: Update exception handling for multipath routes via same device a8faee58f55a ipv4: Initialize flowi4_multipath_hash in data path f49e5618fd54 ip: fix tos reflection in ack and reset packets 584ff7bb14a6 hinic: bump up the timeout of SET_FUNC_STATE cmd 6070a0f58d95 hdlc_ppp: add range checks in ppp_cp_parse_cr() e76c0f41d7b1 geneve: add transport ports in route lookup for geneve 732a8eb73c51 cxgb4: Fix offset when clearing filter byte counters a01b4105d2f0 cxgb4: fix memory leak during module unload 0d7002517f9b bnxt_en: Fix NULL ptr dereference crash in bnxt_fw_reset_task() 67eb902e0335 bnxt_en: Avoid sending firmware messages when AER error is detected. 946fc6d84768 act_ife: load meta modules before tcf_idr_check_alloc() 9215385638b7 ibmvnic: add missing parenthesis in do_reset() 68c7abb8302a ibmvnic fix NULL tx_pools and rx_tools issue at do_reset Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-10-07linux-yocto/5.4: update to v5.4.68Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 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 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-10-07linux-yocto/5.8: update to v5.8.11Bruce Ashfield
Updating linux-yocto/5.8 to the latest korg -stable release that comprises the following commits: 16b1d77227fe Linux 5.8.11 aac156c89083 nvme-loop: set ctrl state connecting after init f9aa4d81fa77 mm: memcg: fix memcg reclaim soft lockup e37b4e9e1fc9 dax: Fix compilation for CONFIG_DAX && !CONFIG_FS_DAX 19f02438a81b dm: Call proper helper to determine dax support e0c0897ec600 mm/memory_hotplug: drain per-cpu pages again during memory offline 94d6f8013692 dm/dax: Fix table reference counts d11304ec0540 selftests/vm: fix display of page size in map_hugetlb 685e3d17a7e4 powerpc/dma: Fix dma_map_ops::get_required_mask be0d3b6e4442 arm64: paravirt: Initialize steal time when cpu is online 1407ab558b48 ehci-hcd: Move include to keep CRC stable be0291fc11e1 s390/zcrypt: fix kmalloc 256k failure 6042dcf5b872 s390/pci: fix leak of DMA tables on hard unplug e094ddf047cb s390: add 3f program exception handler ac3019648329 mm/thp: fix __split_huge_pmd_locked() for migration PMD 97327790b719 kprobes: fix kill kprobe which has been marked as gone 9cceeff3757b ksm: reinstate memcg charge on copied pages 864744288911 x86/boot/compressed: Disable relocation relaxation 165b69c8f073 serial: core: fix console port-lock regression 8db58f3a6f16 serial: core: fix port-lock initialisation a406d438eba4 serial: 8250_pci: Add Realtek 816a and 816b ca5a4fe0fa71 thunderbolt: Retry DROM read once if parsing fails 0545c936808d Input: i8042 - add Entroware Proteus EL07R4 to nomux and reset lists 7a907c26212a Input: trackpoint - add new trackpoint variant IDs 75b98fcaf902 percpu: fix first chunk size calculation for populated bitmap b15c40405750 ALSA: hda/realtek - The Mic on a RedmiBook doesn't work e908c59ae0a7 ALSA: hda: fixup headset for ASUS GX502 laptop c3c48a64c61e Revert "ALSA: hda - Fix silent audio output and corrupted input on MSI X570-A PRO" c60801b98e5a i2c: i801: Fix resume bug 8a9e8484683f usb: typec: ucsi: Prevent mode overrun ee0ea57b4f48 usb: typec: ucsi: acpi: Increase command completion timeout value e61ab5c7d3af usblp: fix race between disconnect() and read() f85eb154c2bf USB: UAS: fix disconnect by unplugging a hub 1066fcb5a164 USB: quirks: Add USB_QUIRK_IGNORE_REMOTE_WAKEUP quirk for BYD zhaoxin notebook 8f600ead97e1 drm/i915: Filter wake_flags passed to default_wake_function cb7a0e1d8eea drm/i915/gem: Delay tracking the GEM context until it is registered 056bda592f48 drm/kfd: fix a system crash issue during GPU recovery 0a264d8dc84a x86/unwind/fp: Fix FP unwinding in ret_from_fork ce2b5fe9e7c6 locking/percpu-rwsem: Use this_cpu_{inc,dec}() for read_count abd90e56bcb3 efi: efibc: check for efivars write capability d82866f2f729 locking/lockdep: Fix "USED" <- "IN-NMI" inversions 4278efd55e04 riscv: Add sfence.vma after early page table changes a7e4fef63846 i2c: mxs: use MXS_DMA_CTRL_WAIT4END instead of DMA_CTRL_ACK f686668acfaa i2c: mediatek: Fix generic definitions for bus frequency 174cfa0a85d7 kconfig: qconf: use delete[] instead of delete to free array (again) 146206e3d115 iommu/amd: Restore IRTE.RemapEn bit for amd_iommu_activate_guest_mode 56cc04597bcf iommu/amd: Fix potential @entry null deref 387f1c6e7d4e arm64: bpf: Fix branch offset in JIT e1ddb18d2161 drm/mediatek: Add missing put_device() call in mtk_hdmi_dt_parse_pdata() d1025c54ecfd drm/mediatek: Add missing put_device() call in mtk_drm_kms_init() a51fc6150df5 drm/mediatek: Add exception handing in mtk_drm_probe() if component init fail 9a904d3afc88 drm/mediatek: Add missing put_device() call in mtk_ddp_comp_init() aa0157adb1c5 drm/mediatek: Use CPU when fail to get cmdq event 881ed5b2d144 MIPS: SNI: Fix spurious interrupts ebb11c9c737c fbcon: Fix user font detection test at fbcon_resize(). 9ac473087258 drm/i915/gem: Reduce context termination list iteration guard to RCU a0a9d14cc739 perf test: Free formats for perf pmu parse test fe2cdde3e8d2 perf parse-event: Fix memory leak in evsel->unit 015c08bc4d39 perf evlist: Fix cpu/thread map leak 91dcf4aea6a5 perf metric: Fix some memory leaks d60d09d4e133 perf test: Free aliases for PMU event map aliases test f8d4ba31972b MIPS: SNI: Fix MIPS_L1_CACHE_SHIFT 5c44b2d15e2f perf record: Don't clear event's period if set by a term 9f76fbfc49dc perf test: Fix the "signal" test inline assembly b3233e4ae6d3 Drivers: hv: vmbus: Add timeout to vmbus_wait_for_unload 9065c93d5640 arm64: Allow CPUs unffected by ARM erratum 1418040 to come in late 8bf2d2009792 scsi: libsas: Fix error path in sas_notify_lldd_dev_found() 5037cc230723 Drivers: hv: vmbus: hibernation: do not hang forever in vmbus_bus_resume() 5fc19caaf6b7 ASoC: core: Do not cleanup uninitialized dais on soc_pcm_open failure bdfdc751259e ASoC: Intel: haswell: Fix power transition refactor d64aac6b2c54 ASoC: tlv320adcx140: Fix accessing uninitialized adcx140->dev 7cee8e91e3ad ASoC: meson: axg-toddr: fix channel order on g12 platforms b41bd0dce2e8 ASoC: soc-core: add snd_soc_find_dai_with_mutex() 7031ebb9566d powerpc/book3s64/radix: Fix boot failure with large amount of guest memory 6d035d5e2c5b drm/mediatek: dsi: Fix scrolling of panel with small hfp or hbp eb6acd695420 ASoC: qcom: common: Fix refcount imbalance on error 3ae4251f2035 ASoC: rt700: Fix return check for devm_regmap_init_sdw() a177ede1a20d ASoC: rt715: Fix return check for devm_regmap_init_sdw() 1e8715398cb5 ASoC: rt711: Fix return check for devm_regmap_init_sdw() b78a087abb32 ASoC: rt1308-sdw: Fix return check for devm_regmap_init_sdw() 574b0af715f0 ASoC: qcom: Set card->owner to avoid warnings 4c2cd3865663 ASoC: Intel: skl_hda_dsp_generic: Fix NULLptr dereference in autosuspend delay fa678750d166 clk: rockchip: Fix initialization of mux_pll_src_4plls_p ee5725e6919f clk: davinci: Use the correct size when allocating memory 26f03f98c056 KVM: MIPS: Change the definition of kvm type 9fc3d4819f91 spi: Fix memory leak on splited transfers 13773c6dba30 i2c: algo: pca: Reapply i2c bus settings after reset f50a7062223d f2fs: Return EOF on unaligned end of file DIO read f200e3825c34 f2fs: fix indefinite loop scanning for free nid d7595c8deeba block: only call sched requeue_request() for scheduled requests 5dec8fe9f89a nvme-tcp: cancel async events before freeing event struct 64e977c91b88 nvme-rdma: cancel async events before freeing event struct 70554f7dc455 nvme-fc: cancel async events before freeing event struct a640a4a43c64 openrisc: Fix cache API compile issue when not inlining c1da3b82db73 cifs: fix DFS mount with cifsacl/modefromsid d28c42ad8958 rapidio: Replace 'select' DMAENGINES 'with depends on' e0b6509ae4a6 SUNRPC: stop printk reading past end of string 7e4b9125c899 NFS: Zero-stateid SETATTR should first return delegation e917cbad17f2 interconnect: Show bandwidth for disabled paths as zero in debugfs 03a0df5665d9 spi: spi-loopback-test: Fix out-of-bounds read 7296270e61f1 regulator: pwm: Fix machine constraints application 3235c4db152b scsi: lpfc: Extend the RDF FPIN Registration descriptor for additional events c37f8c7ca46b scsi: lpfc: Fix FLOGI/PLOGI receive race condition in pt2pt discovery 6cb6f48d68db scsi: libfc: Fix for double free() 3972281afdb6 scsi: pm8001: Fix memleak in pm8001_exec_internal_task_abort 6cbfc91797d4 habanalabs: fix report of RAZWI initiator coordinates 48ef8d42478f habanalabs: prevent user buff overflow 201e44aeb011 phy: omap-usb2-phy: disable PHY charger detect ddf3bb7322a1 NFSv4.1 handle ERR_DELAY error reclaiming locking state on delegation recall 237345a3cfca xprtrdma: Release in-flight MRs on disconnect cc283bfae1f0 firmware_loader: fix memory leak for paged buffer 3531913b68be loop: Set correct device size when using LOOP_CONFIGURE 0fb2de68a876 hv_netvsc: Remove "unlikely" from netvsc_select_queue a5da15d1716c dt-bindings: PCI: intel,lgm-pcie: Fix matching on all snps,dw-pcie instances 3d4987232282 net: handle the return value of pskb_carve_frag_list() correctly 22f290ab6825 mptcp: sendmsg: reset iter on error 0c43f56ed9be dt-bindings: spi: Fix spi-bcm-qspi compatible ordering 38e8e8273535 RDMA/bnxt_re: Restrict the max_gids to 256 67f65fb8318a Linux 5.8.10 08cb27d67d53 gcov: add support for GCC 10.1 10cb6c2e406d drm/msm/gpu: make ringbuffer readonly a6915129ae97 usb: typec: intel_pmc_mux: Do not configure SBU and HSL Orientation in Alternate modes 41e3571c02ec usb: typec: intel_pmc_mux: Do not configure Altmode HPD High efec148aa4eb usb: typec: intel_pmc_mux: Un-register the USB role switch fd23e24737de usb: typec: ucsi: acpi: Check the _DEP dependencies 5f98bc578de9 usb: Fix out of sync data toggle if a configured device is reconfigured a55d0aa3a917 USB: serial: option: add support for SIM7070/SIM7080/SIM7090 modules 3c04f365d1f9 USB: serial: option: support dynamic Quectel USB compositions 64de97011bc9 USB: serial: ftdi_sio: add IDs for Xsens Mti USB converter 3356a2fe9ba7 usb: core: fix slab-out-of-bounds Read in read_descriptors 4ee2ea67a64c phy: qcom-qmp: Use correct values for ipq8074 PCIe Gen2 PHY init 97364c2546d5 staging: greybus: audio: fix uninitialized value issue b56b1e392e7e video: fbdev: fix OOB read in vga_8planes_imageblit() b2d5d5ea7c56 ARM: dts: vfxxx: Add syscon compatible with OCOTP 737bfb9d464b arm64: dts: imx8mp: correct sdma1 clk setting f17c2fe6ea89 test_firmware: Test platform fw loading on non-EFI systems 46230cc3ff26 debugfs: Fix module state check condition bf4c17b74472 Revert "usb: dwc3: meson-g12a: fix shared reset control use" 68c125324b5e KVM: fix memory leak in kvm_io_bus_unregister_dev() a5ba8c6f24b1 kvm x86/mmu: use KVM_REQ_MMU_SYNC to sync when needed 1e1f9fd4a852 KVM: arm64: Do not try to map PUDs when they are folded into PMD 209c934c9708 KVM: VMX: Don't freeze guest when event delivery causes an APIC-access exit 20782abbbdfe vgacon: remove software scrollback support ffa74c8e58b8 fbcon: remove now unusued 'softback_lines' cursor() argument 245a228891e3 fbcon: remove soft scrollback code 20a3fda3dc88 RDMA/mlx4: Read pkey table length instead of hardcoded value ef5c5dc2c83b RDMA/rxe: Fix the parent sysfs read when the interface has 15 chars 81f5de838b82 rbd: require global CAP_SYS_ADMIN for mapping and unmapping 49947f869fdf nvme: Revert: Fix controller creation races with teardown flow c10bc9123c25 mmc: sdhci-of-esdhc: Don't walk device-tree on every interrupt fe7c9fa20fc2 mmc: sdio: Use mmc_pre_req() / mmc_post_req() 3f4f13a91d87 drm/msm: Disable the RPTR shadow 16f3920c6508 drm/msm: Disable preemption on all 5xx targets c657e400e735 drm/msm: Split the a5xx preemption record 8e6a2ad4658b drm/tve200: Stabilize enable/disable 79e1d5d7e3d1 scsi: target: iscsi: Fix hang in iscsit_access_np() when getting tpg->np_login_sem b03e704b29a1 scsi: lpfc: Fix setting IRQ affinity with an empty CPU mask 731435aa8105 scsi: target: iscsi: Fix data digest calculation 87f0ffddae01 misc: eeprom: at24: register nvmem only after eeprom is ready to use 94abb06dc753 regulator: core: Fix slab-out-of-bounds in regulator_unlock_recursive() e6724a64b942 regulator: plug of_node leak in regulator_register()'s error path 6828c2aae0b7 regulator: push allocation in set_consumer_device_supply() out of lock 557bc4f1f78e regulator: push allocations in create_regulator() outside of lock 96ccd5a5bc06 regulator: push allocation in regulator_init_coupling() outside of lock 47052502f040 kobject: Restore old behaviour of kobject_del(NULL) a36133cc9cf2 thunderbolt: Disable ports that are not implemented 171169d8254b btrfs: fix wrong address when faulting in pages in the search ioctl ac049e1bd9eb btrfs: free data reloc tree on failed mount 6368e27c5edb btrfs: fix lockdep splat in add_missing_dev 731cef38b55e btrfs: require only sector size alignment for parent eb bytenr 75ee09f3b745 staging: wlan-ng: fix out of bounds read in prism2sta_probe_usb() ac0698332870 iio:accel:mma8452: Fix timestamp alignment and prevent data leak. e8e7cba15d61 iio:accel:mma7455: Fix timestamp alignment and prevent data leak. 87efc85d53d7 iio: accel: kxsd9: Fix alignment of local buffer. 58f091e131d1 iio:chemical:ccs811: Fix timestamp alignment and prevent data leak. be0bc3cf9e60 iio:light:max44000 Fix timestamp alignment and prevent data leak. 6ae35c1825e8 iio:magnetometer:ak8975 Fix alignment and data leak issues. 1f2b6037d4ff iio:adc:ti-adc081c Fix alignment and data leak issues 456fd60c5803 iio:adc:max1118 Fix alignment of timestamp and data leak issues 743c6bc208d9 iio:adc:ina2xx Fix timestamp alignment issue. 98bd6a0d4237 iio:adc:ti-adc084s021 Fix alignment and data leak issues. 3df5a17f9c36 iio:accel:bmc150-accel: Fix timestamp alignment and prevent data leak. 35304bc22976 iio:proximity:mb1232: Fix timestamp alignment and prevent data leak. c56598930b1c iio:light:ltr501 Fix timestamp alignment issue. 678f54268269 iio: cros_ec: Set Gyroscope default frequency to 25Hz 79d1a06c5940 iio: adc: ti-ads1015: fix conversion when CONFIG_PM is not set bd9b60be76ef iio: adc: mcp3422: fix locking on error path 5deb6f82653d iio: adc: mcp3422: fix locking scope d9f376187cb1 gcov: Disable gcov build with GCC 10 790303eb397d iommu/amd: Do not use IOMMUv2 functionality when SME is active 5aa21abcedd2 iommu/amd: Do not force direct mapping when SME is active 4898d0e064b9 drm/amdgpu: Fix bug in reporting voltage for CIK e688f4fbb37e drivers/net/wan/hdlc: Change the default of hard_header_len to 0 3b4c12838a4f ALSA: hda: use consistent HDAudio spelling in comments/docs dd8ffea695c8 ALSA: hda: fix a runtime pm issue in SOF when integrated GPU is disabled ac9f804a8e5a ALSA: hda: hdmi - add Rocketlake support 5e091ceb5084 arm64/module: set trampoline section flags regardless of CONFIG_DYNAMIC_FTRACE d1df83979d57 cpufreq: intel_pstate: Fix intel_pstate_get_hwp_max() for turbo disabled 4b65cda38fc8 cpufreq: intel_pstate: Refuse to turn off with HWP enabled 5412a6f03aca ARC: [plat-hsdk]: Switch ethernet phy-mode to rgmii-id eb525e6a5499 HID: elan: Fix memleak in elan_input_configured dac76fe22da5 drivers/net/wan/hdlc_cisco: Add hard_header_len 80b7267b3127 HID: microsoft: Add rumble support for the 8bitdo SN30 Pro+ controller 38ce1ae8e2c8 HID: quirks: Set INCREMENT_USAGE_ON_DUPLICATE for all Saitek X52 devices d3a6cfff8e6a nvme-pci: cancel nvme device request before disabling e625888ac2aa nvme-rdma: fix reset hang if controller died in the middle of a reset ca46ff644ab0 nvme-rdma: fix timeout handler 3341cac774c1 nvme-rdma: serialize controller teardown sequences ed67604770cd nvme-tcp: fix reset hang if controller died in the middle of a reset 18aca936e2ff nvme-tcp: fix timeout handler c0e1cf0f6ac2 nvme-tcp: serialize controller teardown sequences c244c493f079 nvme: have nvme_wait_freeze_timeout return if it timed out 6c63e56986d3 nvme-fabrics: don't check state NVME_CTRL_NEW for request acceptance 0a12c794513c nvmet-tcp: Fix NULL dereference when a connect data comes in h2cdata pdu 76101def0120 media: gpio-ir-tx: spinlock is not needed to disable interrupts 92fb4a758e05 irqchip/eznps: Fix build error for !ARC700 builds 4422ef388645 ARC: show_regs: fix r12 printing and simplify 74e4b9ae64a2 xfs: initialize the shortform attr header padding entry 01199dce4d44 cfg80211: Adjust 6 GHz frequency to channel conversion 3a8fcf73cbf1 mac80211: reduce packet loss event false positives 55de6d85df5d wireless: fix wrong 160/80+80 MHz setting 3fd5156d7fbd drivers/net/wan/lapbether: Set network_header before transmitting d910490078ac xfs: fix off-by-one in inode alloc block reservation calculation c63f823048a7 net: hns3: Fix for geneve tx checksum bug 79a1d6470026 drivers/dma/dma-jz4780: Fix race condition between probe and irq handler 7a08699028e4 ALSA: hda/tegra: Program WAKEEN register for Tegra 92c93dacd804 ALSA: hda: Fix 2 channel swapping for Tegra 3e7682611f07 scsi: qedf: Fix null ptr reference in qedf_stag_change_work 6ee6851f8704 firestream: Fix memleak in fs_open 74bbd3069881 NFC: st95hf: Fix memleak in st95hf_in_send_cmd ca9e7f16d783 drivers/net/wan/lapbether: Added needed_tailroom 1f5a4b08aec3 netfilter: nft_set_rbtree: Detect partial overlap with start endpoint match a0a91436d588 netfilter: conntrack: allow sctp hearbeat after connection re-use 83cadef120e6 MIPS: Loongson64: Do not override watch and ejtag feature 36120307971e dmaengine: acpi: Put the CSRT table after using it a588a27d36f2 ARC: HSDK: wireup perf irq c0823ab23d47 KVM: x86: always allow writing '0' to MSR_KVM_ASYNC_PF_EN 485d953c997e KVM: nVMX: Fix the update value of nested load IA32_PERF_GLOBAL_CTRL control 2115ddfc96c0 arm64: dts: ns2: Fixed QSPI compatible string be8d961d3d4e ARM: dts: BCM5301X: Fixed QSPI compatible string 9fd9bb1bd6cc ARM: dts: NSP: Fixed QSPI compatible string dc4145dfdc6b ARM: dts: bcm: HR2: Fixed QSPI compatible string f360dbeb301f IB/isert: Fix unaligned immediate-data handling 9f6550695d25 RDMA/rtrs-srv: Set .release function for rtrs srv device during device init 5bcd37b6bf21 block: Set same_page to false in __bio_try_merge_page if ret is false bc1d374adc82 spi: stm32: fix pm_runtime_get_sync() error checking e3364a81254b nvme-fabrics: allow to queue requests for live queues e8555b6d1dd8 seccomp: don't leak memory when filter install races b730cc810f71 block: restore a specific error code in bdev_del_partition 7ded6f75c325 i2c: npcm7xx: Fix timeout calculation 70d1f2b7ec59 btrfs: fix NULL pointer dereference after failure to create snapshot b6894531a925 spi: stm32: Rate-limit the 'Communication suspended' message 0a409e1a47ff mmc: sdhci-msm: Add retries when all tuning phases are found valid 02a5514209ae mmc: sdhci-acpi: Clear amd_sdhci_host on reset e341aeac14f1 ARM: dts: imx6sx: fix the pad QSPI1B_SCLK mux mode for uart3 c01fd1453981 KVM: arm64: Update page shift if stage 2 block mapping not supported 95de64bc498e drm/sun4i: backend: Disable alpha on the lowest plane on the A20 272e10fbf4d0 drm/sun4i: backend: Support alpha property on lowest plane e856612eed7e drm/sun4i: Fix DE2 YVU handling 412bbf8b9a22 padata: fix possible padata_works_lock deadlock 03ad17724b7a interconnect: qcom: Fix small BW votes being truncated to zero fdbbeae2b076 Revert "kbuild: use -flive-patching when CONFIG_LIVEPATCH is enabled" 61591cd38cdf soundwire: fix double free of dangling pointer 6d1f49ae494d scsi: mpt3sas: Don't call disable_irq from IRQ poll handler 40158298158d scsi: megaraid_sas: Don't call disable_irq from process IRQ poll 1398cf27e62f RDMA/core: Fix reported speed and width c5452d1e9143 RDMA/core: Fix unsafe linked list traversal after failing to allocate CQ f420254168c0 drm/virtio: fix unblank 8817b6fe0f22 scsi: libsas: Set data_dir as DMA_NONE if libata marks qc as NODATA 34a5bbcd814c scsi: qla2xxx: Fix regression on sparc64 cc8785cc8fd4 drm/sun4i: Fix dsi dcs long write function a2e7a8bff0ff arm64: dts: imx8mq: Fix TMU interrupt property 9abd480dbf3b drm/sun4i: add missing put_device() call in sun8i_r40_tcon_tv_set_mux() 6716ed0d4e11 RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds f51174da6e51 RDMA/bnxt_re: Fix driver crash on unaligned PSN entry address d71b3a81c0ac RDMA/bnxt_re: Static NQ depth allocation 1e608f9308aa RDMA/bnxt_re: Fix the qp table indexing 6bcab9b51bab RDMA/bnxt_re: Do not report transparent vlan from QP1 9a65a5142af4 RDMA/rxe: Fix panic when calling kmem_cache_create() 2b993e2073a7 RDMA/rxe: Drop pointless checks in rxe_init_ports bc7a51ca9cef RDMA/rxe: Fix memleak in rxe_mem_init_user 81aaf0645c81 RDMA/rtrs-srv: Replace device_register with device_initialize and device_add 8edf8c890ee2 ARM: dts: imx7d-zii-rmu2: fix rgmii phy-mode for ksz9031 phy 86047782e0f9 arm64: dts: imx: Add missing imx8mm-beacon-kit.dtb to build c29e3108c40c ARM: dts: imx7ulp: Correct gpio ranges 23057a8452f6 ARM: dts: ls1021a: fix QuadSPI-memory reg range 82649acf840d selftests/timers: Turn off timeout setting 2e173929f1d4 ARM: dts: omap5: Fix DSI base address and clocks 91dff93e5584 ARM: dts: socfpga: fix register entry for timer3 on Arria10 1dc746dfc129 regulator: remove superfluous lock in regulator_resolve_coupling() 8dc8bed9be37 regulator: push allocation in regulator_ena_gpio_request() out of lock 421d06d46437 ARM: dts: logicpd-som-lv-baseboard: Fix missing video 2a0b7124e5a1 ARM: dts: logicpd-som-lv-baseboard: Fix broken audio c486743abc1b ARM: dts: logicpd-torpedo-baseboard: Fix broken audio aab25ff4643e ARM: OMAP2+: Fix an IS_ERR() vs NULL check in _get_pwrdm() Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-10-07linux-yocto/5.4: update to v5.4.67Bruce Ashfield
Updating linux-yocto/5.4 to the latest korg -stable release that comprises the following commits: 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 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 Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-10-07linux-yocto/5.4: fix kprobes build warningBruce Ashfield
Integrating the following commit(s) to linux-yocto/5.4: 178189d65780 kprobes: Fix compiler warning for !CONFIG_KPROBES_ON_FTRACE Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-09-30Space-comma CleanupsJon Mason
Multiple files have " ," instead of ", " in expressions. This changes them to conform to the way the rest of them are done. Found and corrected via: git ls-files | xargs sed --follow-symlinks -i 's/ ,d/, d/g' Signed-off-by: Jon Mason <jon.mason@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>