summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* linux-fslc-lts: update to v5.10.57Andrey Zhizhikin2021-09-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.57 from stable korg. Following upstream commits are included in this version: ---- 1cd6e30b83d7 Linux 5.10.57 9c645a020bab spi: mediatek: Fix fifo transfer 7254e2d9eb41 selftest/bpf: Verifier tests for var-off access 30ea1c535291 bpf, selftests: Adjust few selftest outcomes wrt unreachable code 98bf2906d3be bpf: Update selftests to reflect new error states 360e5b7af653 bpf, selftests: Adjust few selftest result_unpriv outcomes 5abcd138cbd8 selftest/bpf: Adjust expected verifier errors 83bbf953f66c selftests/bpf: Add a test for ptr_to_map_value on stack for helper access e2b7a4ccbf7c Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" 1b1a00b13c34 firmware: arm_scmi: Add delayed response status check 93ef561406a7 firmware: arm_scmi: Ensure drivers provide a probe function 1812895f17e1 Revert "Bluetooth: Shutdown controller after workqueues are flushed or cancelled" cae3fa3d8165 ACPI: fix NULL pointer dereference 98b070694f45 drm/amd/display: Fix max vstartup calculation for modes with borders f9d875c8c92f drm/amd/display: Fix comparison error in dcn21 DML 91865b458edd nvme: fix nvme_setup_command metadata trace event 06a9092f6647 efi/mokvar: Reserve the table only if it is in boot services data 27ff30c8b3f3 ASoC: ti: j721e-evm: Check for not initialized parent_clk_id a00bcc5298be ASoC: ti: j721e-evm: Fix unbalanced domain activity tracking during startup e8b287e78381 net: Fix zero-copy head len calculation. c6bdf7d97d5f ASoC: rt5682: Fix the issue of garbled recording after powerd_dbus_suspend 74b53ee4b89e qed: fix possible unpaired spin_{un}lock_bh in _qed_mcp_cmd_and_union() f6a2ff040b5c r8152: Fix potential PM refcount imbalance c98a7916cd37 ASoC: tlv320aic31xx: fix reversed bclk/wclk master bits 03258515c9eb spi: stm32h7: fix full duplex irq handler handling cfb8173a23cf regulator: rt5033: Fix n_voltages settings for BUCK and LDO 81dc9a4868a9 regulator: rtmv20: Fix wrong mask for strobe-polarity-high 9e55b9278c47 btrfs: fix lost inode on log replay after mix of fsync, rename and inode eviction e2419c570986 btrfs: fix race causing unnecessary inode logging during link and rename 118b070bf415 Revert "drm/i915: Propagate errors on awaiting already signaled fences" 6976f3cf34a1 drm/i915: Revert "drm/i915/gem: Asynchronous cmdparser" ---- Link: https://lore.kernel.org/r/20210802134339.023067817@linuxfoundation.org # v5.10.56 Link: https://lore.kernel.org/r/20210806081113.126861800@linuxfoundation.org # v5.10.57 Link: https://github.com/Freescale/linux-fslc/pull/408 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.56Andrey Zhizhikin2021-09-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.56 from stable korg. Following upstream commits are included in this version: ---- 9746c25334cb Linux 5.10.56 55dd22c5d029 can: j1939: j1939_session_deactivate(): clarify lifetime of session object 75ebe1d355b5 i40e: Add additional info to PHY type error 2ca5ec188b20 Revert "perf map: Fix dso->nsinfo refcounting" c14cee5bc466 powerpc/pseries: Fix regression while building external modules bfc8e67c60b9 SMB3: fix readpage for large swap cache be561c0154dc bpf: Fix pointer arithmetic mask tightening under state pruning ffb9d5c48b4b bpf: verifier: Allocate idmap scratch in verifier env a11ca29c65c1 bpf: Remove superfluous aux sanitation on subprog rejection 0e9280654aa4 bpf: Fix leakage due to insufficient speculative store bypass mitigation bea9e2fd1808 bpf: Introduce BPF nospec instruction for mitigating Spectre v4 cd61e665a166 can: hi311x: fix a signedness bug in hi3110_cmd() 65dfa6cb2233 sis900: Fix missing pci_disable_device() in probe and remove 93e5bf4b2925 tulip: windbond-840: Fix missing pci_disable_device() in probe and remove 58b8c812c764 sctp: fix return value check in __sctp_rcv_asconf_lookup 362e9d23cf70 net/mlx5e: Fix nullptr in mlx5e_hairpin_get_mdev() bd744f2a2755 net/mlx5: Fix flow table chaining 1b148bd72e50 skmsg: Make sk_psock_destroy() static 645a1d3bef5f drm/msm/dp: Initialize the INTF_CONFIG register 4a6841921cc8 drm/msm/dpu: Fix sm8250_mdp register length e6097071a4ff net: llc: fix skb_over_panic 01f3581d4400 KVM: x86: Check the right feature bit for MSR_KVM_ASYNC_PF_ACK access f5f78ae5f1be mlx4: Fix missing error code in mlx4_load_one() 51b751fc06b8 octeontx2-pf: Fix interface down flag on error 4951ffa3fac8 tipc: do not write skb_shinfo frags when doing decrytion 7eefa0b74f3e ionic: count csum_none when offload enabled 60decbe01d7d ionic: fix up dim accounting for tx and rx a7c85a516cd0 ionic: remove intr coalesce update from napi 6961323eed46 net: qrtr: fix memory leaks 91350564ea8c net: Set true network header for ECN decapsulation a41282e82a1d tipc: fix sleeping in tipc accept routine 10f585740cf0 tipc: fix implicit-connect for SYN+ bb6061616211 i40e: Fix log TC creation failure when max num of queues is exceeded c1cc6bce1afd i40e: Fix queue-to-TC mapping on Tx 4382cca17915 i40e: Fix firmware LLDP agent related warning e090ffdf0563 i40e: Fix logic of disabling queues cbc8012902b3 netfilter: nft_nat: allow to specify layer 4 protocol NAT only 3dbda8483f42 netfilter: conntrack: adjust stop timestamp to real expiry value ac038f4152ef mac80211: fix enabling 4-address mode on a sta vif after assoc 076bc6ebce48 bpf: Fix OOB read when printing XDP link fdinfo e6a06a13ec6f RDMA/bnxt_re: Fix stats counters c8667cb406fd cfg80211: Fix possible memory leak in function cfg80211_bss_update 9ab284bc3530 nfc: nfcsim: fix use after free during module unload ea04a3b5727e blk-iocost: fix operation ordering in iocg_wake_fn() fc2756cce06f drm/amdgpu: Fix resource leak on probe error path ccc7a1bb322e drm/amdgpu: Avoid printing of stack contents on firmware load error 63570e578094 drm/amd/display: ensure dentist display clock update finished in DCN20 2eab387507fd NIU: fix incorrect error return, missed in previous revert cb71730a6312 HID: wacom: Re-enable touch by default for Cintiq 24HDT / 27QHDT 7bca5da00539 alpha: register early reserved memory in memblock 30e19d072ea0 can: esd_usb2: fix memory leak 88b40258162b can: ems_usb: fix memory leak f58ac91ff87d can: usb_8dev: fix memory leak a6ebfbdaca3d can: mcba_usb_start(): add missing urb->transfer_dma initialization 2fc2c2816cb7 can: peak_usb: pcan_usb_handle_bus_evt(): fix reading rxerr/txerr values afe2ffd92061 can: raw: raw_setsockopt(): fix raw_rcv panic for sock UAF a9c02d0e1513 can: j1939: j1939_xtp_rx_dat_one(): fix rxtimer value between consecutive TP.DT to 750ms da4f4916dab2 ocfs2: issue zeroout to EOF blocks 943014593061 ocfs2: fix zero out valid data 52acb6c147b3 KVM: add missing compat KVM_CLEAR_DIRTY_LOG 7d67d4ab28e3 x86/kvm: fix vcpu-id indexed array sizes 2388c7674fbd ACPI: DPTF: Fix reading of attributes 0d6afa25975e Revert "ACPI: resources: Add checks for ACPI IRQ override" 0a421a2fc516 btrfs: mark compressed range uptodate only if all bio succeed 4e1a57d75264 btrfs: fix rw device counting in __btrfs_free_extra_devids 27aa7171fe2b pipe: make pipe writes always wake up readers 02210a5e1894 x86/asm: Ensure asm/proto.h can be included stand-alone 65b2658634fe io_uring: fix null-ptr-deref in io_sq_offload_start() e44d22fdf756 selftest: fix build error in tools/testing/selftests/vm/userfaultfd.c ---- Link: https://lore.kernel.org/r/20210729135137.267680390@linuxfoundation.org # v5.10.55 Link: https://lore.kernel.org/r/20210802134339.023067817@linuxfoundation.org # v5.10.56 Link: https://github.com/Freescale/linux-fslc/pull/406 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.55Andrey Zhizhikin2021-09-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.55 from stable korg. Following upstream commits are included in this version: ---- 11fe69a17195 Linux 5.10.55 984e93b8e207 ipv6: ip6_finish_output2: set sk into newly allocated nskb a74054ca7553 ARM: dts: versatile: Fix up interrupt controller node names 3510b9b41c70 iomap: remove the length variable in iomap_seek_hole 8659186e72d0 iomap: remove the length variable in iomap_seek_data 65039407489c cifs: fix the out of range assignment to bit fields in parse_server_interfaces fe5fe0b1c8b9 firmware: arm_scmi: Fix range check for the maximum number of pending messages 8f8e5475a369 firmware: arm_scmi: Fix possible scmi_linux_errmap buffer overflow d01328fef6af hfs: add lock nesting notation to hfs_find_init 06b3d9923fa0 hfs: fix high memory mapping in hfs_bnode_read 680b2917e60e hfs: add missing clean-up in hfs_fill_super 5c3d753b872a drm/ttm: add a check against null pointer dereference 2323690eb058 ipv6: allocate enough headroom in ip6_finish_output2() 86cb49e7314e rcu-tasks: Don't delete holdouts within trc_wait_for_one_reader() 55ddab2bfd70 rcu-tasks: Don't delete holdouts within trc_inspect_reader() 4d972881f8d8 sctp: move 198 addresses from unusable to private scope 915226f31fd4 net: annotate data race around sk_ll_usec 92289f58f01d net/802/garp: fix memleak in garp_request_join() 5d93810761b4 net/802/mrp: fix memleak in mrp_request_join() df34f888628e cgroup1: fix leaked context root causing sporadic NULL deref in LTP dcd00801f3d9 workqueue: fix UAF in pwq_unbound_release_workfn() 93c5951e0ce1 af_unix: fix garbage collect vs MSG_PEEK dee8119eaa9e KVM: x86: determine if an exception has an error code only when injecting it. 6f5d7a45f58d io_uring: fix link timeout refs 475312897ea6 tools: Allow proper CC/CXX/... override with LLVM=1 in Makefile.include ---- Link: https://lore.kernel.org/r/20210726153839.371771838@linuxfoundation.org # v5.10.54 Link: https://lore.kernel.org/r/20210726165240.137482144@linuxfoundation.org # v5.10.54 Link: https://lore.kernel.org/r/20210729135137.267680390@linuxfoundation.org # v5.10.55 Link: https://github.com/Freescale/linux-fslc/pull/404 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc-lts: update to v5.10.54Andrey Zhizhikin2021-09-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.10.54 from stable korg. Following upstream commits are included in this version: ---- 08277b9dde63 Linux 5.10.54 c9f8e17990e0 skbuff: Fix build with SKB extensions disabled ba28765d338a xhci: add xhci_get_virt_ep() helper 624290f368af sfc: ensure correct number of XDP queues 1df4fe5a8871 drm/i915/gvt: Clear d3_entered on elsp cmd submission. c938e65768e0 usb: ehci: Prevent missed ehci interrupts with edge-triggered MSI 25af91a806d2 perf inject: Close inject.output on exit fb35426d123e Documentation: Fix intiramfs script name 570341f10ecc skbuff: Release nfct refcount on napi stolen or re-used skbs 31828ffdab19 bonding: fix build issue c9d97b7bb897 PCI: Mark AMD Navi14 GPU ATS as broken f7ee361182e0 net: dsa: mv88e6xxx: enable SerDes PCS register dump via ethtool -d on Topaz 30f1d4d03641 net: dsa: mv88e6xxx: enable SerDes RX stats for Topaz fc31b5be1383 drm/amdgpu: update golden setting for sienna_cichlid 69a603aa170e drm: Return -ENOTTY for non-drm ioctls 2831eeb7bc3d driver core: Prevent warning when removing a device link from unregistered consumer 0e759383236a nds32: fix up stack guard gap 7497f4c91da3 misc: eeprom: at24: Always append device id even if label property is set. 8571daace5a6 rbd: always kick acquire on "acquired" and "released" notifications 2f3731de5e69 rbd: don't hold lock_rwsem while running_list is being drained 92291fa2d144 hugetlbfs: fix mount mode command line processing 1a25c5738d0c memblock: make for_each_mem_range() traverse MEMBLOCK_HOTPLUG regions 0b591c020d28 userfaultfd: do not untag user pointers fca5343b4892 io_uring: remove double poll entry on arm failure 9eef9029151c io_uring: explicitly count entries for poll reqs 1077e2b15283 selftest: use mmap instead of posix_memalign to allocate memory 6e81e2c38a38 posix-cpu-timers: Fix rearm racing against process tick 3efec3b4b16f bus: mhi: core: Validate channel ID when processing command completions b3f3a58a86c4 ixgbe: Fix packet corruption due to missing DMA sync e991457afdcb media: ngene: Fix out-of-bounds bug in ngene_command_config_free_buf() 755971dc7ee8 btrfs: check for missing device in btrfs_trim_fs 552b053f1a53 tracing: Synthetic event field_pos is an index not a boolean 757bdba8026b tracing: Fix bug in rb_per_cpu_empty() that might cause deadloop. a5e1aff58943 tracing/histogram: Rename "cpu" to "common_cpu" 0edad8b9f65d tracepoints: Update static_call before tp_funcs when adding a tracepoint 4ed4074c6c6c firmware/efi: Tell memblock about EFI iomem reservations 647e26b03ee9 usb: typec: stusb160x: register role switch before interrupt registration a206167bd638 usb: dwc2: gadget: Fix sending zero length packet in DDMA mode. f2c04f6b21ef usb: dwc2: gadget: Fix GOUTNAK flow for Slave mode. 7073acb51a3b usb: gadget: Fix Unbalanced pm_runtime_enable in tegra_xudc_probe 1bf7371b9004 USB: serial: cp210x: add ID for CEL EM3588 USB ZigBee stick 45c87a94336f USB: serial: cp210x: fix comments for GE CS1000 f528521c1574 USB: serial: option: add support for u-blox LARA-R6 family 311fd7f7f186 usb: renesas_usbhs: Fix superfluous irqs happen after usb_pkt_pop() 7af54a4e221e usb: max-3421: Prevent corruption of freed memory 69da81a96442 USB: usb-storage: Add LaCie Rugged USB3-FW to IGNORE_UAS e6343aab3ee7 usb: hub: Fix link power management max exit latency (MEL) calculations 8f087b4cf1a3 usb: hub: Disable USB 3 device initiated lpm if exit latency is too high 709137c85327 KVM: PPC: Book3S HV Nested: Sanitise H_ENTER_NESTED TM state c1fbdf0f3c26 KVM: PPC: Book3S: Fix H_RTAS rets buffer overflow e3eb672c169d xhci: Fix lost USB 2 remote wake 02e2e96ba56c usb: xhci: avoid renesas_usb_fw.mem when it's unusable 9e9cf23b77d4 Revert "usb: renesas-xhci: Fix handling of unknown ROM state" ebaa67086fae ALSA: pcm: Fix mmap capability check 431e31105579 ALSA: pcm: Call substream ack() method upon compat mmap commit 3c9afa23f3fc ALSA: hdmi: Expose all pins on MSI MS-7C94 board 253759df8082 ALSA: hda/realtek: Fix pop noise and 2 Front Mic issues on a machine 2b3cdf581993 ALSA: sb: Fix potential ABBA deadlock in CSP driver 5858c8a46421 ALSA: usb-audio: Add registration quirk for JBL Quantum headsets 2de518548de1 ALSA: usb-audio: Add missing proc text entry for BESPOKEN type 37a88b41dc29 s390/boot: fix use of expolines in the DMA code d1ab96288061 s390/ftrace: fix ftrace_update_ftrace_func implementation 3b4009b49634 mmc: core: Don't allocate IDA for OF aliases fc6ac92cfcab proc: Avoid mixing integer types in mem_rw() 76f7eae7ec80 cifs: fix fallocate when trying to allocate a hole. c26372b8a8c3 cifs: only write 64kb at a time when fallocating a small region of a file b91e5b63470d drm/panel: raspberrypi-touchscreen: Prevent double-free 9e0373945ed6 net: sched: cls_api: Fix the the wrong parameter c8ebf135c199 net: dsa: sja1105: make VID 4095 a bridge VLAN too 164294d09c47 tcp: disable TFO blackhole logic by default 8eb225873246 sctp: update active_key for asoc when old key is being replaced ef799bd8ff5a nvme: set the PRACT bit when using Write Zeroes with T10 PI 7850f03ed814 r8169: Avoid duplicate sysfs entry creation error 0f5dc3971473 afs: Fix tracepoint string placement with built-in AFS 711057846aa7 Revert "USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem" 8985dc2cabd6 nvme-pci: don't WARN_ON in nvme_reset_work if ctrl.state is not RESETTING fb28b1592098 ceph: don't WARN if we're still opening a session to an MDS ce8fafb68051 ipv6: fix another slab-out-of-bounds in fib6_nh_flush_exceptions 071729150be9 net/sched: act_skbmod: Skip non-Ethernet packets ee36bb471389 spi: spi-bcm2835: Fix deadlock 432738c9740c net: hns3: fix rx VLAN offload state inconsistent issue 3e903e0b578b net: hns3: fix possible mismatches resp of mailbox f4305375f031 ALSA: hda: intel-dsp-cfg: add missing ElkhartLake PCI ID 41a839437a07 net/tcp_fastopen: fix data races around tfo_active_disable_stamp ba3336397677 net: hisilicon: rename CACHE_LINE_MASK to avoid redefinition 320dcbdec4c6 bnxt_en: Check abort error state in bnxt_half_open_nic() 134a0536f0a4 bnxt_en: Validate vlan protocol ID on RX packets 4f7da0f97beb bnxt_en: Add missing check for BNXT_STATE_ABORT_ERR in bnxt_fw_rset_task() 927370485e98 bnxt_en: Refresh RoCE capabilities in bnxt_ulp_probe() ab830c3bae19 bnxt_en: don't disable an already disabled PCI device 26463689445d ACPI: Kconfig: Fix table override from built-in initrd 113ce8c5043a spi: cadence: Correct initialisation of runtime PM again 3ea448b62b49 scsi: target: Fix protect handling in WRITE SAME(32) b82a1a26aaee scsi: iscsi: Fix iface sysfs attr detection 6811744bd0ef netrom: Decrease sock refcount when sock timers expire 096a8dca8ca5 sctp: trim optlen when it's a huge value in sctp_setsockopt 8e9662fde6d6 net: sched: fix memory leak in tcindex_partial_destroy_work e14ef1095387 KVM: PPC: Fix kvm_arch_vcpu_ioctl vcpu_load leak fcbad8e18d31 KVM: PPC: Book3S: Fix CONFIG_TRANSACTIONAL_MEM=n crash 30b830215158 net: decnet: Fix sleeping inside in af_decnet d402c60da0fd efi/tpm: Differentiate missing and invalid final event log table. 898376690310 dma-mapping: handle vmalloc addresses in dma_common_{mmap,get_sgtable} 115e4f5b64ae usb: hso: fix error handling code of hso_create_net_device 1582a02fecff net: fix uninit-value in caif_seqpkt_sendmsg 2fc8048265ce bpftool: Check malloc return value in mount_bpffs_for_pin 3b5b0afd8d97 bpf, sockmap, udp: sk_prot needs inuse_idx set for proc stats c260442431b4 bpf, sockmap, tcp: sk_prot needs inuse_idx set for proc stats 715f378f4290 bpf, sockmap: Fix potential memory leak on unlikely error case e3a9548ae538 s390/bpf: Perform r1 range checking before accessing jit->seen_reg[r1] 9264bebe9ef9 liquidio: Fix unintentional sign extension issue on left shift of u16 0ff2ea9d8fa3 timers: Fix get_next_timer_interrupt() with no timers pending ca9ba1de8f09 xdp, net: Fix use-after-free in bpf_xdp_link_release 39f1735c8107 bpf: Fix tail_call_reachable rejection for interpreter when jit failed 2b4046e64f7d bpf, test: fix NULL pointer dereference on invalid expected_attach_type 3dba72d1fc01 ASoC: rt5631: Fix regcache sync errors on resume 2435dcfd16ac spi: mediatek: fix fifo rx mode a9a85bfedd83 regulator: hi6421: Fix getting wrong drvdata 5cdc986aad95 regulator: hi6421: Use correct variable type for regmap api val argument 23811b75fdb8 spi: stm32: fixes pm_runtime calls in probe/remove 844ab04b62a5 spi: imx: add a check for speed_hz before calculating the clock 3b6c430d1248 ASoC: wm_adsp: Correct wm_coeff_tlv_get handling 57efe4f82a76 perf sched: Fix record failure when CONFIG_SCHEDSTATS is not set 61f2e1e79578 perf data: Close all files in close_dir() 7c91e0ce2601 perf probe-file: Delete namelist in del_events() on the error path a6c32317cd3d perf lzma: Close lzma stream on exit 2ae8f40a8fdf perf script: Fix memory 'threads' and 'cpus' leaks on exit 51077d315a46 perf report: Free generated help strings for sort option 2bfa3c53ea8a perf env: Fix memory leak of cpu_pmu_caps a2f0da3af614 perf test maps__merge_in: Fix memory leak of maps b7bfd8aeb956 perf dso: Fix memory leak in dso__new_map() c9c101da3e83 perf test event_update: Fix memory leak of evlist b768db7f8070 perf test session_topology: Delete session->evlist b8892d16a928 perf env: Fix sibling_dies memory leak 306411a8bf75 perf probe: Fix dso->nsinfo refcounting f21987d7bb58 perf map: Fix dso->nsinfo refcounting 7337ff2093e0 perf inject: Fix dso->nsinfo refcounting a87d42ae7f5d KVM: x86/pmu: Clear anythread deprecated bit when 0xa leaf is unsupported on the SVM b990585f9b7a nvme-pci: do not call nvme_dev_remove_admin from nvme_remove 0fa11e1a20c7 mptcp: fix warning in __skb_flow_dissect() when do syn cookie for subflow join 3714e0bb0dcf cxgb4: fix IRQ free race during driver unload d92337bf54f2 pwm: sprd: Ensure configuring period and duty_cycle isn't wrongly skipped f1edbcc47f46 selftests: icmp_redirect: IPv6 PMTU info should be cleared after redirect 906bbb18db78 selftests: icmp_redirect: remove from checking for IPv6 route get bb737eceb9a4 stmmac: platform: Fix signedness bug in stmmac_probe_config_dt() 79ec7b5b2f4f ipv6: fix 'disable_policy' for fwd packets 35eaefb44ed7 bonding: fix incorrect return value of bond_ipsec_offload_ok() 13626bad63e8 bonding: fix suspicious RCU usage in bond_ipsec_offload_ok() 56ccdf868ab6 bonding: Add struct bond_ipesc to manage SA b3bd1f5e5037 bonding: disallow setting nested bonding + ipsec offload 43511a6a164a bonding: fix suspicious RCU usage in bond_ipsec_del_sa() 6ca0e55a1310 ixgbevf: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops ba7bfcdff1ad bonding: fix null dereference in bond_ipsec_add_sa() 3ae639af3626 bonding: fix suspicious RCU usage in bond_ipsec_add_sa() 4a31baf55f6a net: add kcov handle to skb extensions 78e4baff950d gve: Fix an error handling path in 'gve_probe()' 813449fb85f6 igb: Fix position of assignment to *ring 44171801d39c igb: Check if num of q_vectors is smaller than max before array access cb9292445d23 iavf: Fix an error handling path in 'iavf_probe()' a6756d637b40 e1000e: Fix an error handling path in 'e1000_probe()' dea695a2ee23 fm10k: Fix an error handling path in 'fm10k_probe()' a099192fe7e1 igb: Fix an error handling path in 'igb_probe()' db4c32c1b926 igc: Fix an error handling path in 'igc_probe()' 7bc9fb1f8019 ixgbe: Fix an error handling path in 'ixgbe_probe()' 02d1af0bee65 igc: change default return of igc_read_phy_reg() f153664d8e70 igb: Fix use-after-free error during reset e15f629036ba igc: Fix use-after-free error during reset 71046eac2db9 Linux 5.10.53 6cd9bd2a2ddb udp: annotate data races around unix_sk(sk)->gso_size bfdb38a4268a drm/panel: nt35510: Do not fail if DSI read fails 0d90d8492fb9 perf test bpf: Free obj_buf a9f36bf3613c bpf: Track subprog poke descriptors correctly and fix use-after-free 782d71e29b29 bpftool: Properly close va_list 'ap' by va_end() on error 2381b8e882d0 tools: bpf: Fix error in 'make -C tools/ bpf_install' 638632997c31 tcp: call sk_wmem_schedule before sk_mem_charge in zerocopy path 2fee3cf4c97b ipv6: tcp: drop silly ICMPv6 packet too big messages ad4ba3404931 tcp: fix tcp_init_transfer() to not reset icsk_ca_initialized d60f07bcb76f tcp: annotate data races around tp->mtu_info ea66fcb29605 tcp: consistently disable header prediction for mptcp c28c747e37db ARM: dts: tacoma: Add phase corrections for eMMC e55160537d76 ARM: dts: aspeed: Fix AST2600 machines line names ff4b8f35c96c kbuild: do not suppress Kconfig prompts for silent build 0d514185ae79 dma-buf/sync_file: Don't leak fences on merge failure f33605908a9b net: fddi: fix UAF in fza_probe 66c73f187d1e net: dsa: properly check for the bridge_leave methods in dsa_switch_bridge_leave() 7d7d0e84ac0d Revert "mm/shmem: fix shmem_swapin() race with swapoff" 2179d96ec702 net: validate lwtstate->data before returning from skb_tunnel_info() b61d8814c477 net: send SYNACK packet with accepted fwmark f2a062fcfe1d net: ti: fix UAF in tlan_remove_one b560521eca03 net: qcom/emac: fix UAF in emac_remove dbbf5b957bd9 net: moxa: fix UAF in moxart_mac_probe 88ff9ec9c67a net: ip_tunnel: fix mtu calculation for ETHER tunnel devices 846829e75db5 net: bcmgenet: Ensure all TX/RX queues DMAs are disabled b9fa66072fee net: netdevsim: use xso.real_dev instead of xso.dev in callback functions of struct xfrmdev_ops 59070cc43d1d net: bridge: sync fdb to new unicast-filtering ports 7b5a2910e782 net/sched: act_ct: remove and free nf_table callbacks 6d4476236f79 vmxnet3: fix cksum offload issues for tunnels with non-default udp ports c3bc9ce7d400 net/sched: act_ct: fix err check for nf_conntrack_confirm fc40fdefd94a netfilter: ctnetlink: suspicious RCU usage in ctnetlink_dump_helpinfo 34365de50806 net: ipv6: fix return value of ip6_skb_dst_mtu 73146745ff28 net: dsa: mv88e6xxx: enable devlink ATU hash param for Topaz a8c7ba368748 net: dsa: mv88e6xxx: enable .rmu_disable() on Topaz 14cd8ce80ad7 net: dsa: mv88e6xxx: use correct .stats_set_histogram() on Topaz c657413dcddf net: dsa: mv88e6xxx: enable .port_set_policy() on Topaz fcb970edc0be net: bcmgenet: ensure EXT_ENERGY_DET_MASK is clear 4e275a4aca68 usb: cdns3: Enable TDL_CHK only for OUT ep ce6ee46e0f39 mm/page_alloc: fix memory map initialization for descending nodes 9e1cf2d1ed37 mm/userfaultfd: fix uffd-wp special cases for fork() 84ff5f66c3f6 mm/thp: simplify copying of huge zero page pmd when fork a62177b35730 f2fs: Show casefolding support only when supported 277b311ae170 Revert "swap: fix do_swap_page() race with swapoff" d92aa22f2419 arm64: dts: marvell: armada-37xx: move firmware node to generic dtsi file 0e67c76384e9 firmware: turris-mox-rwtm: add marvell,armada-3700-rwtm-firmware compatible string e58c162789be cifs: prevent NULL deref in cifs_compose_mount_options() faa3e7da487a s390: introduce proper type handling call_on_stack() macro be10fff3a461 s390/traps: do not test MONITOR CALL without CONFIG_BUG 9beba1469996 thermal/core/thermal_of: Stop zone device before unregistering it 7412c988fe12 perf/x86/intel/uncore: Clean up error handling path of iio mapping 892387e7619e sched/fair: Fix CFS bandwidth hrtimer expiry type eb859b043c2e scsi: qedf: Add check to synchronize abort and flush a4a54c54af25 scsi: libfc: Fix array index out of bound exception 0d7596a954f1 scsi: libsas: Add LUN number check in .slave_alloc callback 2f8df6332eb2 scsi: aic7xxx: Fix unintentional sign extension issue on left shift of u8 cdb995a6cbb5 rtc: max77686: Do not enforce (incorrect) interrupt trigger type d3ba15fb0401 arch/arm64/boot/dts/marvell: fix NAND partitioning scheme e378db118925 kbuild: mkcompile_h: consider timestamp if KBUILD_BUILD_TIMESTAMP is set 8c12a3a68d4f thermal/drivers/sprd: Add missing of_node_put for loop iteration 20babcd83092 thermal/drivers/imx_sc: Add missing of_node_put for loop iteration 469951ce4bb0 thermal/drivers/rcar_gen3_thermal: Do not shadow rcar_gen3_ths_tj_1 bd40e2da3ae5 thermal/core: Correct function name thermal_zone_device_unregister() 6c099d595fd7 arm64: dts: imx8mq: assign PCIe clocks 24c41aa9d01b arm64: dts: ls208xa: remove bus-num from dspi node 7e3f5739cccb firmware: tegra: bpmp: Fix Tegra234-only builds 7c03982fa134 soc/tegra: fuse: Fix Tegra234-only builds ffa6f08be14a ARM: OMAP2+: Block suspend for am3 and am4 if PM is not configured f40a7c9b8ee1 ARM: dts: stm32: fix stpmic node for stm32mp1 boards 2670d3d1ef47 ARM: dts: stm32: Rename spi-flash/mx66l51235l@N to flash@N on DHCOM SoM 26cd441c529d ARM: dts: stm32: Drop unused linux,wakeup from touchscreen node on DHCOM SoM a5bc2a2d838e ARM: dts: stm32: fix the Odyssey SoM eMMC VQMMC supply e27052f21a2f ARM: dts: stm32: move stmmac axi config in ethernet node on stm32mp15 6a7af6347810 ARM: dts: stm32: fix i2c node name on stm32f746 to prevent warnings 160c92d728f3 ARM: dts: rockchip: fix supply properties in io-domains nodes d671fae04648 arm64: dts: juno: Update SCPI nodes as per the YAML schema fc71d8df5807 ARM: dts: bcm283x: Fix up GPIO LED node names 4bc03e321f2a ARM: dts: bcm283x: Fix up MMC node names 15d727c044d5 firmware: arm_scmi: Fix the build when CONFIG_MAILBOX is not selected b4009ea92f29 firmware: arm_scmi: Add SMCCC discovery dependency in Kconfig 41e2bcca23f1 memory: tegra: Fix compilation warnings on 64bit platforms 7ad965c8a723 ARM: dts: stm32: fix timer nodes on STM32 MCU to prevent warnings ccec32f77144 ARM: dts: stm32: fix RCC node name on stm32f429 MCU bfbc4b482078 ARM: dts: stm32: fix gpio-keys node on STM32 MCU boards 34ec6702a2a1 ARM: dts: stm32: fix stm32mp157c-odyssey card detect pin 44f4e344f4f0 ARM: dts: stm32: Fix touchscreen node on dhcom-pdk2 3534a4b2d059 ARM: dts: stm32: Remove extra size-cells on dhcom-pdk2 8da771b5527c arm64: dts: qcom: sc7180: Move rmtfs memory region a74d3bbe0553 ARM: tegra: nexus7: Correct 3v3 regulator GPIO of PM269 variant e89f4098d528 ARM: tegra: wm8903: Fix polarity of headphones-detection GPIO in device-trees c8815d6fee79 arm64: dts: ti: k3-am654x/j721e/j7200-common-proc-board: Fix MCU_RGMII1_TXC direction 28d2ae98154e ARM: dts: OMAP2+: Replace underscores in sub-mailbox node names a73a22a69f6a ARM: dts: am335x: fix ti,no-reset-on-init flag for gpios ddf2d14894d0 ARM: dts: am437x-gp-evm: fix ti,no-reset-on-init flag for gpios a09b4c444941 ARM: dts: am57xx-cl-som-am57x: fix ti,no-reset-on-init flag for gpios 3f0948569997 kbuild: sink stdout from cmd for silent build 27582c9fa294 rtc: mxc_v2: add missing MODULE_DEVICE_TABLE 6f5891a560df ARM: dts: imx6dl-riotboard: configure PHY clock and set proper EEE value 5190a6604a10 ARM: dts: ux500: Fix orientation of accelerometer 61fda04276bb ARM: dts: ux500: Rename gpio-controller node 985947c53555 ARM: dts: ux500: Fix interrupt cells ff9ef21bb6fb arm64: dts: rockchip: fix regulator-gpio states array 31e1b8c07d35 ARM: imx: pm-imx5: Fix references to imx5_cpu_suspend_info d05ebeffca1d ARM: dts: imx6: phyFLEX: Fix UART hardware flow control 249d8e4ea168 ARM: dts: Hurricane 2: Fix NAND nodes names f6541401dbd6 ARM: dts: BCM63xx: Fix NAND nodes names b5fc6b9ab427 ARM: NSP: dts: fix NAND nodes names 5f844007eb91 ARM: Cygnus: dts: fix NAND nodes names 9525d58c5af8 ARM: brcmstb: dts: fix NAND nodes names 4e8eb51ae633 reset: ti-syscon: fix to_ti_syscon_reset_data macro cabcb576fc3e arm64: dts: rockchip: Fix power-controller node names for rk3399 81ea23d988f9 arm64: dts: rockchip: Fix power-controller node names for rk3328 e4f97b740d6a arm64: dts: rockchip: Fix power-controller node names for px30 95b64be2e741 ARM: dts: rockchip: Fix power-controller node names for rk3288 5881af8d692b ARM: dts: rockchip: Fix power-controller node names for rk3188 70abb828312a ARM: dts: rockchip: Fix power-controller node names for rk3066a fc01549d7b87 ARM: dts: rockchip: Fix IOMMU nodes properties on rk322x 55014c38e73d ARM: dts: rockchip: Fix the timer clocks order 2e1f681b680c arm64: dts: rockchip: fix pinctrl sleep nodename for rk3399.dtsi 7d3408c72336 ARM: dts: rockchip: fix pinctrl sleep nodename for rk3036-kylin and rk3288 e2d1e4416174 ARM: dts: rockchip: Fix thermal sensor cells o rk322x c8f0cef75dd7 ARM: dts: gemini: add device_type on pci 191523dcfa68 ARM: dts: gemini: rename mdio to the right name ---- Link: https://lore.kernel.org/r/20210719144940.904087935@linuxfoundation.org # v5.10.52 Link: https://lore.kernel.org/r/20210719184320.888029606@linuxfoundation.org # v5.10.52 Link: https://lore.kernel.org/r/20210722155624.672583740@linuxfoundation.org # v5.10.53 Link: https://lore.kernel.org/r/20210722184939.163840701@linuxfoundation.org # v5.10.53 Link: https://lore.kernel.org/r/20210726153839.371771838@linuxfoundation.org # v5.10.54 Link: https://lore.kernel.org/r/20210726165240.137482144@linuxfoundation.org # v5.10.54 Link: https://github.com/Freescale/linux-fslc/pull/403 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.14.6Andrey Zhizhikin2021-09-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.14.6 from stable korg. Following upstream commits are included in this version: ---- 6a7ababc0268 Linux 5.14.6 5ecb17485abe tracing/osnoise: Fix missed cpus_read_unlock() in start_per_cpu_kthreads() 39cd7a438964 drm/panfrost: Clamp lock region to Bifrost minimum 6f5bf4d5493c drm/panfrost: Use u64 for size in lock_region e82cb7b9cdac drm/panfrost: Simplify lock_region calculation 988e381d5b29 drm/ttm: Fix ttm_bo_move_memcpy() for subclassed struct ttm_resource d2419adc32e0 drm/msm/disp/dpu1: add safe lut config in dpu driver abf7b74d2e87 drm/amd/display: setup system context for APUs 2dfa48b1014d drm/amdkfd: drop process ref count when xnack disable 9bf93c44e645 drm/amd/display: Update bounding box states (v2) a90b503fa8fc drm/amd/display: Update number of DCN3 clock states 93a74c5f91ef drm/amdgpu: Fix a deadlock if previous GEM object allocation fails f38e7b5b6017 drm/amdgpu: Enable S/G for Yellow Carp c07bddac8087 drm/amdgpu: Fix BUG_ON assert cf461fa9250a drm/panfrost: Make sure MMU context lifetime is not bound to panfrost_priv 70a6b061bd02 drm/dp_mst: Fix return code on sideband message failure 698d11d3b774 drm/msi/mdp4: populate priv->kms in mdp4_kms_init b21eb52e3201 drm/mgag200: Select clock in PLL update functions aca1bf8c3628 net: stmmac: Fix overall budget calculation for rxtx_napi 90b940c249e4 net: dsa: lantiq_gswip: fix maximum frame length f9cb67a9d072 lib/test_stackinit: Fix static initializer test e9d9530dc67b platform/chrome: cros_ec_proto: Send command again when timeout occurs 2abdb539fe9c libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind 806d4f56570b memcg: enable accounting for pids in nested pid namespaces 02cd61fa3e59 mm/mempolicy: fix a race between offset_il_node and mpol_rebind_task 40298f33aa31 mm/page_alloc.c: avoid accessing uninitialized pcp page migratetype d8f8f8c8f369 mm,vmscan: fix divide by zero in get_scan_count 1b902d30d84d mm/hugetlb: initialize hugetlb_usage in mm_init 9f8a2ed8875f mm/hmm: bypass devmap pte when all pfn requested flags are fulfilled 65c7cdc921b8 mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() e25b227e9474 hugetlb: fix hugetlb cgroup refcounting during vma split dba814c680f8 mm: fix panic caused by __page_handle_poison() 61dcf4761bc3 s390/topology: fix topology information when calling cpu hotplug notifiers e3f3cde1b40c s390/pv: fix the forcing of the swiotlb e396c5dd27c0 cpufreq: powernv: Fix init_chip_info initialization in numa=off 5be8cf14460c mtd: rawnand: intel: Fix error handling in probe 2c5528d5b246 scsi: qla2xxx: Sync queue idx with queue_pair_map idx 5e5a55a25297 scsi: qla2xxx: Changes to support kdump kernel 23f16034bef0 scsi: BusLogic: Fix missing pr_cont() use 665209a2fc0f ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() b40317da6f4a printk/console: Check consistent sequence number when handling race in console_unlock() 4b5b4fd3ad27 parisc: Fix compile failure when building 64-bit kernel natively 39a86000c52b parisc: fix crash with signals and alloca 5a129cba8881 net: hns3: clean up a type mismatch warning 8c9836c4419f net: w5100: check return value after calling platform_get_resource() 305be1931191 fix array-index-out-of-bounds in taprio_change 7b0c4a669794 net: fix NULL pointer reference in cipso_v4_doi_free 92203cad2e7d ath9k: fix sleeping in atomic context 047bd61b49cd ath9k: fix OOB read ar9300_eeprom_restore_internal 737e28aceecf wcn36xx: Fix missing frame timestamp for beacon/probe-resp 2d1209b84e45 selftests/bpf: Fix potential unreleased lock 10e1b6c0129e parport: remove non-zero check on count f57504d023d4 usb: isp1760: otg control register access f46ac8d54f16 usb: isp1760: use the right irq status bit 11228eee79ae usb: isp1760: write to status and address register 4fa262026f7a usb: isp1760: fix qtd fill length ce1ef4720ba5 usb: isp1760: fix memory pool initialization c0b94df1a617 net/mlx5: DR, Enable QP retransmission 153979e597b1 net/mlx5: DR, fix a potential use-after-free bug fbcfaf2aa98c iwlwifi: mvm: Fix scan channel flags settings 81f63f2cb43e iwlwifi: mvm: don't schedule the roc_done_wk if it is already running 536c99fb2d83 iwlwifi: fw: correctly limit to monitor dump 269c660786cb iwlwifi: mvm: fix access to BSS elements 39fc75bdad90 iwlwifi: mvm: Fix umac scan request probe parameters 66017f11d475 iwlwifi: mvm: avoid static queue number aliasing c87815c18ad5 iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed 65faf06e4c54 iwlwifi: mvm: Do not use full SSIDs in 6GHz scan ea30f0e3ceaf iwlwifi: pcie: free RBs during configure 2d23385df5f8 nfsd: fix crash on LOCKT on reexported NFSv3 e97d534f3e32 nfs: don't atempt blocking locks on nfs reexports 6681aed438fa drm/amdkfd: Account for SH/SE count when setting up cu masks. acc8abff3728 ASoC: soc-pcm: protect BE dailink state changes in trigger 46e8be79c910 ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B 892844b73d94 ASoC: rockchip: i2s: Fix regmap_ops hang 7dfd0e3c8b40 usb: xhci-mtk: Do not use xhci's virt_dev in drop_endpoint 8382463047e6 usb: xhci-mtk: fix use-after-free of mtk->hcd e6cd9365b028 usbip:vhci_hcd USB port can get stuck in the disabled state 08fa3391ffee usbip: give back URBs for unsent unlink requests during cleanup 72bb3eafcfdd usb: musb: musb_dsps: request_irq() after initializing musb 6832c01e315f usb: dwc3: imx8mp: request irq after initializing dwc3 e6e9a43b4703 Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" 6ac2dc897e0a cifs: fix wrong release in sess_alloc_buffer() failed path 706060c70a9f samples: pktgen: fix to print when terminated normally fe944e647277 octeontx2-pf: cleanup transmit link deriving logic b22037f71139 mmc: core: Return correct emmc response in case of ioctl error fc21193ca7d9 selftests/bpf: Enlarge select() timeout for test_maps 4d3b34ec95aa mmc: rtsx_pci: Fix long reads when clock is prescaled c0598b6cf628 mmc: core: Avoid hogging the CPU while polling for busy after I/O writes 00d27b468e1b mmc: core: Avoid hogging the CPU while polling for busy for mmc ioctls 0c8b583b276f mmc: core: Avoid hogging the CPU while polling for busy in the I/O err path 4165a4df7723 mmc: sdhci-of-arasan: Check return value of non-void funtions 48ebcf76f746 mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP 12b53b80d268 of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS 43e8f17b3267 ASoC: Intel: Skylake: Fix passing loadable flag for module 16a5850a8512 ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER b9fc9a30bf2d soundwire: intel: fix potential race condition during power down 7f5de035dcee btrfs: tree-log: check btrfs_lookup_data_extent return value ebfb366cbabd btrfs: remove racy and unnecessary inode transaction update when using no-holes 3afd2af53a59 m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch 18a6845fec2f octeontx2-pf: Fix NIX1_RX interface backpressure 595004acdb68 rtw88: wow: fix size access error of probe request 2943988424cc rtw88: wow: build wow function only if CONFIG_PM is on f5527ae5b7ba rtw88: use read_poll_timeout instead of fixed sleep 1a89bb2cec93 rtl8xxxu: Fix the handling of TX A-MPDU aggregation 502501ed6a8b drm/exynos: Always initialize mapping in exynos_drm_register_dma() 6debafc0d013 lockd: lockd server-side shouldn't set fl_ops b15cc0ef7d2d usb: chipidea: host: fix port index underflow and UBSAN complains 01eb3106f433 gfs2: Don't call dlm after protocol is unmounted 939e67445347 ASoC: rsnd: adg: clearly handle clock error / NULL case 080bbbbcab18 kselftest/arm64: pac: Fix skipping of tests on systems without PAC 41733fa1e1e2 kselftest/arm64: mte: Fix misleading output when skipping tests f64c7c47012e net: Fix offloading indirect devices dependency on qdisc order creation c47a71a9d4b1 selftests: nci: Fix the wrong condition 0fa02e06059e selftests: nci: Fix the code for next nlattr offset 5196716ab948 staging: rts5208: Fix get_ms_information() heap buffer size 1ac7a04f4505 hwmon: (pmbus/ibm-cffps) Fix write bits for LED control af12cb42db05 selftests/bpf: Fix flaky send_signal test 1fe8b97cd0e0 selftests/bpf: Correctly display subtest skip status 1652cf211f0c iavf: use mutexes for locking of critical sections eedb17973385 rpc: fix gss_svc_init cleanup on failure 26249d9392d3 locking/rtmutex: Set proper wait context for lockdep fad83993185b tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD 2c3f49b614e8 iomap: pass writeback errors to the mapping 8b17ad9a6393 serial: sh-sci: fix break handling for sysrq edbebb478a7a opp: Don't print an error if required-opps is missing acc5edd99968 Bluetooth: Fix race condition in handling NOP command fab277f8ca00 Bluetooth: Fix handling of LE Enhanced Connection Complete 5c08d027f136 nvme: code command_id with a genctr for use-after-free validation 18b373b1a3d1 nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data 36c20ce3c73d arm64: dts: ls1046a: fix eeprom entries 628b2989239a arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS 66e37b54a493 arm64: dts: imx8mm-venice-gw700x: fix invalid pmic pin config 32cfe0468f33 arm64: dts: imx8mm-venice-gw700x: fix mp5416 pmic config cbe2c3dc69c7 arm64: tegra: Fix compatible string for Tegra132 CPUs 2a5128e017e9 ARM: tegra: tamonten: Fix UART pad setting f660a7500915 ARM: tegra: acer-a500: Remove bogus USB VBUS regulators df5d18f75fbc mac80211: Fix monitor MTU limit so that A-MSDUs get through ffbbadf0b86e drm/display: fix possible null-pointer dereference in dcn10_set_clock() 5b3aac0aaf5e gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() 77ed8fb49713 net/mlx5: Fix variable type to match 64bit c63b6a594ee0 drm/msm/dp: do not end dp link training until video is ready 08a96864a45b drm/msm/dp: return correct edid checksum after corrupted edid checksum read 21498aaa1f40 drm/msm/dp: reset aux controller after dp_aux_cmd_fifo_tx() failed. a6cf7dc5ccde drm/msm/dp: reduce link rate if failed at link training 1 9ebb5a775707 Bluetooth: avoid circular locks in sco_sock_connect b657bba82ff6 Bluetooth: schedule SCO timeouts with delayed_work 5b909c8118f4 staging: rtl8723bs: fix right side of condition 55d64a9332f1 drm/vmwgfx: fix potential UAF in vmwgfx_surface.c 9805ba303524 selftests/bpf: Fix xdp_tx.c prog section name d5e688b6be27 drm/amd/display: fix incorrect CM/TF programming sequence in dwb 240de7d5c6aa drm/amd/display: fix missing writeback disablement if plane is removed 55d743501185 thunderbolt: Fix port linking by checking all adapters 6b7b49da95c4 ARM: dts: ixp4xx: Fix up bad interrupt flags 641b3b86a3b2 drm: xlnx: zynqmp: release reset to DP controller before accessing DP registers 99629ea392a1 drm: xlnx: zynqmp_dpsub: Call pm_runtime_get_sync before setting pixel clock b02ab9c0625e drm/msm/dsi: Fix DSI and DSI PHY regulator config from SDM660 a4d604d85d21 drm/msm: mdp4: drop vblank get/put from prepare/complete_commit 6a2668fd5069 net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() 5644c0a5f033 nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering a2fab0a570bc arm64: dts: qcom: sm8250: Fix epss_l3 unit address c35f98b5be6a arm64: dts: qcom: msm8996: don't use underscore in node name a8ab2e5e943c arm64: dts: qcom: msm8994: don't use underscore in node name 734b25e1b5e3 arm64: dts: qcom: sdm630: don't use underscore in node name bb4d913e00b8 arm64: dts: qcom: ipq6018: drop '0x' from unit address c5816f20e63e arm64: dts: qcom: sdm660: use reg value for memory node f440894c55e4 arm64: dts: qcom: ipq8074: fix pci node reg property 6c9be25d4051 ARM: dts: imx53-ppd: Fix ACHC entry cee064a25d28 misc: sram: Only map reserved areas in Tegra SYSRAM 9a1de9db921a serial: 8250_omap: Handle optional overrun-throttle-ms property 9e9d59f7e83e net: ipa: fix IPA v4.9 interconnects d491b7b41a70 arm64: dts: qcom: sdm630: Fix TLMM node and pinctrl configuration da59af861800 arm64: dts: qcom: sdm630: Rewrite memory map ccdeb0110a97 gfs2: Fix glock recursion in freeze_go_xmote_bh 522e057d79ce media: tegra-cec: Handle errors of clk_prepare_enable() 8c3ab2d193ef media: TDA1997x: fix tda1997x_query_dv_timings() return value 4fd18883967f media: v4l2-dv-timings.c: fix wrong condition in two for-loops 3ed161da6e52 media: imx: imx7-media-csi: Fix buffer return upon stream start failure f3d1566d8c97 media: imx258: Limit the max analogue gain to 480 baf065470594 media: imx258: Rectify mismatch of VTS value d060cc23e9bf dpaa2-switch: do not enable the DPSW at probe time 653acdd0ba38 Bluetooth: Fix not generating RPA when required cd86be47849b ASoC: Intel: update sof_pcm512x quirks 216c05073e21 ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output 26f7e7265028 arm64: tegra: Fix Tegra194 PCIe EP compatible string b6409157449b ARM: dts: at91: use the right property for shutdown controller baf4e91f709c bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() bef27fe6d43f netfilter: nft_compat: use nfnetlink_unicast() 2e9fad2fa741 drm/msm/a6xx: Fix llcc configuration for a660 gpu c32ba4de30f9 ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check 6af7fc020646 ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx adcce1952a9c ARM: dts: stm32: Set {bitclock,frame}-master phandles on DHCOM SoM eae08fd62e28 workqueue: Fix possible memory leaks in wq_numa_init() 015bd32cf6fb Bluetooth: skip invalid hci_sync_conn_complete_evt fb6593a06177 drm: rcar-du: Shutdown the display on system shutdown 08e42d1a386d ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() 19192189e8d8 libbpf: Fix race when pinning maps in parallel c08b1c123ffa samples: bpf: Fix tracex7 error raised on the missing argument 153bc060ea9b drm/amd/display: Fix PSR command version d0914e6fd370 staging: ks7010: Fix the initialization of the 'sleep_status' structure 789abe56f61b vt: keyboard.c: make console an unsigned int 76832832d00d serial: 8250_pci: make setup_port() parameters explicitly unsigned e925c63c63df hvsi: don't panic on tty_register_driver failure 9306f7fcc68e xtensa: ISS: don't panic in rs_init 422a2940a0b0 serial: max310x: Use clock-names property matching to recognize EXTCLK 84f8b1a65627 serial: 8250: Define RX trigger levels for OxSemi 950 devices c838aa01e3b1 s390: make PCI mio support a machine flag ba260e069fef s390/jump_label: print real address in a case of a jump label bug eb4cb29d4805 flow_dissector: Fix out-of-bounds warnings 801500ada7a4 ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() bc802329fdfe net: ipa: always validate filter and route tables 8c093850e276 net: ipa: fix ipa_cmd_table_valid() aba16e2c8931 video: fbdev: riva: Error out if 'pixclock' equals zero 825712b09b16 video: fbdev: kyro: Error out if 'pixclock' equals zero 2a70ab783de5 video: fbdev: asiliantfb: Error out if 'pixclock' equals zero 3ef99f2c58f9 arm64: dts: allwinner: h6: tanix-tx6: Fix regulator node names 7e892a18c368 drm/bridge: nwl-dsi: Avoid potential multiplication overflow on 32-bit 55bd26b7fec9 bpf/tests: Do not PASS tests without actually testing the result 620a0d0b97bd bpf/tests: Fix copy-and-paste error in double word test 45a01dd4eef1 drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex f69c81f170e2 drm/amdgpu: Fix a printing message 32f08048ce46 drm/amd/display: Fixed hardware power down bypass during headless boot 6890f27361c1 ethtool: improve compat ioctl handling 28178b95a764 nfp: fix return statement in nfp_net_parse_meta() 8142129a9276 media: atomisp: pci: fix error return code in atomisp_pci_probe() 5b3e68e1d1cb media: atomisp: Fix runtime PM imbalance in atomisp_pci_probe bac4ffd51c92 media: platform: stm32: unprepare clocks at handling errors in probe cfe753720e21 media: hantro: vp8: Move noisy WARN_ON to vpu_debug ee11d66ed19c drm/amd/display: Fix timer_per_pixel unit error 2bafef9619fd selftests: firmware: Fix ignored return val of asprintf() warn 4dbcbea2bf39 misc/pvpanic-pci: Allow automatic loading 3533c194f230 bus: fsl-mc: fix mmio base address for child DPRCs 0ee03113e481 bus: fsl-mc: fix arg in call to dprc_scan_objects() 8eac68de0473 tty: serial: jsm: hold port lock when reporting modem line changes 85a2f4dc0038 staging: hisilicon,hi6421-spmi-pmic.yaml: fix patternProperties c98d9dda8c9f staging: board: Fix uninitialized spinlock when attaching genpd a1f7a9569023 usb: gadget: composite: Allow bMaxPower=0 if self-powered 6c63606c29e1 USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() 693a0d4f9412 usb: gadget: u_ether: fix a potential null pointer dereference e98b79370eb3 usb: host: fotg210: fix the actual_length of an iso packet 326a86a4b4fe usb: host: fotg210: fix the endpoint's transactional opportunities calculation 980dee03d03c igc: Check if num of q_vectors is smaller than max before array access 9769853764ae rcu: Fix macro name CONFIG_TASKS_RCU_TRACE 121ca0abd900 drm: protect drm_master pointers in drm_lease.c fa8634b165bb drm: serialize drm_file.master with a new spinlock cb3a175a90ce drm: avoid blocking in drm_clients_info's rcu section 01b3c2329fd0 Smack: Fix wrong semantics in smk_access_entry() 60a064f012ea net: ipa: fix IPA v4.11 interconnect data 465f4890c04a arm64: dts: qcom: Fix usb entries for SA8155p adp board 65a9532212b5 netlink: Deal with ESRCH error in nlmsg_notify() 7a3aeb7e0905 drm/ast: Disable fast reset after DRAM initial ecaaee8ea681 video: fbdev: kyro: fix a DoS bug by restricting user input 2cf3e0627c4f ARM: dts: qcom: apq8064: correct clock names db149a8d6996 iavf: fix locking of critical sections 1cea40543748 iavf: do not override the adapter state in the watchdog task c8b1999ee091 iio: dac: ad5624r: Fix incorrect handling of an optional regulator. 8d258c10135c net: phy: Fix data type in DP83822 dp8382x_disable_wol() 24c75df12b95 tipc: keep the skb in rcv queue until the whole data is read 5411f1f0e73b PCI: Use pci_update_current_state() in pci_enable_device_flags() eced456a5bc6 crypto: mxs-dcp - Use sg_mapping_iter to copy data 108b1867e387 x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable 9e864d474d11 drm/vkms: Let shadow-plane helpers prepare the plane's FB 532e8bda6273 libbpf: Fix reuse of pinned map on older kernel 088698537b30 media: ti-vpe: cal: fix queuing of the initial buffer ef690545e6a8 media: ti-vpe: cal: fix error handling in cal_camerarx_create 94bf4cd1475c media: dib8000: rewrite the init prbs logic 9cfd0da89e81 ASoC: atmel: ATMEL drivers don't need HAS_DMA a022ed48d1de ASoC: ti: davinci-mcasp: Fix DIT mode support 47a098257a99 drm/panel: Fix up DT bindings for Samsung lms397kf04 042c88eefe1c dma-buf: fix dma_resv_test_signaled test_all handling v2 ea2181788553 drm: vc4: Fix pixel-wrap issue with DVP teardown e01e3ed40f75 drm/amdgpu: Fix koops when accessing RAS EEPROM 648434f3d43c drm/amdgpu: Fix amdgpu_ras_eeprom_init() 87a832eb532a drm/omap: Follow implicit fencing in prepare_fb 6c68fbafb9cd drm/ttm: Fix multihop assert on eviction. 20c538cff725 drm/vc4: hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET e280851d96ce drm/vmwgfx: Fix some static checker warnings 6d49bbd76a23 drm/vmwgfx: Fix subresource updates with new contexts e65ab811af2a userfaultfd: prevent concurrent API initialization 8ea6563fcb17 kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y 994902da1ab9 MIPS: Malta: fix alignment of the devicetree buffer 8c66f86b421c f2fs: should put a page beyond EOF when preparing a write 957c40ec56c8 f2fs: deallocate compressed pages when error happens fb3e61f921b6 f2fs: fix to unmap pages from userspace process in punch_hole() 1dfcf666ae29 f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() 0366fa86cac0 f2fs: fix to account missing .skipped_gc_rwsem 4e6712d66e33 soc: mediatek: cmdq: add address shift in jump 6f5a0687fcff KVM: PPC: Fix clearing never mapped TCEs in realmode fd165f976331 clk: at91: clk-generated: Limit the requested rate to our range 0e1f2ad1e1fd clk: ralink: avoid to set 'CLK_IS_CRITICAL' flag for gates b5e7b7d65a11 fscache: Fix cookie key hashing 70a0003ba1d6 RDMA/hns: Fix QP's resp incomplete assignment e72f84891b2b RDMA/hns: Fix query destination qpn 3c137080a856 powerpc/smp: Update cpu_core_map on all PowerPc systems cee5cd01d45f powerpc/smp: Fix a crash while booting kvm guest with nr_cpus=2 45d69a44c1e3 platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call 93aa16e83dba RDMA/hns: Bugfix for incorrect association between dip_idx and dgid c0ff8bcb9a7e RDMA/hns: Bugfix for the missing assignment for dip_idx cdda0778baa7 RDMA/hns: Bugfix for data type of dip_idx 10436af984da RDMA/hns: Fix incorrect lsn field 5d2246972e54 powerpc/perf: Fix the check for SIAR value d05b4290c1f5 KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live d9520fa1efc6 scsi: ufs: ufs-exynos: Fix static checker warning a756dd06fe9e KVM: PPC: Book3S HV: Fix copy_tofrom_guest routines 61cfe495959e clk: imx8m: fix clock tree update of TF-A managed clocks 3903efab3851 clk: imx8mm: use correct mux type for clkout path ac999a9e44cd RDMA/hns: Ownerbit mode add control field 94cf0f3b3a9f HID: thrustmaster: clean up Makefile and adapt quirks e36c92fa9482 HID: i2c-hid: Fix Elan touchpad regression dbd53e75f3a4 HID: amd_sfh: Fix period data field to enable sensor 40083e3423f2 RDMA/hns: Fix return in hns_roce_rereg_user_mr() b09b790e4e42 iommu/vt-d: Update the virtual command related registers f7dca6f4fcb9 f2fs: fix to keep compatibility of fault injection interface e26497f13755 powerpc/config: Renable MTD_PHYSMAP_OF dc5f90be0aa7 powerpc/config: Fix IPV6 warning in mpc855_ads 9b79fe95ed4d scsi: qedf: Fix error codes in qedf_alloc_global_queues() c9e69913093c scsi: qedi: Fix error codes in qedi_alloc_global_queues() 059a1256d394 scsi: smartpqi: Fix an error code in pqi_get_raid_map() f989596e573c platform/x86: ISST: Fix optimization with use of numa 983add470d43 vfio/mbochs: Fix missing error unwind of mbochs_used_mbytes 1a18fcbfc78b powerpc/numa: Consider the max NUMA node for migratable LPAR aa3a9481e9a7 pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() 2bacac582e30 scsi: fdomain: Fix error return code in fdomain_probe() 0605632f395b scsi: ufshcd: Fix device links when BOOT WLUN fails to probe 9a756f6fc272 scsi: ufs: Fix unsigned int compared with less than zero c13449c61f6a sunrpc: Fix return value of get_srcport() 2d0538a8cbf9 SUNRPC/xprtrdma: Fix reconnection locking d88b41ba577a SUNRPC: Fix potential memory corruption 2473a6afdcc7 NFSv4/pnfs: The layout barrier indicate a minimal value for the seqid ffd9b424236a NFSv4/pNFS: Always allow update of a zero valued layout barrier 4df77d4eee49 NFSv4/pNFS: Fix a layoutget livelock loop f437f449efb8 xprtrdma: Put rpcrdma_reps before waking the tear-down completion 7c0c5add1387 dma-debug: fix debugfs initialization order 2ae478863098 openrisc: don't printk() unconditionally df5b8687276a f2fs: reduce the scope of setting fsck tag when de->name_len is zero 83c33419fd6e cpuidle: pseries: Mark pseries_idle_proble() as __init 8b45ec3afd12 RDMA/mlx5: Delete not-available udata check a5d988387f40 RDMA/efa: Remove double QP type assignment 94de8d77901a RDMA/hns: Don't overwrite supplied QP attributes 97bd7d7101c8 powerpc/stacktrace: Include linux/delay.h cd4e22a6e532 cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards a8e79dddb034 scsi: ufs: Fix the SCSI abort handler fea7b28761cb scsi: ufs: Use DECLARE_COMPLETION_ONSTACK() where appropriate 16a8236f884b scsi: ufs: Fix memory corruption by ufshcd_read_desc_param() 917123ad5149 vfio: Use config not menuconfig for VFIO_NOIOMMU cb51b19afc81 f2fs: fix wrong checkpoint_changed value in f2fs_remount() 0bf10835d94d f2fs: turn back remapped address in compressed page endio 296bb8c3314b f2fs: do not submit NEW_ADDR to read node block 2fb576caf06a pinctrl: samsung: Fix pinctrl bank pin count 2a99ea4c5bd7 scsi: BusLogic: Use %X for u32 sized integer rather than %lX fe2d5dde16e2 docs: Fix infiniband uverbs minor number 3f03099476ae RDMA/iwcm: Release resources if iw_cm module initialization fails da6644031586 IB/hfi1: Adjust pkey entry in index 0 f6ef418b5a1a clk: rockchip: drop GRF dependency for rk3328/rk3036 pll types 3239479ed420 scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND 69b2123cc48e pinctrl: armada-37xx: Correct PWM pins definitions 699a077aa087 f2fs: quota: fix potential deadlock ccb34d8dd6f4 clk: renesas: rzg2l: Fix off-by-one check in rzg2l_cpg_clk_src_twocell_get() 73d06a2836f8 HID: input: do not report stylus battery state as "full" 3ab9e90b4155 RDMA/rtrs: Move sq_wr_avail to rtrs_con 35970e3f8a9f RDMA/rtrs: Enable the same selective signal for heartbeat and IO 33563b097c50 RDMA/rtrs: move wr_cnt from rtrs_srv_con to rtrs_con 723322cc59e6 f2fs: compress: fix to set zstd compress level correctly a8e88f238eb7 PCI: aardvark: Fix masking and unmasking legacy INTx interrupts c9a1bf3d8f8b PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response 5d591df8b9d3 PCI: aardvark: Fix checking for PIO status b0ac1a8ebb8a PCI: aardvark: Configure PCIe resources from 'ranges' DT property f66a07d2a6a1 PCI: xilinx-nwl: Enable the clock through CCF 84890308d1a0 PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure d8922d605445 PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported 027b66c1fc36 PCI/portdrv: Enable Bandwidth Notification only if port supports it 99d73db77c67 f2fs: fix to do sanity check for sb/cp fields correctly be4c4ebb212b f2fs: let's keep writing IOs on SBI_NEED_FSCK 5b7992c06c54 sched: Prevent balance_push() on remote runqueues c541a5ef20aa ARM: 9105/1: atags_to_fdt: don't warn about stack size 8197b03c757d libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs c7dcbbd5d308 watchdog: iTCO_wdt: Fix detection of SMI-off case 6fd8bf64d811 dmaengine: imx-sdma: remove duplicated sdma_load_context d08b80efc708 Revert "dmaengine: imx-sdma: refine to load context only once" 9e2b4385668d s390/qdio: cancel the ESTABLISH ccw after timeout 693080b0d8e6 s390/qdio: fix roll-back after timeout on ESTABLISH ccw 63c2b13ba042 nvmem: core: fix error handling while validating keepout regions d1562b7812d3 media: rc-loopback: return number of emitters rather than error 755e1f562bf7 media: uvc: don't do DMA on stack 46b096d65567 VMCI: fix NULL pointer dereference when unmapping queue pair 15a4957f1ffb spi: fsi: Reduce max transfer size to 8 bytes 9130f1733b16 crypto: ccp - shutdown SEV firmware on kexec d09494a54240 dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() dad8da57294e power: supply: max17042: handle fails of reading status register af7233fc7adf block: bfq: fix bfq_set_next_ioprio_data() 9f211615a4a8 crypto: public_key: fix overflow during implicit conversion bcae38804b12 wcn36xx: Ensure finish scan is not requested before start scan 9c1887c01642 iio: ltc2983: fix device probe e10e3a4b559f arm64: Do not trap PMSNEVFR_EL1 842c949b1dad arm64: head: avoid over-mapping in map_memory 68b085dfd90a arm64: mm: Fix TLBI vs ASID rollover 60b28d5fef35 arm64: Move .hyp.rodata outside of the _sdata.._edata range f1d3bf0a3be7 soc: aspeed: p2a-ctrl: Fix boundary check for mmap 865f5ba9fdfc soc: aspeed: lpc-ctrl: Fix boundary check for mmap 0279ca586636 soc: qcom: aoss: Fix the out of bound usage of cooling_devs ded5a3550436 soc: mediatek: mmsys: Fix missing UFOE component in mt8173 table routing bed22af765bd pinctrl: ingenic: Fix bias config for X2000(E) e6245d67fe2a pinctrl: ingenic: Fix incorrect pull up/down info 974ad30026fe pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast bd9b334b7300 clk: socfpga: agilex: add the bypass register for s2f_usr0 clock 421dc510a4f3 clk: socfpga: agilex: fix up s2f_user0_clk representation 0e04782dbf98 clk: socfpga: agilex: fix the parents of the psi_ref_clk 04221348d22d tools/thermal/tmon: Add cross compiling support 7ad68ccdecab selftests/ftrace: Fix requirement check of README file a9607572b0a2 Input: elan_i2c - reduce the resume time for controller in Whitebox bf3f35dd1db6 ceph: fix dereference of null pointer cf b867838e9272 9p/xen: Fix end of loop tests for list_for_each_entry a7eaeb853084 xen: fix setting of max_pfn in shared_info d79cb9f57f57 powerpc/perf/hv-gpci: Fix counter value parsing f54840dc9539 blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN 51c12f18ccfc blk-zoned: allow zone management send operations without CAP_SYS_ADMIN 0ec2a3e951c7 btrfs: zoned: fix double counting of split ordered extent 7c27e0edc902 btrfs: reset replace target device to allocation state on close c1016cdf5322 btrfs: fix upper limit for max_inline for page size 64K 12f098466a08 btrfs: zoned: suppress reclaim error message on EAGAIN 2a9f99a28716 btrfs: zoned: fix block group alloc_offset calculation 802a090d5153 btrfs: do not do preemptive flushing if the majority is global rsv d441fe45f119 btrfs: reduce the preemptive flushing threshold to 90% 7293e4381e70 btrfs: wait on async extents when flushing delalloc 31175cfbc477 btrfs: wake up async_delalloc_pages waiters after submit 5fe46590d015 btrfs: use delalloc_bytes to determine flush amount for shrink_delalloc 51da2df5cb3b io-wq: fix race between adding work and activating a free worker a06577ea675a io-wq: fix wakeup race when adding new work 701d5faec2b8 io_uring: fix io_try_cancel_userdata race for iowq 87ed36bed9d7 io_uring: add ->splice_fd_in checks 3e433e671e17 io_uring: place fixed tables under memcg limits a71001a193dd rtc: tps65910: Correct driver module alias 598ce306f275 Makefile: use -Wno-main in the full kernel tree ---- Link: https://lore.kernel.org/r/20210916155810.813340753@linuxfoundation.org # v5.14.6 Link: https://github.com/Freescale/linux-fslc/pull/445 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* linux-fslc: update to v5.14.5Andrey Zhizhikin2021-09-201-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Kernel repository has been upgraded up to v5.14.5 from stable korg. Following upstream commits are included in this version: ---- d92805b62285 Linux 5.14.5 4ff654aba77c Revert "time: Handle negative seconds correctly in timespec64_to_ns()" 6bac75c9019b Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" d6f7bb5bb290 Linux 5.14.4 ea003ac94638 devlink: Break parameter notification sequence to be before/after unload/load driver 68bd8e688eb5 clk: kirkwood: Fix a clocking boot regression d827bd2396a5 parisc: Fix unaligned-access crash in bootloader d06f58625753 backlight: pwm_bl: Improve bootloader/kernel device handover ac16137d64bb bootconfig: Fix missing return check of xbc_node_compose_key function fbc0d19393cb RDMA/mlx5: Fix number of allocated XLT entries e364e3b5e4cf ACPI: PRM: Find PRMT table before parsing it 5c0d1ef1aa30 fbmem: don't allow too huge resolutions 457715b6aded IMA: remove the dependency on CRYPTO_MD5 81c1cd0e4c76 IMA: remove -Wmissing-prototypes warning 76784e993feb fuse: wait for writepages in syncfs 84378e3a64c1 fuse: flush extending writes e9d6698e5494 fuse: truncate pagecache on atomic_o_trunc 2d2c7d860fc7 char: tpm: Kconfig: remove bad i2c cr50 select 2539d2c07fb8 md/raid10: Remove unnecessary rcu_dereference in raid10_handle_discard 4b646423e43b io-wq: check max_worker limits if a worker transitions bound state a87bb0c99c78 ARM: dts: at91: add pinctrl-{names, 0} for all gpios d0fbad1db9e5 KVM: arm64: vgic: Resample HW pending state on deactivation 03ccb2d2c973 KVM: arm64: Unregister HYP sections from kmemleak in protected mode ea9407f484c6 KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter 69303a10f8e2 KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation f28529f40355 KVM: x86/mmu: Avoid collision with !PRESENT SPTEs in TDP MMU lpage stats ea570e70e3ea KVM: x86: clamp host mapping level to max_level in kvm_mmu_max_mapping_level 150360a6678a KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted f8c655627a1d KVM: s390: index kvm->arch.idle_mask by vcpu_idx 9d52658ef6eb Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" b26902fdd612 perf/x86/intel/uncore: Fix IIO cleanup mapping procedure for SNR/ICX 4a7017b3c882 tty: Fix data race between tiocsti() and flush_to_ldisc() 2fa92ae9e9be smb3: fix posix extensions mount option 87f961747d98 cifs: Do not leak EDEADLK to dgetents64 for STATUS_USER_SESSION_DELETED 17f220a74b51 raid1: ensure write behind bio has less than BIO_MAX_VECS sectors f9c88ee8e217 bio: fix page leak bio_add_hw_page failure 86939a43e0f5 io_uring: fail links of cancelled timeouts 7faeaed2f29a io_uring: io_uring_complete() trace should take an integer 1ae179a0d715 io_uring: IORING_OP_WRITE needs hash_reg_file set 917342c37143 io_uring: limit fixed table size by RLIMIT_NOFILE 1b19425f8e2a auxdisplay: hd44780: Fix oops on module unloading 528521f72b8f time: Handle negative seconds correctly in timespec64_to_ns() 889008de3ea2 f2fs: guarantee to write dirty data when enabling checkpoint back 307726060e64 iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha 1ede75c4f5bd ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() 808b4c3ca23d ipv4: fix endianness issue in inet_rtm_getroute_build_skb() f996358d94d5 octeontx2-af: Set proper errorcode for IPv4 checksum errors 934bf63ce4b5 octeontx2-af: Fix static code analyzer reported issues a991d7f1d52b octeontx2-af: Fix mailbox errors in nix_rss_flowkey_cfg 1fc7fd26a628 octeontx2-af: Fix loop in free and unmap counter edc029f2e0d2 net: qualcomm: fix QCA7000 checksum handling 8ea4229e9cc6 net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed 3b9cd2a38308 sch_htb: Fix inconsistency when leaf qdisc creation fails 3f38cc1ba1e2 net: qrtr: make checks in qrtr_endpoint_post() stricter 4589a12dcf80 ipv4: make exception cache less predictible 55938482a146 ipv6: make exception cache less predictible f0ab781abc3d brcmfmac: pcie: fix oops on failure to resume and reprobe 6bca1333130d bcma: Fix memory leak for internally-handled cores 351956183ab8 atlantic: Fix driver resume flow. 47ccf5d4fe23 ALSA: usb-audio: Add lowlatency module option 1559dd2bef66 ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() c5fa6437b81e net: phy: marvell10g: fix broken PHY interrupts for anyone after us in the driver probe list 229d09ac8919 ice: Only lock to update netdev dev_addr 6320503b6763 ice: restart periodic outputs around time changes 46720ac66c21 ice: add lock around Tx timestamp tracker flush c0e94a8dfc0d ice: fix Tx queue iteration for Tx timestamp enablement fafe64892186 misc/pvpanic: fix set driver data 7778fe1a6a6c net/mlx5e: Use correct eswitch for stack devices with lag 01c090847ec1 net/mlx5: E-Switch, Set vhca id valid flag when creating indir fwd group 4e2db33107a4 net/mlx5e: Fix possible use-after-free deleting fdb rule d0cb888bfb39 net/mlx5: Remove all auxiliary devices at the unregister event 3f55a410b232 net/mlx5: Lag, fix multipath lag activation f615082ad319 iwlwifi: skip first element in the WTAS ACPI table b2a70f9a2d58 ASoC: wcd9335: Disable irq on slave ports in the remove function 27759b8ac582 ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function e502c911d005 ASoC: wcd9335: Fix a double irq free in the remove function 84c5c968b41f tty: serial: fsl_lpuart: fix the wrong mapbase value 1a5d70b891cb usb: bdc: Fix a resource leak in the error handling path of 'bdc_probe()' 77fe737810d1 usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available 14cb81a7563c usb: ehci-orion: Handle errors of clk_prepare_enable() in probe 39df08f3b239 octeontx2-pf: cn10k: Fix error return code in otx2_set_flowkey_cfg() bf412d951948 i2c: xlp9xx: fix main IRQ check 6f2221ec8179 i2c: mt65xx: fix IRQ check c41dd61c8648 CIFS: Fix a potencially linear read overflow 1707cfa165be hv_utils: Set the maximum packet size for VSS driver to the length of the receive buffer b0d7d8029720 bpf: Fix possible out of bound write in narrow load handling 227a6207aeef ASoC: wm_adsp: Put debugfs_remove_recursive back in 20497b6f0f0e mmc: moxart: Fix issue with uninitialized dma_slave_config 3c9598cd852c mmc: dw_mmc: Fix issue with uninitialized dma_slave_config e9886a3448b1 mmc: sdhci: Fix issue with uninitialized dma_slave_config ba8e10ad2d86 ASoC: Intel: Skylake: Fix module resource and format selection 237684b24ce8 ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs 15f9fce81134 ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 9490301f2f97 m68k: coldfire: return success for clk_enable(NULL) a181e99b0ba5 octeontx2-af: cn10k: Use FLIT0 register instead of FLIT1 392faa331b11 octeontx2-pf: Fix algorithm index in MCAM rules with RSS action 301e0b3c77c0 octeontx2-pf: Don't install VLAN offload rule if netdev is down edb20aa264e1 octeontx2-af: Check capability flag while freeing ipolicer memory 5e0f8ea99fb6 octeontx2-pf: send correct vlan priority mask to npc_install_flow_req 869b01f4645c octeontx2-af: cn10k: Fix SDP base channel number 844f3a8b9056 rsi: fix an error code in rsi_probe() d505abdba83d rsi: fix error code in rsi_load_9116_firmware() d029b4a9ebaa drm/exynos: g2d: fix missing unlock on error in g2d_runqueue_worker() 15ccc20637e4 gfs2: init system threads before freeze lock 5bfb5e6553b8 i2c: hix5hd2: fix IRQ check 536b5e919bae i2c: s3c2410: fix IRQ check 11732946b8de i2c: iop3xx: fix deferred probing 78fded4c4529 Bluetooth: add timeout sanity check to hci_inquiry 210e073c4e88 lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ 3885e0c66406 mm/swap: consider max pages in iomap_swapfile_add_extent f820d670a06b usb: gadget: mv_u3d: request_irq() after initializing UDC 40c1cc3f3d0c firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()' b4c76476360c ASoC: fsl_rpmsg: Check -EPROBE_DEFER for getting clocks b8c03f2c4f1c hwmon: remove amd_energy driver in Makefile 22df141dbb06 hwmon: (pmbus/bpa-rs600) Don't use rated limits as warn limits 9e354badcbb6 i2c: synquacer: fix deferred probing 45b7eb4928c9 clk: staging: correct reference to config IOMEM to config HAS_IOMEM dccc1d90cb4e arm64: dts: marvell: armada-37xx: Extend PCIe MEM space 75b9d8bdb8c7 nfsd4: Fix forced-expiry locking e1af5db1b481 SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency() af9389080154 lockd: Fix invalid lockowner cast after vfs_test_lock d308735c4432 locking/local_lock: Add missing owner initialization d2c14405f6a3 mac80211: Fix insufficient headroom issue for AMSDU da4416392f73 libbpf: Re-build libbpf.so when libbpf.map changes b45f0d0105a0 usb: phy: tahvo: add IRQ check 78b339b95489 usb: host: ohci-tmio: add IRQ check f4a79b7d8bd6 PM: cpu: Make notifier chain use a raw_spinlock_t 6f1dfdeeaa70 Bluetooth: Move shutdown callback before flushing tx and rx queue 6034f6f3958a net: stmmac: fix INTR TBU status affecting irq count statistic e801e140ae6c samples: pktgen: add missing IPv6 option to pktgen scripts 5eb9d59b73f6 devlink: Clear whole devlink_flash_notify struct 1b703f43b3bf selftests/bpf: Fix test_core_autosize on big-endian machines 949f35e19521 usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse 201d3d9d3186 usb: phy: twl6030: add IRQ checks 5f3b70852c37 usb: phy: fsl-usb: add IRQ check 5e8f88a2b6fc usb: misc: brcmstb-usb-pinmap: add IRQ check f32c136de123 mac80211: remove unnecessary NULL check in ieee80211_register_hw() a23f057d7063 usb: gadget: udc: s3c2410: add IRQ check a57702636e15 usb: gadget: udc: at91: add IRQ check 083976715d07 usb: dwc3: qcom: add IRQ check f4d35572fa73 usb: dwc3: meson-g12a: add IRQ check 7331e96735d0 ASoC: rt5682: Properly turn off regulators if wrong device ID 06b7035bcf1d net/mlx5: Fix unpublish devlink parameters 4b61014b3eb1 drm/msm/dp: replug event is converted into an unplug followed by an plug events 5854fabe40d2 drm/msm/dsi: Fix some reference counted resource leaks 0b9da4bde0d5 Bluetooth: fix repeated calls to sco_sock_kill 533959ce47f8 ASoC: Intel: Fix platform ID matching b3d3890ed59e cgroup/cpuset: Fix violation of cpuset locking rule 3f75d4793ca7 cgroup/cpuset: Miscellaneous code cleanup dec410d06ba4 counter: 104-quad-8: Return error when invalid mode during ceiling_write 56dda6a699be arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 2ac60cf6a02f drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs cc371f6aa1cb drm/msm/dp: update is_connected status base on sink count at dp_pm_resume() 3691e5f2d3d5 drm/msm/mdp4: move HW revision detection to earlier phase 94b8906dd236 drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revision 0f9c7df36db2 drm/msm: Fix error return code in msm_drm_init() 881a8a363b08 leds: lgm-sso: Propagate error codes from callee to caller 5aa656c92197 selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IP 2fa4fef6fe49 PM: EM: Increase energy calculation precision 8d9a2021b182 net: dsa: don't disable multicast flooding to the CPU even without an IGMP querier 3e409ec9b1f1 net: dsa: mt7530: remove the .port_set_mrouter implementation 6fb8c4fd0365 net: dsa: stop syncing the bridge mcast_router attribute at join time e2645f3e6a51 net: ti: am65-cpsw-nuss: fix RX IRQ state after .ndo_stop() 7a3569fc93f2 drm: bridge: it66121: Check drm_bridge_attach retval e06cd6d88b8a arm64: dts: qcom: sm8350: fix IPA interconnects 331e9f9a19e5 arm64: dts: qcom: sc7280: Fixup the cpufreq node 5c25501cfe7a Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow 1e923017e26f debugfs: Return error during {full/open}_proxy_open() on rmmod 203baf2a84d3 net: dsa: tag_sja1105: optionally build as module when switch driver is module if PTP is enabled 15a6a8a56c99 net: dsa: build tag_8021q.c as part of DSA core 314560f40721 soc: qcom: smsm: Fix missed interrupts if state changes while masked 598d745a827d bpf, samples: Add missing mprog-disable to xdp_redirect_cpu's optstring ef0d6ba3159e PCI: PM: Enable PME if it can be signaled from D3cold 8082da1e1f97 PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently bf90444b2833 soc: mmsys: mediatek: add mask to mmsys routes 9f6d8514257a media: venus: helper: do not set constrained parameters for UBWC de9fdb6070ea media: venus: venc: Fix potential null pointer dereference on pointer fmt 157e1bcf4097 media: venus: hfi: fix return value check in sys_get_prop_image_version() f2e2c4d132b3 media: omap3isp: Fix missing unlock in isp_subdev_notifier_complete() 714ab54f388a media: em28xx-input: fix refcount bug in em28xx_usb_disconnect a0f0e72ed1b3 leds: trigger: audio: Add an activate callback to ensure the initial brightness is set 0425d56d7e16 leds: rt8515: Put fwnode in any case during ->probe() 7feddda8e719 leds: lt3593: Put fwnode in any case during ->probe() 66d33719d8f0 leds: lgm-sso: Don't spam logs when probe is deferred 129d481c9cc0 leds: lgm-sso: Put fwnode in any case during ->probe() 3cae4290ac5f i2c: highlander: add IRQ check e383f1804a3b net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() 5f06ca1b7a66 arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delay d75d6b94aa32 tools: Free BTF objects at various locations 3d79bc7e88a2 libbpf: Return non-null error on failures in libbpf_find_prog_btf_id() b3bf0743a6cc lib/test_scanf: Handle n_bits == 0 in random tests 148bef1825ae drm/amd/pm: Fix a bug in semaphore double-lock d589ff1e808f Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd fba3b4fb4a82 drm: rcar-du: Don't put reference to drm_device in rcar_du_remove() 1eaee3960114 net: ti: am65-cpsw-nuss: fix wrong devlink release order 082ef18abc0e net: cipso: fix warnings in netlbl_cipsov4_add_std 4b1bfdfb26f1 drm: mxsfb: Clear FIFO_CLEAR bit 539da3d1a784 drm: mxsfb: Increase number of outstanding requests on V4 and newer HW f63e885b984e drm: mxsfb: Enable recovery on underflow 5e99b869007b cgroup/cpuset: Fix a partition bug with hotplug 2e50a90eb91d net/mlx5e: Block LRO if firmware asks for tunneled LRO 032e4c8927e4 net/mlx5e: Prohibit inner indir TIRs in IPoIB f79d617e8f5c ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties d70019969403 ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties 15e54b8c0be6 ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties 9e179ea19c78 ARM: dts: meson8: Use a higher default GPU clock frequency f0719908efd3 tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos cd098c0ad545 drm/amd/pm: Fix a bug communicating with the SMU (v5) daa6b1e28c4b drm/amdgpu/acp: Make PM domain really work 28573ba98c23 6lowpan: iphc: Fix an off-by-one check of array index 336e972af9a9 Bluetooth: btusb: Fix a unspported condition to set available debug features de5f8501a44b Bluetooth: sco: prevent information leak in sco_conn_defer_accept() 41067abfa180 media: atomisp: fix the uninitialized use and rename "retvalue" 01705a96ced4 media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats 82a1b7e2da77 media: rockchip/rga: fix error handling in probe 71135cffe27d media: v4l2-subdev: fix some NULL vs IS_ERR() checks f4ec46dcf1dc media: go7007: remove redundant initialization bddf4b364bb5 media: go7007: fix memory leak in go7007_usb_probe 68b8b58abb5d net: usb: asix: ax88772: add missing stop 90d3c48c15d0 media: dvb-usb: Fix error handling in dvb_usb_i2c_init 039fe2394bc4 media: dvb-usb: fix uninit-value in vp702x_read_mac_addr 0b5f1434f9b1 media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init 6a4ad754e5c8 ionic: cleanly release devlink instance dbd9f85376e5 driver core: Fix error return code in really_probe() d99c820a7a08 firmware: fix theoretical UAF race with firmware cache and resume 590a120b867d bpf, selftests: Fix test_maps now that sockmap supports UDP 7cbed4315b74 arm64: dts: qcom: sm8250: fix usb2 qmp phy node 9e46d7c03b82 gfs2: Fix memory leak of object lsi on error return path 4bf71f9275ce libbpf: Fix removal of inner map in bpf_object__create_map ee3867d50c8a soc: qcom: rpmhpd: Use corner in power_off b3f1921fa2af arm64: dts: qcom: sc7180: Set adau wakeup delay to 80 ms 32b7d543f311 i40e: improve locking of mac_filter_hash e18fdcae5851 arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties 8de2164c557b ARM: dts: everest: Add phase corrections for eMMC c67e3613d76a ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi 2584c6673a79 libbpf: Fix the possible memory leak on error 0d2fde4c31b8 gve: fix the wrong AdminQ buffer overflow check 33440b9b8574 drm/of: free the iterator object on failure 746f0ad44bc9 bpf: Fix potential memleak and UAF in the verifier. 2883ec806cc2 bpf: Fix a typo of reuseport map in bpf.h. 02367ab45629 drm/of: free the right object 9543eefc9c50 media: cxd2880-spi: Fix an error handling path a2696604850d soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally b8e518cdbafb leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt() 620eba1bf99e media: TDA1997x: enable EDID support 5ae0160d4631 media: atmel: atmel-sama5d2-isc: fix YUYV format 4c280566de03 ASoC: tlv320aic32x4: Fix TAS2505/TAS2521 channel count ce87ed92ade9 ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probe 21b014dc13b5 ASoC: mediatek: mt8192:Fix Unbalanced pm_runtime_enable in mt8192_afe_pcm_dev_probe d33f8b4e1b0d drm/gma500: Fix end of loop tests for list_for_each_entry d031746f556b drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init() 6736a763ef97 spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible da47a32661f7 spi: sprd: Fix the wrong WDG_LOAD_VAL cd3da578f98f regulator: vctrl: Avoid lockdep warning in enable/disable ops b8c55ecd2b35 regulator: vctrl: Use locked regulator_get_voltage in probe path 9ea94e02ac38 blk-crypto: fix check for too-large dun_bytes 81ff155555f6 spi: davinci: invoke chipselect callback 97ffb7a10790 x86/mce: Defer processing of early errors 4304127d63f2 EDAC/i10nm: Fix NVDIMM detection 196f5d734acd tpm: ibmvtpm: Avoid error message when process gets signal while waiting 4ff3fe1bd431 certs: Trigger creation of RSA module signing key if it's not an RSA key 4014261e3edb m68k: Fix asm register constraints for atomic ops a582ad663984 crypto: qat - use proper type for vf_mask 7880c9f91b79 irqchip/gic-v3: Fix priority comparison when non-secure priorities are used 37d6a4fc7196 irqchip/apple-aic: Fix irq_disable from within irq handlers 280bbb704468 spi: coldfire-qspi: Use clk_disable_unprepare in the remove function 33bbe22d117e block: nbd: add sanity check for first_minor 972b91102319 nbd: do del_gendisk() asynchronously for NBD_DESTROY_ON_DISCONNECT 762b449fad98 clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel 1351a4663c14 lib/mpi: use kcalloc in mpi_resize b40d83924a2b irqchip/loongson-pch-pic: Improve edge triggered interrupt support 218627366171 genirq/timings: Fix error return code in irq_timings_test_irqs() 15a728f31e16 spi: spi-pic32: Fix issue with uninitialized dma_slave_config 5fa0ea507fae spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config f845a7caf953 block: return ELEVATOR_DISCARD_MERGE if possible acfa62bd28ae m68k: Fix invalid RMW_INSNS on CPUs that lack CAS 8af14fb35efc rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock 0133d52e0eb2 rcu: Fix to include first blocked task in stall warning ba3396c359a0 sched: Fix UCLAMP_FLAG_IDLE setting 54ae668378ba sched/numa: Fix is_core_idle() 7f64bb547139 crypto: ecc - handle unaligned input buffer in ecc_swap_digits ff945fafb351 crypto: x86/aes-ni - add missing error checks in XTS code bbeb9bbf610d m68k: emu: Fix invalid free in nfeth_cleanup() ed8c625a63a1 power: supply: cw2015: use dev_err_probe to allow deferred probe d2964558f741 sched/debug: Don't update sched_domain debug directories before sched_debug_init() ab6999a4e0f6 s390/smp: enable DAT before CPU restart callback is called 1409e626dcad s390/ap: fix state machine hang after failure to enable irq e234f66168f0 s390/debug: fix debug area life cycle f14e3cc5a6f1 s390/debug: keep debug data on resize 3c0866f9dfd4 s390/pci: fix misleading rc in clp_set_pci_fn() 79481aee9b54 s390/kasan: fix large PMD pages address alignment check 115540457fea io-wq: remove GFP_ATOMIC allocation off schedule out path 037b5744772e udf_get_extendedattr() had no boundary checks. 3511a749b9d3 fcntl: fix potential deadlock for &fasync_struct.fa_lock d633a4b72442 fcntl: fix potential deadlocks for &fown_struct.lock fbb3d1a9ac8f crypto: tcrypt - Fix missing return value check 16f6b6a202cd crypto: hisilicon/sec - modify the hardware endian configuration df099323d1ce crypto: hisilicon/sec - fix the abnormal exiting process bd7614178780 crypto: qat - do not export adf_iov_putmsg() 890ac26f7ed5 crypto: qat - fix naming for init/shutdown VF to PF notifications 2e575a675d9d crypto: qat - fix reuse of completion variable f31f371f385f crypto: qat - handle both source of interrupt in VF ISR 2f66c3551eca crypto: qat - do not ignore errors from enable_vf2pf_comms() b8b8c7969a7c crypto: omap - Fix inconsistent locking of device lists 34c033400a88 sched/topology: Skip updating masks for non-online nodes a3a9bd95ea98 libata: fix ata_host_start() 258e7b70fa82 s390/zcrypt: fix wrong offset index for APKA master key valid state ef9522b7a41e s390/cio: add dev_busid sysfs entry for each subchannel 7438a7621eae power: supply: max17042_battery: fix typo in MAx17042_TOFF 22403769d61e power: supply: smb347-charger: Add missing pin control activation 764ba1607795 nvmet: pass back cntlid on successful completion 8869a2d67882 nvme-rdma: don't update queue count when failing to set io queues 923c1c5ca5a8 nvme-tcp: don't update queue count when failing to set io queues 2d69306c23cb blk-throtl: optimize IOPS throttle for large IO scenarios 923114984711 nbd: add the check to prevent overflow in __nbd_ioctl() eeb7f00f6021 bcache: add proper error unwinding in bcache_device_init 2fa6bb6d9a35 isofs: joliet: Fix iocharset=utf8 mount option 796c0a620178 udf: Fix iocharset=utf8 mount option 96c8dba7eb5c udf: Check LVID earlier add6659e3785 hrtimer: Ensure timerfd notification for HIGHRES=n 0d7541f439be hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() 564005805aad posix-cpu-timers: Force next expiration recalc after itimer reset f02146cf84e6 EDAC/mce_amd: Do not load edac_mce_amd module on guests f08a6566aaa4 rcu/tree: Handle VM stoppage in stall detection daf2ceb70199 sched/deadline: Fix missing clock update in migrate_task_rq_dl() 7e26d2d6b3a3 crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() 5187fcb1ebfd power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors 82e0f5ad8e96 sched/deadline: Fix reset_on_fork reporting of DL tasks 575d990c3da1 crypto: mxs-dcp - Check for DMA mapping errors 8ba99591a9d8 regulator: tps65910: Silence deferred probe error 87105472bbb7 regmap: fix the offset of register error log 73c080d740b3 locking/mutex: Fix HANDOFF condition ---- Link: https://lore.kernel.org/r/20210910122916.022815161@linuxfoundation.org # v5.14.3 Link: https://lore.kernel.org/r/20210913131113.390368911@linuxfoundation.org # v5.14.4 Link: https://github.com/Freescale/linux-fslc/pull/440 Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* Merge pull request #871 from zandrey/masterOtavio Salvador2021-09-201-42/+0
|\ | | | | u-boot-fslc: drop unused deploy task append
| * u-boot-fslc: drop unused deploy task appendAndrey Zhizhikin2021-09-201-42/+0
|/ | | | | | | | | | | Recipe contains append to a deploy task, which is currently handled by imx-boot-container class and is not needed in the recipe anymore. Moreover, recipe compatibility does not include mx8m machine override, which makes the deploy append block never to be included. Remove the unused append block from recipe. Signed-off-by: Andrey Zhizhikin <andrey.zhizhikin@leica-geosystems.com>
* Merge pull request #868 from twoerner/contrib/twoerner/fabio_msm_fix_2Otavio Salvador2021-09-141-2/+2
|\ | | | | linux-fslc: bump revision to include msm fix
| * linux-fslc: bump revision to include msm fixTrevor Woerner2021-09-141-2/+2
| | | | | | | | | | | | | | | | | | | | | | Wouter Vanhauwaert discovered that the latest linux-fslc kernel would panic when booting on an imx53-based device: https://github.com/Freescale/meta-freescale/issues/864 Fabio Estevam added a fix to linux-fslc, therefore we bump the revision to pick up this fix. Signed-off-by: Trevor Woerner <twoerner@gmail.com>
* | Merge pull request #867 from chrisdimich/masterOtavio Salvador2021-09-143-42/+54
|\ \ | |/ |/| isp-imx: start_isp.sh: fix NR_DEVICE_TREE_BASLER variable
| * isp-imx: start_isp.sh: fix NR_DEVICE_TREE_BASLER variableChris Dimich2021-09-143-42/+54
|/ | | | | | Also remove uneeded -lm option from run.sh script invocation. Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
* Merge pull request #862 from YoeDistro/yoe/mutOtavio Salvador2021-09-111-12/+6
|\ | | | | tinycompress: Fix build with musl
| * tinycompress: Fix build with muslKhem Raj2021-09-111-12/+6
|/ | | | | | | Fixes a build error discovered by musl, we need to include sys/types.h for u_charr and its friends. Signed-off-by: Khem Raj <raj.khem@gmail.com>
* Merge pull request #856 from thochstein/gstreamerOtavio Salvador2021-09-1040-1184/+2274
|\ | | | | Gstreamer: Upgrade to 1.18.0[.imx]
| * imx8mq-evk.conf: Drop redundant gstreamer preferred versionTom Hochstein2021-09-011-7/+0
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-base.inc: Set gstreamer preferred version to 1.18.0[.imx]Tom Hochstein2021-09-011-5/+7
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * tinycompress: Add recipeTom Hochstein2021-09-016-0/+1675
| | | | | | | | | | | | Add tinycompress, a library to handle compressed formats like MP3. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-gst1.0-plugin: Upgrade to 4.6.1Tom Hochstein2021-09-011-17/+14
| | | | | | | | | | | | Includes switch to meson. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-rtsp-server: Upgrade to 1.18.0Tom Hochstein2021-09-011-5/+3
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-libav: Upgrade to 1.18.0Tom Hochstein2021-09-012-70/+24
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-plugins-ugly: Upgrade to 1.18.0Tom Hochstein2021-09-011-3/+7
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-plugins-bad: Upgrade to 1.18.0.imxTom Hochstein2021-09-011-18/+6
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-plugins-good: Drop non-functional overridesTom Hochstein2021-08-311-3/+0
| | | | | | | | | | | | | | The bbappend overrides a non-existent variable PACKAGECONFIG_GL. The values set by the override do not exist either, so just drop the bbappend. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-plugins-good: Upgrade to 1.18.0.imxTom Hochstein2021-08-311-4/+2
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-plugins-base: Align bbappend with 1.18.%Tom Hochstein2021-08-311-0/+0
| | | | | | | | | | | | | | The layer uses 1.18.0.imx locally and 1.18.4 upstream, so align the bbappend. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0-plugins-base: Upgrade to 1.18.0.imxTom Hochstein2021-08-319-590/+71
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * gstreamer1.0: Upgrade to 1.18.0.imxTom Hochstein2021-08-3014-462/+465
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #861 from thochstein/qcacldOtavio Salvador2021-09-099-168/+0
|\ \ | | | | | | qcacld: Drop BSP support
| * | qcacld: Drop BSP supportTom Hochstein2021-09-099-168/+0
|/ / | | | | | | | | | | | | NXP has dropped support for qcacld, plus the code is not compatible with 5.10, so drop BSP support. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #860 from thochstein/qca9377Otavio Salvador2021-09-091-2/+2
|\ \ | | | | | | imx8mm-evk.inc: Drop qca9377
| * | imx8mm-evk.inc: Drop qca9377Tom Hochstein2021-09-091-2/+2
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The build for kernel-module-qca9377 is broken: ``` | /.../yocto/master/build/tmp/work/imx8mm_lpddr4_evk-fsl-linux/kernel-module-qca9377/3.1-r0/git/CORE/SERVICES/COMMON/adf/linux/adf_os_dma_pvt.h:104:25: error: 'DMA_ATTR_NON_CONSISTENT' undeclared (first use in this function) | 104 | DMA_ATTR_NON_CONSISTENT); | | ^~~~~~~~~~~~~~~~~~~~~~~ ``` The Linux API here is changed for 5.10, so the i.MX fork is now incompatible. Nothing suitable is found in Qualcomm's source either, so drop qca9377. Fixes: #851 Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #857 from zandrey/fix-imx-gpu-apitraceOtavio Salvador2021-09-022-4/+36
|\ \ | | | | | | imx-gpu-apitrace: enable back for glibc >= 2.34
| * | imx-gpu-apitrace: enable back for glibc >= 2.34Andrey Zhizhikin2021-09-022-4/+36
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | Upsteam suggested that for glibc >= 2.34, dlsym wrappers can be disabled, see [1]. Similar commit is introduced in meta-oe: 9fdc7960b ("apitrace: Enable on glibc >= 2.34") Introduce patch to the layer and enable the package. Link: [1]: https://github.com/apitrace/apitrace/issues/756 Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Cc: Tom Hochstein <tom.hochstein@nxp.com>
* | Merge pull request #855 from zandrey/linux-fslc-upgrade-to-5.14Otavio Salvador2021-08-313-6/+56
|\ \ | | | | | | Kernel upgrade (linux-fslc to 5.14)
| * | linux-fslc: re-sync configs with upstreamAndrey Zhizhikin2021-08-311-3/+53
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Re-sync layer configuration files with following from upstream: arch/arm64/configs/defconfig -> armv8a/defconfig All remaining config files are currently in-sync with upstream and do not require any further modifications. Upstream kernel sync commit: 7d2a07b76933 ("Linux 5.14") Following layer commits contains changes that are kept in config files: ---- b33ea2c5 ("linux-fslc: defconfig: Select the Wifi ath10k sdio driver") 97d2ea43 ("linux-fslc: Fix build issue when compiling LTTng") ---- Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
| * | linux-fslc: upgrade to 5.14.x+fslcAndrey Zhizhikin2021-08-312-3/+3
|/ / | | | | | | | | | | | | | | Pick up the latest kernel branch from linux-fslc repository. Kernel repository has been upgraded up to v5.14 from stable korg. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | Merge pull request #853 from zandrey/correct-imx8m-tunesOtavio Salvador2021-08-273-0/+15
|\ \ | | | | | | conf: machine: imx8m: correct tune for mainline bsp
| * | conf: machine: imx8m: correct tune for mainline bspAndrey Zhizhikin2021-08-273-0/+15
| |/ | | | | | | | | | | | | | | | | | | | | | | Mainline BSP does not contain imx8m in machine overrides, which causes generic tunes to be set for i.MX8M derivates, rather than a more precise tune which enables crypto extension. Those extensions are enabled in NXP BSP due to those settings rely on machine overrides. Adapt tunes for Mainline BSP in machine include files to include crypto extensions and align it with NXP BSP. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* | Merge pull request #852 from zandrey/fix-mesa-buildOtavio Salvador2021-08-2710-862/+0
|\ \ | |/ |/| mesa: drop patches after upgrade to 21.2.1
| * mesa: drop patches after upgrade to 21.2.1.Andrey Zhizhikin2021-08-2710-862/+0
|/ | | | | | | | | | OE-Core mesa has been upgraded to version 21.2.1, which has all patches included. Drop all patches from the layer as they are not applicable anymore and remove them from SRC_URI. Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com>
* Merge pull request #850 from thochstein/masterOtavio Salvador2021-08-241-0/+1
|\ | | | | imx-base.inc: Define a default value for OPTEE_BIN_EXT
| * imx-base.inc: Define a default value for OPTEE_BIN_EXTTom Hochstein2021-08-241-0/+1
|/ | | | | | | | | | | | | | Without a default the IMAGE_BOOT_FILES is not parsed properly, leading to the following error for machines without such a variable definition: ``` | ERROR: _exec_cmd: install -m 0644 -D /z/build-master/imx233-olinuxino-maxi/build/tmp-glibc/deploy/images/imx233-olinuxino-maxi/make_dtb_boot_files /z/build-master/imx233-olinuxino-maxi/build/tmp-glibc/work/imx233_olinuxino_maxi-oe-linux-gnueabi/core-image-base/1.0-r0/tmp-wic/boot.2/make_dtb_boot_files returned '1' instead of 0 | output: install: cannot stat '/z/build-master/imx233-olinuxino-maxi/build/tmp-glibc/deploy/images/imx233-olinuxino-maxi/make_dtb_boot_files': No such file or directory ERROR: Task (/opt/oe/configs/z/build-master/imx233-olinuxino-maxi/layers/openembedded-core/meta/recipes-core/images/core-image-base.bb:do_image_wic) failed with exit code '1' ``` Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #848 from thochstein/masterOtavio Salvador2021-08-231-3/+1
|\ | | | | imx-gpu-viv: Provides virtual/libgl for framebuffer
| * imx-gpu-viv: Provides virtual/libgl for framebufferTom Hochstein2021-08-231-3/+1
|/ | | | | | | Support for GL on framebuffer is available for some time, at least since 6.4.0.p2.6. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
* Merge pull request #847 from thochstein/masterOtavio Salvador2021-08-234-14/+37
|\ | | | | Add OP-TEE support for imx6qdlsabre* machines
| * imx6qdlsabre*: Add support for opteeTom Hochstein2021-08-212-0/+6
| | | | | | | | | | | | If optee is enabled via machine feature, use optee uboot config. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx6qdlsabre*: Add uboot config options for u-boot-imxTom Hochstein2021-08-212-12/+27
| | | | | | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * imx-base.inc: Fix optee boot imagesTom Hochstein2021-08-211-2/+2
| | | | | | | | | | | | | | | | For optee support tee.bin is needed in the image. The optee image uTee is renamed with an SOC qualifier. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
| * optee-os: Add support for imx6qdlsabre* machinesTom Hochstein2021-08-211-0/+2
|/ | | | Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>