summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* linux-yocto: add libmpc-native to DEPENDSRoss Burton2022-01-101-1/+1
| | | | | | | | | | | | 5.10.85 changed how the GCC plugins are built, which means they now depend on both GMP and MPC to be built. We already depend on gmp-native, so add libmpc-native aswell. (From OE-Core rev: 626e138ebf0b7d733f0099cc5a0d9534c1ae64c3) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20211027 -> 20211216wangmy2022-01-041-2/+2
| | | | | | | | | | | | License-Update: version of license file updated. (From OE-Core rev: 5170d6e0be3775376d08bd5129686ec53661786e) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 07dc668ddc50de14821aff1b6850d8b4999702bd) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.87Bruce Ashfield2022-01-043-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 272aedd4a305 Linux 5.10.87 8dd559d53b3b arm: ioremap: don't abuse pfn_valid() to check if pfn is in RAM 65c578935bcc arm: extend pfn_valid to take into account freed memory map alignment 6e634c0e7155 memblock: ensure there is no overflow in memblock_overlaps_region() 74551f13c62f memblock: align freed memory map on pageblock boundaries with SPARSEMEM b4b54c7ba149 memblock: free_unused_memmap: use pageblock units instead of MAX_ORDER b6a1cbd187fc perf intel-pt: Fix error timestamp setting on the decoder error path 0612aa02c2c8 perf intel-pt: Fix missing 'instruction' events with 'q' option 71c795028b31 perf intel-pt: Fix next 'err' value, walking trace 02681dd1780a perf intel-pt: Fix state setting when receiving overflow (OVF) packet cbed09b44ce0 perf intel-pt: Fix intel_pt_fup_event() assumptions about setting state type 3bb7fd4be8c4 perf intel-pt: Fix sync state when a PSB (synchronization) packet is found 731ff7884138 perf intel-pt: Fix some PGE (packet generation enable/control flow packets) usage b23f9252a41d perf inject: Fix itrace space allowed for new attributes 7c26da3be1e9 ethtool: do not perform operations on net devices being unregistered 6992d8c215c8 hwmon: (dell-smm) Fix warning on /proc/i8k creation error c31470a30c0d fuse: make sure reclaim doesn't write the inode 613725436e69 bpf: Fix integer overflow in argument calculation for bpf_map_area_alloc 9099f3512678 staging: most: dim2: use device release method ac76adc87a78 KVM: x86: Ignore sparse banks size for an "all CPUs", non-sparse IPI req 6f0d9d3e74dc tracing: Fix a kmemleak false positive in tracing_map f35f7f04aa80 drm/amd/display: add connector type check for CRC source set dd3cea342522 drm/amd/display: Fix for the no Audio bug with Tiled Displays dadce61247c6 net: netlink: af_netlink: Prevent empty skb by adding a check on len. bca6af4325d6 i2c: rk3x: Handle a spurious start completion interrupt flag d6edec8a7b55 parisc/agp: Annotate parisc agp init functions with __init cf520ccffd9a ALSA: hda/hdmi: fix HDA codec entry table order for ADL-P 701a07fd0274 ALSA: hda: Add Intel DG2 PCI ID and HDMI codec vid 6d22a96d12d7 net/mlx4_en: Update reported link modes for 1/10G 999069d8b040 Revert "tty: serial: fsl_lpuart: drop earlycon entry for i.MX8QXP" 27f4ce02b31a s390/test_unwind: use raw opcode instead of invalid instruction 9eab949e2b90 KVM: arm64: Save PSTATE early on exit 990fd815ec88 drm/msm/dsi: set default num_data_lanes c602863ad28e nfc: fix segfault in nfc_genl_dump_devices_done 37050f17f2d2 Linux 5.10.86 32414491834c netfilter: selftest: conntrack_vrf.sh: fix file permission (From OE-Core rev: b185cba0e223f6308dc820950522bb01094ad258) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 41e6433af247105b9430d5fe2ef3e32624d6ed76) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.85Bruce Ashfield2022-01-043-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: e4f2aee6612e Linux 5.10.85 47301c06f602 Documentation/Kbuild: Remove references to gcc-plugin.sh af5ba49cf705 MAINTAINERS: adjust GCC PLUGINS after gcc-plugin.sh removal ad13421fd2cd doc: gcc-plugins: update gcc-plugins.rst 9fc17c3af56c kbuild: simplify GCC_PLUGINS enablement in dummy-tools/gcc d428e5477493 bpf: Add selftests to cover packet access corner cases 0ec0eda3f3c3 misc: fastrpc: fix improper packet size calculation 261d45a4c254 irqchip: nvic: Fix offset for Interrupt Priority Offsets cd946f0ebe78 irqchip/irq-gic-v3-its.c: Force synchronisation when issuing INVALL e1c6611f822e irqchip/armada-370-xp: Fix support for Multi-MSI interrupts 8f3ed9deaaac irqchip/armada-370-xp: Fix return value of armada_370_xp_msi_alloc() d530e9943d64 irqchip/aspeed-scu: Replace update_bits with write_bits. 014c2fa5dc49 csky: fix typo of fpu config macro ee86d0bad80b iio: accel: kxcjk-1013: Fix possible memory leak in probe and remove c10c53419d8d iio: ad7768-1: Call iio_trigger_notify_done() on error 0f86c9e818e7 iio: adc: axp20x_adc: fix charging current reporting on AXP22x af7fbb8c0b54 iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda fff92f3712d7 iio: at91-sama5d2: Fix incorrect sign extension a2545b147d23 iio: dln2: Check return value of devm_iio_trigger_register() 69ae78c1abe7 iio: dln2-adc: Fix lockdep complaint 416383999c66 iio: itg3200: Call iio_trigger_notify_done() on error bc4d8367ed0d iio: kxsd9: Don't return error code in trigger handler 28ea539a311e iio: ltr501: Don't return error code in trigger handler db12d9508536 iio: mma8452: Fix trigger reference couting 4e7852911084 iio: stk3310: Don't return error code in interrupt handler 5c4a0f307f2b iio: trigger: stm32-timer: fix MODULE_ALIAS 5de9c5b13062 iio: trigger: Fix reference counting cbc04c0c9a67 iio: gyro: adxrs290: fix data signedness fee8be5bde56 xhci: avoid race between disable slot command and host runtime suspend 1b43c9b65f6b usb: core: config: using bit mask instead of individual bits 74b6a6a239aa xhci: Remove CONFIG_USB_DEFAULT_PERSIST to prevent xHCI from runtime suspending ef284f086dd0 usb: core: config: fix validation of wMaxPacketValue entries e4de8ca013f0 USB: gadget: zero allocate endpoint 0 buffers 7193ad3e50e5 USB: gadget: detect too-big endpoint 0 requests 63fc70bffa16 selftests/fib_tests: Rework fib_rp_filter_test() 126d1897cbff net/qla3xxx: fix an error code in ql_adapter_up() 5e663bcd9a37 net, neigh: clear whole pneigh_entry at alloc time ae673832086e net: fec: only clear interrupt of handling queue in fec_enet_rx_queue() 83b16b9c441b net: altera: set a couple error code in probe() 385ffd31ebdb net: cdc_ncm: Allow for dwNtbOutMaxSize to be unset or zero 47322fddb41e tools build: Remove needless libpython-version feature check that breaks test-all fast path 42bea3a1b7f2 dt-bindings: net: Reintroduce PHY no lane swap binding 3f57215f748b Documentation/locking/locktypes: Update migrate_disable() bits. 77d255d28b34 perf tools: Fix SMT detection fast read path 391ca20ea16e Revert "PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge" e5b7fb2198ab i40e: Fix NULL pointer dereference in i40e_dbg_dump_desc 347cc9b4d966 mtd: rawnand: fsmc: Fix timing computation 0b2e1fccdf48 mtd: rawnand: fsmc: Take instruction delay into account 57f290572f45 i40e: Fix pre-set max number of queues for VF eb87117c27e7 i40e: Fix failed opcode appearing if handling messages from VF 82ed3829c937 clk: imx: use module_platform_driver 4d12546cf9e7 RDMA/hns: Do not destroy QP resources in the hw resetting phase 33f320c35d69 RDMA/hns: Do not halt commands during reset until later 4458938b297e ASoC: codecs: wcd934x: return correct value from mixer put 1089dac26c6b ASoC: codecs: wcd934x: handle channel mappping list correctly 83dae68fc00a ASoC: codecs: wsa881x: fix return values from kcontrol put 62e4dc5e130e ASoC: qdsp6: q6routing: Fix return value from msm_routing_put_audio_mixer 2f4764fe3692 ASoC: rt5682: Fix crash due to out of scope stack vars bdd8129c6605 PM: runtime: Fix pm_runtime_active() kerneldoc comment 661c4412c563 qede: validate non LSO skb length c4d2d7c935a4 scsi: scsi_debug: Fix buffer size of REPORT ZONES command 1e434d2687e8 scsi: pm80xx: Do not call scsi_remove_host() in pm8001_alloc() 5dfe61147442 block: fix ioprio_get(IOPRIO_WHO_PGRP) vs setuid(2) 5f1f94c26b0d tracefs: Set all files to the same group ownership as the mount option 2ba0738f7117 net: mvpp2: fix XDP rx queues registering 47ffefd88abf aio: fix use-after-free due to missing POLLFREE handling e4d19740bcca aio: keep poll requests on waitqueue until completed fc2f636ffc44 signalfd: use wake_up_pollfree() 9f3acee7eac8 binder: use wake_up_pollfree() 8e04c8397bf9 wait: add wake_up_pollfree() 2f8eb4c4c8f6 libata: add horkage for ASMedia 1092 f76580d82c62 can: m_can: Disable and ignore ELO interrupt 703dde112021 can: pch_can: pch_can_rx_normal: fix use after free 2737d0bc21b6 drm/syncobj: Deal with signalled fences in drm_syncobj_find_fence. 17edb38e76d6 clk: qcom: regmap-mux: fix parent clock lookup 172a98224418 mmc: renesas_sdhi: initialize variable properly when tuning 33204825cc2b tracefs: Have new files inherit the ownership of their parent c520943a00ad nfsd: Fix nsfd startup race (again) eeb0711801f5 nfsd: fix use-after-free due to delegation race 8b4264c27b82 md: fix update super 1.0 on rdev size change caf9b352dc58 btrfs: replace the BUG_ON in btrfs_del_root_ref with proper error handling 41b3cc57d626 btrfs: clear extent buffer uptodate when we fail to write it 75490bcbd076 scsi: qla2xxx: Format log strings only if needed 07977a3f3d55 ALSA: pcm: oss: Handle missing errors in snd_pcm_oss_change_params*() ad45babf7886 ALSA: pcm: oss: Limit the period size to 16MB 02b2b691b77c ALSA: pcm: oss: Fix negative period/buffer sizes 6760e6ddeb48 ALSA: hda/realtek: Fix quirk for TongFang PHxTxX1 7fe903d35492 ALSA: hda/realtek - Add headset Mic support for Lenovo ALC897 platform 3063ee5164e4 ALSA: ctl: Fix copy of updated id with element read/write c581090228e3 mm: bdi: initialize bdi_min_ratio when bdi is unregistered 06368922f38f KVM: x86: Wait for IPIs to be delivered when handling Hyper-V TLB flush hypercall 2a51edaf5cc5 net/sched: fq_pie: prevent dismantle issue 4b7e90672af8 devlink: fix netns refcount leak in devlink_nl_cmd_reload() 9d683d14f600 IB/hfi1: Correct guard on eager buffer deallocation 2e2edebb5dd6 iavf: Fix reporting when setting descriptor count aada0b3f3392 iavf: restore MSI state on reset 32a329b731a3 netfilter: conntrack: annotate data-races around ct->timeout 5e39de85b76e udp: using datalen to cap max gso segments 666521b3852d seg6: fix the iif in the IPv6 socket control block 484069b5de9d nfp: Fix memory leak in nfp_cpp_area_cache_add() b1830ede16f8 bonding: make tx_rebalance_counter an atomic a59df4ea7155 ice: ignore dropped packets during init 349e83c0cf67 bpf: Fix the off-by-two error in range markings f26951db84a4 bpf, x86: Fix "no previous prototype" warning 74685aaecef0 vrf: don't run conntrack on vrf with !dflt qdisc d5cf399a6dc3 selftests: netfilter: add a vrf+conntrack testcase 83ea620a1be8 nfc: fix potential NULL pointer deref in nfc_genl_dump_ses_done f3d9114ac99f drm/amdkfd: fix boot failure when iommu is disabled in Picasso. 7508a9aa65b9 drm/amdgpu: init iommu after amdkfd device init ac9db04ee32f drm/amdgpu: move iommu_resume before ip init/resume fe9dca7dda61 drm/amdgpu: add amdgpu_amdkfd_resume_iommu 5d191b0976b7 drm/amdkfd: separate kfd_iommu_resume from kfd_resume 46dcf66d6e7a drm/amd/amdkfd: adjust dummy functions' placement dded8d76a7dc x86/sme: Explicitly map new EFI memmap table as encrypted 923f4dc5df67 can: sja1000: fix use after free in ems_pcmcia_add_card() 819251da7178 can: kvaser_pciefd: kvaser_pciefd_rx_error_frame(): increase correct stats->{rx,tx}_errors counter 854a2bede1f0 can: kvaser_usb: get CAN clock frequency from device 2c08271f4ed0 IB/hfi1: Fix leak of rcvhdrtail_dummy_kvaddr d87c10607b5b IB/hfi1: Fix early init panic d60dd3685dc9 IB/hfi1: Insure use of smp_processor_id() is preempt disabled 05eb0e4a12b2 nft_set_pipapo: Fix bucket load in AVX2 lookup routine for six 8-bit groups 89f3edc98ffe HID: check for valid USB device for many HID drivers 889c39113f7e HID: wacom: fix problems when device is not a valid USB device 6272b17001e6 HID: bigbenff: prevent null pointer dereference d877651afd60 HID: add USB_HID dependancy on some USB HID drivers a7e9c5ddf562 HID: add USB_HID dependancy to hid-chicony 28989ed4d79e HID: add USB_HID dependancy to hid-prodikeys 61144329606c HID: add hid_is_usb() function to make it simpler for USB detection 2298d5edd837 HID: google: add eel USB id 12362cd3a409 HID: quirks: Add quirk for the Microsoft Surface 3 type-cover cc97d7321595 gcc-plugins: fix gcc 11 indigestion with plugins... 1eee36a5520b gcc-plugins: simplify GCC plugin-dev capability test 518c3f98e57a usb: gadget: uvc: fix multiple opens (From OE-Core rev: c62818d61b1c11e69c82f341f362550d12fd0d20) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit c6503f8a57197826c4a939ca9212f075c156f14f) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.84Bruce Ashfield2022-01-043-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: a0582e24d371 Linux 5.10.84 e6edaf267793 ipmi: msghandler: Make symbol 'remove_work_wq' static a8d18fb4d11b net/tls: Fix authentication failure in CCM mode dbe73dace94c parisc: Mark cr16 CPU clocksource unstable on all SMP machines 01300d21505d iwlwifi: mvm: retry init flow if failed a5d0a72b805e serial: 8250: Fix RTS modem control while in rs485 mode f9802d7049f5 serial: 8250_pci: rewrite pericom_do_set_divisor() 50b06889c86f serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array e1722acf4f0d serial: core: fix transmit-buffer reset and memleak bda142bbeb31 serial: tegra: Change lower tolerance baud rate limit for tegra20 and tegra30 901f7e0aa4a6 serial: pl011: Add ACPI SBSA UART match id 946ded2287a0 tty: serial: msm_serial: Deactivate RX DMA for polling support 67d08450a08d x86/64/mm: Map all kernel memory into trampoline_pgd b3a519b5a580 x86/tsc: Disable clocksource watchdog for TSC on qualified platorms 1ed4a8fd363c x86/tsc: Add a timer to make sure TSC_adjust is always checked a92f044a9fcb usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect 6d8c191bf464 USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub 90c915051c3d xhci: Fix commad ring abort, write all 64 bits to CRCR register. 1235485c633e vgacon: Propagate console boot parameters before calling `vc_resize' 92b9113c6df0 parisc: Fix "make install" on newer debian releases c27a548d3f29 parisc: Fix KBUILD_IMAGE for self-extracting kernel 92f309c838fc x86/entry: Add a fence for kernel entry SWAPGS in paranoid_entry() 4bbbc9c4f313 x86/pv: Switch SWAPGS to ALTERNATIVE 4d42b7bcf09d sched/uclamp: Fix rq->uclamp_max not set on first enqueue 2015ffa3a4c2 x86/xen: Add xenpv_restore_regs_and_return_to_usermode() 8b9279cad291 x86/entry: Use the correct fence macro after swapgs in kernel CR3 c8e341191849 x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword, and qword 64ca109bf875 KVM: VMX: Set failure code in prepare_vmcs02() 60ce9a754060 KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register cfebd5a277ad atlantic: Remove warn trace message. 95f6fae9a0db atlantic: Fix statistics logic for production hardware 695d9c6bc671 Remove Half duplex mode speed capabilities. 0c67e7b98fab atlantic: Add missing DIDs and fix 115c. ca350298bccb atlantic: Fix to display FW bundle version instead of FW mac version. 93a4f3f4fdb5 atlatnic: enable Nbase-t speeds with base-t 44812111a3b1 atlantic: Increase delay for fw transactions 13f290d5aa4a drm/msm: Do hw_init() before capturing GPU state d646856a600e drm/msm/a6xx: Allocate enough space for GMU registers a792b3d56438 net/smc: Keep smc_close_final rc during active close e226180acc49 net/rds: correct socket tunable error in rds_tcp_tune() 77731fede297 net/smc: fix wrong list_del in smc_lgr_cleanup_early 9a40a1e0eb50 ipv4: convert fib_num_tclassid_users to atomic_t fa973bf5fd0f net: annotate data-races on txq->xmit_lock_owner e26dab79e16b dpaa2-eth: destroy workqueue at the end of remove function dde240695d97 net: marvell: mvpp2: Fix the computation of shared CPUs 3260b8d12057 net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of "0" if no IRQ is available acef1c2b1596 ALSA: intel-dsp-config: add quirk for CML devices based on ES8336 codec 60f0b9c42cb8 rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() 35b40f724c4e rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle() 4afb32090a15 ASoC: tegra: Fix kcontrol put callback in AHUB fe4eb5297ac3 ASoC: tegra: Fix kcontrol put callback in DSPK 256aa15aac6d ASoC: tegra: Fix kcontrol put callback in DMIC 1cf1f9a1f3ed ASoC: tegra: Fix kcontrol put callback in I2S 0ee53a1d8889 ASoC: tegra: Fix kcontrol put callback in ADMAIF e6fb4c3fd35b ASoC: tegra: Fix wrong value type in DSPK 0265ef0dff5e ASoC: tegra: Fix wrong value type in DMIC e66e75fb2278 ASoC: tegra: Fix wrong value type in I2S 6b54c0d845e5 ASoC: tegra: Fix wrong value type in ADMAIF 932b338f4e5c mt76: mt7915: fix NULL pointer dereference in mt7915_get_phy_mode a0335cda6d92 selftests: net: Correct case name f1d43efa59f1 net/mlx4_en: Fix an use-after-free bug in mlx4_en_try_alloc_resources() 59d2dc771006 arm64: ftrace: add missing BTIs ef55f0f8af2b siphash: use _unaligned version by default fd52e1f8c093 net: mpls: Fix notifications when deleting a device 15fa12c119f8 net: qlogic: qlcnic: Fix a NULL pointer dereference in qlcnic_83xx_add_rings() c6f340a331fb tcp: fix page frag corruption on page fault aa6c393a3c3f natsemi: xtensa: fix section mismatch warnings 289ee320b5ed i2c: cbus-gpio: set atomic transfer callback 58d5c53f2589 i2c: stm32f7: stop dma transfer in case of NACK c22124491752 i2c: stm32f7: recover the bus on access timeout 8de6ea757c88 i2c: stm32f7: flush TX FIFO upon transfer errors 1c75779dd90c wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() cb2d7c1992cb wireguard: receive: drop handshakes if queue lock is contended 8a29a50dbdb1 wireguard: receive: use ring buffer for incoming handshakes e3be118327a1 wireguard: device: reset peer src endpoint when netns exits f7b6672fab70 wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST 0584bf51c315 wireguard: selftests: actually test for routing loops 3d1dc3c67773 wireguard: allowedips: add missing __rcu annotation to satisfy sparse 4caf965f6cbe wireguard: selftests: increase default dmesg log size 3d73021f8d74 tracing/histograms: String compares should not care about signed values d4af6d974951 KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg() c71b5f37b5ff KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and CPTR_EL2 to 1 5f33887a3682 KVM: x86: Use a stable condition around all VT-d PI paths 7722e8850522 KVM: nVMX: Flush current VPID (L1 vs. L2) for KVM_REQ_TLB_FLUSH_GUEST 6a44f200f1f1 KVM: Disallow user memslot with size that exceeds "unsigned long" 775191dd4c1b drm/amd/display: Allow DSC on supported MST branch devices 209d35ee34e2 ipv6: fix memory leak in fib6_rule_suppress 16c242b09106 sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl 4a46b2f5dce0 sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl 4baba6ba56eb fget: check that the fd still exists after getting a ref to it 80bfed369be9 s390/pci: move pseudo-MMIO to prevent MIO overlap 92283c2728a9 cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink() f717f29e8468 ipmi: Move remove_work to dedicated workqueue de4f5eb02cfe rt2x00: do not mark device gone on EPROTO errors during start c200721f8eda kprobes: Limit max data_size of the kretprobe instances 2a74c13dfe83 vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf dev xmit 136cabf15779 ACPI: Add stubs for wakeup handler functions cc443ac5bb31 net/smc: Avoid warning of possible recursive locking ff061b5bda73 perf report: Fix memory leaks around perf_tip() a4c17ebdd624 perf hist: Fix memory leak of a perf_hpp_fmt d9b72274f32a perf inject: Fix ARM SPE handling 2c15d2a6ba27 net: ethernet: dec: tulip: de4x5: fix possible array overflows in type3_infoblock() f059fa40f0fc net: tulip: de4x5: fix the problem that the array 'lp->phy[8]' may be out of bound 4d5968ea06fb ipv6: check return value of ipv6_skip_exthdr 22519eff7df2 ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array overflow in hns_dsaf_ge_srst_by_port() 9a32d3c08d8e ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile c746945fb6bc drm/amd/amdgpu: fix potential memleak 74aafe99efb6 drm/amd/amdkfd: Fix kernel panic when reset failed and been triggered again f0c9f49b0caf scsi: iscsi: Unblock session then wake up error handler bc8c423a286a thermal: core: Reset previous low and high trip during thermal zone init 8e4d2ac4348a btrfs: check-integrity: fix a warning on write caching disabled disk 039572290531 s390/setup: avoid using memblock_enforce_memory_limit fd1e70ef65ee platform/x86: thinkpad_acpi: Fix WWAN device disabled issue after S3 deep 226b21ad01ae platform/x86: thinkpad_acpi: Add support for dual fan control 3fc88660ede6 net: return correct error code 2c514d25003a atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait ff6eeb627898 net/smc: Transfer remaining wait queue entries during fallback e1a165599aad mac80211: do not access the IV when it was stripped c386d7aa59f5 drm/sun4i: fix unmet dependency on RESET_CONTROLLER for PHY_SUN6I_MIPI_DPHY 57e36973fadb powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA window for persistent memory" 7b2b7e03e8ea gfs2: Fix length of holes reported at end-of-file 664cceab6f70 gfs2: release iopen glock early in evict bcce010f9230 ovl: fix deadlock in splice write dca4f9a58196 ovl: simplify file splice 7774dd934a65 can: j1939: j1939_tp_cmd_recv(): check the dst address of TP.CM_BAM 60ae63ef194a NFSv42: Fix pagecache invalidation after COPY/CLONE a324ad794566 Linux 5.10.83 45b42cd05391 drm/amdgpu/gfx9: switch to golden tsc registers for renoir+ 98b02755d544 net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP a15261d2a121 shm: extend forced shm destroy to support objects from several IPC nses aa20e966d8a1 s390/mm: validate VMA in PGSTE manipulation functions a94e4a7b77ed tty: hvc: replace BUG_ON() with negative return value 1c5f722a8fdf xen/netfront: don't trust the backend response data blindly 334b0f278761 xen/netfront: disentangle tx_skb_freelist e17ee047eea7 xen/netfront: don't read data from request on the ring page f5e493709800 xen/netfront: read response from backend only once 1ffb20f0527d xen/blkfront: don't trust the backend response data blindly 8e147855fcf2 xen/blkfront: don't take local copy of a request from the ring page 273f04d5d135 xen/blkfront: read response from backend only once b98284aa3fc5 xen: sync include/xen/interface/io/ring.h with Xen's newest version 406f2d5fe368 tracing: Check pid filtering when creating events 4fd0ad08ee33 vhost/vsock: fix incorrect used length reported to the guest fbc0514e1a34 iommu/amd: Clarify AMD IOMMUv2 initialization messages 5655b8bccb8a smb3: do not error on fsync when readonly c380062d0850 ceph: properly handle statfs on multifs setups 22423c966e02 f2fs: set SBI_NEED_FSCK flag when inconsistent node block found e6ee7abd6bfe sched/scs: Reset task stack state in bringup_cpu() 71e38a0c7cf8 tcp: correctly handle increased zerocopy args struct size 72f2117e450b net: mscc: ocelot: correctly report the timestamping RX filters in ethtool 73115a2b38dd net: mscc: ocelot: don't downgrade timestamping RX filters in SIOCSHWTSTAMP 62343dadbb96 net: hns3: fix VF RSS failed problem after PF enable multi-TCs 215167df4512 net/smc: Don't call clcsock shutdown twice when smc shutdown 6e800ee43218 net: vlan: fix underflow for the real_dev refcnt ae2659d2c670 net/sched: sch_ets: don't peek at classes beyond 'nbands' e3509feb46fa tls: fix replacing proto_ops 22156242b104 tls: splice_read: fix record type check 3b6c71c097da MIPS: use 3-level pgtable for 64KB page size on MIPS_VA_BITS_48 a6a5d853f1e6 MIPS: loongson64: fix FTLB configuration 5e823dbee23c igb: fix netpoll exit with traffic f2a58ff3e3ad nvmet: use IOCB_NOWAIT only if the filesystem supports it 12ceb52f2cc4 net/smc: Fix loop in smc_listen c94cbd262b6a net/smc: Fix NULL pointer dereferencing in smc_vlan_by_tcpsk() 3d4937c6a328 net: phylink: Force retrigger in case of latched link-fail indicator 50162ff3c80f net: phylink: Force link down and retrigger resolve on interface change 95ba8f0d57ce lan743x: fix deadlock in lan743x_phy_link_status_change() c5e4316d9c02 tcp_cubic: fix spurious Hystart ACK train detections for not-cwnd-limited flows 318762309609 drm/amd/display: Set plane update flags for all planes in reset f634c755a0ee PM: hibernate: use correct mode for swsusp_close() 440bd9faad29 net/ncsi : Add payload to be 32-bit aligned to fix dropped packets ac88cb3c44b6 nvmet-tcp: fix incomplete data digest send 8889ff80fde3 net: marvell: mvpp2: increase MTU limit when XDP enabled 90d0736876c5 mlxsw: spectrum: Protect driver from buggy firmware 33d89128a960 mlxsw: Verify the accessed index doesn't exceed the array length 29e1b5734795 net/smc: Ensure the active closing peer first closes clcsock 77d9c2efa870 erofs: fix deadlock when shrink erofs slab 9f540c7ffb1e scsi: scsi_debug: Zero clear zones at reset write pointer 725ba1289508 scsi: core: sysfs: Fix setting device state to SDEV_RUNNING e65a8707b4cd ice: avoid bpf_prog refcount underflow 1eb5395add78 ice: fix vsi->txq_map sizing 26ed13d06422 net: nexthop: release IPv6 per-cpu dsts when replacing a nexthop group 3c40584595f8 net: ipv6: add fib6_nh_release_dsts stub dc2f7e9d8d20 net: stmmac: retain PTP clock time during SIOCSHWTSTAMP ioctls 79068e6b1cfb net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume cc301ad31207 nfp: checking parameter process for rx-usecs/tx-usecs is invalid 9b44cb67d387 ipv6: fix typos in __ip6_finish_output() 6d9e8dabd46f firmware: smccc: Fix check for ARCH_SOC_ID not implemented bbd1683e795c mptcp: fix delack timer 061542815af1 ALSA: intel-dsp-config: add quirk for JSL devices based on ES8336 codec f5af2def7e05 iavf: Prevent changing static ITR values if adaptive moderation is on 5dca8eff4627 net: marvell: prestera: fix double free issue on err path b33c5c828144 drm/vc4: fix error code in vc4_create_object() 2bf9c5a5039c scsi: mpt3sas: Fix kernel panic during drive powercycle test 29ecb4c0f0d7 drm/nouveau/acr: fix a couple NULL vs IS_ERR() checks 0effb7f51b65 ARM: socfpga: Fix crash with CONFIG_FORTIRY_SOURCE 86c5adc78083 NFSv42: Don't fail clone() unless the OP_CLONE operation failed c9ba7864d3a2 firmware: arm_scmi: pm: Propagate return value to caller 8730a679c3cb net: ieee802154: handle iftypes as u32 2925aadd1f32 ASoC: codecs: wcd934x: return error code correctly from hw_params 3a25def06de8 ASoC: topology: Add missing rwsem around snd_ctl_remove() calls 4a4f900e0415 ASoC: qdsp6: q6asm: fix q6asm_dai_prepare error handling 9196a6858150 ASoC: qdsp6: q6routing: Conditionally reset FrontEnd Mixer 2be17eca48ae ARM: dts: bcm2711: Fix PCIe interrupts 9db1d4a3c270 ARM: dts: BCM5301X: Add interrupt properties to GPIO node b2cd6fdcbe0a ARM: dts: BCM5301X: Fix I2C controller interrupt b7ef25e8c271 netfilter: flowtable: fix IPv6 tunnel addr match d689176e0e18 netfilter: ipvs: Fix reuse connection if RS weight is 0 994065f6efdc netfilter: ctnetlink: do not erase error code with EINVAL a3d829e5f375 netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY a8a917058faf proc/vmcore: fix clearing user buffer by properly using clear_user() 1f520a0d78fc PCI: aardvark: Fix link training aec0751f61f5 PCI: aardvark: Simplify initialization of rootcap on virtual bridge df5748098878 PCI: aardvark: Implement re-issuing config requests on CRS response e7f2e2c758ea PCI: aardvark: Update comment about disabling link training 2b7bc1c4b2c8 PCI: aardvark: Deduplicate code in advk_pcie_rd_conf() dfe906da9a1a powerpc/32: Fix hardlockup on vmap stack overflow bf00edd9e6c9 mdio: aspeed: Fix "Link is Down" issue 14c3ce30ddbd mmc: sdhci: Fix ADMA for PAGE_SIZE >= 64KiB 63195705b334 mmc: sdhci-esdhc-imx: disable CMDQ support 092a58f0d9ef tracing: Fix pid filtering when triggers are attached 68fa6bf7f179 tracing/uprobe: Fix uprobe_perf_open probes iteration b777c866aafc KVM: PPC: Book3S HV: Prevent POWER7/8 TLB flush flushing SLB bfed9c2f2f2e xen: detect uninitialized xenbus in xenbus_init e1d492c27519 xen: don't continue xenstore initialization in case of errors 8f4d0719f323 fuse: release pipe buf after last use 8d0163cec7de staging: rtl8192e: Fix use after free in _rtl92e_pci_disconnect() 0bfed81b2ccd staging: greybus: Add missing rwsem around snd_ctl_remove() calls 146283f16b7e staging/fbtft: Fix backlight 8fc5e3c7cacc HID: wacom: Use "Confidence" flag to prevent reporting invalid contacts 6ca32e2e776e Revert "parisc: Fix backtrace to always include init funtion names" 3a4aeb37a7a6 media: cec: copy sequence field for the reply 3798218a1af4 ALSA: hda/realtek: Fix LED on HP ProBook 435 G7 60274e248e3d ALSA: hda/realtek: Add quirk for ASRock NUC Box 1100 172167bc8dac ALSA: ctxfi: Fix out-of-range access 4402cf040252 binder: fix test regression due to sender_euid change aea184ae6408 usb: hub: Fix locking issues with address0_mutex 5bf3a0c7789e usb: hub: Fix usb enumeration issue due to address0 race 00f1038c72f8 usb: typec: fusb302: Fix masking of comparator and bc_lvl interrupts 56fbab4937e0 usb: chipidea: ci_hdrc_imx: fix potential error pointer dereference in probe b70ff391deee net: nexthop: fix null pointer dereference when IPv6 is not enabled 0755f3f32277 usb: dwc3: gadget: Fix null pointer exception 140e2df472ba usb: dwc3: gadget: Check for L1/L2/U3 for Start Transfer 3abf746e800b usb: dwc3: gadget: Ignore NoStream after End Transfer 2b7ab82f5173 usb: dwc2: hcd_queue: Fix use of floating point literal 4b18ccad9671 usb: dwc2: gadget: Fix ISOC flow for elapsed frames 16f1cac8f702 USB: serial: option: add Fibocom FM101-GL variants ff721286369e USB: serial: option: add Telit LE910S1 0x9200 composition 854c14b2a15c ACPI: Get acpi_device's parent from the parent field 33fe044f6a9e bpf: Fix toctou on read-only map's constant scalar tracking (From OE-Core rev: 75575a34b591990af1619e7f1d0d32c16b2af4b2) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit e8adc08ef64a894a638ed07454bcbe5ead881149) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: bug fixes and kgit-gconfigBruce Ashfield2021-12-171-3/+2
| | | | | | | | | | | | | | | | | | | | | | Bumping yocto-kernel-tools to version v0.3, which comprises the following commits: 90598a5 tools: Makefile: add missing install file 330f9fa kgit-config: fix file mode 22b55cd kgit-config: cleanup error message 1e2a233 kgit-config: fix the "not found" message e7fcb9a kgit-config: trim trailing whitespace 3cd14ce kgit-config: BSP template and auto meta-data creation e56620c tools: introduce kgit-config 969b888 buckets: update to v5.14+ d220b06 Kconfiglib: add support for bare 'modules' keyword (From OE-Core rev: ee1d3b4cd0c7a615cbd5ddf46433c470dc43c669) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 88439875530bf36e301dbba12de5cf0dc664ba51) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.10: update to -rt56Bruce Ashfield2021-12-173-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto-rt/5.10: 23f3ad608bc7 rcutorture: fixup merge from standard/base -stable 8612be3f3e2b Revert "rcutorture: Avoid problematic critical section nesting on RT" 9a6fb5667ac8 Linux 5.10.78-rt56 78c80dca8b1f irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT e91d3b98e3b3 irq_work: Handle some irq_work in a per-CPU thread on PREEMPT_RT bded6a156d4e irq_work: Allow irq_work_sync() to sleep if irq_work() no IRQ support. 747c881d3348 drm/i915/gt: Queue and wait for the irq_work item. fa4ef0011e58 locking: Drop might_resched() from might_sleep_no_state_check() f44d86bc5923 fscache: Use only one fscache_object_cong_wait. 2da5bc42a911 fscache: Use only one fscache_object_cong_wait. 53ecacfc9c68 mm: Disable NUMA_BALANCING_DEFAULT_ENABLED and TRANSPARENT_HUGEPAGE on PREEMPT_RT 03bdef3c5563 preempt: Move preempt_enable_no_resched() to the RT block 0def39751031 sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD 60df07c6bd86 sched: Fix get_push_task() vs migrate_disable() 27f8594efeac mm, zsmalloc: Convert zsmalloc_handle.lock to spinlock_t 3fcbcd86a8eb Linux 5.10.78-rt55 (From OE-Core rev: 31125411003d5790398ad776885bf87df6def3ee) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 29f8c47f1d61eb702bd9af72e81708ca66ca9c09) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.82Bruce Ashfield2021-12-173-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: d5259a9ba699 Linux 5.10.82 d35250ec5a23 Revert "perf: Rework perf_event_exit_event()" 6718f79c40fd ALSA: hda: hdac_stream: fix potential locking issue in snd_hdac_stream_assign() f751fb54f2bc ALSA: hda: hdac_ext_stream: fix potential locking issues b3ef5051a758 x86/Kconfig: Fix an unused variable error in dell-smm-hwmon 2ec78af152e9 btrfs: update device path inode time instead of bd_inode 9febc9d8d2b4 fs: export an inode_update_time helper cade5d7a2803 ice: Delete always true check of PF pointer fe65cecd2758 usb: max-3421: Use driver data instead of maintaining a list of bound devices 6186c7b9bdfc ASoC: DAPM: Cover regression by kctl change notification fix b17dd53cac76 selinux: fix NULL-pointer dereference when hashtab allocation fails 1ae0d59c4f5e RDMA/netlink: Add __maybe_unused to static inline in C file 40bc831ab5f6 hugetlbfs: flush TLBs correctly after huge_pmd_unshare 86ab0f8ff008 scsi: ufs: core: Fix task management completion timeout race ddd4e46cff40 scsi: ufs: core: Fix task management completion 04c586a601dc drm/amdgpu: fix set scaling mode Full/Full aspect/Center not works on vga and dvi connectors 47901b77bf7d drm/i915/dp: Ensure sink rate values are always valid 82de15ca6b55 drm/nouveau: clean up all clients on device removal c81c90fbf577 drm/nouveau: use drm_dev_unplug() during device removal 9221aff33edb drm/nouveau: Add a dedicated mutex for the clients list 65517975cb19 drm/udl: fix control-message timeout 3d68d6ee8314 drm/amd/display: Update swizzle mode enums 7b97b5776daa cfg80211: call cfg80211_stop_ap when switch from P2P_GO type 1ab297809de8 parisc/sticon: fix reverse colors 6adbc07ebcaf btrfs: fix memory ordering between normal and ordered work functions 6289b494b38e net: stmmac: socfpga: add runtime suspend/resume callback for stratix10 platform 5875f87e2fc9 udf: Fix crash after seekdir 6b43cf113a38 KVM: nVMX: don't use vcpu->arch.efer when checking host state on nested state load cc73242889b5 block: Check ADMIN before NICE for IOPRIO_CLASS_RT 63e2f34abc22 s390/kexec: fix memory leak of ipl report buffer b1cf0d2fc4e4 scsi: qla2xxx: Fix mailbox direction flags in qla2xxx_get_adapter_id() 08fd6df8eaaf powerpc/8xx: Fix pinned TLBs with CONFIG_STRICT_KERNEL_RWX 9c177eee116c x86/hyperv: Fix NULL deref in set_hv_tscchange_cb() if Hyper-V setup fails b2e2fb64071a mm: kmemleak: slob: respect SLAB_NOLEAKTRACE flag 99032adf7d4b ipc: WARN if trying to remove ipc object which is absent a7d91625863d tipc: check for null after calling kmemdup f5995fcb75eb hexagon: clean up timer-regs.h 0854c9ff2151 hexagon: export raw I/O routines for modules 528971af64fc tun: fix bonding active backup with arp monitoring af1d3c437eb5 arm64: vdso32: suppress error message for 'make mrproper' 97653ba562b9 net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices 4cebe23c032b s390/kexec: fix return code handling d4fb80ae9830 perf/x86/intel/uncore: Fix IIO event constraints for Skylake Server 175135a5eacf perf/x86/intel/uncore: Fix filter_tid mask for CHA events on Skylake Server 84f64c7c52d6 pinctrl: qcom: sdm845: Enable dual edge errata a8230fb74b54 KVM: PPC: Book3S HV: Use GLOBAL_TOC for kvmppc_h_set_dabr/xdabr() 4e6cce20fbc0 e100: fix device suspend/resume 34e54703fb0f NFC: add NCI_UNREG flag to eliminate the race b2a60b4a0195 net: nfc: nci: Change the NCI close sequence 73a0d12114b4 NFC: reorder the logic in nfc_{un,}register_device cb14b196d991 NFC: reorganize the functions in nci_request 41dc8dcb49d5 i40e: Fix display error code in dmesg 028ea7b090ec i40e: Fix creation of first queue by omitting it if is not power of two 69868d7a8853 i40e: Fix warning message and call stack during rmmod i40e driver 20645482d159 i40e: Fix ping is lost after configuring ADq on VF 6d64743045ca i40e: Fix changing previously set num_queue_pairs for PFs f866513ead43 i40e: Fix NULL ptr dereference on VSI filter sync 071948856587 i40e: Fix correct max_pkt_size on VF RX queue 8e6bae950da9 net: virtio_net_hdr_to_skb: count transport header in UFO 1c4099dc0d6a net: dpaa2-eth: fix use-after-free in dpaa2_eth_remove 381a30f7e31c net: sched: act_mirred: drop dst for the direction from egress to ingress a792e0128d23 scsi: core: sysfs: Fix hang when device state is set via sysfs 4b4302a02b7f net/mlx5: E-Switch, return error if encap isn't supported 68748ea4d122 net/mlx5: E-Switch, Change mode lock from mutex to rw semaphore 6190e1a2d41a net/mlx5: Lag, update tracker when state change event received 471c49289055 net/mlx5e: nullify cq->dbg pointer in mlx5_debug_cq_remove() d1f8f1e04a61 platform/x86: hp_accel: Fix an error handling path in 'lis3lv02d_probe()' da16f907cb30 mips: lantiq: add support for clk_get_parent() 17dfbe1b2f4e mips: bcm63xx: add support for clk_get_parent() 34284b3a2f86 MIPS: generic/yamon-dt: fix uninitialized variable error a61f90b2162d iavf: Fix for setting queues to 0 a8a1e601c2ea iavf: Fix for the false positive ASQ/ARQ errors while issuing VF reset 77f5ae5441f0 iavf: validate pointers ddcc185baa2b iavf: prevent accidental free of filter structure a420b2612825 iavf: Fix failure to exit out from last all-multicast mode 78638b471322 iavf: free q_vectors before queues in iavf_disable_vf 84a13bfe2714 iavf: check for null in iavf_fix_features 1555d83ddbb7 iavf: Fix return of set the new channel count 09decd0a102a net/smc: Make sure the link_id is unique 437e21e2c9ae sock: fix /proc/net/sockstat underflow in sk_clone_lock() 4da14ddad19f net: reduce indentation level in sk_clone_lock() 9c3c2ef6ca26 tipc: only accept encrypted MSG_CRYPTO msgs 3d5941664786 bnxt_en: reject indirect blk offload when hw-tc-offload is off 4fc060abaa26 net: bnx2x: fix variable dereferenced before check 3ae75cc38a84 net: ipa: disable HOLB drop when updating timer 3984876f91a3 tracing: Add length protection to histogram string copies 900ea2f6287f tcp: Fix uninitialized access in skb frags array for Rx 0cp. d1a6150ca616 net-zerocopy: Refactor skb frag fast-forward op. 5f7aadf03f98 net-zerocopy: Copy straggler unaligned data for TCP Rx. zerocopy. 8da80ec6d4f7 drm/nouveau: hdmigv100.c: fix corrupted HDMI Vendor InfoFrame aa31e3fda68f perf tests: Remove bash construct from record+zstd_comp_decomp.sh 2ada5c0877f4 perf bench futex: Fix memory leak of perf_cpu_map__new() 11589d3144bc perf bpf: Avoid memory leak from perf_env__insert_btf() 5b2f2cbbc925 tracing/histogram: Do not copy the fixed-size char array field over the field size 1d6125532755 blkcg: Remove extra blkcg_bio_issue_init dadcc935f440 perf/x86/vlbr: Add c->flags to vlbr event constraints 68fcb52b610c sched/core: Mitigate race cpus_share_cache()/update_top_cache_domain() 91191d47af55 mips: BCM63XX: ensure that CPU_SUPPORTS_32BIT_KERNEL is set fbe27d0e1dcf clk: qcom: gcc-msm8996: Drop (again) gcc_aggre1_pnoc_ahb_clk 9b3d3b72be84 clk/ast2600: Fix soc revision for AHB 03bc8ea0ae95 clk: ingenic: Fix bugs with divided dividers 7a5439474e69 f2fs: fix incorrect return value in f2fs_sanity_check_ckpt() 0a17fff6f045 f2fs: compress: disallow disabling compress on non-empty compressed file 4ce685cc9a0b sh: define __BIG_ENDIAN for math-emu 73383f670d8f sh: math-emu: drop unused functions f44defd5694b sh: fix kconfig unmet dependency warning for FRAME_POINTER 3d7c5d08a483 f2fs: fix to use WHINT_MODE e8bd5e33057c f2fs: fix up f2fs_lookup tracepoints 5d5bf899e57a maple: fix wrong return value of maple_bus_init(). 8748f08a2fc0 sh: check return code of request_irq 29b742690a09 powerpc/8xx: Fix Oops with STRICT_KERNEL_RWX without DEBUG_RODATA_TEST bc4bc07fb44c powerpc/dcr: Use cmplwi instead of 3-argument cmpli 1ac6cd87d8dd ALSA: gus: fix null pointer dereference on pointer block 850416beadef ARM: dts: qcom: fix memory and mdio nodes naming for RB3011 8c4d9764e74d powerpc/5200: dts: fix memory node unit name 833ad2792733 iio: imu: st_lsm6dsx: Avoid potential array overflow in st_lsm6dsx_set_odr() e0fef1c8cd61 scsi: target: Fix alua_tg_pt_gps_count tracking 8176441373dd scsi: target: Fix ordered tag handling 8440377e1a56 scsi: scsi_debug: Fix out-of-bound read in resp_report_tgtpgs() 3e20cb072679 scsi: scsi_debug: Fix out-of-bound read in resp_readcap16() 9635581aa999 MIPS: sni: Fix the build 77e9fed33056 tty: tty_buffer: Fix the softlockup issue in flush_to_ldisc da82a207c4dc ALSA: ISA: not for M68K c788ac47502e ARM: dts: ls1021a-tsn: use generic "jedec,spi-nor" compatible for flash cbba09f86976 ARM: dts: ls1021a: move thermal-zones node out of soc/ 2474eb7fc3bf usb: host: ohci-tmio: check return value after calling platform_get_resource() 02d9ebe0ccfa ARM: dts: omap: fix gpmc,mux-add-data type c6c9bbe7facb firmware_loader: fix pre-allocated buf built-in firmware use 02a22911ed87 ALSA: intel-dsp-config: add quirk for APL/GLK/TGL devices based on ES8336 codec 055eced3edf5 scsi: advansys: Fix kernel pointer leak 97f3cbb57b16 ASoC: nau8824: Add DMI quirk mechanism for active-high jack-detect ae2207a078cf clk: imx: imx6ul: Move csi_sel mux to correct base register 0c6daf479961 ASoC: SOF: Intel: hda-dai: fix potential locking issue 19d193c5761a arm64: dts: freescale: fix arm,sp805 compatible string 36446a094a45 arm64: dts: qcom: ipq6018: Fix qcom,controlled-remotely property e52fecdd0c14 arm64: dts: qcom: msm8998: Fix CPU/L2 idle state latency and residency 568d94c5c9f0 ARM: BCM53016: Specify switch ports for Meraki MR32 3a53d9ad9bc3 staging: rtl8723bs: remove possible deadlock when disconnect (v2) 3544c338794b ARM: dts: ux500: Skomer regulator fixes eff8b7628410 usb: typec: tipd: Remove WARN_ON in tps6598x_block_read 679eee466d0f usb: musb: tusb6010: check return value after calling platform_get_resource() 2492de6f5edb bus: ti-sysc: Use context lost quirk for otg 5eca1c8412f4 bus: ti-sysc: Add quirk handling for reinit on context lost dcd6eefceeb0 RDMA/bnxt_re: Check if the vlan is valid before reporting 4e5bc9fb23a7 arm64: dts: hisilicon: fix arm,sp805 compatible string 109a63bb07f0 arm64: dts: rockchip: Disable CDN DP on Pinebook Pro c097bd5a5916 scsi: lpfc: Fix list_add() corruption in lpfc_drain_txq() db90c507832a ARM: dts: NSP: Fix mpcore, mmc node names 5010df76ab1f staging: wfx: ensure IRQ is ready before enabling it 2651d06e461f arm64: dts: allwinner: a100: Fix thermal zone node name fa98ac472e88 arm64: dts: allwinner: h5: Fix GPU thermal zone node name aed195558f94 ARM: dts: sunxi: Fix OPPs node name e2e105631265 arm64: zynqmp: Fix serial compatible string 48f154e8b94a arm64: zynqmp: Do not duplicate flash partition label property 99957dcea4e9 Linux 5.10.81 0685efd9840f selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage 6a315471cb6a thermal: Fix NULL pointer dereferences in of_thermal_ functions bd40513d0bee perf/core: Avoid put_page() when GUP fails df58fb431aa3 scripts/lld-version.sh: Rewrite based on upstream ld-version.sh be3f6035831a erofs: fix unsafe pagevec reuse of hooked pclusters 6c1ad56b2d78 erofs: remove the occupied parameter from z_erofs_pagevec_enqueue() 5bf5f464831c PCI: Add MSI masking quirk for Nvidia ION AHCI f28c620e1ac1 PCI/MSI: Deal with devices lying about their MSI mask capability 9b61500ee536 PCI/MSI: Destroy sysfs before freeing entries c49bfdfe535c parisc/entry: fix trace test in syscall exit path b31bac061918 x86/iopl: Fake iopl(3) CLI/STI usage a0958a5354f7 net: stmmac: dwmac-rk: fix unbalanced pm_runtime_enable warnings 80407c6ad9da net: stmmac: fix issue where clk is being unprepared twice ac4bb9951c2c net: stmmac: fix system hang if change mac address after interface ifdown bcf37522432d net: stmmac: fix missing unlock on error in stmmac_suspend() 483ed89522b0 net: stmmac: platform: fix build error with !CONFIG_PM_SLEEP 3afe11be6435 net: stmmac: add clocks management for gmac driver f27060e28efc bootconfig: init: Fix memblock leak in xbc_make_cmdline() 04e46514fef6 loop: Use blk_validate_block_size() to validate block size 79ff56c613c1 block: Add a helper to validate the block size eaafc590053b fortify: Explicitly disable Clang support f884bb85b8d8 Linux 5.10.80 1e49a79bc312 soc/tegra: pmc: Fix imbalanced clock disabling in error code path 45490bfa1ebb x86/sev: Make the #VC exception stacks part of the default stacks storage fc25889a6617 x86/sev: Add an x86 version of cc_platform_has() 74ba917cfddd arch/cc: Introduce a function to check for confidential computing features 5be42b203f2c selftests/bpf: Fix also no-alu32 strobemeta selftest 1e7340950dc2 mmc: moxart: Fix null pointer dereference on pointer host 188bf40391a5 ath10k: fix invalid dma_addr_t token assignment d41f4d4dd7c8 SUNRPC: Partial revert of commit 6f9f17287e78 c7a440cd3079 PCI: aardvark: Fix PCIe Max Payload Size setting f967d120a5b5 PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros f3396f6d8345 drm/sun4i: Fix macros in sun8i_csc.h 1023355234ca powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n 77d543e68795 powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload 9dcdadd6cc73 mtd: rawnand: au1550nd: Keep the driver compatible with on-die ECC engines 51e34fcf72a3 mtd: rawnand: plat_nand: Keep the driver compatible with on-die ECC engines e1de04df8eb1 mtd: rawnand: orion: Keep the driver compatible with on-die ECC engines b4e2e9fbd194 mtd: rawnand: pasemi: Keep the driver compatible with on-die ECC engines 963db3ccc15b mtd: rawnand: gpio: Keep the driver compatible with on-die ECC engines 13566bc111ee mtd: rawnand: mpc5121: Keep the driver compatible with on-die ECC engines 9b366f5221d8 mtd: rawnand: xway: Keep the driver compatible with on-die ECC engines cbc55cf4a358 mtd: rawnand: ams-delta: Keep the driver compatible with on-die ECC engines 1f420818dfca s390/cio: make ccw_device_dma_* more robust c9ca9669dec3 s390/ap: Fix hanging ioctl caused by orphaned replies 57de1fbecff0 s390/tape: fix timer initialization in tape_std_assign() 1174298a5b31 s390/cio: check the subchannel validity for dev_busid 7d0341b37d97 video: backlight: Drop maximum brightness override for brightness zero 332306b1e731 mfd: dln2: Add cell for initializing DLN2 ADC 1d457987366f mm, oom: do not trigger out_of_memory from the #PF ac7f6befc3d1 mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks 1ada86999dc8 powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC 7fcf86565bb6 powerpc/security: Add a helper to query stf_barrier type 951fb7bf387f powerpc/bpf: Validate branch ranges 51cf71d5cb03 powerpc/lib: Add helper to check if offset is within conditional branch range 74293225f503 memcg: prohibit unconditional exceeding the limit of dying tasks 32246cefb992 9p/net: fix missing error check in p9_check_errors a8cdf34ff8b7 net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE 0bf5c6a1e43f f2fs: should use GFP_NOFS for directory inodes 7930892cbd40 irqchip/sifive-plic: Fixup EOI failed when masked f67f6eb717ae posix-cpu-timers: Clear task::posix_cputimers_work in copy_process() 1372eb187108 x86/mce: Add errata workaround for Skylake SKX37 1ee5bc2ba83f MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL fc42bbb7827b parisc: Fix backtrace to always include init funtion names 241c74cc6555 ARM: 9156/1: drop cc-option fallbacks for architecture selection 03f2578153eb ARM: 9155/1: fix early early_iounmap() ee79560cb768 selftests/net: udpgso_bench_rx: fix port argument 8b215edb7a38 cxgb4: fix eeprom len when diagnostics not implemented 93bc3ef60758 net/smc: fix sk_refcnt underflow on linkdown and fallback 7e03b797bee0 vsock: prevent unnecessary refcnt inc for nonblocking connect ad3d219e843d net: stmmac: allow a tc-taprio base-time of zero b30459c0ca0d net: hns3: allow configure ETS bandwidth of all TCs ee11f16fee95 net: hns3: fix kernel crash when unload VF while it is being reset 79aa8706b45c net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any b5703462a428 seq_file: fix passing wrong private data 4af0cd17e724 gve: Fix off by one in gve_tx_timeout() c842a4c4ae7f bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding 8b5c98a67c1b bpf, sockmap: Remove unhash handler for BPF sockmap usage 0fe81d7a202d arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions 727c812433b6 nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails 9f0e683e1bd4 llc: fix out-of-bound array index in llc_sk_dev_hash() b833274ae6d9 perf bpf: Add missing free to bpf_event__print_bpf_prog_info() 7091fcc75ff6 zram: off by one in read_block_state() 64bde0c2db50 mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() a3c205c017f8 can: mcp251xfd: mcp251xfd_chip_start(): fix error handling for mcp251xfd_chip_rx_int_enable() 300d87474816 mfd: core: Add missing of_node_put for loop iteration 6439b91fef2c bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed acb01e962af7 net: phy: fix duplex out of sync problem while changing settings 090e17075f67 drm/nouveau/svm: Fix refcount leak bug and missing check against null bug ee8a3ae48a94 ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses d83832d4a838 ice: Fix not stopping Tx queues for VFs 354ae5ca6ce1 ice: Fix replacing VF hardware MAC to existing MAC filter e04a7a84bb77 net: vlan: fix a UAF in vlan_dev_real_dev() 3fe164e7197b openrisc: fix SMP tlb flush NULL pointer dereference 628773a759d5 ethtool: fix ethtool msg len calculation for pause stats e78c267eb74e net: davinci_emac: Fix interrupt pacing disable 111f77594ddf xen-pciback: Fix return in pm_ctrl_init() de9721ee8ad3 i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' 8c3e204fb6bc NFSv4: Fix a regression in nfs_set_open_stateid_locked() 0afb3bc53435 scsi: qla2xxx: Turn off target reset during issue_lip 09595fd2cef5 scsi: qla2xxx: Fix gnl list corruption cbe31149e5a7 scsi: qla2xxx: Relogin during fabric disturbance bc3f207ed99a scsi: qla2xxx: Changes to support FCP2 Target ba5eb0e44346 ar7: fix kernel builds for compiler test ef9f7ab9ba20 watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT aaa64ee14ac9 m68k: set a default value for MEMORY_RESERVE a4cbf00e5ab8 signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) b04c17acf42a dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` bba31f3b1f43 netfilter: nfnetlink_queue: fix OOB when mac header was cleared 41968262bb24 soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read 6caab6c96b67 auxdisplay: ht16k33: Fix frame buffer device blanking 178522aa755f auxdisplay: ht16k33: Connect backlight to fbdev a1d6a60ee00c auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string 0e1709b2a07a Fix user namespace leak 90e7415221e1 NFS: Fix an Oops in pnfs_mark_request_commit() 10f210871736 NFS: Fix up commit deadlocks 91e43a8500f4 dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro 038dfd67d375 rtc: rv3032: fix error handling in rv3032_clkout_set_rate() 5061e102346e remoteproc: Fix a memory leak in an error handling path in 'rproc_handle_vdev()' 36104e1f71dd mtd: core: don't remove debugfs directory if device is in use 0b73c025bfcf PCI: uniphier: Serialize INTx masking/unmasking and fix the bit operation d2ff7a8b079d mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() c4eb6849909a fs: orangefs: fix error return code of orangefs_revalidate_lookup() 3e7b08ebf40f NFS: Fix deadlocks in nfs_scan_commit_list() 14943891857d opp: Fix return in _opp_add_static_v2() bea3213f191a PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge ec6dba3ffe3f PCI: aardvark: Don't spam about PIO Response Status 2e548581fe5b drm/plane-helper: fix uninitialized variable reference e94c59b64e6c pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds 8ac076ce7193 NFS: Fix dentry verifier races 9d438dbf7342 i2c: mediatek: fixing the incorrect register offset f3492c4a9264 nfsd: don't alloc under spinlock in rpc_parse_scope_id 602ab1fd40e2 rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined 851b622e7b4f apparmor: fix error check 9c9c33ea4cab power: supply: bq27xxx: Fix kernel crash on IRQ handler register error dbdf0f220759 mips: cm: Convert to bitfield API to fix out-of-bounds access c8447cb14a12 virtio_ring: check desc == NULL when using indirect with packed 80e6643393b7 ASoC: cs42l42: Correct configuring of switch inversion from ts-inv cb0fdd9aae01 ASoC: cs42l42: Use device_property API instead of of_property ef9d007a91f5 ASoC: cs42l42: Disable regulators if probe fails c0faad6e9d56 powerpc/44x/fsp2: add missing of_node_put 4310970d0b4d HID: u2fzero: properly handle timeouts in usb_submit_urb e2f0bff411f5 HID: u2fzero: clarify error check and length calculations 26be378079fc clk: at91: sam9x60-pll: use DIV_ROUND_CLOSEST_ULL f2886010a8d1 serial: xilinx_uartps: Fix race condition causing stuck TX 515778f9d841 phy: qcom-snps: Correct the FSEL_MASK fd056574a7e8 phy: ti: gmii-sel: check of_get_address() for failure 0a46740a0af0 phy: qcom-qusb2: Fix a memory leak on probe ec40a28495a8 pinctrl: equilibrium: Fix function addition in multiple groups a0467ca4d25f soc: qcom: apr: Add of_node_put() before return b41c528b14fe firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available() 31e7a836e2a2 usb: dwc2: drd: reset current session before setting the new one fc86da757db7 usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could be disabled 6774a429327d usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init 068dfa570d8c serial: imx: fix detach/attach of serial console d293bd40fbad scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer 75df59394126 scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk 948d8f2f2fd5 iio: adis: do not disabe IRQs in 'adis_init()' c8e5edca68a3 usb: typec: STUSB160X should select REGMAP_I2C 503d6e5fb878 soc: qcom: rpmhpd: Make power_on actually enable the domain 81e37cf40dbb soc: qcom: rpmhpd: Provide some missing struct member descriptions b288b841c1d8 ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER 1812deb08f86 ASoC: cs42l42: Correct some register default values d34982c08714 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 602fefd4561e ARM: dts: stm32: fix SAI sub nodes register range 3fb75227bdce ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz 78238479b93b pinctrl: renesas: checker: Fix off-by-one bug in drive register check 51bcffb3951c staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC 0bb8359f9c0d staging: most: dim2: do not double-register the same device 8e1feecc04fc usb: musb: select GENERIC_PHY instead of depending on it 0058f7fbea13 RDMA/mlx4: Return missed an error if device doesn't support steering bce61de56480 scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() 12c46732042c power: supply: max17040: fix null-ptr-deref in max17040_probe() c553d673018d power: supply: rt5033_battery: Change voltage values to µV d8da6328ecae usb: gadget: hid: fix error code in do_config() 92a80e1ca20e serial: 8250_dw: Drop wrong use of ACPI_PTR() cfbf58ac8ec2 powerpc: fix unbalanced node refcount in check_kvm_guest() 54965d92a464 powerpc: Fix is_kvm_guest() / kvm_para_available() e01a4d7560b6 powerpc: Reintroduce is_kvm_guest() as a fast-path check 113207234aac powerpc: Rename is_kvm_guest() to check_kvm_guest() 61c5d9fa5671 powerpc: Refactor is_kvm_guest() declaration to new header 67074c63cd67 video: fbdev: chipsfb: use memset_io() instead of memset() fb24243e6d7f clk: at91: check pmc node status before registering syscore ops 20cc0fa1d030 memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe d3833d3c569a soc/tegra: Fix an error handling path in tegra_powergate_power_up() 9a2244200908 ASoC: SOF: topology: do not power down primary core during topology removal 8b6124d9245c arm: dts: omap3-gta04a4: accelerometer irq fix e1959450b77a driver core: Fix possible memory leak in device_link_add() ddb13ddacc60 scsi: pm80xx: Fix misleading log statement in pm8001_mpi_get_nvmd_resp() 4438a7457063 soundwire: debugfs: use controller id and link_id for debugfs 3fe8d239e35b ALSA: hda: Use position buffer for SKL+ again c550c7c9ae91 ALSA: hda: Fix hang during shutdown due to link reset 23e8f775d962 ALSA: hda: Release controller display power during shutdown/reboot 5972e974ebbb ALSA: hda: Reduce udelay() at SKL+ position reporting 1db71de28bfc arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 d833ddddec5b arm64: dts: renesas: beacon: Fix Ethernet PHY mode d70247b752f7 arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock 980c7bdd20fc JFS: fix memleak in jfs_mount c4edd206d52e MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT 24149c954f32 scsi: dc395: Fix error case unwinding 6348983be709 ARM: dts: at91: tse850: the emac<->phy interface is rmii b6493c2b7ddb bus: ti-sysc: Fix timekeeping_suspended warning on resume 85085c343705 arm64: dts: meson-g12b: Fix the pwm regulator supply properties 4ccb7e4a972c arm64: dts: meson-g12a: Fix the pwm regulator supply properties 20baf0163805 arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe 7a1617a9919b arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes 64a43b771258 RDMA/bnxt_re: Fix query SRQ failure fe3c11fc627b ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY 2887df89e7f6 arm64: dts: rockchip: Fix GPU register width for RK3328 3f33f09d9f6a ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() cdd3dd905cea clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths 2fde76df1885 ARM: dts: BCM5301X: Fix memory nodes names 5282385ee655 RDMA/rxe: Fix wrong port_cap_flags a2c17c93b771 iio: st_sensors: disable regulators after device unregistration bfedc817769d iio: st_sensors: Call st_sensors_power_enable() from bus drivers f84c7a03d1ea of: unittest: fix EXPECT text for gpio hog errors 4a50bc008476 bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit. 84dde8c8c933 bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off. 9308f9c9c7a5 cgroup: Fix rootcg cpu.stat guest double counting a3fdcd16b138 ibmvnic: Process crqs after enabling interrupts 5b3f7204197a ibmvnic: don't stop queue in xmit 366235d4bebc udp6: allow SO_MARK ctrl msg to affect routing 8f3d88139df8 selftests/bpf: Fix fclose/pclose mismatch in test_progs 71ec65c70004 crypto: pcrypt - Delay write to padata->info fb41b8f5e855 net: phylink: avoid mvneta warning when setting pause parameters 08449a5c0e56 net: amd-xgbe: Toggle PLL settings during rate change b17f424f88ba selftests/bpf: Fix fd cleanup in sk_lookup test 2989a396b891 selftests: bpf: Convert sk_lookup ctx access tests to PROG_TEST_RUN ae1f588ca1b0 drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits a586453da90c wcn36xx: Fix discarded frames due to wrong sequence number 3965cc2e9fdd wcn36xx: add proper DMA memory barriers in rx path 62d12650b845 libertas: Fix possible memory leak in probe and disconnect 975c15a19bbc libertas_tf: Fix possible memory leak in probe and disconnect 3aa98ef8f7ad KVM: s390: Fix handle_sske page fault handling 5109802499fb samples/kretprobes: Fix return value if register_kretprobe() failed c3ac751944ab spi: spi-rpc-if: Check return value of rpcif_sw_init() 5b7b4afead62 tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() 3925134eff29 libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED() 227efdda51b4 tpm_tis_spi: Add missing SPI ID ff1a0f71cc77 tpm: fix Atmel TPM crash caused by too frequent queries 43b4860b58f3 irq: mips: avoid nested irq_enter() 29a1cc3b5011 KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm 759f27cfa344 KVM: s390: pv: avoid double free of sida page a729eb55b3c7 s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() 50fcaa715521 libbpf: Fix BTF header parsing checks 12872fd7e40b libbpf: Fix overflow in BTF sanity checks 255eb8f8affd libbpf: Allow loading empty BTFs 4d4d6aa2ef80 libbpf: Fix BTF data layout checks and allow empty BTF 0b95aaa493c6 bpftool: Avoid leaking the JSON writer prepared for program metadata 7cd4af996cd2 KVM: selftests: Fix nested SVM tests when built with clang 293fa72d62e4 KVM: selftests: Add operand to vmsave/vmload/vmrun in svm.c d33753718156 smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi 807f01f60cd0 drm/msm: Fix potential NULL dereference in DPU SSPP 6d1f3157aa9b x86/sev: Fix stack type check in vc_switch_off_ist() 8e2f97df6a0b clocksource/drivers/timer-ti-dm: Select TIMER_OF b9f142d748b6 PM: hibernate: fix sparse warnings e8c0b748456a nvme-rdma: fix error code in nvme_rdma_setup_ctrl 7668cbe0cb77 phy: micrel: ksz8041nl: do not use power down mode d405eb1150ce net: enetc: unmap DMA in enetc_send_cmd() 14e12b7a763e mwifiex: Send DELBA requests according to spec 4ed5bb3df6c7 rsi: stop thread firstly in rsi_91x_init() error handling e27022647529 mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() 1a270dada035 mt76: mt7915: fix sta_rec_wtbl tag len 116652a3d5dd mt76: mt7915: fix possible infinite loop release semaphore 7a8e4effbbbc mt76: mt76x02: fix endianness warnings in mt76x02_mac.c 4d5c7f07c725 mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi 4187bf331010 platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning 25c032c585a2 mmc: mxs-mmc: disable regulator on error and in the remove function 7c1c7ac9d13a media: ir_toy: assignment to be16 should be of correct type daf15fa1fd99 net: stream: don't purge sk_error_queue in sk_stream_kill_queues() 14d241577227 drm/msm: uninitialized variable in msm_gem_import() 3424931fa39e drm/msm: potential error pointer dereference in init() a342cb4772f4 tcp: switch orphan_count to bare per-cpu counters c85c6fadbef0 kernel/sched: Fix sched_fork() access an invalid sched_task_group e1ee11473a88 ath10k: fix max antenna gain unit 786976b25ae0 hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff fbc80c83f118 hwmon: Fix possible memleak in __hwmon_device_register() e29352f162db net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE 41fe79cf1156 memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() 4756d7fbaf8c memstick: avoid out-of-range warning 72de92d33f83 mmc: sdhci-omap: Fix context restore 2fd26ec36ef0 mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured a9fbeb5bbc46 gve: Recover from queue stall due to missed IRQ 9e4f708df65e b43: fix a lower bounds test 508faf8721ae b43legacy: fix a lower bounds test 6a1610014181 hwrng: mtk - Force runtime pm ops for sleep ops 8d98683fa6df crypto: qat - disregard spurious PFVF interrupts d99fdd13a75a crypto: qat - detect PFVF collision after ACK 1fe4b2441982 media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() 740a794e01c5 netfilter: nft_dynset: relax superfluous check on set updates af756be29c82 rcu: Always inline rcu_dynticks_task*_{enter,exit}() 68803253822c EDAC/amd64: Handle three rank interleaving mode 1b2d422a261b PM: EM: Fix inefficient states detection d01e847d84bf ath9k: Fix potential interrupt storm on queue reset 52e3545eefb6 media: em28xx: Don't use ops->suspend if it is NULL f03e0624e927 cpuidle: Fix kobject memory leaks in error paths 66f7de13d156 crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency 848f1f00c637 kprobes: Do not use local variable when creating debugfs file c34bfe4204cd media: cx23885: Fix snd_card_free call on null card pointer 388cebfa7342 media: tm6000: Avoid card name truncation 86626be4b629 media: si470x: Avoid card name truncation 88315edafe39 media: radio-wl1273: Avoid card name truncation 4280b30ea9b5 media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' e43b301cb1ba media: TDA1997x: handle short reads of hdmi info frame. c85e591b77ca media: v4l2-ioctl: S_CTRL output the right value e2f3608a0b50 media: dvb-usb: fix ununit-value in az6027_rc_query 0a85325fc565 media: cxd2880-spi: Fix a null pointer dereference on error handling path 4303b39b5075 media: em28xx: add missing em28xx_close_extension 375150b3aaf8 drm/amdgpu: fix warning for overflow check 8980f9d14481 arm64: mm: update max_pfn after memory hotplug cbbf816cb7f9 drm/ttm: stop calling tt_swapin in vm_access c39154d3d623 ath10k: sdio: Add missing BH locking around napi_schdule() ffed64553817 ath10k: Fix missing frame timestamp for beacon/probe-resp 08fb0008d90b ath11k: Fix memory leak in ath11k_qmi_driver_event_work 4519fb910555 ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status b6a46ec871ea ath11k: Avoid race during regd updates ac49af173c64 ath11k: fix some sleeping in atomic bugs 9833cb32066a net: dsa: rtl8366rb: Fix off-by-one bug 78fb8c999242 rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() 03725f7125db crypto: caam - disable pkc for non-E SoCs f0b40bf3e48a Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync 310f581f54cb wilc1000: fix possible memory leak in cfg_scan_result() 3a95dbc8b7f2 wcn36xx: Fix Antenna Diversity Switching ba8ba7688594 cgroup: Make rebind_subsystems() disable v2 controllers all at once a585e04e3472 net: net_namespace: Fix undefined member in key_remove_domain() fb4a58f5194e lockdep: Let lock_is_held_type() detect recursive read as read 38098444b787 virtio-gpu: fix possible memory allocation failure 582de9e38584 drm/v3d: fix wait for TMU write combiner flush f0bc12b84826 objtool: Fix static_call list generation b36ab509e181 x86/xen: Mark cpu_bringup_and_idle() as dead_end_function abf37e855e53 objtool: Add xen_start_kernel() to noreturn list 6b72caabc470 MIPS: lantiq: dma: fix burst length for DEU 226d68fb6c0a rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() c20d8c197454 Bluetooth: fix init and cleanup of sco_conn.timeout_work 19337ed10e7e selftests/bpf: Fix strobemeta selftest regression bc9199271c32 netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state 0c5e94679480 parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling a1ec31a0befa parisc/unwind: fix unwinder when CONFIG_64BIT is enabled ee75174f6ab9 erofs: don't trigger WARN() when decompression fails 50a2d1229b51 task_stack: Fix end_of_stack() for architectures with upwards-growing stack 44d4c43babb0 parisc: fix warning in flush_tlb_all d8166a27c648 selftests/core: fix conflicting types compile error for close_range() 6f038b1a941e drm/amd/display: dcn20_resource_construct reduce scope of FPU enabled ddfcae905238 x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted c4cfdf5fa8fc wcn36xx: Correct band/freq reporting on RX a27095cda17d spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() b917f9b94633 btrfs: do not take the uuid_mutex in btrfs_rm_device 428bb3d71e35 btrfs: reflink: initialize return value to 0 in btrfs_extent_same() eeb96ebdc686 ACPI: AC: Quirk GK45 to skip reading _PSR 42d8c280dd65 net: annotate data-race in neigh_output() c2e5f43db0c1 vrf: run conntrack only in context of lower/physdev for locally generated packets b3ae170b8e3f ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 b870d8a76c04 gfs2: Fix glock_hash_walk bugs 16a7981188a3 gfs2: Cancel remote delete work asynchronously 9ceac307b58e gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE 25a45d399996 ARM: clang: Do not rely on lr register for stacktrace c11aecbe0542 smackfs: use __GFP_NOFAIL for smk_cipso_doi() 32a9a8fdbab7 iwlwifi: mvm: disable RX-diversity in powersave e658d59f0ee4 selftests/bpf: Fix perf_buffer test on system with offline cpus d6dca066fc4f selftests: kvm: fix mismatched fclose() after popen() 9f4bd00a6ec6 PM: hibernate: Get block device exclusively in swsusp_check() 7a0b68eecb5b nvme: drop scan_lock and always kick requeue list when removing namespaces 82327823f34e nvmet-tcp: fix use-after-free when a port is removed 2659d8213d88 nvmet-rdma: fix use-after-free when a port is removed e73574f7bc9b nvmet: fix use-after-free when a port is removed 1a10bf4c9dd3 media: allegro: ignore interrupt if mailbox is not initialized 49cc377654d9 block: remove inaccurate requeue check 451cef276fe4 mwl8k: Fix use-after-free in mwl8k_fw_state_machine() 16c2dd0ab5c2 mt76: mt7915: fix an off-by-one bound check ea7f8803a314 tracing/cfi: Fix cmp_entries_* functions signature mismatch 5736f1dead84 workqueue: make sysfs of unbound kworker cpumask more clever ab5c46f258c9 lib/xz: Validate the value before assigning it to an enum variable aa5d35e350f6 lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression cad55afe37c9 memstick: r592: Fix a UAF bug when removing the driver 2338c3501726 md: update superblock after changing rdev flags in state_store b34ea3c91eac block: bump max plugged deferred size from 16 to 32 517feec952ae drm/msm: prevent NULL dereference in msm_gpu_crashstate_capture() e1d7f0202a9f leaking_addresses: Always print a trailing newline 9101e2574b81 net: phy: micrel: make *-skew-ps check more lenient 832fad367cac drm/amdkfd: fix resume error when iommu disabled in Picasso 65c84e09e8d4 ACPI: battery: Accept charges over the design capacity as full b60086601832 iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value 219df0f6bad4 mmc: moxart: Fix reference count leaks in moxart_probe 38608d32adf0 ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() 3c2434d9a6c6 tracefs: Have tracefs directories not set OTH permission bits by default 8524501a0e7a net-sysfs: try not to restart the syscall if it will fail eventually b94e5bd540f4 media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() e3bc3e114135 media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info b499d4057160 media: ipu3-imgu: imgu_fmt: Handle properly try 272e54604cf7 ACPICA: Avoid evaluating methods too early during system resume f09e1a2d2c74 fs/proc/uptime.c: Fix idle time reporting in /proc/uptime 6e242c557ad5 ipmi: Disable some operations during a panic 1f38e5e803df media: rcar-csi2: Add checking to rcsi2_start_receiver() 3d5575b3f536 brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet 7d54f52d8fdb rtw88: fix RX clock gate setting while fifo dump d506a3d60df9 ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK 2709971f9f60 media: mceusb: return without resubmitting URB in case of -EPROTO error. 40b8e7dee544 media: imx: set a media_device bus_info string a62edd8390ec media: s5p-mfc: Add checking to s5p_mfc_probe(). b570e36a779c media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() f4037b9b1062 media: uvcvideo: Set unique vdev name based in type d9349416402d media: uvcvideo: Return -EIO for control errors 2052c4cebce9 media: uvcvideo: Set capability in s_param 0c91bb4fbde4 media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() 309ea2248d0a media: atomisp: Fix error handling in probe f4c652bd3506 media: netup_unidvb: handle interrupt properly according to the firmware 09ee09359af9 media: mt9p031: Fix corrupted frame after restarting stream aded39ff1f7a ath10k: high latency fixes for beacon buffer 461a71a1a62a ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets 43ab64578836 ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED 97890f36333d ath11k: Avoid reg rules update during firmware recovery 2114f80889d8 drm/amdgpu: Fix MMIO access page fault 68ac723fb17e fscrypt: allow 256-bit master keys with AES-256-XTS f526d948c38d mwifiex: Properly initialize private structure on interface type changes bab15174ec2f mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type 7ca1711d59f1 x86: Increase exception stack sizes 1c04dabbd1aa ath11k: Align bss_chan_info structure with firmware 3fac6feca95f smackfs: Fix use-after-free in netlbl_catmap_walk() 02ddf26d849d rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop 8d433ab5c8c2 net: sched: update default qdisc visibility after Tx queue cnt changes 28118dcc871e locking/lockdep: Avoid RCU-induced noinstr fail b92a5df2c7ad MIPS: lantiq: dma: reset correct number of channel 5af57ce8a615 MIPS: lantiq: dma: add small delay after reset 396e302cc835 platform/x86: wmi: do not fail if disabling fails 7f43cda650d5 rcutorture: Avoid problematic critical section nesting on PREEMPT_RT 7987f31e54a2 drm/panel-orientation-quirks: add Valve Steam Deck c10465f6d620 Bluetooth: fix use-after-free error in lock_sock_nested() 4dfba42604f0 Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() 509ae4a4f074 drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 62b90d7eeb6d drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 780fff2c75f0 drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) 6758d6651627 dma-buf: WARN on dmabuf release with pending attachments 890e4edcecfa power: supply: max17042_battery: Clear status bits in interrupt handler 898622adb7e9 USB: chipidea: fix interrupt deadlock 6edf4cffe1b4 USB: iowarrior: fix control-message timeouts 0e71591e916b most: fix control-message timeouts edc546625456 serial: 8250: fix racy uartclk update 5f31af4e78b4 USB: serial: keyspan: fix memleak on probe errors ab4755ea9114 iio: ad5770r: make devicetree property reading consistent 638462060859 iio: dac: ad5446: Fix ad5622_write() return value a4e7a8c4321f coresight: cti: Correct the parameter for pm_runtime_put 46709163a54a pinctrl: core: fix possible memory leak in pinctrl_enable() 6bc8317b8cd5 quota: correct error number in free_dqentry() ceeb0a8a8716 quota: check block number when reading the block in quota file bc1274df3ff4 PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge e2e8961fbc3a PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge bd5d982822cf PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge 2b99c6fb65b4 PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge 4bb5399c1c73 PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG 2ad10bbf8477 PCI: aardvark: Fix return value of MSI domain .alloc() method 6a0da19be5eb PCI: aardvark: Fix configuring Reference clock 5fb031fcd423 PCI: aardvark: Fix reporting Data Link Layer Link Active 2b861523d7ce PCI: aardvark: Do not unmask unused interrupts 1085ee5236ef PCI: aardvark: Fix checking for link up via LTSSM state 3bcbace714bb PCI: aardvark: Do not clear status bits of masked interrupts c1a8fb237470 PCI: cadence: Add cdns_plat_pcie_probe() missing return adcfc317d3f5 PCI: pci-bridge-emul: Fix emulation of W1C bits 4fd9f0509a14 ovl: fix use after free in struct ovl_aio_req af7d25d7853c xen/balloon: add late_initcall_sync() for initial ballooning done 96e7880a432a ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume 694c0c84a6ec ALSA: mixer: oss: Fix racy access to slots cd0b29a89bc2 ifb: fix building without CONFIG_NET_CLS_ACT 47462c5e600f serial: core: Fix initializing and restoring termios speed c1e6e42740cb ring-buffer: Protect ring_buffer_reset() from reentrancy 93fccb1f8939 powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found 875609ad8020 can: j1939: j1939_can_recv(): ignore messages with invalid source address c3cb7b5c9d14 can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport 9f9d6d391ff5 KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use bd37419f4fde KVM: arm64: Extract ESR_ELx.EC only 924955df37f2 power: supply: max17042_battery: use VFSOC for capacity when no rsns f2feac81edcd power: supply: max17042_battery: Prevent int underflow in set_soc_threshold 5720436bc7ba mtd: rawnand: socrates: Keep the driver compatible with on-die ECC engines 7e867f8bb3fe soc: fsl: dpio: use the combined functions to protect critical zone 55c97165adf6 soc: fsl: dpio: replace smp_processor_id with raw_smp_processor_id 62bd9eac5fa2 signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT 5e63b85a489d memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode 4fbecebb31c7 signal: Remove the bogus sigkill_pending in ptrace_stop 5c6fedce4a6a RDMA/qedr: Fix NULL deref for query_qp on the GSI QP 30cdf5035769 perf/x86/intel/uncore: Fix Intel ICX IIO event constraints aef1a67fbf49 perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server da8b3b95c57f rsi: Fix module dev_oper_mode parameter description d69ffec3aa22 rsi: fix rate mask set leading to P2P failure 41d97e0360e9 rsi: fix key enabled check causing unwanted encryption for vap_id > 0 46752a7aed91 rsi: fix occasional initialisation failure with BT coex a194e9c721d9 wcn36xx: handle connection loss indication 701cf28e019d libata: fix checking of DMA state 890e416c026e mwifiex: Try waking the firmware until we get an interrupt d59d2f7af7e0 mwifiex: Read a PCI register after writing the TX ring write pointer daccf40320d4 PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions 1c422d63010a wcn36xx: Fix (QoS) null data frame bitrate/modulation c1b8ad661ff1 wcn36xx: Fix tx_status mechanism 3d62e1c9bc55 wcn36xx: Fix HT40 capability for 2Ghz band c044f34ca22f ifb: Depend on netfilter alternatively to tc c7400e2ec8de evm: mark evm_fixmode as __ro_after_init eab090dfcb1d rtl8187: fix control-message timeouts 73b79ada4c1c PCI: Mark Atheros QCA6174 to avoid bus reset 30182b8c1388 ath10k: fix division by zero in send path ce560076091a ath10k: fix control-message timeout 1336b2af8adc ath6kl: fix control-message timeout f34487c7f223 ath6kl: fix division by zero in send path fd1e4d8c61ef mwifiex: fix division by zero in fw download path a5d8d76710e8 EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell 31f5c925464a regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property 02ecf56faa56 regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled 5b7e3bb16310 hwmon: (pmbus/lm25066) Add offset coefficients db04fb4111e6 selinux: fix race condition when computing ocontext SIDs a09a5f4c075d ia64: kprobes: Fix to pass correct trampoline address to the handler 2f65b76c4445 KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup b4a4c9dc4407 btrfs: call btrfs_check_rw_degradable only if there is a missing device b406439afe73 btrfs: fix lost error handling when replaying directory deletes 8992aab294cb btrfs: clear MISSING device status bit in btrfs_close_one_device a99da5b68080 rds: stop using dmapool 0bfb1c1a16ff net/smc: Correct spelling mistake to TCPF_SYN_RECV 9b86eb2f34d1 net/smc: Fix smc_link->llc_testlink_time overflow 2167a9a12cc9 nfp: bpf: relax prog rejection for mtu check through max_pkt_offset c9a7d5fe1552 vmxnet3: do not stop tx queues after netif_device_detach() 9813218e96db r8169: Add device 10ec:8162 to driver r8169 ad6a2a1e566f nvmet-tcp: fix header digest verification c8270435cfb4 block: schedule queue restart after BLK_STS_ZONE_RESOURCE 7d1fb5c12cc0 drm: panel-orientation-quirks: Add quirk for GPD Win3 4d41059b9e23 watchdog: Fix OMAP watchdog early handling b8cb3f4ffa3a net: multicast: calculate csum of looped-back and forwarded packets 07f7a1864929 spi: spl022: fix Microwire full duplex mode db1d9d102ee4 nvmet-tcp: fix a memory leak when releasing a queue 0e86b727a94f xen/netfront: stop tx queues during live migration 69b14e23dfc3 gpio: mlxbf2.c: Add check for bgpio_init failure b92ac0a9ca8f bpf: Prevent increasing bpf_jit_limit above max a3564fb7b0bf bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT 0ad7f317b933 fcnal-test: kill hanging ping/nettest binaries on cleanup bc3e73ebb79b drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 4002f3944d41 mmc: winbond: don't build on M68K a1ea41f91dcb reset: socfpga: add empty driver allowing consumers to probe a90398438517 ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode f03e04bb9d11 hyperv/vmbus: include linux/bitops.h 6491ccdde2c5 sfc: Don't use netif_info before net_device setup e519acba2fae sfc: Export fibre-specific supported link modes 7986fdbbe009 cavium: Fix return values of the probe function ad01685177ce mISDN: Fix return values of the probe function a6cb5e09e16a scsi: qla2xxx: Fix unmap of already freed sgl 77fee241e6eb scsi: qla2xxx: Return -ENOMEM if kzalloc() fails 940783d08d15 cavium: Return negative value when pci_alloc_irq_vectors() fails 75710d583cc4 ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers 92556e3c2b2e ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() 73199aadcd5c x86/irq: Ensure PI wakeup handler is unregistered before module unload df8a74fc15ea x86/cpu: Fix migration safety with X86_BUG_NULL_SEL 115810a26527 x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c b05eea1bcb36 fuse: fix page stealing d81e341fb13a ext4: refresh the ext4_ext_path struct after dropping i_data_sem. 4089432dc030 ext4: ensure enough credits in ext4_ext_shift_path_extents aa21b7e3d320 ext4: fix lazy initialization next schedule time computation in more granular unit 782025948bc6 ALSA: timer: Unconditionally unlink slave instances, too b980ce4ebb8b ALSA: timer: Fix use-after-free problem 7c6fd525044c ALSA: synth: missing check for possible NULL after the call to kstrdup ecd536c57ab7 ALSA: hda: Free card instance properly at probe errors f503a25a3de3 ALSA: usb-audio: Add registration quirk for JBL Quantum 400 9259518fab5b ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk 3c7a3f2d79f7 ALSA: line6: fix control and interrupt message timeouts 21f9c02a4ded ALSA: 6fire: fix control and bulk message timeouts 0e4c288a74a3 ALSA: ua101: fix division by zero at probe 4f9e9c389e10 ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED 62b189f9f3c5 ALSA: hda/realtek: Add quirk for ASUS UX550VE a770cb746bdd ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N 88bcfcc50d0e ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ 0288f838a2e3 ALSA: hda/realtek: Add quirk for Clevo PC70HS 3d0e5d2eaff1 ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED f0750e98010a ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 a2b3dbc9fd24 media: v4l2-ioctl: Fix check_ext_ctrls 151eff588043 media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers 71a137376b64 media: rkvdec: Support dynamic resolution changes b2b5126a777b media: ite-cir: IR receiver stop working after receive overflow 39275d2ec6ff media: rkvdec: Do not override sizeimage for output format 949c5b6daa75 crypto: s5p-sss - Add error handling in s5p_aes_probe() 9ac25cd2f4ec firmware/psci: fix application of sizeof to pointer dd189feebaf8 tpm: Check for integer overflow in tpm2_map_response_body() 32498b8889c8 parisc: Fix ptrace check on syscall return 15b4142aea0a parisc: Fix set_fixmap() on PA1.x CPUs 284ad310542f exfat: fix incorrect loading of i_blocks for large files 823b487cfbfc mmc: dw_mmc: Dont wait for DRTO on Write RSP error 7b24b669d3f9 mmc: mtk-sd: Add wait dma stop done flow c1d31266de3d scsi: qla2xxx: Fix use after free in eh_abort path 37b15db1d87c scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file 06cc8187dbb6 scsi: core: Remove command size deduction from scsi_setup_scsi_cmnd() 9d623bf1736b ocfs2: fix data corruption on truncate 39264eaa6d44 libata: fix read log timeout value ab0a06769e69 Input: i8042 - Add quirk for Fujitsu Lifebook T725 8c341d11c8bd Input: elantench - fix misreporting trackpoint coordinates d1eb42de7cf9 Input: iforce - fix control-message timeout afbec52fbce0 binder: use cred instead of task for getsecid 0d9f4ae7cd6f binder: use cred instead of task for selinux checks bd9cea41ac6e binder: use euid from cred instead of using task 7f1d5a1a7d80 usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform ff32302687fd xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (From OE-Core rev: 43478c509c5c58c09cb67989a3d22bce9761f6ba) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit b0c843e4f1e7d255b5be1e4a0b2516a38256e25e) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: update to v5.14.21Bruce Ashfield2021-12-173-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.14 to the latest korg -stable release that comprises the following commits: 545728d9e085 Linux 5.14.21 999805aaf925 Revert "ACPI: scan: Release PM resources blocked by unused objects" 0750f769b958 thermal: Fix NULL pointer dereferences in of_thermal_ functions 50812034d105 perf/core: Avoid put_page() when GUP fails ae2afdf82a00 PCI: Add MSI masking quirk for Nvidia ION AHCI 18c55aed17b2 PCI/MSI: Deal with devices lying about their MSI mask capability f64af1735731 PCI/MSI: Destroy sysfs before freeing entries f41389affe96 parisc/entry: fix trace test in syscall exit path 56249b445477 Bluetooth: btusb: Add support for TP-Link UB500 Adapter dbaa485bc5a1 bootconfig: init: Fix memblock leak in xbc_make_cmdline() 6bb162d35d74 loop: Use blk_validate_block_size() to validate block size e2d865b3109c block: Add a helper to validate the block size 5b9f31a3be76 fortify: Explicitly disable Clang support 87304542f264 KVM: Fix steal time asm constraints 02eafa8f1558 Revert "drm: fb_helper: fix CONFIG_FB dependency" bd462930f7e5 Revert "drm: fb_helper: improve CONFIG_FB dependency" ff7124b91f52 Linux 5.14.20 1b86960dc451 Revert "x86: Fix get_wchan() to support the ORC unwinder" 961913f45ff6 Revert "sched: Add wrapper for get_wchan() to keep task blocked" b51c1a592faa Revert "x86: Fix __get_wchan() for !STACKTRACE" 0e62c60b3e7e Linux 5.14.19 c6d58e3e55f5 media: videobuf2-dma-sg: Fix buf->vb NULL pointer dereference 283fd7d9fdea media: videobuf2: always set buffer vb2 pointer 6a1968a2f2f6 x86/sev: Make the #VC exception stacks part of the default stacks storage 8c57c9ff7e88 x86/sev: Add an x86 version of cc_platform_has() 0e1cd02ff0d8 arch/cc: Introduce a function to check for confidential computing features 45a47382941d IMA: reject unknown hash algorithms in ima_get_hash_algo a3c6e358fbe4 selftests/bpf: Fix also no-alu32 strobemeta selftest 49ed44184d0c selftests/x86/iopl: Adjust to the faked iopl CLI/STI usage 35207858385e mmc: moxart: Fix null pointer dereference on pointer host c254f7893bc1 ath10k: fix invalid dma_addr_t token assignment 733aac9beea8 cifs: fix memory leak of smb3_fs_context_dup::server_hostname 4f2bf4fe6c0d media: vidtv: move kfree(dvb) to vidtv_bridge_dev_release() af09862cb566 drm/amd/display: Look at firmware version to determine using dmub on dcn21 697103ad736a pinctrl: amd: Handle wake-up interrupt 03e1b25d4079 pinctrl: amd: Add irq field data f80264b897b2 SUNRPC: Partial revert of commit 6f9f17287e78 7a914508ca2f PCI: aardvark: Fix PCIe Max Payload Size setting f12fbf40bf63 PCI: Add PCI_EXP_DEVCTL_PAYLOAD_* macros 7005ee54fc09 drm/sun4i: Fix macros in sun8i_csc.h a595cc219051 powerpc/85xx: fix timebase sync issue when CONFIG_HOTPLUG_CPU=n 0a6412029f7e powerpc/pseries/mobility: ignore ibm, platform-facilities updates baf19ea102c3 powerpc/64s/interrupt: Fix check_return_regs_valid() false positive 251959e47018 powerpc/security: Use a mutex for interrupt exit code patching 0795f5e71d1d powerpc/powernv/prd: Unregister OPAL_MSG_PRD2 notifier during module unload 36859829b783 powerpc/32e: Ignore ESR in instruction storage interrupt handler db56efa61734 powerpc/bpf: Fix write protecting JIT code b3e0a9cb6a67 powerpc/vas: Fix potential NULL pointer dereference 0bc921b6db55 mtd: rawnand: au1550nd: Keep the driver compatible with on-die ECC engines f5a84162f174 mtd: rawnand: plat_nand: Keep the driver compatible with on-die ECC engines 426c3bda4995 mtd: rawnand: orion: Keep the driver compatible with on-die ECC engines 26b77361800a mtd: rawnand: pasemi: Keep the driver compatible with on-die ECC engines 8d37b0ee8875 mtd: rawnand: gpio: Keep the driver compatible with on-die ECC engines 0c82481e3064 mtd: rawnand: mpc5121: Keep the driver compatible with on-die ECC engines 6ad70604565c mtd: rawnand: xway: Keep the driver compatible with on-die ECC engines e4435dec6149 mtd: rawnand: ams-delta: Keep the driver compatible with on-die ECC engines ab5fdf2c5a41 mtd: rawnand: fsmc: Fix use of SM ORDER 6e7363893639 remoteproc: imx_rproc: Fix rsc-table name 0f27656d5e26 remoteproc: imx_rproc: Fix ignoring mapping vdev regions fce6586cd1d7 remoteproc: Fix the wrong default value of is_iomem 69dbe49b7eac remoteproc: elf_loader: Fix loading segment when is_iomem true 7d1ece44014b s390/cio: make ccw_device_dma_* more robust 60b9aef7f2eb s390/ap: Fix hanging ioctl caused by orphaned replies 9525ecf82f04 s390/tape: fix timer initialization in tape_std_assign() efa70f3da72a s390/cio: check the subchannel validity for dev_busid 2ea358c095ad s390/cpumf: cpum_cf PMU displays invalid value after hotplug remove e554c13dbe3c PM: sleep: Avoid calling put_device() under dpm_list_mtx f36ada9c43db video: backlight: Drop maximum brightness override for brightness zero c928e634b492 mfd: dln2: Add cell for initializing DLN2 ADC 8d55a5f82210 mm, oom: do not trigger out_of_memory from the #PF dc6b83b8fef9 mm, oom: pagefault_out_of_memory: don't force global OOM for dying tasks 5741bd42f7c5 io-wq: serialize hash clear with wakeup 9f9d088a4b7d io-wq: fix queue stalling race 92b69466102b io-wq: ensure that hash wait lock is IRQ disabling 31132a895eaa memcg: prohibit unconditional exceeding the limit of dying tasks d3a14035e51b mm/filemap.c: remove bogus VM_BUG_ON 4546a8cb993c 9p/net: fix missing error check in p9_check_errors 2febd1914ddc bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt 72c0c32d9dde bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode 06cf324a465a net, neigh: Enable state migration between NUD_PERMANENT and NTF_USE 515cfde2a028 dmaengine: bestcomm: fix system boot lockups 3f5e4b70cd7a dmaengine: ti: k3-udma: Set r/tchan or rflow to NULL if request fail 3a127ccaf9a0 dmaengine: ti: k3-udma: Set bchan to NULL if a channel request fail 2f9e6bcab0a1 erofs: fix unsafe pagevec reuse of hooked pclusters 5b67adb7425e f2fs: fix UAF in f2fs_available_free_memory 616c1311b0f3 f2fs: include non-compressed blocks in compr_written_block 25b7077e30ee f2fs: should use GFP_NOFS for directory inodes 29868ae1478f irqchip/sifive-plic: Fixup EOI failed when masked 1bf2fc90b15b posix-cpu-timers: Clear task::posix_cputimers_work in copy_process() f7ece74d0ab2 KVM: x86: move guest_pv_has out of user_access section 4c09233d17ce x86/mce: Add errata workaround for Skylake SKX37 e95e07bab005 MIPS: Fix assembly error from MIPSr2 code used within MIPS_ISA_ARCH_LEVEL 70eeeb5aa01a MIPS: fix duplicated slashes for Platform file path 1eed13f0aba9 parisc: Flush kernel data mapping in set_pte_at() when installing pte for user page 1a396e845df7 parisc: Fix backtrace to always include init funtion names b30255c8e2dd ARM: 9156/1: drop cc-option fallbacks for architecture selection a39c9f2ff126 ARM: 9155/1: fix early early_iounmap() a6e210f38fd9 smb3: do not error on fsync when readonly 05f320417823 selftests/net: udpgso_bench_rx: fix port argument 36810c9fc743 cxgb4: fix eeprom len when diagnostics not implemented f9a2f543823f net/smc: fix sk_refcnt underflow on linkdown and fallback eedcf3fb5e61 vsock: prevent unnecessary refcnt inc for nonblocking connect ed5ac8bf1dbd net: marvell: mvpp2: Fix wrong SerDes reconfiguration order e2abbf7dea22 net: ethernet: ti: cpsw_ale: Fix access to un-initialized memory d2d62615396f net: stmmac: allow a tc-taprio base-time of zero f116f0dad316 net: hns3: allow configure ETS bandwidth of all TCs c7f7dc737f0d net: hns3: fix kernel crash when unload VF while it is being reset 214dbb2b4042 net: hns3: fix pfc packet number incorrect after querying pfc parameters 6fc15f27d462 net: hns3: fix ROCE base interrupt vector initialization bug 1959c3614227 net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any 45dea1317981 net: dsa: mv88e6xxx: Don't support >1G speeds on 6191X on ports other than 10 5862afa33cb1 seq_file: fix passing wrong private data 17f7aec830f5 drm/i915/fb: Fix rounding error in subsampled plane size calculation e8cf4c96f11e gve: Fix off by one in gve_tx_timeout() cf427bf68f29 dmaengine: stm32-dma: avoid 64-bit division in stm32_dma_get_max_width b3ce1fc8100a dmaengine: stm32-dma: fix burst in case of unaligned memory address af400d2469ae bpf, sockmap: sk_skb data_end access incorrect when src_reg = dst_reg 6b0db2a36f9a bpf: sockmap, strparser, and tls are reusing qdisc_skb_cb and colliding 0580e47c8895 bpf, sockmap: Fix race in ingress receive verdict with redirect to self 778aec90440f bpf, sockmap: Remove unhash handler for BPF sockmap usage 1ad5169dbb1c arm64: pgtable: make __pte_to_phys/__phys_to_pte_val inline functions cdc29bc2748f arm64: arm64_ftr_reg->name may not be a human-readable string 8fbaf7b79caa nfc: pn533: Fix double free when pn533_fill_fragment_skbs() fails 5dedc3a392e3 llc: fix out-of-bound array index in llc_sk_dev_hash() 78455257102e perf bpf: Add missing free to bpf_event__print_bpf_prog_info() 700f183edb05 zram: off by one in read_block_state() ec82306f4509 mm/zsmalloc.c: close race window between zs_pool_dec_isolated() and zs_unregister_migration() 8f04fdb42298 can: mcp251xfd: mcp251xfd_chip_start(): fix error handling for mcp251xfd_chip_rx_int_enable() 4f389e1276a5 can: etas_es58x: es58x_rx_err_msg(): fix memory leak in error path 7a3210be9964 Revert "drm/imx: Annotate dma-fence critical section in commit path" cd5d00738d62 drm: fb_helper: improve CONFIG_FB dependency 748dc40f1552 selftests/bpf/xdp_redirect_multi: Limit the tests in netns 67ebdf08154e selftests/bpf/xdp_redirect_multi: Give tcpdump a chance to terminate cleanly 63d52d3f722b selftests/bpf/xdp_redirect_multi: Use arping to accurate the arp number 52058c2e5516 selftests/bpf/xdp_redirect_multi: Put the logs to tmp folder 5ad1157af560 libbpf: Fix lookup_and_delete_elem_flags error reporting 006b5af213cd ACPI: PM: Fix device wakeup power reference counting error c6d718f67eff mfd: altera-sysmgr: Fix a mistake caused by resource_size conversion 051b35b83508 mfd: sprd: Add SPI device ID table fa6a7b427e3e mfd: cpcap: Add SPI device ID table b862c9d1aa0d mfd: core: Add missing of_node_put for loop iteration c85582ef7d42 ALSA: memalloc: Catch call with NULL snd_dma_buffer pointer 61ef4e2f3fbf bonding: Fix a use-after-free problem when bond_sysfs_slave_add() failed 51f230381aee drm/ttm: remove ttm_bo_vm_insert_huge() 1e520022ebb7 net: phy: fix duplex out of sync problem while changing settings a3a5d0e13066 cpufreq: intel_pstate: Clear HWP desired on suspend/shutdown and offline d79404b45c10 PCI: Do not enable AtomicOps on VFs 267a022590e3 ataflop: remove ataflop_probe_lock mutex 4972bb9f9266 block/ataflop: provide a helper for cleanup up an atari disk 4f6264ed34b6 block/ataflop: add registration bool before calling del_gendisk() ff8f1a821132 block/ataflop: use the blk_cleanup_disk() helper 5921ada07f55 drm/nouveau/svm: Fix refcount leak bug and missing check against null bug 86b53a83c55b nvdimm/btt: do not call del_gendisk() if not needed 02dea719283f PCI: j721e: Fix j721e_pcie_probe() error path 01b47659d9d1 ACPI: PMIC: Fix intel_pmic_regs_handler() read accesses bbe42d65433a ice: Fix not stopping Tx queues for VFs b15d8035cdb7 ice: Fix replacing VF hardware MAC to existing MAC filter ff5b62b0decb net: dsa: felix: fix broken VLAN-tagged PTP under VLAN-aware bridge 1554b63d8751 net: dsa: tag_ocelot: break circular dependency with ocelot switch lib driver fca96b3f852a net: vlan: fix a UAF in vlan_dev_real_dev() 7f639a03e4ab openrisc: fix SMP tlb flush NULL pointer dereference e75b136530ce ethtool: fix ethtool msg len calculation for pause stats f776103499bf kselftests/net: add missed icmp.sh test to Makefile d2afb868adc9 net: davinci_emac: Fix interrupt pacing disable 5ed0d8c6af53 nbd: fix possible overflow for 'first_minor' in nbd_dev_add() 69f35664ee1f nbd: fix max value for 'first_minor' 40804b6959fa xen-pciback: Fix return in pm_ctrl_init() 3612fdf488d5 gpio: realtek-otto: fix GPIO line IRQ offset c64b55c85fb2 i2c: xlr: Fix a resource leak in the error handling path of 'xlr_i2c_probe()' 60e8a9733d82 NFSv4: Fix a regression in nfs_set_open_stateid_locked() 288be49e2e2e scsi: qla2xxx: Turn off target reset during issue_lip 66adfc54bd79 scsi: qla2xxx: Fix gnl list corruption 7c32b407ef0a scsi: target: core: Remove from tmr_list during LUN unlink bac37c7433c5 ar7: fix kernel builds for compiler test 85b7c9ef119b watchdog: f71808e_wdt: fix inaccurate report in WDIOC_GETTIMEOUT bae8c19f3063 m68k: set a default value for MEMORY_RESERVE 9c30504d85d2 signal/sh: Use force_sig(SIGKILL) instead of do_group_exit(SIGKILL) ab91e1ea48db dmaengine: dmaengine_desc_callback_valid(): Check for `callback_result` ea52aeeb0da1 netfilter: nfnetlink_queue: fix OOB when mac header was cleared fa46546d0871 soc: fsl: dpaa2-console: free buffer before returning from dpaa2_console_read a4a5ee9741ea auxdisplay: ht16k33: Fix frame buffer device blanking 32d349f3e4ee auxdisplay: ht16k33: Connect backlight to fbdev be51f4ed87ed auxdisplay: img-ascii-lcd: Fix lock-up when displaying empty string cee0757bca0d Fix user namespace leak 2892327b226c NFS: Fix an Oops in pnfs_mark_request_commit() f97d474f1b78 NFS: Fix up commit deadlocks 0adbe4155e0b dmaengine: stm32-dma: fix stm32_dma_get_max_width ca3b5c976540 dmaengine: at_xdmac: fix AT_XDMAC_CC_PERID() macro e8886cff93f0 dmaengine: at_xdmac: call at_xdmac_axi_config() on resume path d08efac1f61e rtc: rv3032: fix error handling in rv3032_clkout_set_rate() 32fe246e33c6 remoteproc: Fix a memory leak in an error handling path in 'rproc_handle_vdev()' c0bd86c72dc0 mtd: core: don't remove debugfs directory if device is in use f3ecfa903c2f mtd: rawnand: arasan: Prevent an unsupported configuration e5744356f335 PCI: uniphier: Serialize INTx masking/unmasking and fix the bit operation 9254b2c16ba3 mtd: spi-nor: hisi-sfc: Remove excessive clk_disable_unprepare() 3189e1420b29 Input: st1232 - increase "wait ready" timeout bef23befe1cd fs: orangefs: fix error return code of orangefs_revalidate_lookup() f2deeaf169b8 NFS: Fix deadlocks in nfs_scan_commit_list() 0776aa4efe05 opp: Fix return in _opp_add_static_v2() d192572a43b6 PCI: aardvark: Fix preserving PCI_EXP_RTCTL_CRSSVE flag on emulated bridge b262b5fb60b4 PCI: aardvark: Don't spam about PIO Response Status 8d76b46f5810 drm/plane-helper: fix uninitialized variable reference 0bb7a9c31e4e drm/bridge/lontium-lt9611uxc: fix provided connector suport 9c8d416d7a52 pnfs/flexfiles: Fix misplaced barrier in nfs4_ff_layout_prepare_ds be46326d9c65 NFS: Fix dentry verifier races 527b6ec3e979 NFS: Ignore the directory size when marking for revalidation 255fc6efacf2 NFS: Don't set NFS_INO_DATA_INVAL_DEFER and NFS_INO_INVALID_DATA cbe0ef0063e5 NFS: Default change_attr_type to NFS4_CHANGE_TYPE_IS_UNDEFINED 6033546caa09 i2c: mediatek: fixing the incorrect register offset a58fb2098608 Input: ariel-pwrbutton - add SPI device ID table 135c6ab095b0 rtc: mcp795: Add SPI ID table f6136953df6e remoteproc: imx_rproc: Fix TCM io memory type 511a35aa4400 rtc: pcf2123: Add SPI ID table e0fc7ea848f4 rtc: ds1390: Add SPI ID table 5c83c670e113 rtc: ds1302: Add SPI ID table aeb40af85292 nfsd: don't alloc under spinlock in rpc_parse_scope_id b33831877a0e mtd: rawnand: intel: Fix potential buffer overflow in probe 2c3a8b1701dc rpmsg: Fix rpmsg_create_ept return when RPMSG config is not defined 1f6483f7c0d4 apparmor: fix error check 12af444fb18b RDMA/core: Require the driver to set the IOVA correctly during rereg_mr db35ff6ff095 power: supply: bq27xxx: Fix kernel crash on IRQ handler register error 17d0a494465f mips: cm: Convert to bitfield API to fix out-of-bounds access e941eb7523e6 virtio_ring: check desc == NULL when using indirect with packed 8a1bf46732bf serial: cpm_uart: Protect udbg definitions by CONFIG_SERIAL_CPM_CONSOLE cceb856eb7f3 ASoC: rsnd: Fix an error handling path in 'rsnd_node_count()' 5e0210787cfa RDMA/hns: Modify the value of MAX_LP_MSG_LEN to meet hardware compatibility 45107b861a80 RDMA/hns: Fix initial arm_st of CQ f3de2499242c ASoC: cs42l42: Correct configuring of switch inversion from ts-inv 03e45fb778c5 powerpc: Don't provide __kernel_map_pages() without ARCH_SUPPORTS_DEBUG_PAGEALLOC 14b05b63bfbb ALSA: oxfw: fix functional regression for Mackie Onyx 1640i in v5.14 or later 8af7e2b8d96f powerpc/xmon: fix task state output 8557ce3ddb0e powerpc/44x/fsp2: add missing of_node_put 694756f543b0 powerpc/book3e: Fix set_memory_x() and set_memory_nx() f0a8154f6c66 powerpc/nohash: Fix __ptep_set_access_flags() and ptep_set_wrprotect() 15ccc53df3a4 HID: u2fzero: properly handle timeouts in usb_submit_urb cc68082a3f76 HID: u2fzero: clarify error check and length calculations 463e138a67cb clk: at91: clk-master: fix prescaler logic a4978a6cfd9e clk: at91: clk-master: check if div or pres is zero b42bf5de6bef clk: at91: sam9x60-pll: use DIV_ROUND_CLOSEST_ULL e40f88ca6e5b serial: xilinx_uartps: Fix race condition causing stuck TX b135a66c3410 phy: Sparx5 Eth SerDes: Fix return value check in sparx5_serdes_probe() 16db43fc0568 phy: qcom-snps: Correct the FSEL_MASK f639952d70c6 phy: ti: gmii-sel: check of_get_address() for failure 02058ab1dcec phy: qcom-qusb2: Fix a memory leak on probe 05d2c884bbb0 ASoC: topology: Fix stub for snd_soc_tplg_component_remove() 20cef4273de0 pinctrl: equilibrium: Fix function addition in multiple groups fbf843c5fde5 arm64: dts: qcom: sdm845: Fix Qualcomm crypto engine bus clock 24231d918e46 arm64: dts: qcom: sdm845: Use RPMH_CE_CLK macro directly cd068f71c245 arm64: dts: qcom: pmi8994: Fix "eternal"->"external" typo in WLED node 0f2768e7aaa4 soc: qcom: apr: Add of_node_put() before return 5e313f56a004 soc: qcom: rpmhpd: fix sm8350_mxc's peer domain fae72275217d firmware: qcom_scm: Fix error retval in __qcom_scm_is_call_available() 61bb3fac7a56 powerpc/booke: Disable STRICT_KERNEL_RWX, DEBUG_PAGEALLOC and KFENCE d58dbd7c9765 usb: dwc2: drd: reset current session before setting the new one c6a6138fd3d0 usb: dwc2: drd: fix dwc2_drd_role_sw_set when clock could be disabled 8d4801295664 usb: dwc2: drd: fix dwc2_force_mode call in dwc2_ovr_init 97714002eb5c serial: imx: fix detach/attach of serial console f265551f304a scsi: lpfc: Wait for successful restart of SLI3 adapter during host sg_reset 9c9321f3af65 scsi: ufs: ufshcd-pltfrm: Fix memory leak due to probe defer 8104d165fe8c soundwire: bus: stop dereferencing invalid slave pointer 4e599aa437f8 iio: adis: do not disabe IRQs in 'adis_init()' 1cc004bb7e1d usb: typec: STUSB160X should select REGMAP_I2C 2c05b78785ae iio: buffer: Fix double-free in iio_buffers_alloc_sysfs_and_mask() ddcdf294b31b soc: qcom: socinfo: add two missing PMIC IDs 4be134c2caf0 soc: qcom: rpmhpd: Make power_on actually enable the domain c4607253ded6 ASoC: cs42l42: Defer probe if request_threaded_irq() returns EPROBE_DEFER 24d49d9f0dc6 ASoC: cs42l42: Correct some register default values 066f6d94e87b ASoC: cs42l42: Always configure both ASP TX channels a9e0fed5c311 ARM: dts: stm32: fix AV96 board SAI2 pin muxing on stm32mp15 de4c998f9634 ARM: dts: stm32: fix SAI sub nodes register range d39348632e9e ARM: dts: stm32: fix STUSB1600 Type-C irq level on stm32mp15xx-dkx 74447d38de5e ARM: dts: stm32: Reduce DHCOR SPI NOR frequency to 50 MHz d34d4f395674 pinctrl: renesas: checker: Fix off-by-one bug in drive register check 03f7759f9003 powerpc/perf: Fix cycles/instructions as PM_CYC/PM_INST_CMPL in power10 ae59bf224965 dyndbg: make dyndbg a known cli param 4d3bee930ce9 staging: ks7010: select CRYPTO_HASH/CRYPTO_MICHAEL_MIC d9d577801350 staging: most: dim2: do not double-register the same device 65f101a4bb56 usb: musb: select GENERIC_PHY instead of depending on it 04ec60e77ef2 RDMA/mlx4: Return missed an error if device doesn't support steering 96e9a4068a2a scsi: csiostor: Uninitialized data in csio_ln_vnp_read_cbfn() f0d4f0cd9442 power: supply: max17040: fix null-ptr-deref in max17040_probe() 71ad44224a78 power: supply: rt5033_battery: Change voltage values to µV 4848d094da0e usb: gadget: hid: fix error code in do_config() ff22ff487e5a serial: 8250_dw: Drop wrong use of ACPI_PTR() 1e405bd00949 powerpc/paravirt: correct preempt debug splat in vcpu_is_preempted() e093b8b68af7 powerpc: fix unbalanced node refcount in check_kvm_guest() 87557023bcf0 video: fbdev: chipsfb: use memset_io() instead of memset() 327788eb627c powerpc/mem: Fix arch/powerpc/mm/mem.c:53:12: error: no previous prototype for 'create_section_mapping' 5ec603fc4c1f clk: at91: check pmc node status before registering syscore ops b885c49c7733 memory: fsl_ifc: fix leak of irq and nand_irq in fsl_ifc_ctrl_probe 677ee2d1634a soc/tegra: Fix an error handling path in tegra_powergate_power_up() 3a39364557c3 iio: st_pressure_spi: Add missing entries SPI to device ID table c23d6902073e ASoC: SOF: topology: do not power down primary core during topology removal b810bd3db9ef arm: dts: omap3-gta04a4: accelerometer irq fix c8542e40a779 driver core: Fix possible memory leak in device_link_add() 13f731ac9b17 scsi: pm80xx: Fix misleading log statement in pm8001_mpi_get_nvmd_resp() 945070ab3d91 scsi: megaraid_sas: Fix concurrent access to ISR between IRQ polling and real interrupt e850922067ec power: reset: at91-reset: check properly the return value of devm_of_iomap 60b15e314825 soundwire: debugfs: use controller id and link_id for debugfs ee6e999f3f3d ALSA: hda: Use position buffer for SKL+ again 51ebfe87c0a8 ALSA: hda: Reduce udelay() at SKL+ position reporting 9c738280085a iommu/dma: Fix arch_sync_dma for map 09339ff9e671 arm64: dts: qcom: pm8916: Remove wrong reg-names for rtc@6000 20997b9aca4c iommu/mediatek: Fix out-of-range warning with clang c1b5c72d4d59 arm64: dts: renesas: beacon: Fix Ethernet PHY mode 44bd0cd11f10 arm64: dts: qcom: msm8916: Fix Secondary MI2S bit clock 75988ebce563 ASoC: wcd9335: Use correct version to initialize Class H fd4bc9383153 JFS: fix memleak in jfs_mount 08276a9bb6db MIPS: loongson64: make CPU_LOONGSON64 depends on MIPS_FP_SUPPORT e0d09ee78793 scsi: dc395: Fix error case unwinding 231b0e5b20cd soc: qcom: llcc: Disable MMUHWT retention 1ba41a69c079 arm64: dts: qcom: sc7180: Base dynamic CPU power coefficients in reality 39413a92656f ARM: dts: at91: tse850: the emac<->phy interface is rmii 87b20cedac64 bus: ti-sysc: Fix timekeeping_suspended warning on resume b8f089162080 arm64: dts: meson-sm1: Fix the pwm regulator supply properties ec2a1df6cb10 arm64: dts: meson-g12b: Fix the pwm regulator supply properties fe4b9c0806c1 arm64: dts: meson-g12a: Fix the pwm regulator supply properties b6a3e5310a23 arm64: dts: ti: j7200-main: Fix "bus-range" upto 256 bus number for PCIe 82b4981ce328 arm64: dts: ti: j7200-main: Fix "vendor-id"/"device-id" properties of pcie node 4cfacb5443c7 arm64: dts: ti: k3-j721e-main: Fix "bus-range" upto 256 bus number for PCIe 01d704aa590e arm64: dts: ti: k3-j721e-main: Fix "max-virtual-functions" in PCIe EP nodes 0bc01ceba816 RDMA/bnxt_re: Fix query SRQ failure 9c177b1c70eb ARM: dts: qcom: msm8974: Add xo_board reference clock to DSI0 PHY 9e2601ac84b4 arm64: dts: rockchip: Fix GPU register width for RK3328 1d292cf27d89 arm64: dts: rockchip: fix rk3568 mbi-alias 18d83fc611a8 ARM: s3c: irq-s3c24xx: Fix return value check for s3c24xx_init_intc() 295bdd05ba50 scsi: pm80xx: Fix lockup in outbound queue management b74b57b738ba clk: mvebu: ap-cpu-clk: Fix a memory leak in error handling paths 465c4e9b718d arm64: dts: broadcom: bcm4908: Fix UART clock name 042ee2a50f89 ARM: dts: BCM5301X: Fix memory nodes names ce412216fbfc RDMA/rxe: Fix wrong port_cap_flags 2427a4c9e4e7 iio: st_sensors: disable regulators after device unregistration a61cb0ecc913 arm64: dts: meson: sm1: add Ethernet PHY reset line for ODROID-C4/HC4 3260de8b35af of: unittest: fix EXPECT text for gpio hog errors 8426a23213dc bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit. 32df0ac1c97b bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off. 4c4491e856a0 cgroup: Fix rootcg cpu.stat guest double counting 2e510c262523 skmsg: Lose offset info in sk_psock_skb_ingress 8777d613b23f ibmvnic: delay complete() 93d1d1bd0d58 ibmvnic: Process crqs after enabling interrupts 611e75876907 ibmvnic: don't stop queue in xmit b7bf97fc5621 udp6: allow SO_MARK ctrl msg to affect routing e39668a15aa2 selftests/bpf: Fix fclose/pclose mismatch in test_progs 8cf265bafd33 crypto: pcrypt - Delay write to padata->info 1d0709398213 selftests: net: bridge: update IGMP/MLD membership interval value fe5bffbf6214 net: bridge: fix uninitialized variables when BRIDGE_CFM is disabled d4fe67943ae4 net: phylink: avoid mvneta warning when setting pause parameters 148557b62d51 ipmi: kcs_bmc: Fix a memory leak in the error handling path of 'kcs_bmc_serio_add_device()' 5139ace7231d net: amd-xgbe: Toggle PLL settings during rate change c329460af68e sctp: return true only for pathmtu update in sctp_transport_pl_toobig 8880eccbc789 sctp: subtract sctphdr len in sctp_transport_pl_hlen 777591117cd9 sctp: reset probe_timer in sctp_transport_pl_update 269b14dd6e10 sctp: allow IP fragmentation when PLPMTUD enters Error state af1d4c7c44a9 selftests/bpf: Fix memory leak in test_ima a75f4f978bab selftests/bpf: Fix fd cleanup in sk_lookup test 317a0c71ba61 drm/amdgpu/gmc6: fix DMA mask from 44 to 40 bits 7f71a6a3bc4a drm/amdgpu: fix a potential memory leak in amdgpu_device_fini_sw() a05760ad9460 wcn36xx: Channel list update before hardware scan 00da55838d50 bpf: Fixes possible race in update_prog_stats() for 32bit arches 81fe843efb4c wcn36xx: Fix discarded frames due to wrong sequence number ff3948bc3d2a wcn36xx: add proper DMA memory barriers in rx path 65980896b216 libertas: Fix possible memory leak in probe and disconnect e44f7a7cba46 libertas_tf: Fix possible memory leak in probe and disconnect dd49c41472de KVM: s390: Fix handle_sske page fault handling 239e87d9f646 samples/kretprobes: Fix return value if register_kretprobe() failed e1ff40b6194f x86: Fix __get_wchan() for !STACKTRACE e9ede14c116f sched: Add wrapper for get_wchan() to keep task blocked 38bdcbf9828f spi: spi-rpc-if: Check return value of rpcif_sw_init() e0eb459df7b2 cpufreq: intel_pstate: Fix cpu->pstate.turbo_freq initialization ea3c5c9eabc2 tcp: don't free a FIN sk_buff in tcp_remove_empty_skb() e6b885849667 libbpf: Fix endianness detection in BPF_CORE_READ_BITFIELD_PROBED() a003933e5579 tpm_tis_spi: Add missing SPI ID 8d43e218d53e tpm: fix Atmel TPM crash caused by too frequent queries 71e3f2ea7765 blk-cgroup: synchronize blkg creation against policy deactivation 71711bee74a4 block: ataflop: more blk-mq refactoring fixes 8b19699ff671 ath10k: fix module load regression with iram-recovery feature 1ac33d3510a6 ARM: 9142/1: kasan: work around LPAE build warning 5b01c24de282 net: dsa: avoid refcount warnings when ->port_{fdb,mdb}_del returns error 3fb2e953a38b irq: mips: avoid nested irq_enter() 0238de13d5ef KVM: s390: pv: avoid stalls for kvm_s390_pv_init_vm 848686bc72d6 KVM: s390: pv: avoid double free of sida page 679a612a0d6a s390/uv: fully validate the VMA before calling follow_page() dcc9648cd192 s390/mm: fix VMA and page table handling code in storage key handling functions 783d5c1c009e s390/mm: validate VMA in PGSTE manipulation functions 591aa785c1a9 s390/gmap: don't unconditionally call pte_unmap_unlock() in __gmap_zap() 4fe9c6d097da s390/gmap: validate VMA in __gmap_zap() d3601801b028 mt76: mt7615: mt7622: fix ibss and meshpoint 7462b70c2cb9 libbpf: Fix BTF header parsing checks 6eefcdb58847 libbpf: Fix overflow in BTF sanity checks a526d92e239c bpftool: Avoid leaking the JSON writer prepared for program metadata f1890b3e95ae libbpf: Fix memory leak in btf__dedup() f0c966094386 KVM: selftests: Fix nested SVM tests when built with clang 3c26214f5114 smackfs: use netlbl_cfg_cipsov4_del() for deleting cipso_v4_doi 951f277ddeff crypto: tcrypt - fix skcipher multi-buffer tests for 1420B blocks 161b7ee0ab62 drm/msm: Fix potential NULL dereference in DPU SSPP 958d4b4dce1f x86/sev: Fix stack type check in vc_switch_off_ist() eb82db5a1cb8 clocksource/drivers/timer-ti-dm: Select TIMER_OF d2a0b63348ee PM: hibernate: fix sparse warnings 78a3123bafca nvme-rdma: fix error code in nvme_rdma_setup_ctrl 846394ea4227 nbd: Fix use-after-free in pid_show 3218ca577dc0 phy: micrel: ksz8041nl: do not use power down mode 6565d4b25229 net: enetc: unmap DMA in enetc_send_cmd() f3b6b7f2124b iwlwifi: pnvm: read EFI data only if long enough c0ee10049f0f iwlwifi: pnvm: don't kmemdup() more than we have 4925a9dc91ca iwlwifi: mvm: reset PM state on unsuccessful resume 150eeb5ecbb8 mwifiex: Send DELBA requests according to spec b1aa768ec157 rsi: stop thread firstly in rsi_91x_init() error handling 3ccaadc5bd57 mt76: mt7915: fix muar_idx in mt7915_mcu_alloc_sta_req() 3a94ccdd929c mt76: mt7915: fix sta_rec_wtbl tag len 97d6c316e1aa mt76: connac: fix possible NULL pointer dereference in mt76_connac_get_phy_mode_v2 e1b1873523e4 mt76: mt7615: fix monitor mode tear down crash 754ce9d4062f mt76: mt7921: fix retrying release semaphore without end 5c6abb953396 mt76: mt7915: fix possible infinite loop release semaphore 3ff001be2c29 mt76: mt7615: fix hwmon temp sensor mem use-after-free dd879ab927a3 mt76: mt7915: fix hwmon temp sensor mem use-after-free 3fe59d13aba0 mt76: mt7921: always wake device if necessary in debugfs 98967931f70f mt76: mt7921: fix kernel warning from cfg80211_calculate_bitrate 3ca3a4255e4e mt76: mt7921: fix firmware usage of RA info using legacy rates a71eba425307 mt76: mt7921: report HE MU radiotap f75989a2a4dd mt76: overwrite default reg_ops if necessary 1b2e3a89897f mt76: connac: fix GTK rekey offload failure on WPA mixed mode c29855c0c1ed mt76: mt7921: fix dma hang in rmmod d2697e6d8129 mt76: mt7915: fix bit fields for HT rate idx b7282c7d0dc8 mt76: mt7915: fix potential overflow of eeprom page index a95ec17c67a4 mt76: mt7921: Fix out of order process by invalid event pkt 37af03f35908 mt76: mt76x02: fix endianness warnings in mt76x02_mac.c 02c06f2be95b mt76: mt7921: fix survey-dump reporting d0e327a1646e mt76: fix build error implicit enumeration conversion 3a41d47d19ee mt76: connac: fix mt76_connac_gtk_rekey_tlv usage 93b3fa91782c mt76: mt7915: fix info leak in mt7915_mcu_set_pre_cal() 31a67f6c7c93 mt76: mt7615: fix endianness warning in mt7615_mac_write_txwi b442c8a72323 mt76: mt7921: fix endianness warning in mt7921_update_txs 07b8ee848c28 mt76: mt7915: fix endianness warning in mt7915_mac_add_txs_skb 5d1a084a476c mt76: mt7921: fix endianness in mt7921_mcu_tx_done_event 07b20f34a965 drm/amdkfd: Fix an inappropriate error handling in allloc memory of gpu 2c57dbc453d3 ACPI: PM: Fix sharing of wakeup power resources f04fab5d90fa ACPI: PM: Turn off unused wakeup power resources bc568fe55a17 platform/x86: thinkpad_acpi: Fix bitwise vs. logical warning 77de203d9a4f block: ataflop: fix breakage introduced at blk-mq refactoring d43d31346658 mmc: mxs-mmc: disable regulator on error and in the remove function 8901914cdbd4 media: ir_toy: assignment to be16 should be of correct type 146e4bf44d61 media: ivtv: fix build for UML 471ed2202bd3 mailbox: Remove WARN_ON for async_cb.cb in cmdq_exec_done 4437f3ead9e8 net: stream: don't purge sk_error_queue in sk_stream_kill_queues() eed8766a9941 drm/msm: uninitialized variable in msm_gem_import() fe7dcde39db7 drm/msm: fix potential NULL dereference in cleanup 5c13d4be499c drm/msm: potential error pointer dereference in init() 723d2914d817 drm/msm: Fix potential Oops in a6xx_gmu_rpmh_init() bc4555ffd158 thermal/core: fix a UAF bug in __thermal_cooling_device_register() 650d1a2865e4 crypto: octeontx2 - set assoclen in aead_do_fallback() 24dfa642985f tcp: switch orphan_count to bare per-cpu counters f270511247a5 x86: Fix get_wchan() to support the ORC unwinder 5652137ef653 net: tulip: winbond-840: fix build for UML 638d1283bbfc net: fealnx: fix build for UML 25d40b828fb8 kernel/sched: Fix sched_fork() access an invalid sched_task_group 27d16d8ec1a8 ath10k: fix max antenna gain unit a57627b2ea67 hwmon: (pmbus/lm25066) Let compiler determine outer dimension of lm25066_coeff 4b898aa013d8 hwmon: Fix possible memleak in __hwmon_device_register() b9e2477e4de4 net, neigh: Fix NTF_EXT_LEARNED in combination with NTF_USE 646dabb85ef7 memstick: jmb38x_ms: use appropriate free function in jmb38x_ms_alloc_host() d288021988e0 memstick: avoid out-of-range warning a5b536f042a4 mmc: sdhci-omap: Fix context restore eab2681ca5bb mmc: sdhci-omap: Fix NULL pointer exception if regulator is not configured e1628b6b6b7d gve: Track RX buffer allocation failures 89dda8da289e gve: Recover from queue stall due to missed IRQ b8ba47d732d1 b43: fix a lower bounds test 7d14ae503c24 b43legacy: fix a lower bounds test 84328828d834 IMA: block writes of the security.ima xattr with unsupported algorithms db75642768d2 hwrng: mtk - Force runtime pm ops for sleep ops 64bf6a343144 crypto: qat - disregard spurious PFVF interrupts db60c3b02f4c crypto: qat - detect PFVF collision after ACK 693fc7e84bed crypto: ccree - avoid out-of-range warnings from clang a0de5d1b841c media: dvb-frontends: mn88443x: Handle errors of clk_prepare_enable() d16af0011cef media: venus: fix vpp frequency calculation for decoder da821525882f netfilter: nft_dynset: relax superfluous check on set updates 05f2a14a2e4f rcu: Always inline rcu_dynticks_task*_{enter,exit}() 8dd1a500b7d8 EDAC/amd64: Handle three rank interleaving mode dea84d9cfac2 x86/insn: Use get_unaligned() instead of memcpy() 4a1a695bee9e PM: EM: Fix inefficient states detection e6335aef8b0f ath9k: Fix potential interrupt storm on queue reset fe0c577b43e3 ath10k: Don't always treat modem stop events as crashes ee85728ec044 media: em28xx: Don't use ops->suspend if it is NULL 2b942c364b77 cpuidle: Fix kobject memory leaks in error paths 94b691048402 drm: fb_helper: fix CONFIG_FB dependency f28f2b20d05f crypto: ecc - fix CRYPTO_DEFAULT_RNG dependency 056e9bf9b4df kprobes: Do not use local variable when creating debugfs file 0706df90bcbf scs: Release kasan vmalloc poison in scs_free process e3e9d565039b media: atmel: fix the ispck initialization b3aa49fa1883 media: cx23885: Fix snd_card_free call on null card pointer c6ac15417184 media: tm6000: Avoid card name truncation 7d87109753dd media: si470x: Avoid card name truncation 861532494e53 media: radio-wl1273: Avoid card name truncation 9e6a5f20278a media: sun6i-csi: Allow the video device to be open multiple times 80ef29aee4fe media: i2c: ths8200 needs V4L2_ASYNC 36c371057306 media: imx-jpeg: Fix the error handling path of 'mxc_jpeg_probe()' 0dd8fc82fa04 media: mtk-vpu: Fix a resource leak in the error handling path of 'mtk_vpu_probe()' e3a8abdb8f34 media: TDA1997x: handle short reads of hdmi info frame. 0d25488ab9a8 media: mtk-vcodec: venc: fix return value when start_streaming fails a1120f37dfc4 media: v4l2-ioctl: S_CTRL output the right value 7d4317208c32 media: imx258: Fix getting clock frequency f7baee6e0dd9 media: dvb-usb: fix ununit-value in az6027_rc_query 1505c5758932 media: ttusb-dec: avoid release of non-acquired mutex ae0abe0db3f6 media: cxd2880-spi: Fix a null pointer dereference on error handling path 195ba4c00fd0 media: meson-ge2d: Fix rotation parameter changes detection in 'ge2d_s_ctrl()' d3accf5edd7c media: em28xx: add missing em28xx_close_extension 051b36e399db libbpf: Fix skel_internal.h to set errno on loader retval < 0 5019c6127eb1 drm/amdgpu: fix warning for overflow check 75bf90feb4a6 arm64: mm: update max_pfn after memory hotplug 59f0c96b3f7a drm/ttm: stop calling tt_swapin in vm_access 61104f1c0083 ath10k: sdio: Add missing BH locking around napi_schdule() bdf3ddbf83f0 ath10k: Fix missing frame timestamp for beacon/probe-resp 5e1f85a23ae0 gve: DQO: avoid unused variable warnings b35a9d47203b ath11k: Fix memory leak in ath11k_qmi_driver_event_work 9b404c64784d ath11k: fix packet drops due to incorrect 6 GHz freq value in rx status afc36b6469bb ath11k: Avoid race during regd updates aad8db659de2 ath11k: fix some sleeping in atomic bugs 24615ed29c06 net: dsa: rtl8366: Fix a bug in deleting VLANs 356b67db7834 net: dsa: rtl8366rb: Fix off-by-one bug d759e6c0c090 cfg80211: always free wiphy specific regdomain 76ef0d62e488 fortify: Fix dropped strcpy() compile-time write overflow check b17b52fe984d rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() 188e62c48a53 qed: Don't ignore devlink allocation failures b402ea43f6d1 bnxt_en: Check devlink allocation and registration status 30f53d14efb1 crypto: caam - disable pkc for non-E SoCs d2891d4b5a2e drm/amdgpu: move amdgpu_virt_release_full_gpu to fini_early stage 9777ecdce80d Bluetooth: btmtkuart: fix a memleak in mtk_hci_wmt_sync 5c4f876eb2c6 wilc1000: fix possible memory leak in cfg_scan_result() aa5324ab2f01 wcn36xx: Fix Antenna Diversity Switching fa6aafb2411d cgroup: Make rebind_subsystems() disable v2 controllers all at once 9a7121cc8189 spi: Fixed division by zero warning a69330b102ba drm: bridge: it66121: Fix return value it66121_probe 83285fa94ee4 net: phylink: don't call netif_carrier_off() with NULL netdev 246ea42a7b4e net: net_namespace: Fix undefined member in key_remove_domain() 391cdce61e3d lockdep: Let lock_is_held_type() detect recursive read as read 4adc275eba8a virtio-gpu: fix possible memory allocation failure 376bd99969e5 drm/v3d: fix wait for TMU write combiner flush 35d945ef6ac8 objtool: Handle __sanitize_cov*() tail calls a9f61b66edc8 x86/xen: Mark cpu_bringup_and_idle() as dead_end_function 8d5eda239810 MIPS: lantiq: dma: fix burst length for DEU 67761195ad83 rcu: Fix existing exp request check in sync_sched_exp_online_cleanup() 47a4b733e8ff libbpf: Don't crash on object files with no symbol tables db63399389bc Bluetooth: fix init and cleanup of sco_conn.timeout_work 061fb293a9dc drm/bridge: it66121: Wait for next bridge to be probed 0bf7139300d0 drm/bridge: it66121: Initialize {device,vendor}_ids 18919d23f7aa drm/bridge: anx7625: Propagate errors from sp_tx_rst_aux() f53dc812a258 fbdev/efifb: Release PCI device's runtime PM ref during FB destroy f0d5bf1ecb13 selftests/bpf: Fix strobemeta selftest regression d6a0aa933c86 netfilter: conntrack: set on IPS_ASSURED if flows enters internal stream state 68af9d200661 parisc/kgdb: add kgdb_roundup() to make kgdb work with idle polling db209b320754 parisc/unwind: fix unwinder when CONFIG_64BIT is enabled 2ce1c884ad0b erofs: don't trigger WARN() when decompression fails a55c2f265b80 task_stack: Fix end_of_stack() for architectures with upwards-growing stack 3129c659e256 parisc: fix warning in flush_tlb_all 65fadad6022d perf/x86/intel: Fix ICL/SPR INST_RETIRED.PREC_DIST encodings f206bd751daa selftests/core: fix conflicting types compile error for close_range() 9be249debf4d drm/amd/display: dcn20_resource_construct reduce scope of FPU enabled 2acb2cdcfc83 x86/hyperv: Protect set_hv_tscchange_cb() against getting preempted 19f1aba96f85 ftrace: do CPU checking after preemption disabled a48bd49ee871 Revert "wcn36xx: Enable firmware link monitoring" 944285a03956 wcn36xx: Fix packet drop on resume 478d239fea12 wcn36xx: Correct band/freq reporting on RX 3874ef316cfe spi: bcm-qspi: Fix missing clk_disable_unprepare() on error in bcm_qspi_probe() 9124f94eeeb1 btrfs: do not take the uuid_mutex in btrfs_rm_device 55c9fca5f56d btrfs: reflink: initialize return value to 0 in btrfs_extent_same() e9941a010249 ACPI: resources: Add one more Medion model in IRQ override quirk efa7308f7821 ACPI: AC: Quirk GK45 to skip reading _PSR 6cbda510dc1b net: annotate data-race in neigh_output() 5b37f3fa42b4 vrf: run conntrack only in context of lower/physdev for locally generated packets e43cb595915c tools/latency-collector: Use correct size when writing queue_full_warning 56d7461776e0 ARM: 9136/1: ARMv7-M uses BE-8, not BE-32 7da4447dbbec gfs2: Fix glock_hash_walk bugs 9b6a3985dc13 gfs2: Cancel remote delete work asynchronously b108a79345c3 can: bittiming: can_fixup_bittiming(): change type of tseg1 and alltseg to unsigned int 3d9d9a77cdbe gre/sit: Don't generate link-local addr if addr_gen_mode is IN6_ADDR_GEN_MODE_NONE 69bfb5d7122e ARM: clang: Do not rely on lr register for stacktrace 002f1d6c7758 smackfs: use __GFP_NOFAIL for smk_cipso_doi() 6dbc76b0a53d iwlwifi: mvm: disable RX-diversity in powersave 6cf3abbda574 selftests/bpf: Fix perf_buffer test on system with offline cpus 65b5763eef82 selftests: kvm: fix mismatched fclose() after popen() 2093b1cdbdbf PM: hibernate: Get block device exclusively in swsusp_check() cff152d77d9b arm64: vdso32: suppress error message for 'make mrproper' c6065239b7cb nvme: drop scan_lock and always kick requeue list when removing namespaces 1e757b23aabe nvmet-tcp: fix use-after-free when a port is removed 844bbc958d8e nvmet-rdma: fix use-after-free when a port is removed f252a62a2507 nvmet: fix use-after-free when a port is removed 9adc2bcdc812 drm/amdgpu/pm: properly handle sclk for profiling modes on vangogh 163ecd64c816 media: allegro: ignore interrupt if mailbox is not initialized f63b9287375c block: remove inaccurate requeue check bd45e6f3c0e9 iwlwifi: change all JnP to NO-160 configuration 8393c0806cc4 mwl8k: Fix use-after-free in mwl8k_fw_state_machine() 0ca511d52a28 mt76: mt7915: fix an off-by-one bound check 91dc3f6ea7c8 tracing/cfi: Fix cmp_entries_* functions signature mismatch ab816ffa09d5 workqueue: make sysfs of unbound kworker cpumask more clever 75bbf9642bd1 lib/xz: Validate the value before assigning it to an enum variable 93cc20fa51e8 lib/xz: Avoid overlapping memcpy() with invalid input with in-place decompression 419ebe663671 locking/rwsem: Disable preemption for spinning region 38d7055de41a memstick: r592: Fix a UAF bug when removing the driver ac14b0b119a4 md: update superblock after changing rdev flags in state_store ca9ae3fb3315 floppy: fix calling platform_device_unregister() on invalid drives 8a6e8aa37207 block: bump max plugged deferred size from 16 to 32 f5ec8022cf54 thermal/drivers/tsens: Add timeout to get_temp_tsens_valid cdcfcd25f40b drm/msm: prevent NULL dereference in msm_gpu_crashstate_capture() 6154aa2ab2e0 thermal/core: Fix null pointer dereference in thermal_release() 2fba88c1705d leaking_addresses: Always print a trailing newline 57cdc39776d3 net: phy: micrel: make *-skew-ps check more lenient 7e4804d1aa82 drm/amdkfd: fix resume error when iommu disabled in Picasso 082ed61dabbc drm/amd/display: fix null pointer deref when plugging in display c40061dab6b1 ACPI: scan: Release PM resources blocked by unused objects afdc107129b5 ACPI: battery: Accept charges over the design capacity as full 8fa361b1b3e3 iov_iter: Fix iov_iter_get_pages{,_alloc} page fault return value af2af71fd12b mmc: moxart: Fix reference count leaks in moxart_probe 07a47bb0fba3 ath: dfs_pattern_detector: Fix possible null-pointer dereference in channel_detector_create() b40f43fcd011 tracing: Disable "other" permission bits in the tracefs files 3d2f0cd9dcb9 tracefs: Have tracefs directories not set OTH permission bits by default 2a3c1044fc0d drm/amdkfd: rm BO resv on validation to avoid deadlock 84aa6d0e0767 net-sysfs: try not to restart the syscall if it will fail eventually 8e538cacf9be media: usb: dvd-usb: fix uninit-value bug in dibusb_read_eeprom_byte() 35f16d8e6153 media: ipu3-imgu: VIDIOC_QUERYCAP: Fix bus_info d43da0118953 media: ipu3-imgu: imgu_fmt: Handle properly try 986b39450c48 media: imx-jpeg: Fix possible null pointer dereference 86d9d52d6856 ice: Move devlink port to PF/VF struct f6afa36d653f cpufreq: Make policy min/max hard requirements 86a6e4f9815a ACPICA: Avoid evaluating methods too early during system resume 72742ae5e049 kselftests/sched: cleanup the child processes aa171d3e8556 fs/proc/uptime.c: Fix idle time reporting in /proc/uptime 09bdbbc622e3 ipmi: Disable some operations during a panic d051a3867bea media: rcar-csi2: Add checking to rcsi2_start_receiver() f31b7caedd50 brcmfmac: Add DMI nvram filename quirk for Cyberbook T116 tablet 39e14b269e27 rtw88: fix RX clock gate setting while fifo dump f431d9923a69 ia64: don't do IA64_CMPXCHG_DEBUG without CONFIG_PRINTK 1f7d5294d2a7 media: mceusb: return without resubmitting URB in case of -EPROTO error. 6e0202ddccfb media: rcar-vin: Use user provided buffers when starting 352c818df095 media: imx: set a media_device bus_info string 8636c37018c3 media: videobuf2: rework vb2_mem_ops API ee347b739d51 media: s5p-mfc: Add checking to s5p_mfc_probe(). 6980d237fd4c media: s5p-mfc: fix possible null-pointer dereference in s5p_mfc_probe() eb7da28fd166 media: vidtv: Fix memory leak in remove 2529c6a15579 media: uvcvideo: Set unique vdev name based in type c115bfec8193 media: uvcvideo: Return -EIO for control errors c0890fb5f421 media: uvcvideo: Set capability in s_param 7426dad05aaa media: stm32: Potential NULL pointer dereference in dcmi_irq_thread() 8277ec5aa8c5 media: atomisp: Fix error handling in probe 2ba21729c208 media: netup_unidvb: handle interrupt properly according to the firmware 2a1061af333e media: mt9p031: Fix corrupted frame after restarting stream d808c6ee0c60 octeontx2-pf: Enable promisc/allmulti match MCAM entries. 2a27405cfaa5 ath10k: high latency fixes for beacon buffer fb34da024434 ath11k: Change DMA_FROM_DEVICE to DMA_TO_DEVICE when map reinjected packets d08b51d94747 ath11k: add handler for scan event WMI_SCAN_EVENT_DEQUEUED 08de8bf704a5 ath11k: Avoid reg rules update during firmware recovery b584bd228614 selftests: net: fib_nexthops: Wait before checking reported idle time 9ea7c08eb634 drm/amd/display: Fix null pointer dereference for encoders adb3b9b2a550 drm/amdgpu: Fix MMIO access page fault 40cfb8e68aa0 fscrypt: allow 256-bit master keys with AES-256-XTS 53283ee464c3 spi: Check we have a spi_device_id for each DT compatible 6cd93f39dd2b mwifiex: Properly initialize private structure on interface type changes 7871a1156efd mwifiex: Run SET_BSS_MODE when changing from P2P to STATION vif-type 41592079230a x86: Increase exception stack sizes bb3cc292e1a2 x86/mm/64: Improve stack overflow warnings 35512e506690 crypto: aesni - check walk.nbytes instead of err b1b32bcc221a ath11k: Align bss_chan_info structure with firmware 8ed576395f6a smackfs: Fix use-after-free in netlbl_catmap_walk() 3f55b610b488 rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop 0fcd85c7f3a1 ACPI: resources: Add DMI-based legacy IRQ override quirk 8a6214e36ff2 net: sched: update default qdisc visibility after Tx queue cnt changes 4f0ca9344d9e locking/lockdep: Avoid RCU-induced noinstr fail 134cef7b6974 MIPS: lantiq: dma: reset correct number of channel 1415242fd96b MIPS: lantiq: dma: add small delay after reset f3b5ecab2735 platform/x86: wmi: do not fail if disabling fails d50100c17038 rcutorture: Avoid problematic critical section nesting on PREEMPT_RT 5aad1e68ff1e drm/panel-orientation-quirks: add Valve Steam Deck b87da982da1b Bluetooth: fix use-after-free error in lock_sock_nested() 2c2b295af72e Bluetooth: sco: Fix lock_sock() blockage by memcpy_from_msg() 9314415aaed7 drm: panel-orientation-quirks: Add quirk for the Samsung Galaxy Book 10.6 491defc1c9d6 drm: panel-orientation-quirks: Add quirk for KD Kurio Smart C15200 2-in-1 b7a63c785ae6 drm: panel-orientation-quirks: Update the Lenovo Ideapad D330 quirk (v2) e158f9b7feea dma-buf: WARN on dmabuf release with pending attachments 5493d7e67ec7 component: do not leave master devres group open after bind 10f54634341d power: supply: max17042_battery: Clear status bits in interrupt handler ad80b75ab97f USB: chipidea: fix interrupt deadlock b4b4c4b1499f USB: iowarrior: fix control-message timeouts c852092e5692 most: fix control-message timeouts 2685d8b506da serial: 8250: fix racy uartclk update bd7ac40cbfe8 USB: serial: keyspan: fix memleak on probe errors 93198e6da9eb Documentation:devicetree:bindings:iio:dac: Fix val 8bc3eac174aa iio: ad5770r: make devicetree property reading consistent a664d4a75c07 iio: dac: ad5446: Fix ad5622_write() return value e99fa2a9f9d7 drivers: iio: dac: ad5766: Fix dt property name a9501b2bfc91 iio: buffer: Fix memory leak in iio_buffer_register_legacy_sysfs_groups() 46bb49301f46 iio: buffer: Fix memory leak in __iio_buffer_alloc_sysfs_and_mask() 3827d12e1a80 iio: buffer: Fix memory leak in iio_buffers_alloc_sysfs_and_mask() 364ee3057abd iio: buffer: check return value of kstrdup_const() fdd9d3e268cf coresight: trbe: Defer the probe on offline CPUs ddffd384d44c coresight: trbe: Fix incorrect access of the sink specific data 13de015c782d coresight: cti: Correct the parameter for pm_runtime_put 7a0a1d45b318 pinctrl: core: fix possible memory leak in pinctrl_enable() 217ece6c45a8 cifs: set a minimum of 120s for next dns resolution 49f933bb3016 cifs: To match file servers, make sure the server hostname matches 5d0714e7d979 quota: correct error number in free_dqentry() b2d7d1845799 quota: check block number when reading the block in quota file 2830878daf16 PCI: aardvark: Fix support for PCI_ROM_ADDRESS1 on emulated bridge a298da0df043 PCI: aardvark: Set PCI Bridge Class Code to PCI Bridge 17099eb5978b PCI: aardvark: Fix support for PCI_BRIDGE_CTL_BUS_RESET on emulated bridge 137f450a17a0 PCI: aardvark: Fix support for bus mastering and PCI_COMMAND on emulated bridge dba8de2c8771 PCI: aardvark: Read all 16-bits from PCIE_MSI_PAYLOAD_REG 937f91f8f621 PCI: aardvark: Fix return value of MSI domain .alloc() method b775cd868cf3 PCI: aardvark: Fix configuring Reference clock 7083088eb99f PCI: aardvark: Fix reporting Data Link Layer Link Active 8b74250f05fb PCI: aardvark: Do not unmask unused interrupts ca41077ee082 PCI: aardvark: Fix checking for link up via LTSSM state b05c2e6638df PCI: aardvark: Do not clear status bits of masked interrupts 1110d1921cd3 cxl/pci: Fix NULL vs ERR_PTR confusion f6c83346fbe5 PCI: cadence: Add cdns_plat_pcie_probe() missing return a4935eef58d2 PCI: pci-bridge-emul: Fix emulation of W1C bits 500a1bac743c ovl: fix use after free in struct ovl_aio_req 88e9929b632e xen/balloon: add late_initcall_sync() for initial ballooning done 7373f03ae79c ifb: fix building without CONFIG_NET_CLS_ACT 0d546e9fc83b serial: core: Fix initializing and restoring termios speed 2348cadfddfd ring-buffer: Protect ring_buffer_reset() from reentrancy 6f67cf08fef0 powerpc/85xx: Fix oops when mpc85xx_smp_guts_ids node cannot be found 9028e051345b iio: adc: tsc2046: fix scan interval warning 299623b1b088 can: j1939: j1939_can_recv(): ignore messages with invalid source address a6591eb3c58b can: j1939: j1939_tp_cmd_recv(): ignore abort message in the BAM transport 22237bb988c1 KVM: nVMX: Handle dynamic MSR intercept toggling 8a5180ecdcb6 KVM: nVMX: Query current VMCS when determining if MSR bitmaps are in use ab71116b1f07 KVM: x86: Add helper to consolidate core logic of SET_CPUID{2} flows da10e2d30634 KVM: x86: Fix recording of guest steal time / preempted status b83f9cdc8066 KVM: arm64: Extract ESR_ELx.EC only b594bf02dc6f iio: core: check return value when calling dev_set_name() 76289ff637ec iio: core: fix double free in iio_device_unregister_sysfs() 7c0f37ace715 power: supply: max17042_battery: use VFSOC for capacity when no rsns 6edf86431107 power: supply: max17042_battery: Prevent int underflow in set_soc_threshold cb178acf8764 mtd: rawnand: socrates: Keep the driver compatible with on-die ECC engines 3c6ffb9bb1ea soc: fsl: dpio: use the combined functions to protect critical zone 54be06958eb4 soc: fsl: dpio: replace smp_processor_id with raw_smp_processor_id 38ae173cb7cf soc: samsung: exynos-pmu: Fix compilation when nothing selects CONFIG_MFD_CORE d3586ddc9889 signal/mips: Update (_save|_restore)_fp_context to fail with -EFAULT 9f3e024e6483 memory: renesas-rpc-if: Correct QSPI data transfer in Manual mode b70a29116278 signal: Remove the bogus sigkill_pending in ptrace_stop 0509d911b94e ASoC: tegra: Restore AC97 support 64c65655758b ASoC: tegra: Set default card name for Trimslice 0aef11438832 RDMA/qedr: Fix NULL deref for query_qp on the GSI QP 7ed060a0ea38 perf/x86/intel/uncore: Fix Intel ICX IIO event constraints 2e11d51006ac perf/x86/intel/uncore: Fix invalid unit check 425e486c72d6 perf/x86/intel/uncore: Support extra IMC channel on Ice Lake server a3d5adaee5ac rsi: Fix module dev_oper_mode parameter description c76421bd155f rsi: fix rate mask set leading to P2P failure 437ce21d2076 rsi: fix key enabled check causing unwanted encryption for vap_id > 0 3945a7308f0d rsi: fix occasional initialisation failure with BT coex 471e28ecee8c wcn36xx: handle connection loss indication 4c13483e1fa4 libata: fix checking of DMA state 1a0963d1d448 mwifiex: Try waking the firmware until we get an interrupt e5fbcd97b4be mwifiex: Read a PCI register after writing the TX ring write pointer ad34c5f90c2c PM: sleep: Do not let "syscore" devices runtime-suspend during system transitions 0f2d037e8ae9 wcn36xx: Fix (QoS) null data frame bitrate/modulation ec82bede563b wcn36xx: Fix tx_status mechanism 52da1f9c5e9c wcn36xx: Fix HT40 capability for 2Ghz band 91fa7ec38256 HID: surface-hid: Allow driver matching for target ID 1 devices 4d55b85a1598 HID: surface-hid: Use correct event registry for managing HID events 6979b6f294c0 mt76: mt7615: fix skb use-after-free on mac reset 7761ffec11da platform/surface: aggregator_registry: Add support for Surface Laptop Studio dd6c06c4538c ifb: Depend on netfilter alternatively to tc 2cd65a22a478 evm: mark evm_fixmode as __ro_after_init e426e7842ee3 rtl8187: fix control-message timeouts bab67ca269f9 PCI: Mark Atheros QCA6174 to avoid bus reset 0d74280d5dd9 ath10k: fix division by zero in send path b5b911da1b16 ath10k: fix control-message timeout abd6b17ca36f ath6kl: fix control-message timeout dbe62858b49f ath6kl: fix division by zero in send path 96d108642240 mwifiex: fix division by zero in fw download path 2bbb56b7c305 EDAC/sb_edac: Fix top-of-high-memory value for Broadwell/Haswell 8f3420977c98 regulator: dt-bindings: samsung,s5m8767: correct s5m8767,pmic-buck-default-dvs-idx property 79814094ec44 regulator: s5m8767: do not use reset value as DVS voltage if GPIO DVS is disabled 5f31bc9bc695 hwmon: (pmbus/lm25066) Add offset coefficients b3ebc3edaf92 md/raid1: only allocate write behind bio for WriteMostly device dde0b4bd579f ipmi:watchdog: Set panic count to proper value on a panic 035d39cd5d36 selinux: fix race condition when computing ocontext SIDs a2973f00755f ia64: kprobes: Fix to pass correct trampoline address to the handler 9a32b765fba3 KVM: PPC: Tick accounting should defer vtime accounting 'til after IRQ handling fe2a3d975e27 KVM: VMX: Unregister posted interrupt wakeup handler on hardware unsetup fe5827e78a1f btrfs: call btrfs_check_rw_degradable only if there is a missing device 12707e6406b5 btrfs: fix lost error handling when replaying directory deletes a32bd15ddf38 btrfs: clear MISSING device status bit in btrfs_close_one_device f73ba2e80142 tools/testing/selftests/vm/split_huge_page_test.c: fix application of sizeof to pointer 4bc152c6cd23 net/smc: Correct spelling mistake to TCPF_SYN_RECV c5f3e2b44a3a net/smc: Fix smc_link->llc_testlink_time overflow 0019c6dc00d1 nfp: bpf: relax prog rejection for mtu check through max_pkt_offset f108635d6d2f vmxnet3: do not stop tx queues after netif_device_detach() 2c8c7971019e r8169: Add device 10ec:8162 to driver r8169 0fb585017f75 net: hns3: ignore reset event before initialization process is done 4294c96432c3 net: hns3: change hclge/hclgevf workqueue to WQ_UNBOUND mode a61294791f26 nvmet-tcp: fix header digest verification a09a649a7677 block: schedule queue restart after BLK_STS_ZONE_RESOURCE 36d8544a8824 drm: panel-orientation-quirks: Add quirk for GPD Win3 c0c99f6c2c2d watchdog: Fix OMAP watchdog early handling 9498f85e5cac net: multicast: calculate csum of looped-back and forwarded packets 492ee5c41ad0 spi: spl022: fix Microwire full duplex mode 4b133d1b1f48 nvmet-tcp: fix a memory leak when releasing a queue c1a4e29fbd7a xen/netfront: stop tx queues during live migration 7b0e2228b45b gpio: mlxbf2.c: Add check for bgpio_init failure 045e201e846d bpf: Prevent increasing bpf_jit_limit above max 1f889b6bb36d bpf: Define bpf_jit_alloc_exec_limit for arm64 JIT 589d0c47b3b6 bpf: Define bpf_jit_alloc_exec_limit for riscv JIT 24864d828c73 fcnal-test: kill hanging ping/nettest binaries on cleanup a4754c6f2c02 drm: panel-orientation-quirks: Add quirk for Aya Neo 2021 dc93fe4bcffb spi: altera: Change to dynamic allocation of spi id 4916836b835e mmc: winbond: don't build on M68K 315f06005ed7 reset: socfpga: add empty driver allowing consumers to probe 6010e9d34c89 ARM: dts: sun7i: A20-olinuxino-lime2: Fix ethernet phy-mode 9068b17616de hyperv/vmbus: include linux/bitops.h b84379371620 sfc: Don't use netif_info before net_device setup 7c25ad465426 sfc: Export fibre-specific supported link modes 83cc3d21cbcd cavium: Fix return values of the probe function ee25673d8fae mISDN: Fix return values of the probe function 77fe2d67962b scsi: qla2xxx: Fix unmap of already freed sgl 54aaf0fddfcd scsi: qla2xxx: Return -ENOMEM if kzalloc() fails 7cc5b87e86a1 cavium: Return negative value when pci_alloc_irq_vectors() fails 7958b5d479b0 net: mscc: ocelot: Add of_node_put() before goto 3f7c0466d4dc net: sparx5: Add of_node_put() before goto 5586508b6c21 ptp: fix error print of ptp_kvm on X86_64 platform b1d565357899 ALSA: hda/realtek: Fixes HP Spectre x360 15-eb1xxx speakers 0529cf90b489 ASoC: cs42l42: Ensure 0dB full scale volume is used for headsets a1cd1d08acb4 ASoC: soc-core: fix null-ptr-deref in snd_soc_del_component_unlocked() 093801ba8fe6 KVM: arm64: Report corrupted refcount at EL2 b466d8ef1233 x86/iopl: Fake iopl(3) CLI/STI usage bfa448e241cd x86/irq: Ensure PI wakeup handler is unregistered before module unload 38ce12ffb27f x86/cpu: Fix migration safety with X86_BUG_NULL_SEL d61cc6067d08 x86/sme: Use #define USE_EARLY_PGTABLE_L5 in mem_encrypt_identity.c 78f5cc4a3261 fuse: fix page stealing 521423148dfe ext4: refresh the ext4_ext_path struct after dropping i_data_sem. 54939d4ce87c ext4: ensure enough credits in ext4_ext_shift_path_extents 11768f7391ba ext4: fix lazy initialization next schedule time computation in more granular unit 3d96ccb1ef2a ALSA: timer: Unconditionally unlink slave instances, too 147405da05f5 ALSA: timer: Fix use-after-free problem a493519fd98d ALSA: PCM: Fix NULL dereference at mmap checks 975cc9314162 ALSA: synth: missing check for possible NULL after the call to kstrdup b6cb248aaa9a ALSA: hda: Free card instance properly at probe errors e266789d8122 ALSA: usb-audio: Add registration quirk for JBL Quantum 400 3c71ff248ac6 ALSA: usb-audio: Line6 HX-Stomp XL USB_ID for 48k-fixed quirk 4b2f167789cd ALSA: mixer: fix deadlock in snd_mixer_oss_set_volume 0b879c816c0d ALSA: mixer: oss: Fix racy access to slots 3ab56cd15d22 ALSA: line6: fix control and interrupt message timeouts c725f34ab982 ALSA: 6fire: fix control and bulk message timeouts 9bdf3120931f ALSA: ua101: fix division by zero at probe 733de916ec6b ALSA: hda/realtek: Add quirk for HP EliteBook 840 G7 mute LED 0a6fef615cd9 ALSA: hda/realtek: Add quirk for ASUS UX550VE 139ea889a60c ALSA: hda/realtek: Add a quirk for Acer Spin SP513-54N 1b0ca1a942a7 ALSA: hda/realtek: Headset fixup for Clevo NH77HJQ 09a84058016c ALSA: hda/realtek: Add quirk for Clevo PC70HS d7d34eed508b ALSA: hda/realtek: Add a quirk for HP OMEN 15 mute LED f35d48489cb7 ALSA: hda/realtek: Fix mic mute LED for the HP Spectre x360 14 47331981d71d media: v4l2-ioctl: Fix check_ext_ctrls 9d496fff4dfc media: ir-kbd-i2c: improve responsiveness of hauppauge zilog receivers 7577c6c1321a media: rkvdec: Support dynamic resolution changes 1c83764a8385 media: ite-cir: IR receiver stop working after receive overflow ac698bd66a5c media: rkvdec: Do not override sizeimage for output format cfb1311f92e1 crypto: s5p-sss - Add error handling in s5p_aes_probe() ea5654a13b2e firmware/psci: fix application of sizeof to pointer e06c0c6b038b tpm: Check for integer overflow in tpm2_map_response_body() d0775031766f parisc: Fix ptrace check on syscall return 1af62b51aa5e parisc: Fix set_fixmap() on PA1.x CPUs d4c5e024d73f exfat: fix incorrect loading of i_blocks for large files de6acc5e6a95 mmc: dw_mmc: Dont wait for DRTO on Write RSP error 088a27043b2b mmc: mtk-sd: Add wait dma stop done flow 7038cb714d12 char: xillybus: fix msg_ep UAF in xillyusb_probe() e1d2af3c9164 ce/gf100: fix incorrect CE0 address calculation on some GPUs 69e269a766b4 scsi: qla2xxx: Fix use after free in eh_abort path 5282d10eeaf0 scsi: qla2xxx: Fix kernel crash when accessing port_speed sysfs file 5fc7e0e194ff scsi: lpfc: Fix FCP I/O flush functionality for TMF routines 2080931c7849 scsi: lpfc: Don't release final kref on Fport node while ABTS outstanding 9bfe4b77333d scsi: core: Remove command size deduction from scsi_setup_scsi_cmnd() 0806efcadf8e scsi: core: Avoid leaving shost->last_reset with stale value if EH does not run 9020b4adf3a6 ocfs2: fix data corruption on truncate 762722cfd0a0 libata: fix read log timeout value 7f94e05338f5 Input: i8042 - Add quirk for Fujitsu Lifebook T725 94e0a6bc4130 Input: elantench - fix misreporting trackpoint coordinates f9ccab9a050d Input: iforce - fix control-message timeout d725957f4630 usb: xhci: Enable runtime-pm by default on AMD Yellow Carp platform 8eb1d2c82122 xhci: Fix USB 3.1 enumeration issues by increasing roothub power-on-good delay (From OE-Core rev: 47779b9e07acb368d681286e3c8b9864386dd8ac) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 0f135ce07863873b47a0284547e7cb5a0967c5ad) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.79Bruce Ashfield2021-12-133-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: bd816c278316 Linux 5.10.79 62424fe4c2cf rsi: fix control-message timeout 8971158af1e0 media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init 1cf43e928954 staging: rtl8192u: fix control-message timeouts 9963ba5b9d49 staging: r8712u: fix control-message timeout 844b02496eac comedi: vmk80xx: fix bulk and interrupt message timeouts b7fd7f3387f0 comedi: vmk80xx: fix bulk-buffer overflow 33d7a470730d comedi: vmk80xx: fix transfer-buffer overflows ef143dc0c3de comedi: ni_usb6501: fix NULL-deref in command paths 786f5b034504 comedi: dt9812: fix DMA buffers on stack 86d4aedcbc69 isofs: Fix out of bound access for corrupted isofs image c430094541a8 staging: rtl8712: fix use-after-free in rtl8712_dl_fw ab4af56ae250 printk/console: Allow to disable console output by using console="" or console=null 07d1db141e47 binder: don't detect sender/target during buffer cleanup 42681b90c4db usb-storage: Add compatibility quirk flags for iODD 2531/2541 1309753b7841 usb: musb: Balance list entry in musb_gadget_queue 27409143122f usb: gadget: Mark USB_FSL_QE broken on 64-bit 94e5305a3816 usb: ehci: handshake CMD_RUN instead of STS_HALT a8db6fd04d58 Revert "x86/kvm: fix vcpu-id indexed array sizes" ecf58653f1e4 KVM: x86: avoid warning with -Wbitwise-instead-of-logical (From OE-Core rev: d0d42dbfc23c3eafcd0958d8687b4574f5e420e4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 3356c5e7acc86be2e1584819a70e984d984b0d9c) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: update to v5.14.18Bruce Ashfield2021-12-133-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.14 to the latest korg -stable release that comprises the following commits: a0265dd8262d Linux 5.14.18 1379769b0b46 rsi: fix control-message timeout eda57a310234 media: staging/intel-ipu3: css: Fix wrong size comparison imgu_css_fw_init 5013f2aaf959 staging: rtl8192u: fix control-message timeouts f3422d1fceba staging: r8712u: fix control-message timeout 373ac8c59414 comedi: vmk80xx: fix bulk and interrupt message timeouts 7b0e35618932 comedi: vmk80xx: fix bulk-buffer overflow 278484ae9329 comedi: vmk80xx: fix transfer-buffer overflows 4a9d43cb5d5f comedi: ni_usb6501: fix NULL-deref in command paths 3ac273d154d6 comedi: dt9812: fix DMA buffers on stack b2fa1f52d22c isofs: Fix out of bound access for corrupted isofs image befd23bd3b17 staging: rtl8712: fix use-after-free in rtl8712_dl_fw bec32c40e438 binder: don't detect sender/target during buffer cleanup 68abe9aefc40 binder: use cred instead of task for getsecid 46088365bab7 binder: use cred instead of task for selinux checks fbb106e79524 binder: use euid from cred instead of using task f9b4ef2504bb Revert "proc/wchan: use printk format instead of lookup_symbol_name()" 4674de4e2734 usb-storage: Add compatibility quirk flags for iODD 2531/2541 6be11f54f5d4 usb: musb: Balance list entry in musb_gadget_queue d7f4ffba71d0 usb: gadget: Mark USB_FSL_QE broken on 64-bit d3c7daab289d usb: ehci: handshake CMD_RUN instead of STS_HALT a4cdb4c9c453 Revert "x86/kvm: fix vcpu-id indexed array sizes" 2f63111ab86f KVM: x86: avoid warning with -Wbitwise-instead-of-logical f468cbedb2a7 ALSA: pci: cs46xx: Fix set up buffer type properly 186155ac272e ALSA: pcm: Check mmap capability of runtime dma buffer at first (From OE-Core rev: 0b55e3638297c57b216a6c0ff2dd9bcf7526cd48) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 7f09947f9fc12f7b548f18573ffbc452837527bd) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.78Bruce Ashfield2021-11-213-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 5040520482a5 Linux 5.10.78 4c7c0243275b ALSA: usb-audio: Add Audient iD14 to mixer map quirk table f3eb44f496ef ALSA: usb-audio: Add Schiit Hel device to mixer map quirk table 68765fc97762 Revert "wcn36xx: Disable bmps when encryption is disabled" f84b791d4c3b ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" bbc920fb320f Revert "drm/ttm: fix memleak in ttm_transfered_destroy" 6d67b2a73b8e mm: khugepaged: skip huge page collapse for special files 5a7957491e31 Revert "usb: core: hcd: Add support for deferring roothub registration" 50f46bd30949 Revert "xhci: Set HCD flag to defer primary roothub registration" d7fc85f61042 media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() b93a70bf2b57 net: ethernet: microchip: lan743x: Fix skb allocation failure b9c85a71e1b4 vrf: Revert "Reset skb conntrack connection..." 0382fdf9ae78 sfc: Fix reading non-legacy supported link modes 748786564a35 Revert "io_uring: reinforce cancel on flush during exit" 7b57c38d12ae scsi: core: Put LLD module refcnt after SCSI device is released (From OE-Core rev: b57ee9fafb80034cf7cd2f870a741741c2a469cd) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 7a7d1eed8e3d550ac9bfa301b26095100eeba111) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: update to v5.14.17Bruce Ashfield2021-11-213-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.14 to the latest korg -stable release that comprises the following commits: 3dfa869cb79d Linux 5.14.17 b1dbd891bfe5 ALSA: usb-audio: Add Audient iD14 to mixer map quirk table 570b5004f827 ALSA: usb-audio: Add Schiit Hel device to mixer map quirk table db6d7c4acca3 Revert "drm/i915/gt: Propagate change in error status to children on unhold" aac2f6861683 drm/amd/display: Revert "Directly retrain link from debugfs" 77d029e1e218 drm/amdgpu: revert "Add autodump debugfs node for gpu reset v8" 9f9e09a59c58 Revert "wcn36xx: Disable bmps when encryption is disabled" b9722a7369f8 ARM: 9120/1: Revert "amba: make use of -1 IRQs warn" e556fca311ce Revert "soc: imx: gpcv2: move reset assert after requesting domain power up" d6a60e6ada49 drm/i915: Remove memory frequency calculation 7883e13c2494 drm/amdkfd: fix boot failure when iommu is disabled in Picasso. a82fa1213d12 Revert "usb: core: hcd: Add support for deferring roothub registration" 0979b923ff3f Revert "xhci: Set HCD flag to defer primary roothub registration" 02a476ca886d media: firewire: firedtv-avc: fix a buffer overflow in avc_ca_pmt() ec0c91e2ebb8 vrf: Revert "Reset skb conntrack connection..." 6467b75cf9d1 sfc: Fix reading non-legacy supported link modes f30822c0b4c3 scsi: core: Put LLD module refcnt after SCSI device is released (From OE-Core rev: 4ab85464b7c11099e1aa55a26816f250f564f383) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a9ac5a388d682bcf0aad59d1b8ae8334846dfcd9) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.77Bruce Ashfield2021-11-213-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 09df347cfd18 Linux 5.10.77 fbb91dadb512 perf script: Check session->header.env.arch before using it 6f416815c505 riscv: Fix asan-stack clang build 7a4cf25d8329 riscv: fix misalgned trap vector base address acb8832f6a1c scsi: ufs: ufs-exynos: Correct timeout value setting registers 8ecddaca7942 KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu e11a7355fb98 KVM: s390: clear kicked_mask before sleeping again 727e5deca802 lan743x: fix endianness when accessing descriptors a7112b8eeb14 sctp: add vtag check in sctp_sf_ootb c2442f721972 sctp: add vtag check in sctp_sf_do_8_5_1_E_sa 14c1e02b11c2 sctp: add vtag check in sctp_sf_violation dad2486414b5 sctp: fix the processing for COOKIE_ECHO chunk 8c50693d25e4 sctp: fix the processing for INIT_ACK chunk ad111d4435d8 sctp: use init_tag from inithdr for ABORT chunk 4509000a2515 phy: phy_ethtool_ksettings_set: Lock the PHY while changing settings 5b88bb9377ee phy: phy_start_aneg: Add an unlocked version 81780b624d1c phy: phy_ethtool_ksettings_set: Move after phy_start_aneg 258c5fea44cf phy: phy_ethtool_ksettings_get: Lock the phy for consistency 58722323d4bc net/tls: Fix flipped sign in async_wait.err assignment 44e8c93e1e49 net: nxp: lpc_eth.c: avoid hang when bringing interface down c2af2092c9bb net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent bfa6fbdb4e39 net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails e81bed557fe7 mlxsw: pci: Recycle received packet upon allocation failure be98be1a17e9 nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST aead02927af3 gpio: xgs-iproc: fix parsing of ngpios property 863a423ee07b RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string 2b7c5eed19d3 net: Prevent infinite while loop in skb_tx_hash() 04121b10cdf0 cfg80211: correct bridge/4addr mode check aed897e96b19 net-sysfs: initialize uid and gid before calling net_ns_get_ownership b0a2cd38553c net: batman-adv: fix error handling 36e911a16b37 regmap: Fix possible double-free in regcache_rbtree_exit() e51371bd687e reset: brcmstb-rescal: fix incorrect polarity of status bit 2cf7d935d6ba arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node 10e40fb2f508 RDMA/mlx5: Set user priority for DCT 24fd8e2f027d octeontx2-af: Display all enabled PF VF rsrc_alloc entries. c63d7f2ca99a nvme-tcp: fix possible req->offset corruption 32f3db20f126 nvme-tcp: fix data digest pointer calculation 4286c72c5321 nvmet-tcp: fix data digest pointer calculation d98883f6c33e IB/hfi1: Fix abba locking issue with sc_disable() c3e17e58f571 IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields ee4908f909b3 bpf: Fix error usage of map_fd and fdget() in generic_map_update_batch() dd2260ec643d bpf: Fix potential race in tail call compatibility check 15dec6d8f864 tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function cac6b043cea3 riscv, bpf: Fix potential NULL dereference 01599bf7cc2b cgroup: Fix memory leak caused by missing cgroup_bpf_offline eb3b6805e3e9 drm/amdgpu: fix out of bounds write c21b4002214c drm/ttm: fix memleak in ttm_transfered_destroy 69a7fa5cb0de mm, thp: bail out early in collapse_file for writeback page 8fb858b74ac5 net: lan78xx: fix division by zero in send path 4c22227e39c7 cfg80211: fix management registrations locking fa29cec42c2d cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() db1191a529e4 nvme-tcp: fix H2CData PDU send accounting (again) 5043fbd294f5 ocfs2: fix race between searching chunks and release journal_head from buffer_head 01169a43353d mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit ee3213b117ce mmc: sdhci: Map more voltage level to SDHCI_POWER_330 a95a76fc01a0 mmc: dw_mmc: exynos: fix the finding clock sample value 12a46f72f499 mmc: mediatek: Move cqhci init behind ungate clock 44c2bc2a6bbe mmc: cqhci: clear HALT state after CQE enable efe934629fff mmc: vub300: fix control-message timeouts f3dec7e7ace3 net/tls: Fix flipped sign in tls_err_abort() calls c828115a14ea Revert "net: mdiobus: Fix memory leak in __mdiobus_register" 11c0406b4c33 nfc: port100: fix using -ERRNO as command type mask 0b1b3e086b0a tipc: fix size validations for the MSG_CRYPTO type 5aa5bab57957 ata: sata_mv: Fix the error handling of mv_chip_id() 9a52798dce73 pinctrl: amd: disable and mask interrupts on probe 01c2881bb0e0 Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" 017718dfbb6f usbnet: fix error return code in usbnet_probe() 693ecbe8f799 usbnet: sanity check for maxpacket b663890d8544 ext4: fix possible UAF when remounting r/o a mmp-protected file system d4d9c065988c arm64: Avoid premature usercopy failure e184a21b5ccc powerpc/bpf: Fix BPF_MOD when imm == 1 3f2c12ec8a3f io_uring: don't take uring_lock during iowq cancel 5a768b4d3e1a ARM: 9141/1: only warn about XIP address when not compile testing 15b278f94bbb ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype c06d7d9bfcf6 ARM: 9138/1: fix link warning with XIP + frame-pointer 8a6af97c31be ARM: 9134/1: remove duplicate memcpy() definition 6ad8bbc9d301 ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned 3ceaa85c331d ARM: 9132/1: Fix __get_user_check failure with ARM KASAN images (From OE-Core rev: 9929f2d2a4b60dc989b4b5a3dd8fad48b572d393) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit d57bc7281015d09e2ff7a8a028dbf31559ff7331) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: update to v5.14.16Bruce Ashfield2021-11-213-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.14 to the latest korg -stable release that comprises the following commits: f63179c1e68c Linux 5.14.16 e874c870dfd8 KVM: x86: Take srcu lock in post_kvm_run_save() 9ab39a3d0cec KVM: SEV-ES: fix another issue with string I/O VMGEXITs eb0461c572e9 KVM: x86: switch pvclock_gtod_sync_lock to a raw spinlock 10242cc2ad79 KVM: x86/xen: Fix kvm_xen_has_interrupt() sleeping in kvm_vcpu_block() 669a7e147ee6 perf script: Check session->header.env.arch before using it e914237feb46 riscv: Fix asan-stack clang build 4606bbb6b19c riscv: Do not re-populate shadow memory with kasan_populate_early_shadow 7567abe63797 riscv: fix misalgned trap vector base address 20bd764387ac scsi: ibmvfc: Fix up duplicate response detection f6782c0ca808 perf script: Fix PERF_SAMPLE_WEIGHT_STRUCT support 04ced3822a66 scsi: ufs: ufs-exynos: Correct timeout value setting registers d748da838b21 KVM: s390: preserve deliverable_mask in __airqs_kick_single_vcpu 4faa35ce98c7 KVM: s390: clear kicked_mask before sleeping again ae566351ca18 octeontx2-af: Check whether ipolicers exists 45d9cd363786 virtio-ring: fix DMA metadata flags 52a936b037b5 net: hns3: expand buffer len for some debugfs command efccb66bc917 net: hns3: add more string spaces for dumping packets number of queue info in debugfs e5c6ad377c07 bpf: Move BPF_MAP_TYPE for INODE_STORAGE and TASK_STORAGE outside of CONFIG_NET b341612b659d watchdog: sbsa: only use 32-bit accessors de709ec74f8b bpf: Use kvmalloc for map values in syscall 0717c71deae6 sctp: add vtag check in sctp_sf_ootb 1c255b5f68f4 sctp: add vtag check in sctp_sf_do_8_5_1_E_sa dd82b3a345ab sctp: add vtag check in sctp_sf_violation 44ef3ecbc24a sctp: fix the processing for COOKIE_ECHO chunk 7975f42f1038 sctp: fix the processing for INIT_ACK chunk 6277d424ead2 sctp: fix the processing for INIT chunk 332933f9ae0a sctp: use init_tag from inithdr for ABORT chunk 44d44bf72591 RDMA/irdma: Do not hold qos mutex twice on QP resume 6392f26fbe92 RDMA/irdma: Set VLAN in UD work completion correctly 7762917173cc RDMA/irdma: Process extended CQ entries correctly 7860484eeb90 phy: phy_ethtool_ksettings_set: Lock the PHY while changing settings 37a1b9befb73 phy: phy_start_aneg: Add an unlocked version 1f9c99e0bb5b phy: phy_ethtool_ksettings_set: Move after phy_start_aneg 2191b1e8eb3d phy: phy_ethtool_ksettings_get: Lock the phy for consistency e2b4dd261720 net/tls: Fix flipped sign in async_wait.err assignment 373f94d73651 net: ethernet: microchip: lan743x: Fix skb allocation failure 228862acb549 net: hns3: fix data endian problem of some functions of debugfs 20d88211706b net: hns3: fix pause config problem after autoneg disabled 7cc73feb57f6 net: nxp: lpc_eth.c: avoid hang when bringing interface down d8774769d198 net: ethernet: microchip: lan743x: Fix dma allocation failure by using dma_set_mask_and_coherent 69d3c7785ec4 net: ethernet: microchip: lan743x: Fix driver crash when lan743x_pm_resume fails 18bd5e285a78 mlxsw: pci: Recycle received packet upon allocation failure 960f4a54b909 nios2: Make NIOS2_DTB_SOURCE_BOOL depend on !COMPILE_TEST 030f05812d81 gpio: xgs-iproc: fix parsing of ngpios property c653c522e521 RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string 5f6995295f65 RDMA/mlx5: Initialize the ODP xarray when creating an ODP MR ed894f5439ab net: Prevent infinite while loop in skb_tx_hash() f435287d719b cfg80211: correct bridge/4addr mode check da279dac227a net-sysfs: initialize uid and gid before calling net_ns_get_ownership a8f7359259dd net: batman-adv: fix error handling 50cc1462a668 regmap: Fix possible double-free in regcache_rbtree_exit() c9e39214fddf reset: brcmstb-rescal: fix incorrect polarity of status bit 86f9394073d8 arm64: dts: allwinner: h5: NanoPI Neo 2: Fix ethernet node 63a97a9f95f2 ice: check whether PTP is initialized in ice_ptp_release() ebd0edad1cdf RDMA/mlx5: Set user priority for DCT e83b3cce4722 ice: Respond to a NETDEV_UNREGISTER event for LAG f1e3cd1cc802 octeontx2-af: Fix possible null pointer dereference. 98db2a8c14be octeontx2-af: Display all enabled PF VF rsrc_alloc entries. c7752ec9ad39 nvme-tcp: fix possible req->offset corruption 7258a6eef5be nvme-tcp: fix data digest pointer calculation daa12f0c1d1b nvmet-tcp: fix data digest pointer calculation 5d33bd6b4d4d IB/hfi1: Fix abba locking issue with sc_disable() 0d4395477741 IB/qib: Protect from buffer overflow in struct qib_user_sdma_pkt fields 6525bfbd546f bpf: Fix error usage of map_fd and fdget() in generic_map_update_batch() adb17f828177 bpf: Fix potential race in tail call compatibility check 6f226ffe4458 tcp_bpf: Fix one concurrency problem in the tcp_bpf_send_verdict function e1b80a5ebe54 riscv, bpf: Fix potential NULL dereference b529f88d9388 cgroup: Fix memory leak caused by missing cgroup_bpf_offline b7ca59297fa3 Revert "watchdog: iTCO_wdt: Account for rebooting on second timeout" 0a8b7eba95a0 drm/amd/display: Fix deadlock when falling back to v2 from v3 a363d80566cc drm/amd/display: Fallback to clocks which meet requested voltage on DCN31 aeadb0662478 drm/amd/display: Moved dccg init to after bios golden init 5a5f1f070c3e drm/amd/display: Increase watermark latencies for DCN3.1 85cf47160d0e drm/amd/display: increase Z9 latency to workaround underflow in Z9 01f39421d590 drm/amd/display: Fix prefetch bandwidth calculation for DCN3.1 b60efcaf5e8b drm/amd/display: Limit display scaling to up to true 4k for DCN 3.1 c3ae5cf3e3ee drm/amdgpu: support B0&B1 external revision id for yellow carp d3ed72495a59 drm/amdgpu: fix out of bounds write 9eb4bdd554fc drm/amdgpu: Fix even more out of bound writes from debugfs d87ac6054e3d drm/i915/dp: Skip the HW readout of DPCD on disabled encoders 7650327e7174 drm/i915: Catch yet another unconditioal clflush 0ed2dfb5f598 drm/i915: Convert unconditional clflush to drm_clflush_virt_range() 132a3d998d67 drm/ttm: fix memleak in ttm_transfered_destroy 15a4f2bdbdfd mac80211: mesh: fix HE operation element length check ce277959d77c arm64: dts: imx8mm-kontron: Make sure SOC and DRAM supply voltages are correct 8c684aaceaf3 arm64: dts: imx8mm-kontron: Set lower limit of VDD_SNVS to 800 mV f5eaf91dd8af arm64: dts: imx8mm-kontron: Fix connection type for VSC8531 RGMII PHY da32086a0203 arm64: dts: imx8mm-kontron: Fix CAN SPI clock frequency d2bdcd23cba9 arm64: dts: imx8mm-kontron: Fix polarity of reg_rst_eth2 5fcb6fce74ff mm: khugepaged: skip huge page collapse for special files 5e669d8ab30a mm, thp: bail out early in collapse_file for writeback page 6ac017254b59 mm: filemap: check if THP has hwpoisoned subpage for PMD page fault 8821fedc7f83 mm: hwpoison: remove the unnecessary THP check 67979d186c51 drm/amd/display: Require immediate flip support for DCN3.1 planes 75b1b172ae5a net: lan78xx: fix division by zero in send path 3c897f39b71f cfg80211: fix management registrations locking 2a000d137589 cfg80211: scan: fix RCU in cfg80211_add_nontrans_list() e6d02b0da2df ftrace/nds32: Update the proto for ftrace_trace_function to match ftrace_stub ea081b13b00e nvme-tcp: fix H2CData PDU send accounting (again) 2e382600e885 ocfs2: fix race between searching chunks and release journal_head from buffer_head 7335acd51f6b block: Fix partition check for host-aware zoned block devices 10bcaafc5753 mmc: sdhci-esdhc-imx: clear the buffer_read_ready to reset standard tuning circuit 78873d5a2717 mmc: sdhci-pci: Read card detect from ACPI for Intel Merrifield b572d6c18511 mmc: sdhci: Map more voltage level to SDHCI_POWER_330 ac6f66f208a1 mmc: dw_mmc: exynos: fix the finding clock sample value b1ad3ecffaac mmc: tmio: reenable card irqs after the reset callback e1b94f0e744f mmc: mediatek: Move cqhci init behind ungate clock 9106d68c8082 mmc: cqhci: clear HALT state after CQE enable aa2f3e425e22 mmc: vub300: fix control-message timeouts e41473543f75 net/tls: Fix flipped sign in tls_err_abort() calls 8ba94a7f7b9f Revert "net: mdiobus: Fix memory leak in __mdiobus_register" 836f40777d58 nfc: port100: fix using -ERRNO as command type mask e029c9828c5b tipc: fix size validations for the MSG_CRYPTO type 43849df432c9 ata: sata_mv: Fix the error handling of mv_chip_id() 66a1c8748068 pinctrl: amd: disable and mask interrupts on probe 18f31a907c9f Revert "pinctrl: bcm: ns: support updated DT binding as syscon subnode" b5c410a4af7d usbnet: fix error return code in usbnet_probe() 7e8b6a4f18ed usbnet: sanity check for maxpacket a350df591870 ARM: 9148/1: handle CONFIG_CPU_ENDIAN_BE32 in arch/arm/kernel/head.S 351d0f587b4c ARM: 9141/1: only warn about XIP address when not compile testing a51d78193d21 ARM: 9139/1: kprobes: fix arch_init_kprobes() prototype 4108f38c05bd ARM: 9138/1: fix link warning with XIP + frame-pointer 6aa2d9cf81f9 ARM: 9134/1: remove duplicate memcpy() definition 78a7a2694e69 ARM: 9133/1: mm: proc-macros: ensure *_tlb_fns are 4B aligned e108afbd38a5 ARM: 9132/1: Fix __get_user_check failure with ARM KASAN images (From OE-Core rev: 01fe48bf2499c387cd5ed71489b33da7bc6a6ae0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit ae32a59571abec59cc9f19bf9289ec9472b3923b) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Update github.com urls to use httpsRichard Purdie2021-11-151-1/+1
| | | | | | | | | | | | | | | | | Github has announced there will be no more git:// fetching from their servers: https://github.blog/2021-09-01-improving-git-protocol-security-github/#no-more-unauthenticated-git and they're about to start having brownout periods to encourage people to update. This runs the conversion script over OE-Core to update our urls to use https instead of git. (From OE-Core rev: 8b83eddda83327d25247bb9b61a049b0a8698a45) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit b37b61e9a1e448a34957db9ae39285d21352552e) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: Add explict branch to git SRC_URIsRichard Purdie2021-11-157-7/+7
| | | | | | | | | | | | | | | | There is uncertainty about the default branch name in git going forward. To try and cover the different possible outcomes, add branch names to all git:// and gitsm:// SRC_URI entries. This update was made with the script added to contrib in this patch which aims to help others convert other layers. (From OE-Core rev: 37b4f66fa23979cbfe82679a74ce21b11fc61557) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit b51c405faf6f8c0365f7533bfaf470d79152a463) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: Add vdso.lds and other build files for riscv64 as wellKhem Raj2021-11-151-2/+8
| | | | | | | | | | | | | | | | These additional bits are needed on riscv64 as well Fixes make[1]: *** No rule to make target 'arch/riscv/kernel/vdso/vdso.lds', needed by 'arch/riscv/kernel/vdso/vdso.so.dbg'. Stop. make: *** [arch/riscv/Makefile:114: vdso_prepare] Error 2 (From OE-Core rev: b1e4b39d09a090bfb2bf656ce0eb053e579bf6a1) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 446972600ed51ca75a2a4e579cdc3e6dd2e05195) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-rt/5.10: update to -rt54Bruce Ashfield2021-11-151-1/+1
| | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto-rt/5.10: f01089784fd6 Linux 5.10.73-rt54 f34df8f3c666 Linux 5.10.65-rt53 271c5e6e4064 Linux 5.10.59-rt52 1a4bba4bc32c locking/rwsem-rt: Remove might_sleep() in __up_read() ff591a2bdcfb Linux 5.10.59-rt51 8d185ac23c11 Linux 5.10.58-rt50 2c0fd44153f5 Linux 5.10.56-rt49 8b083d3c993c printk: Enhance the condition check of msleep in pr_flush() 448cd29e3bc9 Linux 5.10.56-rt48 (From OE-Core rev: fd5980829646a1b0e3865d3ebf64feacc4bc1ee6) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 7c7dc8f38cf1e874a7722389c95d895e10855d9a) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.76Bruce Ashfield2021-11-153-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 378e85d1aeb5 Linux 5.10.76 cfa79faf7e1f pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume() c56c801391c3 ARM: 9122/1: select HAVE_FUTEX_CMPXCHG d088db8637bb selftests: bpf: fix backported ASSERT_FALSE 3a845fa00fd7 e1000e: Separate TGP board type from SPT 021b6d11e590 tracing: Have all levels of checks prevent recursion 3a0dc2e35a5d net: mdiobus: Fix memory leak in __mdiobus_register cfe9266213c4 bpf, test, cgroup: Use sk_{alloc,free} for test cases 188907c25218 s390/pci: fix zpci_zdev_put() on reserve f18b90e9366f can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() 2304dfb548a4 scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma() c58654f344dd net: hns3: fix for miscalculation of rx unused desc 96fe5061291d sched/scs: Reset the shadow stack when idle_task_exit 96f0aebf29be scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() 90c8e8c0829b scsi: iscsi: Fix set_param() handling 0eb254479685 Input: snvs_pwrkey - add clk handling ea9c1f5d8a3a perf/x86/msr: Add Sapphire Rapids CPU support 7a5a1f09c8b4 libperf tests: Fix test_stat_cpu e56a3e7ae353 ALSA: hda: avoid write to STATESTS if controller is in reset 85c8d8c1609d platform/x86: intel_scu_ipc: Update timeout value in comment 9f591cbdbed3 isdn: mISDN: Fix sleeping function called from invalid context ab4f542b515b ARM: dts: spear3xx: Fix gmac node 15d3ad79885b net: stmmac: add support for dwmac 3.40a f9d16a428489 btrfs: deal with errors when checking if a dir entry exists during log replay 369db2a91d5c ALSA: hda: intel: Allow repeatedly probing on codec configuration errors 81d8e70cdce4 gcc-plugins/structleak: add makefile var for disabling structleak 69078a94365a net: hns3: fix the max tx size according to user manual f40c2281d2c0 drm: mxsfb: Fix NULL pointer dereference crash on unload 96835b68d7b3 net: bridge: mcast: use multicast_membership_interval for IGMPv3 0e033cb40761 selftests: netfilter: remove stray bash debug line f8a6541345c2 netfilter: Kconfig: use 'default y' instead of 'm' for bool config option 7f221ccbee4e isdn: cpai: check ctr->cnr to avoid array index out of bound 77c0ef979e32 nfc: nci: fix the UAF of rf_conn_info object 8f042315fcc4 KVM: nVMX: promptly process interrupts delivered while in guest mode b41fd8f5d2ad mm, slub: fix incorrect memcg slab count for bulk free 568f906340b4 mm, slub: fix potential memoryleak in kmem_cache_open() 48843dd23c7b mm, slub: fix mismatch between reconstructed freelist depth and cnt c5c2a80368e9 powerpc/idle: Don't corrupt back chain when going idle 197ec50b2df1 KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest fbd724c49bea KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() 9258f58432c5 powerpc64/idle: Fix SP offsets when saving GPRs 3e16d9d525a7 net: dsa: mt7530: correct ds->num_ports 16802fa4c33e audit: fix possible null-pointer dereference in audit_filter_rules 0d867a359979 ASoC: DAPM: Fix missing kctl change notifications a2606acf418e ALSA: hda/realtek: Add quirk for Clevo PC50HS 6411397b6d7a ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset b721500c979b vfs: check fd has read access in kernel_read_file_from_fd() 895ceeff31b1 elfcore: correct reference to CONFIG_UML 3cda4bfffd4f userfaultfd: fix a race between writeprotect and exit_mmap() 93be0eeea14c ocfs2: mount fails with buffer overflow in strlen f1b98569e81c ocfs2: fix data corruption after conversion from inline format 1727e8688d2e ceph: fix handling of "meta" errors 603d4bcc0fcd ceph: skip existing superblocks that are blocklisted or shut down when mounting d48db508f911 can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes 5abc9b9d3ca5 can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length 864e77771a24 can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv ecfccb1c58c9 can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer 053bc12df0d6 can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() 0917fb04069a can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path 28f28e4bc3a5 can: peak_pci: peak_pci_remove(): fix UAF 9697ad6395f9 can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification 4758e92e75ca can: rcar_can: fix suspend/resume 4a0928c3ebca net: enetc: fix ethtool counter name for PM0_TERR 00ad7a015409 drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BYL02 panel eccd00728b1a ice: Add missing E810 device ids 6418508a3ac2 e1000e: Fix packet loss on Tiger Lake and later 29f1bdcaa3dd net: stmmac: Fix E2E delay mechanism d36b15e3e7b5 net: hns3: disable sriov before unload hclge layer 6a72e1d78a2f net: hns3: fix vf reset workqueue cannot exit 32b860d364d2 net: hns3: schedule the polling again when allocation fails 96c013f40c9b net: hns3: add limit ets dwrr bandwidth cannot be 0 21f61d10435c net: hns3: reset DWRR of unused tc to zero 53770a411559 powerpc/smp: do not decrement idle task preempt count in CPU offline 81dbd898fb7b NIOS2: irqflags: rename a redefined register name 6edf99b000d6 net: dsa: lantiq_gswip: fix register definition ef97219d5fec ipv6: When forwarding count rx stats on the orig netdev 38d984e5e845 tcp: md5: Fix overlap between vrf and non-vrf keys c28bea6b876f lan78xx: select CRC32 9c8943812dac netfilter: ipvs: make global sysctl readonly in non-init netns 911e01990c70 netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 69ea08c1b539 ice: fix getting UDP tunnel entry 842fce43190c ASoC: wm8960: Fix clock configuration on slave mode 39afed394cc6 dma-debug: fix sg checks in debug_dma_map_sg() 2a670c323055 netfilter: xt_IDLETIMER: fix panic that occurs when timer_type has garbage value 0f4308a164a9 NFSD: Keep existing listeners on portlist error 546c04c85791 xtensa: xtfpga: Try software restart before simulating CPU reset bfef5d826276 xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF d8284c981c1c drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI 101e1bcb1147 xen/x86: prevent PVH type from getting clobbered a6285b1b2212 block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output 85c1827eeee7 ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default 5489c1bed5b8 arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address f59da9f7efa7 io_uring: fix splice_fd_in checks backport typo b6f32897af19 xhci: add quirk for host controllers that don't update endpoint DCS b3b7f831a49b parisc: math-emu: Fix fall-through warnings (From OE-Core rev: 512e0c418ff1a185289fd23ee21afa8eac75f992) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 61f8f7d18417334e3b13e4447f318107372dcfe0) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: update to v5.14.15Bruce Ashfield2021-11-153-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.14 to the latest korg -stable release that comprises the following commits: b46092c7497e Linux 5.14.15 96e4ea34f6d7 pinctrl: stm32: use valid pin identifier in stm32_pinctrl_resume() 4850e9e3c6a3 ARM: 9122/1: select HAVE_FUTEX_CMPXCHG 80344938e468 e1000e: Separate TGP board type from SPT 0c4e87ba11eb net: mdiobus: Fix memory leak in __mdiobus_register 2f4356963624 bpf, test, cgroup: Use sk_{alloc,free} for test cases 4e5d794a2743 s390/pci: fix zpci_zdev_put() on reserve e27170d5f2fc s390/pci: cleanup resources only if necessary 2be38f02ec89 scsi: core: Fix shost->cmd_per_lun calculation in scsi_add_host_with_dma() ff261f9aa654 autofs: fix wait name hash calculation in autofs_wait() 1009f098dfbe drm/kmb: Limit supported mode to 1080p 217d42e8b835 drm/kmb: Enable alpha blended second plane c1ad040dbea8 net/mlx5: Lag, change multipath and bonding to be mutually exclusive d2ec7d208d8e net/mlx5: Lag, move lag destruction to a workqueue 42b6431f1c17 net: hns3: fix for miscalculation of rx unused desc f1972f14f16e sched/scs: Reset the shadow stack when idle_task_exit c4813d308517 mm/thp: decrease nr_thps in file's mapping on THP split a7fbb56e6c94 scsi: qla2xxx: Fix a memory leak in an error path of qla2x00_process_els() c8c1b2183fb8 scsi: mpi3mr: Fix duplicate device entries when scanning through sysfs ce527668277c scsi: storvsc: Fix validation for unsolicited incoming packets 08d82a9b65e7 scsi: iscsi: Fix set_param() handling 6408a4c8da2f ASoC: codec: wcd938x: Add irq config support 9eb2aaede632 Input: snvs_pwrkey - add clk handling 9dd0389d77b9 perf/x86/msr: Add Sapphire Rapids CPU support 11d6811cbde0 libperf tests: Fix test_stat_cpu 65eec1fb58c1 libperf test evsel: Fix build error on !x86 architectures b6062308c510 spi-mux: Fix false-positive lockdep splats 722ef19a161c spi: Fix deadlock when adding SPI controllers on SPI buses 785d69099ef4 ALSA: hda: avoid write to STATESTS if controller is in reset 3972b03ed085 platform/x86: intel_scu_ipc: Update timeout value in comment 6659008140b4 platform/x86: intel_scu_ipc: Increase virtual timeout to 10s f5966ba53013 isdn: mISDN: Fix sleeping function called from invalid context ef24577a52ba ARM: dts: spear3xx: Fix gmac node 834cc3fc2b99 net: stmmac: add support for dwmac 3.40a 0c878175dd2f btrfs: deal with errors when checking if a dir entry exists during log replay 051995bd0f42 ALSA: hda: intel: Allow repeatedly probing on codec configuration errors 9906da162dc8 objtool: Update section header before relocations e73e72be194e objtool: Check for gelf_update_rel[a] failures 515e03331255 bitfield: build kunit tests without structleak plugin 3f66b6e01c82 thunderbolt: build kunit tests without structleak plugin d9f94a8ec35a device property: build kunit tests without structleak plugin 2c793a67d71b iio/test-format: build kunit tests without structleak plugin 930f561aae28 gcc-plugins/structleak: add makefile var for disabling structleak 1d1af4da1c44 drm/msm/a6xx: Serialize GMU communication bbdd158b40b6 kunit: fix reference count leak in kfree_at_end dfcc47a1fe36 KVM: MMU: Reset mmu->pkru_mask to avoid stale data e647d75565ab net: hns3: fix the max tx size according to user manual b0e6db0656dd drm: mxsfb: Fix NULL pointer dereference crash on unload 56a3d9637b77 KVM: SEV-ES: Set guest_state_protected after VMSA update d469678d6b50 net: bridge: mcast: use multicast_membership_interval for IGMPv3 8f20259f186e selftests: netfilter: remove stray bash debug line 057aef8df940 netfilter: Kconfig: use 'default y' instead of 'm' for bool config option cc20226e218a isdn: cpai: check ctr->cnr to avoid array index out of bound 6197eb050cfa nfc: nci: fix the UAF of rf_conn_info object fb82d4dbee95 KVM: x86: remove unnecessary arguments from complete_emulator_pio_in 66e46fe3f276 KVM: x86: split the two parts of emulator_pio_in 9887c1668ada KVM: x86: check for interrupts before deciding whether to exit the fast path 169577c8840e KVM: x86: leave vcpu->arch.pio.count alone in emulator_pio_in_out 62a1a254ed83 KVM: SEV-ES: reduce ghcb_sa_len to 32 bits 3f54362dc7d7 KVM: SEV-ES: go over the sev_pio_data buffer in multiple passes if needed 4988e000b3a8 KVM: SEV-ES: fix length of string I/O 727286b23f93 KVM: SEV-ES: keep INS functions together 98c55c508df0 KVM: SEV-ES: clean up kvm_sev_es_ins/outs abcae3cd6272 KVM: SEV-ES: rename guest_ins_data to sev_pio_data 6697ceb9f6cd KVM: SEV: Flush cache on non-coherent systems before RECEIVE_UPDATE_DATA 495bd03b6ba5 KVM: nVMX: promptly process interrupts delivered while in guest mode dc94b8b3f28a mm, slub: fix incorrect memcg slab count for bulk free 159d8cfbd042 mm, slub: fix potential use-after-free in slab_debugfs_fops 42b81946e3ac mm, slub: fix potential memoryleak in kmem_cache_open() ec93d4a439c3 mm, slub: fix mismatch between reconstructed freelist depth and cnt 65ede7bd9713 powerpc/idle: Don't corrupt back chain when going idle 5a8c22e7fb66 KVM: PPC: Book3S HV: Make idle_kvm_start_guest() return 0 if it went to guest 6d077c37c464 KVM: PPC: Book3S HV: Fix stack handling in idle_kvm_start_guest() e8735e2e306f ucounts: Fix signal ucount refcounting 1eb825343d63 ucounts: Proper error handling in set_cred_ucounts f7f7e4dbc41c ucounts: Pair inc_rlimit_ucounts with dec_rlimit_ucoutns in commit_creds 32880dcecb51 ucounts: Move get_ucounts from cred_alloc_blank to key_change_session_keyring 04b938ff2d2c net: dsa: mt7530: correct ds->num_ports 4e9e46a70020 audit: fix possible null-pointer dereference in audit_filter_rules b1a34f86b41f blk-cgroup: blk_cgroup_bio_start() should use irq-safe operations on blkg->iostat_cpu 152f35191d12 ASoC: nau8824: Fix headphone vs headset, button-press detection no longer working a60ce083dcbf ASoC: DAPM: Fix missing kctl change notifications 9da68a107d07 ALSA: hda/realtek: Add quirk for Clevo PC50HS 896fc3ab9fc1 ALSA: usb-audio: Provide quirk for Sennheiser GSP670 Headset b77ba1e02345 mm/secretmem: fix NULL page->mapping dereference in page_is_secretmem() abe046ddf311 vfs: check fd has read access in kernel_read_file_from_fd() 3681e4772c78 elfcore: correct reference to CONFIG_UML 9ee4e9ae98f1 mm/mempolicy: do not allow illegal MPOL_F_NUMA_BALANCING | MPOL_LOCAL in mbind() 149958ecd062 userfaultfd: fix a race between writeprotect and exit_mmap() 6de91691768c mm/userfaultfd: selftests: fix memory corruption with thp enabled 0e677ea5b739 ocfs2: mount fails with buffer overflow in strlen fa9b6b6c953e ocfs2: fix data corruption after conversion from inline format 909c8482d8ac tracing: Have all levels of checks prevent recursion 54dc25f4e31e ceph: fix handling of "meta" errors 0ff7b35631ac ceph: skip existing superblocks that are blocklisted or shut down when mounting d832133cf228 can: j1939: j1939_xtp_rx_rts_session_new(): abort TP less than 9 bytes 03ec23e55e3e can: j1939: j1939_xtp_rx_dat_one(): cancel session if receive TP.DT with error length 6e8811707e2d can: j1939: j1939_netdev_start(): fix UAF for rx_kref of j1939_priv fb545be86c53 can: j1939: j1939_tp_rxtimer(): fix errant alert in j1939_tp_rxtimer 013e7890663d can: isotp: isotp_sendmsg(): fix TX buffer concurrent access in isotp_sendmsg() a76abedd2be3 can: isotp: isotp_sendmsg(): add result check for wait_event_interruptible() 1d12d110a820 can: isotp: isotp_sendmsg(): fix return error on FC timeout on TX path 0e5afdc2315b can: peak_pci: peak_pci_remove(): fix UAF 44c353a14375 can: peak_usb: pcan_usb_fd_decode_status(): fix back to ERROR_ACTIVE state notification e18b9f4d62c1 can: rcar_can: fix suspend/resume 113f7a1f3421 net: enetc: make sure all traffic classes can send large frames 284c68cae7e0 net: enetc: fix ethtool counter name for PM0_TERR eff55ddd240f drm/kmb: Enable ADV bridge after modeset c0179dbae96d drm/kmb: Corrected typo in handle_lcd_irq 566ec004ed8b drm/kmb: Disable change of plane parameters 2317b45fb3d2 drm/kmb: Remove clearing DPHY regs 97cfc4b28c4d drm/kmb: Work around for higher system clock 4dbf3d658540 drm/panel: ilitek-ili9881c: Fix sync for Feixin K101-IM2BYL02 panel 3b194affe445 net/mlx5e: IPsec: Fix work queue entry ethernet segment checksum flags ea7a4d6132ce net/mlx5e: IPsec: Fix a misuse of the software parser's fields e867502bc4f6 ice: Add missing E810 device ids 9b76c3fedb24 igc: Update I226_K device ID 3300633367b6 e1000e: Fix packet loss on Tiger Lake and later 95c0a0c5ec88 ptp: Fix possible memory leak in ptp_clock_register() d487413c020f net: stmmac: Fix E2E delay mechanism 9b5a29f0acef net: hns3: disable sriov before unload hclge layer 82a136c15a77 net: hns3: fix vf reset workqueue cannot exit 9ee9191d3384 net: hns3: schedule the polling again when allocation fails 6446be7c9090 net: hns3: add limit ets dwrr bandwidth cannot be 0 dddafeda454a net: hns3: reset DWRR of unused tc to zero 93fa0277ea4e net: hns3: Add configuration of TM QCN error event 3ea0b497a7a2 powerpc/smp: do not decrement idle task preempt count in CPU offline 0666c4cd67b1 net: dsa: Fix an error handling path in 'dsa_switch_parse_ports_of()' 9ef9a287aab5 NIOS2: irqflags: rename a redefined register name 8b523da74a22 net/sched: act_ct: Fix byte count on fragmented packets 872b836a183d net: dsa: lantiq_gswip: fix register definition 57deb5ffd8f6 hamradio: baycom_epp: fix build for UML c74f3c127e6c ipv6: When forwarding count rx stats on the orig netdev 1dda424ef5c4 tcp: md5: Fix overlap between vrf and non-vrf keys 9c281a1006f4 lan78xx: select CRC32 5220cad0e69e sctp: fix transport encap_port update in sctp_vtag_verify ddffcd23d325 netfilter: ipvs: make global sysctl readonly in non-init netns cd3d0282dd3d netfilter: ip6t_rt: fix rt0_hdr parsing in rt_mt6 aabf95dddb45 ice: Print the api_patch as part of the fw.mgmt.api 75ebc3b08bbd ice: fix getting UDP tunnel entry 777682e59840 ice: Avoid crash from unnecessary IDA free 31b4517293bf ice: Fix failure to re-add LAN/RDMA Tx queues 18b4fcfeab6d ASoC: wm8960: Fix clock configuration on slave mode 2b7d598b9651 dma-debug: fix sg checks in debug_dma_map_sg() 90c7c58aa2bd netfilter: nf_tables: skip netdev events generated on netns removal cae7cab804c9 netfilter: xt_IDLETIMER: fix panic that occurs when timer_type has garbage value 78325fcb17f3 KVM: arm64: Release mmap_lock when using VM_SHARED with MTE b372264c66ef KVM: arm64: Fix host stage-2 PGD refcount 649c2e76632d ASoC: cs4341: Add SPI device ID table efdcc26785de ASoC: pcm179x: Add missing entries SPI to device ID table 242ce1c51b69 ASoC: fsl_xcvr: Fix channel swap issue with ARC 41551810285e ASoC: pcm512x: Mend accesses to the I2S_1 and I2S_2 registers c8ecd221db9a powerpc/bpf: Emit stf barrier instruction sequences for BPF_NOSPEC 663e89b7f4cc powerpc/security: Add a helper to query stf_barrier type 23d127cf5e66 powerpc/bpf: Validate branch ranges e680ab91a034 powerpc/lib: Add helper to check if offset is within conditional branch range 6fe5d304ca49 NFSD: Keep existing listeners on portlist error 9ad89fcde18c xtensa: xtfpga: Try software restart before simulating CPU reset 8287678c20b2 xtensa: xtfpga: use CONFIG_USE_OF instead of CONFIG_OF 2602e9cc283a drm/amdgpu: init iommu after amdkfd device init 68771262aab3 drm/amdgpu/display: fix dependencies for DRM_AMD_DC_SI 537a7189df57 r8152: avoid to resubmit rx immediately 7d8cdaffc518 xen/x86: prevent PVH type from getting clobbered 28d084adc22d block: decode QUEUE_FLAG_HCTX_ACTIVE in debugfs output 96a37f6acb6a ARM: dts: at91: sama5d2_som1_ek: disable ISC node by default 470585caf603 arm: dts: vexpress-v2p-ca9: Fix the SMB unit-address 79e3dc32f14f sh: pgtable-3level: fix cast to pointer from integer of different size d3f4c51c2a7f parisc: math-emu: Fix fall-through warnings 4248f37f6cfc block/mq-deadline: Move dd_queued() to fix defined but not used warning (From OE-Core rev: e745b0d7c2354405946ab669281224747d255a6c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 5c2c7e54bf17d28fe8b918ee8f053748b2b13e01) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20210919 -> 20211027Alexander Kanavin2021-11-151-2/+2
| | | | | | | | | | | | License-Update: additional firmwares listed (From OE-Core rev: 38d613df4854d269493d019d24606161d49b4659) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 1ca3fb1c7f11e04bf8d8bf59901ddd60178cb13c) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.75Bruce Ashfield2021-11-083-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 3a9842b42e42 Linux 5.10.75 3e2873652163 net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's 3593fa147c86 ionic: don't remove netdev->dev_addr when syncing uc list f33890d9bb59 net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skb 9c546af181bc nfp: flow_offload: move flow_indr_dev_register from app init to app start 6da9af2d2531 r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 ecfd4fa15b06 qed: Fix missing error code in qed_slowpath_start() 51f6e72ca656 mqprio: Correct stats in mqprio_dump_class_stats(). fdaff7f9e806 platform/x86: intel_scu_ipc: Fix busy loop expiry time 057ee6843bbb acpi/arm64: fix next_platform_timer() section mismatch error c6b2400095ba drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling 2c5658717428 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() b28586fb04f3 drm/msm/a6xx: Track current ctx by seqno abd11864159b drm/msm/mdp5: fix cursor-related warnings 91a340768b01 drm/msm: Fix null pointer dereference on pointer edp a7b45024f66f drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read d0f0e1710397 drm/panel: olimex-lcd-olinuxino: select CRC32 a4a37e6516f8 spi: bcm-qspi: clear MSPI spifie interrupt during probe d9428f08e1c3 platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes c216cebdd245 platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call e59d839743b5 mlxsw: thermal: Fix out-of-bounds memory accesses 7eef482db728 ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() 116932c0e45e pata_legacy: fix a couple uninitialized variable bugs 50cb95487c26 NFC: digital: fix possible memory leak in digital_in_send_sdd_req() 3f2960b39f22 NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() 2f21f06a5e7a nfc: fix error handling of nfc_proto_register() ba39f55952a2 vhost-vdpa: Fix the wrong input in config_cb 84e0f2fc662e ethernet: s2io: fix setting mac address during resume e19c10d6e07c net: encx24j600: check error in devm_regmap_init_encx24j600 f2e1de075018 net: dsa: microchip: Added the condition for scheduling ksz_mib_read_work 9053c5b4594c net: stmmac: fix get_hw_feature() on old hardware 12da46cb6a90 net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp 4f7bddf8c5c0 net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path afb0c67dfdb5 net: korina: select CRC32 33ca85010511 net: arc: select CRC32 17a027aafd52 gpio: pca953x: Improve bias setting d84a69ac410f sctp: account stream padding length for reconf chunk 6fecdb5b54a5 nvme-pci: Fix abort command id 2d937cc12c14 ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting 6e6082250b53 ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states 48613e687e28 ARM: dts: bcm2711: fix MDIO #address- and #size-cells 6e6e3018d3ce ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address 76644f94595b tee: optee: Fix missing devices unregister during optee_remove 07f885682486 iio: dac: ti-dac5571: fix an error code in probe() 6c0024bcaadc iio: ssp_sensors: fix error code in ssp_print_mcu_debug() 0fbc3cf7dd9a iio: ssp_sensors: add more range checking in ssp_parse_dataframe() abe5b13dd959 iio: adc: max1027: Fix the number of max1X31 channels 41e84a4f25b6 iio: light: opt3001: Fixed timeout error when 0 lux e811506f609a iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED 1671cfd31b66 iio: adc: max1027: Fix wrong shift with 12-bit devices f931076d32b6 iio: adc128s052: Fix the error handling path of 'adc128_probe()' 4425d059aa2e iio: adc: ad7793: Fix IRQ flag d078043a1775 iio: adc: ad7780: Fix IRQ flag a8177f0576fa iio: adc: ad7192: Add IRQ flag be8ef91d6166 driver core: Reject pointless SYNC_STATE_ONLY device links d5f13bbb5104 drivers: bus: simple-pm-bus: Add support for probing simple bus only devices b45923f66eb6 iio: adc: aspeed: set driver data when adc probe. ea947267eb6f powerpc/xive: Discard disabled interrupts in get_irqchip_state() 9e46bdfb55a3 x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically 57e48886401b nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells a7bd0dd3f2ed EDAC/armada-xp: Fix output of uncorrectable error counter 92e6e08ca2b0 virtio: write back F_VERSION_1 before validate 86e3ad8b759d misc: fastrpc: Add missing lock before accessing find_vma() 3f0ca245a834 USB: serial: option: add prod. id for Quectel EG91 ecad614b0c68 USB: serial: option: add Telit LE910Cx composition 0x1204 bf26bc72dc59 USB: serial: option: add Quectel EC200S-CN module support d4b77900cffe USB: serial: qcserial: add EM9191 QDL support 3147f5721588 Input: xpad - add support for another USB ID of Nacon GC-100 9d89e2871167 usb: musb: dsps: Fix the probe error path 3b4275140142 efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() 5100dc4489ab efi/cper: use stack buffer for error record decoding 2c5dd2a8af77 cb710: avoid NULL pointer subtraction d40e193abd07 xhci: Enable trust tx length quirk for Fresco FL11 USB controller dec944bb7079 xhci: Fix command ring pointer corruption while aborting a command dc3e0a20dbb9 xhci: guard accesses to ep_state in xhci_endpoint_reset() 0ee66290f006 USB: xhci: dbc: fix tty registration race 9f0d6c781cb5 mei: me: add Ice Lake-N device id. e4f7171c2395 x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails 0e32a2b85c7d btrfs: fix abort logic in btrfs_replace_file_extents 52924879ed45 btrfs: update refs for any root except tree log roots 352349aa4948 btrfs: check for error when looking up inode during dir entry replay 4ed68471bc37 btrfs: deal with errors when adding inode reference during log replay 95d3aba5febe btrfs: deal with errors when replaying dir entry during log replay 206868a5b6c1 btrfs: unlock newly allocated extent buffer after error e7e3ed5c92b6 drm/msm: Avoid potential overflow in timeout_to_jiffies() a31c33aa80a5 arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE 0c97008859ca csky: Fixup regs.sr broken in ptrace 5dab6e8f141a csky: don't let sigreturn play with priveleged bits of status register e3c37135c9ca clk: socfpga: agilex: fix duplicate s2f_user0_clk faba7916cdc0 s390: fix strrchr() implementation 7ef43c0f68fb nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' c3bf276fd7c8 ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW 1099953b32c6 ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2 554a5027f536 ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 0fa256509b9f ALSA: hda/realtek - ALC236 headset MIC recording issue 1e10c6bf15d2 ALSA: hda/realtek: Add quirk for Clevo X170KM-G 8a5f01f4b01c ALSA: hda/realtek: Complete partial device name to avoid ambiguity c6e5290e6cc1 ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254 9bb1659ac594 ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop 7680631ac7ab ALSA: seq: Fix a potential UAF by wrong private_free call order 4aab156d302c ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl f077d699c1d2 ALSA: usb-audio: Add quirk for VF0770 (From OE-Core rev: 40a688f4b3398c1bfe1258be98c3ff7b74699094) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 08857198b40617d53701ac46d95d6d60dfbdb4af) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: update to v5.14.14Bruce Ashfield2021-11-083-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.14 to the latest korg -stable release that comprises the following commits: fe024e004fa3 Linux 5.14.14 9513ce07f05b ionic: don't remove netdev->dev_addr when syncing uc list 6b55eadb0b1d net: dsa: felix: break at first CPU port during init and teardown 9d2cec10ea9e net: mscc: ocelot: cross-check the sequence id from the timestamp FIFO with the skb PTP header 23a6801c0585 net: mscc: ocelot: deny TX timestamping of non-PTP packets de32ef6d79dd net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skb 3b4241817601 net: mscc: ocelot: avoid overflowing the PTP timestamp FIFO 34fd7a2e375a net: mscc: ocelot: make use of all 63 PTP timestamp identifiers f7697d70d76b nfp: flow_offload: move flow_indr_dev_register from app init to app start 9d162f541ba3 block/rnbd-clt-sysfs: fix a couple uninitialized variable bugs 61616be89997 ice: fix locking for Tx timestamp tracking flush 99eef638a327 r8152: select CRC32 and CRYPTO/CRYPTO_HASH/CRYPTO_SHA256 821dca5635e2 qed: Fix missing error code in qed_slowpath_start() 1a4554e94f0d mptcp: fix possible stall on recvmsg() 4fd74935619f mqprio: Correct stats in mqprio_dump_class_stats(). 395218b5c7e0 platform/x86: intel_scu_ipc: Fix busy loop expiry time b4fb645a7412 acpi/arm64: fix next_platform_timer() section mismatch error 6302ce26eceb drm/msm/dsi: fix off by one in dsi_bus_clk_enable error handling 3c403c4c0580 drm/msm/dsi: Fix an error code in msm_dsi_modeset_init() f1457eea4ccd drm/msm/dsi: dsi_phy_14nm: Take ready-bit into account in poll_for_ready d59e44e7821a drm/msm/a3xx: fix error handling in a3xx_gpu_init() 3962d626eb3e drm/msm/a4xx: fix error handling in a4xx_gpu_init() 20cfa89cd7e1 drm/msm/a6xx: Track current ctx by seqno 00ba7a3951f4 drm/msm/submit: fix overflow check on 64-bit architectures 2d28dafbc88e drm/msm/mdp5: fix cursor-related warnings 46c8ddede027 drm/msm: Fix null pointer dereference on pointer edp 09f3946bb452 drm/edid: In connector_bad_edid() cap num_of_ext by num_blocks read 8b0462c25eff drm/panel: olimex-lcd-olinuxino: select CRC32 dc4f4acadabf spi: bcm-qspi: clear MSPI spifie interrupt during probe 2a51f25a7ed9 spi: spidev: Add SPI ID table b461c8553474 platform/mellanox: mlxreg-io: Fix read access of n-bytes size attributes 1da4f33681b5 platform/mellanox: mlxreg-io: Fix argument base in kstrtou32() call df8e58716afb mlxsw: thermal: Fix out-of-bounds memory accesses 2d14f8a9f1b7 ata: ahci_platform: fix null-ptr-deref in ahci_platform_enable_regulators() 55b033b82dde pata_legacy: fix a couple uninitialized variable bugs 6432d7f1d1c3 NFC: digital: fix possible memory leak in digital_in_send_sdd_req() 564249219e5b NFC: digital: fix possible memory leak in digital_tg_listen_mdaa() e005ba2235b6 nfc: fix error handling of nfc_proto_register() 0b84e32840b7 vhost-vdpa: Fix the wrong input in config_cb 2d902349653c ethernet: s2io: fix setting mac address during resume 322c0e534963 net: encx24j600: check error in devm_regmap_init_encx24j600 38eaccdcc811 net: dsa: fix spurious error message when unoffloaded port leaves bridge 383239a33cf2 net: dsa: microchip: Added the condition for scheduling ksz_mib_read_work b1752d2f4fc2 net: dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's f71c73a1275c net: phy: Do not shutdown PHYs in READY state 568feb737f5e net: stmmac: fix get_hw_feature() on old hardware 947442b62090 net/mlx5e: Switchdev representors are not vlan challenged 2f306483d547 net/mlx5e: Mutually exclude RX-FCS and RX-port-timestamp ed8aafea4fec net/mlx5e: Fix memory leak in mlx5_core_destroy_cq() error path 0d9ddf515cde net/smc: improved fix wait on already cleared link 844b62f61709 net: korina: select CRC32 af9a33bfff34 net: arc: select CRC32 81099749174e gpio: pca953x: Improve bias setting 9025c92a6cc7 gpio: 74x164: Add SPI device ID table 4f0bc44b9191 sctp: account stream padding length for reconf chunk 5ccd69157a9a nvme-pci: Fix abort command id 9036542c2bef clk: renesas: rzg2l: Fix clk status function abab28387755 ARM: dts: bcm2711-rpi-4-b: Fix pcie0's unit address formatting 264e77ee3987 ARM: dts: bcm2711-rpi-4-b: fix sd_io_1v8_reg regulator states 06560ba731e2 firmware: arm_ffa: Add missing remove callback to ffa_bus_type b2da1ae1941d firmware: arm_ffa: Fix __ffa_devices_unregister a0dfb710735d ARM: dts: bcm2711: fix MDIO #address- and #size-cells 83fe15846c48 ARM: dts: bcm283x: Fix VEC address for BCM2711 2a7374dd882d ARM: dts: bcm2711-rpi-4-b: Fix usb's unit address a009758b28f3 tee: optee: Fix missing devices unregister during optee_remove 362d067a231d tracing: Fix missing osnoise tracer on max_latency ce5c6dd07473 iio: dac: ti-dac5571: fix an error code in probe() 8d3fd8fdf2cb fpga: ice40-spi: Add SPI device ID table 645e2c994b6a eeprom: at25: Add SPI ID table 362fe6c8d5ab eeprom: 93xx46: fix MODULE_DEVICE_TABLE 42c587653cb7 eeprom: 93xx46: Add SPI device ID table 1a5ba478c41c Input: resistive-adc-touch - fix division by zero error on z1 == 0 6ad4dc9602fa iio: ssp_sensors: fix error code in ssp_print_mcu_debug() af8aae7a1257 iio: ssp_sensors: add more range checking in ssp_parse_dataframe() 3903e5404214 iio: adc: max1027: Fix the number of max1X31 channels 43e399d862ef iio: accel: fxls8962af: return IRQ_HANDLED when fifo is flushed 56e3bcdf6b9b iio: light: opt3001: Fixed timeout error when 0 lux 07415de29ded iio: mtk-auxadc: fix case IIO_CHAN_INFO_PROCESSED 04e03b907022 iio: adis16475: fix deadlock on frequency set 06a6230a5683 iio: adc: max1027: Fix wrong shift with 12-bit devices 45b54f7f6ae7 iio: adc128s052: Fix the error handling path of 'adc128_probe()' 2c675f25eb35 iio: adis16480: fix devices that do not support sleep mode 696eef458c31 iio: adc: ad7793: Fix IRQ flag c9e8c11b1a84 iio: adc: ad7780: Fix IRQ flag d8f72ea6ccfd iio: adc: ad7192: Add IRQ flag 10dea2bc52e4 driver core: Reject pointless SYNC_STATE_ONLY device links e733c7a6f754 drivers: bus: simple-pm-bus: Add support for probing simple bus only devices 11d6dbd807aa iio: adc: aspeed: set driver data when adc probe. 74c078866ff4 powerpc/xive: Discard disabled interrupts in get_irqchip_state() 202975c570d2 x86/Kconfig: Do not enable AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT automatically 128f38289215 x86/fpu: Mask out the invalid MXCSR bits properly bce9adf0b5ea Revert "virtio-blk: Add validation for block size in config space" f2935e790419 virtio-blk: remove unneeded "likely" statements 0e822e5413da nvmem: Fix shift-out-of-bound (UBSAN) with byte size cells eb1e9f2ec683 EDAC/armada-xp: Fix output of uncorrectable error counter 2c2e626d9ba4 virtio: write back F_VERSION_1 before validate d22592f1fd8d misc: fastrpc: Add missing lock before accessing find_vma() 6df4c42e0b60 USB: serial: option: add prod. id for Quectel EG91 b39adce3afe1 USB: serial: option: add Telit LE910Cx composition 0x1204 8372fb17ebf2 USB: serial: option: add Quectel EC200S-CN module support 1e2c4a11a59b USB: serial: qcserial: add EM9191 QDL support 96703298fc51 Input: xpad - add support for another USB ID of Nacon GC-100 ff9249aab398 usb: musb: dsps: Fix the probe error path 85c6f477b357 efi: Change down_interruptible() in virt_efi_reset_system() to down_trylock() 3b7951e32193 efi/cper: use stack buffer for error record decoding 746b00a48688 cb710: avoid NULL pointer subtraction 2b6c75bf9202 xhci: Enable trust tx length quirk for Fresco FL11 USB controller e54abefe703a xhci: Fix command ring pointer corruption while aborting a command fa3093d37cce xhci: add quirk for host controllers that don't update endpoint DCS eacfdec26656 xhci: guard accesses to ep_state in xhci_endpoint_reset() db96c1d87c95 USB: xhci: dbc: fix tty registration race 7c0af62f11c3 mei: hbm: drop hbm responses on early shutdown fe87a580929e mei: me: add Ice Lake-N device id. ce8f1faa8140 x86/resctrl: Free the ctrlval arrays when domain_setup_mon_state() fails 0294b7ccb00b module: fix clang CFI with MODULE_UNLOAD=n 0e309e1152fc btrfs: fix abort logic in btrfs_replace_file_extents f86531a3115f btrfs: update refs for any root except tree log roots 5dbc0d798074 btrfs: check for error when looking up inode during dir entry replay 439cce2df925 btrfs: deal with errors when adding inode reference during log replay 790dbfcd43a0 btrfs: deal with errors when replaying dir entry during log replay 0adda9f173f1 btrfs: unlock newly allocated extent buffer after error 697ee8c3d3fa drm/msm: Avoid potential overflow in timeout_to_jiffies() 2479f72f5328 drm/msm: Do not run snapshot on non-DPU devices 95a9523afb3d drm/nouveau/fifo: Reinstate the correct engine bit programming 0af9c042cd6e arm64/hugetlb: fix CMA gigantic page order for non-4K PAGE_SIZE f66b6d61f2e3 drm/fbdev: Clamp fbdev surface size if too large 2c7820141702 csky: Fixup regs.sr broken in ptrace f8e8e5448c77 csky: don't let sigreturn play with priveleged bits of status register 46f067744387 clk: socfpga: agilex: fix duplicate s2f_user0_clk d429630cde94 s390: fix strrchr() implementation 8ca9745efe35 dm rq: don't queue request to blk-mq during DM suspend d856f5d13d65 ACPI: PM: Include alternate AMDI0005 id in special behaviour 6e506f07c5b5 dm: fix mempool NULL pointer race when completing IO 594a97f7617b nds32/ftrace: Fix Error: invalid operands (*UND* and *UND* sections) for `^' 24262c6439c6 mtd: rawnand: qcom: Update code word value for raw read f7744bdec09f spi: atmel: Fix PDC transfer setup bug 26a88eedfc88 platform/x86: amd-pmc: Add alternative acpi id for PMC controller 1a707ec090e9 platform/x86: gigabyte-wmi: add support for B550 AORUS ELITE AX V2 52d44bd028c1 ALSA: hda/realtek: Fix the mic type detection issue for ASUS G551JW 8c5628cbb26e ALSA: hda/realtek: Fix for quirk to enable speaker output on the Lenovo 13s Gen2 9a13d0f9c3d9 ALSA: hda/realtek: Add quirk for TongFang PHxTxX1 f8d3c17e1c37 ALSA: hda/realtek - ALC236 headset MIC recording issue 1f923b81f49e ALSA: hda/realtek: Add quirk for Clevo X170KM-G 07015c2e0f35 ALSA: hda/realtek: Complete partial device name to avoid ambiguity a2fc31b3699a ALSA: hda - Enable headphone mic on Dell Latitude laptops with ALC3254 72653bfc9b9d ALSA: hda/realtek: Enable 4-speaker output for Dell Precision 5560 laptop 14137ae740cb ALSA: seq: Fix a potential UAF by wrong private_free call order dfd5633ae775 ALSA: usb-audio: Fix a missing error check in scarlett gen2 mixer 1a98c3c68795 ALSA: pcm: Workaround for a wrong offset in SYNC_PTR compat ioctl ca3dccb96511 ALSA: usb-audio: Add quirk for VF0770 (From OE-Core rev: 3ac58e2c4ebc3b4ebccfccca587406dcf5a7aa28) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 3471c208fe87e80e4e8d54bc3e24d8ea9c3f6b2a) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: common-pc: enable CONFIG_ATA_PIIX as built-inBruce Ashfield2021-11-083-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Jacob Kroon reported that generic/custom x86 kernels would no longer boot out of the box since the IDE options were removed and the PATA migration happened. To re-enable that use case, we grab the following kernel configuration change: common-pc*/qemux86*: set CONFIG_ATA_PIIX as built-in Since the IDE options were made obselete in the kernel, and the PATA driver is the replacement, we haven't had one of the commonly used qemu boot devices enabled in our kernel by default. We change CONFIG_ATA_PIIX to built-in, to re-enable use cases that boot from default qemu 'hardware'. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Reported-by: Jacob Kroon <jacob.kroon@gmail.com> (From OE-Core rev: 32f484d445eedadb9d1f2428398a4ec64ac7e4eb) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 341707513a7c3cfcd797f6631b8daf09ddf5bae8) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.74Bruce Ashfield2021-11-083-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 77434fe5a077 Linux 5.10.74 42b49f012b6a hwmon: (pmbus/ibm-cffps) max_power_out swap changes bb893f075431 sched: Always inline is_percpu_thread() bdae2a083436 perf/core: fix userpage->time_enabled of inactive events 57c7ca3d5592 scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported" d993d1e1c411 scsi: ses: Fix unsigned comparison with less than zero 621ddffb70db drm/amdgpu: fix gart.bo pin_count leak a5ba615fbeb3 net: sun: SUNVNET_COMMON should depend on INET db868b45324d vboxfs: fix broken legacy mount signature checking 42c871d38e3d mac80211: check return value of rhashtable_init bda06aff03a1 net: prevent user from passing illegal stab size 3d68c7b0ab5b hwmon: (ltc2947) Properly handle errors when looking for the external clock 194e8a4f0acd m68k: Handle arrivals of multiple signals correctly 977aee58142a mac80211: Drop frames from invalid MAC address in ad-hoc mode 9ec9a975ea37 netfilter: nf_nat_masquerade: defer conntrack walk to work queue 5182d6db80bb netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic bcb647c1e15d ASoC: SOF: loader: release_firmware() on load failure to avoid batching f6952b1e22c2 HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs ddc4ba737bcb netfilter: ip6_tables: zero-initialize fragment offset ddf026d6ae9a HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS 0bcfa99e8fae ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic 14cbfeeee41b ext4: correct the error path of ext4_write_inline_data_end() d7a15e1e4fd7 ext4: check and update i_disksize properly (From OE-Core rev: 7615702d29bd1578416e3a965a794fa2aad3f88f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 8e863e9c57fc26e4158b6c10b04931976c54efb8) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: update to v5.14.13Bruce Ashfield2021-11-083-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.14 to the latest korg -stable release that comprises the following commits: b9ed05407395 Linux 5.14.13 d7c187ab28f6 hwmon: (pmbus/ibm-cffps) max_power_out swap changes e798dcd960a3 io_uring: kill fasync 15571bb5bb64 sched: Always inline is_percpu_thread() 643c519c36dc perf/core: fix userpage->time_enabled of inactive events 15f69a666166 scsi: qla2xxx: Fix excessive messages during device logout cc07ecaf9a9c scsi: virtio_scsi: Fix spelling mistake "Unsupport" -> "Unsupported" 21c2e89e7caa scsi: ses: Fix unsigned comparison with less than zero 18d1c5ea3798 drm/amdgpu: fix gart.bo pin_count leak 048389b85643 net: sun: SUNVNET_COMMON should depend on INET e36444b36ff0 vboxfs: fix broken legacy mount signature checking 5c85a825615a net: bgmac-platform: handle mac-address deferral af13e6176b25 mac80211: check return value of rhashtable_init ebb25ff84341 net: prevent user from passing illegal stab size 998e080844c9 hwmon: (ltc2947) Properly handle errors when looking for the external clock 1d0996b0d2b3 m68k: Handle arrivals of multiple signals correctly 4d38fb418f71 pinctrl: qcom: sc7280: Add PM suspend callbacks 9a8a181ed97e mac80211: Drop frames from invalid MAC address in ad-hoc mode a3ea231aa3f0 netfilter: nf_nat_masquerade: defer conntrack walk to work queue 36f822c301c7 netfilter: nf_nat_masquerade: make async masq_inet6_event handling generic 6c3e84af3944 KVM: arm64: nvhe: Fix missing FORCE for hyp-reloc.S build rule 1fd0252cad6b ASoC: SOF: loader: release_firmware() on load failure to avoid batching 2dd40af15d19 HID: wacom: Add new Intuos BT (CTL-4100WL/CTL-6100WL) device IDs 95cb145dcfc8 netfilter: ip6_tables: zero-initialize fragment offset f117530a10e0 HID: apple: Fix logical maximum and usage maximum of Magic Keyboard JIS 13e6abfa0b1e ALSA: usb-audio: Unify mixer resume and reset_resume procedure cb315326664d ALSA: oxfw: fix transmission method for Loud models based on OXFW971 3c13d6e6fc56 ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic 7c2893a12fc0 ext4: correct the error path of ext4_write_inline_data_end() 501f3491d99e ext4: check and update i_disksize properly (From OE-Core rev: d7eebc956d4fa4353475fda198a656619ae387e4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a1028453439db361d5f77fa220d77c49bc7a1f82) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: update to v5.14.12Bruce Ashfield2021-11-083-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.14 to the latest korg -stable release that comprises the following commits: 325225e2f9fa Linux 5.14.12 58f0e59efa34 dsa: tag_dsa: Fix mask for trunked packets 5dc24f3e0841 x86/hpet: Use another crystalball to evaluate HPET usability 4e9ec1c65da9 x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n 2ba3e3026f4f x86/entry: Correct reference to intended CONFIG_64_BIT 0723d4f8b179 x86/fpu: Restore the masking out of reserved MXCSR bits 44976b5cb6af x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0] 6665c1c5770f x86/Kconfig: Correct reference to MWINCHIP3D 1d4092c10125 x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI 8ba6e4551011 pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init da0cb12f1983 powerpc/32s: Fix kuap_kernel_restore() d7a8e38999fb powerpc/64s: Fix unrecoverable MCE calling async handler from NMI 22ee1f15a72e powerpc/traps: do not enable irqs in _exception c835b3d1d636 powerpc/64s: fix program check interrupt emergency stack path 6b77166ffee7 powerpc/bpf ppc32: Fix BPF_SUB when imm == 0x80000000 b8601d47e87a powerpc/bpf ppc32: Do not emit zero extend instruction for 64-bit BPF_END 491976e521c1 powerpc/bpf ppc32: Fix JMP32_JSET_K 9a3e91f94473 powerpc/bpf ppc32: Fix ALU32 BPF_ARSH operation 096d4c941f0e powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 2d7781883b3e powerpc/bpf: Fix BPF_MOD when imm == 1 a7ce57ca9407 objtool: Make .altinstructions section entry size consistent 039a68957f81 objtool: Remove reloc symbol type checks in get_alt_entry() 1642f51ac0d4 scsi: iscsi: Fix iscsi_task use after free 412754da783d RISC-V: Include clone3() on rv32 cf63b49349cc i2c: mlxcpld: Modify register setting for 400KHz frequency 3655a1934519 i2c: mlxcpld: Fix criteria for frequency setting d590a410e472 bpf, s390: Fix potential memory leak about jit_data f344ad3060c4 riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write killable b8b60c1139c7 riscv/vdso: Move vdso data page up front 309fd6f1e7cf riscv/vdso: Refactor asm/vdso.h ff26f96fe0a2 RISC-V: Fix VDSO build for !MMU 363128071346 riscv: explicitly use symbol offsets for VDSO 26e7025ef25a i2c: mediatek: Add OFFSET_EXT_CONF setting back 90f1077c9184 i2c: acpi: fix resource leak in reconfiguration device addition d40c4da7318f powerpc/iommu: Report the correct most efficient DMA mask for PCI devices 272b85c2fdb2 net: prefer socket bound to interface when not in VRF 8d2a1e7fb90c iavf: fix double unlock of crit_lock 75099439209d i40e: Fix freeing of uninitialized misc IRQ vector d6db5bcd1817 i40e: fix endless loop under rtnl 1fad5d7f75f7 gve: report 64bit tx_bytes counter from gve_handle_report_stats() bcf4f5e4d33d gve: fix gve_get_stats() f4479f3bc861 rtnetlink: fix if_nlmsg_stats_size() under estimation f5cfed82e0f3 gve: Properly handle errors in gve_assign_qpl 2044137a268a gve: Avoid freeing NULL pointer 3e8df2cada21 gve: Correct available tx qpl check bb23ade18ad7 net: stmmac: trigger PCS EEE to turn off on link down 940ee87907f0 net: pcs: xpcs: fix incorrect steps on disable EEE 88c3610045ca drm/nouveau/debugfs: fix file release memory leak 0b4e9fc14973 drm/nouveau/kms/nv50-: fix file release memory leak 548f2ff8ea5e drm/nouveau: avoid a use-after-free when BO init fails 23514c752f9b video: fbdev: gbefb: Only instantiate device when built for IP32 ae7a72cd325c drm/panel: abt-y030xx067a: yellow tint fix e6b90dcda29b drm/nouveau/fifo/ga102: initialise chid on return from channel creation 8228b3b3b5a2 drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup ad0fca5a28b3 bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 37e2d7fe11ae perf jevents: Free the sys_event_tables list after processing entries 72e9a1bf9b72 drm/amdgpu: handle the case of pci_channel_io_frozen only in amdgpu_pci_resume 7e5ce6029b62 drm/amdkfd: fix a potential ttm->sg memory leak 50002489a20c ARM: defconfig: gemini: Restore framebuffer 942bde2caec2 netlink: annotate data races around nlk->bound 464be37f127b net: pcs: xpcs: fix incorrect CL37 AN sequence 6594158f24e1 net: sfp: Fix typo in state machine debug string 7a1c1af34104 net/sched: sch_taprio: properly cancel timer from taprio_destroy() ba07883c780f net: bridge: fix under estimation in br_get_linkxstats_size() df7983fdbc83 net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() 47afb35c4f87 afs: Fix afs_launder_page() to set correct start file position 2eb0a5440068 netfs: Fix READ/WRITE confusion when calling iov_iter_xarray() cd4dcab5d20c drm/i915/bdb: Fix version check 4e7c20e5166e drm/i915/tc: Fix TypeC port init/resume time sanitization 185e4eeac58e drm/i915/jsl: Add W/A 1409054076 for JSL 8eb67e815d5e drm/i915/audio: Use BIOS provided value for RKL HDA link a23d12eeb1ad ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence 94d64d44e41a dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value b07494f81da2 arm64: dts: ls1028a: fix eSDHC2 node 26a949f2335b arm64: dts: imx8mm-kontron-n801x-som: do not allow to switch off buck2 4350e1f61930 arm64: dts: imx8: change the spi-nor tx 672285df5e0a ARM: dts: imx: change the spi-nor tx baa59a36ff1b ptp_pch: Load module automatically if ID matches 9b5198c1e041 powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 6d1e04d8f044 netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notification 96117e85b83b MIPS: Revert "add support for buggy MT7621S core detection" 8efe947ea1ea net: stmmac: dwmac-rk: Fix ethernet on rk3399 based devices f1325381177c net: mscc: ocelot: fix VCAP filters remaining active after being deleted fb58cd799174 net_sched: fix NULL deref in fifo_set_limit() 9e8e7504e098 libbpf: Fix memory leak in strset 064c2616234a phy: mdio: fix memory leak 8b6cd17219c3 libbpf: Fix segfault in light skeleton for objects without BTF 2ca78aa65bc1 net/mlx5e: Fix the presented RQ index in PTP stats c0b1de56a40e net/mlx5: Fix setting number of EQs of SFs 5ef55400217f net/mlx5: Fix length of irq_index in chars f1c4eaf49d5d net/mlx5: Avoid generating event after PPS out in Real time mode 4f3369d3e5e8 net/mlx5: Force round second at 1PPS out start time ea0b8ffff565 net/mlx5: E-Switch, Fix double allocation of acl flow counter d7954cedb9e6 net/mlx5e: Keep the value for maximum number of channels in-sync 35460565138f net/mlx5e: IPSEC RX, enable checksum complete 3a1ac1e368be bpf: Fix integer overflow in prealloc_elems_and_freelist() 0385744b240a soc: ti: omap-prm: Fix external abort for am335x pruss f419febd396e bpf, arm: Fix register clobbering in div/mod implementation 34362a65c248 netfilter: nf_tables: reverse order in rule replacement expansion 0b1891aa588a netfilter: nf_tables: add position handle in event notification 3ece5c4bf601 netfilter: conntrack: fix boot failure with nf_conntrack.enable_hooks=1 9039a8596370 iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15 8979fa2c43b0 xtensa: call irqchip_init only when CONFIG_USE_OF is selected c4a9836c9dd6 xtensa: use CONFIG_USE_OF instead of CONFIG_OF 5be9d1335749 arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding 1c186680c89f ath5k: fix building with LEDS=m 436f61a89655 PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus 11fc74ddd63a ARM: dts: imx6qdl-pico: Fix Ethernet support 871b9129ca6d ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo d5cbf524d90c ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo 64a64a031fc1 soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment 432d8185e9ff iwlwifi: mvm: Fix possible NULL dereference 306b7fe278ac ARM: at91: pm: do not panic if ram controllers are not enabled 55f37cc6ee05 Revert "arm64: dts: qcom: sc7280: Fixup the cpufreq node" 5ceb465692d6 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference 457673bfee0b soc: qcom: socinfo: Fixed argument passed to platform_set_data() 54607728e944 bus: ti-sysc: Add break in switch statement in sysc_init_soc() f1c7aa87c423 riscv: Flush current cpu icache before other cpus b514b752b626 scsi: ufs: core: Fix task management completion 4a0775d0c030 ARM: dts: qcom: apq8064: use compatible which contains chipid d62956ddb915 ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe 05d9d419220b ARM: dts: omap3430-sdp: Fix NAND device node 35c6691812b7 xen/balloon: fix cancelled balloon action f574ab3192eb SUNRPC: fix sign error causing rpcsec_gss drops ace054d4e523 nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero 9228f2a0d1bc nfsd: fix error handling of register_pernet_subsys() in init_nfsd() d9f9dfb9040c ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO 71b8b36187af ovl: fix missing negative dentry check in ovl_rename() b0ee6190e856 fbdev: simplefb: fix Kconfig dependencies 897e427ef37c mmc: sdhci-of-at91: replace while loop with read_poll_timeout aa7c4ce94835 mmc: sdhci-of-at91: wait for calibration done before proceed 266fd4b85ce3 mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk 527d377da38f xen/privcmd: fix error handling in mmap-resource processing c2a35a408070 drm/i915: Extend the async flip VT-d w/a to skl/bxt 6dafefe60cb2 drm/i915: Fix runtime pm handling in i915_gem_shrink 92c92e554553 drm/amd/display: Fix DCN3 B0 DP Alt Mapping 1a9c5c132686 drm/amd/display: Fix detection of 4 lane for DPALT 4fd24bff9fac drm/amd/display: Limit display scaling to up to 4k for DCN 3.1 c43e26907d91 drm/nouveau/ga102-: support ttm buffer moves via copy engine e4c1d18cb951 drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows 4df3adab896f drm/amdgpu: During s0ix don't wait to signal GFXOFF ec36503dffdd drm/amd/display: USB4 bring up set correct address 4b55ade094de drm/amd/display: Fix B0 USB-C DP Alt mode 3048656f5abf usb: typec: tipd: Remove dependency on "connector" child fwnode f5155225108f usb: typec: tcpm: handle SRC_STARTUP state if cc changes 108d39a6b5a7 usb: typec: tcpci: don't handle vSafe0V event if it's not enabled 267d19e300c1 USB: cdc-acm: fix break reporting aff426d4b887 USB: cdc-acm: fix racy tty buffer accesses 09c4c413bc56 usb: gadget: f_uac2: fixed EP-IN wMaxPacketSize 66dd03b10e1c usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle 9b70e9acfceb usb: cdc-wdm: Fix check for WWAN d92e0c42cfee Partially revert "usb: Kconfig: using select for USB_COMMON dependency" 924356b31dcb Linux 5.14.11 add46a06b8d3 Revert "ARM: imx6q: drop of_platform_default_populate() from init_machine" cfd436c4b683 Revert "brcmfmac: use ISO3166 country code and 0 rev as fallback" 86524ac0ddac libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. 2cef02f53d59 perf/x86: Reset destroy callback on event init failure 12058756a220 KVM: x86: nSVM: restore int_vector in svm_clear_vintr b232ba59feb9 kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] 9c827ab0cb09 KVM: x86: reset pdptrs_from_userspace when exiting smm ce64d61801d9 KVM: do not shrink halt_poll_ns below grow_start 11e4acd09e3f selftests: KVM: Align SMCCC call with the spec in steal_time 96320e3316f8 kasan: always respect CONFIG_KASAN_STACK 7d434c5f4687 tools/vm/page-types: remove dependency on opt_file for idle page tracking 004b8f8a6912 block: don't call rq_qos_ops->done_bio if the bio isn't tracked 648f59a06b0e io_uring: allow conditional reschedule for intensive iterators 1b5b6666e235 x86/insn, tools/x86: Fix undefined behavior due to potential unaligned accesses d022e4c48e16 smb3: correct smb3 ACL security descriptor 629c6e725d10 irqchip/gic: Work around broken Renesas integration ab0a257d1591 scsi: ses: Retry failed Send/Receive Diagnostic commands cd402c666fe7 thermal/drivers/tsens: Fix wrong check for tzd in irq handlers 7efa50dd020c nvme-fc: avoid race between time out and tear down 70f57c93f10b nvme-fc: update hardware queues before using them 2e4a7695c8df swiotlb-xen: ensure to issue well-formed XENMEM_exchange requests 3ad674aa1742 Xen/gntdev: don't ignore kernel unmapping error 95342046ba4e selftests: kvm: fix get_run_delay() ignoring fscanf() return warn 80b7cc21401b selftests: kvm: move get_run_delay() into lib/test_util b6d7e8c09c40 selftests:kvm: fix get_trans_hugepagesz() ignoring fscanf() return warn b664df7bb40a selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn 2085e5ad67f4 selftests: be sure to make khdr before other targets 656998200410 habanalabs/gaudi: fix LBW RR configuration 6874cdba4daa habanalabs: fail collective wait when not supported 1c806d5a425b habanalabs/gaudi: use direct MSI in single mode 337f00a0bc62 usb: dwc2: check return value after calling platform_get_resource() 6b5af31c50ac usb: testusb: Fix for showing the connection speed 6a48e3f46ef4 scsi: elx: efct: Do not hold lock while calling fc_vport_terminate() e95f62013a11 scsi: sd: Free scsi_disk device via put_device() ac7d732b24f4 drm/amdkfd: fix svm_migrate_fini warning 4c5a564bf968 drm/amdkfd: handle svm migrate init error 3c2830d0cb6f ext2: fix sleeping in atomic bugs on error a3b450333d64 platform/x86: gigabyte-wmi: add support for B550I Aorus Pro AX 3702afcf0aac sparc64: fix pci_iounmap() when CONFIG_PCI is not set e4cff35be8ff xen-netback: correct success/error reporting for the SKB-with-fraglist case 0cfda0cc59d4 net: mdio: introduce a shutdown method to mdio device drivers 7a08b2e1e477 btrfs: fix mount failure due to past and transient device flush error 31e401cb05ac btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper error handling 20282e53d6bd nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN 5c1e84b7ae04 platform/x86: touchscreen_dmi: Update info for the Chuwi Hi10 Plus (CWI527) tablet 77e6b00985f6 platform/x86: touchscreen_dmi: Add info for the Chuwi HiBook (CWI514) tablet bf4597f45f31 afs: Add missing vnode validation checks 20137432e181 spi: rockchip: handle zero length transfers without timing out b133f076639b Linux 5.14.10 81971ea5ec5c HID: amd_sfh: Fix potential NULL pointer dereference - take 2 fe6f7b77796e objtool: print out the symbol type when complaining about it a7d4cb29f556 drivers: net: mhi: fix error path in mhi_net_newlink 14492ff96387 netfilter: nf_tables: Fix oversized kvmalloc() calls 7ea6f5848281 netfilter: conntrack: serialize hash resizes and cleanups 4664318f73e4 KVM: x86: Handle SRCU initialization failure during page track init 38c84dfafed5 crypto: aesni - xts_crypt() return if walk.nbytes is 0 2b704864c92d HID: usbhid: free raw_report buffers in usbhid_stop 24f3fc95b56b mm: don't allow oversized kvmalloc() calls 3213f5f8d4ad netfilter: ipset: Fix oversized kvmalloc() calls 708107b80aa6 HID: betop: fix slab-out-of-bounds Write in betop_probe eae2fce438f1 usb: hso: remove the bailout parameter 47d791dbe1ba NIOS2: setup.c: drop unused variable 'dram_start' a7931aa81760 net: udp: annotate data race around udp_sk(sk)->corkflag aa3a4f5913a9 HID: u2fzero: ignore incomplete packets without data a4f316af25ba ext4: flush s_error_work before journal destroy in ext4_fill_super 2021f187321c ext4: fix potential infinite loop in ext4_dx_readdir() 27e10c5d31ff ext4: add error checking to ext4_ext_replay_set_iblocks() 9bef6f6e2172 ext4: fix reserved space counter leakage a5a403aed8a0 ext4: limit the number of blocks in one ADD_RANGE TLV 68a5ca234225 ext4: fix loff_t overflow in ext4_max_bitmap_size() 811178f296b1 ipack: ipoctal: fix module reference leak 382ef7ff1854 ipack: ipoctal: fix missing allocation-failure check fcd28f229175 ipack: ipoctal: fix tty-registration error handling 4953ef80af5f ipack: ipoctal: fix tty registration race 0a9c36a2e06a ipack: ipoctal: fix stack information leak ec889a8be77b debugfs: debugfs_create_file_size(): use IS_ERR to check for error e554f26ea453 driver core: fw_devlink: Improve handling of cyclic dependencies 133578ac70a2 elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings 617f0ea5dfc4 nvme: add command id quirk for apple controllers bad1cb95af71 kvm: fix objtool relocation warning 77744fa757b1 hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controller ec9331ef103f hwmon: (occ) Fix P10 VRM temp sensors 9ea06d55278e sched/fair: Null terminate buffer when updating tunable_scaling fce08b03923e sched/fair: Add ancestors of unthrottled undecayed cfs_rq d42683c2b196 perf/x86/intel: Update event constraints for ICX 3aa381480fbe objtool: Teach get_alt_entry() about more relocation types ec716aac7fe4 af_unix: fix races in sk_peer_pid and sk_peer_cred accesses 97f1c1783c1b net: stmmac: fix EEE init issue when paired with EEE capable PHYs dab4677bdbff net: sched: flower: protect fl_walk() with rcu e88c502ef7be net: phy: bcm7xxx: Fixed indirect MMD operations 4cdec1041cd3 net: hns3: disable firmware compatible features when uninstall PF 3937b9c2961e net: hns3: fix always enable rx vlan filter problem after selftest fd519ae5a816 net: hns3: reconstruct function hns3_self_test 851c0b9913b8 net: hns3: fix show wrong state when add existing uc mac address 18e609791fa6 net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE 8bcaeeefccfb net: hns3: don't rollback when destroy mqprio fail 8d4ad0ab2874 net: hns3: remove tc enable checking 3dac38bdce79 net: hns3: do not allow call hns3_nic_net_open repeatedly 2744341dd52e ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup 81369dce6d85 scsi: csiostor: Add module softdep on cxgb4 7a73120f8eaf Revert "block, bfq: honor already-setup queue merges" 27b9ff88f1f6 ionic: fix gathering of debug stats 477e7f62b358 net: ks8851: fix link error 9d561381e48c bpf, x86: Fix bpf mapping of atomic fetch implementation 0157eb81e339 selftests, bpf: test_lwt_ip_encap: Really disable rp_filter 54d54d2e02c7 selftests, bpf: Fix makefile dependencies on libbpf 173dbe4fdb22 libbpf: Fix segfault in static linker for objects without BTF b822ce7334d5 bpf: Exempt CAP_BPF from checks against bpf_jit_limit b96fc31338ca RDMA/hns: Add the check of the CQE size of the user space 8ba300a48a3b RDMA/hns: Fix the size setting error when copying CQE in clean_cq() 714bfabe5f29 RDMA/hfi1: Fix kernel pointer leak d1db35d832a8 e100: fix buffer overrun in e100_get_regs 474443c9982b e100: fix length calculation in e100_get_regs_len ed3617b8aeb4 dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU ports 2c3c98b40e1f dsa: mv88e6xxx: Fix MTU definition eabd1e182225 dsa: mv88e6xxx: 6161: Use chip wide MAX MTU 3027d7ba264f drm/i915: Remove warning from the rps worker 406b3c0f64ab drm/i915/request: fix early tracepoints 60edf381ca21 smsc95xx: fix stalled rx after link change bac85b1d0745 net: ipv4: Fix rtnexthop len when RTA_FLOW is present 3636e045de1f net: enetc: fix the incorrect clearing of IF_MODE bits d4a6139e651f hwmon: (tmp421) fix rounding for negative values 8776ad745092 hwmon: (tmp421) report /PVLD condition as fault 0fe76b4171e4 RDMA/hns: Work around broken constant propagation in gcc 8 62adc41df3b5 mptcp: allow changing the 'backup' bit when no sockets are open 385cf9ac00c2 mptcp: don't return sockets in foreign netns 8180611c238e sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb 734652b0a231 net: mdiobus: Set FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD for mdiobus parents 7f9cb654462d driver core: fw_devlink: Add support for FWNODE_FLAG_NEEDS_CHILD_BOUND_ON_ADD ed2adf69e298 mac80211-hwsim: fix late beacon hrtimer handling 35367a5b63d9 mac80211: mesh: fix potentially unaligned access 997ee230e4f5 mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap 764a80c53dee mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug 2e46f261b28c Revert "mac80211: do not use low data rates for data frames with no ack flag" 5f66dd17451d netfilter: log: work around missing softdep backend module f65c73d3aabb netfilter: nf_tables: unlink table before deleting it ec0eb6794804 RDMA/irdma: Report correct WC error when there are MW bind errors c3044d872d6d RDMA/irdma: Report correct WC error when transport retry counter is exceeded 63a5c2119924 RDMA/irdma: Validate number of CQ entries on create CQ 7dce0dc364c4 RDMA/irdma: Skip CQP ring during a reset aa85fb7bde55 hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs dbe853968d4d bpf, mips: Validate conditional branch offsets e56a5146ef8c RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure 2288eafe2c4a IB/cma: Do not send IGMP leaves for sendonly Multicast groups 67b07e7b490f bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog 473c59ab5de5 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 ce1cccb000bd drm/i915/gvt: fix the usage of ww lock in gvt scheduler. 8bb4ef3807d5 interconnect: qcom: sdm660: Correct NOC_QOS_PRIORITY shift and mask f3856fe1a057 interconnect: qcom: sdm660: Fix id of slv_cnoc_mnoc_cfg 5c488a28b436 drm/amdgpu: correct initial cp_hqd_quantum for gfx9 73bb3f4e877c drm/amdgpu: check tiling flags when creating FB on GFX8- 0d77b5d94301 drm/amdgpu: force exit gfxoff on sdma resume for rmb s0ix be6f8fb11a24 drm/amd/display: Fix Display Flicker on embedded panels f43a2abf5dd7 drm/amd/display: Pass PCI deviceid into DC 81a22172ba35 drm/amd/display: initialize backlight_ramping_override to false 25011c9ec8e7 nbd: use shifts rather than multiplies 03d884671572 RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests d9ba5565c7f8 RDMA/cma: Do not change route.addr.src_addr.ss_family 698c8a0a029b media: ir_toy: prevent device from hanging during transmit 4ed5f2656691 mmc: renesas_sdhi: fix regression with hard reset on old SDHIs dd2ee266dd58 KVM: VMX: Fix a TSX_CTRL_CPUID_CLEAR field mask issue 2cebb9aed993 KVM: nVMX: Fix nested bus lock VM exit efd7866e114d KVM: SVM: fix missing sev_decommission in sev_receive_start 540dd9506ae0 KVM: SEV: Allow some commands for mirror VM d6e7fd7ece71 KVM: SEV: Acquire vcpu mutex when updating VMSA c9343f03e522 KVM: SEV: Pin guest memory for write for RECEIVE_UPDATE_DATA 0c1a1c505432 KVM: SEV: Update svm_vm_copy_asid_from for SEV-ES 5d522f759211 KVM: nVMX: Filter out all unsupported controls when eVMCS was activated 17e96fe4a8ec KVM: x86: Swap order of CPUID entry "index" vs. "significant flag" checks 3e7144429936 KVM: x86: Clear KVM's cached guest CR3 at RESET/INIT 4639ee36e064 KVM: x86: nSVM: don't copy virt_ext from vmcb12 99a9e9b80f19 KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() 99a016076ed5 ptp: Fix ptp_kvm_getcrosststamp issue for x86 ptp_kvm 81bfd6268fd3 x86/kvmclock: Move this_cpu_pvti into kvmclock.h 9a75f445a4a1 platform/x86/intel: hid: Add DMI switches allow list 27d3eb5616ee mac80211: fix use-after-free in CCMP/GCMP RX 38b789c914b1 scsi: ufs: Fix illegal offset in UPIU event trace de6c8af17f53 gpio: pca953x: do not ignore i2c errors 16887ae4e3de hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field 24af1fe376e2 hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field 746011193f44 hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field 7635f8a7fc8a hwmon: (tmp421) handle I2C errors 343307d050c1 fs-verity: fix signed integer overflow with i_size near S64_MAX 2a0d1a8ff21c ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect 062055d4f23e ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops. c949aaec0208 ALSA: firewire-motu: fix truncated bytes in message tracepoints 12d508014972 ALSA: rawmidi: introduce SNDRV_RAWMIDI_IOCTL_USER_PVERSION 3327293839d0 scsi: ufs: ufs-pci: Fix Intel LKF link stability e130f2ed1da9 cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory 920e3c77f130 drm/amdgpu: stop scheduler when calling hw_fini (v2) 8ba968ae672b drm/amdgpu: avoid over-handle of fence driver fini in s3 test (v2) 05c8a9dca354 drm/amdgpu: adjust fence driver enable sequence 8a88b1529a39 scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS 8d62aec52a8c cpufreq: schedutil: Use kobject release() method to free sugov_tunables 699d926585da tty: Fix out-of-bound vmalloc access in imageblit 7be199764d46 watchdog/sb_watchdog: fix compilation problem due to COMPILE_TEST a55e7c3f7e4d perf iostat: Fix Segmentation fault from NULL 'struct perf_counts_values *' af0bbcbba0d5 perf iostat: Use system-wide mode if the target cpu_list is unspecified 018e7ce13f2d perf test: Fix DWARF unwind for optimized builds. 283e4bee701d HID: amd_sfh: Fix potential NULL pointer dereference a3d0bfc22a99 kasan: fix Kconfig check of CC_HAS_WORKING_NOSANITIZE_ADDRESS 5a309b91dd57 NIOS2: fix kconfig unmet dependency warning for SERIAL_CORE_CONSOLE a688abc484b5 m68k: Update ->thread.esp0 before calling syscall_trace() in ret_from_signal e450c422aa23 crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() 0bfe74174132 s390/qeth: fix deadlock during failing recovery 0184084365c4 s390/qeth: Fix deadlock in remove_discipline 946aa1b742df net/mlx4_en: Resolve bad operstate value 262468353f59 pinctrl: qcom: spmi-gpio: correct parent irqspec translation b1ca0c6353d4 ASoC: SOF: imx: imx8m: Bar index is only valid for IRAM and SRAM types 5f589b073843 ASoC: SOF: imx: imx8: Bar index is only valid for IRAM and SRAM types a6bb576ead07 ASoC: SOF: Fix DSP oops stack dump output contents 69c9494d1450 scsi: elx: efct: Fix void-pointer-to-enum-cast warning for efc_nport_topology 0a0d0ce37578 ASoC: mediatek: common: handle NULL case in suspend/resume function 9b5de0165d67 ASoC: fsl_xcvr: register platform component before registering cpu dai 4916efd4385c ASoC: fsl_spdif: register platform component before registering cpu dai 63ff9da3572a ASoC: fsl_micfil: register platform component before registering cpu dai b04db30f71bb ASoC: fsl_esai: register platform component before registering cpu dai 799b9ffd7f5a ASoC: fsl_sai: register platform component before registering cpu dai ef074ff5a776 media: s5p-jpeg: rename JPEG marker constants to prevent build warnings add13fd5e07e media: cedrus: Fix SUNXI tile size calculation 00426cf7effb media: hantro: Fix check for single irq (From OE-Core rev: f282f90a44db3213b974d574a285acda97a10c1c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit ddf50256fa94f240d62719d74e144e68a2302797) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.73Bruce Ashfield2021-11-083-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 0268aa579b1f Linux 5.10.73 825c00c2ee14 x86/hpet: Use another crystalball to evaluate HPET usability f2447f6587b8 x86/entry: Clear X86_FEATURE_SMAP when CONFIG_X86_SMAP=n 6bfe1f6fc876 x86/entry: Correct reference to intended CONFIG_64_BIT 5d637bc6f98a x86/sev: Return an error on a returned non-zero SW_EXITINFO1[31:0] df121cf55003 x86/Kconfig: Correct reference to MWINCHIP3D d7c36115fb81 x86/platform/olpc: Correct ifdef symbol to intended CONFIG_OLPC_XO15_SCI f73ca4961d51 pseries/eeh: Fix the kdump kernel crash during eeh_pseries_init 411b38fe68ba powerpc/64s: fix program check interrupt emergency stack path 18a2a2cafcf9 powerpc/bpf: Fix BPF_SUB when imm == 0x80000000 a4037dded56b RISC-V: Include clone3() on rv32 29fdb11ca88d bpf, s390: Fix potential memory leak about jit_data 2c152d9da8fe riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write killable de834e12b96d i2c: mediatek: Add OFFSET_EXT_CONF setting back f86de018fd7a i2c: acpi: fix resource leak in reconfiguration device addition 87990a60b45f powerpc/iommu: Report the correct most efficient DMA mask for PCI devices 985cca1ad11e net: prefer socket bound to interface when not in VRF 97aeed72af4f i40e: Fix freeing of uninitialized misc IRQ vector 2dc768a98c9b i40e: fix endless loop under rtnl d3a07ca78ace gve: report 64bit tx_bytes counter from gve_handle_report_stats() 35f6ddd934e6 gve: fix gve_get_stats() 9a043022522e rtnetlink: fix if_nlmsg_stats_size() under estimation 72c2a68f1d83 gve: Avoid freeing NULL pointer 5d903a694b08 gve: Correct available tx qpl check f69556a42043 drm/nouveau/debugfs: fix file release memory leak 65fff0a8efcd drm/nouveau/kms/nv50-: fix file release memory leak f86e19d918a8 drm/nouveau: avoid a use-after-free when BO init fails 008224cdc126 video: fbdev: gbefb: Only instantiate device when built for IP32 d2ccbaaa6615 drm/sun4i: dw-hdmi: Fix HDMI PHY clock setup 18d2568cc7ff bus: ti-sysc: Use CLKDM_NOAUTO for dra7 dcan1 for errata i893 40a84fcae2bf perf jevents: Tidy error handling 628b31d96711 netlink: annotate data races around nlk->bound 144715fbab1b net: sfp: Fix typo in state machine debug string 3ec73ffeef54 net/sched: sch_taprio: properly cancel timer from taprio_destroy() 60955b65bd6a net: bridge: fix under estimation in br_get_linkxstats_size() c480d15190eb net: bridge: use nla_total_size_64bit() in br_get_linkxstats_size() cb8880680bdf ARM: imx6: disable the GIC CPU interface before calling stby-poweroff sequence 2b0035d1058a dt-bindings: drm/bridge: ti-sn65dsi86: Fix reg value 10afd1597263 arm64: dts: ls1028a: add missing CAN nodes 95ba03fb4cb1 ptp_pch: Load module automatically if ID matches 442ea65d0ccb powerpc/fsl/dts: Fix phy-connection-type for fm1mac3 acff2d182c07 net_sched: fix NULL deref in fifo_set_limit() 0d2dd40a7be6 phy: mdio: fix memory leak 6e6f79e39830 net/mlx5: E-Switch, Fix double allocation of acl flow counter d70cb6c77ad9 net/mlx5e: IPSEC RX, enable checksum complete 064faa8e8a9b bpf: Fix integer overflow in prealloc_elems_and_freelist() d5f4b27c3cfc soc: ti: omap-prm: Fix external abort for am335x pruss 1d8f4447e8c4 bpf, arm: Fix register clobbering in div/mod implementation 29a19eaeb29d iwlwifi: pcie: add configuration of a Wi-Fi adapter on Dell XPS 15 6b0132f73094 xtensa: call irqchip_init only when CONFIG_USE_OF is selected 3d288ed98314 xtensa: use CONFIG_USE_OF instead of CONFIG_OF 997bec509a83 arm64: dts: qcom: pm8150: use qcom,pm8998-pon binding fbca14abc111 ath5k: fix building with LEDS=m 8aef3824e946 PCI: hv: Fix sleep while in non-sleep context when removing child devices from the bus d9b838ae390e ARM: dts: imx6qdl-pico: Fix Ethernet support 9e99ad4194a5 ARM: dts: imx: Fix USB host power regulator polarity on M53Menlo 2ba34cf0c16c ARM: dts: imx: Add missing pinctrl-names for panel on M53Menlo 8f977e97b2b9 soc: qcom: mdt_loader: Drop PT_LOAD check on hash segment 14f52004bda5 ARM: at91: pm: do not panic if ram controllers are not enabled d89a313a5739 ARM: dts: qcom: apq8064: Use 27MHz PXO clock as DSI PLL reference 25ac88e601eb soc: qcom: socinfo: Fixed argument passed to platform_set_data() ab8073794be3 bus: ti-sysc: Add break in switch statement in sysc_init_soc() 427faa29e06f riscv: Flush current cpu icache before other cpus 05287407dedf ARM: dts: qcom: apq8064: use compatible which contains chipid ac06fe40e889 ARM: dts: imx6dl-yapp4: Fix lp5562 LED driver probe 71d3ce62ac88 ARM: dts: omap3430-sdp: Fix NAND device node f9a855d1bcb2 xen/balloon: fix cancelled balloon action 9aac782ab0ab SUNRPC: fix sign error causing rpcsec_gss drops 8f174a208c4c nfsd4: Handle the NFSv4 READDIR 'dircount' hint being zero 12d4b179022a nfsd: fix error handling of register_pernet_subsys() in init_nfsd() 1bc2f315a215 ovl: fix IOCB_DIRECT if underlying fs doesn't support direct IO 9763ffd4da21 ovl: fix missing negative dentry check in ovl_rename() 1500f0c83670 mmc: sdhci-of-at91: replace while loop with read_poll_timeout 3a0feae5f642 mmc: sdhci-of-at91: wait for calibration done before proceed e5cb3680b958 mmc: meson-gx: do not use memcpy_to/fromio for dram-access-quirk 13d17cc717d5 xen/privcmd: fix error handling in mmap-resource processing de1e8bd36ab4 drm/nouveau/kms/tu102-: delay enabling cursor until after assign_windows 1d4e9f27d20d usb: typec: tcpm: handle SRC_STARTUP state if cc changes feb3fe702a58 USB: cdc-acm: fix break reporting fc8b3e838bdf USB: cdc-acm: fix racy tty buffer accesses b3265b88e83b usb: chipidea: ci_hdrc_imx: Also search for 'phys' phandle 16d728110bd7 Partially revert "usb: Kconfig: using select for USB_COMMON dependency" 5aa003b38148 Linux 5.10.72 387aecdab7fa libata: Add ATA_HORKAGE_NO_NCQ_ON_ATI for Samsung 860 and 870 SSD. 02bf504bc32b perf/x86: Reset destroy callback on event init failure b56475c29bd8 KVM: x86: nSVM: restore int_vector in svm_clear_vintr ae34f26d4a84 kvm: x86: Add AMD PMU MSRs to msrs_to_save_all[] 6d0ff9205999 KVM: do not shrink halt_poll_ns below grow_start b8add3f47ae7 selftests: KVM: Align SMCCC call with the spec in steal_time 352b02562a3e tools/vm/page-types: remove dependency on opt_file for idle page tracking 84778fd66d3d smb3: correct smb3 ACL security descriptor a7be240d1703 irqchip/gic: Work around broken Renesas integration 8724a2a0e6d9 scsi: ses: Retry failed Send/Receive Diagnostic commands 2e28f7dd3743 thermal/drivers/tsens: Fix wrong check for tzd in irq handlers 7a670cfb0f4c nvme-fc: avoid race between time out and tear down c251d023ed22 nvme-fc: update hardware queues before using them c4506403e1f3 selftests:kvm: fix get_warnings_count() ignoring fscanf() return warn bcc4b4de63a4 selftests: be sure to make khdr before other targets 6a4aaf1d84f7 habanalabs/gaudi: fix LBW RR configuration 2754fa3b73df usb: dwc2: check return value after calling platform_get_resource() ed6574d48469 usb: testusb: Fix for showing the connection speed 60df9f55562a scsi: sd: Free scsi_disk device via put_device() 76c7063c7405 ext2: fix sleeping in atomic bugs on error b114f2d18e0f sparc64: fix pci_iounmap() when CONFIG_PCI is not set fdfb3bc87381 xen-netback: correct success/error reporting for the SKB-with-fraglist case a41938d07201 net: mdio: introduce a shutdown method to mdio device drivers 63c89930d4b5 btrfs: fix mount failure due to past and transient device flush error 50628b06e604 btrfs: replace BUG_ON() in btrfs_csum_one_bio() with proper error handling 83050cc23909 nfsd: back channel stuck in SEQ4_STATUS_CB_PATH_DOWN f986cf270284 platform/x86: touchscreen_dmi: Update info for the Chuwi Hi10 Plus (CWI527) tablet e5611503249f platform/x86: touchscreen_dmi: Add info for the Chuwi HiBook (CWI514) tablet 2ababcd8c2ab spi: rockchip: handle zero length transfers without timing out 5cd40b137cba Linux 5.10.71 96f439a7eda6 netfilter: nf_tables: Fix oversized kvmalloc() calls e2d192301a0d netfilter: conntrack: serialize hash resizes and cleanups deb294941767 KVM: x86: Handle SRCU initialization failure during page track init f7ac4d24e161 HID: usbhid: free raw_report buffers in usbhid_stop 57a269a1b12a mm: don't allow oversized kvmalloc() calls da5b8b9319f0 netfilter: ipset: Fix oversized kvmalloc() calls dedfc35a2de2 HID: betop: fix slab-out-of-bounds Write in betop_probe 17ccc64e4fa5 crypto: ccp - fix resource leaks in ccp_run_aes_gcm_cmd() 28f0fdbac0f5 usb: hso: remove the bailout parameter 4ad4852b9adf ASoC: dapm: use component prefix when checking widget names 5c3a90b6ff75 net: udp: annotate data race around udp_sk(sk)->corkflag a7f4c633ae12 HID: u2fzero: ignore incomplete packets without data 3770e21f60fc ext4: fix potential infinite loop in ext4_dx_readdir() a63474dbf692 ext4: add error checking to ext4_ext_replay_set_iblocks() 9ccf35492b08 ext4: fix reserved space counter leakage dc0942168ab3 ext4: limit the number of blocks in one ADD_RANGE TLV d11502fa2691 ext4: fix loff_t overflow in ext4_max_bitmap_size() 7cea84867847 ipack: ipoctal: fix module reference leak 843efca98e6a ipack: ipoctal: fix missing allocation-failure check 67d1df661088 ipack: ipoctal: fix tty-registration error handling f46e5db92fa2 ipack: ipoctal: fix tty registration race 5f6a309a6996 ipack: ipoctal: fix stack information leak 3bef1b7242e0 debugfs: debugfs_create_file_size(): use IS_ERR to check for error 15fd3954bca7 elf: don't use MAP_FIXED_NOREPLACE for elf interpreter mappings 011b4de950d8 nvme: add command id quirk for apple controllers 44c600a57d57 hwmon: (pmbus/mp2975) Add missed POUT attribute for page 1 mp2975 controller 7fc5f60a01bb perf/x86/intel: Update event constraints for ICX 3db53827a0e9 af_unix: fix races in sk_peer_pid and sk_peer_cred accesses d0d520c19e7e net: sched: flower: protect fl_walk() with rcu e63f6d8fe74a net: phy: bcm7xxx: Fixed indirect MMD operations 071febc37e06 net: hns3: fix always enable rx vlan filter problem after selftest 85e4f5d28d25 net: hns3: reconstruct function hns3_self_test 8e89876c84b2 net: hns3: fix prototype warning d4a14faf7919 net: hns3: fix show wrong state when add existing uc mac address 64dae9551f8a net: hns3: fix mixed flag HCLGE_FLAG_MQPRIO_ENABLE and HCLGE_FLAG_DCB_ENABLE 8d3d27664ef4 net: hns3: keep MAC pause mode when multiple TCs are enabled f8ba689cb695 net: hns3: do not allow call hns3_nic_net_open repeatedly 20f6c4a31a52 ixgbe: Fix NULL pointer dereference in ixgbe_xdp_setup 16138cf938dc scsi: csiostor: Add module softdep on cxgb4 0306a2c7df7e Revert "block, bfq: honor already-setup queue merges" 1f2ca30fbde6 net: ks8851: fix link error f1dd6e10f077 selftests, bpf: test_lwt_ip_encap: Really disable rp_filter 4967ae9ab44b selftests, bpf: Fix makefile dependencies on libbpf 59efda5073ab bpf: Exempt CAP_BPF from checks against bpf_jit_limit f908072391a6 RDMA/hns: Fix inaccurate prints 7e3eda32b881 e100: fix buffer overrun in e100_get_regs f2edf80cdd03 e100: fix length calculation in e100_get_regs_len c20a0ad7b6a0 dsa: mv88e6xxx: Include tagger overhead when setting MTU for DSA and CPU ports 7b771b12229e dsa: mv88e6xxx: Fix MTU definition ee4d0495a65e dsa: mv88e6xxx: 6161: Use chip wide MAX MTU d35d95e8b9da drm/i915/request: fix early tracepoints 8321738c6e5a smsc95xx: fix stalled rx after link change 8de12ad9162c net: ipv4: Fix rtnexthop len when RTA_FLOW is present b22c5e2c8e03 net: enetc: fix the incorrect clearing of IF_MODE bits 5ee40530b0a6 hwmon: (tmp421) fix rounding for negative values 89d96f147d82 hwmon: (tmp421) report /PVLD condition as fault 560271d09f78 mptcp: don't return sockets in foreign netns 9c6591ae8e63 sctp: break out if skb_header_pointer returns NULL in sctp_rcv_ootb 2c204cf594df mac80211-hwsim: fix late beacon hrtimer handling 8576e72ac5d6 mac80211: mesh: fix potentially unaligned access 1282bb00835f mac80211: limit injected vht mcs/nss in ieee80211_parse_tx_radiotap 3748871e1215 mac80211: Fix ieee80211_amsdu_aggregate frag_tail bug 76bbb482d33b hwmon: (mlxreg-fan) Return non-zero value when fan current state is enforced from sysfs c61736a994fe bpf, mips: Validate conditional branch offsets 3f4e68902d2e RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure 62ba3c50104b IB/cma: Do not send IGMP leaves for sendonly Multicast groups d93f65586c59 bpf: Handle return value of BPF_PROG_TYPE_STRUCT_OPS prog 12cbdaeeb5d4 ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 9f382e1edf90 drm/amdgpu: correct initial cp_hqd_quantum for gfx9 c331fad63b6d drm/amd/display: Pass PCI deviceid into DC 0a16c9751e0f RDMA/cma: Do not change route.addr.src_addr.ss_family 31a13f039e15 media: ir_toy: prevent device from hanging during transmit 249e5e5a501e KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest 3778511dfc59 KVM: nVMX: Filter out all unsupported controls when eVMCS was activated 4ed671e6bc62 KVM: x86: nSVM: don't copy virt_ext from vmcb12 bebabb76ad9a KVM: x86: Fix stack-out-of-bounds memory access from ioapic_write_indirect() 782122ae7db0 x86/kvmclock: Move this_cpu_pvti into kvmclock.h 57de2dcb1874 mac80211: fix use-after-free in CCMP/GCMP RX 201ba843fef5 scsi: ufs: Fix illegal offset in UPIU event trace bd4e446a6947 gpio: pca953x: do not ignore i2c errors 516d90550390 hwmon: (w83791d) Fix NULL pointer dereference by removing unnecessary structure field 1499bb2c3a87 hwmon: (w83792d) Fix NULL pointer dereference by removing unnecessary structure field 7c4fd5de39f2 hwmon: (w83793) Fix NULL pointer dereference by removing unnecessary structure field 196dabd96bbf hwmon: (tmp421) handle I2C errors 23a6dfa10f03 fs-verity: fix signed integer overflow with i_size near S64_MAX d1d0016e4a7d ACPI: NFIT: Use fallback node id when numa info in NFIT table is incorrect e9edc7bc611a ALSA: hda/realtek: Quirks to enable speaker output for Lenovo Legion 7i 15IMHG05, Yoga 7i 14ITL5/15ITL5, and 13s Gen2 laptops. 23115ca7d227 usb: cdns3: fix race condition before setting doorbell 3945c481360c cpufreq: schedutil: Destroy mutex before kobject_put() frees the memory 2193cf76f43a scsi: qla2xxx: Changes to support kdump kernel for NVMe BFS a7d4fc84404d cpufreq: schedutil: Use kobject release() method to free sugov_tunables d570c48dd37d tty: Fix out-of-bound vmalloc access in imageblit (From OE-Core rev: 51ec225dcef75eb3e75e3bd3d143c2a6bb8e83ce) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit c9697cc081208a91d21b0c41219dc1b30d772f13) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wireless-regdb: upgrade 2021.07.14 -> 2021.08.28Alexander Kanavin2021-10-291-1/+1
| | | | | | | | | | | (From OE-Core rev: 15f5ad7b9844a80fecb6a35013e8645b6b68064f) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 00c590f50d6894089ff7ce8ad6e263431d9cc550) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20210818 -> 20210919Alexander Kanavin2021-10-291-2/+2
| | | | | | | | | | | | License-Update: additional files (From OE-Core rev: 34b44c7c52b5e207a0affdff8c58fd912649d9ce) Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 8dac57dfed45a0d8a049473f2efc1711b56273a4) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: Ensure DEPENDS matches recent 5.14 kernel changesRichard Purdie2021-10-291-0/+1
| | | | | | | | | | | DEPENDS here should match what 5.14 is using. (From OE-Core rev: adc33c4bb8a0f5c542cb1da3b986e89ecea75714) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 899fd41723f41fe0a0cc24373c326b88cb385fe9) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: add libmpc-native to DEPENDSRoss Burton2021-10-291-1/+1
| | | | | | | | | | | | | | 5.14 changed how the GCC plugins are built, which means they now depend on both GMP and MPC to be built. We already depend on gmp-native, so add libmpc-native aswell. (From OE-Core rev: 0c15ed141ea3b23140d3aa4e6ae17ddee0947f3f) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> (cherry picked from commit f242a6db0757b31c0d4eba5c362f616e1ace14d6) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: replace ad hoc ptest fixup with upstream fixesAlexander Kanavin2021-10-294-89/+269
| | | | | | | | | | (From OE-Core rev: e9613ecfcec8b606b05407b6199806df7ac18e9b) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 87fd3080c86f6987e4403a2cb8263564f6e1ac4f) Signed-off-by: Anuj Mittal <anuj.mittal@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust: fix do_compile failure for arm32 with DEBUG_BUILD enabledChangqing Li2021-10-091-0/+1
| | | | | | | | | | | | | | | | | | | After upgrade to 2.13.0, for arm32, with DEBUG_BUILD enabled, lttng-ust build failed with error: | /path/to/tmp/work/cortexa15t2hf-neon-poky-linux-gnueabi/lttng-ust/2_2.13.0-r0/recipe-sysroot-native/usr/bin/arm-poky-linux-gnueabi/../../libexec/arm-poky-linux-gnueabi/gcc/arm-poky-linux-gnueabi/11.2.0/ld: ../../../src/lib/lttng-ust/.libs/liblttng-ust.so: undefined reference to `_uatomic_link_error' | collect2: error: ld returned 1 exit status | Makefile:399: recipe for target 'test_ust_error' failed | make[3]: *** [test_ust_error] Error 1 The problem has reported to upstream, and upstream suggests to use -DUATOMIC_NO_LINK_ERROR for the failure case, refer [1]. [1]https://lists.lttng.org/pipermail/lttng-dev/2021-September/030056.html (From OE-Core rev: 722d58bccd5616b3b3364845bbf1121d3cc0c3cd) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: revert: scripts/gcc-plugins: consistently use HOSTCCBruce Ashfield2021-10-073-13/+13
| | | | | | | | | | | | The previously picked up gcc-plugins script wasn't correct and has been retracted upstream. We do the same in our 5.14 kernel: c4def465fc44 Revert "scripts/gcc-plugins: consistently use HOSTCC" (From OE-Core rev: ed725fb0f27c867fa5a17a28c9ec4e21ce44867a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: update to v5.14.9Bruce Ashfield2021-10-073-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.14 to the latest korg -stable release that comprises the following commits: 70248e7b378b Linux 5.14.9 f6fceb4e9ce6 usb: gadget: f_uac2: Populate SS descriptors' wBytesPerInterval 007574d6ac26 usb: gadget: f_uac2: Add missing companion descriptor for feedback EP d401d7d2f5c8 nvmet: fix a width vs precision bug in nvmet_subsys_attr_serial_show() 958c616efce3 qnx4: work around gcc false positive warning bug f67f85ec19fa xen/balloon: fix balloon kthread freezing 8ea750370cd6 software node: balance refcount for managed software nodes 62a27861b4ea USB: serial: cp210x: fix dropped characters with CP2102 7b389ef53115 arm64: add MTE supported check to thread switching and syscall entry/exit 338db6ec41ca irqchip/armada-370-xp: Fix ack/eoi breakage 8467f200fd38 thermal/drivers/int340x: Do not set a wrong tcc offset on resume fe5eaf1cdf9c x86/setup: Call early_reserve_memory() earlier 5111b05125bd EDAC/dmc520: Assign the proper type to dimm->edac_mode 845350d4e34b EDAC/synopsys: Fix wrong value type assignment for edac_mode ef8eac0c61d7 Revert drm/vc4 hdmi runtime PM changes 8aef50b390c4 libperf evsel: Make use of FD robust. 5f35f78ead51 spi: Fix tegra20 build with CONFIG_PM=n 9367a8fbd9d9 net: 6pack: Fix tx timeout and slot time 501b0fa2f7f2 alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile 95d6bf1d19fd arm64: Mark __stack_chk_guard as __ro_after_init 28f2eee9fc03 amd/display: enable panel orientation quirks fca67e1c4b8c drm/amd/display: Link training retry fix for abort case 76438685048a drm/amd/display: Fix unstable HPCP compliance on Chrome Barcelo b58ffd21ec45 drm/amdkfd: make needs_pcie_atomics FW-version dependent 47c6e796abe4 parisc: Use absolute_pointer() to define PAGE0 01452e3c727e qnx4: avoid stringop-overread errors dd24b4ba2d8d sparc: avoid stringop-overread errors 32f93161620a net: i825xx: Use absolute_pointer for memcpy from fixed memory location eb136917b022 compiler.h: Introduce absolute_pointer macro 7c2c69e01043 blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd a5067abc52ef block: flush the integrity workqueue in blk_integrity_unregister 282aed19c590 block: check if a profile is actually registered in blk_integrity_unregister e7f8b507fe58 drm/ttm: fix type mismatch error on sparc64 2b60676ac850 amd/display: downgrade validation failure log level 5780971d7dbd sparc32: page align size in arch_dma_alloc d268a182c56e nvme-rdma: destroy cm id before destroy qp to avoid use after free e0b9644a4903 nvme-multipath: fix ANA state updates when a namespace is not present 922fd5b6bb13 xen/balloon: use a kernel thread instead a workqueue b5fe7cdfee59 bpf: Add oversize check before call kvcalloc() ded7d5c44d8a cpufreq: intel_pstate: Override parameters if HWP forced by BIOS de4afec2d294 dma-debug: prevent an error message from causing runtime problems 4a23ae2c6a60 ipv6: delay fib6_sernum increase in fib6_add 88ad6f3803ca m68k: Double cast io functions to unsigned long 5cee359945e0 blk-mq: avoid to iterate over stale request cde9ad77f20b net: stmmac: allow CSR clock of 300MHz 4ad6f2d23b0f net: macb: fix use after free on rmmod b7646fadde06 net: phylink: Update SFP selected interface on advertising changes a5f8e8619261 blktrace: Fix uaf in blk_trace access after removing by sysfs 2f6caa538735 io_uring: don't punt files update to io-wq unconditionally 05ac8e4c8aec io_uring: put provided buffer meta data under memcg accounting 24d38dcce407 io_uring: fix missing set of EPOLLONESHOT for CQ ring overflow 4e81f12cc00c io_uring: fix race between poll completion and cancel_hash insertion 6724710fd8d4 x86/asm: Fix SETZ size enqcmds() build failure a46d5e3603bd md: fix a lock order reversal in md_alloc e0c1c2e5da19 irqchip/gic-v3-its: Fix potential VPE leak on error 546886700105 irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build 329cb72b3241 scsi: lpfc: Use correct scnprintf() limit f56250ae28af scsi: qla2xxx: Restore initiator in dual mode e607120e15b0 scsi: ufs: core: Unbreak the reset handler 1d65bff00936 scsi: ufs: Retry aborted SCSI commands instead of completing these successfully 4368d7a1aa0f scsi: ufs: Revert "Utilize Transfer Request List Completion Notification Register" 1fc9119eda5b scsi: sd_zbc: Support disks with more than 2**32 logical blocks 309c4b00c687 cifs: fix a sign extension bug a5024c719888 thermal/core: Potential buffer overflow in thermal_build_list_of_policies() ed1e0252111b nvme: keep ctrl->namespaces ordered 08a14a654f4f nvme-tcp: fix incorrect h2cdata pdu offset accounting 8cd1ae341b22 x86/fault: Fix wrong signal when vsyscall fails with pkey bfacc1de136d fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() 674fd6adbfbf fpga: machxo2-spi: Return an error on failure 0ee0fbc2a3c0 tty: synclink_gt: rename a conflicting function name 8cbf9ac9941f scsi: target: Fix the pgr/alua_support_store functions 0c1b2c0d1c1e scsi: iscsi: Adjust iface sysfs attr detection c7da1781a6ad drm/amdkfd: fix dma mapping leaking warning bb8078d3a778 drm/amdkfd: map SVM range with correct access permission 80ec71bd37d4 atlantic: Fix issue in the pm resume flow. d0a3a062c91f net/mlx4_en: Don't allow aRFS for encapsulated packets 6909a55ce459 net: mscc: ocelot: fix forwarding from BLOCKING ports remaining enabled 6081c82c2ff8 net: ethernet: mtk_eth_soc: avoid creating duplicate offload entries 339440b11728 nfc: st-nci: Add SPI ID matching DT compatible 741760fa6252 nexthop: Fix memory leaks in nexthop notification chain listeners f8ff625a8082 mptcp: ensure tx skbs always have the MPTCP ext 3d6374d5c386 qed: rdma - don't wait for resources under hw error recovery flow 18eab899f43f gpio: uniphier: Fix void functions to remove return value 26c204fbdbc5 gpiolib: acpi: Make set-debounce-timeout failures non fatal 9b00fb12cdc9 s390/qeth: fix NULL deref in qeth_clear_working_pool_list() b9fc4ed7520a spi: Revert modalias changes 9839bb2b0e83 kselftest/arm64: signal: Skip tests if required features are missing 6407eb6692fe kselftest/arm64: signal: Add SVE to the set of features we can check for d12feda3daf7 platform/x86: dell: fix DELL_WMI_PRIVACY dependencies & build error 5e95328ad0cd net: dsa: realtek: register the MDIO bus under devres 880ee7cf0f02 net: dsa: don't allocate the slave_mii_bus using devres e15b7001ce5e net: dsa: fix dsa_tree_setup error path 79816b227dab net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work edb96e602d84 net/smc: add missing error check in smc_clc_prfx_set() 1791e8eef88a net: hns3: fix a return value error in hclge_get_reset_status() 18d1e07be773 net: hns3: check vlan id before using it 3d4b460aeb83 net: hns3: check queue id range before using fa6126e4eda4 net: hns3: fix misuse vf id and vport id in some logs faf83d55e293 net: hns3: fix inconsistent vf id print 6a627ccb2ce9 net: hns3: fix change RSS 'hfunc' ineffective issue fab9a160ef76 bnxt_en: Fix TX timeout when TX ring size is set to the smallest ce6c8a9246ad napi: fix race inside napi_enable d9448073ee71 net: bgmac-bcma: handle deferred probe error due to mac-address 1e3d85f911f8 net: dsa: tear down devlink port regions when tearing down the devlink port on error 135c541dee18 enetc: Fix uninitialized struct dim_sample field usage 6f329d9da2a5 enetc: Fix illegal access when reading affinity_hint f020bb63b5d2 virtio-net: fix pages leaking when building skb in big mode 9a5ba85e8dce NLM: Fix svcxdr_encode_owner() 2f95dd831be0 regulator: max14577: Revert "regulator: max14577: Add proper module aliases strings" 50cb50a99fae platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() fa3aac2b4386 afs: Fix updating of i_blocks on file/dir extension e66fc460d6dc afs: Fix corruption in reads at fpos 2G-4G from an OpenAFS server 95671c6c6374 afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation d130b5fdd422 afs: Fix page leak 7f797c79fccd regulator: qcom-rpmh-regulator: fix pm8009-1 ldo7 resource name f217b6c1e28e comedi: Fix memory leak in compat_insnlist() b032354df6ed arm64: Mitigate MTE issues with str{n}cmp() 0375ec7559ba arm64: Restore forced disabling of KPTI on ThunderX eda7a025a580 platform/x86: amd-pmc: Increase the response register timeout 449d6043c81d net: hso: fix muxed tty registration 06a18e64256f drm/amd/pm: Update intermediate power state for SI d7ee7ccdc786 scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE 21907692fbf3 serial: mvebu-uart: fix driver's tx_empty callback 590e6c408e30 serial: 8250: 8250_omap: Fix RX_LVL register offset 807ac762afee xhci: Set HCD flag to defer primary roothub registration f8f91342dc0e btrfs: prevent __btrfs_dump_space_info() to underflow its free space e9d32ec26e7f nexthop: Fix division by zero while replacing a resilient group e1854b6cad5f erofs: fix up erofs_lookup tracepoint 336dabf99386 KVM: rseq: Update rseq when processing NOTIFY_RESUME on xfer to KVM guest 9fc198f415de mcb: fix error handling in mcb_alloc_bus() 9dfda47040e1 misc: genwqe: Fixes DMA mask setting 3e9a41195afe misc: bcm-vk: fix tty registration race e50c102f362e USB: serial: option: add device id for Foxconn T99W265 924956f203db USB: serial: option: remove duplicate USB device ID 4bb92efc9bd5 USB: serial: option: add Telit LN920 compositions 8db009cb6655 USB: serial: mos7840: remove duplicated 0xac24 device ID e9ce1992a338 usb: core: hcd: Add support for deferring roothub registration 0fff3d5cd436 usb: cdns3: fix race condition before setting doorbell 41d5aff380c0 usb: dwc3: core: balance phy init and exit c9f0252e4508 Re-enable UAS for LaCie Rugged USB3-FW with fk quirk b55704091500 usb: isp1760: do not sleep in field register poll 9872ff6fdce8 staging: greybus: uart: fix tty use after free b0e001ae6060 binder: fix freeze race b95483d8d94b binder: make sure fd closes complete 63239b0336b1 Revert "USB: bcma: Add a check for devm_gpiod_get" af5947c5157d USB: cdc-acm: fix minor-number release 166f843bb68c USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter 5a377e1d7ac9 usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c 842f8bde1ed9 xen/x86: fix PV trap handling on secondary processors 9b73af491ffe cifs: fix incorrect check for null pointer in header_assemble 9f6c7aff21f8 cifs: Fix soft lockup during fsstress 6344bc6cd2b4 cifs: Not to defer close on file when lock is set 14582e4d65dc usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() 11453ccd21b1 usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA eba598563d06 usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave 40fe83550d86 usb: gadget: u_audio: EP-OUT bInterval in fback frequency 29517795c4fe usb: gadget: r8a66597: fix a loop in set_feature() 9c93c402c467 mm: fix uninitialized use in overcommit_policy_handler a7032c95c6e8 mm/debug: sync up MR_CONTIG_RANGE and MR_LONGTERM_PIN 9ad0f5ca9ccd ocfs2: drop acl cache for directories too 0414a521d1ea mm, hwpoison: add is_free_buddy_page() in HWPoisonHandlable() (From OE-Core rev: 9e0a213388be5d758e5e043386af3d7c7e535fe4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.70Bruce Ashfield2021-10-073-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: f93026b28e2a Linux 5.10.70 59094296058d qnx4: work around gcc false positive warning bug 35c0dfbbd344 xen/balloon: fix balloon kthread freezing 8373d58c89be USB: serial: cp210x: fix dropped characters with CP2102 67cdb51ab5e2 thermal/drivers/int340x: Do not set a wrong tcc offset on resume cc71740ee4d4 EDAC/dmc520: Assign the proper type to dimm->edac_mode 9afad85a43f5 EDAC/synopsys: Fix wrong value type assignment for edac_mode db76cb05c046 spi: Fix tegra20 build with CONFIG_PM=n 890e25c424ea net: 6pack: Fix tx timeout and slot time 044513c1fada alpha: Declare virt_to_phys and virt_to_bus parameter as pointer to volatile 0a511ba6d2a7 arm64: Mark __stack_chk_guard as __ro_after_init fec3bd622db0 parisc: Use absolute_pointer() to define PAGE0 61454e7fd624 qnx4: avoid stringop-overread errors 5520d27f02a1 sparc: avoid stringop-overread errors 8d768beaf0ef net: i825xx: Use absolute_pointer for memcpy from fixed memory location e99f9032715e compiler.h: Introduce absolute_pointer macro f58d305887ad blk-cgroup: fix UAF by grabbing blkcg lock before destroying blkg pd 1ef68b84bc11 block: flush the integrity workqueue in blk_integrity_unregister 1963bdb7489c block: check if a profile is actually registered in blk_integrity_unregister 526261c1b706 amd/display: downgrade validation failure log level 54a4860c6257 sparc32: page align size in arch_dma_alloc ecf0dc5a9048 nvme-rdma: destroy cm id before destroy qp to avoid use after free 2a08960577af nvme-multipath: fix ANA state updates when a namespace is not present 372d3e6ea1e1 xen/balloon: use a kernel thread instead a workqueue 6345a0bee801 bpf: Add oversize check before call kvcalloc() e567d33508a9 cpufreq: intel_pstate: Override parameters if HWP forced by BIOS 9561bb98879e ipv6: delay fib6_sernum increase in fib6_add 31df1d037cfd m68k: Double cast io functions to unsigned long cc3dd119d3cf blk-mq: avoid to iterate over stale request de7e03003367 net: stmmac: allow CSR clock of 300MHz 7721221e87d2 net: macb: fix use after free on rmmod a632288053b7 net: phylink: Update SFP selected interface on advertising changes 3815fe7371d2 blktrace: Fix uaf in blk_trace access after removing by sysfs ce092350b452 io_uring: put provided buffer meta data under memcg accounting 7040b37a9630 x86/asm: Fix SETZ size enqcmds() build failure 54e85b6c287c x86/asm: Add a missing __iomem annotation in enqcmds() b18ba3f477a2 md: fix a lock order reversal in md_alloc 568662e37f92 irqchip/gic-v3-its: Fix potential VPE leak on error af7c9ffe2bee irqchip/goldfish-pic: Select GENERIC_IRQ_CHIP to fix build 0595fc4794c3 scsi: lpfc: Use correct scnprintf() limit cb948b158a86 scsi: qla2xxx: Restore initiator in dual mode 3d42ed6b7905 cifs: fix a sign extension bug 8cba4c2698e2 thermal/core: Potential buffer overflow in thermal_build_list_of_policies() 215df4349916 nvme: keep ctrl->namespaces ordered 55e6f8b3c0f5 treewide: Change list_sort to use const pointers 419fab1cb086 nvme-tcp: fix incorrect h2cdata pdu offset accounting c6ecdcba9da3 fpga: machxo2-spi: Fix missing error code in machxo2_write_complete() 5c6bfde245d8 fpga: machxo2-spi: Return an error on failure 4ea4925c70fd tty: synclink_gt: rename a conflicting function name 56a8f0b18f46 tty: synclink_gt, drop unneeded forward declarations c64e6c307a76 scsi: target: Fix the pgr/alua_support_store functions 2d0305425179 scsi: iscsi: Adjust iface sysfs attr detection 0032f8b3cf2a atlantic: Fix issue in the pm resume flow. c2598bce4152 net/mlx4_en: Don't allow aRFS for encapsulated packets b4e54f5f4288 qed: rdma - don't wait for resources under hw error recovery flow 1bba406c07b3 gpio: uniphier: Fix void functions to remove return value db94f89e1dad s390/qeth: fix NULL deref in qeth_clear_working_pool_list() 3aa50241e1ed kselftest/arm64: signal: Skip tests if required features are missing 91d4da33c367 kselftest/arm64: signal: Add SVE to the set of features we can check for 2eaa39d83e30 net: dsa: realtek: register the MDIO bus under devres 43c880b860c7 net: dsa: don't allocate the slave_mii_bus using devres b4561bd29e62 net/smc: fix 'workqueue leaked lock' in smc_conn_abort_work 8a00c832ef88 net/smc: add missing error check in smc_clc_prfx_set() 4e0fd1d79534 net: hns3: check queue id range before using ca435999bcaf net: hns3: fix change RSS 'hfunc' ineffective issue 1365a0dc5596 bnxt_en: Fix TX timeout when TX ring size is set to the smallest d5afe3cf52e5 enetc: Fix uninitialized struct dim_sample field usage 6c3f1b741c6c enetc: Fix illegal access when reading affinity_hint 117661cb9d3a platform/x86/intel: punit_ipc: Drop wrong use of ACPI_PTR() 22538c1bde27 afs: Fix updating of i_blocks on file/dir extension 55352944b497 afs: Fix incorrect triggering of sillyrename on 3rd-party invalidation 8d6a21e4cd6a comedi: Fix memory leak in compat_insnlist() 43241a6c6e6c net: hso: fix muxed tty registration 68d4fbe6220c drm/amd/pm: Update intermediate power state for SI 7dc9225fcde0 scsi: sd_zbc: Ensure buffer size is aligned to SECTOR_SIZE 3dfffcd26029 serial: mvebu-uart: fix driver's tx_empty callback 640946fc56b8 serial: 8250: 8250_omap: Fix RX_LVL register offset 0ea9ac731a31 xhci: Set HCD flag to defer primary roothub registration 80af86c12290 btrfs: prevent __btrfs_dump_space_info() to underflow its free space 8326be9e5121 erofs: fix up erofs_lookup tracepoint 91e4ad05bf18 mcb: fix error handling in mcb_alloc_bus() 2c28bb016bed USB: serial: option: add device id for Foxconn T99W265 600b19610ad4 USB: serial: option: remove duplicate USB device ID 0daf57973ff0 USB: serial: option: add Telit LN920 compositions dc131d3f1335 USB: serial: mos7840: remove duplicated 0xac24 device ID d58fc9e9c158 usb: core: hcd: Add support for deferring roothub registration 996f7c4a1fcf usb: dwc3: core: balance phy init and exit a05ff800013e Re-enable UAS for LaCie Rugged USB3-FW with fk quirk b9e697e60ce9 staging: greybus: uart: fix tty use after free d5b0473707fa binder: make sure fd closes complete 302e60e26ad5 Revert "USB: bcma: Add a check for devm_gpiod_get" b33b3db476e6 USB: cdc-acm: fix minor-number release 0809b8576fa8 USB: serial: cp210x: add ID for GW Instek GDM-834x Digital Multimeter a34d6ef0c71a usb-storage: Add quirk for ScanLogic SL11R-IDE older than 2.6c f79282849187 xen/x86: fix PV trap handling on secondary processors 93028da5e92d cifs: fix incorrect check for null pointer in header_assemble 5940e22528df usb: musb: tusb6010: uninitialized data in tusb_fifo_write_unaligned() d071c7fd45dc usb: dwc2: gadget: Fix ISOC transfer complete handling for DDMA 5f4bfac26173 usb: dwc2: gadget: Fix ISOC flow for BDMA and Slave 1fbd7eb385c3 usb: gadget: r8a66597: fix a loop in set_feature() 838297222b2b mm: fix uninitialized use in overcommit_policy_handler 437be4d6faed ocfs2: drop acl cache for directories too 31bd6cd06a18 PCI: aardvark: Increase polling delay to 1.5s while waiting for PIO response (From OE-Core rev: 3306240202254ba8ddcd2604f852a65888b4078a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.10: update to v5.10.69Bruce Ashfield2021-10-073-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 5f4196eaa90c Linux 5.10.69 7c09505e9e6b drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV 83a3cb200eff sched/idle: Make the idle timer expire in hard interrupt context 647c19bc6102 rtc: rx8010: select REGMAP_I2C 9a14014df72d blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues 23dfb959c6cb blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() a2551d0a29e9 pwm: stm32-lp: Don't modify HW state in .remove() callback a6a2b36a8cc4 pwm: rockchip: Don't modify HW state in .remove() callback 0a2ea5c0e5d1 pwm: img: Don't modify HW state in .remove() callback db8838e48a0a habanalabs: add validity check for event ID received from F/W d7736e2faa13 nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group 0f36028d0133 nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group 5770b54b112e nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group 5acb21e30d85 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group 0480f7a480bc nilfs2: fix NULL pointer in nilfs_##name##_attr_release d95b50ff07b8 nilfs2: fix memory leak in nilfs_sysfs_create_device_group aa1af89a6697 btrfs: fix lockdep warning while mounting sprout fs c43803c1aa76 btrfs: update the bdev time directly when closing 921ef7cfef15 ceph: lockdep annotations for try_nonblocking_invalidate 487ead34a208 ceph: remove the capsnaps when removing caps 386fd6fd01bd ceph: request Fw caps before updating the mtime in ceph_write_iter b26ced26251c dmaengine: xilinx_dma: Set DMA mask for coherent APIs 9c1ea8537730 dmaengine: ioat: depends on !UML 35492619e010 dmaengine: sprd: Add missing MODULE_DEVICE_TABLE c12cf7f9afe2 dmaengine: idxd: depends on !UML b4bb0b171b6e iommu/amd: Relocate GAMSup check to early_enable_iommus 2a07348e9821 parisc: Move pci_dev_is_behind_card_dino to where it is used ca907291e116 dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER b9a1526d5174 drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() 45bd9dd1bee8 drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform c9538018cb2d thermal/core: Fix thermal_cooling_device_register() prototype d1f9ecc00da1 tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh 912afe602eac Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH e418ce8b8dfd ceph: cancel delayed work instead of flushing on mdsc teardown 8193ad306ea0 ceph: allow ceph_put_mds_session to take NULL or ERR_PTR 41aa21573486 platform/chrome: cros_ec_trace: Fix format warnings 113a69460de5 platform/chrome: sensorhub: Add trace events for sample 48271d10bf4c dmaengine: idxd: fix wq slot allocation index check 777344da345a pwm: mxs: Don't modify HW state in .probe() after the PWM chip was registered 322b70b522ab pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered c63df77c40ca PM: sleep: core: Avoid setting power.must_resume to false 74190973ab01 profiling: fix shift-out-of-bounds bugs 0796d99c1b16 nilfs2: use refcount_dec_and_lock() to fix potential UAF 30417cbeccff prctl: allow to setup brk for et_dyn executables e464b3876b02 9p/trans_virtio: Remove sysfs file on probe failure 375e779ec32a thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() 38ab04186fb3 perf tools: Allow build-id with trailing zeros 87c4144450e6 tools lib: Adopt memchr_inv() from kernel ebcd3fd9207c perf test: Fix bpf test sample mismatch reporting fa64b08931ee dmaengine: acpi: Avoid comparison GSI with Linux vIRQ 9d49973b0848 um: virtio_uml: fix memory leak on init failures 5d0e6a5e4441 coredump: fix memleak in dump_vma_snapshot() 6b24588708fe staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() ccb79116c372 sctp: add param size validation for SCTP_PARAM_SET_PRIMARY ffca46766850 sctp: validate chunk size in __rcv_asconf_lookup 473cea4983b5 Revert "net/mlx5: Register to devlink ingress VLAN filter trap" 5ce134e65f3b ARM: 9098/1: ftrace: MODULE_PLT: Fix build problem without DYNAMIC_FTRACE f91d25a7c89e ARM: 9079/1: ftrace: Add MODULE_PLTS support ad00533858f7 ARM: 9078/1: Add warn suppress parameter to arm_gen_branch_link() ce90c6706d5a ARM: 9077/1: PLT: Move struct plt_entries definition to header eb46d7c8ae83 ARM: Qualify enabling of swiotlb_init() 79286ea830b3 s390/pci_mmio: fully validate the VMA before calling follow_pte() 74d54e5ceba3 console: consume APC, DM, DCS 9493e92a3953 PCI: aardvark: Fix reporting CRS value 9e766b86a9ef PCI: pci-bridge-emul: Add PCIe Root Capabilities Register 4d8524048a35 Linux 5.10.68 a23d3576215f net: dsa: bcm_sf2: Fix array overrun in bcm_sf2_num_active_ports() 9f2972e151dd bnxt_en: Fix error recovery regression 619d747c1850 x86/mce: Avoid infinite loop for copy from user recovery 47bc9c3929eb net: renesas: sh_eth: Fix freeing wrong tx descriptor b2f9b7455baf mfd: lpc_sch: Rename GPIOBASE to prevent build error 027c44b8c8e4 mfd: lpc_sch: Partially revert "Add support for Intel Quark X1000" 52a7e6667133 bnxt_en: Fix possible unintended driver initiated error recovery 9a3f52f73c04 bnxt_en: Improve logging of error recovery settings information. 639a2eddb731 bnxt_en: Convert to use netif_level() helpers. 01cad477a968 bnxt_en: Consolidate firmware reset event logging. fad75e046363 bnxt_en: log firmware debug notifications f90a34fabaa5 bnxt_en: Fix asic.rev in devlink dev info command 724502318455 bnxt_en: fix stored FW_PSID version masks eb635e008cb1 net: dsa: b53: Fix IMP port setup on BCM5301x 87b34cd64851 ip_gre: validate csum_start only on pull 9c98d2bd1434 qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom 8c01c620ae61 fq_codel: reject silly quantum parameters 6e2d36f2b1d1 netfilter: socket: icmp6: fix use-after-scope c361c955609a net: dsa: b53: Set correct number of ports in the DSA struct 0db7e0d9f67d net: dsa: b53: Fix calculating number of switch ports f89b0d032f86 net: hso: add failure handler for add_net_device f450958f7ff8 selftests: mptcp: clean tmp files in simult_flows 5711ced58eb4 net: dsa: tag_rtl4_a: Fix egress tags b167a0cec187 gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the code and avoid a leak f86956143da9 gpio: mpc8xxx: Fix a resources leak in the error handling path of 'mpc8xxx_probe()' c2b52963fd0c perf bench inject-buildid: Handle writen() errors 5a20adc38811 perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} f5176a0798bd ARC: export clear_user_page() for modules 9da1fb128c54 mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' 5402b31c0c46 PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n a957d82b2316 KVM: arm64: Handle PSCI resets before userspace touches vCPU state 53921242cf99 KVM: arm64: Fix read-side race on updates to vcpu reset state b9b89da56af7 mtd: mtdconcat: Check _read, _write callbacks existence before assignment 812cbb143c12 mtd: mtdconcat: Judge callback existence based on the master e8dfc446a16a tracing/boot: Fix a hist trigger dependency for boot time tracing 87479b10eb72 mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set f10f727cf9f4 PCI: Fix pci_dev_str_match_path() alloc while atomic bug ed44be1cbe5e KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page size 62f813769f50 netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex 1cf43a1e5782 netfilter: Fix fall-through warnings for Clang 9e89c22d1c94 PCI: iproc: Fix BCMA probe resource handling b1f3be0c302a PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing 'ranges' 063c3d980d78 backlight: ktd253: Stabilize backlight 00303e459251 mfd: axp20x: Update AXP288 volatile ranges ab7cf2250161 s390/bpf: Fix branch shortening during codegen pass 4320c222c2ff s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant d92d3a9c2b65 s390/bpf: Fix optimizing out zero-extensions 4a9339320338 NTB: perf: Fix an error code in perf_setup_inbuf() ce660d6dfcdd NTB: Fix an error code in ntb_msit_probe() e76ccbdedbdd ethtool: Fix an error code in cxgb2.c 70ac967a7b88 PCI: ibmphp: Fix double unmap of io_mem 9ae759a36b61 block, bfq: honor already-setup queue merges 7f2b3242f0d4 net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 ca8ecd7444a9 Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 c422c555053e octeontx2-af: Add additional register check to rvu_poll_reg() 1cac475eeb9f watchdog: Start watchdog in watchdog_set_last_hw_keepalive only if appropriate e5609d3fd57d PCI: Add ACS quirks for Cavium multi-function devices 365cdfcc6eba PCI: j721e: Add PCIe support for AM64 81381b72f40c PCI: j721e: Add PCIe support for J7200 4892b1515b40 PCI: cadence: Add quirk flag to set minimum delay in LTSSM Detect.Quiet state a83e032cc489 PCI: cadence: Use bitfield for *quirk_retrain_flag* instead of bool 3aedfe4b0800 tracing/probes: Reject events which have the same name of existing one 75420f9400a6 PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe() b6352e2e2764 mfd: Don't use irq_create_mapping() to resolve a mapping aa638669c8a4 PCI: tegra: Fix OF node reference leak d5c5d1b141fa PCI: tegra194: Fix MSI-X programming 13f366bab077 PCI: tegra194: Fix handling BME_CHGED event b7d4f310bb8f fuse: fix use after free in fuse_read_interrupt() 03cc3a2923d6 PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms 7a44361a1f6a mfd: db8500-prcmu: Adjust map to reality 619f137ffd69 dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation 49cf30ebb35c mm/memory_hotplug: use "unsigned long" for PFN in zone_for_pfn_range() aa39eb744a82 net: hns3: fix the timing issue of VF clearing interrupt sources ad47e0922108 net: hns3: disable mac in flr process b76522c7c349 net: hns3: change affinity_mask to numa node range 34fc06d0477e net: hns3: pad the short tunnel frame before sending to hardware 0511d099db6f bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() 49eff4ab7d43 KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers e68795c1101e ibmvnic: check failover_pending in login response aeb67214ce94 dt-bindings: arm: Fix Toradex compatible typo 0ab9981fa0c5 udp_tunnel: Fix udp_tunnel_nic work-queue type 5221e6632991 qed: Handle management FW error e00eae1d6b1f selftest: net: fix typo in altname test 53947b68c56b tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() 35d3ab2ea2ed x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_ASM_GOTO_OUTPUT=y cf6f29bb2c18 net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup df38f941a7e4 net/af_unix: fix a data-race in unix_dgram_poll cad96d0e50e4 vhost_net: fix OoB on sendmsg() failure. 7843861e2140 gen_compile_commands: fix missing 'sys' package 983ef866291c net: ipa: initialize all filter table slots c5102ced8ac0 events: Reuse value read using READ_ONCE instead of re-reading it 8f8ad122ffe0 nvme-tcp: fix io_work priority inversion c586bc31d5b9 net/mlx5: Fix potential sleeping in atomic context 29a5af9112a2 net/mlx5: FWTrace, cancel work on alloc pd error flow 229e9293b2ba perf machine: Initialize srcline string member in add_location struct 33c983f7a182 drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused fd9ed47fe6be tipc: increase timeout in tipc_sk_enqueue() abe460eb6fbb r6040: Restore MDIO clock frequency after MAC reset edfab735d518 net/l2tp: Fix reference count leak in l2tp_udp_recv_core 6c3cb65d561e dccp: don't duplicate ccid when cloning dccp sock f6f80766558b ptp: dp83640: don't define PAGE0 bd6d9a0dd411 net-caif: avoid user-triggerable WARN_ON(1) 855c17ffa65f net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert c5c9ee2d367b ethtool: Fix rxnfc copy to user buffer overflow ee3ffd56b40e tipc: fix an use-after-free issue in tipc_recvmsg 12551b75b00b x86/mm: Fix kern_addr_valid() to cope with existing but not present entries 6672dc68e28e x86/pat: Pass valid address to sanitize_phys() 0346f8a2c5ec s390/sclp: fix Secure-IPL facility detection cc9d96c9f9e0 drm/etnaviv: add missing MMU context put when reaping MMU mapping ea995e8a6294 drm/etnaviv: reference MMU context when setting up hardware state 660dfbf208a4 drm/etnaviv: fix MMU context leak on GPU reset 22163efedcf3 drm/etnaviv: exec and MMU state is lost when resetting the GPU 6b1c223d8a53 drm/etnaviv: keep MMU context across runtime suspend/resume c63e6e0951ff drm/etnaviv: stop abusing mmu_context as FE running marker cf24bd826e4b drm/etnaviv: put submit prev MMU context when it exists 0759f648470b drm/etnaviv: return context from etnaviv_iommu_context_get 8f95553f0016 drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 87f7032dc227 PCI: Add AMD GPU multi-function power dependencies cd64b416aed2 PM: base: power: don't try to use non-existing RTC for storing data a67e7cdbc633 arm64/sve: Use correct size when reinitialising SVE state 84da60070c36 bnx2x: Fix enabling network interfaces without VFs 1a5a3ba21aee xen: reset legacy rtc flag for PV domU ce8f81b76d3b io_uring: ensure symmetry in handling iter types in loop_rw_iter() 88f3d951e2db btrfs: fix upper limit for max_inline for page size 64K 575279059e26 drm/bridge: lt9611: Fix handling of 4k panels faf816b0f8d0 Linux 5.10.67 ad3ea16746cc fanotify: limit number of event merge attempts 412974e75fdd drm/panfrost: Clamp lock region to Bifrost minimum 8976e09443cb drm/panfrost: Use u64 for size in lock_region 95251e6833fa drm/panfrost: Simplify lock_region calculation b80a99e04827 drm/amd/display: Update bounding box states (v2) 583c4f3d09c3 drm/amd/display: Update number of DCN3 clock states 7b1abace16a9 drm/amdgpu: Fix BUG_ON assert c29485e34e63 drm/panfrost: Make sure MMU context lifetime is not bound to panfrost_priv bb693c114e8b drm/dp_mst: Fix return code on sideband message failure 84cac4f80605 drm/msi/mdp4: populate priv->kms in mdp4_kms_init be1fcecfc145 drm/mgag200: Select clock in PLL update functions d0aaea1f117d net: dsa: lantiq_gswip: fix maximum frame length 5944d0e2b0ab lib/test_stackinit: Fix static initializer test 00cdb2fb4df1 platform/chrome: cros_ec_proto: Send command again when timeout occurs b2e72e53cd26 libnvdimm/pmem: Fix crash triggered when I/O in-flight during unbind 6d86634d7bd1 memcg: enable accounting for pids in nested pid namespaces 388f12dabbe0 mm,vmscan: fix divide by zero in get_scan_count 2d2d8b0eca64 mm/hugetlb: initialize hugetlb_usage in mm_init ce75a6b399e0 mm/hmm: bypass devmap pte when all pfn requested flags are fulfilled e1fa3b2b60ab hugetlb: fix hugetlb cgroup refcounting during vma split 27dd91221b3f s390/pv: fix the forcing of the swiotlb 086faa4a2e86 cpufreq: powernv: Fix init_chip_info initialization in numa=off 55be9eb1936a scsi: qla2xxx: Sync queue idx with queue_pair_map idx 9c8414325eee scsi: qla2xxx: Changes to support kdump kernel 137dafa72230 scsi: BusLogic: Fix missing pr_cont() use 69775e4e17f2 ovl: fix BUG_ON() in may_delete() when called from ovl_cleanup() 7a5756e90563 parisc: fix crash with signals and alloca 9a4e7f903866 io_uring: remove duplicated io_size from rw 6930a2a5be5c fs/io_uring Don't use the return value from import_iovec(). 2c304c65defd net: hns3: clean up a type mismatch warning fb1ee027878b net: w5100: check return value after calling platform_get_resource() c49a52046da7 fix array-index-out-of-bounds in taprio_change a4301d06a0b8 net: fix NULL pointer reference in cipso_v4_doi_free 5ed5d594d9a7 ath9k: fix sleeping in atomic context aa3708236ea0 ath9k: fix OOB read ar9300_eeprom_restore_internal be457b27dd0a wcn36xx: Fix missing frame timestamp for beacon/probe-resp b1d547f2f51a selftests/bpf: Fix potential unreleased lock 3ad66d67822d parport: remove non-zero check on count 1e9302537804 net/mlx5: DR, Enable QP retransmission 9c5c65ecbd87 net/mlx5: DR, fix a potential use-after-free bug 4bbf0a9d90e8 iwlwifi: mvm: Fix scan channel flags settings a693aff5e8d7 iwlwifi: fw: correctly limit to monitor dump 4ed6510e0559 iwlwifi: mvm: fix access to BSS elements 9e80a3d88f4d iwlwifi: mvm: avoid static queue number aliasing 3ed8982df50e iwlwifi: mvm: fix a memory leak in iwl_mvm_mac_ctxt_beacon_changed 608c8359c567 iwlwifi: pcie: free RBs during configure eb04c51a439e nfsd: fix crash on LOCKT on reexported NFSv3 0e9f4492219f drm/amdkfd: Account for SH/SE count when setting up cu masks. 27d4a96addef ASoC: rockchip: i2s: Fixup config for DAIFMT_DSP_A/B 969eddc3b4dc ASoC: rockchip: i2s: Fix regmap_ops hang 7344a8a80190 usbip:vhci_hcd USB port can get stuck in the disabled state 29c8f13a345d usbip: give back URBs for unsent unlink requests during cleanup 8de01a896c1b usb: musb: musb_dsps: request_irq() after initializing musb c0751eeb938c Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" ba2faddf1f14 cifs: fix wrong release in sess_alloc_buffer() failed path 7c7d6c9cd879 mmc: core: Return correct emmc response in case of ioctl error d1e382a04ada selftests/bpf: Enlarge select() timeout for test_maps 3aab5bffdde0 mmc: rtsx_pci: Fix long reads when clock is prescaled 7f43da79ebc5 mmc: sdhci-of-arasan: Check return value of non-void funtions 834ecf61cebd mmc: sdhci-of-arasan: Modified SD default speed to 19MHz for ZynqMP 1a40e60e2af4 of: Don't allow __of_attached_node_sysfs() without CONFIG_SYSFS be69ed7bb9d3 ASoC: Intel: Skylake: Fix passing loadable flag for module 4a48ed479467 ASoC: Intel: Skylake: Fix module configuration for KPB and MIXER d72afec087f7 soundwire: intel: fix potential race condition during power down b225eeaf3a02 btrfs: tree-log: check btrfs_lookup_data_extent return value 87ae522e467e m68knommu: only set CONFIG_ISA_DMA_API for ColdFire sub-arch c10b1afc2f43 octeontx2-pf: Fix NIX1_RX interface backpressure 6d657f1fa121 rtw88: wow: fix size access error of probe request aa82a11176bd rtw88: wow: build wow function only if CONFIG_PM is on 2fd1964f7501 rtw88: use read_poll_timeout instead of fixed sleep 9baf6f8ca285 rtl8xxxu: Fix the handling of TX A-MPDU aggregation 756924bc1804 drm/exynos: Always initialize mapping in exynos_drm_register_dma() 9ce6e29375ba lockd: lockd server-side shouldn't set fl_ops 2d3fab9ceafa usb: chipidea: host: fix port index underflow and UBSAN complains 2225a5cd2fbc gfs2: Don't call dlm after protocol is unmounted 0df5eba67bf0 kselftest/arm64: pac: Fix skipping of tests on systems without PAC 9486d7ac9f30 kselftest/arm64: mte: Fix misleading output when skipping tests 1f5db5b8a3d6 net: Fix offloading indirect devices dependency on qdisc order creation 2a69325ee510 staging: rts5208: Fix get_ms_information() heap buffer size 868831492dd6 hwmon: (pmbus/ibm-cffps) Fix write bits for LED control 39738ebfad39 selftests/bpf: Fix flaky send_signal test c53c68c9bf2a rpc: fix gss_svc_init cleanup on failure 4b1b4d3f45df tcp: enable data-less, empty-cookie SYN with TFO_SERVER_COOKIE_NOT_REQD fca514f25c4d iomap: pass writeback errors to the mapping 49e2bcb7cf58 serial: sh-sci: fix break handling for sysrq a99eec36ed39 opp: Don't print an error if required-opps is missing 6698029de35b Bluetooth: Fix handling of LE Enhanced Connection Complete 240a7025a6f8 nvme: code command_id with a genctr for use-after-free validation 24618e92d50f nvme-tcp: don't check blk_mq_tag_to_rq when receiving pdu data 27e8bc1f5b32 arm64: dts: ls1046a: fix eeprom entries aa06cfc5291c arm64: tegra: Fix compatible string for Tegra132 CPUs 9c2b89f64f2e ARM: tegra: tamonten: Fix UART pad setting 035e8d5a6dd8 ARM: tegra: acer-a500: Remove bogus USB VBUS regulators 9713dfa5185a mac80211: Fix monitor MTU limit so that A-MSDUs get through 83449db3aac0 drm/display: fix possible null-pointer dereference in dcn10_set_clock() 2254383788ff gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() 155e7047909d net/mlx5: Fix variable type to match 64bit f86bc4a1a401 drm/msm/dp: return correct edid checksum after corrupted edid checksum read 98d44b7be6f1 Bluetooth: avoid circular locks in sco_sock_connect a1073aad497d Bluetooth: schedule SCO timeouts with delayed_work d6c91423993e drm/vmwgfx: fix potential UAF in vmwgfx_surface.c 3841dfa7eb5c selftests/bpf: Fix xdp_tx.c prog section name 63ebc1f1df81 drm/amd/display: fix incorrect CM/TF programming sequence in dwb d763afc4ea2b drm/amd/display: fix missing writeback disablement if plane is removed 491c8be21993 thunderbolt: Fix port linking by checking all adapters 0f0f1de02b9b drm: xlnx: zynqmp: release reset to DP controller before accessing DP registers f76f78f9f479 drm: xlnx: zynqmp_dpsub: Call pm_runtime_get_sync before setting pixel clock 127f3610a0e3 drm/msm/dsi: Fix DSI and DSI PHY regulator config from SDM660 0bbbe3ec67f0 drm/msm: mdp4: drop vblank get/put from prepare/complete_commit ac21cd44c954 net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() 2b0fa8d53041 nvmem: qfprom: Fix up qfprom_disable_fuse_blowing() ordering 35e5c99b152d arm64: dts: qcom: sm8250: Fix epss_l3 unit address 43ccafc91f63 arm64: dts: qcom: msm8996: don't use underscore in node name f868c2d62a27 arm64: dts: qcom: msm8994: don't use underscore in node name bda9c84edbb3 arm64: dts: qcom: sdm630: don't use underscore in node name aa16e76c80af arm64: dts: qcom: ipq6018: drop '0x' from unit address da714a198342 arm64: dts: qcom: sdm660: use reg value for memory node 34e9c56675a8 arm64: dts: qcom: ipq8074: fix pci node reg property 74287874c91d ARM: dts: imx53-ppd: Fix ACHC entry 6a00decce3a6 serial: 8250_omap: Handle optional overrun-throttle-ms property 699c91475847 arm64: dts: qcom: sdm630: Fix TLMM node and pinctrl configuration 310a127178b0 arm64: dts: qcom: sdm630: Rewrite memory map 783be2a94299 gfs2: Fix glock recursion in freeze_go_xmote_bh 4e014ff22e4b media: tegra-cec: Handle errors of clk_prepare_enable() c159db240cf2 media: TDA1997x: fix tda1997x_query_dv_timings() return value e3a2e20ed503 media: v4l2-dv-timings.c: fix wrong condition in two for-loops ac1bcf53e32f media: imx258: Limit the max analogue gain to 480 4cb4967472c8 media: imx258: Rectify mismatch of VTS value a64e3f1d8a27 ASoC: Intel: update sof_pcm512x quirks 9cf827242033 ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output f1fb1f6fa172 arm64: tegra: Fix Tegra194 PCIe EP compatible string 8fb3d8c151a7 ARM: dts: at91: use the right property for shutdown controller f710323dcd24 bonding: 3ad: fix the concurrency between __bond_release_one() and bond_3ad_state_machine_handler() 5d008cb7636d ARM: dts: stm32: Update AV96 adv7513 node per dtbs_check 3142476fa002 ARM: dts: stm32: Set {bitclock,frame}-master phandles on ST DKx 37437a60a93b ARM: dts: stm32: Set {bitclock,frame}-master phandles on DHCOM SoM f4c7c95e3ee5 workqueue: Fix possible memory leaks in wq_numa_init() 6528cc687c88 Bluetooth: skip invalid hci_sync_conn_complete_evt 3b82e4799f53 ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() 4af60a543ba6 libbpf: Fix race when pinning maps in parallel 874d5aa06ce2 samples: bpf: Fix tracex7 error raised on the missing argument 035f83b5abd3 staging: ks7010: Fix the initialization of the 'sleep_status' structure d0a8ef04c220 serial: 8250_pci: make setup_port() parameters explicitly unsigned 2603740df8b2 hvsi: don't panic on tty_register_driver failure dd3307a8b383 xtensa: ISS: don't panic in rs_init b763d2e7d45c serial: 8250: Define RX trigger levels for OxSemi 950 devices 973c57c5e649 s390: make PCI mio support a machine flag 77d62f2bcc7f s390/jump_label: print real address in a case of a jump label bug 863d2eb2f726 flow_dissector: Fix out-of-bounds warnings 64583448c231 ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() bcc61adefd78 video: fbdev: riva: Error out if 'pixclock' equals zero 63abc0eb8af5 video: fbdev: kyro: Error out if 'pixclock' equals zero 6a8dcd2ffb41 video: fbdev: asiliantfb: Error out if 'pixclock' equals zero 3740418ccde8 arm64: dts: allwinner: h6: tanix-tx6: Fix regulator node names be2e11b9f8fa drm/bridge: nwl-dsi: Avoid potential multiplication overflow on 32-bit 6a3564739b9f bpf/tests: Do not PASS tests without actually testing the result 99121dec14b0 bpf/tests: Fix copy-and-paste error in double word test 6f51f4241253 drm/amd/amdgpu: Update debugfs link_settings output link_rate field in hex a5999d18a8d8 drm/amdgpu: Fix a printing message 5b3a45eedd27 ethtool: improve compat ioctl handling 52bb703f71d3 nfp: fix return statement in nfp_net_parse_meta() 23e5fb647589 media: atomisp: pci: fix error return code in atomisp_pci_probe() e5cecb9105d4 media: atomisp: Fix runtime PM imbalance in atomisp_pci_probe 9a85b9e37601 media: platform: stm32: unprepare clocks at handling errors in probe c6e5eebd9540 media: hantro: vp8: Move noisy WARN_ON to vpu_debug f462a39eb833 drm/amd/display: Fix timer_per_pixel unit error b4f5c9454dfc selftests: firmware: Fix ignored return val of asprintf() warn e944a221262e bus: fsl-mc: fix mmio base address for child DPRCs 165c55af5f5f tty: serial: jsm: hold port lock when reporting modem line changes 642639bb8d42 staging: board: Fix uninitialized spinlock when attaching genpd 03f4492dbff3 usb: gadget: composite: Allow bMaxPower=0 if self-powered 5534de13b6dc USB: EHCI: ehci-mv: improve error handling in mv_ehci_enable() b2b8137ec920 usb: gadget: u_ether: fix a potential null pointer dereference 566ddd2d94b0 usb: host: fotg210: fix the actual_length of an iso packet 224cf5e8c853 usb: host: fotg210: fix the endpoint's transactional opportunities calculation 463b3edfba90 igc: Check if num of q_vectors is smaller than max before array access d3ca78775db4 rcu: Fix macro name CONFIG_TASKS_RCU_TRACE 34609faad0c9 drm: protect drm_master pointers in drm_lease.c 06a553a99bac drm: serialize drm_file.master with a new spinlock 54e51d288b38 drm: avoid blocking in drm_clients_info's rcu section df19d95141d1 Smack: Fix wrong semantics in smk_access_entry() 3533aa65e6a9 netlink: Deal with ESRCH error in nlmsg_notify() 9de06dcd4710 video: fbdev: kyro: fix a DoS bug by restricting user input 29ab7f6d505f ARM: dts: qcom: apq8064: correct clock names e0c17c11b15d iavf: fix locking of critical sections 67c9262e3f31 iavf: do not override the adapter state in the watchdog task 9f11de56012c iio: dac: ad5624r: Fix incorrect handling of an optional regulator. e78a0b4a339e net: phy: Fix data type in DP83822 dp8382x_disable_wol() cca61275874a tipc: keep the skb in rcv queue until the whole data is read cc12ab5951aa PCI: Use pci_update_current_state() in pci_enable_device_flags() aad29a00a598 crypto: mxs-dcp - Use sg_mapping_iter to copy data 871abd1e6185 x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable c327b69e96b0 libbpf: Fix reuse of pinned map on older kernel 6a985c579499 media: dib8000: rewrite the init prbs logic 2048907d8cb7 ASoC: atmel: ATMEL drivers don't need HAS_DMA 10a135969fd7 drm/amdgpu: Fix amdgpu_ras_eeprom_init() b32d3ded9dc2 drm/vc4: hdmi: Set HD_CTL_WHOLSMP and HD_CTL_CHALIGN_SET 6afd1e053d9b userfaultfd: prevent concurrent API initialization 1e4cfe954bd9 kbuild: Fix 'no symbols' warning when CONFIG_TRIM_UNUSD_KSYMS=y 981bf9b0aa1b MIPS: Malta: fix alignment of the devicetree buffer bb8108546da9 f2fs: should put a page beyond EOF when preparing a write d04925fb8d70 f2fs: deallocate compressed pages when error happens 4b71928e5c54 f2fs: fix to unmap pages from userspace process in punch_hole() 1c934aba9fd5 f2fs: fix unexpected ENOENT comes from f2fs_map_blocks() 45cb5f86c1c6 f2fs: fix to account missing .skipped_gc_rwsem fd69f613af53 soc: mediatek: cmdq: add address shift in jump d320c1b2e728 KVM: PPC: Fix clearing never mapped TCEs in realmode 6bf98b94ffeb clk: at91: clk-generated: Limit the requested rate to our range 9bab2bc4c238 fscache: Fix cookie key hashing b4849e2ac706 RDMA/hns: Fix QP's resp incomplete assignment e91077cf1780 powerpc/smp: Update cpu_core_map on all PowerPc systems 903ca538f588 platform/x86: dell-smbios-wmi: Add missing kfree in error-exit from run_smbios_call add8e8c3402f KVM: PPC: Book3S HV Nested: Reflect guest PMU in-use to L0 when guest SPRs are live 4c0c4f702196 scsi: ufs: ufs-exynos: Fix static checker warning bda5602c1c35 KVM: PPC: Book3S HV: Fix copy_tofrom_guest routines 926bf91248dd clk: imx8m: fix clock tree update of TF-A managed clocks e84a72f69621 HID: i2c-hid: Fix Elan touchpad regression 253bac6c60ad iommu/vt-d: Update the virtual command related registers 947579a6967a powerpc/config: Renable MTD_PHYSMAP_OF 1bc19e4062e9 scsi: qedf: Fix error codes in qedf_alloc_global_queues() dc4577749987 scsi: qedi: Fix error codes in qedi_alloc_global_queues() 782c4017845d scsi: smartpqi: Fix an error code in pqi_get_raid_map() 41066433be42 powerpc/numa: Consider the max NUMA node for migratable LPAR d3612083ecc1 pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() 6291fd0eeafc scsi: fdomain: Fix error return code in fdomain_probe() f02ab9d1d3a6 sunrpc: Fix return value of get_srcport() 21a2be1a5145 SUNRPC query transport's source port f19abe046354 SUNRPC/xprtrdma: Fix reconnection locking f3d301612787 SUNRPC: Fix potential memory corruption 9aa7a3ffb11c NFSv4/pnfs: The layout barrier indicate a minimal value for the seqid 2a542421eb7f NFSv4/pNFS: Always allow update of a zero valued layout barrier 4b96edea5cd1 NFSv4/pNFS: Fix a layoutget livelock loop fa55e76641d8 dma-debug: fix debugfs initialization order ca7f7e37bae4 openrisc: don't printk() unconditionally 31fd3211ef8b f2fs: reduce the scope of setting fsck tag when de->name_len is zero 49e4c83db885 cpuidle: pseries: Mark pseries_idle_proble() as __init 876e45c95eb6 RDMA/mlx5: Delete not-available udata check a77da9de0d7d RDMA/efa: Remove double QP type assignment 1988836e30c5 powerpc/stacktrace: Include linux/delay.h c5a5528da722 cpuidle: pseries: Fixup CEDE0 latency only for POWER10 onwards 3b2bbcccd6e9 scsi: ufs: Fix memory corruption by ufshcd_read_desc_param() d353e093c0d5 vfio: Use config not menuconfig for VFIO_NOIOMMU 0f711378f0b1 pinctrl: samsung: Fix pinctrl bank pin count 59137b7dfff1 scsi: BusLogic: Use %X for u32 sized integer rather than %lX 8ea3e622af56 docs: Fix infiniband uverbs minor number fe2a1cd62267 RDMA/iwcm: Release resources if iw_cm module initialization fails b824bae96f73 IB/hfi1: Adjust pkey entry in index 0 273ed4f47e6f clk: rockchip: drop GRF dependency for rk3328/rk3036 pll types f1eccc408168 scsi: bsg: Remove support for SCSI_IOCTL_SEND_COMMAND ef5395fbadac pinctrl: armada-37xx: Correct PWM pins definitions 782ceaba977c pinctrl: remove empty lines in pinctrl subsystem 2d586a3f5b7e f2fs: quota: fix potential deadlock 70fd9363673b HID: input: do not report stylus battery state as "full" 4e89aea738b5 PCI: aardvark: Fix masking and unmasking legacy INTx interrupts b50db4c02f45 PCI: aardvark: Fix checking for PIO status 9d6090575406 PCI: Export pci_pio_to_address() for module use fa3c15ccf2ea PCI: aardvark: Configure PCIe resources from 'ranges' DT property df23bd40ed88 PCI: xilinx-nwl: Enable the clock through CCF 72f2be343272 PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure 088a1052f7b0 PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported 9302a3c00cc6 PCI/portdrv: Enable Bandwidth Notification only if port supports it 74d6dfcb0f9d f2fs: fix to do sanity check for sb/cp fields correctly ce7e64e63acf ARM: 9105/1: atags_to_fdt: don't warn about stack size ba73bc166615 libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs bcbc44e42dc6 dmaengine: imx-sdma: remove duplicated sdma_load_context 300ccb129252 Revert "dmaengine: imx-sdma: refine to load context only once" 76668bdee0b0 s390/qdio: cancel the ESTABLISH ccw after timeout bcc0c767f9b3 s390/qdio: fix roll-back after timeout on ESTABLISH ccw 2d2aaa200ced media: rc-loopback: return number of emitters rather than error c0eaaa686864 media: uvc: don't do DMA on stack 516dbe27f447 VMCI: fix NULL pointer dereference when unmapping queue pair 6cae39f45754 crypto: ccp - shutdown SEV firmware on kexec 7509c4cb7c80 dm crypt: Avoid percpu_counter spinlock contention in crypt_page_alloc() 4f920fefd857 power: supply: max17042: handle fails of reading status register 0d54bbad80f7 block: bfq: fix bfq_set_next_ioprio_data() 5df14bba0056 crypto: public_key: fix overflow during implicit conversion 646870ad8e56 wcn36xx: Ensure finish scan is not requested before start scan 4753723f8b48 iio: ltc2983: fix device probe de32e151800d arm64: head: avoid over-mapping in map_memory 2d3a9dff763f arm64: mm: Fix TLBI vs ASID rollover 01e6c64bbc5d soc: aspeed: p2a-ctrl: Fix boundary check for mmap 3fdf2feb6cbe soc: aspeed: lpc-ctrl: Fix boundary check for mmap e80c45dbe263 soc: qcom: aoss: Fix the out of bound usage of cooling_devs 610e8b2621d6 pinctrl: ingenic: Fix incorrect pull up/down info 1e1136fbe89f pinctrl: stmfx: Fix hazardous u8[] to unsigned long cast 7524fcd09c3e clk: socfpga: agilex: add the bypass register for s2f_usr0 clock 96bf326fb93c clk: socfpga: agilex: fix up s2f_user0_clk representation 7eb16be25f0f clk: socfpga: agilex: fix the parents of the psi_ref_clk ac99b3aa8375 tools/thermal/tmon: Add cross compiling support 2daa118a3f7b selftests/ftrace: Fix requirement check of README file 8248b61b86fb ceph: fix dereference of null pointer cf c37085d60634 9p/xen: Fix end of loop tests for list_for_each_entry 907944851aa0 xen: fix setting of max_pfn in shared_info 37566a343fe9 powerpc/perf/hv-gpci: Fix counter value parsing 5f13c8bae824 PCI/MSI: Skip masking MSI-X on Xen PV d15554f98597 blk-zoned: allow BLKREPORTZONE without CAP_SYS_ADMIN a58f08255490 blk-zoned: allow zone management send operations without CAP_SYS_ADMIN c1b249e02a80 btrfs: reset replace target device to allocation state on close 0901af53da8f btrfs: wake up async_delalloc_pages waiters after submit 9ac218642dfc io-wq: fix wakeup race when adding new work 548ee201fb4a io_uring: fail links of cancelled timeouts 54eb6211b979 io_uring: add ->splice_fd_in checks a3ed34bcada5 io_uring: place fixed tables under memcg limits 5103b733348e io_uring: limit fixed table size by RLIMIT_NOFILE ebedb252a47f rtc: tps65910: Correct driver module alias 44a32dcb2fb5 Linux 5.10.66 1de280adb209 Revert "time: Handle negative seconds correctly in timespec64_to_ns()" f49fd9882f54 Revert "posix-cpu-timers: Force next expiration recalc after itimer reset" 0daa75bf750c Revert "block: nbd: add sanity check for first_minor" d3c3f4e07826 Revert "Bluetooth: Move shutdown callback before flushing tx and rx queue" c31c2cca229a Linux 5.10.65 b216a075a9ab clk: kirkwood: Fix a clocking boot regression 5866b1175df0 backlight: pwm_bl: Improve bootloader/kernel device handover 4c00435cb813 fbmem: don't allow too huge resolutions 34d099a330e7 IMA: remove the dependency on CRYPTO_MD5 5cc1ee31353b IMA: remove -Wmissing-prototypes warning 131968998109 fuse: flush extending writes 8018100c5444 fuse: truncate pagecache on atomic_o_trunc a8ca1fba54be ARM: dts: at91: add pinctrl-{names, 0} for all gpios c2c7eefc9371 KVM: nVMX: Unconditionally clear nested.pi_pending on nested VM-Enter bf3622446335 KVM: VMX: avoid running vmx_handle_exit_irqoff in case of emulation c06e6ff2fcc3 KVM: x86: Update vCPU's hv_clock before back to guest when tsc_offset is adjusted 1db337b10d12 KVM: s390: index kvm->arch.idle_mask by vcpu_idx dc9db2a2aae4 Revert "KVM: x86: mmu: Add guest physical address check in translate_gpa()" c6b42ec1c936 x86/resctrl: Fix a maybe-uninitialized build warning treated as error bafece6cd1f9 perf/x86/amd/ibs: Extend PERF_PMU_CAP_NO_EXCLUDE to IBS Op ae95c3a147d5 tty: Fix data race between tiocsti() and flush_to_ldisc() 4d0e6d6fe4e2 bio: fix page leak bio_add_hw_page failure 24fbd77d5a0f io_uring: IORING_OP_WRITE needs hash_reg_file set 656f343d724b time: Handle negative seconds correctly in timespec64_to_ns() 611b7f9dc9f6 f2fs: guarantee to write dirty data when enabling checkpoint back 75ffcd85dff5 iwlwifi Add support for ax201 in Samsung Galaxy Book Flex2 Alpha 3853c0c0703d ASoC: rt5682: Remove unused variable in rt5682_i2c_remove() c4f1ad393026 ipv4: fix endianness issue in inet_rtm_getroute_build_skb() dc4ff31506f4 octeontx2-af: Set proper errorcode for IPv4 checksum errors bf2991f8e783 octeontx2-af: Fix static code analyzer reported issues ee485124b7fa octeontx2-af: Fix loop in free and unmap counter a67c66c1bb12 net: qualcomm: fix QCA7000 checksum handling f96bc82e0348 net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed 5867e20e1808 ipv4: make exception cache less predictible 8692f0bb2992 ipv6: make exception cache less predictible 4663aaef24df brcmfmac: pcie: fix oops on failure to resume and reprobe e68128e078da bcma: Fix memory leak for internally-handled cores 26fae720c112 atlantic: Fix driver resume flow. cb996dc9f937 ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() baecab8c469f ice: Only lock to update netdev dev_addr bd6d9c83f44d iwlwifi: skip first element in the WTAS ACPI table 4c4f868082ed iwlwifi: follow the new inclusive terminology 5c305b90d8a1 ASoC: wcd9335: Disable irq on slave ports in the remove function 729a459efd30 ASoC: wcd9335: Fix a memory leak in the error handling path of the probe function 9c640a2bb551 ASoC: wcd9335: Fix a double irq free in the remove function 8446bb0ff1d0 tty: serial: fsl_lpuart: fix the wrong mapbase value 9ee4ff8cbe39 usb: bdc: Fix a resource leak in the error handling path of 'bdc_probe()' 4d2823abd1fe usb: bdc: Fix an error handling path in 'bdc_probe()' when no suitable DMA config is available 86b79054d76b usb: ehci-orion: Handle errors of clk_prepare_enable() in probe f0bb63127354 i2c: xlp9xx: fix main IRQ check 7ac3090e0123 i2c: mt65xx: fix IRQ check 6c4857203ffa CIFS: Fix a potencially linear read overflow b0491ab7d4c7 bpf: Fix possible out of bound write in narrow load handling cfaefbcc6bc4 mmc: moxart: Fix issue with uninitialized dma_slave_config ced0bc748185 mmc: dw_mmc: Fix issue with uninitialized dma_slave_config 8a9f9b97558e mmc: sdhci: Fix issue with uninitialized dma_slave_config dd903083cbe4 ASoC: Intel: Skylake: Fix module resource and format selection b0159dbd1dd6 ASoC: Intel: Skylake: Leave data as is when invoking TLV IPCs 7934c79fb0ed ASoC: Intel: kbl_da7219_max98927: Fix format selection for max98373 56d976f45000 rsi: fix an error code in rsi_probe() 110ce7d256a3 rsi: fix error code in rsi_load_9116_firmware() b4bbb77d886b gfs2: init system threads before freeze lock ee029e3aa129 i2c: hix5hd2: fix IRQ check d36ab9b3ee49 i2c: fix platform_get_irq.cocci warnings 187705a4b1fa i2c: s3c2410: fix IRQ check 3913fa307a33 i2c: iop3xx: fix deferred probing 50e6f34499a5 Bluetooth: add timeout sanity check to hci_inquiry cc59ad70cfb6 lkdtm: replace SCSI_DISPATCH_CMD with SCSI_QUEUE_RQ 9295566a136c mm/swap: consider max pages in iomap_swapfile_add_extent a9c29bc2a578 usb: gadget: mv_u3d: request_irq() after initializing UDC b2f4dd13b211 firmware: raspberrypi: Fix a leak in 'rpi_firmware_get()' 60831f5ae6c7 firmware: raspberrypi: Keep count of all consumers 5c68b7795b4c i2c: synquacer: fix deferred probing f577e9f58ff0 clk: staging: correct reference to config IOMEM to config HAS_IOMEM 5ae5f087c9d6 arm64: dts: marvell: armada-37xx: Extend PCIe MEM space cb788d698a10 nfsd4: Fix forced-expiry locking c9773f42c1de lockd: Fix invalid lockowner cast after vfs_test_lock 2600861b9069 locking/local_lock: Add missing owner initialization d5462a630f7d locking/lockdep: Mark local_lock_t 22b106df73c6 mac80211: Fix insufficient headroom issue for AMSDU 0ad4ddb27e2b libbpf: Re-build libbpf.so when libbpf.map changes 494629ba62a9 usb: phy: tahvo: add IRQ check 46638d6941ee usb: host: ohci-tmio: add IRQ check 4b7874a32ec2 PM: cpu: Make notifier chain use a raw_spinlock_t 471128476819 Bluetooth: Move shutdown callback before flushing tx and rx queue d993a6f137ec samples: pktgen: add missing IPv6 option to pktgen scripts 2c0b826f4a79 devlink: Clear whole devlink_flash_notify struct 2aa3d5c9e19e selftests/bpf: Fix test_core_autosize on big-endian machines c03bf1bc84ea usb: gadget: udc: renesas_usb3: Fix soc_device_match() abuse eabbb2e8cc41 usb: phy: twl6030: add IRQ checks fa5dbfd53982 usb: phy: fsl-usb: add IRQ check 99ad1be3e9cb usb: gadget: udc: s3c2410: add IRQ check 0a7731458968 usb: gadget: udc: at91: add IRQ check 27f102bcee52 usb: dwc3: qcom: add IRQ check c4e0f54a56d0 usb: dwc3: meson-g12a: add IRQ check 96ba1e20e252 ASoC: rt5682: Properly turn off regulators if wrong device ID 1a2feb23043b ASoC: rt5682: Implement remove callback 628acf6ee2f1 net/mlx5: Fix unpublish devlink parameters fe6322774ca2 net/mlx5: Register to devlink ingress VLAN filter trap dbeb4574ddf0 drm/msm/dsi: Fix some reference counted resource leaks 059c2c09f4b7 Bluetooth: fix repeated calls to sco_sock_kill 6df58421da13 ASoC: Intel: Fix platform ID matching 10dfcfda5c6f cgroup/cpuset: Fix violation of cpuset locking rule cbc97661439d cgroup/cpuset: Miscellaneous code cleanup 974ab0a04fe6 counter: 104-quad-8: Return error when invalid mode during ceiling_write c158f9b23279 arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 7125705623f9 drm/msm/dpu: make dpu_hw_ctl_clear_all_blendstages clear necessary LMs a6e980b110d2 drm/msm/mdp4: move HW revision detection to earlier phase 90363618b552 drm/msm/mdp4: refactor HW revision detection into read_mdp_hw_revision 416929eaf44e selftests/bpf: Fix bpf-iter-tcp4 test to print correctly the dest IP d6337dfd1e77 PM: EM: Increase energy calculation precision 5014a8453f02 Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow afffa7b4c6e4 debugfs: Return error during {full/open}_proxy_open() on rmmod 17830b041534 soc: qcom: smsm: Fix missed interrupts if state changes while masked b8361513ac76 bpf, samples: Add missing mprog-disable to xdp_redirect_cpu's optstring cd6008e31af0 PCI: PM: Enable PME if it can be signaled from D3cold 3890c6e1da31 PCI: PM: Avoid forcing PCI_D0 for wakeup reasons inconsistently eda4ccca906f media: venus: venc: Fix potential null pointer dereference on pointer fmt 519ad41a0989 media: em28xx-input: fix refcount bug in em28xx_usb_disconnect a7dd8b778a4d leds: trigger: audio: Add an activate callback to ensure the initial brightness is set 917191d582f9 leds: lt3593: Put fwnode in any case during ->probe() eef8496579de i2c: highlander: add IRQ check 11dd40c18918 net/mlx5: Fix missing return value in mlx5_devlink_eswitch_inline_mode_set() b376ae5597fc devlink: Break parameter notification sequence to be before/after unload/load driver 9fa9ff10408f arm64: dts: renesas: hihope-rzg2-ex: Add EtherAVB internal rx delay e4da0e0006f9 arm64: dts: renesas: rzg2: Convert EtherAVB to explicit delay handling 61b1db235868 Bluetooth: mgmt: Fix wrong opcode in the response for add_adv cmd bca46d228393 net: cipso: fix warnings in netlbl_cipsov4_add_std b6b5dc12bd7c drm: mxsfb: Clear FIFO_CLEAR bit 1a0014c1c62c drm: mxsfb: Increase number of outstanding requests on V4 and newer HW 46f546394063 drm: mxsfb: Enable recovery on underflow e0f3de1573fd cgroup/cpuset: Fix a partition bug with hotplug 7a0b297480dd net/mlx5e: Block LRO if firmware asks for tunneled LRO c40ed983b874 net/mlx5e: Prohibit inner indir TIRs in IPoIB a11fc1cd8a31 ARM: dts: meson8b: ec100: Fix the pwm regulator supply properties 2e68547e99a7 ARM: dts: meson8b: mxq: Fix the pwm regulator supply properties 0d40e59c03b8 ARM: dts: meson8b: odroidc1: Fix the pwm regulator supply properties eda87dd4738a ARM: dts: meson8: Use a higher default GPU clock frequency a7d0a59e21ef tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos 1f60072320b5 drm/amdgpu/acp: Make PM domain really work c7ebd3622bf8 6lowpan: iphc: Fix an off-by-one check of array index def6efdf91e7 Bluetooth: sco: prevent information leak in sco_conn_defer_accept() e9a62740876b media: atomisp: fix the uninitialized use and rename "retvalue" b0e87701b813 media: coda: fix frame_mem_ctrl for YUV420 and YVU420 formats c062253748d8 media: rockchip/rga: fix error handling in probe dc49537334a7 media: rockchip/rga: use pm_runtime_resume_and_get() 94d6aa2b871f media: go7007: remove redundant initialization ffd9c8cecbad media: go7007: fix memory leak in go7007_usb_probe fb22665c37b3 media: dvb-usb: Fix error handling in dvb_usb_i2c_init 6b0fe6953430 media: dvb-usb: fix uninit-value in vp702x_read_mac_addr 372890e0b41e media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init 83f7297a4af4 ionic: cleanly release devlink instance 203537ff35ea driver core: Fix error return code in really_probe() 4225d357bc75 firmware: fix theoretical UAF race with firmware cache and resume c4aaad8a3389 gfs2: Fix memory leak of object lsi on error return path 8c3b5028ec02 libbpf: Fix removal of inner map in bpf_object__create_map ffb887c15f7f soc: qcom: rpmhpd: Use corner in power_off f32b433d8e25 i40e: improve locking of mac_filter_hash 5ac21a4e6e85 arm64: dts: renesas: r8a77995: draak: Remove bogus adv7511w properties a8c1eaed2374 ARM: dts: aspeed-g6: Fix HVI3C function-group in pinctrl dtsi 6ca0b4089166 libbpf: Fix the possible memory leak on error f1673e85254d gve: fix the wrong AdminQ buffer overflow check 1568dbe8892d drm/of: free the iterator object on failure 389dfd114780 bpf: Fix potential memleak and UAF in the verifier. d4213b709316 bpf: Fix a typo of reuseport map in bpf.h. 56e5c527cc2e drm/of: free the right object 38235f195de9 media: cxd2880-spi: Fix an error handling path 25fbfc31ceec soc: rockchip: ROCKCHIP_GRF should not default to y, unconditionally c391728c9b25 leds: is31fl32xx: Fix missing error code in is31fl32xx_parse_dt() d4abb6e14105 media: TDA1997x: enable EDID support 8ce22f85381f ASoC: mediatek: mt8183: Fix Unbalanced pm_runtime_enable in mt8183_afe_pcm_dev_probe 3d58f5e83f97 drm/gma500: Fix end of loop tests for list_for_each_entry 54912723f16b drm/panfrost: Fix missing clk_disable_unprepare() on error in panfrost_clk_init() 1e1423449d1c EDAC/i10nm: Fix NVDIMM detection a20e6868cbfc spi: spi-zynq-qspi: use wait_for_completion_timeout to make zynq_qspi_exec_mem_op not interruptible e2cb04c61bcf spi: sprd: Fix the wrong WDG_LOAD_VAL cd8cca7268a2 regulator: vctrl: Avoid lockdep warning in enable/disable ops 8665e30317c8 regulator: vctrl: Use locked regulator_get_voltage in probe path 80b1a70b0450 blk-crypto: fix check for too-large dun_bytes ba6e5af621ab spi: davinci: invoke chipselect callback c0aec70a256c x86/mce: Defer processing of early errors 6627be8b36dc tpm: ibmvtpm: Avoid error message when process gets signal while waiting bd2028e9e27c certs: Trigger creation of RSA module signing key if it's not an RSA key fddf3a72abe1 crypto: qat - use proper type for vf_mask e7273d57d2b7 irqchip/gic-v3: Fix priority comparison when non-secure priorities are used f1f6d3d2ada8 spi: coldfire-qspi: Use clk_disable_unprepare in the remove function 4b21d4e820bb block: nbd: add sanity check for first_minor 31fc50cd93cd clocksource/drivers/sh_cmt: Fix wrong setting if don't request IRQ for clock source channel dde7ff1c1977 lib/mpi: use kcalloc in mpi_resize 20d84fc59e85 irqchip/loongson-pch-pic: Improve edge triggered interrupt support e9a902f88207 genirq/timings: Fix error return code in irq_timings_test_irqs() 10d3bdd2d578 spi: spi-pic32: Fix issue with uninitialized dma_slave_config d4ec971bfa88 spi: spi-fsl-dspi: Fix issue with uninitialized dma_slave_config 87aa69aa10b4 block: return ELEVATOR_DISCARD_MERGE if possible 386850718153 m68k: Fix invalid RMW_INSNS on CPUs that lack CAS 497f3d9c3f58 rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock ea5e5bc881a4 rcu: Add lockdep_assert_irqs_disabled() to rcu_sched_clock_irq() and callees 527b56d7856f rcu: Fix to include first blocked task in stall warning e6778e1b22d0 sched: Fix UCLAMP_FLAG_IDLE setting 718180c24675 sched/numa: Fix is_core_idle() bf4b0fa3a2e2 m68k: emu: Fix invalid free in nfeth_cleanup() 246c771b8562 power: supply: cw2015: use dev_err_probe to allow deferred probe a758b1d4ca20 s390/ap: fix state machine hang after failure to enable irq 86f9980909f3 s390/debug: fix debug area life cycle 0980d2b21f4d s390/debug: keep debug data on resize 0404bf4a660c s390/pci: fix misleading rc in clp_set_pci_fn() 8b471e72b51e s390/kasan: fix large PMD pages address alignment check 9d999957cb39 udf_get_extendedattr() had no boundary checks. db2f238d8d12 fcntl: fix potential deadlock for &fasync_struct.fa_lock 349633ed311c crypto: qat - do not export adf_iov_putmsg() 205cfad5c0ca crypto: qat - fix naming for init/shutdown VF to PF notifications c29cc43e30ba crypto: qat - fix reuse of completion variable e53575ea28d9 crypto: qat - handle both source of interrupt in VF ISR 9819975c636c crypto: qat - do not ignore errors from enable_vf2pf_comms() 6f3c58bd62f2 crypto: omap - Fix inconsistent locking of device lists fc4073df2968 libata: fix ata_host_start() cf619a528e01 s390/zcrypt: fix wrong offset index for APKA master key valid state b4aa00bf8a4d s390/cio: add dev_busid sysfs entry for each subchannel d0831db736bb power: supply: max17042_battery: fix typo in MAx17042_TOFF 5d59f38c6ba5 power: supply: smb347-charger: Add missing pin control activation 10e759e350d7 nvmet: pass back cntlid on successful completion ea4a353c0ef4 nvme-rdma: don't update queue count when failing to set io queues 5d0f0c3bbe99 nvme-tcp: don't update queue count when failing to set io queues 591f69d7c415 blk-throtl: optimize IOPS throttle for large IO scenarios cf13537be54c bcache: add proper error unwinding in bcache_device_init 48aa6e4e28c4 isofs: joliet: Fix iocharset=utf8 mount option 940ac461323e udf: Fix iocharset=utf8 mount option 4cf1551af31d udf: Check LVID earlier 3d12ccecfa31 hrtimer: Ensure timerfd notification for HIGHRES=n aadfa1d6ca5f hrtimer: Avoid double reprogramming in __hrtimer_start_range_ns() 13ccaef77ee8 posix-cpu-timers: Force next expiration recalc after itimer reset 8a6c5eec811c EDAC/mce_amd: Do not load edac_mce_amd module on guests 4b680b3fc6f3 rcu/tree: Handle VM stoppage in stall detection 1cc05d71f04d sched/deadline: Fix missing clock update in migrate_task_rq_dl() 104adbffbe4c crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() ce7f2b516c77 power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors 3ebd7b38415e sched/deadline: Fix reset_on_fork reporting of DL tasks 8c4d94db5acd crypto: mxs-dcp - Check for DMA mapping errors 7bb6302e9d09 regulator: tps65910: Silence deferred probe error a85985099644 regmap: fix the offset of register error log 97bc540bfb61 locking/mutex: Fix HANDOFF condition cb83afdc0b86 Linux 5.10.64 f72fce550709 PCI: Call Max Payload Size-related fixup quirks early 8c04a16d2037 x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions 1234849353b0 xhci: fix unsafe memory usage in xhci tracing 3f7f1baf7045 xhci: fix even more unsafe memory usage in xhci tracing 30e6e9f8bf2c usb: mtu3: fix the wrong HS mult value 8a4439aaf4f7 usb: mtu3: use @mult for HS isoc or intr 147819723c74 usb: mtu3: restore HS function when set SS/SSP c75e2fd0d3c5 usb: gadget: tegra-xudc: fix the wrong mult value for HS isoc or intr d544c9a2190a usb: host: xhci-rcar: Don't reload firmware after the completion c3fd7b0b9aa1 ALSA: usb-audio: Add registration quirk for JBL Quantum 800 798679af7978 blk-mq: clearing flush request reference in tags->rqs[] e51ff3ffc316 netfilter: nftables: clone set element expression template 36983fc2f87e netfilter: nf_tables: initialize set before expression setup 3fda454f909c netfilter: nftables: avoid potential overflows on 32bit arches cad6239f5080 blk-mq: fix is_flush_rq ceffaa61b5bb blk-mq: fix kernel panic during iterating over flush request bc1b5c5f3e3b x86/events/amd/iommu: Fix invalid Perf result due to IOMMU PMC power-gating 554efc9a6138 Revert "r8169: avoid link-up interrupt issue on RTL8106e if user enables ASPM" d24347e2ff11 tty: drop termiox user definitions 0757a883b970 net: linux/skbuff.h: combine SKB_EXTENSIONS + KCOV handling 0b62660c6a33 serial: 8250: 8250_omap: Fix unused variable warning 7ff0b71b6826 net: kcov: don't select SKB_EXTENSIONS when there is no NET c4225992060b mm/page_alloc: speed up the iteration of max_order 50e56c68e1ef net: ll_temac: Remove left-over debug message 6e2c4e665623 USB: serial: mos7720: improve OOM-handling in read_mos_reg() ddd7e8b7b848 igmp: Add ip_mc_list lock in ip_check_mc_rcu (From OE-Core rev: 86bfda41a74bd19c22a6294bd080adf17b14c116) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: bsp/qemuarm*-gfx: use virtio graphicsBruce Ashfield2021-10-073-3/+3
| | | | | | | | | | | | | | | | | | Integrating the following configuration change: Author: Jon Mason <jdmason@kudzu.us> Date: Thu Sep 16 18:22:33 2021 -0400 bsp/qemuarm*-gfx: use virtio graphics Remove Bochs and start using virtio graphics Signed-off-by: Jon Mason <jdmason@kudzu.us> (From OE-Core rev: a1231dd2f7c6744df843db4283ae72c83e635ede) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: update to v5.14.8Bruce Ashfield2021-10-073-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.14 to the latest korg -stable release that comprises the following commits: c34892e1995d Linux 5.14.8 1236431c8531 drm/nouveau/nvkm: Replace -ENOSYS with -ENODEV bef2b32a1490 selinux,smack: fix subjective/objective credential use mixups dcd45a08b9a6 io_uring: fix off-by-one in BUILD_BUG_ON check of __REQ_F_LAST_BIT d1217e40d082 cifs: properly invalidate cached root handle when closing it cacfce79af9b sched/idle: Make the idle timer expire in hard interrupt context affd236df3e8 rtc: rx8010: select REGMAP_I2C 46384252a8f4 blk-mq: allow 4x BLK_MAX_REQUEST_COUNT at blk_plug for multiple_queues a3330c1c8319 blk-throttle: fix UAF by deleteing timer in blk_throtl_exit() 2ab96bfe3201 block: genhd: don't call blkdev_show() with major_names_lock held e2860e2175c0 nvmet: fixup buffer overrun in nvmet_subsys_attr_serial() da6643141740 pwm: stm32-lp: Don't modify HW state in .remove() callback 2c92f9e8e039 pwm: rockchip: Don't modify HW state in .remove() callback f53bd7fe1bf6 pwm: img: Don't modify HW state in .remove() callback ddd8601dd853 habanalabs: cannot sleep while holding spinlock f621eeead8d6 habanalabs: add "in device creation" status 836c0806500d habanalabs: fix mmu node address resolution in debugfs 46d712b46080 habanalabs: add validity check for event ID received from F/W 350b2f2b1f2a drm/amdgpu: fix fdinfo race with process exit 25b4e51e2333 drm/amd/display: Fix memory leak reported by coverity 682645659796 drm/amdgpu: Fixes to returning VBIOS RAS EEPROM address d5b10c0b4288 habanalabs: fix nullifying of destroyed mmu pgt pool d51100f73561 thermal/drivers/rcar_gen3_thermal: Store TSC id as unsigned int 0ea5f803c39d nilfs2: fix memory leak in nilfs_sysfs_delete_snapshot_group 7797daf14c3f nilfs2: fix memory leak in nilfs_sysfs_create_snapshot_group 6e17978ca9b8 nilfs2: fix memory leak in nilfs_sysfs_delete_##name##_group 90b8f51480a4 nilfs2: fix memory leak in nilfs_sysfs_create_##name##_group e005476348f9 nilfs2: fix NULL pointer in nilfs_##name##_attr_release 255c3bfa2826 nilfs2: fix memory leak in nilfs_sysfs_create_device_group 0e78f3da8e58 btrfs: fix lockdep warning while mounting sprout fs ebed7d89e54c btrfs: delay blkdev_put until after the device remove 13d4c38e5c51 btrfs: update the bdev time directly when closing e0f8639c87e1 s390/unwind: use current_frame_address() to unwind current task 31db9b13e54e ceph: lockdep annotations for try_nonblocking_invalidate 6ca3781b4664 ceph: remove the capsnaps when removing caps 8e46eccfc10f ceph: request Fw caps before updating the mtime in ceph_write_iter 8e4e080b2be0 ceph: fix memory leak on decode error in ceph_handle_caps abae6b3bab39 ACPI: PM: s2idle: Run both AMD and Microsoft methods if both are supported 417cd319e998 ASoC: audio-graph: respawn Platform Support 0a96c9734bd8 s390: add kmemleak annotation in stack_alloc() 5c9fc5418714 dmaengine: xilinx_dma: Set DMA mask for coherent APIs 996a4337be96 dmaengine: ioat: depends on !UML 964a98344922 cxl/pci: Introduce cdevm_file_operations e921d59a75c7 cxl: Move cxl_core to new directory 786c11aebd4f dmaengine: sprd: Add missing MODULE_DEVICE_TABLE 70100a0fb72d dmaengine: idxd: depends on !UML 4d74704a3975 riscv: dts: microchip: mpfs-icicle: Fix serial console f8d2c2cfbff3 of: property: Disable fw_devlink DT support for X86 f7525b4c5d40 drm/ttm: Fix a deadlock if the target BO is not idle during swap 3a4a126d3515 arm64: mm: limit linear region to 51 bits for KVM in nVHE mode 4ca60140f83e iommu/vt-d: Fix a deadlock in intel_svm_drain_prq() cab628d695ab iommu/vt-d: Fix PASID leak in intel_svm_unbind_mm() f74210e642c8 iommu/amd: Relocate GAMSup check to early_enable_iommus 2d0bfe7e6f5d parisc: Move pci_dev_is_behind_card_dino to where it is used 9a9d2fb4995a dma-buf: DMABUF_DEBUG should depend on DMA_SHARED_BUFFER 7eb2c8604702 dma-buf: DMABUF_MOVE_NOTIFY should depend on DMA_SHARED_BUFFER 0a1b8623d10c drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION() 52cf80714d50 drm/amdgpu: Disable PCIE_DPM on Intel RKL Platform 654b40ff096e thermal/core: Fix thermal_cooling_device_register() prototype 57df1f724b35 tracing/boot: Fix to loop on only subkeys 59faa7816df1 tools/bootconfig: Fix tracing_on option checking in ftrace2bconf.sh bdf3f584913c Kconfig.debug: drop selecting non-existing HARDLOCKUP_DETECTOR_ARCH 71f9ab9c157c init: move usermodehelper_enable() to populate_rootfs() 4abef9e11035 math: RATIONAL_KUNIT_TEST should depend on RATIONAL instead of selecting it 7e68a2bd2169 SUNRPC: don't pause on incomplete allocation bf55b052cfeb s390/entry: make oklabel within CHKSTG macro local 674534e6327e platform/chrome: cros_ec_trace: Fix format warnings c3315f6436e7 platform/chrome: sensorhub: Add trace events for sample 0e53af9116e4 dmaengine: idxd: clear block on fault flag when clear wq ecf3158aad68 dmaengine: idxd: fix abort status check 858343654607 dmaengine: idxd: fix wq slot allocation index check 6c578df6fdd9 dmaengine: idxd: have command status always set acf769fe268d dmanegine: idxd: cleanup all device related bits after disabling device 81680e81b71a pwm: mxs: Don't modify HW state in .probe() after the PWM chip was registered 1c90a357cef4 pwm: lpc32xx: Don't modify HW state in .probe() after the PWM chip was registered ec33d4bcec80 ceph: cancel delayed work instead of flushing on mdsc teardown 02006feaf26f thermal/drivers/qcom/spmi-adc-tm5: Don't abort probing if a sensor is not used 04864f20674f PM: sleep: core: Avoid setting power.must_resume to false 07906d13ba6b profiling: fix shift-out-of-bounds bugs ada62fe1bdbc nilfs2: use refcount_dec_and_lock() to fix potential UAF 154d764b1f82 prctl: allow to setup brk for et_dyn executables 861006fa37d8 pwm: ab8500: Fix register offset calculation to not depend on probe order bc013a3943af 9p/trans_virtio: Remove sysfs file on probe failure e0e873820b55 thermal/drivers/exynos: Fix an error code in exynos_tmu_probe() 61c87f0674e5 n64cart: fix return value check in n64cart_probe() 8843c3dc1ad2 staging: rtl8723bs: fix wpa_set_auth_algs() function 24a026e4ae1d perf tools: Allow build-id with trailing zeros 60a830dc0a2b perf symbol: Look for ImageBase in PE file to compute .text offset d4e7c85ae25f perf test: Fix bpf test sample mismatch reporting b005ce62b39c dmaengine: acpi: Avoid comparison GSI with Linux vIRQ e0291e6fb03d RDMA/mlx5: Fix xlt_chunk_align calculation e00e0ed534a2 RDMA/hns: Enable stash feature of HIP09 6909fa41fbd4 um: virtio_uml: fix memory leak on init failures dc25d3bebac1 coredump: fix memleak in dump_vma_snapshot() 069c28830690 um: fix stub location calculation 5cd412eda5d6 staging: rtl8192u: Fix bitwise vs logical operator in TranslateRxSignalStuff819xUsb() f59fcad27535 console: consume APC, DM, DCS fb28e3d5d0d8 PCI: aardvark: Fix reporting CRS value 952d4ed0bd65 PCI: pci-bridge-emul: Add PCIe Root Capabilities Register 56c0ace445bd Linux 5.14.7 a7593244dc31 s390/bpf: Fix branch shortening during codegen pass 6a8787093b04 s390/bpf: Fix 64-bit subtraction of the -0x80000000 constant 7a31ec4d215a s390/bpf: Fix optimizing out zero-extensions 10203c14d608 net: dsa: bcm_sf2: Fix array overrun in bcm_sf2_num_active_ports() 45c0e1ee3e9f bnxt_en: Fix error recovery regression 47b119613dcf net: renesas: sh_eth: Fix freeing wrong tx descriptor 45f8ba56d4dd cxgb3: fix oops on module removal dc2ebd4105b0 mfd: lpc_sch: Rename GPIOBASE to prevent build error 4666248379e9 ip6_gre: Revert "ip6_gre: add validation for csum_start" 9ae3fccac631 bnxt_en: Fix possible unintended driver initiated error recovery 05935d1da3c7 bnxt_en: Fix asic.rev in devlink dev info command a4dc86f679b2 bnxt_en: fix stored FW_PSID version masks c70b2b2ca0c0 net: dsa: b53: Fix IMP port setup on BCM5301x 4bf5d5224ffc ip_gre: validate csum_start only on pull faa3bd11de91 iwlwifi: pnvm: Fix a memory leak in 'iwl_pnvm_get_from_fs()' b5fe5a750923 iwlwifi: move get pnvm file name to a separate function 2b6c8100c693 qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom ec5150055362 fq_codel: reject silly quantum parameters 7d0458a67e6d netfilter: socket: icmp6: fix use-after-scope 864251f26753 mptcp: Only send extra TCP acks in eligible socket states bd65986f3e2d net: dsa: b53: Set correct number of ports in the DSA struct 7c5800c3cab8 net: dsa: b53: Fix calculating number of switch ports 98641c732e95 net: hso: add failure handler for add_net_device 5d37e739f531 selftests: mptcp: clean tmp files in simult_flows e35820fb5641 mptcp: fix possible divide by zero 122a20d062e8 tools build: Fix feature detect clean for out of source builds e67dcd6556fa net: dsa: tag_rtl4_a: Fix egress tags fcf7264e8714 io_uring: retry in case of short read on block device e7009e8ecdf6 gpio: mpc8xxx: Use 'devm_gpiochip_add_data()' to simplify the code and avoid a leak 450adfabe059 gpio: mpc8xxx: Fix a potential double iounmap call in 'mpc8xxx_probe()' 8c7ba0ec7c45 gpio: mpc8xxx: Fix a resources leak in the error handling path of 'mpc8xxx_probe()' 17bf84a9e8a2 perf bench inject-buildid: Handle writen() errors 20e60bf86492 perf unwind: Do not overwrite FEATURE_CHECK_LDFLAGS-libunwind-{x86,aarch64} 82d7271c9ead perf config: Fix caching and memory leak in perf_home_perfconfig() eb15078cd848 ARC: export clear_user_page() for modules 6989067d55cd mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()' 08a901da171d watchdog: Fix NULL pointer dereference when releasing cdev 59aba0148404 PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n 638fb35ca3e4 PCI/PTM: Remove error message at boot b3c9eff1a853 KVM: arm64: Handle PSCI resets before userspace touches vCPU state bd5ad57a4dc7 KVM: arm64: Fix read-side race on updates to vcpu reset state 7655140eda86 mtd: mtdconcat: Check _read, _write callbacks existence before assignment 5cd5c566aaf3 mtd: mtdconcat: Judge callback existence based on the master a452dc09a5a6 tracing/boot: Fix a hist trigger dependency for boot time tracing 3be43a9ac4a9 mfd: tqmx86: Clear GPIO IRQ resource when no IRQ is set 1104ea6b8e2a PCI: Fix pci_dev_str_match_path() alloc while atomic bug 619b6ad1b135 KVM: arm64: Restrict IPA size to maximum 48 bits on 4K and 16K page size 39880692657c netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex 408c5b7081b1 PCI: iproc: Fix BCMA probe resource handling 43f59fff1fdf PCI: of: Don't fail devm_pci_alloc_host_bridge() on missing 'ranges' b4ae6f96d7db PCI: controller: PCI_IXP4XX should depend on ARCH_IXP4XX 86bfda3f6cb5 backlight: ktd253: Stabilize backlight 31c16809d0bc mfd: axp20x: Update AXP288 volatile ranges eb3eeb317385 net: phylink: add suspend/resume support 54f62219145c stmmac: dwmac-loongson:Fix missing return value a308deafe4e3 NTB: perf: Fix an error code in perf_setup_inbuf() 9c787064f0a8 NTB: Fix an error code in ntb_msit_probe() 23edad31b827 ethtool: Fix an error code in cxgb2.c 0fc65686c1de loop: reduce the loop_ctl_mutex scope b1438181dcee PCI: ibmphp: Fix double unmap of io_mem 88013a0c5d99 block, bfq: honor already-setup queue merges 488e251c6987 net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 2bbf4c40bfb2 flow: fix object-size-mismatch warning in flowi{4,6}_to_flowi_common() 2a2ada738da6 Set fc_nlinfo in nh_create_ipv4, nh_create_ipv6 1680812a0f7d octeontx2-af: Add additional register check to rvu_poll_reg() ed0f3b99c5a1 watchdog: Start watchdog in watchdog_set_last_hw_keepalive only if appropriate a1d4322f6782 PCI: Add ACS quirks for Cavium multi-function devices a87aa051d7bd PCI: j721e: Add PCIe support for AM64 1def82a63892 PCI: j721e: Add PCIe support for J7200 06ef79094f16 PCI: cadence: Add quirk flag to set minimum delay in LTSSM Detect.Quiet state cdade20269a4 PCI: cadence: Use bitfield for *quirk_retrain_flag* instead of bool 53347ed7cc2e tracing/probes: Reject events which have the same name of existing one 86ddc7397906 KVM: arm64: Make hyp_panic() more robust when protected mode is enabled 35f2ecc7a6e5 riscv: fix the global name pfn_base confliction error f9910fae78de PCI: rcar: Fix runtime PM imbalance in rcar_pcie_ep_probe() 24bc88f6d28e mfd: Don't use irq_create_mapping() to resolve a mapping 2edfc28e4a80 PCI: tegra: Fix OF node reference leak 119f11c0a5fd PCI: tegra194: Fix MSI-X programming 2338e1b02584 PCI: tegra194: Fix handling BME_CHGED event cba893f7193a fuse: fix use after free in fuse_read_interrupt() bd95a58ccd96 PCI: Add ACS quirks for NXP LX2xx0 and LX2xx2 platforms 6bd777c9cece mfd: db8500-prcmu: Adjust map to reality 28fd51c13227 remoteproc: qcom: wcnss: Fix race with iris probe 65fa28b7695f dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation d49e2c649480 mlxbf_gige: clear valid_polarity upon open 0cacc8c5f8b8 net: dsa: flush switchdev workqueue before tearing down CPU/DSA ports 3e8418e36177 blkcg: fix memory leak in blk_iolatency_init 2990e56bb82c nvme: avoid race in shutdown namespace removal 0eb2133475b4 net: hns3: fix the exception when query imp info cd0015a07cf7 net: dsa: lantiq_gswip: Add 200ms assert delay a4604b3cde1c net: dsa: qca8k: fix kernel panic with legacy mdio mapping d2a6d9c240e5 ice: Correctly deal with PFs that do not support RDMA 084ba1ace0b9 net/mlx5e: Fix mutual exclusion between CQE compression and HW TS 080ce6343eff Drivers: hv: vmbus: Fix kernel crash upon unbinding a device from uio_hv_generic driver 4664ad853f4b net: stmmac: platform: fix build warning when with !CONFIG_PM_SLEEP dbf905bcd28a net: hns3: fix the timing issue of VF clearing interrupt sources 39da2bc7e5ac net: hns3: disable mac in flr process 6f3d5ea0f817 net: hns3: change affinity_mask to numa node range ab73511cb258 net: hns3: pad the short tunnel frame before sending to hardware acd97a2a900b bnxt_en: make bnxt_free_skbs() safe to call after bnxt_free_mem() da15ae0968fa s390/pci_mmio: fully validate the VMA before calling follow_pte() 722ee4b29a59 powerpc/mce: Fix access error in mce handler 31f2beef3ef1 powerpc/64s: system call rfscv workaround for TM bugs 9151f0bdc3a1 KVM: PPC: Book3S HV: Tolerate treclaim. in fake-suspend mode changing registers d5bf0fd8f4d1 ibmvnic: check failover_pending in login response e7b260fd7309 dt-bindings: arm: Fix Toradex compatible typo 322b40b5094e udp_tunnel: Fix udp_tunnel_nic work-queue type 2a791fa9de15 qed: Handle management FW error 01d935828325 selftest: net: fix typo in altname test 88ed682408f1 tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() e50f1df204d5 x86/uaccess: Fix 32-bit __get_user_asm_u64() when CC_HAS_ASM_GOTO_OUTPUT=y 893124376b0a net: dsa: destroy the phylink instance on any error in dsa_slave_phy_setup 43867a55875e net/af_unix: fix a data-race in unix_dgram_poll 178c282e543f vhost_net: fix OoB on sendmsg() failure. e8f84d205910 gen_compile_commands: fix missing 'sys' package b5663238281f net: ipa: initialize all filter table slots bb84e79f4f79 events: Reuse value read using READ_ONCE instead of re-reading it 398026b3e1fe powerpc/64s: system call scv tabort fix for corrupt irq soft-mask state ae66447e9959 nvme-tcp: fix io_work priority inversion 48e04f88a216 igc: fix tunnel offloading 2283da2a64fb net: stmmac: fix system hang caused by eee_ctrl_timer during suspend/resume c29323ea0eb6 net/mlx5: Fix potential sleeping in atomic context 31aec563de90 net/mlx5: FWTrace, cancel work on alloc pd error flow bef2db97a77c perf machine: Initialize srcline string member in add_location struct a628e6c8eaa7 drm/i915/dp: return proper DPRX link training result 80e336d29217 rtc: cmos: Disable irq around direct invocation of cmos_interrupt() bc9299c5270f drm/rockchip: cdn-dp-core: Make cdn_dp_core_resume __maybe_unused 2926d3827105 tipc: increase timeout in tipc_sk_enqueue() 3433e7d135de r6040: Restore MDIO clock frequency after MAC reset 6e4a2519c912 net/l2tp: Fix reference count leak in l2tp_udp_recv_core 51f7b364a2d1 dccp: don't duplicate ccid when cloning dccp sock 3e811a5c96fa ptp: dp83640: don't define PAGE0 9ac80ef7cc41 net-caif: avoid user-triggerable WARN_ON(1) 1f2f637b31e5 net/{mlx5|nfp|bnxt}: Remove unnecessary RTNL lock assert a2db1c64f2ce net: remove the unnecessary check in cipso_v4_doi_free 35ee11c8f438 ethtool: Fix rxnfc copy to user buffer overflow ba099fe50c0a tipc: fix an use-after-free issue in tipc_recvmsg 54089df947b0 x86/mce: Avoid infinite loop for copy from user recovery d6d35beff5d4 x86/mm: Fix kern_addr_valid() to cope with existing but not present entries 388e1fd62e8c x86/pat: Pass valid address to sanitize_phys() 6ed2d5e30cf4 net: qrtr: revert check in qrtr_endpoint_post() 2aeb3cfb82ae s390/sclp: fix Secure-IPL facility detection 3405e0d5e4a3 drm/etnaviv: add missing MMU context put when reaping MMU mapping ac533196011b drm/etnaviv: reference MMU context when setting up hardware state 3e8cfbab6c8b drm/etnaviv: fix MMU context leak on GPU reset 4ad4e5f3f20a drm/etnaviv: exec and MMU state is lost when resetting the GPU c80772895cc0 drm/etnaviv: keep MMU context across runtime suspend/resume 18e0930dd776 drm/etnaviv: stop abusing mmu_context as FE running marker d73f98558f4a drm/etnaviv: put submit prev MMU context when it exists 3ea21946ba7b drm/etnaviv: return context from etnaviv_iommu_context_get dc1fd142dcf2 drm/i915/dp: Use max params for panels < eDP 1.4 d717dcf122ea io_uring: allow retry for O_NONBLOCK if async is supported 3704a556158e drm/radeon: pass drm dev radeon_agp_head_init directly fe232886fb71 drm/amdkfd: separate kfd_iommu_resume from kfd_resume 815cf7b38a1c drm/amd/pm: fix the issue of uploading powerplay table 413a8644966a drm/amdgpu: move iommu_resume before ip init/resume 64ca7170c9b1 drm/amdgpu: add amdgpu_amdkfd_resume_iommu 2a0dfd8e2878 drm/amdgpu: fix use after free during BO move 05e7e2d760aa drm/amdgpu: use IS_ERR for debugfs APIs ab55e44ea8dc drm/amd/amdgpu: Increase HWIP_MAX_INSTANCE to 10 deeb5db10001 drm/amd/pm: fix runpm hang when amdgpu loaded prior to sound driver 05a19da7efcd drm/amd/display: Fix white screen page fault for gpuvm c6d921d1e88c drm/amd/display: dsc mst 2 4K displays go dark with 2 lane HBR3 c5548625a758 drm/amd/display: Get backlight from PWM if DMCU is not initialized 73892cbd7c88 PCI: Add AMD GPU multi-function power dependencies 0b4547d3ee46 PM: base: power: don't try to use non-existing RTC for storing data 06cd58aa18f2 arm64/sve: Use correct size when reinitialising SVE state 5c687b528a92 bnx2x: Fix enabling network interfaces without VFs 6860535176f2 xen: fix usage of pmd_populate in mremap for pv guests 93ce214dc0c4 xen: reset legacy rtc flag for PV domU 90b2c99e4769 swiotlb-xen: fix late init retry 4eb05451173e swiotlb-xen: avoid double free 71e32edd2210 io_uring: ensure symmetry in handling iter types in loop_rw_iter() 1e93a76c6995 net: stmmac: fix MAC not working when system resume back with WoL active (From OE-Core rev: cb2b0a78feed4e4ad5db2b0aafa37b39ac358b11) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.14: scripts/gcc-plugins: consistently use HOSTCCBruce Ashfield2021-10-073-16/+16
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.14: 724df5812165 scripts/gcc-plugins: consistently use HOSTCC (From OE-Core rev: c849a0695b0f1b1708dd7519e5f39654598663ed) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.13: drop recipesBruce Ashfield2021-09-263-145/+0
| | | | | | | | | | | | 5.13 is EOL upstream, and we've moved to 5.14 for the release, so we drop the versioned recipes. The kernel tree and branches will stay available for use, but other layers must create recipes if they wish to continue with 5.13. (From OE-Core rev: b08456824ce5d8701ddd2db0be3f8f2f4894853c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: fix build against 5.15+Bruce Ashfield2021-09-263-1/+1227
| | | | | | | | | | | | When testing linux-yocto-dev 5.15-rc, lttng-modules fails to build. Upstream already has fixes for 5.15 in the release branch, so we backport the two patches here and we can drop them on the next version bump. (From OE-Core rev: af17b507009be14d6f7069d39feb1fbd7563471d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules/dev-upstream: update to 2.13-latestBruce Ashfield2021-09-261-2/+2
| | | | | | | | | | | To ensure we can build against 5.15, and to keep in sync with the versioned recipe, we bump to the latest commit on the 2.13 release branch. (From OE-Core rev: 1317bd6f92f32444301c5f6cf0c98e7a64e92f66) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: update to v5.15-rcXBruce Ashfield2021-09-261-1/+1
| | | | | | | | | | The main reference kernel has moved to 5.14, so we bump -dev to 5.15 for the release. (From OE-Core rev: 36e3ae14af7df8584063e5aac4fa32a57542c3a3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemtap: update to 4.5-latestBruce Ashfield2021-09-242-28/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To fix issues with 5.14+ kernels, we bump to the latest 4.5 systemtap. This means that we can drop a backported patch, and we pickup the following changes: 7f6992539 Correct RISC-V handling of SDT markers and document their format. 2dfd140fd Fix races in perf probe task finder callback f463f6053 The /* pc=0x... */ is no longer printed by "stap -v -L 'kernel.function("*")' 0bd97a806 Use task_state tapset function to avoid task_struct changes 4996a29c6 tapset: start adopting kernel netif_* tracepoints in netdev.* tapset fb0851e62 dwflpp.h: add conditional EM_RISCV define c5599df8e Add dwarfless register access for RISC-V 33d861435 Add bactrace support for RISC-V 2ae3fc866 RISC-V dwarf register number to pt_reg mappings 3df603720 Eliminate the sa_restorer field in sigaction struct for RISC-V. a6aff9d33 Avoid generating problematic asynchronous unwind tables on RISC-V a463860c3 Add RISC-V 64-bit processor support 8486fd78d Add the actual RISC-V syscall-number mappings to the tapsets. 1e383aa38 Add creation of mappings between syscall names and numbers for RISC-V aedb2dbe7 RISC-V doesn't have crash available, disable it for rpmbuilds. 33a9bf1a1 Update to newer config.guess to support RISC-V 3bca17469 Use lex_cast instead of to_string when shortening function names. 0b5bc934a Revert "runtime: unregister the control channel before cleaning up" 166a95089 runtime: fix panics when polling on the control channel while unloading e6a1b008b Shorten function names that will exceed the kernel's objtool limit of 128 4f54ba033 runtime/transport: add a comment blurb for ordering invariant at shutdown dbe08f1ac runtime: unregister the control channel before cleaning up 798a67290 bpf pr23478 :: test non-unique key/val iteration 079f5d708 bpf pr23478 :: test multi-key associative array iteration 70b24879d rhbz1938312: un-disable bpf.exp after kernel bugfix 2896d6f5a pr23478 WIP: fixes for existing foreach testcases 0d1a38dbc pr23478 WIP: rework bpf foreach to handle multi-key array 14a2c8f54 Run task_fd_lookup.exp with --compatible 4.0 f2c147767 PR28184: Adapt to kernel rename __fcheck_files to files_lookup_fd_raw 0581a6560 PR28184: Adapt to kernel rename __fcheck_files to files_lookup_fd_raw 559fd51fe testsuite: time-limit auxiliary child processes 5d89bb03e stapbpf bugfix: missing in_block() in try-catch code 04b43f48f releng: ditch custom pie/ssp CFLAGS engine in configure.ac b47d03c20 PR28079: Adapt to kernel 5.14 task_struct.__state change e66f3a83b runtime: adapt to -Werror=implicit-fallthrough=5, dyninst runtime ea00c1070 PR28140: kernel 5.14-rc adaptation, jump_label_patch ffb0a38ea runtime: adapt to -Werror=implicit-fallthrough=5 efba2178f Revert to using test_tsk_thread_flag for uprobes2 23db8b29f PR27984: Adjust the address so dwfl_module_addrinfo finds correct function name a29f65d57 PR28079: Adapt to kernel 5.14 task_struct.__state change 2f7e966c0 testsuite item typo fix 5abb4d130 PR27934: give fuller diagnosis for pass-5 probe-registration errors 371805aa0 PR27820 tapset/bpf/logging.stp: implement abort() tapset function ee361f183 PR27820 tapset/bpf/logging.stp: move bpf versions of functions 968173f7f runtime: linux 5.14 compat: <linux/panic_notifier.h> ef5a8b9ed runtime: fix unintended compile error with autoconf-x86-uniregs.c 84ef6bd9f Revert "systemtap.spec: don't buildrequire emacs" 65fc44163 spin-rawhide: ok tweak the git-archive top level path too c7f1c12e1 spin-rawhide: switch to ~ versioning for Source: file names too bff2b2ff5 spin-rawhide: switch to ~ versioning for n-v-r 7c2751e37 task_finder_vma: add autoconf check for hlist_add_tail_rcu() ea7c27bbe Don't fail vma tracking mmap callback if module is already known. 2eb7fdfdb Use the path instead of the module for vma tracking mmap callback. a5104a612 update READMEs + man pages for freenode -> oftc move 23c351645 Update list of reasons for latencytap.stp example 5409ddea1 rhbz1972805: add basic syscall-in-ptregs support for s390x 0fc73fc4e systemtap.spec: don't Require: libvirt 515a6a2d6 rhbz1972828: tapsets: iommu tracepoints eaf63df6a ppc64 runtime: FULL_REGS() gone 757d4f654 c++ buildability: util.cxx - unique_ptr 1a6e7aea7 systemtap.spec: don't buildrequire emacs 5ff28c970 Allow for adjacent segments belonging to different modules. b1e8cd5de Note that Python is a requirement. 27115ab4c Get the enumerator's enumeration type 1288bee31 testsuite/systemtap.base/perf.sh drop bashism 4755bc453 Add hlist macros for use by hlist_add_tail_rcu bccf5123f parse.cxx: Initialize functioncall synthetic field 9bbee6518 Add hlist_add_tail_rcu for rhel 6. 630e406b8 Don't assume ISO C99 4a3ad3532 Extend vma mapped entries when the address is adjacent. 294b7a53e stap-prep: switch to using main vmlinuz file as debuginfod test download 643351d22 PR27903: grok more glibc dwarf 3a843482a c++11 hygiene: use cxx_override macro for pre-4.7 g++ 3e9bcd7b1 Fix more -Wformat-nonliteral and -Wmismatched-tags when compiling with clang 8e5145ae4 dtrace: Use -o option to specify output file for CPP b3a392975 Fix -Wformat-nonliteral and -Wformat warnings with clang 545535f82 Fix -Woverloaded-virtual warnings when building with clang 0f4bd3219 set2: Return this from assignment operator 6de815bca Add missing copy constructors to set1_ref and set1_const_ref 930b54119 Add some override specifiers where missing 14f04522b util.cxx: Use abs() instead of labs() 13016e9dd systemtap.spec: python3 tweaks 494ece199 PR27864: tolerate loc_unavailable during loc2c transform e8f5c058f autoconf: version bumps for the next release-4.6 77abac91d version bumps for the next release-4.6 0eba8a46b NEWS: release-4.5 (From OE-Core rev: aa27c2e7570f229bf82f18cf07aae93ba96ca9f6) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: introduce 5.14 reference kernelBruce Ashfield2021-09-243-0/+145
| | | | | | | | | | | | | | | | | | Each release of the kernel is not typically used as a versioned reference kernel, but since 5.13 has gone EOL upstream and was never part of a release, we take the opportunity to udpate our reference to 5.14. 5.13 will be removed in subsequent commits, once all dependent BSPs and layers have been updated. No issues were found across all architectures, images in qemu boot testing. (From OE-Core rev: 634760461542a14bbf3625ff12393dc7428f6001) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libc-headers: bump to v5.14Bruce Ashfield2021-09-241-2/+4
| | | | | | | | | | | | The reference kernel is moving to 5.14, and 5.13 is EOL upstream, so we update the libc-headers to match. No patch issues were found for musl or glibc. (From OE-Core rev: 3cdaf2cb64303bc58ab8be40fce4091b5a7809b4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust: fix do_compile error when PACKAGECONFIG examples is enabledChangqing Li2021-09-232-0/+36
| | | | | | | | | | | | when PACKAGECONFIG enabled examples, compile failed with error: fix below compile error during PACKGAGECONFIG examples is enabled: tmp/work/corei7-64-wrs-linux/lttng-ust/2_2.13.0-r0/recipe-sysroot-native/usr/bin/x86_64-wrs-linux/../../libexec/x86_64-wrs-linux/gcc/x86_64-wrs-linux/11.2.0/ld: warning: liblttng-ust-common.so.1, needed by ../../../src/lib/lttng-ust/.libs/liblttng-ust.so, not found (try using -rpath or -rpath-link) tmp/work/corei7-64-wrs-linux/lttng-ust/2_2.13.0-r0/recipe-sysroot-native/usr/bin/x86_64-wrs-linux/../../libexec/x86_64-wrs-linux/gcc/x86_64-wrs-linux/11.2.0/ld: warning: liblttng-ust-tracepoint.so.1, needed by ../../../src/lib/lttng-ust/.libs/liblttng-ust.so, not found (try using -rpath or -rpath-link) (From OE-Core rev: 907ebb5bb3d44dd5f68deb238098fb6f6413e2d4) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>