summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
...
* linux-yocto/5.19: security.cfg: remove configs which have been droppedBruce Ashfield2022-11-223-15/+15
| | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 5e122351f62 security.cfg: remove configs which have been dropped (From OE-Core rev: 415a73daee7152bd67cd99625093bc72d9be73c4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: fix build for v6.1+Bruce Ashfield2022-11-222-0/+279
| | | | | | | | | | | Backporting a patch from the lttng git repository to address a build failure when the 6.1-dev kernel is used. (From OE-Core rev: 95851b5c64a632f224c89372d723a22728c7dc38) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: fix for v6.1+Bruce Ashfield2022-11-221-2/+23
| | | | | | | | | | | | | The 6.1 kernel has a number of Kbuild and architecture changes that required us to update our devsrc recipe. With these changes we are once again able to build on target modules for all supported archectures. (From OE-Core rev: a3972b3f919400a12bb9a546ae98092cbfdcdbb8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v6.1Bruce Ashfield2022-11-221-2/+2
| | | | | | | | | | | v6.1 is available, and could likely be the next LTS kernel, so we bump our -dev kernel to start testing with this version. (From OE-Core rev: 140da741424e5bbcaf0cbe21a70189ea5b272aab) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: integrate ZFS speedup patchBruce Ashfield2022-11-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumping the SRCREV to integrat the following kern-tools change: commit 2d01f24bc78256c709728eb3f204491bce13e0e5 Author: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com> Date: Fri Nov 4 23:32:38 2022 +0000 kconf_check: store some files in tmpdir Some file systems, like ZFS, are very slow at appending to existing files. Due to Copy-On-Write nature, they create a new copy of a file each time we do ">>" in a shell script. This becomes very noticeable if shell script does lots and lots of appends, like sanitize_fragment() function in kconf_check. On my setup, do_kernel_configcheck task takes literally hours to complete. To fix this issue, we can store sanitized_list and fragment_errors.txt files on tmpfs, which is extremely fast at writing. As most distros use tmpfs for /tmp, logical step is to use `mktemp` to create temporary files. After completing writing to temporary locations, we can move those two files back to ${LOGDIR}. Also, function 'cleanup' was added to remove temporary files in case of abnormal exit. With this patch, do_kernel_configcheck task completes in ~2 minutes on my setup, which is a great improvement. Signed-off-by: Volodymyr Babchuk <volodymyr_babchuk@epam.com> (From OE-Core rev: 9d50e2606eb66019044ee176f355a84a65a1499c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: cfg: intel and vesa updatesBruce Ashfield2022-11-223-3/+3
| | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 399055aee2f vesafb.cfg: rename FB_BOOT_VESA_SUPPORT -> BOOT_VESA_SUPPORT fe0fe0945fb media-radio.cfg: switch RADIO_ADAPTERS from y to m 9724cfa270c bsp/common-pc-64 : add igc driver 39431755e59 bsp/intel-common: add igc driver for meta-intel bsp machines (From OE-Core rev: 47b3c8b07322c69b6070fee4803d3beee66f9a67) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.76Bruce Ashfield2022-11-223-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 4f5365f77018 Linux 5.15.76 33fc9e26b7cb mm: /proc/pid/smaps_rollup: fix no vma's null-deref b9d8cbe90a0f mmc: core: Add SD card quirk for broken discard 0ee2f0567a56 Makefile.debug: re-enable debug info for .S files 117825e9bbb1 x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB 0983205085fa ACPI: video: Force backlight native for more TongFang devices 289b56715ba6 perf: Skip and warn on unknown format 'configN' attrs 9d912a385368 mmc: sdhci-tegra: Use actual clock rate for SW tuning correction 7aeda81191fd tracing: Do not free snapshot if tracer is on cmdline 57252e7bd491 tracing: Simplify conditional compilation code in tracing_set_tracer() 20bc6d23f7f6 ksmbd: fix incorrect handling of iterate_dir 3c8cfcaa2d9a ksmbd: handle smb2 query dir request for OutputBufferLength that is too small 8754fa5dbc6e arm64: mte: move register initialization to C ea7be82fd7e1 fs: dlm: fix invalid derefence of sb_lvbptr 0365d6af75f9 iommu/vt-d: Clean up si_domain in the init_dmars() error path 5c95d0c9d0eb iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() 209740fd132e net: phy: dp83822: disable MDI crossover status change interrupt ce1234573d18 net: sched: fix race condition in qdisc_graft() 91f8f5342bee net: hns: fix possible memory leak in hnae_ae_register() 50c31fa95230 wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new() d2fc83a6b55e sfc: include vport_id in filter spec hash and equal() c2e1e59d59fa net: sched: sfb: fix null pointer access issue when sfb_init() fails 34f2a4eedc8e net: sched: delete duplicate cleanup of backlog and qlen 154f4c06d9db net: sched: cake: fix null pointer access issue when cake_init() fails 5efed7578dd4 nvmet: fix workqueue MEM_RECLAIM flushing dependency 2f2b84b02088 nvme-hwmon: kmalloc the NVME SMART log buffer 66c56b232839 nvme-hwmon: consistently ignore errors from nvme_hwmon_init d77f6908f9ce netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements efa9dd7e679e ionic: catch NULL pointer issue on reconfig 35ece858660e net: hsr: avoid possible NULL deref in skb_clone() e326df21da25 dm: remove unnecessary assignment statement in alloc_dev() 847301f0ee1c cifs: Fix xid leak in cifs_ses_add_channel() 8905d13b9ede cifs: Fix xid leak in cifs_flock() 27cfd3afaab0 cifs: Fix xid leak in cifs_copy_file_range() 593d877c39aa cifs: Fix xid leak in cifs_create() a8df9d0428c7 udp: Update reuse->has_conns under reuseport_lock. 9749595feb33 scsi: lpfc: Fix memory leak in lpfc_create_port() b9122e0e0ea8 net: phylink: add mac_managed_pm in phylink_config structure 412db9b06d3c net: phy: dp83867: Extend RX strap quirk for SGMII mode 5ce613051994 net/atm: fix proc_mpc_write incorrect return value 0eb17faedce7 sfc: Change VF mac via PF as first preference if available. 0f58940ca3c1 HID: magicmouse: Do not set BTN_MOUSE on double report 94a171c982b8 i40e: Fix DMA mappings leak dbc01c0a4e20 tipc: fix an information leak in tipc_topsrv_kern_subscr b294cad6f02e tipc: Fix recognition of trial period 6161c364e378 ACPI: extlog: Handle multiple records 40e5fceddfd5 drm/vc4: Add module dependency on hdmi-codec 6c5041a10324 btrfs: fix processing of delayed tree block refs during backref walking af67578d565c btrfs: fix processing of delayed data refs during backref walking c439cafce8cf x86/topology: Fix duplicated core ID within a package d31f4bc22596 x86/topology: Fix multiple packages shown on a single-package system fcc96e89b3ff media: venus: dec: Handle the case where find_format fails b22b4823a0a5 media: mceusb: set timeout to at least timeout provided 5265cc1202a3 media: ipu3-imgu: Fix NULL pointer dereference in active selection access 1e4e71f9e197 KVM: arm64: vgic: Fix exit condition in scan_its_table() 5bf2fda26a72 kvm: Add support for arch compat vm ioctls 112a005d1ded mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages 2d508b4e6536 drm/amdgpu: fix sdma doorbell init ordering on APUs b5606e3ab1f7 cpufreq: qcom: fix memory leak in error path d866f5982c15 x86/resctrl: Fix min_cbm_bits for AMD 8fbe13de1cc7 ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS 5d6a037b3a94 ata: ahci-imx: Fix MODULE_ALIAS 30cf0dee372b hwmon/coretemp: Handle large core ID value 2f7171465f26 x86/microcode/AMD: Apply the patch early on every logical thread 93d7e2b47a72 i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter 14d260f94ff8 cpufreq: qcom: fix writes in read-only memory region 3006766d247b selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() 1b31cb0065e2 ocfs2: fix BUG when iput after ocfs2_mknod fails e469db818ec9 ocfs2: clear dinode links count in case of error ded9d535be0d btrfs: enhance unsupported compat RO flags handling 537412c54712 perf/x86/intel/pt: Relax address filter validation 8ddc58e0e312 arm64: errata: Remove AES hwcap for COMPAT tasks 738515cf8bb4 usb: gadget: uvc: improve sg exit condition db11d8c72a5d usb: gadget: uvc: giveback vb2 buffer on req complete aee340dccf5a usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer 2f54ce7392d7 usb: gadget: uvc: use on returned header len in video_encode_isoc_sg d80db2f1450c usb: gadget: uvc: consistently use define for headerlen f9681a67503e arm64/mm: Consolidate TCR_EL1 fields 5b20aacff7ad r8152: add PID for the Lenovo OneLink+ Dock bd8a595958a5 Linux 5.15.75 b6e2c54be37d io-wq: Fix memory leak in worker creation 7c359e28492f gcov: support GCC 12.1 and newer compilers 8418c1672c1f thermal: intel_powerclamp: Use first online CPU as control_cpu 55c824b62067 ext4: continue to expand file system when the target size doesn't reach 0e63de6d7e4c lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5 84cd0b20fada Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT 371aaf6b48f5 Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5 e1591557e3a0 drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n 34f31a2b6679 net/ieee802154: don't warn zero-sized raw_sendmsg() de904d0fe1cb Revert "net/ieee802154: reject zero-sized raw_sendmsg()" 9c65eef9d6c9 net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses d7eadffce032 blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() 28787ff9fbea ALSA: usb-audio: Fix last interface check for registration b8989e95d74e net: ieee802154: return -EINVAL for unknown addr type 0db2efb3bff8 mm: hugetlb: fix UAF in hugetlb_handle_userfault 98aada6e2278 io_uring/rw: fix unexpected link breakage d6b7efc722a2 io_uring/rw: fix error'ed retry return values e857457c6f90 io_uring/rw: fix short rw error handling cd148d4e3183 io_uring: correct pinned_vm accounting 813d8fe5d303 io_uring/af_unix: defer registered files gc to io_uring release c69a2324fc6b perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc e81bf40b280b clk: bcm2835: Round UART input clock up da17cbb229af clk: bcm2835: Make peripheral PLLC critical 20b8c456df58 usb: idmouse: fix an uninit-value in idmouse_open ec8adf767e1c nvmet-tcp: add bounds check on Transfer Tag 1c6432884010 nvme: copy firmware_rev on each init b9b5560b342e ext2: Use kvmalloc() for group descriptor array 8c067a3051cd scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled 39bef9c6a91b staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() b4573a2bad3c staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw() eb24d93e3e01 Revert "usb: storage: Add quirk for Samsung Fit flash" 3a38985d8bfd usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug 9d4f84a15f9c arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes 3c84c7f592c4 usb: musb: Fix musb_gadget.c rxstate overflow bug fcd594da0b59 usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() 9e86dffd0b02 md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d f8e80792c1a8 eventfd: guard wake_up in eventfd fs calls as well c61786dc727d HID: roccat: Fix use-after-free in roccat_read() f7f425d61de9 soundwire: intel: fix error handling on dai registration issues 093a5463aeec soundwire: cadence: Don't overwrite msg->buf during write commands 1b4ed920b2ff bcache: fix set_at_max_writeback_rate() for multiple attached devices eecb5ccc84a1 ata: libahci_platform: Sanity check the DT child nodes number 70b2adb1d698 blk-throttle: prevent overflow while calculating wait time ff8551d411f1 staging: vt6655: fix potential memory leak 7c8bc374659d power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() 3d6946180734 iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity c0d73be0af8c nbd: Fix hung when signal interrupts nbd_start_device_ioctl() 9d54de866062 scsi: 3w-9xxx: Avoid disabling device if failing to enable it d68da10b0cce dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow 518a2a1cc361 usb: host: xhci-plat: suspend/resume clks for brcm f002aa7c0ac5 usb: host: xhci-plat: suspend and resume clocks 6bcd745c87a0 clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate 5c32cbf6ccea media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc 6f21976095c1 media: cx88: Fix a null-ptr-deref bug in buffer_prepare() 0a07b13af04d clk: zynqmp: Fix stack-out-of-bounds in strncpy` 3680442cbaee ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n 4a89c0befca7 btrfs: don't print information about space cache or tree every remount 39a07058c762 btrfs: scrub: try to fix super block errors f3857dd7c03a btrfs: dump extra info if one free space cache has more bitmaps than it should d3c6d5be46de arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply 82046b6a84e0 kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT 35365417333d ARM: dts: imx6sx: add missing properties for sram 602813650cbc ARM: dts: imx6sll: add missing properties for sram 6a12e1e23cb1 ARM: dts: imx6sl: add missing properties for sram 8c24dc621bb7 ARM: dts: imx6qp: add missing properties for sram 47666b9a11a1 ARM: dts: imx6dl: add missing properties for sram 19fe40c5185d ARM: dts: imx6q: add missing properties for sram 9361ba779152 ARM: dts: imx7d-sdb: config the max pressure for tsc2046 0f90671ff93f drm/amd/display: Remove interface for periodic interrupt 1 88fd06740659 drm/dp: Don't rewrite link config when setting phy test pattern 668806a8268b mmc: sdhci-msm: add compatible string check for sdm670 587c7da87721 drm/meson: explicitly remove aggregate driver at module unload time d76ff04a72f9 drm/meson: reorder driver deinit sequence to fix use-after-free bug d894db35617f drm/amdgpu: fix initial connector audio value e3675f688d3b ASoC: SOF: pci: Change DMI match info to support all Chrome platforms f16e1b7b3968 platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading 39da49ffa2f3 platform/chrome: cros_ec: Notify the PM of wake events during resume 74636047845c drm: panel-orientation-quirks: Add quirk for Anbernic Win600 2810061452f9 drm/vc4: vec: Fix timings for VEC modes 0506c4eae9a9 ALSA: usb-audio: Register card at the last interface 39d7a81bbb7a drm: bridge: dw_hdmi: only trigger hotplug event on link change dfbed8c92eb8 udmabuf: Set ubuf->sg = NULL if the creation of sg table fails a47d92c74b1e drm/amd/display: fix overflow on MIN_I64 definition a29f7427041a gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() 5ff7bec678ca drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook ca163e389f0a drm: Prevent drm_copy_field() to attempt copying a NULL pointer df5ac9392648 drm: Use size_t type for len variable in drm_copy_field() 5ab84b1596b2 drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() b3179865cf7e r8152: Rate limit overflow messages d1e894f950ad Bluetooth: L2CAP: Fix user-after-free 124b7c773271 net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory 5b94d48898d9 hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms a269c3e39087 wifi: rt2x00: correctly set BBP register 86 for MT7620 b5e6ada5a5d6 wifi: rt2x00: set SoC wmac clock register 357c89074ae6 wifi: rt2x00: set VGC gain for both chains of MT7620 92e2e04da567 wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 4304b8e07579 wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 4a5eab200e43 can: bcm: check the result of can_send() in bcm_can_tx() 3423a50fa018 Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times 3ac837cef1fb Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() af46b2b9b096 wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value e33da263e965 regulator: core: Prevent integer underflow d58c8781c0d7 Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk 232d59eca07f wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() 37f15edba22d iavf: Fix race between iavf_close and iavf_reset_task 03155680191e xfrm: Update ipcomp_scratches with NULL when freed 716c526d666d thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround b1b4144508ad wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() 839f563c5dc5 x86/mce: Retrieve poison range from hardware 1663629bc3ff tcp: annotate data-race around tcp_md5sig_pool_populated 7b03296b4f7a openvswitch: Fix overreporting of drops in dropwatch ffd7a1dcae9a openvswitch: Fix double reporting of drops in dropwatch d449d00a8dce net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 624f03a027f2 ice: set tx_tstamps when creating new Tx rings via ethtool 2e52d858de3a bpftool: Clear errno after libcap's checks 75995ce1c926 wifi: brcmfmac: fix invalid address access when enabling SCAN log level 83b94969751a NFSD: fix use-after-free on source server when doing inter-server copy 118dc74b2bc0 NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data 066b1302f2a9 x86/entry: Work around Clang __bdos() bug 06c56c9d5da8 ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable 6733222f2cc9 ARM: decompressor: Include .data.rel.ro.local 561490843445 thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash 139bbbd01114 powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue a1387ae83e97 MIPS: BCM47XX: Cast memcmp() of function to (void *) c2790fede920 cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode 30eca146c89d ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address 5374638222d0 ACPI: video: Add Toshiba Satellite/Portege Z830 quirk 7ed95b080334 rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() cf38a05eb1d0 rcu: Back off upon fill_page_cache_func() allocation failure 3e2d8b89f031 rcu: Avoid triggering strict-GP irq-work when RCU is idle 27d3e646dd83 fs: dlm: fix race in lowcomms b6b87460f4eb selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle 497d736784e5 f2fs: fix to account FS_CP_DATA_IO correctly fb1dcc2a9e4b f2fs: fix race condition on setting FI_NO_EXTENT flag 6ddbd411a00a ACPI: APEI: do not add task_work to kernel thread to avoid memory leak 21f1ba52b88c thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id 172c8a24fc83 crypto: cavium - prevent integer overflow loading firmware 12acfa1059ad crypto: marvell/octeontx - prevent integer overflows c963ce2fa05d kbuild: rpm-pkg: fix breakage when V=1 is used 059ce6b68b76 kbuild: remove the target in signal traps when interrupted 1e9c23db31b6 tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads 84795de93e1f tracing: kprobe: Make gen test module work in arm and riscv 867fce09aa20 tracing: kprobe: Fix kprobe event gen test module on exit a9990f24adfe iommu/iova: Fix module config properly f0cac6cc02a9 cifs: return correct error in ->calc_signature() 1f1ab76e2515 crypto: qat - fix DMA transfer direction 393307b99aac crypto: inside-secure - Change swab to swab32 93538944ab0b crypto: ccp - Release dma channels before dmaengine unrgister 779a9930f3e1 crypto: akcipher - default implementation for setting a private key 0c7043a5b5c3 iommu/omap: Fix buffer overflow in debugfs 046803b74d51 cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset 771d8aa02dac crypto: hisilicon/qm - fix missing put dfx access 9bf3ec61a246 crypto: qat - fix default value of WDT timer 3bfc220e5ce3 hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() 507128a0e32d cgroup: Honor caller's cgroup NS when resolving path 8ffe511b7de7 hwrng: arm-smccc-trng - fix NO_ENTROPY handling 272093471305 crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr e0b4ebf59834 crypto: sahara - don't sleep when in softirq 8484023b5763 powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL 7f536a8cb62d powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe() 1f98f8f43541 powerpc: Fix SPE Power ISA properties for e500v1 platforms 72c5b7110fba powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 399afe92f640 x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition 592b302d8bf6 powerpc: Fix fallocate and fadvise64_64 compat parameter combination 61af84b3db81 powerpc/powernv: add missing of_node_put() in opal_export_attrs() 5be9cb6c06fa powerpc/pci_dn: Add missing of_node_put() 5a13d3f1af1c powerpc/sysdev/fsl_msi: Add missing of_node_put() b0c0490b3c57 powerpc/math_emu/efp: Include module.h 93379dc92de0 powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig 25a4fb0e1a76 mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg b8fcd9ab0f65 mailbox: mpfs: account for mbox offsets while sending ba2264359525 mailbox: mpfs: fix handling of the reg property fad007a315fe clk: ast2600: BCLK comes from EPLL 3441076f83aa clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe 9209e6bab75d clk: imx: scu: fix memleak on platform_device_add() fails bdf72f2d649b clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration e338131e980b clk: baikal-t1: Add SATA internal ref clock buffer 35b766027580 clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent b2db8b2c5391 clk: baikal-t1: Fix invalid xGMAC PTP clock divider 435a8a39c6ae clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD b0bc75fe6775 spmi: pmic-arb: correct duplicate APID to PPID mapping logic faabbb103d60 usb: mtu3: fix failed runtime suspend in host only mode 57f66534a41a dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() 8aa96c5bc393 clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent 2dafc5afd9d6 mfd: sm501: Add check for platform_driver_register() d43d93dbd8aa mfd: fsl-imx25: Fix check for platform_get_irq() errors b940bb3c8154 mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() 0715005c483e mfd: lp8788: Fix an error handling path in lp8788_probe() aec1f073f91f mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() 53bfc1c3c751 mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() 2f921d62c236 fsi: core: Check error number after calling ida_simple_get 041c79f6aefb RDMA/rxe: Fix resize_finish() in rxe_queue.c 959d4ee095e9 clk: qcom: gcc-sm6115: Override default Alpha PLL regs 8e556f557368 clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical a26b0658751b scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() e87fb1fcf88f scsi: iscsi: Run recv path from workqueue c2af03a7c1b5 scsi: iscsi: Add recv workqueue helpers d6aafc21bef1 scsi: iscsi: Rename iscsi_conn_queue_work() e45a1516d293 scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() 6a54f769748b serial: 8250: Fix restoring termios speed after suspend a5dba0933834 firmware: google: Test spinlock on panic path to avoid lockups 60d14575d0ba slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON f19e5b7df545 staging: vt6655: fix some erroneous memory clean-up loops 433c33c554d7 phy: qualcomm: call clk_disable_unprepare in the error handling c4293def8860 tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown a91a3c2d8db8 serial: 8250: Toggle IER bits on only after irq has been set up 6be8e565a4a6 drivers: serial: jsm: fix some leaks in probe 1d05df7757f4 usb: gadget: function: fix dangling pnp_string in f_printer.c ed2c66b75280 xhci: Don't show warning for reinit on known broken suspend 4d7d8f5cb284 IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers e221b4f16e9e RDMA/cm: Use SLID in the work completion as the DLID in responder side 7a37c58ee72e md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk() b467d9460ec2 md/raid5: Ensure stripe_fill happens on non-read IO with journal 5d8259c9d191 md: Replace snprintf with scnprintf 9e92d5ca5424 mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() 058833dbeb8d ata: fix ata_id_has_dipm() dad910a6d4a5 ata: fix ata_id_has_ncq_autosense() 21faddeff7bf ata: fix ata_id_has_devslp() 204cc767dcb5 ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() 5c75d608fad5 RDMA/siw: Fix QP destroy to wait for all references dropped. 308cd50f174c RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. e58a0b9100ba RDMA/srp: Fix srp_abort() dc9e4ef6b072 RDMA/irdma: Align AE id codes to correct flush code and event 84ce1a8e36bb mtd: rawnand: fsl_elbc: Fix none ECC mode be424a7d5374 mtd: rawnand: intel: Remove undocumented compatible string 445395900b64 mtd: rawnand: intel: Read the chip-select line from the correct OF node cbbf9cca47ac phy: phy-mtk-tphy: fix the phy type setting issue e4be7c9495c8 phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent() 88263152ff56 mtd: devices: docg3: check the return value of devm_ioremap() in the probe a0e4ac698891 clk: qcom: sm6115: Select QCOM_GDSC aecb632674b7 dyndbg: drop EXPORTed dynamic_debug_exec_queries 0d4421f2cb54 dyndbg: let query-modname override actual module name 0c0d9f38b087 dyndbg: fix module.dyndbg handling 49d85932f7d2 dyndbg: fix static_branch manipulation 7cb9b20941e1 dmaengine: hisilicon: Add multi-thread support for a DMA channel b88630d9aac0 dmaengine: hisilicon: Fix CQ head update e84aeeafe8b3 dmaengine: hisilicon: Disable channels when unregister hisi_dma b94605f5cb99 fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() 11bd8bbdf8f6 misc: ocxl: fix possible refcount leak in afu_ioctl() c23c5e184550 RDMA/rxe: Fix the error caused by qp->sk f2f405af70e6 RDMA/rxe: Fix "kernel NULL pointer dereference" error 2ea7caa96846 media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init 23624abbc9c6 media: uvcvideo: Use entity get_cur in uvc_ctrl_set 6c5da92103bd media: uvcvideo: Fix memory leak in uvc_gpio_parse 4e2042f1adc7 media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start() aeffca434426 tty: xilinx_uartps: Fix the ignore_status a8d772c7b853 media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop 6225501072d3 HSI: omap_ssi_port: Fix dma_map_sg error check 691f23a8475f HSI: omap_ssi: Fix refcount leak in ssi_probe d6e750535b46 clk: tegra20: Fix refcount leak in tegra20_clock_init e7a57fb92af5 clk: tegra: Fix refcount leak in tegra114_clock_init 417ed4432b1b clk: tegra: Fix refcount leak in tegra210_clock_init ca5f338ef165 clk: sprd: Hold reference returned by of_get_parent() 49343bdf95eb clk: berlin: Add of_node_put() for of_get_parent() 857b719bede4 clk: qoriq: Hold reference returned by of_get_parent() a8cbce0305b2 clk: oxnas: Hold reference returned by of_get_parent() e0001a565c16 clk: meson: Hold reference returned by of_get_parent() e900ec4c4f74 usb: common: debug: Check non-standard control requests c11f48764c8b RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey cd35ad9a7d66 iio: magnetometer: yas530: Change data type of hard_offsets to signed 23fafc2e2cf6 iio: ABI: Fix wrong format of differential capacitance channel ABI. 8169da520e8f iio: inkern: fix return value in devm_of_iio_channel_get_by_name() 504e8807fe5f iio: inkern: only release the device node when done with it b0d4fcc3ecb8 iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume 5db9b840ac88 iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq c5c63736d2a1 iio: adc: at91-sama5d2_adc: check return status for pressure and touch 5f1654a0e520 iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX 017cf3b0a628 ARM: dts: exynos: fix polarity of VBUS GPIO of Origen 6c93b683ceda arm64: ftrace: fix module PLTs with mcount bbf64eb10273 ext4: don't run ext4lazyinit for read-only filesystems 7a00a2320752 ARM: Drop CMDLINE_* dependency on ATAGS 2af04fe87ea5 ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family 2134214bc403 arm64: dts: ti: k3-j7200: fix main pinmux range 7247a1d7a46a soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA 4f7892f24281 ia64: export memory_add_physaddr_to_nid to fix cxl build error 2ef01657b2d6 ARM: dts: kirkwood: lsxl: remove first ethernet port bf7caa3c5caf ARM: dts: kirkwood: lsxl: fix serial line 42ce4c73a468 ARM: dts: turris-omnia: Fix mpp26 pin name and comment 96d8f2b43e72 ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus 08ada28d1def soc: qcom: smem_state: Add refcounting for the 'state->of_node' 96e0028debdd soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() a29b6eb959bd locks: fix TOCTOU race when granting write lease 7e053784c4c7 memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() 2680690f9ce4 memory: of: Fix refcount leak bug in of_get_ddr_timings() 566b143aa511 memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() 10df962300c2 ALSA: hda/hdmi: Don't skip notification handling during PM operation cc756b79a5c9 ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe f9cb3bd55726 ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe b7dda65fa875 ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe b2bc9fc56a3e ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe 3c3ef19a8870 mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() b14dc262274b ALSA: dmaengine: increment buffer pointer atomically f5f1f5ee5048 ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() f910aca07625 ASoC: codecs: tx-macro: fix kcontrol put b47a37ad4a44 drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() bdf54d4b0074 drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa() 635e7700c5b4 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx 4f859884673d ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API 64545b8a9690 mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() 3ba3814c00a4 drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() a5ce83e85d79 drm/omap: dss: Fix refcount leak bugs f5f599daa0bc drm/bochs: fix blanking 928ac9fc1ace ALSA: hda: beep: Simplify keep-power-at-enable behavior fbb88a7c84c1 ASoC: rsnd: Add check for rsnd_mod_power_on 4610e7a4111f drm/bridge: megachips: Fix a null pointer dereference bug 079c550c57ff drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() c12daccc9017 platform/chrome: cros_ec_typec: Correct alt mode index c317d2b8a430 platform/x86: msi-laptop: Fix resource cleanup 0e21d41bc768 platform/x86: msi-laptop: Fix old-ec check for backlight registering 6bc81c1b6313 ASoC: tas2764: Fix mute/unmute e644497c5361 ASoC: tas2764: Drop conflicting set_bias_level power setting 35bd912ed6c0 ASoC: tas2764: Allow mono streams fd1d3b265784 platform/chrome: fix memory corruption in ioctl 27bb672c0437 platform/chrome: fix double-free in chromeos_laptop_prepare() 57dfb855bc9e ASoC: mt6359: fix tests for platform_get_irq() failure 8a475a7732a5 drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node() 56d2233cf573 drm/dp_mst: fix drm_dp_dpcd_read return value checks fe6eb3d0c874 drm/bridge: parade-ps8640: Fix regulator supply order 60630834fad3 drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling 26c1b4cfe56f drm/mipi-dsi: Detach devices when removing the host 652042135e08 drm/bridge: Avoid uninitialized variable warning f369fb4deed7 drm: bridge: adv7511: unregister cec i2c device after cec adapter 20609125b8bd drm: bridge: adv7511: fix CEC power down control register offset a624161ebe0c net: mvpp2: fix mvpp2 debugfs leak 7aef5082c56e once: add DO_ONCE_SLOW() for sleepable contexts 77bfd26cbb61 net/ieee802154: reject zero-sized raw_sendmsg() dc4e9cd6d6a6 net: wwan: iosm: Call mutex_init before locking it 0b6516a4e3eb bnx2x: fix potential memory leak in bnx2x_tpa_stop() 30bfa5aa7228 net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks() f828333ca90f hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller c91b922b4170 spi: Ensure that sg_table won't be used after being freed 49d429760df7 tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited 19d636b663e0 sctp: handle the error returned from sctp_auth_asoc_init_active_key 7bfa18b05f38 mISDN: fix use-after-free bugs in l1oip timer handlers 6f1991a940b9 eth: alx: take rtnl_lock on resume e28a4e7f0296 vhost/vsock: Use kvmalloc/kvfree for larger packets. 5dbdd690ed83 wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM 432eecffcf1b spi: s3c64xx: Fix large transfers with DMA 1454a26cb1ab netfilter: nft_fib: Fix for rpath check with VRF devices 7d98b26684cb xfrm: Reinject transport-mode packets through workqueue 397e880acf44 Bluetooth: hci_core: Fix not handling link timeouts propertly 1331d3e1f9b5 i2c: mlxbf: support lock mechanism 9233ab8198d8 skmsg: Schedule psock work if the cached skb exists on the psock 44f1dc2e821d spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe daa5239ea49f spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe 6b941151865e x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype 3c27a1380798 x86/microcode/AMD: Track patch allocation size explicitly 3e2b805a68ab wifi: ath11k: fix number of VHT beamformee spatial streams 5a6827cdc258 netfilter: conntrack: revisit the gc initial rescheduling bias 9c39ca418ba3 netfilter: conntrack: fix the gc rescheduling delay b8917dce2134 Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure c087c35292ea bpf: Ensure correct locking around vulnerable function find_vpid() a0f15af17b7d net: fs_enet: Fix wrong check in do_pd_setup ee7c5e814fb2 Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release 57d4f2f8a67b wifi: mt76: mt7915: do not check state before configuring implicit beamform dea9093f24d6 wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload 817e8b75ae06 wifi: mt76: sdio: fix transmitting packet hangs 5dc095a37fbd wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask 9973f78c19f3 wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration 5d9222c68022 bpf: btf: fix truncated last_member_type_id in btf_struct_resolve 4ce47c5545d2 spi: meson-spicc: do not rely on busy flag in pow2 clk ops 36c484bac9ed wifi: rtl8xxxu: Fix skb misuse in TX queue selection fefd2269e681 spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() e22f6499183d spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() 37005a948677 selftests/xsk: Avoid use-after-free on ctx 69995c64e50e wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() 6f9484e969cb wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() d091771f511d Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend f91e25cfa553 bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy 0e1342510490 bpf: Propagate error from htab_lock_bucket() to userspace 0b00c6130c1a bpf: Disable preemption when increasing per-cpu map_locked 68ab7690332a xsk: Fix backpressure mechanism on Tx 0559a6d96a99 x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register e962e458bf96 spi: mt7621: Fix an error message in mt7621_spi_probe() 0a16bbc8b030 bpftool: Fix a wrong type cast in btf_dumper_int 6e8eadfa9bb1 wifi: mac80211: allow bw change during channel switch in mesh 4ed5155043c9 bpf: Fix reference state management for synchronous callbacks 3d0a101e7139 leds: lm3601x: Don't use mutex after it was destroyed 54a3201f3c1f wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() 714536ff6f6c wifi: rtlwifi: 8192de: correct checking of IQK reload 80a474502ef5 NFSD: Fix handling of oversized NFSv4 COMPOUND requests dc7f225090c2 NFSD: Protect against send buffer overflow in NFSv2 READDIR cedaf73c8bda SUNRPC: Fix svcxdr_init_encode's buflen calculation 6b55707ff8b2 SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation aed881630557 nfsd: Fix a memory leak in an error handling path 5c4b234c44cb objtool: Preserve special st_shndx indexes in elf_update_symbol 425a2a9469d2 ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE 2647b20e043c ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() 93296e7ab774 MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create() 993b13abde17 MIPS: SGI-IP27: Free some unused memory 959855093f94 sh: machvec: Use char[] for section boundaries 91fafd22f852 thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register() 81fb3ee298d5 ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers 33d478eee2b5 userfaultfd: open userfaultfds with O_RDONLY 10918ebecdc9 ima: fix blocking of security.ima xattrs of unsupported algorithms b7af9b8be891 selinux: use "grep -E" instead of "egrep" 73b8218ef4aa smb3: must initialize two ACL struct fields to zero adf428ae46be drm/amd/display: Fix vblank refcount in vrr transition 60a517452560 drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier 01bd3eaa5371 drm/i915: Fix watermark calculations for gen12+ MC CCS modifier 20018a252f19 drm/i915: Fix watermark calculations for gen12+ RC CCS modifier 861f085f81fd drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() 446d40e2a8cb drm/nouveau/kms/nv140-: Disable interlacing 4dab0d27a421 staging: greybus: audio_helper: remove unused and wrong debugfs usage 28eb4bdb23e2 KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS 4f7b1e7d0f36 KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02 be1a6a61f1b3 KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" 379de01906eb KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility e3e5baa36879 blk-wbt: call rq_qos_add() after wb_normal is initialized e8e0a6f4b8a2 media: cedrus: Fix endless loop in cedrus_h265_skip_bits() b76fac61c33f media: cedrus: Set the platform driver data earlier b19254eadab3 efi: libstub: drop pointless get_memory_map() call 5cda4a11b490 thunderbolt: Explicitly enable lane adapter hotplug events at startup d9c79fbcbdb6 tracing: Fix reading strings from synthetic events b9ab154d22b8 tracing: Add "(fault)" name injection to kernel probes 8ae88c4842c2 tracing: Move duplicate code of trace_kprobe/eprobe.c into header 84f4be2093e1 tracing: Add ioctl() to force ring buffer waiters to wake up 32eb54a986f4 tracing: Wake up waiters when tracing is disabled 2475de2bc0de tracing: Wake up ring buffer waiters on closing of the file 48272aa48d80 tracing: Disable interrupt or preemption before acquiring arch_spinlock_t d4ab9bc5f56e ring-buffer: Fix race between reset page and reading page be60f698c276 ring-buffer: Add ring_buffer_wake_waiters() 5201dd81aef7 ring-buffer: Check pending waiters when doing wake ups as well bc6d4e9d6484 ring-buffer: Have the shortest_full queue be the shortest not longest e8d116738514 ring-buffer: Allow splice to read previous partially read pages fb96b7489fbd ftrace: Properly unset FTRACE_HASH_FL_MOD 31dc1727c103 livepatch: fix race between fork and KLP transition 36997b75bbb3 ext4: update 'state->fc_regions_size' after successful memory allocation 417b0455a0b6 ext4: fix potential memory leak in ext4_fc_record_regions() 9b5eb368a86f ext4: fix potential memory leak in ext4_fc_record_modified_inode() ef1607c99136 ext4: fix miss release buffer head in ext4_fc_write_inode d29fa1ab4e62 ext4: fix dir corruption when ext4_dx_add_entry() fails d12471b41674 ext4: place buffer head allocation before handle start 46e5f470a144 ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate 1f5e643b3829 ext4: don't increase iversion counter for ea_inodes dd366295d1ec ext4: fix check for block being out of directory size 4a967fe8b043 ext4: make ext4_lazyinit_thread freezable 533c60a0b97c ext4: fix null-ptr-deref in ext4_write_info d8e4af8314df ext4: avoid crash when inline data creation follows DIO write 56fcd0788f0d jbd2: add miss release buffer head in fc_do_one_pass() d11d2ded2939 jbd2: fix potential use-after-free in jbd2_fc_wait_bufs e7385c868ee0 jbd2: fix potential buffer head reference count leak d87fe290a533 jbd2: wake up journal waiters in FIFO order, not LIFO 7434626c5eaa hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero 095493833b18 hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO 73687c53919f f2fs: fix to do sanity check on summary info ed854f10e6af f2fs: fix to do sanity check on destination blkaddr during recovery 7f10357c9046 f2fs: increase the limit for reserve_root 0035b84223de f2fs: flush pending checkpoints when freezing super ab4958975490 f2fs: complete checkpoints during remount 0a408c6212c1 btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer 4b996a3014ef btrfs: fix race between quota enable and quota rescan ioctl 0d9423034308 fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE 95a520b591c9 ksmbd: Fix user namespace mapping a19f316406ea ksmbd: Fix wrong return value and message length check in smb2_ioctl() 39b685562825 ksmbd: fix endless loop when encryption for response fails 2b0897e33682 fbdev: smscufx: Fix use-after-free in ufx_ops_open() aa7b2c927e4e pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback 5d97378b3626 gpio: rockchip: request GPIO mux to pinctrl when setting direction e0b1c16fdadd scsi: qedf: Populate sysfs attributes for vport 1d567179f277 slimbus: qcom-ngd: cleanup in probe error path fa0aab2e45f0 slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure ba2159df1806 powerpc/boot: Explicitly disable usage of SPE instructions 9df2a9cdad5b powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain 75d9de25a6f8 NFSD: Protect against send buffer overflow in NFSv3 READ 2be9331ca606 NFSD: Protect against send buffer overflow in NFSv2 READ 071a076fd1b7 NFSD: Protect against send buffer overflow in NFSv3 READDIR 209a94c5192b serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices 63a3d75cf18c serial: 8250: Let drivers request full 16550A feature probing 26e5c79e673c PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge 7c16d0a4e6a4 xen/gntdev: Accommodate VMA splitting 1cb73704cb47 xen/gntdev: Prevent leaking grants 43bed0a13a5c mm/mmap: undo ->mmap() when arch_validate_flags() fails 2b0072d33eb6 mm/damon: validate if the pmd entry is present before accessing 91c4eb16e804 arm64: errata: Add Cortex-A55 to the repeat tlbi list fc0f921b7e6e drm/udl: Restore display mode on resume 064093472524 drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() fb3910436be4 drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error f122bcb34f1a drm/virtio: Check whether transferred 2D BO is shmem a95fb5d55af0 dmaengine: mxs: use platform_driver_register e7a3334e83f9 Revert "drm/amdgpu: use dirty framebuffer helper" 4bdedc3b5341 nvme-pci: set min_align_mask before calculating max_hw_sectors 32aa0b3f0c06 nvme-multipath: fix possible hang in live ns resize with ANA access 9391cc3a787a nvmem: core: Fix memleak in nvmem_register() 7efe61dc6aa4 UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK 81ab826a285d riscv: Pass -mno-relax only on lld < 15.0.0 7780bb02a069 riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb c657b70e8074 riscv: Make VM_WRITE imply VM_READ 3c3c4fa118a4 riscv: Allow PROT_WRITE-only mmap() af3aaee08df8 parisc: fbdev/stifb: Align graphics memory size to 4MB dc235db7b79a RISC-V: Make port I/O string accessors actually work 8c487db000fd riscv: topology: fix default topology reporting d46c24f307fb arm64: topology: move store_cpu_topology() to shared code fcf0f6cbb653 regulator: qcom_rpm: Fix circular deferral regression 78d81a8a8ce1 net: thunderbolt: Enable DMA paths only after rings are enabled 3281e81ce90c hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API e1ab98ec2bc9 ASoC: wcd934x: fix order of Slimbus unprepare/disable a2140a9922d1 ASoC: wcd9335: fix order of Slimbus unprepare/disable d0507b36da9f platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure fcfeecca153d quota: Check next/prev free block number after reading from quota file 17214cfab73b HID: multitouch: Add memory barriers 219e4a0f9d68 fs: dlm: handle -EBUSY first in lock arg validation 34ed22dd2860 fs: dlm: fix race between test_bit() and queue_work() 7fa5304c4b5b i2c: designware: Fix handling of real but unexpected device interrupts f9effcefa8be mmc: sdhci-sprd: Fix minimum clock limit a4df91a88c3f can: kvaser_usb_leaf: Fix CAN state after restart 0c28c2c0cfa2 can: kvaser_usb_leaf: Fix TX queue out of sync after restart b8c4f6345e0e can: kvaser_usb_leaf: Fix overread with an invalid command de4434d6823c can: kvaser_usb: Fix use of uninitialized completion 354d768e315d usb: add quirks for Lenovo OneLink+ Dock 103b459590e1 xhci: dbc: Fix memory leak in xhci_alloc_dbc() 39f4c90b9995 iio: pressure: dps310: Reset chip after timeout bc493cd75466 iio: pressure: dps310: Refactor startup procedure 5f6bfc1926bb iio: adc: ad7923: fix channel readings for some variants 1be580ed8403 iio: ltc2497: Fix reading conversion results ef4018707df8 iio: dac: ad5593r: Fix i2c read protocol requirements 60480291c1fc cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message 0d814a2199cf cifs: destage dirty pages before re-reading them for cache=none 15993e9a9b12 hv_netvsc: Fix race between VF offering and VF association message from host f9dc33f23153 io_uring/net: don't update msg_name if not provided a1bd289c10ac mtd: rawnand: atmel: Unmap streaming DMA mappings 3e4d2375d154 ALSA: hda/realtek: Add Intel Reference SSID to support headset keys 41e83faf036c ALSA: hda/realtek: Add quirk for ASUS GV601R laptop c01f385c70db ALSA: hda/realtek: Correct pin configs for ASUS G533Z 0d50e05ecc2c ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 ec439b97d983 ALSA: usb-audio: Fix NULL dererence at error path 0672215994e2 ALSA: usb-audio: Fix potential memory leaks 550ca3082ebd ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() 45899fae65e5 ALSA: oss: Fix potential deadlock at unregistration 5ca155aa79e9 Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (From OE-Core rev: 865633976508a3af002a68f0c68d36a74ce6b53c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: update to v5.19.17Bruce Ashfield2022-11-223-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 2b525314c7b5 Linux 5.19.17 65ea3311ce7c drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers a34bc0ff223f drm/i915/bios: Validate fp_timing terminator presence 6ba258c8082f drm/i915: Rename block_size()/block_offset() 25151f50686e ext4: continue to expand file system when the target size doesn't reach 5d671a666c69 HID: uclogic: Add missing suffix for digitalizers 8b922cab735b lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5 a2f91e15ceaf Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT 01d15d7f3bb1 Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5 6cfc3d5b06fe kbuild: Add skip_encoding_btf_enum64 option to pahole d8861de1c35b drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n 43f49952df6a powerpc/64s/interrupt: Fix lost interrupts when returning to soft-masked context df0da3fc1311 net/ieee802154: don't warn zero-sized raw_sendmsg() 7b5a94b4dccd Revert "net/ieee802154: reject zero-sized raw_sendmsg()" a2852ff5df30 Revert "drm/amd/display: correct hostvm flag" 72fedefeaaee net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses 7a5dc0f4bc45 blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() 9d4f4dc3cd38 ALSA: usb-audio: Fix last interface check for registration 0ad680a71ef6 net: ieee802154: return -EINVAL for unknown addr type dd691973f67b mm: hugetlb: fix UAF in hugetlb_handle_userfault bd3183508842 perf intel-pt: Fix system_wide dummy event for hybrid 41e4f3b62546 perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc 18e98d56fdf8 perf: Skip and warn on unknown format 'configN' attrs d53d82a9c515 clk: bcm2835: Round UART input clock up 4fc3d834cad9 clk: bcm2835: Make peripheral PLLC critical 72b67ce35bcc usb: typec: ucsi: Don't warn on probe deferral 1d5ad0a874dd fsi: occ: Prevent use after free fbcf76240a30 hwmon (occ): Retry for checksum failure 63a681bcc32a blk-mq: use quiesced elevator switch when reinitializing queues 6163a5ae097b usb: idmouse: fix an uninit-value in idmouse_open fcf82e4553db nvmet-tcp: add bounds check on Transfer Tag 1ce3c83795b7 nvme: copy firmware_rev on each init 24e2357041c8 nvme: handle effects after freeing the request 18c37236b0b0 ext2: Use kvmalloc() for group descriptor array 2ad8143884b9 scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled a5be64ff6d21 staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() 6b2052b365f8 staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw() 65bb21134ffc Revert "usb: storage: Add quirk for Samsung Fit flash" a5ec6978e657 usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug dd4d06dc5c12 arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes 6289a58d4f19 usb: dwc3: core: add gfladj_refclk_lpm_sel quirk a9ccd2ab1bec usb: musb: Fix musb_gadget.c rxstate overflow bug a40ad4752360 usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() 2cab058f2b14 md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d 6a0781b8a46d eventfd: guard wake_up in eventfd fs calls as well f3ae6aac9e0e HID: nintendo: check analog user calibration for plausibility 78b0ef14896f HSI: ssi_protocol: fix potential resource leak in ssip_pn_open() 2d38886ae036 HID: roccat: Fix use-after-free in roccat_read() 24ba97974ef3 soundwire: intel: fix error handling on dai registration issues d4188d2e2842 soundwire: cadence: Don't overwrite msg->buf during write commands 864934cbe72c bcache: fix set_at_max_writeback_rate() for multiple attached devices e225ca58f63a ata: libahci_platform: Sanity check the DT child nodes number cc6f0855bf8d blk-throttle: prevent overflow while calculating wait time fb5f569bcda8 staging: vt6655: fix potential memory leak 038e4aa71281 power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() b737f60538ab usb: gadget: uvc: increase worker prio to WQ_HIGHPRI 78e83cfc64b5 iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity 62006a72b05e nbd: Fix hung when signal interrupts nbd_start_device_ioctl() 53b6d7e49998 scsi: 3w-9xxx: Avoid disabling device if failing to enable it e0b16bfbd3a4 dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow 04e7cd8c8563 scsi: lpfc: Fix null ndlp ptr dereference in abnormal exit path for GFT_ID 1f7181ce5891 usb: host: xhci-plat: suspend/resume clks for brcm e2df82b8e742 usb: host: xhci-plat: suspend and resume clocks 72dbdd00fb2a RDMA/rxe: Delete error messages triggered by incoming Read requests f2cf53ed2ce2 clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate fb98ebac0169 media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc 704838040f3b media: cx88: Fix a null-ptr-deref bug in buffer_prepare() d66fea97671f clk: zynqmp: Fix stack-out-of-bounds in strncpy` 5f11e22d1d5a ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n 0d10683a2cd3 ARM: 9234/1: stacktrace: Avoid duplicate saving of exception PC value 91bcc794c72e ARM: 9233/1: stacktrace: Skip frame pointer boundary check for call_with_stack() 819a61301275 btrfs: call __btrfs_remove_free_space_cache_locked on cache load failure 42817b55ea97 btrfs: don't print information about space cache or tree every remount a5658aac9fbb btrfs: scrub: try to fix super block errors 1d520f11f5f4 btrfs: scrub: properly report super block errors in system log 8e0798d8fc25 btrfs: dump extra info if one free space cache has more bitmaps than it should dd0368cc7dd7 arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply aa7dbed46a13 arm64: dts: imx8mm-kontron: Use the VSELECT signal to switch SD card IO voltage f7205229eed2 kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT 010d3fd16a07 ARM: dts: imx6sx-udoo-neo: don't use multiple blank lines a78bbaa94455 ARM: dts: imx6sl: use tabs for code indent e68c078e2f4b ARM: dts: imx6sx: add missing properties for sram 91e4ed75545b ARM: dts: imx6sll: add missing properties for sram 295a1403c79c ARM: dts: imx6sl: add missing properties for sram 37b648d675c9 ARM: dts: imx6qp: add missing properties for sram a6cbafacd5a4 ARM: dts: imx6dl: add missing properties for sram 008b63067257 ARM: dts: imx6q: add missing properties for sram 8dc0c1860e38 ARM: dts: imx7d-sdb: config the max pressure for tsc2046 9fb0373188af ARM: dts: imx6: delete interrupts property if interrupts-extended is set 5861c094874d drm/amdkfd: Fix UBSAN shift-out-of-bounds warning 7e8d44956459 drm/amd/display: polling vid stream status in hpo dp blank 68a6337c14ab drm/amd/display: Remove interface for periodic interrupt 1 fc211b16a558 drm/dp: Don't rewrite link config when setting phy test pattern de2b6ebe0cb7 drm/meson: remove drm bridges at aggregate driver unbind time f11aa996fc01 drm/meson: explicitly remove aggregate driver at module unload time 9190d287f7a6 drm/meson: reorder driver deinit sequence to fix use-after-free bug fc273ad2e3f5 drm/amdgpu: fix initial connector audio value 50f9f5d15eae drm/amd/display: correct hostvm flag b892c57a3a04 drm/amdgpu: SDMA update use unlocked iterator 9a0b26c494d3 ASoC: SOF: add quirk to override topology mclk_id 6a4c1ca1f3fb ASoC: SOF: pci: Change DMI match info to support all Chrome platforms 3c72d295e79e ALSA: intel-dspconfig: add ES8336 support for AlderLake-PS 6c28e90c8fd0 platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading 14992b9f184b platform/x86: hp-wmi: Setting thermal profile fails with 0x06 c1f00121bf31 platform/chrome: cros_ec: Notify the PM of wake events during resume a4b478254264 drm: panel-orientation-quirks: Add quirk for Aya Neo Air d52193da78bd drm: panel-orientation-quirks: Add quirk for Anbernic Win600 a7f778799d49 drm/vc4: vec: Fix timings for VEC modes 0f1bddc91d55 ALSA: usb-audio: Register card at the last interface 3f2cfb29dceb drm/admgpu: Skip CG/PG on SOC21 under SRIOV VF 3509d768e206 drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV on MMHUB v3_0_0 3e3be30aa035 drm: bridge: dw_hdmi: only trigger hotplug event on link change c6b6279bfdc5 platform/x86: pmc_atom: Improve quirk message to be less cryptic fc285549f454 udmabuf: Set ubuf->sg = NULL if the creation of sg table fails 1533340aa907 drm/amd/display: fix overflow on MIN_I64 definition b2e4323e0020 gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() e71fe9b97fae drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook 2d6708ea5c20 drm: Prevent drm_copy_field() to attempt copying a NULL pointer 7ab28b8e182e drm: Use size_t type for len variable in drm_copy_field() 38ba098ef1b6 drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() 2e896abccf99 r8152: Rate limit overflow messages 2a75f83ba81c i2c: designware-pci: Group AMD NAVI quirk parts together 6ffde6e03085 Bluetooth: L2CAP: Fix user-after-free 44bd0d19c580 bpf: use bpf_prog_pack for bpf_dispatcher d72bc08770fa bpf: Adjust kprobe_multi entry_ip for CONFIG_X86_KERNEL_IBT 35f5e70bdfa7 net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory 19fced8ecda1 hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms 68ff5178d965 wifi: rt2x00: correctly set BBP register 86 for MT7620 784881e9e7be wifi: rt2x00: set SoC wmac clock register 227e5eb1bb5a wifi: rt2x00: set VGC gain for both chains of MT7620 0202c5803d64 wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 36576de88fbe wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 a9fc0a42ccbf can: bcm: check the result of can_send() in bcm_can_tx() eb0a9375bbd8 selftests/bpf: Free the allocated resources after test case succeeds c72dad9a1d37 bnxt_en: replace reset with config timestamps ef055094df4c Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times e812142450e0 Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() 26bdfc875559 wifi: rtw89: fix rx filter after scan d4b4f6ff8ff1 wifi: rtw89: free unused skb to prevent memory leak b32b0cd0eddb wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value 72ef896e80b6 wifi: ath11k: mhi: fix potential memory leak in ath11k_mhi_register() 9f2395316e48 regulator: core: Prevent integer underflow 52b43d6402bc Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk 27574a3f421c wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() 47c838195c7d iavf: Fix race between iavf_close and iavf_reset_task 8a648bb49115 rtw89: ser: leave lps with mutex 56d96f8f9bbd wifi: ath11k: Register shutdown handler for WCN6750 f3bdba4440d8 xfrm: Update ipcomp_scratches with NULL when freed a948da5aba02 net-next: Fix IP_UNICAST_IF option behavior for connected sockets 7d1e5f5ee93d net: axienet: Switch to 64-bit RX/TX statistics 05785ba834f2 x86/apic: Don't disable x2APIC if locked 650fa7d1af15 thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround 0d2649b288b7 wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() a9c5c9ce7e58 x86/mce: Retrieve poison range from hardware 6762c85aaee4 tcp: annotate data-race around tcp_md5sig_pool_populated 77939e5bcc50 openvswitch: Fix overreporting of drops in dropwatch b3fa7d5d5eaa openvswitch: Fix double reporting of drops in dropwatch bc3e22550bbb net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 13180cb88a7b ice: set tx_tstamps when creating new Tx rings via ethtool 8735e5c122b6 bpftool: Clear errno after libcap's checks 4d4dcfa6b4e8 wifi: brcmfmac: fix invalid address access when enabling SCAN log level e7863058e529 wifi: ath10k: Set tx credit to one for WCN3990 snoc based devices 6ea71246b7a0 NFSD: fix use-after-free on source server when doing inter-server copy 14bde62cef7c NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data 7b593b50f20c x86/entry: Work around Clang __bdos() bug d12ad2bb3feb ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable aff390ceb399 ARM: decompressor: Include .data.rel.ro.local 6e2a347b3042 thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash 6216b685b8f4 powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue dced4eaa9143 MIPS: BCM47XX: Cast memcmp() of function to (void *) 25b364cb9b72 cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode 90bfc9ae875d ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address ed42391164e6 fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL bf873a25c552 ACPI: video: Add Toshiba Satellite/Portege Z830 quirk 8ce338db7440 cpufreq: amd_pstate: fix wrong lowest perf fetch aaa63801145a rcu: Back off upon fill_page_cache_func() allocation failure eaa91f54df78 rcu: Avoid triggering strict-GP irq-work when RCU is idle eb97e60a9eae fs: dlm: fix race in lowcomms d1bfec0f742c module: tracking: Keep a record of tainted unloaded modules only b9ffdfc1bedb selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle 0c3d50b49337 f2fs: fix to account FS_CP_DATA_IO correctly 1f4d5d31ddff f2fs: fix race condition on setting FI_NO_EXTENT flag a3e69948da57 ACPI: APEI: do not add task_work to kernel thread to avoid memory leak 57bf2897692b thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id ccc9abee86c5 random: schedule jitter credit for next jiffy, not in two jiffies 371fa5129af5 crypto: cavium - prevent integer overflow loading firmware 8f5eee162e55 crypto: marvell/octeontx - prevent integer overflows 9bb18a8bb311 kbuild: rpm-pkg: fix breakage when V=1 is used 6f7b372ec68f linux/export: use inline assembler to populate symbol CRCs 00b64949b8c2 kbuild: remove the target in signal traps when interrupted fc9a0aa83614 tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads f433d954d032 tracing: kprobe: Make gen test module work in arm and riscv 1e7a061f0c52 tracing: kprobe: Fix kprobe event gen test module on exit 544763643a24 iommu/iova: Fix module config properly c28acd0039fa cifs: return correct error in ->calc_signature() c3a130431c55 clocksource/drivers/timer-gxp: Add missing error handling in gxp_timer_probe 3da5b75beef0 clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 429348d4f675 crypto: qat - fix DMA transfer direction 5b48d7f97a57 crypto: inside-secure - Change swab to swab32 8900bf5bb269 crypto: ccp - Release dma channels before dmaengine unrgister 85bc736a18b8 crypto: akcipher - default implementation for setting a private key bd0438f534b2 iommu/omap: Fix buffer overflow in debugfs 893aa489388f cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset 8fa437e48007 crypto: hisilicon/qm - fix missing put dfx access dcd7b39a599a crypto: qat - fix default value of WDT timer 12fe03cee274 hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() 5ade5762b4a5 cgroup: Honor caller's cgroup NS when resolving path d398cb165d19 crypto: ccp - Fail the PSP initialization when writing psp data file failed 25dddddafe6e hwrng: arm-smccc-trng - fix NO_ENTROPY handling f8a983d6e01b crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr 50d4feadcc95 crypto: sahara - don't sleep when in softirq f03add92f4b2 powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL 4eac4f6a86ae powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe() dba386d93409 powerpc: Fix SPE Power ISA properties for e500v1 platforms a47254a9adac powerpc/64/interrupt: Fix return to masked context after hard-mask irq becomes pending 5e3186b70002 powerpc/64: mark irqs hard disabled in boot paca ef58c97f97d3 powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 99ac12f287d6 x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition fd4b22c4b1f0 powerpc: Fix fallocate and fadvise64_64 compat parameter combination 4140fd90c93e cpuidle: riscv-sbi: Fix CPU_PM_CPU_IDLE_ENTER_xyz() macro usage b57099a6aa9e powerpc/powernv: add missing of_node_put() in opal_export_attrs() a2c3374dc364 powerpc/pci_dn: Add missing of_node_put() 9c7b092253c3 powerpc/sysdev/fsl_msi: Add missing of_node_put() 5c140a35c1d6 powerpc/math_emu/efp: Include module.h 6f20506c3e9d powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig a1f321051e0d ipc: mqueue: fix possible memory leak in init_mqueue_fs() 908bfb4f5ff8 mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg adc15eefb417 mailbox: mpfs: account for mbox offsets while sending 0b921157ee9f mailbox: mpfs: fix handling of the reg property 5edb0618919e clk: ast2600: BCLK comes from EPLL a9f69663ad57 clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe 7125637a6cc4 clk: ti: Balance of_node_get() calls for of_find_node_by_name() 43c589b7a187 clk: imx: scu: fix memleak on platform_device_add() fails 13fc676c7185 clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration c20099c19cb3 clk: baikal-t1: Add SATA internal ref clock buffer 4dc50ce40b59 clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent 6e2394f58dd1 clk: baikal-t1: Fix invalid xGMAC PTP clock divider 4dcae3385ced clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD 03c55521879a spmi: pmic-arb: correct duplicate APID to PPID mapping logic 69e1e6a82ef4 usb: mtu3: fix failed runtime suspend in host only mode c1914501c134 dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() 23c9084645f0 clk: mediatek: Migrate remaining clk_unregister_*() to clk_hw_unregister_*() 1a328477ea17 clk: mediatek: fix unregister function in mtk_clk_register_dividers cleanup 05ff2207fa04 clk: mediatek: clk-mt8195-mfg: Reparent mfg_bg3d and propagate rate changes fddb8f871a1f clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent 85c7a6837ea7 mfd: da9061: Fix Failed to set Two-Wire Bus Mode. e878673f5635 mfd: sm501: Add check for platform_driver_register() deaafe55a1d0 mfd: fsl-imx25: Fix check for platform_get_irq() errors c337ff96ef9e mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() ab94a72c82cc mfd: lp8788: Fix an error handling path in lp8788_probe() 9bb4cb60c032 mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() 36905589383f mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() 8c24097d6fb9 fsi: core: Check error number after calling ida_simple_get 52dd1b675ed9 RDMA/rxe: Fix resize_finish() in rxe_queue.c 8dec72315988 clk: qcom: gcc-sm6115: Override default Alpha PLL regs a1ba69d624a1 clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical 897dbbc57d71 scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() c5922e8e42b8 scsi: iscsi: Run recv path from workqueue bd16ec67e995 scsi: iscsi: Add recv workqueue helpers 38a118abf5cc scsi: iscsi: Rename iscsi_conn_queue_work() 4e750e0d8e48 scsi: pm8001: Fix running_req for internal abort commands f7a785177611 scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() dae33133f255 serial: 8250: Fix restoring termios speed after suspend c6ce163bb827 firmware: google: Test spinlock on panic path to avoid lockups eec8e868bdc9 slimbus: qcom-ngd: Add error handling in of_qcom_slim_ngd_register e8ce7655fd1f slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON a9e9806d1c31 staging: vt6655: fix some erroneous memory clean-up loops 2afdd2d9cf27 phy: qualcomm: call clk_disable_unprepare in the error handling d554c14eb73e tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown 97e79713db81 serial: 8250: Toggle IER bits on only after irq has been set up 737594536dc3 drivers: serial: jsm: fix some leaks in probe 79c3afb55942 usb: dwc3: core: fix some leaks in probe 77333f9cc3e1 usb: gadget: function: fix dangling pnp_string in f_printer.c a6ba28c41804 xhci: Don't show warning for reinit on known broken suspend df4bf3a2371f IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers 43e2f80cda29 RDMA/cm: Use SLID in the work completion as the DLID in responder side c0fd5d4d8fd7 md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk() edce7cb3d8d1 md/raid5: Ensure stripe_fill happens on non-read IO with journal 41ca95033a0c md: Replace snprintf with scnprintf b892ff7dc03e mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() 9d4c05ea9461 ata: fix ata_id_has_dipm() cb0e2986c81a ata: fix ata_id_has_ncq_autosense() 23be940d99d0 ata: fix ata_id_has_devslp() 295ef6a0327d ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() 74ad141e995a RDMA/siw: Fix QP destroy to wait for all references dropped. 0c14f795a9ea RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. f741a9c64e4e RDMA/srp: Fix srp_abort() b72d09c37696 RDMA/irdma: Validate udata inlen and outlen 4665894629c8 RDMA/irdma: Align AE id codes to correct flush code and event 5e871bacc5b9 mtd: rawnand: fsl_elbc: Fix none ECC mode 5f344bd994da mtd: rawnand: intel: Remove undocumented compatible string 79cea59c1348 mtd: rawnand: intel: Read the chip-select line from the correct OF node 876ee3ce4c02 phy: phy-mtk-tphy: fix the phy type setting issue bea05e8f3b7a phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent() d86b5cab8e6b remoteproc: Harden rproc_handle_vdev() against integer overflow e51207113b36 mtd: devices: docg3: check the return value of devm_ioremap() in the probe f5e41e860a3a clk: qcom: sm6115: Select QCOM_GDSC d074a8721b40 dyndbg: drop EXPORTed dynamic_debug_exec_queries a5389101936a dyndbg: let query-modname override actual module name 6fe65c4de7f1 dyndbg: fix module.dyndbg handling 7059d5c462fb dyndbg: fix static_branch manipulation 0cb8d0d420d4 usb: gadget: f_fs: stricter integer overflow checks d4a8ec5cc7ff dmaengine: hisilicon: Add multi-thread support for a DMA channel 60d48e197289 dmaengine: hisilicon: Fix CQ head update 435c85735572 dmaengine: hisilicon: Disable channels when unregister hisi_dma 4b05c3e771a6 dmaengine: idxd: avoid deadlock in process_misc_interrupts() 6afdab9bdad1 phy: rockchip-inno-usb2: Return zero after otg sync 1b5a931594f7 fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() 843433a02e34 misc: ocxl: fix possible refcount leak in afu_ioctl() 8a02209e256d clk: mediatek: mt8195-infra_ao: Set pwrmcu clocks as critical f6794d82c0d5 clk: mediatek: clk-mt8195-vdo1: Reparent and set rate on vdo1_dpintf's parent 79b90df9b9e8 clk: mediatek: clk-mt8195-vdo0: Set rate on vdo0_dp_intf0_dp_intf's parent aedd895b3820 RDMA/rxe: Fix the error caused by qp->sk bb33fa65da77 RDMA/rxe: Fix "kernel NULL pointer dereference" error 22b93530bbe6 media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init 1b2f6d1d5abf media: uvcvideo: Use entity get_cur in uvc_ctrl_set deb8f32ae4b1 media: uvcvideo: Fix memory leak in uvc_gpio_parse 73bf38baa8ac media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start() 325de494d8ce media: amphion: fix a bug that vpu core may not resume after suspend 47fd2c400869 media: amphion: don't change the colorspace reported by decoder. 50c335d99773 media: amphion: adjust the encoder's value range of gop size 96fe4befacef media: amphion: insert picture startcode after seek for vc1g format e15db9a24df1 tty: xilinx_uartps: Fix the ignore_status 9eabf73391b6 media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop 99e30bd761c5 clk: qcom: gcc-sdm660: Use floor ops for SDCC1 clock fcc076fecca6 HSI: omap_ssi_port: Fix dma_map_sg error check e25f56f8bdf6 HSI: omap_ssi: Fix refcount leak in ssi_probe 00f6ce0d1baf clk: samsung: exynosautov9: correct register offsets of peric0/c1 8cd228892759 clk: tegra20: Fix refcount leak in tegra20_clock_init 8e1fe3025393 clk: tegra: Fix refcount leak in tegra114_clock_init 1a6d97139b0a clk: tegra: Fix refcount leak in tegra210_clock_init a065f836c938 clk: sprd: Hold reference returned by of_get_parent() 2c4137393bcf clk: berlin: Add of_node_put() for of_get_parent() 42ecb6c427ee clk: qoriq: Hold reference returned by of_get_parent() 23e0893862ba clk: oxnas: Hold reference returned by of_get_parent() 3c3292f490e7 clk: st: Hold reference returned by of_get_parent() 0068ca80dcfa clk: meson: Hold reference returned by of_get_parent() 40c485c8b1f7 usb: common: debug: Check non-standard control requests dd1db668449d RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey 30e20981b08a iio: magnetometer: yas530: Change data type of hard_offsets to signed 39eb39a592fb iio: ABI: Fix wrong format of differential capacitance channel ABI. 144ef27e46e0 iio: inkern: fix return value in devm_of_iio_channel_get_by_name() 4e416e52185f iio: inkern: only release the device node when done with it 8394db2d4ffb iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume e0b504be6e42 iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq 44f46f904d8c iio: adc: at91-sama5d2_adc: check return status for pressure and touch b8c127184bc5 iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX 82c66c46f73b iomap: iomap: fix memory corruption when recording errors during writeback 0530055d5b96 ARM: dts: exynos: fix polarity of VBUS GPIO of Origen 0f77b6b2ba70 arm64: ftrace: fix module PLTs with mcount 75e60ad770e2 ext4: don't run ext4lazyinit for read-only filesystems 59cdd0794d59 ARM: Drop CMDLINE_* dependency on ATAGS c665b41db852 ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family 0d54c26d0ade arm64: dts: ti: k3-j7200: fix main pinmux range a39307c7c750 soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA 2f91772a5f8a ia64: export memory_add_physaddr_to_nid to fix cxl build error 664c6b13332a ARM: dts: kirkwood: lsxl: remove first ethernet port e3ab51897adc ARM: dts: kirkwood: lsxl: fix serial line 1764fd62a86c ARM: dts: turris-omnia: Fix mpp26 pin name and comment b3f82935c77a dt-bindings: clock: exynosautov9: correct clock numbering of peric0/c1 bba8ed1946c0 arm64: dts: renesas: r9a07g043: Fix SCI{Rx,Tx} interrupt types 4522a6fe84cb arm64: dts: renesas: r9a07g054: Fix SCI{Rx,Tx} interrupt types 964cf7f0d477 arm64: dts: renesas: r9a07g044: Fix SCI{Rx,Tx} interrupt types 02e3b6404d26 ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus c1bc4ab733ec soc: qcom: smem_state: Add refcounting for the 'state->of_node' 8fb6112bd49c soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() e0b55fd272ae locks: fix TOCTOU race when granting write lease daab421fc2dc memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() 62ccab6e3376 memory: of: Fix refcount leak bug in of_get_ddr_timings() 44db35ceb947 memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() 7cdc122f28d7 ALSA: hda/hdmi: Don't skip notification handling during PM operation 8679d5305080 ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe bac2dd72fcfb ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe f54f599c8e2f ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe 530b9c0e4121 ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe 16226421b10a ASoC: stm: Fix PM disable depth imbalance in stm32_i2s_probe eb7bcd48fc8e ASoC: stm32: spdifrx: Fix PM disable depth imbalance in stm32_spdifrx_probe aa7f877d2d07 ASoC: stm32: dfsdm: Fix PM disable depth imbalance in stm32_adfsdm_probe 06821c68d9ed mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() 2e2c57f660a6 ALSA: dmaengine: increment buffer pointer atomically ec692f0b5100 ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() 40aba726b2cd ASoC: codecs: tx-macro: fix kcontrol put 60f6d4f9d903 virtio-gpu: fix shift wrapping bug in virtio_gpu_fence_event_create() 6ad40bbb2c25 drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() dea487355691 ALSA: usb-audio: Properly refcounting clock rate 7a2bead03557 drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa() 512c4d444c69 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx ab03e61c5cf7 drm/msm: lookup the ICC paths in both mdp5/dpu and mdss devices b58efaf656ab ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API beffe91431ba mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() 8b8da09da270 drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() e55261beb86a drm/omap: dss: Fix refcount leak bugs d1087cfd4370 ASoC: SOF: mediatek: mt8195: Import namespace SND_SOC_SOF_MTK_COMMON 2a3c55862c67 drm/bochs: fix blanking fc8eea8ec3ca drm/virtio: set fb_modifiers_not_supported d6e150e84f16 ALSA: hda: beep: Simplify keep-power-at-enable behavior 45416de9ad46 ASoC: wm_adsp: Handle optional legacy support 3f8546391e03 ASoC: rsnd: Add check for rsnd_mod_power_on 93e06be3f518 drm/bridge: it6505: Fix the order of DP_SET_POWER commands 21764467ab39 drm/bridge: megachips: Fix a null pointer dereference bug be6ad75a500e drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() 2c9db240575c platform/chrome: cros_ec_typec: Correct alt mode index 862f641cadf1 platform/x86: msi-laptop: Fix resource cleanup 21cd17aedbbf platform/x86: msi-laptop: Fix old-ec check for backlight registering f8365e4ae5b1 ASoC: tas2764: Fix mute/unmute 7960f1a4cb2f ASoC: tas2764: Drop conflicting set_bias_level power setting 9575bd32c344 ASoC: tas2764: Allow mono streams 1f35a8afe8db ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close() cfbf43124e0d drm/virtio: Fix same-context optimization f143f1d9a8e5 platform/chrome: fix memory corruption in ioctl c2fbf1b1fff6 platform/chrome: fix double-free in chromeos_laptop_prepare() 26f9a766f87b drm/msm: Make .remove and .shutdown HW shutdown consistent 4e5287acc036 ASoC: mt6359: fix tests for platform_get_irq() failure a656ff69fe13 drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node() 79878d6829b5 drm/dp_mst: fix drm_dp_dpcd_read return value checks fd85e0eeaa65 drm/bridge: parade-ps8640: Fix regulator supply order 38edd69b0065 drm/bridge: tc358767: Add of_node_put() when breaking out of loop 61d0c94c3725 drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling 99fae8294e28 drm/bridge: it6505: Power on downstream device in .atomic_enable 353ab1c13fdd drm/mipi-dsi: Detach devices when removing the host 3051f34c0193 drm/bridge: Avoid uninitialized variable warning 4d4d5bc65920 drm: bridge: adv7511: unregister cec i2c device after cec adapter 903c2b9bced8 drm: bridge: adv7511: fix CEC power down control register offset 169aa2664639 net: mvpp2: fix mvpp2 debugfs leak b0eb0d577635 once: add DO_ONCE_SLOW() for sleepable contexts 51d4260585cf net/ieee802154: reject zero-sized raw_sendmsg() 39365e1b0eb5 net: wwan: iosm: Call mutex_init before locking it b47bc8202b31 eth: sp7021: fix use after free bug in spl2sw_nvmem_get_mac_address 96c0c14135f5 bnx2x: fix potential memory leak in bnx2x_tpa_stop() d06ee1cbffc6 eth: lan743x: reject extts for non-pci11x1x devices 49c1729b5563 net: prestera: acl: Add check for kmemdup e2e49822a0a1 af_unix: Fix memory leaks of the whole sk due to OOB skb. c380c28ab9b1 net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks() 248bed1dbf5a hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller 742e595f1949 Bluetooth: hci_sync: Fix not indicating power state 37ad7c5990c0 spi: Ensure that sg_table won't be used after being freed ccbfe4d0bce4 tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited 0f90099d18e3 sctp: handle the error returned from sctp_auth_asoc_init_active_key 1f76323ac43f mISDN: fix use-after-free bugs in l1oip timer handlers a845a0c4bdec eth: alx: take rtnl_lock on resume a99fc6d81816 vhost/vsock: Use kvmalloc/kvfree for larger packets. 505ac55467df wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM 7050e56333f1 wifi: rtl8xxxu: gen2: Enable 40 MHz channel width 71314ed41425 spi: s3c64xx: Fix large transfers with DMA 27d23b84b244 netfilter: nft_fib: Fix for rpath check with VRF devices f520075da484 xfrm: Reinject transport-mode packets through workqueue 0f1a762184a6 Bluetooth: hci_core: Fix not handling link timeouts propertly de0ccb13d9ea i2c: mlxbf: support lock mechanism db41ae562b64 cw1200: fix incorrect check to determine if no element is found in list e4be1cf9ba24 skmsg: Schedule psock work if the cached skb exists on the psock 7b24819bd6a2 spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe 2a354023d3b5 spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe 71d2ef419e04 spi: cadence-quadspi: Fix PM disable depth imbalance in cqspi_probe 3c5b8e7ca8be x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype 2042092204f8 wifi: ath11k: fix peer addition/deletion error on sta band migration bbcc38c4450e x86/microcode/AMD: Track patch allocation size explicitly ba46813ae735 mips: dts: ralink: mt7621: fix external phy on GB-PC2 8d6b977ddf06 wifi: ath11k: fix number of VHT beamformee spatial streams c0bb97a90b13 wifi: ath11k: fix failed to find the peer with peer_id 0 when disconnected 520b81520191 flow_dissector: Do not count vlan tags inside tunnel payload 973ddaffd2b7 netfilter: conntrack: revisit the gc initial rescheduling bias b3104ef06635 netfilter: conntrack: fix the gc rescheduling delay 75b2c71ea581 Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure f8a77dbb8837 wifi: ath11k: Include STA_KEEPALIVE_ARP_RESPONSE TLV header by default 7de3297a9239 bpf: Ensure correct locking around vulnerable function find_vpid() 5ae7255b9ab3 net: fs_enet: Fix wrong check in do_pd_setup e706cc24b679 Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release 1034d8e08508 wifi: mt76: mt7921e: fix rmmod crash in driver reload test f5e6d7ba8329 wifi: mt76: mt7915: do not check state before configuring implicit beamform 540f17a503db wifi: mt76: mt7915: fix mcs value in ht mode ce02cd82abad wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_sta_set_decap_offload f31aa5196463 wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_[start, stop]_ap f5275e2e41eb wifi: mt76: connac: fix possible unaligned access in mt76_connac_mcu_add_nested_tlv c5bc23134c0c wifi: mt76: mt7915: fix possible unaligned access in mt7915_mac_add_twt_setup 0160c341d836 wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload 327c14cf7b5f wifi: mt76: sdio: fix transmitting packet hangs 8b133eb8af67 wifi: mt76: sdio: poll sta stat when device transmits data 0641218a8143 wifi: mt76: sdio: fix the deadlock caused by sdio->stat_work 30a09a8ca499 wifi: mt76: mt7921u: fix race issue between reset and suspend/resume d2d352124e19 wifi: mt76: mt7921s: fix race issue between reset and suspend/resume 7aa91aa9daa7 wifi: mt76: mt7921e: fix race issue between reset and suspend/resume c24ab2685bc2 wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask 09ef9d732664 wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration c586349191fb bpf: btf: fix truncated last_member_type_id in btf_struct_resolve bcc34897bd58 spi: meson-spicc: do not rely on busy flag in pow2 clk ops 5ee77839f3c4 wifi: rtl8xxxu: Fix skb misuse in TX queue selection 4bf42b30a98e spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() 36ad3e146732 spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() a3db90398a1c selftests/xsk: Avoid use-after-free on ctx 79329f970ae6 wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() d02a74c72258 wifi: wfx: prevent underflow in wfx_send_pds() 5fff0f1b5d57 wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() 7b8389b7e160 wifi: rtw89: pci: correct TX resource checking in low power mode edb0fde1f7f3 wifi: rtw89: pci: fix interrupt stuck after leaving low power mode 85a642c3455f Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend dd5273e07984 bpf: Use this_cpu_{inc_return|dec} for prog->active ecbbef374ce5 bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy 75d287186b98 wifi: ath11k: Fix incorrect QMI message ID mappings 6bfee6eb3d6b bpf: Propagate error from htab_lock_bucket() to userspace a759911bd1c6 bpf: Disable preemption when increasing per-cpu map_locked dd88139cb53c selftests/xsk: Add missing close() on netns fd 5f2a838113bd xsk: Fix backpressure mechanism on Tx 3345cd3612b5 x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register e90195d5bbb9 spi: mt7621: Fix an error message in mt7621_spi_probe() f53f2814e914 esp: choose the correct inner protocol for GSO on inter address family tunnels d3c1fb19ca1e audit: free audit_proctitle only on task exit 44fe6d9a0d8d audit: explicitly check audit_context->context enum value b35f60d6cf97 bpftool: Fix a wrong type cast in btf_dumper_int de5b1600689c wifi: mac80211: allow bw change during channel switch in mesh a43b2d121829 wifi: cfg80211: get correct AP link chandef caa176c0953c bpf: Fix reference state management for synchronous callbacks 160b9f792f99 tsnep: Fix TSNEP_INFO_TX_TIME register define 385072c05eb9 leds: lm3601x: Don't use mutex after it was destroyed 707d7a774dcc bpf: Cleanup check_refcount_ok 606cfa079089 bpf: convert cgroup_bpf.progs to hlist 044bc355cdb5 bpf: Fix non-static bpf_func_proto struct definitions 2bf916418d21 wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() aaf7ca471415 wifi: rtlwifi: 8192de: correct checking of IQK reload 082eb9beed5d x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled 221cb89ff40e NFSD: Fix handling of oversized NFSv4 COMPOUND requests c2a878095b5c NFSD: Protect against send buffer overflow in NFSv2 READDIR 692b69ddb786 SUNRPC: Fix svcxdr_init_encode's buflen calculation 2eea66b010f7 SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation 733dd17158f9 nfsd: Fix a memory leak in an error handling path e58eef8ee86c objtool: Preserve special st_shndx indexes in elf_update_symbol 970812475926 ACPI: PCC: Fix Tx acknowledge in the PCC address space handler f1f8085da2ca ACPI: PCC: replace wait_for_completion() 4e714c4c370e ACPI: PCC: Release resources on address space setup failure path 65cfd9c59fd8 ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE f6fe0681bdd0 ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() 80ec7f839264 ARM: 9243/1: riscpc: Unbreak the build f27bafeb9fb4 erofs: use kill_anon_super() to kill super in fscache mode b6c8330f5b0f erofs: fix order >= MAX_ORDER warning due to crafted negative i_size d7ac29e60d0f MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create() a253f3b59ff0 MIPS: SGI-IP30: Fix platform-device leak in bridge_platform_create() 8010fece7cd0 sh: machvec: Use char[] for section boundaries 7c0258acaf71 cpufreq: amd-pstate: Fix initial highest_perf value 7750f52ce090 thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register() db4de8bb6171 ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers e5a37972ab86 userfaultfd: open userfaultfds with O_RDONLY 5e6f29a2ed37 ima: fix blocking of security.ima xattrs of unsupported algorithms a2db2328886f selinux: use "grep -E" instead of "egrep" d296b4fd4c15 smb3: must initialize two ACL struct fields to zero 4370ef797420 drm/amd/display: explicitly disable psr_feature_enable appropriately 6f377e9affd5 drm/amd/display: Fix vblank refcount in vrr transition df4d55302ee3 drm/i915: Fix watermark calculations for DG2 CCS+CC modifier 27bb1962725e drm/i915: Fix watermark calculations for DG2 CCS modifiers cd82aaf05c50 drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier 66b0ea47534c drm/i915: Fix watermark calculations for gen12+ MC CCS modifier b6d0783eed82 drm/i915: Fix watermark calculations for gen12+ RC CCS modifier a2a457c8166d drm/i915/gt: Use i915_vm_put on ppgtt_create error paths 3aeda2fe6517 drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() 6dd1b90e56df drm/nouveau/kms/nv140-: Disable interlacing 5699afbff1fa staging: greybus: audio_helper: remove unused and wrong debugfs usage dd8cf031cf9f KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS 9bf561c4db89 KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02 a0b4d7524abf KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" 7984c1386885 KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility dd54b94e72d0 blk-wbt: call rq_qos_add() after wb_normal is initialized 8b1f9fde48aa blk-throttle: fix that io throttle can only work for single bio 1e5c75634e3e media: cedrus: Fix endless loop in cedrus_h265_skip_bits() c3977e0bcb4b media: cedrus: Set the platform driver data earlier b2c57e927470 efi: libstub: drop pointless get_memory_map() call f897e1ce696a thunderbolt: Explicitly enable lane adapter hotplug events at startup ef828a39d6a7 rpmsg: char: Avoid double destroy of default endpoint 149198d0b884 tracing: Fix reading strings from synthetic events 966ffabf6990 tracing: Add "(fault)" name injection to kernel probes 860e8fbde423 tracing: Move duplicate code of trace_kprobe/eprobe.c into header 2fcd9e27640f tracing: Do not free snapshot if tracer is on cmdline 864f10063efc tracing: Add ioctl() to force ring buffer waiters to wake up e91ef98eeefd tracing: Wake up waiters when tracing is disabled 5544f411a4e8 tracing: Wake up ring buffer waiters on closing of the file 220d170455aa tracing: Disable interrupt or preemption before acquiring arch_spinlock_t ceb52ccfb01d ring-buffer: Fix race between reset page and reading page f026e18300d8 ring-buffer: Add ring_buffer_wake_waiters() 79f3d1facbdb ring-buffer: Check pending waiters when doing wake ups as well 51a51a1a7152 ring-buffer: Have the shortest_full queue be the shortest not longest 0a2fe268e8f6 ring-buffer: Allow splice to read previous partially read pages 0abc3bb1706b ftrace: Still disable enabled records marked as disabled 8f81aee36ba1 ftrace: Properly unset FTRACE_HASH_FL_MOD ebf0beb855e2 livepatch: fix race between fork and KLP transition caf34de4951d ext4: update 'state->fc_regions_size' after successful memory allocation a4058b869e6c ext4: fix potential memory leak in ext4_fc_record_regions() c0be17635f03 ext4: fix potential memory leak in ext4_fc_record_modified_inode() a4a8c7e51ec2 ext4: fix miss release buffer head in ext4_fc_write_inode 2bf6f14e9ddc ext4: fix dir corruption when ext4_dx_add_entry() fails c2ddd16160de ext4: fix i_version handling in ext4 c839f6b1e8a6 ext4: place buffer head allocation before handle start 01e159ec8066 ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate f35e65d686cf ext4: unconditionally enable the i_version counter 44c79a757437 ext4: don't increase iversion counter for ea_inodes edb71f055684 ext4: fix check for block being out of directory size d0681b447f5b ext4: make ext4_lazyinit_thread freezable 4a657319cfab ext4: fix null-ptr-deref in ext4_write_info 89db2b50469b ext4: avoid crash when inline data creation follows DIO write 40ff52527dae ext2: Add sanity checks for group and filesystem size 27c7bd35135d jbd2: add miss release buffer head in fc_do_one_pass() 2e6d9f381c1e jbd2: fix potential use-after-free in jbd2_fc_wait_bufs 68ed9c76b2af jbd2: fix potential buffer head reference count leak aa972fe0f2ab jbd2: wake up journal waiters in FIFO order, not LIFO e168f819bfa4 f2fs: fix to do sanity check on summary info 8f0a47def472 f2fs: fix to do sanity check on destination blkaddr during recovery 43341cb9547d f2fs: increase the limit for reserve_root ce0892c0fcf5 f2fs: flush pending checkpoints when freezing super 0fa4033d00be f2fs: complete checkpoints during remount 6ab091560933 f2fs: fix wrong continue condition in GC a687c2890fe4 btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer b81d8146f51a btrfs: fix missed extent on fsync after dropping extent maps 0efd9dfc00d6 btrfs: fix race between quota enable and quota rescan ioctl dfb9fbc5accf btrfs: enhance unsupported compat RO flags handling 9bf3abc8bcc6 btrfs: fix alignment of VMA for memory mapped files on THP b59deb46a675 fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE be394e8a205c ksmbd: Fix user namespace mapping 1c1225288bde ksmbd: Fix wrong return value and message length check in smb2_ioctl() 230a44aaf9a0 ksmbd: fix endless loop when encryption for response fails ff5814fdced4 ksmbd: fix incorrect handling of iterate_dir d2c9555cce37 smb3: do not log confusing message when server returns no network interfaces a54676340b0e hwrng: core - let sleep be interrupted when unregistering hwrng 02c871d44090 fbdev: smscufx: Fix use-after-free in ufx_ops_open() 0ec105bf4176 pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback a11544efbcf5 gpio: rockchip: request GPIO mux to pinctrl when setting direction 6f9a24b4ac16 scsi: qedf: Populate sysfs attributes for vport 147d397e08a4 scsi: lpfc: Rework MIB Rx Monitor debug info logic 0c76110a3129 slimbus: qcom-ngd: cleanup in probe error path 30e704e063cb slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure 5c87da431c18 powerpc/boot: Explicitly disable usage of SPE instructions 81a12906cb76 powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE 6396d57b8c4f powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain c5f1c47aaa3f cpufreq: qcom-cpufreq-hw: Fix uninitialized throttled_freq warning bc6c0ed253cd NFSD: Protect against send buffer overflow in NFSv3 READ ea4c3eee0fd7 NFSD: Protect against send buffer overflow in NFSv2 READ 9c3224826ec1 NFSD: Protect against send buffer overflow in NFSv3 READDIR 003505406a50 serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices 8f9bd3fdc8d3 serial: 8250: Let drivers request full 16550A feature probing 232509094ea5 serial: stm32: Deassert Transmit Enable on ->rs485_config() 5064982437a1 serial: cpm_uart: Don't request IRQ too early for console port 1680dbf51281 PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge 4fb4053d90ca xen/gntdev: Accommodate VMA splitting 0bccddd9b8f0 xen/gntdev: Prevent leaking grants 6757330b1be5 mm/mmap: undo ->mmap() when arch_validate_flags() fails b76e4eb02e9e mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in e77f4ddc7e11 mm/damon: validate if the pmd entry is present before accessing 86a913d55c89 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page ed5895be34b6 clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value 53177c8253e3 arm64: errata: Add Cortex-A55 to the repeat tlbi list c9ded3c93132 arm64: mte: move register initialization to C 921384209d10 drm/udl: Restore display mode on resume 60538f6bf14f drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() 86475df5fb57 drm/virtio: Unlock reservations on dma_resv_reserve_fences() error 846e8a76221a drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error 989164305b93 drm/virtio: Check whether transferred 2D BO is shmem 5653bd020094 dmaengine: qcom-adm: fix wrong calling convention for prep_slave_sg f1dd45a6585a dmaengine: qcom-adm: fix wrong sizeof config in slave_config 94e002aec466 dmaengine: mxs: use platform_driver_register a2fcd90ab840 Revert "drm/amdgpu: use dirty framebuffer helper" 6bf83b0f7cf7 nvme-multipath: fix possible hang in live ns resize with ANA access 2bd2774df0ce nvmem: core: Fix memleak in nvmem_register() 5177bdc38eaa UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK 0a46c031d03e riscv: Pass -mno-relax only on lld < 15.0.0 c579c0aa7810 riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb 98c981715e8f riscv: Make VM_WRITE imply VM_READ cf8535076464 riscv: Allow PROT_WRITE-only mmap() df30c4feba51 riscv: vdso: fix NULL deference in vdso_join_timens() when vfork 68a1aac5bdd5 parisc: Fix userspace graphics card breakage due to pgtable special bit 5017f2f7b138 parisc: fbdev/stifb: Align graphics memory size to 4MB 140b2b92dbef RISC-V: Make port I/O string accessors actually work e08302134d59 RISC-V: Re-enable counter access from userspace 1379df4c0697 riscv: topology: fix default topology reporting 32863f41ee77 arm64: topology: move store_cpu_topology() to shared code 12965b43cc23 regulator: qcom_rpm: Fix circular deferral regression 878929b56705 net: thunderbolt: Enable DMA paths only after rings are enabled e8762009513a hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API 9f329cf8c693 ASoC: wcd934x: fix order of Slimbus unprepare/disable 942228543a6d ASoC: wcd9335: fix order of Slimbus unprepare/disable cc2a1297b07a arm64: dts: qcom: sdm845-mtp: correct ADC settle time b3ededa17504 platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure e4acbd10620f quota: Check next/prev free block number after reading from quota file 93a3a3e745ed HID: multitouch: Add memory barriers 19906949ca61 btf: Export bpf_dynptr definition 1ab6d3030652 fs: dlm: fix invalid derefence of sb_lvbptr 05b02a81fcca fs: dlm: handle -EBUSY first in lock arg validation 5fe0184d47e0 fs: dlm: fix race between test_bit() and queue_work() a206f7fbe958 i2c: designware: Fix handling of real but unexpected device interrupts bcd98bf4093d mmc: sdhci-sprd: Fix minimum clock limit 3035cc02a499 mmc: sdhci-tegra: Use actual clock rate for SW tuning correction ce08a030ef7b mmc: renesas_sdhi: Fix rounding errors 7f7a491719bf can: kvaser_usb_leaf: Fix CAN state after restart d99b9999b4d1 can: kvaser_usb_leaf: Fix TX queue out of sync after restart b1f958afb433 can: kvaser_usb_leaf: Fix overread with an invalid command 3d3c7eb843d8 can: kvaser_usb: Fix use of uninitialized completion 268bd6b5b8fe mmc: core: Add SD card quirk for broken discard b52eecc616c9 usb: add quirks for Lenovo OneLink+ Dock 07a844821b74 usb: gadget: uvc: Fix argument to sizeof() in uvc_register_video() 116d6a696498 xhci: dbc: Fix memory leak in xhci_alloc_dbc() 819f7a73c36b iio: pressure: dps310: Reset chip after timeout b871461eda8b iio: pressure: dps310: Refactor startup procedure 467d556aa12c iio: adc: ad7923: fix channel readings for some variants 2fabf2d80ce0 iio: ltc2497: Fix reading conversion results 81c68fb490e2 iio: dac: ad5593r: Fix i2c read protocol requirements 943eb0ede74e cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message 56fc362eb3db cifs: destage dirty pages before re-reading them for cache=none bf28cb8811b5 hv_netvsc: Fix race between VF offering and VF association message from host 796da2e0eff1 io_uring: correct pinned_vm accounting b4293c01ee0d io_uring/af_unix: defer registered files gc to io_uring release 3e7f0e0f3744 io_uring/net: don't update msg_name if not provided e45a79863729 io_uring/net: fix fast_iov assignment in io_setup_async_msg() 9197a1364d41 io_uring/rw: fix unexpected link breakage 8f0a63743f1e mtd: rawnand: atmel: Unmap streaming DMA mappings d60ad28f750b ALSA: hda/realtek: Add Intel Reference SSID to support headset keys dc8e0bbf724f ALSA: hda/realtek: Add quirk for ASUS GV601R laptop 390578404823 ALSA: hda/realtek: Correct pin configs for ASUS G533Z 9108dee38d22 ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 3965d9b05667 ALSA: usb-audio: Fix NULL dererence at error path faa8c1ed77d0 ALSA: usb-audio: Fix potential memory leaks a394f0197dd0 ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() a74003b10bbb ALSA: oss: Fix potential deadlock at unregistration eb9af45d0a4a Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (From OE-Core rev: 4bb27cfe7487c57374af38b5b912d28f35cbe5b8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.74Bruce Ashfield2022-11-223-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: a3f2f5ac9d61 Linux 5.15.74 de124365a7d2 wifi: mac80211: fix MBSSID parsing use-after-free 7d998f6b7365 mac80211: fix memory leaks with element parsing fee48f3bdd75 mac80211: always allocate struct ieee802_11_elems 630060f11756 mac80211: mlme: find auth challenge directly 21df3a583e8e mac80211: move CRC into struct ieee802_11_elems 864f2d3482f4 mac80211: mesh: clean up rx_bcn_presp API e5ebcbb4f967 misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic cb9defecf381 misc: pci_endpoint_test: Aggregate params checking for xfer 2c657a0cbd48 Input: xpad - fix wireless 360 controller breaking after suspend db4db28fccb4 Input: xpad - add supported devices as contributed on github d15bb1f6dabe wifi: cfg80211: update hidden BSSes to avoid WARN_ON 93a3a3255407 wifi: mac80211: fix crash in beacon protection for P2P-device fff244e9171b wifi: mac80211_hwsim: avoid mac80211 warning on bad rate 0a8ee682e4f9 wifi: cfg80211: avoid nontransmitted BSS list corruption bfe29873454f wifi: cfg80211: fix BSS refcounting bugs 9e99ca59ed39 wifi: cfg80211: ensure length byte is present before access 0a861bd25dad wifi: cfg80211/mac80211: reject bad MBSSID elements 9a8ef2030510 wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() 398e30b67092 random: use expired timer rather than wq for mixing fast pool 984faa6fc759 random: avoid reading two cache lines on irq randomness a937c59863d7 Revert "crypto: qat - reduce size of mapped region" 0e3ff69ee691 Revert "powerpc/rtas: Implement reentrant rtas call" e0295c43166b USB: serial: qcserial: add new usb-id for Dell branded EM7455 76efb4897bc3 scsi: stex: Properly zero out the passthrough command structure 5fbbe7e98e9b efi: Correct Macmini DMI match in uefi cert quirk 8754dc846d03 ALSA: hda: Fix position reporting on Poulsbo 14f143fb4268 random: clamp credited irq bits to maximum mixed be53fa6cf667 random: restore O_NONBLOCK support 2f96da3fd18f ceph: don't truncate file in atomic_open c0c3d3d3ea41 nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure 44b1ee304bac nilfs2: fix leak of nilfs_root in case of writer thread creation failure cb602c2b654e nilfs2: fix use-after-free bug of struct nilfs_root 1e512c65b4ad nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() 17aac9b7af2b Linux 5.15.73 f7b16f51753a Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" d8b1b64a070e rpmsg: qcom: glink: replace strncpy() with strscpy_pad() d58eb80b723d USB: serial: ftdi_sio: fix 300 bps rate for SIO 5ff80339cdc3 usb: mon: make mmapped memory read only 278fefd29eea net/mlx5: Disable irq when locking lag_lock 54f382d4b7f8 wifi: cfg80211: fix MCS divisor value 0fa249414a6f mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() f1d6894159fc mm/huge_memory: minor cleanup for split_huge_pages_all 7190afd4cd5f perf parse-events: Identify broken modifiers f6f740f6ca3b mmc: core: Terminate infinite loop in SD-UHS voltage switch 9635e05e015a mmc: core: Replace with already defined values for readability f2af62d909ad drm/amd/display: skip audio setup when audio stream is enabled d444cfe6d047 drm/amd/display: update gamut remap if plane has changed 4afcb53474ae drm/amd/display: Assume an LTTPR is always present on fixed_vs links 5e76ff629a20 drm/amd/display: Fix double cursor on non-video RGB MPO e6590139ffa3 net: atlantic: fix potential memory leak in aq_ndev_close() 005e368a61bc arch: um: Mark the stack non-executable to fix a binutils warning 5f85191bedba um: Cleanup compiler warning in arch/x86/um/tls_32.c 6827af886be8 um: Cleanup syscall_handler_t cast in syscalls_32.h f386b373e9f7 ALSA: hda/hdmi: Fix the converter reuse for the silent stream a36b2dc5c0da net: marvell: prestera: add support for for Aldrin2 d2588ba1a338 net/ieee802154: fix uninit value bug in dgram_sendmsg 1030659dac4e scsi: qedf: Fix a UAF bug in __qedf_probe() f7126aa3624c ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer 968299cd58b7 dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure 17f55255af4c dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property b2f275550136 dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling fd425b89d040 firmware: arm_scmi: Add SCMI PM driver remove routine e092fc3a2892 firmware: arm_scmi: Harden accesses to the sensor domains 9f81dbb934fb firmware: arm_scmi: Improve checks in the info_get operations 64b79e632869 fs: fix UAF/GPF bug in nilfs_mdt_destroy 31bdba07f6b2 powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush 46c22e7b094f mm: gup: fix the fast GUP race against THP collapse 88ccea0a4458 xsk: Inherit need_wakeup flag for shared sockets f07fbefcea5b docs: update mediator information in CoC docs cf26ddb96b4f Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (From OE-Core rev: e4d9e5bb39700022cd428bb922a329101fc0f1b0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: update to v5.19.16Bruce Ashfield2022-11-223-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d235c2b1f470 Linux 5.19.16 279116cb0bc5 misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic d472808756b3 misc: pci_endpoint_test: Aggregate params checking for xfer d0ecbd70f080 Input: xpad - fix wireless 360 controller breaking after suspend d1a1dbe71f73 Input: xpad - add supported devices as contributed on github ac719db96b23 mctp: prevent double key removal and unref 3aecb0895aac wifi: cfg80211: update hidden BSSes to avoid WARN_ON fa63b5f6f885 wifi: mac80211: fix crash in beacon protection for P2P-device 2bee6f75e3c6 wifi: mac80211_hwsim: avoid mac80211 warning on bad rate 1d73c990e9ba wifi: cfg80211: avoid nontransmitted BSS list corruption 46b23a955958 wifi: cfg80211: fix BSS refcounting bugs 867184200c05 wifi: cfg80211: ensure length byte is present before access e6d77ac0132d wifi: mac80211: fix MBSSID parsing use-after-free 74abb1952a03 wifi: cfg80211/mac80211: reject bad MBSSID elements 42ea11a81ac8 wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() 848bb8517e41 random: use expired timer rather than wq for mixing fast pool 111824744645 random: avoid reading two cache lines on irq randomness ee42204c1cd5 Revert "crypto: qat - reduce size of mapped region" 3a8f93f3779e Revert "powerpc/rtas: Implement reentrant rtas call" bd9c917efcf8 Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" d42228fc2cad Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" 5857b9cd9b91 USB: serial: qcserial: add new usb-id for Dell branded EM7455 6ae8aa5dcf0d scsi: stex: Properly zero out the passthrough command structure 55e19a4c111e efi: Correct Macmini DMI match in uefi cert quirk a0d53923bf91 ALSA: hda/realtek: Add quirk for HP Zbook Firefly 14 G9 model 59ac9fa0e33f ALSA: hda: Fix position reporting on Poulsbo b42a64428abe random: clamp credited irq bits to maximum mixed e1f8820bf83f random: restore O_NONBLOCK support ae2e80078145 nvme-pci: set min_align_mask before calculating max_hw_sectors 6c58865f1acd ceph: don't truncate file in atomic_open 090fcfb6edeb nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure 4755fcd84424 nilfs2: fix leak of nilfs_root in case of writer thread creation failure 394b2571e9a7 nilfs2: fix use-after-free bug of struct nilfs_root caf2c6b58043 nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() 51dd976781da Linux 5.19.15 04bd2a779511 Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" c4635cf3d845 Bluetooth: use hdev->workqueue when queuing hdev->{cmd,ncmd}_timer works 6954cee88268 bpf: Fix resetting logic for unreferenced kptrs 292b46c49675 net: ethernet: mtk_eth_soc: fix state in __mtk_foe_entry_clear 9783292253fd bpf: Gate dynptr API behind CAP_BPF 7d3f5d0353b4 rpmsg: qcom: glink: replace strncpy() with strscpy_pad() 165ae42fc1cf mmc: core: Terminate infinite loop in SD-UHS voltage switch b2afdaddaa8c mmc: core: Replace with already defined values for readability 0b0f40745ab4 gpiolib: acpi: Add a quirk for Asus UM325UAZ aa476c7b6375 gpiolib: acpi: Add support to ignore programming an interrupt a9d2ce58126c USB: serial: ftdi_sio: fix 300 bps rate for SIO 9de74019cd44 usb: mon: make mmapped memory read only c2423912d5c9 i2c: davinci: fix PM disable depth imbalance in davinci_i2c_probe 71c41e04d9d8 don't use __kernel_write() on kmap_local_page() 5dac20360a7b perf/x86/intel: Fix unchecked MSR access error for Alder Lake N 3682460b9327 drm/amd/display: increase dcn315 pstate change latency 94d49c380b9a drm/amd/display: Fix DP MST timeslot issue when fallback happened 4fb0b18590c6 drm/amd/display: skip audio setup when audio stream is enabled 3c15b295ae2f drm/amd/display: update gamut remap if plane has changed 89d387065803 drm/amd/display: Assume an LTTPR is always present on fixed_vs links d1137c3c03d8 drm/amd/display: Fix double cursor on non-video RGB MPO 32c1dde16f0a KVM: s390: Pass initialized arg even if unused 5b4e1c1ffba3 net: atlantic: fix potential memory leak in aq_ndev_close() cfaf7f090a40 arch: um: Mark the stack non-executable to fix a binutils warning a460f846d580 gpio: ftgpio010: Make irqchip immutable d71f03dbcc17 um: Cleanup compiler warning in arch/x86/um/tls_32.c c7105d2a77a6 um: Cleanup syscall_handler_t cast in syscalls_32.h 9cdbc61abaa0 ALSA: hda/hdmi: Fix the converter reuse for the silent stream 7480deff597a net: marvell: prestera: add support for for Aldrin2 be248292a483 net/ieee802154: fix uninit value bug in dgram_sendmsg ce57f7b2e614 scsi: qedf: Fix a UAF bug in __qedf_probe() 5f2f00509496 drm/amdgpu/mes: zero the sdma_hqd_mask of 2nd SDMA engine for SDMA 6.0.1 f8895cfb48b0 ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer 7e834ee927a5 wifi: iwlwifi: don't spam logs with NSS>2 messages 229769759ef8 dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure e38f67582567 dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property 92f8963831f1 dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling 666f5be3593c arm64: dts: rockchip: fix upper usb port on BPI-R2-Pro edc5c66d15f9 firmware: arm_scmi: Add SCMI PM driver remove routine 8e880f30946f firmware: arm_scmi: Harden accesses to the sensor domains 41bf1b0ad953 firmware: arm_scmi: Improve checks in the info_get operations 81de80330fa6 fs: fix UAF/GPF bug in nilfs_mdt_destroy 8529dfb5ef72 xsk: Inherit need_wakeup flag for shared sockets 7ebe331054cf docs: update mediator information in CoC docs 3b760c94de19 hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero 19a4cb1c4eb8 Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 8dc610c9478c sparc: Unbreak the build (From OE-Core rev: a99d8002ff7b8f4d73d03abd75a05921d0587815) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v6.0+Bruce Ashfield2022-11-221-2/+2
| | | | | | | | | | | Introducing the 6.0+ development kernel branches. These have been sanity tested on all supported architectures. (From OE-Core rev: 04c9125197783b0c72552b213c8a248eedc83a93) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: add new fw file to ${PN}-qcom-adreno-a530Dmitry Baryshkov2022-11-221-1/+1
| | | | | | | | | | | Extend the linux-firmware-qcom-adreno-a530 package with the squashed Adreno 530 zap shader. (From OE-Core rev: 920bf119f35824a3531801f5e41158a8ad1bca4c) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20221012 -> 20221109Dmitry Baryshkov2022-11-221-2/+2
| | | | | | | | | License-Update: additional files (From OE-Core rev: 6940f297243a66bd58d6adee7d690bcee9b9ccb2) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* babeltrace: upgrade 1.5.8 -> 1.5.11Wang Mingyu2022-11-151-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: =========== * Fix: distutils removed in python 3.12 * Fix: use-after-free with popt 1.19 * configure.ac: Basic fixes for autoconf 2.70 * Add gerrit config for stable-1.5 * port: disable debug-info by default on FreeBSD * port: add missing includes for FreeBSD compat * bindings: try importing collections.abc first for forward compatibility * man: fix typo in babeltrace.1 (From OE-Core rev: a8f3e4f92f968eb96df11203ff442e6e42634915) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: don't put the firmware into the sysrootRoss Burton2022-11-091-0/+3
| | | | | | | | | | | | There's no need to have linux-firmware in the sysroot. The sysroot won't ever be used anyway as nothing needs the firmware at build-time, but this saves us building a ~900MB sysroot (~300MB sstate tarball). (From OE-Core rev: 26ed998c4f201c5cacf330f52e51e416afbd300c) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20220913 -> 20221012Alexander Kanavin2022-11-081-3/+3
| | | | | | | | | | License-Update: copyright years, additional firmwares (From OE-Core rev: 9f658c724b6635e5745f30b25601bcc51a004be4) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: upgrade 2.13.5 -> 2.13.7Richard Purdie2022-11-031-1/+1
| | | | | | | | (From OE-Core rev: 1243d6afc075e3c89ca69af214e70c0d159cb832) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: add qemuarmv5Jon Mason2022-11-031-1/+1
| | | | | | | | | | | qemuarmv5 passes testimage on with the linux-yocto-dev kernel. Add it to the compatible machines list for that recipe. (From OE-Core rev: e1587fbac4d3ee8092d5e858f1b423faa512c559) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: submit determinism.patch upstreamAlexander Kanavin2022-11-011-1/+1
| | | | | | | | (From OE-Core rev: bec62455d900a0d3e18a62ea7053c214bc545fb6) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: upgrade 2.13.4 -> 2.13.5Alexander Kanavin2022-10-296-433/+1
| | | | | | | | (From OE-Core rev: 335c60e76b341014bd69eaac0a4b281036a94916) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.72Bruce Ashfield2022-10-263-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: c68173b2012b Linux 5.15.72 713fa3e4591f drm/i915/gem: Really move i915_gem_context.link under ref protection a00ed4e5d5ee x86/alternative: Fix race in try_get_desc() c3d4b8970c0d KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest ab5c5787ab5e clk: iproc: Do not rely on node name for correct PLL setup e748a084b51c clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks 19f4e1636626 fs: split off setxattr_copy and do_setxattr function from setxattr a0e3719e030a vdpa/ifcvf: fix the calculation of queuepair 4755d9d2c9b0 selftests: Fix the if conditions of in test_extra_filter() c83a7606aa65 net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume() a8cd7e1bc7cd net: stmmac: power up/down serdes in stmmac_open/release 67c00bcf4231 wifi: mac80211: fix regression with non-QoS drivers 520e434a082d nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices e9d7d809022e net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe 8b1b908507ce cxgb4: fix missing unlock on ETHOFLD desc collect fail path e99c7a61d89e net: sched: act_ct: fix possible refcount leak in tcf_ct_init() 815381aeff95 usbnet: Fix memory leak in usbnet_disconnect() af91321b7372 gpio: mvebu: Fix check for pwm support on non-A8K platforms f592ccddac68 Input: melfas_mip4 - fix return value check in mip4_probe() ff982b1f325d Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" bde7795794f4 drm/bridge: lt8912b: fix corrupted image output e103b0e83991 drm/bridge: lt8912b: set hdmi or dvi mode 473f653a86ee drm/bridge: lt8912b: add vsync hsync 6a12105d9d4f ASoC: tas2770: Reinit regcache on reset 75ef73d7d2b3 arm64: dts: qcom: sm8350: fix UFS PHY serdes size 5664dc84fc2e ASoC: imx-card: Fix refcount issue with of_node_put 367403bc1cfe soc: sunxi: sram: Fix debugfs info for A64 SRAM C 68d2f42cf4f6 soc: sunxi: sram: Fix probe function ordering issues 2f82b5290078 soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() 861adc2b2037 soc: sunxi: sram: Prevent the driver from being unbound 8b07378ebe43 soc: sunxi: sram: Actually claim SRAM regions d50e0e2f3d94 ARM: dts: am5748: keep usb4_tm disabled c48e3db1df25 reset: imx7: Fix the iMX8MP PCIe PHY PERST support 606229101290 ARM: dts: am33xx: Fix MMCHS0 dma properties bfe5dc2101ba swiotlb: max mapping size takes min align mask into account a6a3b6b11ac0 media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args() ab9d32844742 media: rkvdec: Disable H.264 error detection 69379139ed78 media: dvb_vb2: fix possible out of bound access 6287c9e00595 mm,hwpoison: check mm when killing accessing process f9aed3d8a029 mm: fix madivse_pageout mishandling on non-LRU page 1299c1198878 mm/migrate_device.c: flush TLB while holding PTL e858f7ac7395 mm: fix dereferencing possible ERR_PTR d75ce115625e mm: prevent page_frag_alloc() from corrupting the memory 23d17e2b04c7 mm/page_alloc: fix race condition between build_all_zonelists and page allocation fec2db7a434a mmc: hsq: Fix data stomping during mmc recovery 4fef6e1fe07c mmc: moxart: fix 4-bit bus width and remove 8-bit bus width 4f75d0cacd65 libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 dc248ddf41ea vduse: prevent uninitialized memory accesses ea774829699a drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV 25759a7bc1f4 drm/i915/gt: Restrict forced preemption to the active context e0f576335d05 Revert "firmware: arm_scmi: Add clock management to the SCMI power domain" 5de02ab84aec net: mt7531: only do PLL once after the reset 56e3f8d56299 mm/damon/dbgfs: fix memory leak when using debugfs_lookup() 149da9e60b8c ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() dc8cdb988453 ARM: dts: integrator: Tag PCI host with device_type aa5c3aa3f197 x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd 476c188b9dbe clk: ingenic-tcu: Properly enable registers before accessing timers d134b0f7a9b9 can: c_can: don't cache TX messages for C_CAN cores 6fff203793cb Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address 006a5085a3a8 net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 81e759d71a6b thunderbolt: Explicitly reset plug events delay back to USB4 spec value 85a70a259916 usb: typec: ucsi: Remove incorrect warning ac12a04c8e08 uas: ignore UAS for Thinkplus chips 528aba78ee01 usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS 0a4e8f384e82 uas: add no-uas quirk for Hiksemi usb_disk 8484a356cee8 cgroup: cgroup_get_from_id() must check the looked-up kn is a directory ae04dd5ef180 cgroup: reduce dependency on cgroup_mutex 7a64e6dc6cb7 ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 6a3bee2ead9b ALSA: hda: Fix Nvidia dp infoframe f7392f93a2fb ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation de5deddfa7e7 ALSA: hda: Do disconnect jacks at codec unbind 90c7e9b400c7 Linux 5.15.71 214194610a18 ext4: use locality group preallocation for small closed files 8a1ac4167dda ext4: avoid unnecessary spreading of allocations among groups fd8b82919549 ext4: make mballoc try target group first even with mb_optimize_scan 21dada4ce19c ext4: limit the number of retries after discarding preallocations blocks be4df018c0be ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 90bc7b630c6c ext4: make directory inode spreading reflect flexbg size 95d714d8ad3d devdax: Fix soft-reservation memory description 27bf7a5d1198 NFSv4: Fixes for nfs4_inode_return_delegation() 21b0301f2234 drm/amdgpu: don't register a dirty callback for non-atomic 6eb08245da51 i2c: mlxbf: Fix frequency calculation dc2a0c587006 i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() 621c6ab03ac3 i2c: mlxbf: incorrect base address passed during io write c242dbf2e36f i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible c71ec39be45a workqueue: don't skip lockdep work dependency in cancel_work_sync() 929ef155e1da fsdax: Fix infinite loop in dax_iomap_rw() 9aac3819f099 drm/rockchip: Fix return type of cdn_dp_connector_mode_valid 1c26968caf18 drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage 492db4ffcff3 drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule() 9539cfc74493 drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport() a541c0111818 drm/amd/display: Limit user regamma to a valid value 33b128f790b6 drm/amdgpu: use dirty framebuffer helper f76d6f309a68 drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards e5ae504c8623 drm/gma500: Fix BUG: sleeping function called from invalid context errors e07d9154bb81 Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region 5f270b61ee8b drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV d3a67c21b18f s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup faf0e1b5d82b serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting 0aada772fd16 serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting 4c7e17270cab serial: Create uart_xmit_advance() 4199425b1132 serial: fsl_lpuart: Reset prior to registration cc1504f6da2e KVM: x86/mmu: Fold rmap_recycle into rmap_add dddae48eabfb selftests: forwarding: add shebang for sch_red.sh 08483e4c0c83 bnxt: prevent skb UAF after handing over to PTP worker f8162aed962b net: sched: fix possible refcount leak in tc_new_tfilter() bd29ca2b398c net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD ec3a6f4ffe55 bonding: fix NULL deref in bond_rr_gen_slave_id db145b8a04fc net/smc: Stop the CLC flow if no link to map buffers on 5daef0042d2c drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff() a08cba2f50d7 perf tools: Honor namespace when synthesizing build-ids 1a83f39dc4e1 perf kcore_copy: Do not check /proc/modules is unchanged a3b923f449a3 perf jit: Include program header in ELF files 39dc6ccdd5af perf stat: Fix BPF program section name c6d939639fe0 can: gs_usb: gs_can_open(): fix race dev->can.state condition e1676adedc17 net: sh_eth: Fix PHY state warning splat during system resume 71200518bbbf net: ravb: Fix PHY state warning splat during system resume d5917b7af7ca netfilter: ebtables: fix memory leak when blob is malformed 08d7524f366a netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() 91aa52652f4b netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() c721623efd09 net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs f58e43184226 net/sched: taprio: avoid disabling offload when it was never enabled 510e703e4ed0 net: enetc: deny offload of tc-based TSN features on VF interfaces 11eb9ed08856 net: enetc: move enetc_set_psfp() out of the common enetc_set_features() c60801e4e2b5 wireguard: netlink: avoid variable-sized memcpy on sockaddr 3ebf690d1cde wireguard: ratelimiter: disable timings test by default c2dc533a7edb net: ipa: properly limit modem routing table use cbdab7d68f20 of: mdio: Add of_node_put() when breaking out of for_each_xx ca86577c10bc drm/hisilicon: Add depends on MMU 68c4acee6328 drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled 8547c7bfc061 sfc: fix null pointer dereference in efx_hard_start_xmit 360910b88d14 sfc: fix TX channel offset when using legacy interrupts bc750d7127a9 i40e: Fix set max_tx_rate when it is lower than 1 Mbps 53220b99059a i40e: Fix VF set max MTU size 7249a653fe5f iavf: Fix set max MTU size with port VLAN and jumbo frames 030e0688b6b2 mlxbf_gige: clear MDIO gateway lock after read 93859f6878e7 iavf: Fix bad page state e1dbe8a62098 um: fix default console kernel parameter 7400e2edfc9e MIPS: Loongson32: Fix PHY-mode being left unspecified abea65fa7713 MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko 831cf63c043e drm/panel: simple: Fix innolux_g121i1_l01 bus_format 408d5752b60f net: team: Unsync device addresses on ndo_stop f50265a4f3da net: bonding: Unsync device addresses on ndo_stop e6b277f7367e net: bonding: Share lacpdu_mcast_addr definition 8b2ab46b6c63 scsi: mpt3sas: Fix return value check of dma_get_required_mask() 89df49e561b4 scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() 5826a555f77c net: phy: aquantia: wait for the suspend/resume operations to finish 4d2f1bc9067a net: core: fix flow symmetric hash 8d06006c7eb7 ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header dae9d2abe25b iavf: Fix cached head and tail value for iavf_get_tx_pending 34447d64b8d2 ice: Don't double unplug aux on peer initiated reset 816eab147e5c netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() dc33ffbc361e netfilter: nf_conntrack_irc: Tighten matching on DCC message 0606c5d5fefd netfilter: nf_conntrack_sip: fix ct_sip_walk_headers 0babb5bc85ee arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma dd5a6c5a0875 dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() 1b0e46d970b4 arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz e352fea1d0fc drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks 43733b6c9fda arm64: dts: rockchip: Fix typo in lisense text for PX30.Core 2929463a9eff arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob 166a332463b5 firmware: arm_scmi: Fix the asynchronous reset requests 1f08a1b26cfc firmware: arm_scmi: Harden accesses to the reset domains 9ec5a534d77c xfs: validate inode fork size against fork format 5caa3a127953 xfs: fix xfs_ifree() error handling to not leak perag ref 9e7b231687fd xfs: reorder iunlink remove operation in xfs_ifree 28c7ef86b21b vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment 3c3edb82d67b arm64: topology: fix possible overflow in amu_fie_setup() 2427a04bce86 KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled 61703b248be9 mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. 2d6e55e0c038 mm/slub: fix to return errno if kmalloc() fails 71075d7d4632 net: mana: Add rmb after checking owner bits 19aea370fd09 can: flexcan: flexcan_mailbox_read() fix return value for drop = true bf0197aea195 kasan: call kasan_malloc() from __kmalloc_*track_caller() c75288a4902b riscv: fix a nasty sigreturn bug... 97da736cd11a gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 9b26723e058f gpio: mockup: Fix potential resource leakage when register a chip 18352095a0d5 gpio: mockup: fix NULL pointer dereference when removing debugfs 2279e977405b wifi: mt76: fix reading current per-tid starting sequence number for aggregation b5bc5a274d54 efi: libstub: check Shim mode using MokSBStateRT ef43fee9f211 efi: x86: Wipe setup_data on pure EFI boot b173f1f8ef9e thunderbolt: Add support for Intel Maple Ridge single port controller 65b13f951fe6 usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA 7143f6cf58db media: flexcop-usb: fix endpoint type check d8a76a2e514f btrfs: fix hang during unmount when stopping a space reclaim worker 46053262b5f5 btrfs: fix hang during unmount when stopping block group reclaim worker b02f86689a5a iommu/vt-d: Check correct capability for sagaw determination a963fe6d0eb6 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop 4b2fa20da623 ALSA: hda/realtek: Add quirk for ASUS GA503R laptop eb54e457c4ad ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack 0898469913cd ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack c6a746b4fca5 ALSA: hda/realtek: Re-arrange quirk table entries 41e974cd6ecb ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop 5421125bbda8 ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 84481d7a59a2 ALSA: hda: add Intel 5 Series / 3400 PCI DID 04b5bd5702ab ALSA: hda/tegra: set depop delay for tegra e10425c5424b ALSA: core: Fix double-free at snd_card_new() 10a8c5d7d393 Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare" 06c0204a6e80 USB: serial: option: add Quectel RM520N 6cf9e8b7e67a USB: serial: option: add Quectel BG95 0x0203 composition 369b008bbe36 USB: core: Fix RST error in hub.c d10d1e9d9f1e drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 6eede01dfd0e Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" c02431f43e12 Revert "usb: add quirks for Lenovo OneLink+ Dock" 8de5e12f587b usb: gadget: udc-xilinx: replace memcpy with memcpy_toio 2db7a7176c45 usb: add quirks for Lenovo OneLink+ Dock a72eee6d905e usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop f79a57d4091f usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() 1a9923999459 usb: dwc3: gadget: Refactor pullup() 7604a210acbb usb: dwc3: gadget: Prevent repeat pullup() a0b5d22b0448 usb: dwc3: Issue core soft reset before enabling run/stop 8d583ba79cde usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind 167b18f25b96 staging: r8188eu: Add Rosewill USB-N150 Nano to device tables add40eda8258 staging: r8188eu: Remove support for devices with 8188FU chipset (0bda:f179) 55653c548612 drm/amdgpu: make sure to init common IP before gmc 25a90a11036b drm/amdgpu: Separate vf2pf work item init from virt data exchange 3e98e33d345e Linux 5.15.70 21f948cab866 ALSA: hda/sigmatel: Fix unused variable warning for beep power change 5db17805b6ba cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() 39b0235284c7 KVM: SEV: add cache flush to solve SEV cache incoherency issues d9bf46e74735 net: Find dst with sk's xfrm policy not ctl_sk ab5140c6ddd7 video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write 9af7af862cb8 mksysmap: Fix the mismatch of 'L0' symbols in System.map 2340f23c770d drm/panfrost: devfreq: set opp to the recommended one to configure regulator 7e8df4920b2a MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() af88da4c737a afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked 2dd0ae85fb3c net: usb: qmi_wwan: add Quectel RM520N a5e949e088bc ALSA: hda/tegra: Align BDL entry to 4KB boundary 3d25aaf71fe0 ALSA: hda/sigmatel: Keep power up while beep is enabled d582756bfc71 wifi: mac80211_hwsim: check length for virtio packets 17898c3b578a rxrpc: Fix calc of resend age 1bbcd88c3c99 rxrpc: Fix local destruction being repeated 87cd4c02bdb1 scsi: lpfc: Return DID_TRANSPORT_DISRUPTED instead of DID_REQUEUE f08a320b4b60 regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() 80c7be217ba7 ASoC: nau8824: Fix semaphore unbalance at error paths f1d57c4c99c2 arm64: dts: juno: Add missing MHU secure-irq 59b756da49bf video: fbdev: i740fb: Error out if 'pixclock' equals zero 899f4160b140 binder: remove inaccurate mmap_assert_locked() 8c2bbfb0ded3 drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega 0a7d86f156fa drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega dcef16f64969 drm/amdgpu: Don't enable LTR if not supported 710ebf8f1a08 tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa 309e9f4a17cf parisc: Allow CONFIG_64BIT with ARCH=parisc 9a72466fb61b cifs: always initialize struct msghdr smb_msg completely 21c47a08f96a cifs: don't send down the destination address to sendmsg for a SOCK_STREAM e1aad8c56090 cifs: revalidate mapping when doing direct writes b04e0208d025 of/device: Fix up of_dma_configure_id() stub 8fd27239ca92 parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() 5f285e4c47c3 block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait f86092d12fbb drm/meson: Fix OSD1 RGB to YCbCr coefficient d38eb1f37538 drm/meson: Correct OSD1 global alpha value 89cfddd416ba gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx 9a173db71a99 NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 cd358b2ee56f pinctrl: sunxi: Fix name for A100 R_PIO ca2b798e53d4 pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH 30fccb4fe449 pinctrl: qcom: sc8180x: Fix wrong pin numbers cbafdbb6f6ce pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map ba6b9f7cc110 of: fdt: fix off-by-one error in unflatten_dt_nodes() c23065adf97f tty: serial: atmel: Preserve previous USART mode if RS485 disabled 1d01d7beccba serial: atmel: remove redundant assignment in rs485_config f3450c33411b drm/tegra: vic: Fix build warning when CONFIG_PM=n 820b689b4a7a Linux 5.15.69 277674996dcf Input: goodix - add compatible string for GT1158 b9b39f7332c5 RDMA/irdma: Use s/g array in post send only when its valid 125c3ae8a936 usb: gadget: f_uac2: fix superspeed transfer fa7e0266c239 usb: gadget: f_uac2: clean up some inconsistent indenting 07609e83c1b9 soc: fsl: select FSL_GUTS driver for DPIO 3998dc50ebdc mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() cd698131ef5d usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS 6087747599ec platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes d4441b810bd8 perf/arm_pmu_platform: fix tests for platform_get_irq() failure 55032fb14d4a net: dsa: hellcreek: Print warning only once 985a5d3d491d drm/amd/amdgpu: skip ucode loading if ucode_size == 0 a1347be8f0ff nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() 3d380f9d1e2b Input: iforce - add support for Boeder Force Feedback Wheel b9682878abee ieee802154: cc2520: add rc code in cc2520_tx() 3a10e8edee2b gpio: mockup: remove gpio debugfs when remove device b4ebcd6d48bc tg3: Disable tg3 device on system reboot to avoid triggering AER f715188c23fa hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message a86c8d1b36a9 HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo 2e3aeb48995a dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins 1b80691d5115 drm/msm/rd: Fix FIFO-full deadlock a9687a2dc7e1 platform/surface: aggregator_registry: Add support for Surface Laptop Go 2 49801d5f8b67 Input: goodix - add support for GT1158 709edbac4c45 iommu/vt-d: Fix kdump kernels boot failure with scalable mode 90f922646f57 tracefs: Only clobber mode/uid/gid on remount if asked 3c90af5a773a tracing: hold caller_addr to hardirq_{enable,disable}_ip 64840a4a2d8e task_stack, x86/cea: Force-inline stack helpers 0b009e5fd146 x86/mm: Force-inline __phys_addr_nodebug() f9571a969973 lockdep: Fix -Wunused-parameter for _THIS_IP_ dee782da3937 ARM: dts: at91: sama7g5ek: specify proper regulator output ranges 424ac5929d0a ARM: dts: at91: fix low limit for CPU regulator 8be25fa7cfd6 ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible 78eb5e326a0e ARM: dts: imx: align SPI NOR node name with dtschema 3bb12efc5e4d ACPI: resource: skip IRQ override on AMD Zen platforms a68a734b19af NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests (From OE-Core rev: fbc8840580fe008c2deda50c0d2d5a98e9b6c564) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: update to v5.19.14Bruce Ashfield2022-10-263-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 30c780ac0f9f Linux 5.19.14 b11cc6399c56 damon/sysfs: fix possible memleak on damon_sysfs_add_target 381eae6b1dc3 x86/alternative: Fix race in try_get_desc() 1e624467e41f x86/cacheinfo: Add a cpu_llc_shared_mask() UP variant b1bad76d6a18 KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest f45380a17be5 perf tests record: Fail the test if the 'errs' counter is not zero 77d5e98fb6f0 perf test: Fix test case 87 ("perf record tests") for hybrid systems b781430cd770 net: ethernet: mtk_eth_soc: fix mask of RX_DMA_GET_SPORT{,_V2} c81bca132fc6 net: mscc: ocelot: fix tagged VLAN refusal while under a VLAN-unaware bridge 79a55020c989 clk: imx93: drop of_match_ptr 539cc4ac04f8 clk: iproc: Do not rely on node name for correct PLL setup 61560f315371 drm/i915/gt: Perf_limit_reasons are only available for Gen11+ b1dd83f321dc clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks 3e8d61faead0 vdpa/mlx5: Fix MQ to support non power of two num queues b3b8359fafb4 virtio-blk: Fix WARN_ON_ONCE in virtio_queue_rq() bffdf0421ba8 vdpa/ifcvf: fix the calculation of queuepair 9f9687bfd884 ice: xsk: drop power of 2 ring size restriction for AF_XDP 01c2475d0c21 ice: xsk: change batched Tx descriptor cleaning dcf42724aacb selftests: Fix the if conditions of in test_extra_filter() 929a2f6e93a8 net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume() 07eb54aa93d7 net: stmmac: power up/down serdes in stmmac_open/release ec1a5138428f wifi: mac80211: fix memory corruption in minstrel_ht_update_rates() a84813338208 wifi: mac80211: fix regression with non-QoS drivers 3afc354e1084 wifi: cfg80211: fix MCS divisor value e8027e26ad58 nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices ab3abb72bec2 net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe 8b1d17a8d8ba cxgb4: fix missing unlock on ETHOFLD desc collect fail path 3687a0c03863 net: sched: act_ct: fix possible refcount leak in tcf_ct_init() 75b276c0537e usbnet: Fix memory leak in usbnet_disconnect() 1a39d83193c6 perf parse-events: Remove "not supported" hybrid cache events 44ff610a3cd4 perf print-events: Fix "perf list" can not display the PMU prefix for some hybrid cache events c4a07387a4b0 perf parse-events: Break out tracepoint and printing 9ac8b5bae9f2 gpio: mvebu: Fix check for pwm support on non-A8K platforms 314df2265c04 Input: melfas_mip4 - fix return value check in mip4_probe() 3cd81a694233 Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" e126ad29ec71 net: macb: Fix ZynqMP SGMII non-wakeup source resume failure 5c94fcc0e87f drm/bridge: lt8912b: fix corrupted image output 6fe84153067b drm/bridge: lt8912b: set hdmi or dvi mode 8d2b780e1ed6 drm/bridge: lt8912b: add vsync hsync 18bf2334b0b3 ASoC: tas2770: Reinit regcache on reset a0977f22b8a7 arm64: dts: qcom: sm8350: fix UFS PHY serdes size 2c8028dd3f8a clk: microchip: mpfs: make the rtc's ahb clock critical ab5081ce9f9c clk: microchip: mpfs: fix clk_cfg array bounds violation 8e8516fe1a64 ASoC: imx-card: Fix refcount issue with of_node_put 1317541f0dae soc: sunxi: sram: Fix debugfs info for A64 SRAM C 450080540800 soc: sunxi: sram: Fix probe function ordering issues e4768a5b0a30 soc: sunxi: sram: Prevent the driver from being unbound 44a9633e9e16 soc: sunxi: sram: Actually claim SRAM regions 24d6230edfc2 ARM: dts: am5748: keep usb4_tm disabled 6f1364939969 reset: imx7: Fix the iMX8MP PCIe PHY PERST support 38d9f71a04c2 ARM: dts: am33xx: Fix MMCHS0 dma properties 3cf3c17fd66f media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args() fa20a7dcd56b media: mediatek: vcodec: Drop platform_get_resource(IORESOURCE_IRQ) b901652568f3 media: rkvdec: Disable H.264 error detection 3a35e67f6b29 media: dvb_vb2: fix possible out of bound access e88a7c1831d4 mm,hwpoison: check mm when killing accessing process fcc9261c2b5f mm/hugetlb: correct demote page offset logic f9cedf6b357e mm: bring back update_mmu_cache() to finish_fault() 3094c01fb1e3 mm: fix madivse_pageout mishandling on non-LRU page edbaf99db91b mm/migrate_device.c: copy pte dirty bit to page e85ab5ae17bd mm/migrate_device.c: add missing flush_cache_page() ca7d59a4b5f3 mm/migrate_device.c: flush TLB while holding PTL 82a00edf23e4 mm: fix dereferencing possible ERR_PTR a346ba002906 mm/page_isolation: fix isolate_single_pageblock() isolation behavior faee7721e795 mm: prevent page_frag_alloc() from corrupting the memory 0cddc19ddb05 mm/page_alloc: fix race condition between build_all_zonelists and page allocation 437484d936ac mm: gup: fix the fast GUP race against THP collapse c6e2a0587215 mmc: hsq: Fix data stomping during mmc recovery 1209607a7133 mmc: moxart: fix 4-bit bus width and remove 8-bit bus width b41808bfa049 mptcp: fix unreleased socket in accept queue 5368d1a17ec5 mptcp: factor out __mptcp_close() without socket lock 16220537557a mm: fix BUG splat with kvmalloc + GFP_ATOMIC 2c5a04961201 libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 38d854c4a11c vduse: prevent uninitialized memory accesses 4a1230f34f06 drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV 5af714ceebae drm/i915/gt: Restrict forced preemption to the active context 193153f7cc2a powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush a129cce68908 Revert "firmware: arm_scmi: Add clock management to the SCMI power domain" b48abca42e0a net: mt7531: only do PLL once after the reset 1f4ceb7daf36 mm/damon/dbgfs: fix memory leak when using debugfs_lookup() decf4f5c01a8 x86/uaccess: avoid check_object_size() in copy_from_user_nmi() 9653cc040a7d ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() d0ebc7ef65e3 ARM: dts: integrator: Tag PCI host with device_type 76335c4156ed frontswap: don't call ->init if no ops are registered 26a1ca1f9fbb x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd 19f89548ed86 wifi: mac80211: ensure vif queues are operational after start d87926a7448c clk: ingenic-tcu: Properly enable registers before accessing timers 179fd43179a1 can: c_can: don't cache TX messages for C_CAN cores 983dd7223a9b Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address 6aac871bca33 net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 266ee6ee24ea thunderbolt: Explicitly reset plug events delay back to USB4 spec value d916978b6976 usb: typec: ucsi: Remove incorrect warning 1d54281c91d7 uas: ignore UAS for Thinkplus chips be014a8d8925 usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS 4a66ab5bfaea uas: add no-uas quirk for Hiksemi usb_disk a3ed03b3ce4d counter: 104-quad-8: Fix skipped IRQ lines during events configuration 036eeda2212a counter: 104-quad-8: Implement and utilize register structures c096ac781807 counter: 104-quad-8: Utilize iomap interface 640e0b97dfa9 perf record: Fix cpu mask bit setting for mixed mmaps bcd04b006c78 tools/perf: Fix out of bound access to cpu mask array d948e6c57793 riscv: make t-head erratas depend on MMU 1bae99844613 Linux 5.19.13 781e43179640 Revert "drm/i915: Extract intel_edp_fixup_vbt_bpp()" da42e25ec54a Revert "drm/i915/pps: Split pps_init_delays() into distinct parts" 5f86062caf4d Revert "drm/i915/bios: Split parse_driver_features() into two parts" 3f2631ce3c8f Revert "drm/i915/bios: Split VBT parsing to global vs. panel specific parts" 139d38c14725 Revert "drm/i915/bios: Split VBT data into per-panel vs. global parts" 10c7b3919e6d Revert "drm/i915/dsi: filter invalid backlight and CABC ports" bef6a9b54730 Revert "drm/i915/dsi: fix dual-link DSI backlight and CABC ports for display 11+" 9182c86a0456 Revert "drm/i915/display: Fix handling of enable_psr parameter" 58df6af8cea3 Linux 5.19.12 547262c5b373 ext4: make directory inode spreading reflect flexbg size cdefe8dd61c9 ext4: fixup possible uninitialized variable access in ext4_mb_choose_next_group_cr1() 48a12961e800 Revert "block: freeze the queue earlier in del_gendisk" 398a0fdb38d9 ext4: use buckets for cr 1 block scan instead of rbtree 52e8d671393c ext4: use locality group preallocation for small closed files 405a609430a6 ext4: avoid unnecessary spreading of allocations among groups b82d312ff30f ext4: make mballoc try target group first even with mb_optimize_scan 17eb9845f20f ext4: limit the number of retries after discarding preallocations blocks 2f5e9de15e4f ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 034ef0c47e31 devdax: Fix soft-reservation memory description 27d5563e8f5f Makefile.debug: re-enable debug info for .S files 6ba8627f72a4 Makefile.debug: set -g unconditional on CONFIG_DEBUG_INFO_SPLIT c4f8b89f3ffc certs: make system keyring depend on built-in x509 parser c2eab6faf82b drm/amdgpu: don't register a dirty callback for non-atomic 7f0dcbb0e557 i2c: mux: harden i2c_mux_alloc() against integer overflows 4925e5e94ae9 i2c: mlxbf: Fix frequency calculation 3b5ab5fbe69e i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() 5a7547ee0d24 i2c: mlxbf: incorrect base address passed during io write e46e177fd8ed i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible c9245ea442a8 workqueue: don't skip lockdep work dependency in cancel_work_sync() 60644dffac87 fsdax: Fix infinite loop in dax_iomap_rw() 8054beba353b pmem: fix a name collision c62322e62662 gpio: mt7621: Make the irqchip immutable 2d57e46fa45b drm/rockchip: Fix return type of cdn_dp_connector_mode_valid 4822afcff82c drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage 6f14c55dc8e7 drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule() 8836e42e8b00 drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport() 88e7896936e0 drm/amd/display: Limit user regamma to a valid value 9757b3ad4498 drm/amdgpu: Skip reset error status for psp v13_0_0 83dfcae61be8 drm/amdgpu: add HDP remap functionality to nbio 7.7 386ca6720b34 drm/amdgpu: change the alignment size of TMR BO to 1M 8442bc8426d1 drm/amdgpu: use dirty framebuffer helper 444574f828cd drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards a5de08013672 gpio: ixp4xx: Make irqchip immutable 7718cac88524 drm/gma500: Fix (vblank) IRQs not working after suspend/resume 55c077d97fa6 drm/gma500: Fix WARN_ON(lock->magic != lock) error a6ed7624bf4d drm/gma500: Fix BUG: sleeping function called from invalid context errors 9812e9ed3419 Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region 98756ca2584e block: Do not call blk_put_queue() if gendisk allocation fails 2f092fd2ce24 block: call blk_mq_exit_queue from disk_release for never added disks 47f57236ba40 blk-mq: fix error handling in __blk_mq_alloc_disk 0d0f5ca7f241 drm/i915/display: Fix handling of enable_psr parameter 650a2e79d176 s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup 54be62deede4 phy: marvell: phy-mvebu-a3700-comphy: Remove broken reset support 1e9571887f97 cgroup: cgroup_get_from_id() must check the looked-up kn is a directory a899ba61958e serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting f986bfe60020 serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting f387ca14c73f serial: Create uart_xmit_advance() dc4b06e21691 serial: fsl_lpuart: Reset prior to registration f3f5f26c53ef io_uring: ensure that cached task references are always put on exit b4b3bc3f8501 selftests: forwarding: add shebang for sch_red.sh 32afa1f23e42 bnxt: prevent skb UAF after handing over to PTP worker 0559d91ee3a2 net: sched: fix possible refcount leak in tc_new_tfilter() 9fc7a9f0a6e9 net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD 2c8e8ab53acf bonding: fix NULL deref in bond_rr_gen_slave_id 6c537124ea61 net: phy: micrel: fix shared interrupt on LAN8814 32ac8c92919c net/smc: Stop the CLC flow if no link to map buffers on 56c167a564b6 ice: Fix ice_xdp_xmit() when XDP TX queue number is not sufficient b65c53369786 drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff() 6acb3e83b508 perf tools: Honor namespace when synthesizing build-ids ee7036166b91 perf kcore_copy: Do not check /proc/modules is unchanged e71a088d6a97 perf jit: Include program header in ELF files 306c17dead99 perf stat: Fix cpu map index in bperf cgroup code 98992697b30b perf stat: Fix BPF program section name 031b4f40487e can: gs_usb: gs_can_open(): fix race dev->can.state condition 18979d10300e gpio: tqmx86: fix uninitialized variable girq 16189cccd46e net: sh_eth: Fix PHY state warning splat during system resume 199ddf9d3726 net: ravb: Fix PHY state warning splat during system resume 235c47f437a1 netfilter: nf_ct_ftp: fix deadlock when nat rewrite is needed 38cf372b17f0 netfilter: ebtables: fix memory leak when blob is malformed 985b031667c3 netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() 8bcad2a93131 netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() d8d9a6995858 ice: Fix interface being down after reset with link-down-on-close flag on c14cdf15cde3 ice: config netdev tc before setting queues number dff2fa324207 net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs c7c9c7eb305a net/sched: taprio: avoid disabling offload when it was never enabled 68a5def1d2c8 ipv6: Fix crash when IPv6 is administratively disabled 23022b74b1a2 net: enetc: deny offload of tc-based TSN features on VF interfaces 2fdebdfcd98f net: enetc: move enetc_set_psfp() out of the common enetc_set_features() 92f7d44de3be wireguard: netlink: avoid variable-sized memcpy on sockaddr 3b263cc13340 wireguard: ratelimiter: disable timings test by default a4eadca702df sfc/siena: fix null pointer dereference in efx_hard_start_xmit b454f12cfedd sfc/siena: fix TX channel offset when using legacy interrupts c9ba2948db9d net: ipa: properly limit modem routing table use 506638752e92 of: mdio: Add of_node_put() when breaking out of for_each_xx 68197205b3f6 drm/hisilicon: Add depends on MMU 6201c365a0ef gve: Fix GFP flags when allocing pages e969486525be bnxt_en: fix flags to check for supported fw version b3b952168ee1 sfc: fix null pointer dereference in efx_hard_start_xmit 5f623a77cfc2 sfc: fix TX channel offset when using legacy interrupts b6bea8101f97 netdevsim: Fix hwstats debugfs file permissions 0b145d3da801 i40e: Fix set max_tx_rate when it is lower than 1 Mbps ab1af66d4de9 i40e: Fix VF set max MTU size 2ffdf364b845 iavf: Fix set max MTU size with port VLAN and jumbo frames 36da184d2196 mlxbf_gige: clear MDIO gateway lock after read c3f9f3089ed5 iavf: Fix bad page state 3b27f829b7f6 um: fix default console kernel parameter f8c3861243be MIPS: Loongson32: Fix PHY-mode being left unspecified 7c1f2373be0a MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko c673c6ceac53 mm/slab_common: fix possible double free of kmem_cache 183b87c4d18d drm/panel: simple: Fix innolux_g121i1_l01 bus_format 88b08afb0d80 net: team: Unsync device addresses on ndo_stop a4761e45c86c net: bonding: Unsync device addresses on ndo_stop b1b48d9e60cb net: bonding: Share lacpdu_mcast_addr definition 38aa25adcd4d scsi: mpt3sas: Fix return value check of dma_get_required_mask() 6a4236ed47f5 scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() 16b5647f1a55 arm64: dts: imx8mp-venice-gw74xx: fix port/phy validation af0c754d4f60 net: phy: aquantia: wait for the suspend/resume operations to finish 26735f395b30 ARM: dts: lan966x: Fix the interrupt number for internal PHYs d5241ea15778 arm64: dts: imx8mp-venice-gw74xx: fix ksz9477 cpu port f675f5955ab8 arm64: dts: imx8mp-venice-gw74xx: fix CAN STBY polarity 392bd6ce1ba9 drm/mediatek: Fix wrong dither settings fc8454d54478 arm64: dts: tqma8mqml: Include phy-imx8-pcie.h header 31ce3c688ddc wifi: iwlwifi: Mark IWLMEI as broken 9fe1e2da965a net: core: fix flow symmetric hash b583e6b25bf9 ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header 0ad4e4f4d1c4 iavf: Fix cached head and tail value for iavf_get_tx_pending 7c945e5b4787 ice: Fix crash by keep old cfg when update TCs more than queues 149979e87eb7 ice: Don't double unplug aux on peer initiated reset 633c81c04496 netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() 510ea9eae5ee netfilter: nf_conntrack_irc: Tighten matching on DCC message f28e376e4c1e netfilter: nf_conntrack_sip: fix ct_sip_walk_headers 5f394e885eaf arm64: dts: imx8mm-verdin: extend pmic voltages 3e39beb4efa5 arm64: dts: rockchip: Remove 'enable-active-low' from rk3566-quartz64-a efd3a3e464c6 arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma 9350ed92dfe0 arm64: dts: rockchip: fix property for usb2 phy supply on rk3568-evb1-v10 5e6d95bd6c9d arm64: dts: rockchip: fix property for usb2 phy supply on rock-3a a17df55bf6d5 dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() 869c94dfd900 arm64: dts: imx8ulp: add #reset-cells for pcc f478a456a30d arm64: dts: imx8mn: remove GPU power domain reset 124c330f4071 arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz 9182be042c3e arm64: dts: imx8mm: Reverse CPLD_Dn GPIO label mapping on MX8Menlo 164f2c710a78 drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks 87d4bdeacff8 arm64: dts: rockchip: Fix typo in lisense text for PX30.Core 8a906e3a18bb arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob 6b8c338e1b88 arm64: dts: rockchip: Lower sd speed on quartz64-b daacedde25f0 firmware: arm_scmi: Fix the asynchronous reset requests 8e65edf0d376 firmware: arm_scmi: Harden accesses to the reset domains e31fa6648542 batman-adv: Fix hang up with small MTU hard-interface 117737acc4b3 vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment bb6d99e27cbe arm64: topology: fix possible overflow in amu_fie_setup() 42c7fc41020c perf/arm-cmn: Add more bits to child node address offset field 7a764b44d346 KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled eec722138aee KVM: x86: Always enable legacy FP/SSE in allowed user XFEATURES c5f118361297 KVM: x86: Reinstate kvm_vcpu_arch.guest_supported_xcr0 df6cb39335cf mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. 02bcd951aa3c mm/slub: fix to return errno if kmalloc() fails cbaddace599e net: mana: Add rmb after checking owner bits 7221020d79cc can: flexcan: flexcan_mailbox_read() fix return value for drop = true b6c2ad616dd4 kasan: call kasan_malloc() from __kmalloc_*track_caller() dc8864f4fd01 xen/xenbus: fix xenbus_setup_ring() f799e0568d6c drm/i915/gem: Really move i915_gem_context.link under ref protection 92881e068ee1 drm/i915/gem: Flush contexts on driver release 08ac12569010 riscv: fix RISCV_ISA_SVPBMT kconfig dependency warning 558003a84a3c riscv: fix a nasty sigreturn bug... b1489043d3b9 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 41f857033c44 gpio: mockup: Fix potential resource leakage when register a chip af0bfabf06c7 gpio: mockup: fix NULL pointer dereference when removing debugfs 74ce6f1e0f3b wifi: mt76: fix reading current per-tid starting sequence number for aggregation 1dd2a948a178 efi: libstub: check Shim mode using MokSBStateRT 96dc4e2c5283 efi: x86: Wipe setup_data on pure EFI boot 7a27a04f4ef6 thunderbolt: Add support for Intel Maple Ridge single port controller d6f28143bccb usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA af830c831d40 media: flexcop-usb: fix endpoint type check 53b48f0672d5 libperf evlist: Fix polling of system-wide events eecada16bcc4 btrfs: zoned: wait for extent buffer IOs before finishing a zone c338bea1fec5 btrfs: fix hang during unmount when stopping a space reclaim worker cf7769a47e65 btrfs: fix hang during unmount when stopping block group reclaim worker 17244f71765d exfat: fix overflow for large capacity partition 2e238bba8a7e iommu/vt-d: Check correct capability for sagaw determination ecec349af8c7 ALSA: hda/realtek: Add a quirk for HP OMEN 16 (8902) mute LED 28e07bb27ba4 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop 1f65164bc605 ALSA: hda/realtek: Add quirk for ASUS GA503R laptop 0632fb7f2158 ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack 76b75705c941 ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack 2035227cd000 ALSA: hda/realtek: Re-arrange quirk table entries 3637770602ac ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop 73c4ae35ff11 ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 61c19a35f0d2 ALSA: hda: add Intel 5 Series / 3400 PCI DID d6cb6e424a60 ALSA: hda: Fix Nvidia dp infoframe 6e91ec54e7f1 ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation abb050dabd7d ALSA: hda/tegra: set depop delay for tegra 1c5a0a1f4d15 ALSA: core: Fix double-free at snd_card_new() e0e17c7bbdf4 Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare" d744140498a3 USB: serial: option: add Quectel RM520N 3db2ec3a6724 USB: serial: option: add Quectel BG95 0x0203 composition e82a8ff62709 USB: core: Fix RST error in hub.c fd0b4fd54892 drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 2e7eb4c1e8af scsi: core: Fix a use-after-free d27b66257db1 block: simplify disk shutdown fdb28e968815 block: stop setting the nomerges flags in blk_cleanup_queue ab85cb5297f7 block: remove QUEUE_FLAG_DEAD 633e819de9fa xfrm: fix XFRMA_LASTUSED comment 2776911d4a98 Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" 8039621a78e5 Revert "usb: add quirks for Lenovo OneLink+ Dock" 7c64dd4dbf90 smb3: use filemap_write_and_wait_range instead of filemap_write_and_wait c7ae5c403d68 usb: gadget: udc-xilinx: replace memcpy with memcpy_toio 9b56515aeeff usb: add quirks for Lenovo OneLink+ Dock 0cdde8460c30 smb3: fix temporary data corruption in insert range 49523a473220 smb3: fix temporary data corruption in collapse range cc914c37e55f smb3: Move the flush out of smb2_copychunk_range() into its callers f6bb739e61eb drm/i915/dsi: fix dual-link DSI backlight and CABC ports for display 11+ d9d2625dafe2 drm/i915/dsi: filter invalid backlight and CABC ports fc6aff984b1c drm/i915/bios: Split VBT data into per-panel vs. global parts 2af21ae876cf drm/i915/bios: Split VBT parsing to global vs. panel specific parts 5da3f1bfb88e drm/i915/bios: Split parse_driver_features() into two parts ad719d5cc7cb drm/i915/pps: Split pps_init_delays() into distinct parts a0f7cdd69ca3 drm/i915: Extract intel_edp_fixup_vbt_bpp() fcf22aefe871 Linux 5.19.11 4d8637f1d672 Revert "iommu/vt-d: Fix possible recursive locking in intel_iommu_init()" 36371c3adb7a ALSA: hda/sigmatel: Fix unused variable warning for beep power change ddd2edc276e0 ALSA: hda/sigmatel: Keep power up while beep is enabled 99bc25748e39 cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() 7051efc07d72 dt-bindings: apple,aic: Fix required item "apple,fiq-index" in affinity description 20b3f49e9498 net: Find dst with sk's xfrm policy not ctl_sk e68db1a89fc9 drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega 9189056c223b drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega 989d23d88520 drm/amdgpu: Don't enable LTR if not supported e6189420e34f drm/amdgpu: make sure to init common IP before gmc dd52bde6767e drm/i915: Set correct domains values at _i915_vma_move_to_active 871b9d5c68d8 drm/i915/gt: Fix perf limit reasons bit positions b31c81d633d8 tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa ac12a96d1d35 parisc: Allow CONFIG_64BIT with ARCH=parisc 46c716a31fcd blk-lib: fix blkdev_issue_secure_erase c2c7f67fd12d cifs: always initialize struct msghdr smb_msg completely eea8626615a0 cifs: don't send down the destination address to sendmsg for a SOCK_STREAM 2c3f439480c0 cifs: revalidate mapping when doing direct writes d50c30b66f04 io_uring/msg_ring: check file type before putting 6f5ceeb59d09 of/device: Fix up of_dma_configure_id() stub 6ebcd3a8f5d2 parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() 248c48ced209 block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait d31efde8d45d drm/i915/guc: Cancel GuC engine busyness worker synchronously 6731a2193bc8 drm/i915/guc: Don't update engine busyness stats too frequently b0dc9560acd2 drm/i915/vdsc: Set VDSC PIC_HEIGHT before using for DP DSC fc689a286139 drm/rockchip: vop2: Fix eDP/HDMI sync polarities ca52cf493f97 drm/meson: Fix OSD1 RGB to YCbCr coefficient e681b2df3ad4 drm/meson: Correct OSD1 global alpha value 99ed392209cc drm/panel-edp: Fix delays for Innolux N116BCA-EA1 c60087415670 Revert "SUNRPC: Remove unreachable error condition" 4d9f296e78b0 NFSv4.2: Update mode bits after ALLOCATE and DEALLOCATE 2f0a154b16ab gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx 51e024dcaf08 NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 dce19409fb74 SUNRPC: Fix call completion races with call_decode() fe0a6a2369d8 pinctrl: sunxi: Fix name for A100 R_PIO 4b1366bf4ed1 pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH 8e33176cd475 pinctrl: qcom: sc8180x: Fix wrong pin numbers 50207584d3f5 pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map 2133f4513116 of: fdt: fix off-by-one error in unflatten_dt_nodes() b80678c1e00a Linux 5.19.10 0541ab4d0330 Input: goodix - add compatible string for GT1158 693ccecee083 RDMA/irdma: Use s/g array in post send only when its valid 1989b17301f8 gpio: 104-idio-16: Make irq_chip immutable b240650a6600 gpio: 104-dio-48e: Make irq_chip immutable e18b2e3310f0 LoongArch: Fix arch_remove_memory() undefined build error 6023efd94e54 LoongArch: Fix section mismatch due to acpi_os_ioremap() 0b38a5072464 platform/x86: asus-wmi: Increase FAN_CURVE_BUF_LEN to 32 fe5872fd1684 usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS 2fdf0a1ff474 platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes 719b2021d778 perf/arm_pmu_platform: fix tests for platform_get_irq() failure 3d513ebf8c3b net: dsa: hellcreek: Print warning only once c624b5659a28 drm/amd/amdgpu: skip ucode loading if ucode_size == 0 f566cb9f4057 nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() e8d5aa9c67ed nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610 137f1493f151 drm/amd/pm: use vbios carried pptable for all SMU13.0.7 SKUs 2052738ece42 drm/amdgpu: disable FRU access on special SIENNA CICHLID card 12c20186d84e Input: iforce - add support for Boeder Force Feedback Wheel 47e83e6ebf99 ieee802154: cc2520: add rc code in cc2520_tx() bc55c1677edb gpio: mockup: remove gpio debugfs when remove device 35c0b78d0d42 r8152: add PID for the Lenovo OneLink+ Dock 84d8959393a0 tg3: Disable tg3 device on system reboot to avoid triggering AER 6b1bcd579fc5 Bluetooth: MGMT: Fix Get Device Flags fbb701e51ee2 hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message 37c3dcfc4730 HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo 65d983566887 dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins 50a1ffa557cf kvm: x86: mmu: Always flush TLBs when enabling dirty logging c87f1f99e26e peci: cpu: Fix use-after-free in adev_release() f25a547e7c76 drm/msm/rd: Fix FIFO-full deadlock df01ac6582e1 platform/surface: aggregator_registry: Add support for Surface Laptop Go 2 f05939158a41 Input: goodix - add support for GT1158 37c81d9f1d1b ACPI: resource: skip IRQ override on AMD Zen platforms f26649e59b4f RDMA/mlx5: Fix UMR cleanup on error flow of driver init d8f7bff9a426 RDMA/mlx5: Add a umr recovery flow ada0ccc4a137 RDMA/mlx5: Rely on RoCE fw cap instead of devlink when setting profile ddc58af02675 net/mlx5: Use software VHCA id when it's supported 630a75548b88 net/mlx5: Introduce ifc bits for using software vhca id 3bd8fdde3826 iommu/vt-d: Fix kdump kernels boot failure with scalable mode (From OE-Core rev: 396b40b0b1e52fc12c0e171734fba190edfaf671) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: fix relative path processingBruce Ashfield2022-10-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous fix for processing of paths with relative components, broke uses cases that were a mix of patches and configuration fragments. Updating the SRCREV to include a simplied fix for relative paths, and a cleanup patch from Jose: [ Author: Jose Quaresma <quaresma.jose@gmail.com> Date: Thu Sep 29 16:37:23 2022 +0000 scc: only look for error in scc_output_file if it has valid content When process_file function fails the output of the processed script is show to the user, some parsing is performed as well to look for common errors so we can point to the right input file. This can only be done when the scc_output_file have some valid content otherwise it will show invalid messages to the user. Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Author: Bruce Ashfield <bruce.ashfield@gmail.com> Date: Wed Oct 5 19:13:33 2022 +0000 spp: ensure that prefix check uses absolute paths The previous fix for this issue was too broad, and impacted all calls to the prefix check and removal. With this change, we only expand the input on scc/spp operations that may execute with relative paths. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: 533720a1756454447341769c4a0969fce8d6f287) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: package amdgpu firmwareVincent Davis Jr2022-10-261-0/+12
| | | | | | | | | | Add packages for the firmware required by amdgpu kernel driver. (From OE-Core rev: 0d7aa21f120a756d1a4fc4ae0be3527b54a58247) Signed-off-by: Vincent Davis Jr <vince@underview.tech> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: split rtl8761 firmwareChristian Eggers2022-10-261-0/+6
| | | | | | | | | | | | | | | | Realtek Bluetooth devices require binary firmware files. Package them separately in order to avoid installing the full linux-firmware package on embedded devices. Affected (end user) products (incomplete list): - TP-Link UB500 - Logilink BT0054 (From OE-Core rev: fb44eb4feef54f2343c8186809a65dcb9b58a9b2) Signed-off-by: Christian Eggers <ceggers@arri.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: add qemuarm64Xiangyu Chen2022-10-261-1/+1
| | | | | | | | | | Mark the qemuarm64 as compatible (From OE-Core rev: fedf90d385d0bf0027c7d6a7c0571170d3b3a4d6) Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust: upgrade 2.13.4 -> 2.13.5wangmy2022-10-261-1/+1
| | | | | | | | | | | | | | | | | Changelog: ========== * Fix: bytecode validator: reject specialized load field/context ref instructions * Fix: bytecode validator: reject specialized load instructions * Fix: event notification capture: validate buffer length * Fix: event notification capture error handling * Fix: lttng-ust-comm: wait on wrong child process * fix: 'make dist' without javah (From OE-Core rev: 569d6c271bf782cb4a524603693adbbe3d020f92) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* powertop: upgrade 2.14 -> 2.15wangmy2022-10-262-54/+1
| | | | | | | | | | | 0001-src-fix-compatibility-with-ncurses-6.3.patch removed since it's included in new version. (From OE-Core rev: da1bb4ac5d3643e0917eb40eb4829557fd63b5d8) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: Depend on native setuptools3Khem Raj2022-10-251-1/+1
| | | | | | | | | | | | perf has need for python setuptools when scripting is enabled from 6.0.0 onwards it seems to throw an explicit error (From OE-Core rev: da3d00178809bbf7cc453401e0c5937796ebc2c1) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: add efi entry for machine featuresJon Mason2022-10-251-0/+1
| | | | | | | | | | | | EFI has kernel features when need to be enabled for it to boot. Add the existing kernel config fragment to the kernel config if this machine feature is enabled. (From OE-Core rev: 439f23eed94438494569f286b52e4f6c70ebac2f) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: fix gcc-11 warningBruce Ashfield2022-09-293-12/+12
| | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.19: 65a9a22786a6 libbpf: Initialize err in probe_map_create (From OE-Core rev: 9687d516170721e759eb166de5918581016545b6) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: Disable on riscv32He Zhe2022-09-281-1/+1
| | | | | | | | | | | As a bunch of other assignments did, let this cover all riscv32 architectures, not just qemuriscv32. (From OE-Core rev: 976fe5e3fb630e9daf5bbde79ee2148a7a97694a) Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: Disable on qemuriscv32He Zhe2022-09-261-0/+4
| | | | | | | | | | | | | | lttng-tools requires SYS_ppoll and SYS_pselect6 which are not supported on riscv32. This has been confirmed by lttng-tools upstream. https://github.com/lttng/lttng-tools/pull/162 It's also turned off for riscv32 in meta-riscv. https://github.com/riscv/meta-riscv/blob/master/conf/layer.conf (From OE-Core rev: 68b07bb7f0f01925f9da1cb966239ee49d5c84e3) Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: cfg: fix ACPI warnings for -tinyBruce Ashfield2022-09-243-15/+15
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 1128d7bcdcd acpi: fix defaults for x86 and qemuarm64 (From OE-Core rev: 42e414ad2204949bb70c3aa64503a6ef5681532d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: cfg: fix ACPI warnings for -tinyBruce Ashfield2022-09-213-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: acpi: fix defaults for x86 and qemuarm64 commit d334505d98a85ffe7549026d10e43cccd897e19c [efi.cfg: Drop ACPI dependency] is generating configuration warnings on both qemuarm64 and x86 for the poky-tiny configuration. x864: - because we configure tiny with allnoconfig, and then apply our fragments, the default of ACPI=y for x86 doesn't hold. We need to exlicitly enable it. We put it in the x86 fragment, to avoid bringing warnings back for arm32 ARM: - We can't assign to ARCH_SUPPORTS_ACPI, as that is a select only value. The only selector for that config in arch/arm is CONFIG_EFI. The default of CONFIG_ACPI was added to support EFI if required, but since CONFIG_EFI takes care of the selection, we don't need it in our BSP configuration. (From OE-Core rev: 636c7a68ad23dc64d3778e3718c3410691380ee9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: Fix for recent kernel upgradesRichard Purdie2022-09-211-0/+6
| | | | | | | | | | With recent kernel changes in stable, the full path to python was being encoded into binaries and python install files. Add some workarounds for both issues to fix build reproducibility issues. (From OE-Core rev: cf33e2ab2693eafaf0e5fc45666355d60e084281) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.68Bruce Ashfield2022-09-213-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: dd20085f2a88 Linux 5.15.68 e04b25638aef ARM: at91: ddr: remove CONFIG_SOC_SAMA7 dependency 154e72a4b381 perf machine: Use path__join() to compose a path instead of snprintf(dir, '/', filename) 590b4f10e3a4 drm/bridge: display-connector: implement bus fmts callbacks e084c6ab37d2 arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly 4740910867ea iommu/vt-d: Correctly calculate sagaw value of IOMMU f9e792035a0b arm64/bti: Disable in kernel BTI when cross section thunks are broken a8a007c5b10f Revert "arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags"" 7aa57d869e4a hwmon: (mr75203) enable polling for all VM channels 5e0fddad7100 hwmon: (mr75203) fix multi-channel voltage reading 948b7beb0073 hwmon: (mr75203) fix voltage equation for negative source input a02267ebb247 hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors 000f3353231e hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined 4b198c41d736 s390/boot: fix absolute zero lowcore corruption on boot a557ae094207 iommu/amd: use full 64-bit value in build_completion_wait() 4f8d65884808 swiotlb: avoid potential left shift overflow df82f5ce4f50 i40e: Fix ADQ rate limiting for PF 39d9de5872b6 i40e: Refactor tc mqprio checks 657d9d8ac3e6 kbuild: disable header exports for UML in a straightforward way 12202e0f74fd MIPS: loongson32: ls1c: Fix hang during startup 166ae43f02fb ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion 4643fbc79ded ASoC: mchp-spdiftx: remove references to mchp_i2s_caps 30a455ac385e hwmon: (tps23861) fix byte order in resistance register 159d35a87ec3 perf script: Fix Cannot print 'iregs' field for hybrid systems 4519d4e32f98 sch_sfb: Also store skb len before calling child enqueue a600a9babad6 RDMA/irdma: Report RNR NAK generation in device caps 3ca173b217f4 RDMA/irdma: Return correct WC error for bind operation failure c1872dfde6f7 RDMA/irdma: Report the correct max cqes from query device a1d7c8647c18 nvmet: fix mar and mor off-by-one errors a96b1d33ec71 tcp: fix early ETIMEDOUT after spurious non-SACK RTO 8589bbfad2b4 nvme-tcp: fix regression that causes sporadic requests to time out 13c80a6c1124 nvme-tcp: fix UAF when detecting digest errors 8ddd001cef5e erofs: fix pcluster use-after-free on UP platforms 5fbe35c94abc RDMA/mlx5: Set local port to one when accessing counters 819110054b14 IB/core: Fix a nested dead lock as part of ODP flow 55195563ec29 ipv6: sr: fix out-of-bounds read when setting HMAC data. 4c4eda136410 RDMA/siw: Pass a pointer to virt_to_page() 595e3616f8e0 xen-netback: only remove 'hotplug-status' when the vif is actually destroyed c3efe896f13b iavf: Detach device during reset task 2ed94383f3a2 i40e: Fix kernel crash during module removal 3e245b0e2168 ice: use bitmap_free instead of devm_kfree 8527c9a6bf8e tcp: TX zerocopy should not sense pfmemalloc status cd5f1a69d0b6 net: introduce __skb_fill_page_desc_noacc 7eb9bf4edd1c tipc: fix shift wrapping bug in map_get() 1a889da60afc sch_sfb: Don't assume the skb is still around after enqueueing to child b0b35b455ece Revert "net: phy: meson-gxl: improve link-up behavior" 2f6640b19edf afs: Use the operation issue time instead of the reply time for callbacks e28eb3519d5f rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() 24a4e79d92e0 rxrpc: Fix ICMP/ICMP6 error handling 59f1c62d91ca ALSA: usb-audio: Register card again for iface over delayed_register option 4dc401ef8b23 ALSA: usb-audio: Inform the delayed registration more properly a8edd49c94b4 RDMA/srp: Set scmnd->result only when scmnd is not NULL 451c9ce1e2fc netfilter: nf_conntrack_irc: Fix forged IP logic 1ce55ec5cb7c netfilter: nf_tables: clean up hook list when offload flags check fails 92837ac04779 netfilter: br_netfilter: Drop dst references before setting. 940e58f2ccc0 ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time 86706fa90be6 ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time d6015c56f477 ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges a8ab10c3f137 ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges 6fbff44cba17 ARM: at91: pm: fix DDR recalibration when resuming from backup and self-refresh e11d08c825f2 ARM: at91: pm: fix self-refresh for sama7g5 32dd0b22a5ba wifi: wilc1000: fix DMA on stack objects 6f7aa1029f8e RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift c1796dd54259 RDMA/hns: Fix supported page size 43245c77d9ef soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs d3eb252d7636 RDMA/cma: Fix arguments order in net device validation e2ec1064a47d tee: fix compiler warning in tee_shm_register() eb53e84dc1ac regulator: core: Clean up on enable failure a53b30716c60 soc: imx: gpcv2: Assert reset before ungating clock 83a7e5d2f14e ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node ae8e70e31763 RDMA/rtrs-srv: Pass the correct number of entries for dma mapped SGL ad69caa47861 RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg 237f16395304 ASoC: qcom: sm8250: add missing module owner 3bf4bf54069f cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock 509e3456d363 cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree 3b97deb4abf5 NFS: Fix another fsync() issue after a server reboot 31b992b3c39b NFS: Save some space in the inode 88d24e83a268 NFS: Further optimisations for 'ls -l' 1dcc308898e7 scsi: lpfc: Add missing destroy_workqueue() in error path 6229fa494a59 scsi: mpt3sas: Fix use-after-free warning d2ca79dd0b54 drm/i915: Implement WaEdpLinkRateDataReload ebf46da50beb nvmet: fix a use-after-free 58acd2ebae03 drm/amd/display: fix memory leak when using debugfs_lookup() 26e9a1ded892 sched/debug: fix dentry leak in update_sched_domain_debugfs 94c84128adb1 debugfs: add debugfs_lookup_and_remove() 8875d606761e kprobes: Prohibit probes in gate area 5321908ef74f vfio/type1: Unpin zero pages 7da1afa444a1 btrfs: zoned: set pseudo max append zone limit in zone emulation mode 75082adeb414 tracing: Fix to check event_mutex is held while accessing trigger list 98e8e67395cc ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() df5ec554e9e3 ALSA: usb-audio: Split endpoint setups for hw_params and prepare d1118465ae2e ALSA: aloop: Fix random zeros in capture data when using jiffies timer 45814a53514e ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() 8015ef9e8a0e ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC ad5ef763dbbe drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly fc5a2a9616f3 fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() c3abfd6ce2f3 fbdev: fbcon: Destroy mutex on freeing struct fb_info a7dff6f41e16 md: Flush workqueue md_rdev_misc_wq in md_alloc() 0b7058067eb8 net/core/skbuff: Check the return value of skb_copy_bits() bd1b769564eb cpufreq: check only freq_table in __resolve_freq() e928cf258910 netfilter: conntrack: work around exceeded receive window 29906311b351 arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level 27092358e9c6 parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines deb2c9c0770b parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() c63ff388e7d4 Revert "parisc: Show error if wrong 32/64-bit compiler is being used" c50189129374 scsi: ufs: core: Reduce the power mode change timeout 5a7a5b2edac4 drm/radeon: add a force flush to delay work when radeon 622a557b28b7 drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. c15c2c2c0896 drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini 1f574fbe9c2b drm/gem: Fix GEM handle release errors bbfd857abbd2 scsi: megaraid_sas: Fix double kfree() 8179f0e08578 scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX 625c78e1ae35 Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" 7c6333411acf fs: only do a memory barrier for the first set_buffer_uptodate() 44b402da7b24 wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() dd291e070be0 efi: capsule-loader: Fix use-after-free in efi_capsule_write ee06f08139e7 efi: libstub: Disable struct randomization 6427605fa781 net: wwan: iosm: remove pointless null check e1ad7a011591 Linux 5.15.67 096e34b05a43 kbuild: fix up permissions on scripts/pahole-flags.sh bcecd2ee19ef Linux 5.15.66 e1779c25e48b USB: serial: ch341: fix disabled rx timer on older devices e0923b4f38df USB: serial: ch341: fix lost character on LCR updates 55d328924347 usb: dwc3: disable USB core PHY management 121c6e37da76 usb: dwc3: qcom: fix use-after-free on runtime-PM wakeup 9d6a2d022010 usb: dwc3: fix PHY disable sequence b775fbf532dc kbuild: Add skip_encoding_btf_enum64 option to pahole 0baced0e0938 kbuild: Unify options for BTF generation for vmlinux and modules 309aea4b6b81 tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() 1787ec7dcc37 drm/i915: Skip wm/ddb readout for disabled pipes f9a0f49be767 drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk 301be8985e87 ALSA: seq: Fix data-race at module auto-loading 9b7a07fcc5d4 ALSA: seq: oss: Fix data-race for max_midi_devs access b2c973b52f14 ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 c5652d5d71cf net: mac802154: Fix a condition in the receive path 4b9f3743a822 net: Use u64_stats_fetch_begin_irq() for stats fetch. 57f1407ca166 ip: fix triggering of 'icmp redirect' 5d20c6f932f2 wifi: mac80211: Fix UAF in ieee80211_scan_rx() 552ba102a689 wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected 253ec5fb8405 driver core: Don't probe devices after bus_type.match() probe deferral 7da29a2cc514 usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS 299f4f420f23 usb: xhci-mtk: fix bandwidth release issue 27102b39b6d0 usb: xhci-mtk: relax TT periodic bandwidth allocation c548b99e1c37 USB: core: Prevent nested device-reset calls 4e22a43ec717 s390: fix nospec table alignments 047a4d0f7924 s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages efdfa236a085 usb-storage: Add ignore-residue quirk for NXP PN7462AU 0f8b5d706dcd USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) bf6e4243f80b usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer f1eb9e5d2f6e usb: cdns3: fix issue with rearming ISO OUT endpoint 48917032c702 usb: dwc2: fix wrong order of phy_power_on and phy_init ea72b22a05ea usb: typec: tcpm: Return ENOTSUPP for power supply prop writes 4be500c63911 usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device b201f6203197 usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles 577f84a6f120 USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode 6415953963a9 USB: serial: option: add Quectel EM060K modem 93c283a09959 USB: serial: option: add support for OPPO R11 diag port 2bb1ad8c957d USB: serial: cp210x: add Decagon UCA device id 3a6c5c5ab734 xhci: Add grace period after xHC start to prevent premature runtime suspend. 75913c562f5b media: mceusb: Use new usb_control_msg_*() routines 2c948dd68b9e usb: dwc3: pci: Add support for Intel Raptor Lake 23987d01de44 thunderbolt: Use the actual buffer in tb_async_error() e31db376f6d1 xen-blkfront: Cache feature_persistent value before advertisement 895a90ad7b3e xen-blkfront: Advertise feature-persistent as user requested 3e8107d69fc3 xen-blkback: Advertise feature-persistent as user requested c235c4fc521f mm: pagewalk: Fix race between unmap and page walker 763d77241d8f xen/grants: prevent integer overflow in gnttab_dma_alloc_pages() 03b1870fbc5e KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES 111a3586ed4a gpio: pca953x: Add mutex_lock for regcache sync in PM 53196e037620 hwmon: (gpio-fan) Fix array out of bounds access 7b8a284ffe7a clk: bcm: rpi: Add missing newline ff0b144d4b0a clk: bcm: rpi: Prevent out-of-bounds access e827a5f32a0d clk: bcm: rpi: Use correct order for the parameters of devm_kcalloc() 237b4ef4c088 clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate 5ba6155d3b2f Input: rk805-pwrkey - fix module autoloading 9766749a30f6 clk: core: Fix runtime PM sequence in clk_core_unprepare() c13b0be5ade0 Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" 519cd9c4b56e clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops 0522550aeed4 drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported" fec48eba4783 KVM: VMX: Heed the 'msr' argument in msr_write_intercepted() 9e3c9efa7caf cifs: fix small mempool leak in SMB2_negotiate() 81203ab7a6ef binder: fix alloc->vma_vm_mm null-ptr dereference c2a4b5dc8fa7 binder: fix UAF of ref->proc caused by race condition da3c6d0708e6 mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure 8bca22970e1c mmc: core: Fix UHS-I SD 1.8V workaround branch fc9b5b3f2ccc USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id cf20c3533efc misc: fastrpc: fix memory corruption on open 0e33b0f322fe misc: fastrpc: fix memory corruption on probe 95ac9601feb5 iio: adc: mcp3911: use correct formula for AD conversion 6e933a26e6a2 iio: ad7292: Prevent regulator double disable df1b53bc799d Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag 9f185ca8e019 tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete 532b255af195 musb: fix USB_MUSB_TUSB6010 dependency 2535431ae967 vt: Clear selection before changing the font a19846f0f45b powerpc: align syscall table for ppc32 f12afb4b5db0 staging: r8188eu: add firmware dependency dc02aaf95001 staging: rtl8712: fix use after free bugs 01fd7e12f8fb serial: fsl_lpuart: RS485 RTS polariy is inverse 839ca7969fcf soundwire: qcom: fix device status array range fdc69b070071 net/smc: Remove redundant refcount increase 6ce0d73b2fbd Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" aca9d0acda9e tcp: annotate data-race around challenge_timestamp 1c472d671d9c sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb 55fb8c3baa80 kcm: fix strp_init() order and cleanup 660df4411ef4 mlxbf_gige: compute MDIO period based on i1clk a4c08cbfbcf9 ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler a420d5872601 net/sched: fix netdevice reference leaks in attach_default_qdiscs() ce881ddbdc02 net: sched: tbf: don't call qdisc_put() while holding tree lock d6ec2f711c94 net: dsa: xrs700x: Use irqsave variant for u64 stats update ca54b2bfaab3 openvswitch: fix memory leak at failed datapath creation 8eeba7ef4d1d net: smsc911x: Stop and start PHY during suspend and resume cc2b9170aa34 net: sparx5: fix handling uneven length packets in manual extraction 5359524251d2 Revert "xhci: turn off port power in shutdown" ee19bbed4b03 wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() 20b2d5be85e9 ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array 59a711467e8d ALSA: hda: intel-nhlt: remove use of __func__ in dev_dbg 7828b5d0080a drm/i915/display: avoid warnings when registering dual panel backlight 630ab29120b5 drm/i915/backlight: extract backlight code to a separate file 9f8558c5c642 ieee802154/adf7242: defer destroy_workqueue call 222bd95c89b1 bpf, cgroup: Fix kernel BUG in purge_effective_progs 1c518476ceb4 bpf: Restrict bpf_sys_bpf to CAP_PERFMON de22cba333d8 skmsg: Fix wrong last sg check in sk_msg_recvmsg() 7497f9766f08 iio: adc: mcp3911: make use of the sign bit 9e1f74294d53 platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask 1a785b435276 drm/msm/dsi: Fix number of regulators for SDM660 ab8533946db7 drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg 0a4f633548c4 drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4 e8bd54b0664b drm/msm/dsi: fix the inconsistent indenting (From OE-Core rev: a15a61c801e1a3014ac228e7e100a1867dd498f9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: update to v5.19.9Bruce Ashfield2022-09-213-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d1105a680e66 Linux 5.19.9 7e64f6423dc0 drm/amd/display: Removing assert statements for Linux 56bd559bb9d5 drm/amd/display: Add SMU logging code 32e4b8dbc911 iommu: Fix false ownership failure on AMD systems with PASID activated 77a2d61334f7 iommu/virtio: Fix interaction with VFIO 420d20457155 iommu/vt-d: Correctly calculate sagaw value of IOMMU ded16152d248 arm64/bti: Disable in kernel BTI when cross section thunks are broken 7d40396e6d73 hwmon: (asus-ec-sensors) autoload module via DMI data 447fb910846c hwmon: (asus-ec-sensors) add definitions for ROG ZENITH II EXTREME 26464ff5cc8e hwmon: (asus-ec-sensors) add missing sensors for X570-I GAMING 667cada538da hwmon: (asus-ec-sensors) add support for Maximus XI Hero 4091d4f487e4 hwmon: (asus-ec-sensors) add support for Strix Z690-a D4 c4a068c4e052 Revert "arm64: kasan: Revert "arm64: mte: reset the page tag in page->flags"" 2652720096ea perf stat: Fix L2 Topdown metrics disappear for raw events 61e51bae8386 perf evlist: Always use arch_evlist__add_default_attrs() 9516acba29e3 iommu/vt-d: Fix possible recursive locking in intel_iommu_init() 53b284a895f0 hwmon: (mr75203) enable polling for all VM channels ad460e86ad86 hwmon: (mr75203) fix multi-channel voltage reading 7055f297801f hwmon: (mr75203) fix voltage equation for negative source input 8c9fbcaf190a hwmon: (mr75203) update pvt->v_num and vm_num to the actual number of used sensors 9c6c9aec6896 hwmon: (mr75203) fix VM sensor allocation when "intel,vm-map" not defined ee37a7045c76 net: dsa: felix: tc-taprio intervals smaller than MTU should send at least one packet c078abef701d time64.h: consolidate uses of PSEC_PER_NSEC 1ceb383def1e s390/boot: fix absolute zero lowcore corruption on boot 7c74f03a623d iommu/amd: use full 64-bit value in build_completion_wait() f7f13b8d49bf swiotlb: avoid potential left shift overflow 36512a3ddd39 bonding: accept unsolicited NA message 53d3c40591ad net: bonding: replace dev_trans_start() with the jiffies of the last ARP/NS 1749fdc24c54 i40e: Fix ADQ rate limiting for PF 2b7758a7a9da i40e: Refactor tc mqprio checks c95624ba520f kbuild: disable header exports for UML in a straightforward way bb6c5b187aaa MIPS: loongson32: ls1c: Fix hang during startup 37a0883c5824 Smack: Provide read control for io_uring_cmd 2ad39828ee35 selinux: implement the security_uring_cmd() LSM hook 13069e1c8fef lsm,io_uring: add LSM hooks for the new uring_cmd file op 1578775f94d1 ASoC: mchp-spdiftx: Fix clang -Wbitfield-constant-conversion 6400eca5a3d2 ASoC: mchp-spdiftx: remove references to mchp_i2s_caps f3cf916c93dc hwmon: (tps23861) fix byte order in resistance register 0f9f9c73da37 perf record: Fix synthesis failure warnings 1b388709906b perf script: Fix Cannot print 'iregs' field for hybrid systems 4357706ee8f4 perf dlfilter dlfilter-show-cycles: Fix types for print format 7bb2200856df libperf evlist: Fix per-thread mmaps for multi-threaded targets 5ec0821b85ff sch_sfb: Also store skb len before calling child enqueue 9da303e1e7f9 net: phy: lan87xx: change interrupt src of link_up to comm_ready dde284a85f7b io_uring: recycle kbuf recycle on tw requeue 89fcb70f1acd net/smc: Fix possible access to freed memory in link clear e484616810f8 net: ethernet: mtk_eth_soc: check max allowed hash in mtk_ppe_check_skb 0378b06e612e net: ethernet: mtk_eth_soc: fix typo in __mtk_foe_entry_clear e502794fb858 net: dsa: felix: access QSYS_TAG_CONFIG under tas_lock in vsc9959_sched_speed_set 27474e8bfcdf net: dsa: felix: disable cut-through forwarding for frames oversized for tc-taprio 02410f02f6c2 RDMA/irdma: Report RNR NAK generation in device caps d9cfeef3a2e6 RDMA/irdma: Return correct WC error for bind operation failure 02516406f2ea RDMA/irdma: Return error on MR deregister CQP failure 083f5179fe6f RDMA/irdma: Report the correct max cqes from query device ddb0d1d4d4ff nvmet: fix mar and mor off-by-one errors 9280b9de09fc btrfs: fix the max chunk size and stripe length calculation 3c20e4cd54eb tcp: fix early ETIMEDOUT after spurious non-SACK RTO ba3f445d6d87 nvme-tcp: fix regression that causes sporadic requests to time out c3eb461aa56e nvme-tcp: fix UAF when detecting digest errors 94c34faaafe7 erofs: fix pcluster use-after-free on UP platforms 5f7f40e0a278 erofs: fix error return code in erofs_fscache_{meta_,}read_folio 56fd5dcf111b btrfs: zoned: fix mounting with conventional zones 7b4cc3e4b28a RDMA/mlx5: Set local port to one when accessing counters 83c43fd872e3 IB/core: Fix a nested dead lock as part of ODP flow 56ad3f475482 ipv6: sr: fix out-of-bounds read when setting HMAC data. 17589c4ee370 bonding: add all node mcast address when slave up c561ad9802f6 bonding: use unspecified address if no available link local address 1751bf719df9 RDMA/siw: Pass a pointer to virt_to_page() 4c9a8adb14d2 block: don't add partitions if GD_SUPPRESS_PART_SCAN is set 26a6d7d42972 xen-netback: only remove 'hotplug-status' when the vif is actually destroyed 51705da8cf5e iavf: Detach device during reset task 38af35bec59a i40e: Fix kernel crash during module removal 14c1d71b4330 ice: use bitmap_free instead of devm_kfree 07f40e9f0ff3 ice: Fix DMA mappings leak 6730c48ed6b0 tcp: TX zerocopy should not sense pfmemalloc status 57b099b6349a net: introduce __skb_fill_page_desc_noacc 63e19e592980 tipc: fix shift wrapping bug in map_get() 8f796f36f5ba sch_sfb: Don't assume the skb is still around after enqueueing to child d979f00b0fea Revert "net: phy: meson-gxl: improve link-up behavior" c07642fee989 kunit: fix assert_type for comparison macros adbb4a4f740f afs: Use the operation issue time instead of the reply time for callbacks 0ee6ec46de48 rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() 409a7486c4cf rxrpc: Fix ICMP/ICMP6 error handling e9d0362a41d5 ALSA: usb-audio: Register card again for iface over delayed_register option 9cd9a55ca3df ALSA: usb-audio: Inform the delayed registration more properly f2c70f56f762 RDMA/srp: Set scmnd->result only when scmnd is not NULL 6cf0609154b2 netfilter: nf_conntrack_irc: Fix forged IP logic 8acba0b39cf3 riscv: dts: microchip: use an mpfs specific l2 compatible 94ed8eeb8d9a netfilter: nf_tables: clean up hook list when offload flags check fails e62ff26f1119 netfilter: br_netfilter: Drop dst references before setting. 715ab32367f9 ARM: dts: at91: sama5d2_icp: don't keep vdd_other enabled all the time 495cca3f62c6 ARM: dts: at91: sama5d27_wlsom1: don't keep ldo2 enabled all the time b6b94483102d ARM: dts: at91: sama7g5ek: specify proper regulator output ranges 645ac9718e1f ARM: dts: at91: sama5d2_icp: specify proper regulator output ranges 2fc2ea1341e6 ARM: dts: at91: sama5d27_wlsom1: specify proper regulator output ranges 7efca37d3178 ARM: at91: pm: fix DDR recalibration when resuming from backup and self-refresh 86f07e220b8d ARM: at91: pm: fix self-refresh for sama7g5 5212d958f651 wifi: wilc1000: fix DMA on stack objects 374b04cb6e7b RDMA/hns: Remove the num_qpc_timer variable 090f6a3c4d91 RDMA/hns: Fix wrong fixed value of qp->rq.wqe_shift dd20bd803568 RDMA/hns: Fix supported page size 653500b400d5 soc: brcmstb: pm-arm: Fix refcount leak and __iomem leak bugs 811b2bfda3d6 RDMA/cma: Fix arguments order in net device validation f9c6980d8fdd arm64: dts: renesas: r8a779g0: Fix HSCIF0 interrupt number 5becc531a3fa RDMA/irdma: Fix drain SQ hang with no completion 26e27bcb3d3d tee: fix compiler warning in tee_shm_register() 6e4ce9eb7450 ASoC: SOF: Kconfig: Make IPC_MESSAGE_INJECTOR depend on SND_SOC_SOF 6db11941aa0f ASoC: SOF: Kconfig: Make IPC_FLOOD_TEST depend on SND_SOC_SOF 8fb6a79a7e30 regulator: core: Clean up on enable failure 99fc0f42f834 arm64: dts: freescale: verdin-imx8mp: fix atmel_mxt_ts reset polarity ab7db01d23ad arm64: dts: freescale: verdin-imx8mm: fix atmel_mxt_ts reset polarity d536d38558bd arm64: dts: imx8mm-venice-gw7901: fix port/phy validation 0c64a21e6f15 arm64: dts: verdin-imx8mm: add otg2 pd to usbphy 60a7ee22e6d0 soc: imx: gpcv2: Assert reset before ungating clock 2a107bcb0502 arm64: dts: ls1028a-qds-65bb: don't use in-band autoneg for 2500base-x cf1459d1e593 ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible cc868e063033 ARM: dts: imx6qdl-kontron-samx6i: remove duplicated node 8b21a2a7709b ARM: dts: imx6qdl-vicut1.dtsi: Fix node name backlight_led 6f3deed67b5b RDMA/rtrs-srv: Pass the correct number of entries for dma mapped SGL fd666940d277 RDMA/rtrs-clt: Use the right sg_cnt after ib_dma_map_sg cffeb3b329ac arm64: dts: imx8mq-tqma8mq: Remove superfluous interrupt-names 2b44191290fb arm64: dts: imx8mp-venice-gw74xx: fix sai2 pin settings 15ff1f17847c regmap: spi: Reserve space for register address/padding 5add5a89bf9a ASoC: qcom: sm8250: add missing module owner 6bdd557e6c1d arm64: dts: imx8mm-verdin: use level interrupt for mcp251xfd 459b8801236c arm64: dts: imx8mm-verdin: update CAN clock to 40MHz 9383a11e4322 Revert "soc: imx: imx8m-blk-ctrl: set power device name" cd1e3f999387 ASoC: cs42l42: Only report button state if there was a button interrupt 048f549c629a spi: bitbang: Fix lsb-first Rx 2a3090885690 smb3: missing inode locks in zero range ef69b108b52c cifs: remove useless parameter 'is_fsctl' from SMB2_ioctl() c0deb027c99c cgroup: Fix threadgroup_rwsem <-> cpus_read_lock() deadlock bba6910b3c6d cgroup: Elide write-locking threadgroup_rwsem when updating csses on an empty subtree 8a8d8a1ad791 scsi: lpfc: Add missing destroy_workqueue() in error path 41acb064c4e0 scsi: mpt3sas: Fix use-after-free warning 8974d2ab8473 drm/i915: Implement WaEdpLinkRateDataReload 3a1381628082 drm/i915/slpc: Let's fix the PCODE min freq table setup for SLPC ab620fc788f6 drm/i915/bios: Copy the whole MIPI sequence block 4484ce97a781 nvmet: fix a use-after-free 7ea6589d0ff6 driver core: fix driver_set_override() issue with empty strings 3a6279d243cb drm/amd/display: fix memory leak when using debugfs_lookup() 0c32a93963e0 sched/debug: fix dentry leak in update_sched_domain_debugfs 69f8701fe137 debugfs: add debugfs_lookup_and_remove() 24988042c561 perf: RISC-V: fix access beyond allocated array eea55b307d96 kprobes: Prohibit probes in gate area 5d721bf22293 vfio/type1: Unpin zero pages fddebf9a3556 btrfs: zoned: fix API misuse of zone finish waiting 9a196afce18e btrfs: zoned: set pseudo max append zone limit in zone emulation mode 42e84c466791 tracing: Fix to check event_mutex is held while accessing trigger list 3b8291c33b76 tracing: hold caller_addr to hardirq_{enable,disable}_ip 72e9640edb2d tracefs: Only clobber mode/uid/gid on remount if asked 8293e61bbf90 ALSA: usb-audio: Fix an out-of-bounds bug in __snd_usb_parse_audio_interface() ef38df2b19cc ALSA: usb-audio: Clear fixed clock rate at closing EP 271f862ebc60 ALSA: usb-audio: Split endpoint setups for hw_params and prepare 66a0abeea469 ALSA: aloop: Fix random zeros in capture data when using jiffies timer 74276092fb7f ALSA: hda: Once again fix regression of page allocations with IOMMU 4204a01ffce9 ALSA: emu10k1: Fix out of bounds access in snd_emu10k1_pcm_channel_alloc() 723ac5ab2891 ALSA: pcm: oss: Fix race at SNDCTL_DSP_SYNC ff939d25ac97 drm/amdgpu: mmVM_L2_CNTL3 register not initialized correctly 97c9341e6579 drm/amdgpu: add sdma instance check for gfx11 CGCG 6f197b4a53f5 x86/sev: Mark snp_abort() noreturn eab18703e0fa fbdev: chipsfb: Add missing pci_disable_device() in chipsfb_pci_init() 914b3d999d4e fbdev: fbcon: Destroy mutex on freeing struct fb_info 4b688f85e81f fbdev: omapfb: Fix tests for platform_get_irq() failure cebda5e53643 md: Flush workqueue md_rdev_misc_wq in md_alloc() a62701db411f net/core/skbuff: Check the return value of skb_copy_bits() 73085208dd6b cpufreq: check only freq_table in __resolve_freq() dae42083b045 thermal/int340x_thermal: handle data_vault when the value is ZERO_SIZE_PTR 931144e785da netfilter: conntrack: work around exceeded receive window 31e75db8921c arm64: errata: add detection for AMEVCNTR01 incrementing incorrectly 078dac729f73 parisc: Add runtime check to prevent PA2.0 kernels on PA1.x machines 050e4a4c4c26 parisc: ccio-dma: Handle kmalloc failure in ccio_init_resources() fe7f0ac20b86 Revert "parisc: Show error if wrong 32/64-bit compiler is being used" ab2821ca9b6c scsi: ufs: core: Reduce the power mode change timeout 16cb367daa44 drm/radeon: add a force flush to delay work when radeon 8e77c29c0ad3 drm/amdgpu: Remove the additional kfd pre reset call for sriov cb7eb0aec233 drm/amdgpu: Check num_gfx_rings for gfx v9_0 rb setup. f589c1fcc70e drm/amdgpu: fix hive reference leak when adding xgmi device b9a123550cf0 drm/amdgpu: Move psp_xgmi_terminate call from amdgpu_xgmi_remove_device to psp_hw_fini b537612692f4 drm/gem: Fix GEM handle release errors 2af3d5515ea0 scsi: megaraid_sas: Fix double kfree() 480c7ffec03a scsi: core: Allow the ALUA transitioning state enough time cc3f0edf00b1 scsi: qla2xxx: Disable ATIO interrupt coalesce for quad port ISP27XX 871e0612a88c Revert "mm: kmemleak: take a full lowmem check in kmemleak_*_phys()" 77d91ec788e9 soc: fsl: select FSL_GUTS driver for DPIO 9224d6d81592 fs: only do a memory barrier for the first set_buffer_uptodate() 3c2238985418 wifi: iwlegacy: 4965: corrected fix for potential off-by-one overflow in il4965_rs_fill_link_cmd() f7f3001723e3 wifi: mt76: mt7921e: fix crash in chip reset fail d46815a8f26c efi: capsule-loader: Fix use-after-free in efi_capsule_write fba41e4fa9ff efi: libstub: Disable struct randomization 70cb6afe0e2f Linux 5.19.8 132331c1f605 tty: n_gsm: avoid call of sleeping functions from atomic context 2af54fe4f713 tty: n_gsm: replace kicktimer with delayed_work 55f799f2c34a tty: n_gsm: initialize more members at gsm_alloc_mux() 5aa37f951034 tty: n_gsm: add sanity check for gsm->receive in gsm_receive_buf() c6c5bdf73544 drm/i915: Skip wm/ddb readout for disabled pipes 747a192e4674 drm/i915/glk: ECS Liva Q2 needs GLK HDMI port timing quirk 1dd7a8e7a044 drm/i915/guc: clear stalled request after a reset 4cde8745d15e drm/i915/backlight: Disable pps power hook for aux based backlight 0a26889698d8 ALSA: seq: Fix data-race at module auto-loading 54b8252562e9 ALSA: seq: oss: Fix data-race for max_midi_devs access b0dfc4412e61 ALSA: hda/realtek: Add speaker AMP init for Samsung laptops with ALC298 2473382f79f4 ALSA: memalloc: Revive x86-specific WC page allocations again 05d101e27cfd net: mac802154: Fix a condition in the receive path 89b1ca91677f net: Use u64_stats_fetch_begin_irq() for stats fetch. df93a4b439ee ip: fix triggering of 'icmp redirect' c0445feb80a4 wifi: mac80211: Fix UAF in ieee80211_scan_rx() 864e280cb3a9 wifi: mac80211: Don't finalize CSA in IBSS mode if state is disconnected a4c5cc349768 driver core: Don't probe devices after bus_type.match() probe deferral 731f903c56ea arm64/kexec: Fix missing extra range for crashkres_low. c4c798fe98ad dma-buf/dma-resv: check if the new fence is really later 1a065e4673cb USB: gadget: Fix obscure lockdep violation for udc_mutex bdaac12bb135 usb: gadget: mass_storage: Fix cdrom data transfers on MAC-OS e78ca7f51ac5 usb: gadget: f_uac2: fix superspeed transfer 3cf44c63bc1b usb: xhci-mtk: fix bandwidth release issue 283a781b9754 usb: xhci-mtk: relax TT periodic bandwidth allocation d5eb850b3e88 USB: core: Prevent nested device-reset calls 3047e3746114 s390: fix nospec table alignments ade001d99aea s390/hugetlb: fix prepare_hugepage_range() check for 2 GB hugepages 56b409037d62 usb-storage: Add ignore-residue quirk for NXP PN7462AU 2ae507d6a554 USB: cdc-acm: Add Icom PMR F3400 support (0c26:0020) 459edcb1e133 usb: cdns3: fix incorrect handling TRB_SMM flag for ISOC transfer 142e8c06e5f9 usb: cdns3: fix issue with rearming ISO OUT endpoint 62ef6b5f280b usb: dwc2: fix wrong order of phy_power_on and phy_init dbf5cb0137dc usb: typec: tcpm: Return ENOTSUPP for power supply prop writes e68a2682e997 usb: typec: intel_pmc_mux: Add new ACPI ID for Meteor Lake IOM device 91416070b62a usb: typec: altmodes/displayport: correct pin assignment for UFP receptacles 3d4044c9e6d2 Revert "usb: typec: ucsi: add a common function ucsi_unregister_connectors()" 1f45b7e93c94 USB: serial: option: add support for Cinterion MV32-WA/WB RmNet mode cce30bc7ae48 USB: serial: option: add Quectel EM060K modem 2a305d1b9055 USB: serial: option: add support for OPPO R11 diag port bda33a5038a9 USB: serial: cp210x: add Decagon UCA device id 40bc52e14011 USB: serial: ch341: fix disabled rx timer on older devices cffe34a4d070 USB: serial: ch341: fix lost character on LCR updates 735e7d083491 usb: dwc3: fix PHY disable sequence 492a177db75f usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop 5ea9baeecd21 usb: dwc3: disable USB core PHY management d9debf9d563e xhci: Add grace period after xHC start to prevent premature runtime suspend. d69c738ac931 media: mceusb: Use new usb_control_msg_*() routines 9d539109b35b usb: dwc3: pci: Add support for Intel Raptor Lake 4ef3f00c4230 thunderbolt: Check router generation before connecting xHCI 9fe0e9937257 thunderbolt: Use the actual buffer in tb_async_error() 06cb054244cc xen-blkfront: Cache feature_persistent value before advertisement 6d4ee444e8c7 xen-blkfront: Advertise feature-persistent as user requested d925c3bf8593 xen-blkback: Advertise feature-persistent as user requested 9a108bd6d909 mm: pagewalk: Fix race between unmap and page walker 3aa6a9f84ba2 xen/grants: prevent integer overflow in gnttab_dma_alloc_pages() 4e2eecb92a18 powerpc/papr_scm: Ensure rc is always initialized in papr_scm_pmu_register() 3d92ba262865 KVM: x86: Mask off unsupported and unknown bits of IA32_ARCH_CAPABILITIES e13ef600a247 gpio: realtek-otto: switch to 32-bit I/O 97ca48ec17f7 gpio: pca953x: Add mutex_lock for regcache sync in PM 3263984c7acd hwmon: (gpio-fan) Fix array out of bounds access 7d54f19f7f4f clk: bcm: rpi: Add missing newline c8b04b731d43 clk: bcm: rpi: Prevent out-of-bounds access 838dff24979d clk: bcm: rpi: Fix error handling of raspberrypi_fw_get_rate 3a58d2aa45f8 powerpc/papr_scm: Fix nvdimm event mappings dd5ec5416171 Input: rk805-pwrkey - fix module autoloading 5e7ddb091ef2 clk: core: Fix runtime PM sequence in clk_core_unprepare() 27c26c2a5857 Revert "clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops" c25e0ca0d981 clk: core: Honor CLK_OPS_PARENT_ENABLE for clk gate ops 079ea01fc5f0 drm/i915/reg: Fix spelling mistake "Unsupport" -> "Unsupported" d6c8cc2da50f clk: ti: Fix missing of_node_get() ti_find_clock_provider() 26b03f8039b4 riscv: kvm: move extern sbi_ext declarations to a header 5424fd0429c5 KVM: VMX: Heed the 'msr' argument in msr_write_intercepted() 38a6b469bf22 cifs: fix small mempool leak in SMB2_negotiate() b2a97babb0a5 binder: fix alloc->vma_vm_mm null-ptr dereference 603a47f2ae56 binder: fix UAF of ref->proc caused by race condition 71f7644b444f mmc: core: Fix inconsistent sd3_bus_mode at UHS-I SD voltage switch failure bb4be611c2f5 mmc: core: Fix UHS-I SD 1.8V workaround branch 9f78dda3c3bb landlock: Fix file reparenting without explicit LANDLOCK_ACCESS_FS_REFER 23475d8ebcca USB: serial: ftdi_sio: add Omron CS1W-CIF31 device id baf92485d111 firmware_loader: Fix memory leak in firmware upload d380d40930a6 firmware_loader: Fix use-after-free during unregister e0578e603065 misc: fastrpc: fix memory corruption on open c0425c2facd9 misc: fastrpc: fix memory corruption on probe 5461b547c204 iio: adc: mcp3911: use correct formula for AD conversion 2838fdab0c3d iio: adc: mcp3911: correct "microchip,device-addr" property 76608a25fc6c iio: ad7292: Prevent regulator double disable 3f7f49d8135c iio: light: cm3605: Fix an error handling path in cm3605_probe() b533b9d3a0d1 Input: iforce - wake up after clearing IFORCE_XMIT_RUNNING flag 3e05af2f827b tty: serial: lpuart: disable flow control while waiting for the transmit engine to complete 6f130dffc315 musb: fix USB_MUSB_TUSB6010 dependency c904fe03c4bd vt: Clear selection before changing the font 8b08d4f97233 powerpc/rtas: Fix RTAS MSR[HV] handling for Cell b29ee1551512 powerpc: align syscall table for ppc32 8b539b5f058b Revert "powerpc: Remove unused FW_FEATURE_NATIVE references" eaffa77b8359 staging: r8188eu: add firmware dependency 02c09dbb1554 staging: r8188eu: Add Rosewill USB-N150 Nano to device tables b1727def8509 staging: rtl8712: fix use after free bugs 418a52be5d6b tty: serial: atmel: Preserve previous USART mode if RS485 disabled a17353e3ce85 serial: fsl_lpuart: RS485 RTS polariy is inverse ad936d6dc25b platform/mellanox: mlxreg-lc: Fix locking issue daa0d0282b31 platform/mellanox: mlxreg-lc: Fix coverity warning 357321557920 mm/slab_common: Deleting kobject in kmem_cache_destroy() without holding slab_mutex/cpu_hotplug_lock b823c22561d4 soundwire: qcom: fix device status array range 74d2d7a905d1 net/smc: Remove redundant refcount increase 1e789ee9b074 Revert "sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb" 6c4ef0592929 tcp: annotate data-race around challenge_timestamp ca94a5066676 sch_cake: Return __NET_XMIT_STOLEN when consuming enqueued skb f865976baa85 kcm: fix strp_init() order and cleanup 1579573b69d6 mlxbf_gige: compute MDIO period based on i1clk 4854a59b9a9c cachefiles: make on-demand request distribution fairer dae646810dc8 cachefiles: fix error return code in cachefiles_ondemand_copen() 031089e2eb2e ethernet: rocker: fix sleep in atomic context bug in neigh_timer_handler 8164b6c32f29 net: lan966x: improve error handle in lan966x_fdma_rx_get_frame() 81b7493d7415 net: phy: micrel: Make the GPIO to be non-exclusive 0c6c52285715 net/sched: fix netdevice reference leaks in attach_default_qdiscs() fb155f6597cd net: sched: tbf: don't call qdisc_put() while holding tree lock c2798203315f drm/i915: fix null pointer dereference ca537da42fbd net: dsa: xrs700x: Use irqsave variant for u64 stats update 321d2a2b9520 nfp: flower: fix ingress police using matchall filter c0c1c0241917 openvswitch: fix memory leak at failed datapath creation c2cc359e33e5 net: smsc911x: Stop and start PHY during suspend and resume 615391126f5d net: sparx5: fix handling uneven length packets in manual extraction 92f7ab56bf35 Bluetooth: hci_sync: hold hdev->lock when cleanup hci_conn 2f868038a43c Bluetooth: hci_event: Fix checking conn for le_conn_complete_evt 02e49daf3fa3 Bluetooth: hci_sync: Fix suspend performance regression d6b3f3cd7bd7 Bluetooth: hci_event: Fix vendor (unknown) opcode status handling 2459615a8d7f bpf: Do mark_chain_precision for ARG_CONST_ALLOC_SIZE_OR_ZERO 10608641b055 bpf: Tidy up verifier check_func_arg() 840fbb6845ab bpf: Allow helpers to accept pointers with a fixed size cdbaf57293f0 Revert "xhci: turn off port power in shutdown" 7081b2f34ff2 xhci: Fix null pointer dereference in remove if xHC has only one roothub 1f67a7c661b1 wifi: cfg80211: debugfs: fix return type in ht40allow_map_read() 57cfdf9edcbc ALSA: hda: intel-nhlt: Correct the handling of fmt_config flexible array 26eaff38e1fc drm/i915/display: avoid warnings when registering dual panel backlight 97434cb55bd8 drm/i915/ttm: fix CCS handling ba632ad0bacb bpf: Fix a data-race around bpf_jit_limit. 15f3b89bd521 ieee802154/adf7242: defer destroy_workqueue call 2914e46f5b03 drm/i915/gvt: Fix Comet Lake a1a05d3ae582 bpf, cgroup: Fix kernel BUG in purge_effective_progs ca41835c753a ip_tunnel: Respect tunnel key's "flow_flags" in IP tunnels 257f1447d7c2 bpf: Restrict bpf_sys_bpf to CAP_PERFMON 10ee118a1756 skmsg: Fix wrong last sg check in sk_msg_recvmsg() 37e05ea2c5fb iio: adc: mcp3911: make use of the sign bit e7cf5a0caba9 peci: aspeed: fix error check return value of platform_get_irq() 5d5383b8dae2 drm/msm/gpu: Drop qos request if devm_devfreq_add_device() fails 2c75891d56ab xsk: Fix corrupted packets for XDP_SHARED_UMEM c77b724cddfb platform/x86: x86-android-tablets: Fix broken touchscreen on Chuwi Hi8 with Windows BIOS 0d5bed97ff3d platform/x86: pmc_atom: Fix SLP_TYPx bitfield mask b0d3a4f4c3f3 drm/msm/dsi: Fix number of regulators for SDM660 847dba3aa345 drm/msm/dsi: Fix number of regulators for msm8996_dsi_cfg b99ab590a5ac drm/msm/dp: delete DP_RECOVERED_CLOCK_OUT_EN to fix tps4 83cc61f72e6a drm/msm/dpu: populate wb or intf before reset_intf_cfg 9f490254854f drm/msm/dsi: fix the inconsistent indenting adbe8cb18635 drm/msm/dp: make eDP panel as the first connected connector (From OE-Core rev: 9416f1f35ac6253cdcf2a849311fd06be74908c9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: allow 'y' or 'm' to avoid config audit warningsBruce Ashfield2022-09-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | commit b627b8bd17501400649d38bf61c8a3d2121a1b8f (HEAD -> master, origin/master, origin/HEAD) Author: Bruce Ashfield <bruce.ashfield@gmail.com> Date: Sun Sep 18 16:36:43 2022 -0400 symbol_why: allow options to be flagged as built-in or module Some options that are hardware related, can either be built in or modules, and meet the criteria of being acceptable for a BSP. To allow these options to not throw warnings, we create a new configuration fragment to go along with the 'hardware.cfg' and 'nonhardware.cfg' special fragments. This new fragment is called 'y_or_m_enabled.cfg' and is effective for the fragments in its directory. The format is the same as hardware/nonhardware.cfg, is simply a list of CONFIG_ options. (From OE-Core rev: 9cd0623f89d8ff5ea95d6ab713dd4bf45742a8b1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: Enable mdio for qemuKhem Raj2022-09-211-2/+2
| | | | | | | | | | | | There are package like mdio-netlink in meta-oe which need this feature to be available, it has started to fail with 5.19 (From OE-Core rev: 096c2588860d8f2c56a97cff72f70dd59276f9c7) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: fix queue processing in relative TOPDIR configurationsBruce Ashfield2022-09-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | As reported by Peter Hoyes, in some very specific configurations the processing done by the kern-tools results in errors. This is due to the bad creation of relative paths to patches and configuration. This is fixed by the following kern-tools commit (based on a similar suggestion by Peter): spp: ensure that relocations and patch paths are absolute If include directories (locations of layers) have relative components, and the path to a patch doesn't share that relative location, the detection of a common prefix can fail. When the common prefix is incorrectly specified, it can be the entire path to a patch. This results in everything being removed and subtle errors (as this shouldn't happen). By ensuring that both the relocation directories and patch path are absolute, we can avoid this issue. (From OE-Core rev: b9681ad7c5c72aa1e68b3cdc93788a03b3781d63) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.65Bruce Ashfield2022-09-213-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 633c3b4c71bb Linux 5.15.65 572b646c8d93 net: neigh: don't call kfree_skb() under spin_lock_irqsave() facf99bc3a95 net/af_packet: check len when min_header_len equals to 0 591a98b823fb android: binder: fix lockdep check on clearing vma 92dc4c1a8e58 btrfs: fix space cache corruption and potential double allocations 55c7a9152734 kprobes: don't call disarm_kprobe() for disabled kprobes 6a27997cf44e btrfs: tree-checker: check for overlapping extent items 1b2a7ddeaa77 btrfs: fix lockdep splat with reloc root extent buffers 98dfad7fb688 btrfs: move lockdep class helpers to locking.c a74fc94fb1a9 testing: selftests: nft_flowtable.sh: use random netns names 1d8b5d251994 netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y 85dd24ff77c1 drm/amd/display: avoid doing vm_init multiple time 898467ac9bcb drm/amdgpu: Increase tlb flush timeout for sriov 4df54c493e76 drm/amd/display: Fix pixel clock programming a89e753d5a9f drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid a2ede313fbf0 ksmbd: don't remove dos attribute xattr on O_TRUNC open a7ada939712a s390/hypfs: avoid error message under KVM db6fa03d80ab neigh: fix possible DoS due to net iface start/stop loop 857048ea1d28 ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured 5ee30bcfdb32 drm/amd/display: clear optc underflow before turn off odm clock e407e04a93d7 drm/amd/display: For stereo keep "FLIP_ANY_FRAME" 2cddd3d0b049 drm/amd/display: Fix HDMI VSIF V3 incorrect issue 0c8abeceee0f drm/amd/display: Avoid MPC infinite loop 061ffb1e419b ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path d347d66b1972 fs/ntfs3: Fix work with fragmented xattr bf216c168f9e btrfs: fix warning during log replay when bumping inode link count 985bbad18408 btrfs: add and use helper for unlinking inode during log replay 968815211212 btrfs: remove no longer needed logic for replaying directory deletes 7697ca60db06 btrfs: remove root argument from btrfs_unlink_inode() 71beead997f5 mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC 68b6cbaa318e mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx c038e4094ba2 mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs d6a74ee2a7b2 mmc: mtk-sd: Clear interrupts when cqe off/disable 4676773ea117 drm/i915/gt: Skip TLB invalidations once wedged f0582f5ac1ea HID: thrustmaster: Add sparco wheel and fix array length 77f8e40a3cbb HID: asus: ROG NKey: Ignore portion of 0x5a report d74ce3ece402 HID: AMD_SFH: Add a DMI quirk entry for Chromebooks a569d41c5aba HID: add Lenovo Yoga C630 battery quirk b08469874a16 ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 c18a209b56e3 mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse a75987714bd2 bpf: Don't redirect packets with invalid pkt_len e4ae97295984 ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead 34c3dea11895 fbdev: fb_pm2fb: Avoid potential divide by zero error a5d1cb908131 net: fix refcount bug in sk_psock_get (2) dfd27a737283 HID: hidraw: fix memory leak in hidraw_release() f2f6e6752291 media: pvrusb2: fix memory leak in pvr_probe e658538c610c udmabuf: Set the DMA mask for the udmabuf device (v2) 989560b6d9e0 HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report 67216f47922d Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()" 9e38a363dc63 Bluetooth: L2CAP: Fix build errors in some archs 2e0ffef17308 kbuild: Fix include path in scripts/Makefile.modpost e9d7ca0c4640 io_uring: fix UAF due to missing POLLFREE handling 182dc3aa5ae2 io_uring: fix wrong arm_poll error handling 6c7259c83773 io_uring: fail links when poll fails c41e79a0c464 io_uring: bump poll refs to full 31-bits 7524ec52caa8 io_uring: remove poll entry from list when canceling all 95a004a223f8 io_uring: Remove unused function req_ref_put f770fba096a6 io_uring: poll rework 8dc669632f0d io_uring: inline io_poll_complete 20bbcc316314 io_uring: kill poll linking optimisation a85d7ac14f22 io_uring: move common poll bits 040e58f51c0b io_uring: refactor poll update b850d6ddc788 io_uring: clean cqe filling functions 5c0ea4c8e54b io_uring: correct fill events helpers types 285e77dbb36f arm64: errata: Add Cortex-A510 to the repeat tlbi list da60ddd80d09 mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte e7a792dcd6a7 Drivers: hv: balloon: Support status report for larger page sizes 2edbdfc89d9f crypto: lib - remove unneeded selection of XOR_BLOCKS 6db913f5e449 firmware: tegra: bpmp: Do only aligned access to IPC memory area 80d46e73e8d3 drm/vc4: hdmi: Depends on CONFIG_PM 3d2d12fb7815 drm/vc4: hdmi: Rework power up 8468ccbf4c44 ACPI: thermal: drop an always true check f8b07c05b699 drm/bridge: Add stubs for devm_drm_of_get_bridge when OF is disabled 3ffb97fce282 mm: Force TLB flush for PFNMAP mappings before unlink_file_vma() 1ded0ef2419e Linux 5.15.64 4f672112f866 bpf: Don't use tnum_range on array range checking for poke descriptors cd2a50d0a097 scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq 2c72bead9bc6 scsi: ufs: core: Enable link lost interrupt da86f80da31a perf stat: Clear evsel->reset_group for each stat run b5f5fee03d17 perf/x86/intel/ds: Fix precise store latency handling 83bd6d121245 perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU a38e7ab46740 perf python: Fix build when PYTHON_CONFIG is user supplied 77864ed6c6ce blk-mq: fix io hung due to missing commit_rqs 4428d15cddd5 Documentation/ABI: Mention retbleed vulnerability info file for sysfs 992d2fc2fe7f x86/nospec: Fix i386 RSB stuffing 577d9c05cc48 binder_alloc: add missing mmap_lock calls when using the VMA 1ed630bc530a arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 af61a8f76039 mptcp: Fix crash due to tcp_tsorted_anchor was initialized before release skb 661c01b2181d md: call __md_stop_writes in md_stop ee0c613bfe83 Revert "md-raid: destroy the bitmap after destroying the thread" 0038f8593325 mm/hugetlb: fix hugetlb not supporting softdirty tracking 6ee82524b0aa Revert "usbnet: smsc95xx: Forward PHY interrupts to PHY driver to avoid polling" 7ae43647f499 Revert "usbnet: smsc95xx: Fix deadlock on runtime resume" 295219ab7d62 io_uring: fix issue with io_write() not always undoing sb_start_write() f8aafb25ec38 riscv: traps: add missing prototype c2b7bae7c900 xen/privcmd: fix error exit of privcmd_ioctl_dm_op() 0351fdbd8cb4 smb3: missing inode locks in punch hole 3640cdccbe75 nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf b490dfcbb921 ACPI: processor: Remove freq Qos request for all CPUs f1aedd2ffead Revert "memcg: cleanup racy sum avoidance code" ebd6f886aa24 fbdev: fbcon: Properly revert changes when vc_resize() failed 8195e065abf3 s390: fix double free of GS and RI CBs on fork() failure 16a12ee619e3 bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem 9227599cd987 s390/mm: do not trigger write fault when vma does not allow VM_WRITE ddcb0696136b mm/damon/dbgfs: avoid duplicate context directory creation 95587037ea58 asm-generic: sections: refactor memory_intersects f96b9f7c1676 writeback: avoid use-after-free after removing device 0455bef69028 loop: Check for overflow while configuring loop 500195a109bc x86/nospec: Unwreck the RSB stuffing 75fa6c733b85 x86/bugs: Add "unknown" reporting for MMIO Stale Data a7484eb9f3e0 x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry 1cdfef6cd296 perf/x86/lbr: Enable the branch type for the Arch LBR by default 5f52402c7701 btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() 793505888d60 btrfs: check if root is readonly while setting security xattr 2aa1a1cff81d btrfs: add info when mount fails due to stale replace target 17343a515fa5 btrfs: replace: drop assert for suspended replace 34cab3bba8ca btrfs: fix silent failure when deleting root reference 50396e19d9d8 net: stmmac: work around sporadic tx issue on link-up 48f4d54ccc4d ionic: VF initial random MAC address if no assigned mac bcbf1d959933 ionic: fix up issues with handling EAGAIN on FW cmds 9a41433cc73b ionic: clear broken state on generation change 8d2761dbfcb9 ionic: widen queue_lock use around lif init and deinit 2bc769b8edb1 rxrpc: Fix locking in rxrpc's sendmsg 0c3fd13b9c6d i40e: Fix incorrect address type for IPv6 flow rules bda3e3892434 ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter cb9eaedd9fc0 net: Fix a data-race around sysctl_somaxconn. b340f83dafba net: Fix data-races around sysctl_devconf_inherit_init_net. 181bae6dff66 net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. ed14f10e13f6 net: Fix a data-race around netdev_budget_usecs. 70564ad8d190 net: Fix data-races around sysctl_max_skb_frags. 289f2f582667 mptcp: stop relying on tcp_tx_skb_cache a07f3af6393a tcp: expose the tcp_mark_push() and tcp_skb_entail() helpers 2baeaef4dd73 net: Fix a data-race around netdev_budget. 8e9e124aeb9c net: Fix a data-race around sysctl_net_busy_read. 4e12829fd3b9 net: Fix a data-race around sysctl_net_busy_poll. f6b5be42ce4b net: Fix a data-race around sysctl_tstamp_allow_data. d39a02760bf2 net: Fix data-races around sysctl_optmem_max. 0db9ce822f13 ratelimit: Fix data-races in ___ratelimit(). cd755a7e4062 net: Fix data-races around netdev_tstamp_prequeue. 4d2c808d0983 net: Fix data-races around netdev_max_backlog. 572d4cdf907f net: Fix data-races around weight_p and dev_weight_[rt]x_bias. 33372f2b6c6d net: Fix data-races around sysctl_[rw]mem_(max|default). 8fbdec08dbf7 netfilter: flowtable: fix stuck flows on cleanup due to pending work eb6645a0f2ca netfilter: flowtable: add function to invoke garbage collection immediately 51f192ae71c3 netfilter: nf_tables: disallow binding to already bound chain 7196f4577f1c netfilter: nf_tables: disallow jump to implicit chain from set element 4097749aec54 netfilter: nf_tables: upfront validation of data via nft_data_init() cc311eae1f30 netfilter: bitwise: improve error goto labels 9bf98120a943 netfilter: nft_cmp: optimize comparison for 16-bytes c5ba86cde6bb netfilter: nf_tables: consolidate rule verdict trace call b6d601211ce4 netfilter: nft_tunnel: restrict it to netdev family 530f4bb9ed58 netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families 6d7ddee50395 netfilter: nf_tables: do not leave chain stats enabled on error cafe94e8d685 netfilter: nft_payload: do not truncate csum_offset and csum_type fbbecf068a3f netfilter: nft_payload: report ERANGE for too long offset and length fbaeb8046e7d netfilter: nf_tables: make table handle allocation per-netns friendly 9f4b32890768 netfilter: nf_tables: disallow updates of implicit chain acca44ec232a bnxt_en: fix NQ resource accounting during vf creation on 57500 chips 1b2c5428f773 netfilter: ebtables: reject blobs that don't provide all entry points 7a5d10afeb1b net: ipvtap - add __init/__exit annotations to module init/exit funcs fec37fe2f278 bonding: 802.3ad: fix no transmission of LACPDUs aa108c97acf1 net: moxa: get rid of asymmetry in DMA mapping/unmapping c9dabd1f0410 net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume() c4b38473b18e net: ipa: don't assume SMEM is page-aligned f7de12f247bb net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off 3f8608199640 net/mlx5e: Fix wrong application of the LRO state e161c24a92ef net/mlx5: Avoid false positive lockdep warning by adding lock_class_key 0782959b92eb net/mlx5e: Properly disable vlan strip on non-UL reps fe76b3e67466 ice: xsk: prohibit usage of non-balanced queue id 141b795ee39e ice: xsk: Force rings to be sized to power of 2 9c34c33893db nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout 2e8b65fda933 r8152: fix the RX FIFO settings when suspending 59cfae681ffb r8152: fix the units of some registers for RTL8156A 9cf85759e104 rose: check NULL rose_loopback_neigh->loopback e1ae035a5663 ntfs: fix acl handling d28f319043f0 mm/smaps: don't access young/dirty bit if pte unpresent 28dccc4eaf98 SUNRPC: RPC level errors should set task->tk_rpc_status 5626f9535611 NFSv4.2 fix problems with __nfs42_ssc_open 519543a64650 NFS: Don't allocate nfs_fattr on the stack in __nfs42_ssc_open() 84dc68c6140c Revert "net: macsec: update SCI upon MAC address change." c3f4f07a9eb1 net: use eth_hw_addr_set() instead of ether_addr_copy() 770afc6e262b fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts 96f2758a6d02 xfrm: policy: fix metadata dst->dev xmit null pointer dereference 103bd319c0fc af_key: Do not call xfrm_probe_algs in parallel 4edd868acd23 xfrm: clone missing x->lastused in xfrm_do_migrate 26ad2398fe49 xfrm: fix refcount leak in __xfrm_policy_check() 044f8ff30e62 riscv: lib: uaccess: fix CSR_STATUS SR_SUM bit 093cb743dcad riscv: lib: uaccess: fold fixups into body 9de35edff035 btrfs: remove unnecessary parameter delalloc_start for writepage_delalloc() da7ad2ec580b btrfs: pass the dentry to btrfs_log_new_name() instead of the inode 90b9e4892704 btrfs: put initial index value of a directory in a constant 4438d54ce7a8 scsi: qla2xxx: edif: Fix dropped IKE message bcfe37c78854 scsi: qla2xxx: Fix response queue handler reading stale packets 799e39edb0a8 drivers/base: fix userspace break from using bin_attributes for cpumap and cpulist 75260fa268e1 Input: i8042 - add additional TUXEDO devices to i8042 quirk tables d6351dfe846c Input: i8042 - add TUXEDO devices to i8042 quirk tables e7d46453410d Input: i8042 - merge quirk tables 0b0ee46bf65e Input: i8042 - move __initconst to fix code styling warning 057238cdce45 btrfs: convert count_max_extents() to use fs_info->max_extent_size 1aa262c1d056 btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_size f675e3ae67e4 btrfs: zoned: revive max_zone_append_bytes 1815305d8199 block: add bdev_max_segments() helper dd2ee2fd1fcb block: add a bdev_max_zone_append_sectors helper a50d9fde4616 x86/entry: Move CLD to the start of the idtentry macro 108fb7e99bbf kernel/sys_ni: add compat entry for fadvise64_64 7c83923031cd parisc: Fix exception handler for fldw and fstw instructions 6efe7754e05d parisc: Make CONFIG_64BIT available for ARCH=parisc64 only f49fd5fe2399 cgroup: Fix race condition at rebind_subsystems() 5c192867ae57 audit: fix potential double free on error path from fsnotify_add_inode_mark edd6e98a752c eth: sun: cassini: remove dead code b51ca7326d16 wifi: rtlwifi: remove always-true condition pointed out by GCC 12 (From OE-Core rev: 104217e05ea494d46e3cc22bb4b3bf2379004882) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: update to v5.19.7Bruce Ashfield2022-09-213-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 7d0a458e1963 Linux 5.19.7 a754ee1c66bd arm64: cacheinfo: Fix incorrect assignment of signed error value to unsigned fw_level 123bf15c1a15 net: neigh: don't call kfree_skb() under spin_lock_irqsave() ec274d8f1e64 net/af_packet: check len when min_header_len equals to 0 d25d6744c46b android: binder: fix lockdep check on clearing vma 8a239dd886e2 btrfs: tree-checker: check for overlapping extent items b83e1567af28 btrfs: fix lockdep splat with reloc root extent buffers 98f803acf8ac btrfs: move lockdep class helpers to locking.c 82af833b99dc ALSA: hda/cs8409: Support new Dolphin Variants 0f31a350fd9a platform/x86: serial-multi-instantiate: Add CLSA0101 Laptop 503728838bdf testing: selftests: nft_flowtable.sh: use random netns names 7d4bfe34b9cb netfilter: conntrack: NF_CONNTRACK_PROCFS should no longer default to y 933020e6d057 drm/amdgpu: Fix interrupt handling on ih_soft ring 09186eeffd39 drm/amdgpu: Add secure display TA load for Renoir d278f332d105 drm/amdgpu: Add decode_iv_ts helper for ih_v6 block 4eb2be1d0827 drm/amd/display: avoid doing vm_init multiple time bd71ef2c3024 drm/amd/display: Fix plug/unplug external monitor will hang while playback MPO video db1d9deb84d7 drm/amdgpu: Increase tlb flush timeout for sriov db0669c9731b drm/amd/display: Fix pixel clock programming 22a75c616f19 drm/amd/pm: add missing ->fini_xxxx interfaces for some SMU13 asics 4d21584ac639 drm/amd/pm: add missing ->fini_microcode interface for Sienna Cichlid d9d70547cba1 drm/amdgpu: disable 3DCGCG/CGLS temporarily due to stability issue dc441eda0617 ksmbd: don't remove dos attribute xattr on O_TRUNC open 895096784ab9 s390/hypfs: avoid error message under KVM 2432f152c175 ALSA: hda/realtek: Add quirks for ASUS Zenbooks using CS35L41 2dd5ed474115 neigh: fix possible DoS due to net iface start/stop loop 0d462a681d7d net: lan966x: fix checking for return value of platform_get_irq_byname() 40f424dc1ee3 ksmbd: return STATUS_BAD_NETWORK_NAME error status if share is not configured 4b25bdb54578 drm/amd/pm: Fix a potential gpu_metrics_table memory leak 21e3891abc83 drm/amdkfd: Handle restart of kfd_ioctl_wait_events 952d4c72d903 drm/amd/pm: skip pptable override for smu_v13_0_7 909dae582c8f drm/amd/display: Fix TDR eDP and USB4 display light up issue 3101839b0801 drm/amd/display: clear optc underflow before turn off odm clock c6f7ba837efc drm/amd/display: For stereo keep "FLIP_ANY_FRAME" 71f2cb739a3c drm/amd/display: Fix HDMI VSIF V3 incorrect issue b26218b2349a drm/amd/display: Avoid MPC infinite loop ab01ac7fa985 drm/amd/display: Device flash garbage before get in OS ae29c0c46681 drm/amd/display: Add a missing register field for HPO DP stream encoder de3f7eb0b864 rtla: Fix tracer name 33f15a70fe9d ASoC: rt5640: Fix the JD voltage dropping issue dc4351487a55 ASoC: sh: rz-ssi: Improve error handling in rz_ssi_probe() error path d875be57a215 fs/ntfs3: Fix work with fragmented xattr c9215e9018bd mmc: sdhci-of-dwcmshc: Re-enable support for the BlueField-3 SoC 30841ba786ee mmc: sdhci-of-dwcmshc: rename rk3568 to rk35xx d1541cdf5aec mmc: sdhci-of-dwcmshc: add reset call back for rockchip Socs 1c137c46d16e mmc: mtk-sd: Clear interrupts when cqe off/disable 1d7df13d223b HID: intel-ish-hid: ipc: Add Meteor Lake PCI device ID a32046896fe1 HID: thrustmaster: Add sparco wheel and fix array length 7c6e6c334154 HID: nintendo: fix rumble worker null pointer deref 2b32e820ccf5 HID: asus: ROG NKey: Ignore portion of 0x5a report 5b3063adff7d HID: Add Apple Touchbar on T2 Macs in hid_have_special_driver list 2803225ac89b HID: AMD_SFH: Add a DMI quirk entry for Chromebooks 4af0f12367b2 HID: add Lenovo Yoga C630 battery quirk b61400c4e784 HID: input: fix uclogic tablets ec45c7783319 ALSA: usb-audio: Add quirk for LH Labs Geek Out HD Audio 1V5 7877eaa11311 mm/rmap: Fix anon_vma->degree ambiguity leading to double-reuse 72f2dc8993f1 bpf: Don't redirect packets with invalid pkt_len d81bd6671f45 ftrace: Fix NULL pointer dereference in is_ftrace_trampoline when ftrace is dead cb4bb011a683 fbdev: fb_pm2fb: Avoid potential divide by zero error 86026be8535c net: fix refcount bug in sk_psock_get (2) 52a3c62a8151 HID: hidraw: fix memory leak in hidraw_release() f44b0b95d50f USB: gadget: Fix use-after-free Read in usb_udc_uevent() c02d2a91a85c media: pvrusb2: fix memory leak in pvr_probe f2f6ea1a8da1 udmabuf: Set the DMA mask for the udmabuf device (v2) dee1e51b5479 HID: steam: Prevent NULL pointer dereference in steam_{recv,send}_report adb9caabcd16 Revert "PCI/portdrv: Don't disable AER reporting in get_port_device_capability()" e8fcbce54249 Bluetooth: L2CAP: Fix build errors in some archs d3916da4bc6c arm64: errata: Add Cortex-A510 to the repeat tlbi list a8ba16e9f171 docs: kerneldoc-preamble: Test xeCJK.sty before loading e120a6353294 crypto: lib - remove unneeded selection of XOR_BLOCKS 515af71adf3d firmware: tegra: bpmp: Do only aligned access to IPC memory area 1cf82931822d drm/vc4: hdmi: Depends on CONFIG_PM 1a289a168570 drm/vc4: hdmi: Rework power up 3c730ee65d57 Linux 5.19.6 a36df92c7ff7 bpf: Don't use tnum_range on array range checking for poke descriptors f0e5ce88e1cf riscv: dts: microchip: mpfs: remove pci axi address translation property 14f158b9770f riscv: dts: microchip: mpfs: remove bogus card-detect-delay a8604d23a812 riscv: dts: microchip: mpfs: remove ti,fifo-depth property 5977375a7dba riscv: dts: microchip: mpfs: fix incorrect pcie child node name f24ee7391a75 scsi: core: Fix passthrough retry counter handling 828f57ac75ea scsi: storvsc: Remove WQ_MEM_RECLAIM from storvsc_error_wq a292244e5bfa scsi: ufs: core: Enable link lost interrupt 0761b0e818c7 arm64/sme: Don't flush SVE register state when handling SME traps a8d79f9d1a4d arm64/sme: Don't flush SVE register state when allocating SME storage 913fe86ae903 arm64/signal: Flush FPSIMD register state when disabling streaming mode f83cbd14c794 arm64: fix rodata=full ec76a1de1d65 perf stat: Clear evsel->reset_group for each stat run 6d7a4a140cfc perf/x86/intel/ds: Fix precise store latency handling 291f8baead17 perf/x86/intel/uncore: Fix broken read_counter() for SNB IMC PMU a9271d39d6dc perf python: Fix build when PYTHON_CONFIG is user supplied b2f10baf4d67 blk-mq: fix io hung due to missing commit_rqs ca949183c340 Documentation/ABI: Mention retbleed vulnerability info file for sysfs 43365c8fbb3c drm/amdkfd: Fix isa version for the GC 10.3.7 b864bc2ad49f x86/nospec: Fix i386 RSB stuffing 7b0163c1b07b binder_alloc: add missing mmap_lock calls when using the VMA b887868c4e6b arm64: Fix match_list for erratum 1286807 on Arm Cortex-A76 f42a9819ba84 md: call __md_stop_writes in md_stop 4d83d9b7d5dd Revert "md-raid: destroy the bitmap after destroying the thread" ba8da1806c4f mm/hugetlb: fix hugetlb not supporting softdirty tracking 5192d4ae17a5 io_uring: fix issue with io_write() not always undoing sb_start_write() e8f1d2fd8113 Revert "zram: remove double compression logic" c4ce7913dfd2 riscv: dts: microchip: correct L2 cache interrupts b8e86aef0a60 riscv: traps: add missing prototype f80d72069ede riscv: signal: fix missing prototype warning 45d47bd9b96e xen/privcmd: fix error exit of privcmd_ioctl_dm_op() f377ac7597ba ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown a25f09216071 smb3: missing inode locks in punch hole 8e3ba23a67de nouveau: explicitly wait on the fence in nouveau_bo_move_m2mf f1a7466258b7 ACPI: processor: Remove freq Qos request for all CPUs c061d697a304 shmem: update folio if shmem_replace_page() updates the page 5f4d2b0caf20 Revert "memcg: cleanup racy sum avoidance code" f08ccb792d3e fbdev: fbcon: Properly revert changes when vc_resize() failed fbdc482d43ed s390: fix double free of GS and RI CBs on fork() failure bb125123f60e cifs: skip extra NULL byte in filenames 5fcf81e308d1 mm/mprotect: only reference swap pfn page if type match 3ada1b3e58db mm/hugetlb: avoid corrupting page->mapping in hugetlb_mcopy_atomic_pte 9ae15c4ba2be bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem 8eaa24d57ab6 s390/mm: do not trigger write fault when vma does not allow VM_WRITE c035edae0dad mm/damon/dbgfs: avoid duplicate context directory creation fe64e17d9b01 asm-generic: sections: refactor memory_intersects 22ebb780d54e audit: move audit_return_fixup before the filters 9a6c710f3bc1 writeback: avoid use-after-free after removing device 9be7fa7ead18 loop: Check for overflow while configuring loop a210408b9024 x86/PAT: Have pat_enabled() properly reflect state when running on Xen d9975eea5e6a x86/nospec: Unwreck the RSB stuffing 9d0a21053cf3 x86/bugs: Add "unknown" reporting for MMIO Stale Data 0666703c4be8 x86/sev: Don't use cc_platform_has() for early SEV-SNP calls a10290756e4f x86/unwind/orc: Unwind ftrace trampolines with correct ORC entry d1a6d0a9631f x86/entry: Fix entry_INT80_compat for Xen PV guests 66f2f9f27726 perf/x86/lbr: Enable the branch type for the Arch LBR by default e31430b23603 perf/x86/intel: Fix pebs event constraints for ADL ffbf5efde85e x86/boot: Don't propagate uninitialized boot_params->cc_blob_address 1fc82cdd9089 btrfs: update generation of hole file extent item when merging holes 4b124ad87244 btrfs: fix possible memory leak in btrfs_get_dev_args_from_path() 0f72e355c4a0 btrfs: check if root is readonly while setting security xattr a2e54eb64229 btrfs: fix space cache corruption and potential double allocations b4656b25c83f btrfs: add info when mount fails due to stale replace target 955d400e263d btrfs: replace: drop assert for suspended replace e08fcb1284a9 btrfs: fix silent failure when deleting root reference 3ef2786e32d9 net: lantiq_xrx200: restore buffer if memory allocation failed 0d9981b0636d net: lantiq_xrx200: fix lock under memory pressure 73f475865269 net: lantiq_xrx200: confirm skb is allocated before using 27a5ab8fec27 net: stmmac: work around sporadic tx issue on link-up c830d7120137 ionic: VF initial random MAC address if no assigned mac 79e77fb1565d ionic: fix up issues with handling EAGAIN on FW cmds 94d71d99e5dd ionic: clear broken state on generation change 091dc91e119f rxrpc: Fix locking in rxrpc's sendmsg b886aebd0c3d net: ethernet: mtk_eth_soc: fix hw hash reporting for MTK_NETSYS_V2 2f2375708467 net: ethernet: mtk_eth_soc: enable rx cksum offload for MTK_NETSYS_V2 82fd14027677 i40e: Fix incorrect address type for IPv6 flow rules c2b99b2a249b ixgbe: stop resetting SYSTIME in ixgbe_ptp_start_cyclecounter 18a8b82643e7 net: Fix a data-race around sysctl_somaxconn. 8a536935207a net: Fix a data-race around netdev_unregister_timeout_secs. 21c6c135354a net: Fix a data-race around gro_normal_batch. bdb33552e663 net: Fix data-races around sysctl_devconf_inherit_init_net. e94dd3e96036 net: Fix data-races around sysctl_fb_tunnels_only_for_init_net. d923063ba2d1 net: Fix a data-race around netdev_budget_usecs. c34e06f05ab7 net: Fix data-races around sysctl_max_skb_frags. 293ec6acc32a net: Fix a data-race around netdev_budget. 6a520caf1f55 net: Fix a data-race around sysctl_net_busy_read. 05d92723f99c net: Fix a data-race around sysctl_net_busy_poll. 6fc89f990716 net: Fix a data-race around sysctl_tstamp_allow_data. 764352456e55 net: Fix data-races around sysctl_optmem_max. f1bbd4c0966c ratelimit: Fix data-races in ___ratelimit(). c49b023e4e2e net: Fix data-races around netdev_tstamp_prequeue. 32f8c816b92e net: Fix data-races around netdev_max_backlog. 01198bebd53e net: Fix data-races around weight_p and dev_weight_[rt]x_bias. a9de312f4514 net: Fix data-races around sysctl_[rw]mem_(max|default). 89e135a36a9e netfilter: flowtable: fix stuck flows on cleanup due to pending work cbfc3a1b098d netfilter: flowtable: add function to invoke garbage collection immediately fdca693fcf26 netfilter: nf_tables: disallow binding to already bound chain 486bfb68d7b1 netfilter: nft_tunnel: restrict it to netdev family 02e8575a86f4 netfilter: nft_osf: restrict osf to ipv4, ipv6 and inet families 98a621ef45e3 netfilter: nf_tables: do not leave chain stats enabled on error 09cd8ecf3107 netfilter: nft_payload: do not truncate csum_offset and csum_type 0ee5c638e108 netfilter: nft_payload: report ERANGE for too long offset and length c8ebc3b8635f netfilter: nf_tables: make table handle allocation per-netns friendly b7dfe042ecec netfilter: nf_tables: disallow updates of implicit chain c5101ebeb2ed bnxt_en: fix LRO/GRO_HW features in ndo_fix_features callback 2ec3dc278d97 bnxt_en: fix NQ resource accounting during vf creation on 57500 chips 46195aec8631 bnxt_en: set missing reload flag in devlink features 51ca62d3274c bnxt_en: Use PAGE_SIZE to init buffer when multi buffer XDP is not in use 343fed6b0dae netfilter: nft_tproxy: restrict to prerouting hook e53cfa017bf4 netfilter: ebtables: reject blobs that don't provide all entry points 223fbc2f5039 net: ipvtap - add __init/__exit annotations to module init/exit funcs 3ff47e599420 bonding: 802.3ad: fix no transmission of LACPDUs b8bd96a46c93 net: moxa: get rid of asymmetry in DMA mapping/unmapping 162571b77486 net: phy: Don't WARN for PHY_READY state in mdio_bus_phy_resume() 834a5483bfe0 net: ipa: don't assume SMEM is page-aligned 67426e99a1ac net: dsa: microchip: keep compatibility with device tree blobs with no phy-mode dfee8aec730d net: dsa: microchip: update the ksz_phylink_get_caps bb015bf77a9e net: dsa: microchip: move the port mirror to ksz_common d719d680a557 net: dsa: microchip: move vlan functionality to ksz_common 23fcd5216540 net: dsa: microchip: move tag_protocol to ksz_common eafb01efb8c7 net: dsa: microchip: move switch chip_id detection to ksz_common 422e808ba8a5 net: dsa: microchip: ksz9477: cleanup the ksz9477_switch_detect eaa08e3c5abd net/mlx5e: Fix wrong tc flag used when set hw-tc-offload off 160967199c5e net/mlx5e: Fix wrong application of the LRO state b0faef51599e net/mlx5: Avoid false positive lockdep warning by adding lock_class_key 0ea1abf797f0 net/mlx5: Fix cmd error logging for manage pages cmd cddad6c98f5c net/mlx5: Disable irq when locking lag_lock 3325cb4f2d07 net/mlx5: Eswitch, Fix forwarding decision to uplink 4c040acf5744 net/mlx5: LAG, fix logic over MLX5_LAG_FLAG_NDEVS_READY 1155eb7baf1b net/mlx5e: Properly disable vlan strip on non-UL reps 952efbc7a06f ice: xsk: use Rx ring's XDP ring when picking NAPI context 03a3f29fe5b1 ice: xsk: prohibit usage of non-balanced queue id 2c71f5d55a86 nfc: pn533: Fix use-after-free bugs caused by pn532_cmd_timeout edbcbe37c31a r8152: fix the RX FIFO settings when suspending 3eb8eb6e2e2a r8152: fix the units of some registers for RTL8156A 9197ca40fd9d rose: check NULL rose_loopback_neigh->loopback 546443d8886d ntfs: fix acl handling 02ab2b234c58 mm/smaps: don't access young/dirty bit if pte unpresent 86ebf313929f SUNRPC: RPC level errors should set task->tk_rpc_status c2a47f6903e2 NFSv4.2 fix problems with __nfs42_ssc_open 4eac2ff103b9 Revert "net: macsec: update SCI upon MAC address change." 9a852bcf90fb fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts e26d676c1f9f xfrm: policy: fix metadata dst->dev xmit null pointer dereference 6901885656c0 af_key: Do not call xfrm_probe_algs in parallel 87b7ef9e760b xfrm: clone missing x->lastused in xfrm_do_migrate 9156a7b65c9d Revert "xfrm: update SA curlft.use_time" d66c05287979 xfrm: fix refcount leak in __xfrm_policy_check() 4500aa11358d mt76: mt7921: fix command timeout in AP stop period 49f05dfd2412 mm/hugetlb: support write-faults in shared mappings 3e2747c3ddfa mm/uffd: reset write protection when unregister with wp-mode bc3188d8a3b8 kprobes: don't call disarm_kprobe() for disabled kprobes 79ce0b1445f9 kernel/sys_ni: add compat entry for fadvise64_64 760dc9f658d7 parisc: Fix exception handler for fldw and fstw instructions 012dad4b908a parisc: Make CONFIG_64BIT available for ARCH=parisc64 only b0d2e414bcc7 cgroup: Fix race condition at rebind_subsystems() 24a943ca4c45 audit: fix potential double free on error path from fsnotify_add_inode_mark 72440414b10b NFS: Fix another fsync() issue after a server reboot 9def52eb10ba mm/gup: fix FOLL_FORCE COW security issue and remove FOLL_COW (From OE-Core rev: 77d7de8b32018051f74143115d9f8c2d09c86360) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: update to v5.19.5Bruce Ashfield2022-09-213-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 1916ff079c77 Linux 5.19.5 d98703d4ce01 kbuild: dummy-tools: avoid tmpdir leak in dummy gcc 0b0649b1d27a Linux 5.19.4 c19305ce5228 Revert "ALSA: hda: Fix page fault in snd_hda_codec_shutdown()" 127e3bb0dae1 scsi: ufs: ufs-mediatek: Fix build error and type mismatch 7000ad53ec1b f2fs: fix null-ptr-deref in f2fs_get_dnode_of_data ceb6e2e0ef30 f2fs: revive F2FS_IOC_ABORT_VOLATILE_WRITE a050bbba5e11 MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 f350812e2d15 video: fbdev: i740fb: Check the argument of i740_calc_vclk() 8d4eccd78461 venus: pm_helpers: Fix warning in OPP during probe 8f9357313cdc powerpc/64: Init jump labels before parse_early_param() 6a77b03098b1 smb3: check xattr value length earlier 14128541cf81 f2fs: fix to do sanity check on segment type in build_sit_entries() 43ce0a0bda2c f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() a2555ea40e38 ALSA: control: Use deferred fasync helper fe87784ab3a8 ALSA: pcm: Use deferred fasync helper 2dffd9478f76 ALSA: timer: Use deferred fasync helper 2e1a19a391d0 ALSA: core: Add async signal helpers fb952a7683ae powerpc/ioda/iommu/debugfs: Generate unique debugfs entries ea64c14beb0f ovl: warn if trusted xattr creation fails 1c5be8157340 ASoC: codecs: va-macro: use fsgen as clock 8044f035b0c7 powerpc/32: Don't always pass -mcpu=powerpc to the compiler f0919caa1639 powerpc/32: Set an IBAT covering up to _einittext during init c2f242d95875 powerpc/pseries/mobility: set NMI watchdog factor during an LPM d1bac78a8c18 powerpc/watchdog: introduce a NMI watchdog's factor 409135fdaca6 watchdog: export lockup_detector_reconfigure ce60aca6f7aa ASoC: Intel: sof_nau8825: Move quirk check to the front in late probe abed2fd437f0 ASoC: Intel: sof_es8336: ignore GpioInt when looking for speaker/headset GPIO lines 73626a23b370 ASoC: Intel: sof_es8336: Fix GPIO quirks set via module option 728ba1b70fb6 ASoC: SOF: Intel: hda: add sanity check on SSP index reported by NHLT 2b7d0c2a4fba ALSA: hda/realtek: Enable speaker and mute LEDs for HP laptops d79c34048804 RISC-V: Add fast call path of crash_kexec() f41d0c601081 riscv: mmap with PROT_WRITE but no PROT_READ is invalid 2fef71da84f5 ASoC: nau8821: Don't unconditionally free interrupt a57f15f876f3 riscv: dts: canaan: Add k210 topology information beb779e43398 riscv: dts: sifive: Add fu740 topology information a1ab94899083 ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl() 7218511f0a31 ASoC: SOF: sof-client-probes: Only load the driver if IPC3 is used 48945246cf80 ASoC: SOF: Intel: hda-ipc: Do not process IPC reply before firmware boot 230f646085d1 ASoC: SOF: Intel: cnl: Do not process IPC reply before firmware boot 62c8639072ae modules: Ensure natural alignment for .altinstructions and __bug_table sections e02db5c2c2ee ALSA: hda: Fix page fault in snd_hda_codec_shutdown() 6a0105e779e3 ASoC: Intel: avs: Set max DMA segment size b4f50e13d7ea iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit a80016c40cc7 mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start a7a4866734de vfio: Clear the caps->buf to NULL after free 6f61c957050d KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings f6ed634eedb1 tty: serial: Fix refcount leak bug in ucc_uart.c 6f531f0c5c7f lib/list_debug.c: Detect uninitialized lists 0082e99a9074 ext4: avoid resizing to a partial cluster size a2522041d248 ext4: block range must be validated before use in ext4_mb_clear_bb() baa9f14ff470 ext4: avoid remove directory when directory is corrupted eb3a4f73f43f drivers:md:fix a potential use-after-free bug 22d908afbd76 nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown 0fce640d81e2 md/raid5: Make logic blocking check consistent with logic that blocks 2a320a192cae md: Notify sysfs sync_completed in md_reap_sync_thread() 51854ee9535c phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks 55faab828d23 openrisc: io: Define iounmap argument as volatile e004a35e8148 Revert "RDMA/rxe: Create duplicate mapping tables for FMRs" aa6e96cb2165 dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed 32a979841d79 dmaengine: tegra: Add terminate() for Tegra234 59e659594420 selftests/kprobe: Do not test for GRP/ without event failures e0cd4d17ce33 csky/kprobe: reclaim insn_slot on kprobe unregistration 0a5e36832ffd RDMA/rxe: Limit the number of calls to each tasklet f03d253ba719 ACPI: PPTT: Leave the table mapped for the runtime usage a28c93fd39ad mmc: renesas_sdhi: newer SoCs don't need manual tap correction 3d05aeebbde8 dmaengine: dw-axi-dmac: ignore interrupt if no descriptor ad764df73ae5 dmaengine: dw-axi-dmac: do not print NULL LLI during error 30b2f5fc6482 of: overlay: Move devicetree_corrupt() check up 462f8d4cbc96 um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups 5fecb67738e6 PCI/ACPI: Guard ARM64-specific mcfg_quirks c2557780ee78 cxl: Fix a memory leak in an error handling path 300ae4fd800b pinctrl: intel: Check against matching data instead of ACPI companion 15670c28103d scsi: ufs: ufs-exynos: Change ufs phy control sequence ef577017cdcc mmc: tmio: avoid glitches when resetting 325da44d085e habanalabs/gaudi: mask constant value before cast 19958bf4ef31 habanalabs/gaudi: fix shift out of bounds 6a4aa11781f5 habanalabs/gaudi: invoke device reset from one code block fb806b52acb0 habanalabs: add terminating NULL to attrs arrays c209db797d64 coresight: etm4x: avoid build failure with unrolled loops 2b06d5d97c0e gadgetfs: ep_io - wait until IRQ finishes 4eb7a1beff03 scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE 2d544e9d19c1 scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input 92f837825053 clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description a8b7e9534550 zram: do not lookup algorithm in backends table 842a89d91a94 uacce: Handle parent device removal or parent driver module rmmod 459411b9f018 clk: qcom: ipq8074: dont disable gcc_sleep_clk_src e5cd88146e79 vboxguest: Do not use devm for irq 9f69ec6766aa usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch 0483ffc02ebb scsi: iscsi: Fix HW conn removal use after free 5c4b699193eb usb: renesas: Fix refcount leak bug 403132881e66 usb: host: ohci-ppc-of: Fix refcount leak bug 4bd8b3b68a7b usb: typec: mux: Add CONFIG guards for functions e6a1adbf1f2b scsi: ufs: ufs-mediatek: Fix the timing of configuring device regulators 67c830a6de83 clk: ti: Stop using legacy clkctrl names for omap4 and 5 588e52fbc36d drm/meson: Fix overflow implicit truncation warnings 74edc1e11ef3 irqchip/tegra: Fix overflow implicit truncation warnings f6ad16176b70 scsi: ufs: core: Add UFSHCD_QUIRK_HIBERN_FASTAUTO 99c6d37aeffa scsi: ufs: core: Add UFSHCD_QUIRK_BROKEN_64BIT_ADDRESS db0c485f4ac2 PCI: aardvark: Fix reporting Slot capabilities on emulated bridge 8ec370e0a50f usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info c2d17078980a usb: gadget: uvc: calculate the number of request depending on framesize 6fd50446e7c9 usb: cdns3 fix use-after-free at workaround 2 2700f6072f22 staging: r8188eu: add error handling of rtw_read32 93883ec2d6aa staging: r8188eu: add error handling of rtw_read16 eac7d9f47ad4 staging: r8188eu: add error handling of rtw_read8 582b3175deea platform/chrome: cros_ec_proto: don't show MKBP version if unsupported ba397e2c31da PCI: Add ACS quirk for Broadcom BCM5750x NICs ccb19dba9ded HID: multitouch: new device class fix Lenovo X12 trackpad sticky 2d419ac1f333 thunderbolt: Change downstream router's TMU rate in both TMU uni/bidir mode f5b5faedc498 x86/kvm: Fix "missing ENDBR" BUG for fastop functions fe5a22a2925a x86/ibt, objtool: Add IBT_NOSEAL() e124bab08a51 net: mscc: ocelot: report ndo_get_stats64 from the wraparound-resistant ocelot->stats e07a74dc0fed net: mscc: ocelot: make struct ocelot_stat_layout array indexable 3aa635bf2f8f net: mscc: ocelot: fix race between ndo_get_stats64 and ocelot_check_stats_work 0d05a558033e net: mscc: ocelot: turn stats_lock into a spinlock 62ef55aa4381 KVM: arm64: Reject 32bit user PSTATE on asymmetric systems e4a36b051ca7 KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems 1b38e3b423f0 drm/amdgpu: Fix use-after-free on amdgpu_bo_list mutex fb837f5b8346 drm/sun4i: dsi: Prevent underflow when computing packet sizes 3e53531c1813 drm/bridge: lvds-codec: Fix error checking of drm_of_lvds_get_data_mapping() efd4b62d109f drm/amdgpu: Avoid another list of reset devices b431cffb4883 drm/i915/ttm: don't leak the ccs state 8dec38e19f69 drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() 02a22d62051a drm/imx/dcss: get rid of HPD warning message a5494b6ed31b can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() 5ba9bafa2ce0 gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file 6c61b45ecee9 kbuild: fix the modules order between drivers and libs 64c0c233a885 igb: Add lock to avoid data race 9400aeb419d3 stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() 994c8f12be24 dt-bindings: display: sun4i: Add D1 TCONs to conditionals 330eccd73fc0 fec: Fix timer capture timing in `fec_ptp_enable_pps()` b72e5b045746 tools/rtla: Fix command symlinks 5d4dc30b4c96 blk-mq: run queue no matter whether the request is the last request 7c9ebb648cde i40e: Fix to stop tx_timeout recovery if GLOBR fails 56ba4d6853ec regulator: pca9450: Remove restrictions for regulator-name 15ccc6fa8153 i40e: Fix tunnel checksum offload with fragmented traffic 6bce25a155b2 i2c: imx: Make sure to unregister adapter on remove() 5fc790e349ad modpost: fix module versioning when a symbol lacks valid CRC 0e933ded5079 ice: Ignore error message when setting same promiscuous mode bc6770eb90ff ice: Fix clearing of promisc mode with bridge over bond 26fce11f927c ice: Ignore EEXIST when setting promisc mode 6db6964e33a3 ice: Fix double VLAN error when entering promisc mode d46c877935e4 ice: Fix VF not able to send tagged traffic with no VLAN filters af1b0d1547dd ice: Fix call trace with null VSI during VF reset 18c800b1844d ice: Fix VSI rebuild WARN_ON check for VF 79f86b862416 net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions() 7e2bb2db0dd8 net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it 26b6acd36582 net: genl: fix error path memory leak in policy dumping 636f5ac8cb27 net: mscc: ocelot: fix address of SYS_COUNT_TX_AGING counter 89caf1cf7a01 net: mscc: ocelot: fix incorrect ndo_get_stats64 packet counters d0faa1d50d3d net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters b7d1edd299d9 net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry cd3c02963b7e net: sched: fix misuse of qcpu->backlog in gnet_stats_add_queue_cpu ce12ce2e8864 net: rtnetlink: fix module reference count leak issue in rtnetlink_rcv_msg 7998043d31d0 net: fix potential refcount leak in ndisc_router_discovery() ec6612958fc8 net: moxa: pass pdev instead of ndev to DMA functions df5423131456 mlxsw: spectrum: Clear PTP configuration after unregistering the netdevice bb0422d00a2a virtio_net: fix endian-ness for RSS a1a75f78a293 net: qrtr: start MHI channel after endpoit creation f3a4b5582961 net: dsa: mv88e6060: prevent crash on an unused port 76fbeb1662b1 net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change() 181c691581d0 spi: meson-spicc: add local pow2 clock ops to preserve rate between messages 90f195c01a2e powerpc/pci: Fix get_phb_number() locking 05414b8644e0 netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified a6232edba59e netfilter: nf_tables: disallow NFT_SET_ELEM_CATCHALL and NFT_SET_ELEM_INTERVAL_END ad48276cd5b4 netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags 3ccd3c8a0384 netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag f4fbfbccc0a9 netfilter: nf_tables: fix scheduling-while-atomic splat 822943b48f0f netfilter: nf_tables: really skip inactive sets when allocating name 1e52e6cfec63 netfilter: nf_tables: possible module reference underflow in error path 4fe99df73467 netfilter: nf_ct_irc: cap packet search space to 4k 61705b872f3c netfilter: nf_ct_ftp: prefer skb_linearize 08147d81e88b netfilter: nf_ct_h323: cap packet size at 64k 44cc2be58b87 netfilter: nf_ct_sane: remove pseudo skb linearization 8f4882fa0ed3 netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag 78c5b279e1fc fs/ntfs3: uninitialized variable in ntfs_set_acl_ex() e5aff1b8cf9f netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access 19c942f7d2af netfilter: nfnetlink: re-enable conntrack expectation events 211c7bb7ee46 RDMA/cxgb4: fix accept failure due to increased cpl_t5_pass_accept_rpl size 2e88dc32f66b RDMA/mlx5: Use the proper number of ports 7cc625c5632f IB/iser: Fix login with authentication 069b05cc3eec ASoC: codec: tlv320aic32x4: fix mono playback via I2S f8c579901388 ASoC: tas2770: Fix handling of mute/unmute c02a92a57733 ASoC: tas2770: Drop conflicting set_bias_level power setting 9fc6cac273a2 ASoC: tas2770: Allow mono streams e755dc032d11 ASoC: tas2770: Set correct FSYNC polarity 6a840e8ef6b6 ASoC: DPCM: Don't pick up BE without substream f7915c5614a7 ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf() a67971a17604 ASoC: SOF: debug: Fix potential buffer overflow by snprintf() 840311a09f75 ASoC: Intel: avs: Fix potential buffer overflow by snprintf() 94e45c0cd8fd iavf: Fix deadlock in initialization 0828e27971f1 iavf: Fix reset error handling b305c7e9363f iavf: Fix NULL pointer dereference in iavf_get_link_ksettings 35c63581fdef iavf: Fix adminq error handling 65f8463017ec nios2: add force_successful_syscall_return() e79673500d7b nios2: restarts apply only to the first sigframe we build... 857b2561aae8 nios2: fix syscall restart checks 66a496c6d784 nios2: traced syscall does need to check the syscall number 6e489481f5db nios2: don't leave NULLs in sys_call_table[] 69f5278fba36 nios2: page fault et.al. are *not* restartable syscalls... 8089a1bc27b4 fs/ntfs3: Fix missing i_op in ntfs_read_mft 228be1f6986e fs/ntfs3: Do not change mode if ntfs_set_ea failed 0fd64f062c8d fs/ntfs3: Fix double free on remount 4209b285adb8 fs/ntfs3: Don't clear upper bits accidentally in log_replay() bf6089dc01ba fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr 2d6663d0de7b fs/ntfs3: Fix using uninitialized value n when calling indx_read 174e6c2d0898 dpaa2-eth: trace the allocated address instead of page struct e8471a8848bb perf tests: Fix Track with sched_switch test for hybrid case 129fe9d509f8 perf parse-events: Fix segfault when event parser gets an error 8f89e5c8daf8 i2c: qcom-geni: Fix GPI DMA buffer sync-back 7dfea65b004f perf probe: Fix an error handling path in 'parse_perf_probe_command()' ec82f4a9bd3a nvme-fc: fix the fc_appid_store return value 14e379559747 geneve: fix TOS inheriting for ipv4 7a369dc87b66 fscache: don't leak cookie access refs if invalidation is in progress or failed af412b252550 atm: idt77252: fix use-after-free bugs caused by tst_timer a32429e10a94 tsnep: Fix tsnep_tx_unmap() error path usage 970999be4cf3 xen/xenbus: fix return type in xenbus_file_read() dc2f4da09ba0 nfp: ethtool: fix the display error of `ethtool -m DEVNAME` 776efefcaf80 NTB: ntb_tool: uninitialized heap data in tool_fn_write() 8f60a0e33d31 tools build: Switch to new openssl API for test-libcrypto d7e676b7dc6a kbuild: dummy-tools: avoid tmpdir leak in dummy gcc f1347e13865a tools/testing/cxl: Fix cxl_hdm_decode_init() calling convention a291c7d289fa vdpa_sim_blk: set number of address spaces and virtqueue groups 6d5428b2940d vdpa_sim: use max_iotlb_entries as a limit in vhost_iotlb_init 358781831c10 clk: imx93: Correct the edma1's parent clock a090cc69699e ceph: don't leak snap_rwsem in handle_cap_grant 279b52d7541c tools/vm/slabinfo: use alphabetic order when two values are equal 14d9cf9852f8 tools/testing/cxl: Fix decoder default state 52f636e1904c ceph: use correct index when encoding client supported features c969b0537dac spi: dt-bindings: qcom,spi-geni-qcom: allow three interconnects 3be10a1426b0 dt-bindings: opp: opp-v2-kryo-cpu: Fix example binding checks f32e6d5c94ad spi: dt-bindings: zynqmp-qspi: add missing 'required' 5ec9bbdd28b5 spi: dt-bindings: cadence: add missing 'required' 50416c20c243 dt-bindings: PCI: qcom: Fix reset conditional e0513e565f70 dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources 5476edddbb50 dt-bindings: arm: qcom: fix MSM8994 boards compatibles 23c3019a432c dt-bindings: arm: qcom: fix MSM8916 MTP compatibles 0a33e50a1478 dt-bindings: arm: qcom: fix Longcheer L8150 compatibles 7950545bbf1d dt-bindings: gpio: zynq: Add missing compatible strings 6401143e6800 vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() 8ff5db3c1b3d vsock: Fix memory leak in vsock_connect() c3ea09259eb2 plip: avoid rcu debug splat 8f427e275cd5 ipv6: do not use RT_TOS for IPv6 flowlabel 923c65b5adf9 mlx5: do not use RT_TOS for IPv6 flowlabel 1fa0d54bd693 vxlan: do not use RT_TOS for IPv6 flowlabel 13904ed832a9 geneve: do not use RT_TOS for IPv6 flowlabel 29fea5c51a5c ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool c8af1ddc42a7 octeontx2-af: Fix key checking for source mac cc32347f4811 octeontx2-af: Fix mcam entry resource leak df1c025e3834 octeontx2-af: suppress external profile loading warning c28ff6c14449 octeontx2-af: Apply tx nibble fixup always a7fdd85eef55 octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration 342682efc690 dt-bindings: input: iqs7222: Extend slider-mapped GPIO to IQS7222C 94683976b16c dt-bindings: input: iqs7222: Correct bottom speed step size 90857411e91e dt-bindings: input: iqs7222: Remove support for RF filter 179331884af6 Input: iqs7222 - remove support for RF filter 5384b932e259 Input: iqs7222 - handle reset during ATI 2aa156cbc4bd Input: iqs7222 - acknowledge reset before writing registers 7d45f72dcb76 Input: iqs7222 - protect volatile registers 4d5f2539375f Input: iqs7222 - fortify slider event reporting aa7ab02564ba Input: iqs7222 - correct slider event disable logic a1e2d6c849c1 Input: mt6779-keypad - match hardware matrix organization 478b58ac0bb0 Input: exc3000 - fix return value check of wait_for_completion_timeout d35d9269dd0e rtc: spear: set range max 51f58c8042c7 pinctrl: qcom: sm8250: Fix PDC map 80a98362e6c6 dt-bindings: pinctrl: mt8186: Add and use drive-strength-microamp 1c408081ff68 pinctrl: sunxi: Add I/O bias setting for H6 R-PIO ec63eefb7ca8 dt-bindings: pinctrl: mt8195: Add and use drive-strength-microamp f87b8f577d47 dt-bindings: pinctrl: mt8195: Fix name for mediatek,rsel-resistance-in-si-unit 4d8e2fa66adb pinctrl: amd: Don't save/restore interrupt status and wake status bits 72400a60f6d3 pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed 587ac8ac00a1 pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map cc4ac4cc41d1 dt-bindings: pinctrl: mt8192: Use generic bias instead of pull-*-adv ada8cbf7d50a dt-bindings: pinctrl: mt8192: Add drive-strength-microamp 0869aab075e8 pinctrl: renesas: rzg2l: Return -EINVAL for pins which have input disabled 4a202e4d71d1 dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles 4ec24eef9325 selftests: forwarding: Fix failing tests with old libnet 054233aa9f05 net: atm: bring back zatm uAPI da1421a29d3b net: bgmac: Fix a BUG triggered by wrong bytes_compl 8e432f157c3e net: dsa: felix: suppress non-changes to the tagging protocol 0bae8f44d88e net: phy: c45 baset1: do not skip aneg configuration if clock role is not specified 3837c9b318d0 net: bcmgenet: Indicate MAC is in charge of PHY PM 7dc0ed411de3 net: phy: Warn about incorrect mdio_bus_phy_resume() state 26bef5616255 devlink: Fix use-after-free after a failed reload 2b54e14535bc virtio-blk: Avoid use-after-free on suspend/resume 18e383afbd70 virtio_net: fix memory leak inside XPD_TX with mergeable 3718ea043945 virtio: VIRTIO_HARDEN_NOTIFICATION is broken 5a6221c44181 ASoC: qdsp6: q6apm-dai: unprepare stream if its already prepared 08c6c65891d8 SUNRPC: Don't reuse bvec on retransmission of the request 7116a23f3d75 SUNRPC: Reinitialise the backchannel request buffers before reuse ed1e2e39f083 SUNRPC: Fix xdr_encode_bool() 99cdd380b812 sunrpc: fix expiry of auth creds d9da937bbe70 m68k: coldfire/device.c: protect FLEXCAN blocks 23bf15547653 net: atlantic: fix aq_vec index out of range error a0278dbeaaf7 can: j1939: j1939_session_destroy(): fix memory leak of skbs dad7f33c95e1 can: mcp251x: Fix race condition on receive interrupt 595fce48524e bpf: Check the validity of max_rdwr_access for sock local storage map iterator 153a74518c0d bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator be66774a7767 bpf: Acquire map uref in .init_seq_private for sock local storage map iterator b6bd5ea6a3d4 bpf: Acquire map uref in .init_seq_private for hash map iterator a80118919088 bpf: Acquire map uref in .init_seq_private for array map iterator 62ec78d96dcb bpf: Don't reinit map value in prealloc_lru_pop b429d0b9a7a0 bpf: Disallow bpf programs call prog_run command. 1f6db7148ed7 BPF: Fix potential bad pointer dereference in bpf_sys_bpf() 401d71c9cfb0 selftests: mptcp: make sendfile selftest work 8caf5c15b528 mptcp: do not queue data on closed subflows 6139039c8fc5 mptcp: move subflow cleanup in mptcp_destroy_common() 1738a3087605 mptcp, btf: Add struct mptcp_sock definition when CONFIG_MPTCP is disabled b03d1117e9be NFSv4/pnfs: Fix a use-after-free bug in open 2d56bdbffbbb NFSv4.1: RECLAIM_COMPLETE must handle EACCES e2d1cdbc8b59 NFSv4: Fix races in the legacy idmapper upcall 776f95d6cfc1 NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly 25c4488ba447 NFSv4.1: Don't decrease the value of seq_nr_highest_sent dd29648fcf69 net: tap: NULL pointer derefence in dev_parse_header_protocol when skb->dev is null da5eec7c6585 netfilter: nf_tables: fix crash when nf_trace is enabled e74a1e2a4d83 Documentation: ACPI: EINJ: Fix obsolete example 6583edbf459d apparmor: Fix memleak in aa_simple_write_to_buffer() 3ca40ad7afae apparmor: fix reference count leak in aa_pivotroot() 7a1fffe96355 apparmor: fix overlapping attachment computation f91f50b890b1 apparmor: fix setting unconfined mode on a loaded profile 705bfe4b620e apparmor: fix aa_label_asxprint return check 78ae04ce32b8 apparmor: Fix failed mount permission check error message af665613132c apparmor: fix absroot causing audited secids to begin with = a84ad486f3d2 apparmor: fix quiet_denied for file rules eca83750658d can: ems_usb: fix clang's -Wunaligned-access warning b2301e243028 dt-bindings: usb: mtk-xhci: Allow wakeup interrupt-names to be optional b6bf741058c4 ALSA: hda: Fix crash due to jack poll in suspend c7f5b9dc9bbe ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II 8fe47d647ba9 tracing: Have filter accept "common_cpu" to be consistent 511c5968711e tracing/probes: Have kprobes and uprobes use $COMM too 47cc883f21fa tracing/eprobes: Have event probes be consistent with kprobes and uprobes df99a48b6b11 tracing/eprobes: Fix reading of string fields 9f1c65a325fa tracing/eprobes: Do not hardcode $comm as a string 7c262114a576 tracing/eprobes: Do not allow eprobes to use $stack, or % for regs 543b4a1dc28f tracing/perf: Fix double put of trace event when init fails f624910db300 x86/kprobes: Fix JNG/JNLE emulation 60b6d38add7b cifs: Fix memory leak on the deferred close 17c3edc70ff3 drm/i915: pass a pointer for tlb seqno at vma_invalidate_tlb() 26d7e3fcf0af drm/i915/gt: Batch TLB invalidations 99a4dbc0328d drm/i915/gt: Skip TLB invalidations once wedged a965f1822eab drm/i915/gt: Invalidate TLB of the OA unit at TLB invalidations 2f121b71c263 drm/i915/gt: Ignore TLB invalidations on idle engines 119ac4818a22 drm/amdgpu: change vram width algorithm for vram_info v3_0 01d0ea8d3db1 btrfs: fix warning during log replay when bumping inode link count 1f7e9cfbfbdc btrfs: fix lost error handling when looking up extended ref on log replay 28546ac03682 btrfs: reset RO counter on block group if we fail to relocate 5d741afed0ba btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() d37c5f24d1c8 mmc: meson-gx: Fix an error handling path in meson_mmc_probe() 2de2030f37d4 mmc: pxamci: Fix an error handling path in pxamci_probe() 21d4c35e8dc3 mmc: pxamci: Fix another error handling path in pxamci_probe() 97f0f52c4ea5 ata: libata-eh: Add missing command name ae2e4f9d983e s390/ap: fix crash on older machines based on QCI info missing 4c31dca17996 drm/amd/display: Check correct bounds for stream encoder instances for DCN303 2cb62b2f68c8 drm/amdgpu: Only disable prefer_shadow on hawaii 9bd970d40972 drm/ttm: Fix dummy res NULL ptr deref bug 7ed00422d72b drm/nouveau: recognise GA103 1e60eaa88436 locking/atomic: Make test_and_*_bit() ordered on failure 05d197ff4935 drm/i915/gem: Remove shared locking on freeing objects 1d04f5d855eb rds: add missing barrier to release_refill 60bfd51fed8b x86/mm: Use proper mask when setting PUD mapping 865e08b77c24 KVM: Unconditionally get a ref to /dev/kvm module when creating a VM 8a1d6aa0de7a RDMA: Handle the return code from dma_resv_wait_timeout() properly fb986ecaea46 ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU c9c994320d66 ALSA: info: Fix llseek return value when using callback (From OE-Core rev: 103cba2941ac0fbdccae64b383c611e5c1b72334) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.63Bruce Ashfield2022-09-213-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: addc9003c2e8 Linux 5.15.63 b92be74cb2da xfs: reject crazy array sizes being fed to XFS_IOC_GETBMAP* 1350a4cdfbe6 xfs: revert "xfs: actually bump warning counts when we send warnings" 12689d950d75 xfs: fix soft lockup via spinning in filestream ag selection loop bbc256bf904d xfs: fix overfilling of reserve pool 90f414686bc4 xfs: always succeed at setting the reserve pool size 07e17dcd03e0 xfs: remove infinite loop when reserving free block pool 130b5965da3a xfs: reserve quota for target dir expansion when renaming files 5e7f687ca727 xfs: reserve quota for dir expansion when linking/unlinking files 139e6fc6e7a7 xfs: flush inodegc workqueue tasks before cancel d66d392c72a6 scsi: ufs: ufs-mediatek: Fix build error and type mismatch 1a9f5411837a can: j1939: j1939_sk_queue_activate_next_locked(): replace WARN_ON_ONCE with netdev_warn_once() e7403632c015 MIPS: tlbex: Explicitly compare _PAGE_NO_EXEC against 0 e740e787f066 video: fbdev: i740fb: Check the argument of i740_calc_vclk() 0bdec5eed69c venus: pm_helpers: Fix warning in OPP during probe e3c9e9452a8e powerpc/64: Init jump labels before parse_early_param() ecdba236bc35 smb3: check xattr value length earlier 3c201130cc81 f2fs: fix to do sanity check on segment type in build_sit_entries() 5a01e45b925a f2fs: fix to avoid use f2fs_bug_on() in f2fs_new_node_page() 3895d353f45a ALSA: control: Use deferred fasync helper 409e6a799283 ALSA: timer: Use deferred fasync helper 60110fd26623 ALSA: core: Add async signal helpers a5ec4cd45b52 powerpc/ioda/iommu/debugfs: Generate unique debugfs entries 8641e0bbb5ef ovl: warn if trusted xattr creation fails 0480540da5a2 powerpc/32: Don't always pass -mcpu=powerpc to the compiler 3d5d2dc1dc08 powerpc/32: Set an IBAT covering up to _einittext during init 6568e52b281c watchdog: export lockup_detector_reconfigure c5a8d0512018 RISC-V: Add fast call path of crash_kexec() 64f94e6e1fab riscv: mmap with PROT_WRITE but no PROT_READ is invalid e751030eb844 riscv: dts: canaan: Add k210 topology information 23069475daeb riscv: dts: sifive: Add fu740 topology information 21d784398a04 ASoC: rsnd: care default case on rsnd_ssiu_busif_err_irq_ctrl() 9774b96bce7d modules: Ensure natural alignment for .altinstructions and __bug_table sections 2097c7835162 iommu/io-pgtable-arm-v7s: Add a quirk to allow pgtable PA up to 35bit 7822d994eb95 mips: cavium-octeon: Fix missing of_node_put() in octeon2_usb_clocks_start c983edb06239 vfio: Clear the caps->buf to NULL after free a1d8021d2130 KVM: PPC: Book3S HV: Fix "rm_exit" entry in debugfs timings 17c32546166d tty: serial: Fix refcount leak bug in ucc_uart.c ce0432aa8944 lib/list_debug.c: Detect uninitialized lists 72b850a2a996 ext4: avoid resizing to a partial cluster size 0e734f91cb1c ext4: avoid remove directory when directory is corrupted d9b94c3ace54 drivers:md:fix a potential use-after-free bug a600ed25e3d9 nvmet-tcp: fix lockdep complaint on nvmet_tcp_wq flush during queue teardown e59ef9b07130 md: Notify sysfs sync_completed in md_reap_sync_thread() 2dc9615abfbc phy: samsung: phy-exynos-pcie: sanitize init/power_on callbacks 405ea6d70684 openrisc: io: Define iounmap argument as volatile d1fc64bf4526 dmaengine: sprd: Cleanup in .remove() after pm_runtime_get_sync() failed d0e2b8e36911 selftests/kprobe: Do not test for GRP/ without event failures 3645ed60ac07 csky/kprobe: reclaim insn_slot on kprobe unregistration fda4bff43bcd RDMA/rxe: Limit the number of calls to each tasklet 54aa6c49361b dmaengine: dw-axi-dmac: ignore interrupt if no descriptor af76e6fdcf92 dmaengine: dw-axi-dmac: do not print NULL LLI during error e799817b67b3 um: add "noreboot" command line option for PANIC_TIMEOUT=-1 setups 405f655ee7f6 PCI/ACPI: Guard ARM64-specific mcfg_quirks addff638c417 cxl: Fix a memory leak in an error handling path 5e24cd70355e pinctrl: intel: Check against matching data instead of ACPI companion 67b5870a35bb mmc: tmio: avoid glitches when resetting 0f5916516d86 habanalabs/gaudi: mask constant value before cast b09e5ab18c9f habanalabs/gaudi: fix shift out of bounds 1693fe9ba2ef coresight: etm4x: avoid build failure with unrolled loops 94aadba8d000 gadgetfs: ep_io - wait until IRQ finishes 9c8e2e607270 scsi: lpfc: Fix possible memory leak when failing to issue CMF WQE b92506dc51f8 scsi: lpfc: Prevent buffer overflow crashes in debugfs with malformed user input 0af01d2c5edd clk: qcom: clk-alpha-pll: fix clk_trion_pll_configure description 25041029389b zram: do not lookup algorithm in backends table 50de5045815e uacce: Handle parent device removal or parent driver module rmmod 17d58499dc9c clk: qcom: ipq8074: dont disable gcc_sleep_clk_src 348274a6bb7f vboxguest: Do not use devm for irq b9c31d4ae9be usb: dwc2: gadget: remove D+ pull-up while no vbus with usb-role-switch fbdbd61a36d8 usb: renesas: Fix refcount leak bug 0fc62bbc9531 usb: host: ohci-ppc-of: Fix refcount leak bug 4d6bab8d366a scsi: ufs: ufs-mediatek: Fix the timing of configuring device regulators 35c3ec7d7a51 clk: ti: Stop using legacy clkctrl names for omap4 and 5 00c274bc5bfa drm/meson: Fix overflow implicit truncation warnings b01d6bfdf2e4 irqchip/tegra: Fix overflow implicit truncation warnings 49968090f921 PCI: aardvark: Fix reporting Slot capabilities on emulated bridge fb76cdd21662 usb: gadget: uvc: call uvc uvcg_warn on completed status instead of uvcg_info de6aa7abfebf usb: gadget: uvc: calculate the number of request depending on framesize 8e142744f0e9 usb: cdns3: fix random warning message when driver load c3c1dbad3a2d usb: cdns3 fix use-after-free at workaround 2 08c0a77b2aec platform/chrome: cros_ec_proto: don't show MKBP version if unsupported da56759a4a35 PCI: Add ACS quirk for Broadcom BCM5750x NICs 6fc955b58acf HID: multitouch: new device class fix Lenovo X12 trackpad sticky 57b5be2bd1e0 KVM: arm64: Reject 32bit user PSTATE on asymmetric systems cb332a666e3f KVM: arm64: Treat PMCR_EL1.LC as RES1 on asymmetric systems c682fb70a7df net: qrtr: start MHI channel after endpoit creation 98e28de472ef drm/sun4i: dsi: Prevent underflow when computing packet sizes fe71d84c1a6c drm/meson: Fix refcount bugs in meson_vpu_has_available_connectors() 6ee1310f4d14 ASoC: SOF: Intel: hda: Fix potential buffer overflow by snprintf() 3142b5f09e55 ASoC: SOF: Intel: hda: Define rom_status_reg in sof_intel_dsp_desc 88db4a22d954 drm/imx/dcss: get rid of HPD warning message 1c7e569c0ece tracing/eprobes: Fix reading of string fields 830426469f77 gcc-plugins: Undefine LATENT_ENTROPY_PLUGIN when plugin disabled for a file a2cafe242874 kbuild: fix the modules order between drivers and libs 8ee44abe4cae igb: Add lock to avoid data race 471295311960 stmmac: intel: Add a missing clk_disable_unprepare() call in intel_eth_pci_remove() 334554aab154 fec: Fix timer capture timing in `fec_ptp_enable_pps()` c56e1fcb3091 i40e: Fix to stop tx_timeout recovery if GLOBR fails bd1fd0a02e9a regulator: pca9450: Remove restrictions for regulator-name 09e512a659e4 i2c: imx: Make sure to unregister adapter on remove() b4ac11967e8c ice: Ignore EEXIST when setting promisc mode e84c6321f357 net: dsa: sja1105: fix buffer overflow in sja1105_setup_devlink_regions() caa80c1f8316 net: dsa: don't warn in dsa_port_set_state_now() when driver doesn't support it b0672895d8be net: genl: fix error path memory leak in policy dumping 232fab59a65a net: dsa: felix: fix ethtool 256-511 and 512-1023 TX packet counters 29c5956061c9 net: dsa: microchip: ksz9477: fix fdb_dump last invalid entry ffb155944333 net: fix potential refcount leak in ndisc_router_discovery() c7118a579106 net: moxa: pass pdev instead of ndev to DMA functions a44a1a14211d mlxsw: spectrum: Clear PTP configuration after unregistering the netdevice dd236b62d25e net: dsa: mv88e6060: prevent crash on an unused port c0434f0e0586 net/sunrpc: fix potential memory leaks in rpc_sysfs_xprt_state_change() dd32ea395658 spi: meson-spicc: add local pow2 clock ops to preserve rate between messages 1d9e75c3d8cd powerpc/pci: Fix get_phb_number() locking e58d1a96e93b netfilter: nf_tables: check NFT_SET_CONCAT flag if field_count is specified 7ac21b920ee6 netfilter: nf_tables: disallow NFT_SET_ELEM_CATCHALL and NFT_SET_ELEM_INTERVAL_END 0df32f45be40 netfilter: nf_tables: NFTA_SET_ELEM_KEY_END requires concat and interval flags 46f64e6325ee netfilter: nf_tables: validate NFTA_SET_ELEM_OBJREF based on NFT_SET_OBJECT flag 8a6775ede639 netfilter: nf_tables: really skip inactive sets when allocating name b59bee8b05b0 netfilter: nf_tables: possible module reference underflow in error path 3be4d59808bb netfilter: nf_tables: disallow NFTA_SET_ELEM_KEY_END with NFT_SET_ELEM_INTERVAL_END flag 81dcb3b80475 fs/ntfs3: uninitialized variable in ntfs_set_acl_ex() 8a38a73cb406 netfilter: nf_tables: use READ_ONCE and WRITE_ONCE for shared generation id access cacdddfefe8d ASoC: codec: tlv320aic32x4: fix mono playback via I2S 18b5a57e7d96 ASoC: tas2770: Fix handling of mute/unmute 8eab21065492 ASoC: tas2770: Drop conflicting set_bias_level power setting 0a63bc250cc1 ASoC: tas2770: Allow mono streams 480bf1e299a4 ASoC: tas2770: Set correct FSYNC polarity b318b9dd2ac6 ASoC: SOF: debug: Fix potential buffer overflow by snprintf() 743dc4377bba iavf: Fix reset error handling dab6b551f5ba iavf: Fix adminq error handling 8af269e5bdf4 nios2: add force_successful_syscall_return() c9f78def8856 nios2: restarts apply only to the first sigframe we build... 3bee7b77d917 nios2: fix syscall restart checks f794d1fe6e52 nios2: traced syscall does need to check the syscall number 80cae5d810d2 nios2: don't leave NULLs in sys_call_table[] 35d5fd70e8c8 nios2: page fault et.al. are *not* restartable syscalls... c293e8abc09e fs/ntfs3: Fix missing i_op in ntfs_read_mft efdcf4df7a36 fs/ntfs3: Do not change mode if ntfs_set_ea failed 78e4aebc35b3 fs/ntfs3: Fix double free on remount 8feb84857915 fs/ntfs3: Don't clear upper bits accidentally in log_replay() 8e8e1a84dac7 fs/ntfs3: Fix NULL deref in ntfs_update_mftmirr ecda80a345ca fs/ntfs3: Fix using uninitialized value n when calling indx_read 69979b5e308f dpaa2-eth: trace the allocated address instead of page struct f39b424b4301 perf tests: Fix Track with sched_switch test for hybrid case 5958ef867b9d perf parse-events: Fix segfault when event parser gets an error e8ab87549bbe perf probe: Fix an error handling path in 'parse_perf_probe_command()' 51471b697303 geneve: fix TOS inheriting for ipv4 a5d7ce086fe9 atm: idt77252: fix use-after-free bugs caused by tst_timer 75b810104e40 xen/xenbus: fix return type in xenbus_file_read() d98b50d5b72d nfp: ethtool: fix the display error of `ethtool -m DEVNAME` 5c21186c5f3a NTB: ntb_tool: uninitialized heap data in tool_fn_write() cffd1cefcdd7 tools build: Switch to new openssl API for test-libcrypto 86ff5446b4da kbuild: dummy-tools: avoid tmpdir leak in dummy gcc f546faa216d0 ceph: don't leak snap_rwsem in handle_cap_grant 3e7ee4dd1ea4 tools/vm/slabinfo: use alphabetic order when two values are equal d27e1834dee2 ceph: use correct index when encoding client supported features e49c17867c61 spi: dt-bindings: zynqmp-qspi: add missing 'required' b847ea541b1f spi: dt-bindings: cadence: add missing 'required' 506fc3cab986 dt-bindings: clock: qcom,gcc-msm8996: add more GCC clock sources 4e96aa5b46d4 dt-bindings: arm: qcom: fix MSM8994 boards compatibles 5aa6548c0803 dt-bindings: arm: qcom: fix MSM8916 MTP compatibles e7a0e9ee5b12 dt-bindings: arm: qcom: fix Longcheer L8150 compatibles 3632c642cacc dt-bindings: gpio: zynq: Add missing compatible strings 52d8f48f85f7 vsock: Set socket state back to SS_UNCONNECTED in vsock_connect_timeout() e4c0428f8a6f vsock: Fix memory leak in vsock_connect() 38b2ab9adf50 plip: avoid rcu debug splat 133a08a3093b ipv6: do not use RT_TOS for IPv6 flowlabel 5c9e5c44f89d mlx5: do not use RT_TOS for IPv6 flowlabel 02b2b7372727 geneve: do not use RT_TOS for IPv6 flowlabel f150c1f84775 ACPI: property: Return type of acpi_add_nondev_subnodes() should be bool 06337b9c255d octeontx2-af: Fix key checking for source mac dc5be2d4f928 octeontx2-af: Fix mcam entry resource leak f9a36fa5367e octeontx2-af: suppress external profile loading warning e0fe6aa19a80 octeontx2-af: Apply tx nibble fixup always 17c3ea739979 octeontx2-pf: Fix NIX_AF_TL3_TL2X_LINKX_CFG register configuration 0a02159ae636 Input: exc3000 - fix return value check of wait_for_completion_timeout a4a945641aca pinctrl: qcom: sm8250: Fix PDC map fed2247253dc pinctrl: sunxi: Add I/O bias setting for H6 R-PIO be82dc052155 pinctrl: amd: Don't save/restore interrupt status and wake status bits c1c7a7c950e6 pinctrl: qcom: msm8916: Allow CAMSS GP clocks to be muxed 9272265f2f76 pinctrl: nomadik: Fix refcount leak in nmk_pinctrl_dt_subnode_to_map 79eb8e9e38f3 dt-bindings: arm: qcom: fix Alcatel OneTouch Idol 3 compatibles 8b7bf35d301d selftests: forwarding: Fix failing tests with old libnet c506c9a97120 net: bgmac: Fix a BUG triggered by wrong bytes_compl eb2d9dc79f5f net: bcmgenet: Indicate MAC is in charge of PHY PM 47ac7b2f6a1f net: phy: Warn about incorrect mdio_bus_phy_resume() state c4d09fd1e18b devlink: Fix use-after-free after a failed reload d3723eab1119 virtio_net: fix memory leak inside XPD_TX with mergeable 9721e238c24c SUNRPC: Reinitialise the backchannel request buffers before reuse d3c262f584df SUNRPC: Fix xdr_encode_bool() 63e921d4edb3 sunrpc: fix expiry of auth creds 3f16630fa23b m68k: coldfire/device.c: protect FLEXCAN blocks 422a02a77159 net: atlantic: fix aq_vec index out of range error 98dc8fb08299 can: j1939: j1939_session_destroy(): fix memory leak of skbs 890aba507802 can: mcp251x: Fix race condition on receive interrupt 6648647599e0 bpf: Check the validity of max_rdwr_access for sock local storage map iterator 03ca12e583f1 bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator e51b568ea2c8 bpf: Acquire map uref in .init_seq_private for sock local storage map iterator 2f56304a0cf9 bpf: Acquire map uref in .init_seq_private for hash map iterator 370805f0e72b bpf: Acquire map uref in .init_seq_private for array map iterator 18a994e0661c bpf: Don't reinit map value in prealloc_lru_pop 41fd6cc88aaf BPF: Fix potential bad pointer dereference in bpf_sys_bpf() a4cf3dadd1fa NFSv4/pnfs: Fix a use-after-free bug in open 1e9fd95c27d8 NFSv4.1: RECLAIM_COMPLETE must handle EACCES 281c6a47416b NFSv4: Fix races in the legacy idmapper upcall b32780cda567 NFSv4.1: Handle NFS4ERR_DELAY replies to OP_SEQUENCE correctly 0696115a3230 NFSv4.1: Don't decrease the value of seq_nr_highest_sent 6aea903916c1 Documentation: ACPI: EINJ: Fix obsolete example bf7ebebce2c2 apparmor: Fix memleak in aa_simple_write_to_buffer() 64103ea35773 apparmor: fix reference count leak in aa_pivotroot() c62f2f56e086 apparmor: fix overlapping attachment computation e89b95f91e63 apparmor: fix setting unconfined mode on a loaded profile 3104c8a0dc5f apparmor: fix aa_label_asxprint return check a683a0d87a22 apparmor: Fix failed mount permission check error message 31b35b689123 apparmor: fix absroot causing audited secids to begin with = 017b0ea49262 apparmor: fix quiet_denied for file rules 8bc5ed70ef58 can: ems_usb: fix clang's -Wunaligned-access warning 43ae96645898 dt-bindings: usb: mtk-xhci: Allow wakeup interrupt-names to be optional 2294f43a07ea ALSA: usb-audio: More comprehensive mixer map for ASUS ROG Zenith II 2fb8f62ee335 tracing: Have filter accept "common_cpu" to be consistent dac2b60345ef tracing/probes: Have kprobes and uprobes use $COMM too b489aca082a2 tracing/eprobes: Have event probes be consistent with kprobes and uprobes a11ce7bfbdb7 tracing/eprobes: Do not hardcode $comm as a string ba53c21ce977 tracing/eprobes: Do not allow eprobes to use $stack, or % for regs 0d7970e8702b tracing/perf: Fix double put of trace event when init fails 14674e47ff49 x86/kprobes: Fix JNG/JNLE emulation 860efae12788 cifs: Fix memory leak on the deferred close 6379a9af7cfc btrfs: fix lost error handling when looking up extended ref on log replay 7ac430e319e9 btrfs: reset RO counter on block group if we fail to relocate 78f8c2370e3d btrfs: unset reloc control if transaction commit fails in prepare_to_relocate() d8fc9df94b88 mmc: meson-gx: Fix an error handling path in meson_mmc_probe() 6c4541d6b881 mmc: pxamci: Fix an error handling path in pxamci_probe() 8b7ed38c38e1 mmc: pxamci: Fix another error handling path in pxamci_probe() 23179d5b7c39 ata: libata-eh: Add missing command name 82a27c185544 drm/amd/display: Check correct bounds for stream encoder instances for DCN303 76672cd326c1 drm/ttm: Fix dummy res NULL ptr deref bug 016b71479f46 drm/nouveau: recognise GA103 1b7e0482abd0 locking/atomic: Make test_and_*_bit() ordered on failure 852f6a784a4b rds: add missing barrier to release_refill d26beb910904 x86/mm: Use proper mask when setting PUD mapping 177bf3542009 KVM: Unconditionally get a ref to /dev/kvm module when creating a VM e9a6a3bd97c7 ALSA: hda/realtek: Add quirk for Clevo NS50PU, NS70PU 5d396df4631a ALSA: info: Fix llseek return value when using callback (From OE-Core rev: 0b9b7454269bafe33bbbfae324e7ada28f589e0f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: package new Qualcomm firmwareDmitry Baryshkov2022-09-171-0/+22
| | | | | | | | | | | | | | | | | Add packages for the new Qualcomm firmware released for Lenovo X13s laptop. The INSANE_SKIP:${PN} has to be provided to silent following warnings: WARNING: File '/lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcadsp8280.mbn' from linux-firmware was already stripped, this will prevent future debugging! WARNING: File '/lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcdxkmsuc8280.mbn' from linux-firmware was already stripped, this will prevent future debugging! WARNING: File '/lib/firmware/qcom/sc8280xp/LENOVO/21BX/qccdsp8280.mbn' from linux-firmware was already stripped, this will prevent future debugging! WARNING: File '/lib/firmware/qcom/sc8280xp/LENOVO/21BX/qcslpi8280.mbn' from linux-firmware was already stripped, this will prevent future debugging! (From OE-Core rev: af9924a3da0569e90c2d3abe030584456e66229b) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20220708 -> 20220913Dmitry Baryshkov2022-09-171-2/+2
| | | | | | | | License-Update: additional files (From OE-Core rev: 68ce822b765a7b67f8cc8590688860cc2530cf04) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* depmodwrapper-cross: Take into consideration kernel package nameAndrei Gherzan2022-09-131-6/+10
| | | | | | | | | | | | | depmodwrapper assumes that the kernel package name is "kernel". Since this is configurable via KERNEL_PACKAGE_NAME variable, the wrapper can easily look in the wrong place. This change adds an optional positional argument that can be used to provide the kernel package name - when not provided, it defaults to "kernel" (current behaviour). (From OE-Core rev: 0c2cc62b009467b05bf6e1897989d8ede0412d73) Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-libc-headers: switch from SRC_URI:append to SRC_URI +=Mikko Rapeli2022-09-131-1/+1
| | | | | | | | | | The :append can not be removed via bbappends in custom layers so it's better to use += appends when ever possible. (From OE-Core rev: 6604795a3f7e53fd748d4103b521d8baf35cf7be) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-ust: upgrade 2.13.3 -> 2.13.4wangmy2022-09-011-1/+1
| | | | | | | | (From OE-Core rev: 0be632451f4e9a4a6a08d051e6f493715658c23b) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>