summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
...
* systemtap: upgrade 4.9 -> 5.0Victor Kamensky2023-12-063-40/+26
| | | | | | | | | | | | | | Similar to 4.9 release, in 5.0 release release-5.0 tag is off any branch, release-5.0a tag e72dc118e563c645d93a1a2d771e8d90e8fec1ae is on the master branch. Use this value for SRCREV and add catch up patch, 0001-prerelease-datestamp-fixes.patch, to bring source up to release-5.0 tag level. Remove 0001-prerelease-datestamp-fixes.patch in next upgrade. (From OE-Core rev: 2d0cb9b21ccee93027fd12a51b74d3821cd03d2e) Signed-off-by: Victor Kamensky <victor.kamensky7@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.7+Bruce Ashfield2023-12-015-5/+193
| | | | | | | | | | | | | | While working on the update to linux-yocto-dev lttng-modules needed some tweaks (as usual). With these three patches (submitted to lttng-dev), we can once again build core-image-kernel-dev for v6.7+ (From OE-Core rev: b8b7b4d9274bde36f43c43207c463730f22e1f5f) 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>
* perf: drop PE, PR from /usr/src/debug pathsMartin Jansa2023-11-201-2/+2
| | | | | | | | (From OE-Core rev: 4cac17c7de064b6d4e5d7dd252c5b4c610a0c6ee) Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/cve-exclusion6.1/6.5: Update to latest kernel point releasesRichard Purdie2023-11-092-32/+60
| | | | | | (From OE-Core rev: e17b76644b26ef832b632a03f537060f88344bd8) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: fix build with latest kernelMax Krummenacher2023-11-091-1/+3
| | | | | | | | | | | | | | | | | | | | | | Kernel 6.7-rc1 commit 02e85f74668e ("tools: arm64: Add a Makefile for generating sysreg-defs.h") uses files from arch/arm64/tools/, gen-sysreg.awk and sysreg. Without the files the build of perf fails independent of the used architecture (confirmed with armv7 and qemux86_64). As arch/arm64/tools/ has been added with 5.13 allow perf to build even it that directory does not exist. Add arch/arm64/tools/ to PERF_SRC. Fixes: | make[3]: *** No rule to make target '.../qemux86_64-tdx-linux/perf/1.0/perf-1.0/arch/arm64/tools/gen-sysreg.awk', needed by '.../qemux86_64-tdx-linux/perf/1.0/perf-1.0/tools/arch/arm64/include/generated/asm/sysreg-defs.h'. Stop. | make[2]: *** [Makefile.perf:456: arm64-sysreg-defs] Error 2 (From OE-Core rev: 432b4ac20dadb9c08596266fce4f3941d4856c7e) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: add jevents PACKAGECONFIG itemRasmus Villemoes2023-11-091-0/+3
| | | | | | | | | | | | Building for an arm64 target, e.g. qemuarm64 or a raspberrypi3, without "python" in PACKAGECONFIG, results in | Makefile.config:892: *** ERROR: No python interpreter needed for jevents generation. Install python or build with NO_JEVENTS=1.. Stop. (From OE-Core rev: df1905294690682496d8f8e8284964ab897f0cd4) Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.5: update to v6.5.10Bruce Ashfield2023-11-093-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 43a868577dfc Linux 6.5.10 062c1ba88b4f accel/ivpu/37xx: Fix missing VPUIP interrupts cdb4daffc2d4 mm/damon/sysfs: check DAMOS regions update progress from before_terminate() a5c9f6289625 platform/x86: Add s2idle quirk for more Lenovo laptops adebf494e425 clk: stm32: Fix a signedness issue in clk_stm32_composite_determine_rate() 302479e2d4c4 clk: socfpga: gate: Account for the divider in determine_rate 5193aec42c45 clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name d1e039180f81 sparc32: fix a braino in fault handling in csum_and_copy_..._user() 516177805997 perf/core: Fix potential NULL deref 25de47d0d6e7 x86/cpu: Add model number for Intel Arrow Lake mobile processor 3256ad9bb4ce x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility 7f864ab94da3 x86/tsc: Defer marking TSC unstable to a worker cfa5aa4a5ea2 nvmem: imx: correct nregs for i.MX6UL 4f6c3da9a978 nvmem: imx: correct nregs for i.MX6SLL 3e325ac1eec9 nvmem: imx: correct nregs for i.MX6ULL bc0991e8e1fb misc: fastrpc: Unmap only if buffer is unmapped from DSP 8e4afa8598d9 misc: fastrpc: Clean buffers on remote invocation failures c2400bfd8ce4 misc: fastrpc: Free DMA handles for RPC calls with no arguments 0351f86266f6 misc: fastrpc: Reset metadata buffer to avoid incorrect free 96790d33261c tracing/kprobes: Fix the description of variable length arguments 63de22fdf851 tracing/kprobes: Fix symbol counting logic by looking at modules as well 001b2dc822d3 i2c: aspeed: Fix i2c bus hang in slave read 20062e7a248f i2c: stm32f7: Fix PEC handling in case of SMBUS transfers e505ca5d9ac0 i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node() 135e2858ab78 i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node() 2f7671a14960 i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node() 5f6dc4a12d79 iio: adc: xilinx-xadc: Correct temperature offset/scale for UltraScale f763aa29992d iio: adc: xilinx-xadc: Don't clobber preset voltage/temperature thresholds f2bd3c005aba iio: exynos-adc: request second interupt only when touchscreen mode is used 0a9bb3fa6870 iio: afe: rescale: Accept only offset channels 56e08ccc9697 io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid 1c43576ac2d1 kasan: print the original fault addr when access invalid shadow 6cf937305199 blk-throttle: check for overflow in calculate_bytes_allowed c031d9a8383d scsi: sd: Introduce manage_shutdown device flag 927c770488fe iavf: in iavf_down, disable queues when removing the driver de306715bc3f drm/i915/mcr: Hold GT forcewake during steering operations a90e92e77bb6 drm/logicvc: Kconfig: select REGMAP and REGMAP_MMIO 180069f6b8e8 net/sched: act_ct: additional checks for outdated flows 533c24b368d7 netfilter: flowtable: GC pushes back packets to classic path 36cf7d1d79ec i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR 4c898bdfc6a1 drm/i915/perf: Determine context valid in OA reports 9ba154363a09 gtp: fix fragmentation needed check with gso 62376a558db3 gtp: uapi: fix GTPA_MAX 450d6bf74c28 net/handshake: fix file ref count in handshake_nl_accept_doit() 8279cd3af8bf wifi: mac80211: don't drop all unprotected public action frames 943431ee2a17 wifi: cfg80211: fix assoc response warning on failed links 989ac939b1a5 wifi: cfg80211: pass correct pointer to rdev_inform_bss() 9617c77f0c0e tcp: fix wrong RTO timeout when received SACK reneging a22e19386109 r8152: Release firmware if we have an error in probe 0fd9553632fd r8152: Cancel hw_phy_work if we have an error in probe 56e8946e1a25 r8152: Run the unload routine if we have errors during probe 90b49a273de0 r8152: Increase USB control msg timeout to 5000ms as per spec c11f5c496f65 net: usb: smsc95xx: Fix uninit-value access in smsc95xx_read_reg 0d3295a43c63 net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show() 8e0e94bf5b4a net: ethernet: adi: adin1110: Fix uninitialized variable fdba00877119 igc: Fix ambiguity in the ethtool advertising cf6fd6e0a831 neighbour: fix various data-races 5f9d1995d040 net: do not leave an empty skb in write queue 7462118b2083 igb: Fix potential memory leak in igb_add_ethtool_nfc_entry fd9d5ad3c865 treewide: Spelling fix in comment 7e5beb46db3a i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value f927602db213 iavf: initialize waitqueues before starting watchdog_task bcbf3f442903 r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1 03599d8d353a r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1 23473ffd3aec r8169: fix the KCSAN reported data-race in rtl_tx() while reading tp->cur_tx 3dacf771d6e4 clk: ti: Fix missing omap5 mcbsp functional clock and aliases 202f0a4266ca clk: ti: Fix missing omap4 mcbsp functional clock and aliases 7e6cde9455e1 firmware/imx-dsp: Fix use_after_free in imx_dsp_setup_channels() ec4a1eed8259 ARM: OMAP: timer32K: fix all kernel-doc warnings 0bc72b967d82 btrfs: fix unwritten extent buffer after snapshotting a new subvolume ca9cd8fb3454 btrfs: remove v0 extent handling 1df7ca358099 drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper() ed93977857fd drm/amd: Disable ASPM for VI w/ all Intel systems 5692e4e09f0a drm/i915/pmu: Check if pmu is closed before stopping event 7c05a73c3893 accel/ivpu: Don't enter d0i3 during FLR 4bb5ed32bf06 ARM: dts: rockchip: Fix timer clocks for RK3128 6d6e82fb8a94 ARM: dts: rockchip: Add missing quirk for RK3128's dma engine 835fdd9a36cc ARM: dts: rockchip: Add missing arm timer interrupt for RK3128 568192da05cb ARM: dts: rockchip: Fix i2c0 register address for RK3128 f4b8ef292ec6 ARM: OMAP1: ams-delta: Fix MODEM initialization failure 0a411c59897e vdpa/mlx5: Fix double release of debugfs entry 37509b77aeeb vdpa_sim_blk: Fix the potential leak of mgmt_dev a3e7e0de21cf nfsd: lock_rename() needs both directories to live on the same fs 11bc9f5c70bb maple_tree: add GFP_KERNEL to allocations in mas_expected_entries() 257931b5d8b1 hugetlbfs: extend hugetlb_vma_lock to private VMAs a6d2f04abe6a mm/mempolicy: fix set_mempolicy_home_node() previous VMA pointer c0ade01d5369 selftests/mm: include mman header to access MREMAP_DONTUNMAP identifier 941f6af9946e mm/migrate: fix do_pages_move for compat pointers 5d6ea592222a mm/page_alloc: correct start page when guard page debug is enabled 92c5ddea6a6c hugetlbfs: clear resv_map pointer if mmap fails e3f64e0bb2fa mm: fix vm_brk_flags() to not bail out while holding lock 5ee66af50c41 i40e: sync next_to_clean and next_to_process for programming status desc 6ba04d5dfd00 arm64: dts: rockchip: Fix i2s0 pin conflict on ROCK Pi 4 boards 7bc99864cb91 arm64: dts: rockchip: Add i2s0-2ch-bus-bclk-off pins to RK3399 7c5934f90db6 arm64: dts: qcom: sa8775p: correct PMIC GPIO label in gpio-ranges 7f5d458012fa arm64: dts: rockchip: set codec system-clock-fixed on px30-ringneck-haikou 51b3ef53fa5d arm64: dts: rockchip: use codec as clock master on px30-ringneck-haikou aa7df1844910 arm64: dts: qcom: msm8996-xiaomi: fix missing clock populate d8b34f309f36 arm64: dts: qcom: apq8096-db820c: fix missing clock populate 368b3c788e99 vhost: Allow null msg.size on VHOST_IOTLB_INVALIDATE e83bce65ae80 vsock/virtio: initialize the_virtio_vsock before using VQs 7efb5418f8cb virtio_pci: fix the common cfg map size 91dacc7d5dbd virtio-crypto: handle config changed by work queue 5f8c38e9538f virtio-mmio: fix memory leak of vm_dev 84a50412e433 virtio_balloon: Fix endless deflation and inflation on arm64 436be190fbf8 smb: client: prevent new fids from being removed by laundromat f806b7e98cb9 smb: client: make laundromat a delayed worker b8c0ab226fee smb: client: do not start laundromat thread on nohandlecache b483b64677a1 smb3: do not start laundromat thread when dir leases disabled 3027d3064c71 smb3: allow controlling maximum number of cached directories 9cb2ea5d7d2a smb3: allow controlling length of time directory entries are cached with dir leases c3b054a86347 vdpa/mlx5: Fix firmware error on creation of 1k VQs (From OE-Core rev: ddbba0d5a997d428a3c63580f845c0d581cac460) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.5: cfg: restore CONFIG_DEVMEMBruce Ashfield2023-11-093-3/+3
| | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: C. Andy Martin Email: cam@myfastmail.com Subject: security.cfg: restore strict-only /dev/mem access Date: Fri, 27 Oct 2023 11:22:06 -0400 CONFIG_DEVMEM was mistakenly not enabled, which defeats CONFIG_STRICT_DEVMEM and friends, as it completely removes all /dev/mem support. Signed-off-by: C. Andy Martin <cam@myfastmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: c459be32000d703aad179a4bf5ef2479813f0404) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: update to v6.1.61Bruce Ashfield2023-11-093-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 4a61839152cc Linux 6.1.61 5926b0886d0c objtool/x86: add missing embedded_insn check 2afa9f7eb15c ext4: avoid overlapping preallocations due to overflow fcefddf3a151 ext4: fix BUG in ext4_mb_new_inode_pa() due to overflow 495c4c58d684 ext4: add two helper functions extent_logical_end() and pa_logical_end() d022e4ea9c2f platform/x86: Add s2idle quirk for more Lenovo laptops 48ebeab0eda1 clk: Sanitize possible_parent_show to Handle Return Value of of_clk_get_parent_name 65e5a9890e03 sparc32: fix a braino in fault handling in csum_and_copy_..._user() 8b8cde8ebb87 perf/core: Fix potential NULL deref 5e232f2205f2 x86/cpu: Add model number for Intel Arrow Lake mobile processor 63cc3d5d343d x86/i8259: Skip probing when ACPI/MADT advertises PCAT compatibility 37495846b1ef nvmem: imx: correct nregs for i.MX6UL 116671d25915 nvmem: imx: correct nregs for i.MX6SLL b90b8633ef62 nvmem: imx: correct nregs for i.MX6ULL cc87c73eac2d misc: fastrpc: Unmap only if buffer is unmapped from DSP 38c5faf2a984 misc: fastrpc: Clean buffers on remote invocation failures 7737e9384e2d misc: fastrpc: Free DMA handles for RPC calls with no arguments 1e8851b51300 misc: fastrpc: Reset metadata buffer to avoid incorrect free 5a35fc1c0091 tracing/kprobes: Fix the description of variable length arguments 91b95e3b4ac8 i2c: aspeed: Fix i2c bus hang in slave read 11602cadc9b4 i2c: stm32f7: Fix PEC handling in case of SMBUS transfers ff0312a156cf i2c: muxes: i2c-demux-pinctrl: Use of_get_i2c_adapter_by_node() f9a7b3b33c84 i2c: muxes: i2c-mux-gpmux: Use of_get_i2c_adapter_by_node() 48a365ae4f31 i2c: muxes: i2c-mux-pinctrl: Use of_get_i2c_adapter_by_node() 6ec84059b5e1 iio: adc: xilinx-xadc: Correct temperature offset/scale for UltraScale e26fd381bf11 iio: adc: xilinx-xadc: Don't clobber preset voltage/temperature thresholds cb01837e0f7a iio: exynos-adc: request second interupt only when touchscreen mode is used 7a641bc52f00 iio: afe: rescale: Accept only offset channels 9236d2ea6465 io_uring/fdinfo: lock SQ thread while retrieving thread cpu/pid 1684909df3f4 kasan: print the original fault addr when access invalid shadow 6a5b845b57b1 blk-throttle: check for overflow in calculate_bytes_allowed bb20a245df9c scsi: sd: Introduce manage_shutdown device flag 93fa5786f972 iavf: in iavf_down, disable queues when removing the driver f7f660df65a1 drm/logicvc: Kconfig: select REGMAP and REGMAP_MMIO cb115b6688b6 i40e: Fix wrong check for I40E_TXR_FLAGS_WB_ON_ITR 144f93c62239 gtp: fix fragmentation needed check with gso 039a050740fc gtp: uapi: fix GTPA_MAX 664a358b7966 tcp: fix wrong RTO timeout when received SACK reneging 5b100bb0449c r8152: Release firmware if we have an error in probe ecb51a434e3d r8152: Cancel hw_phy_work if we have an error in probe 87376143df3f r8152: Run the unload routine if we have errors during probe ee73f937c5e9 r8152: Increase USB control msg timeout to 5000ms as per spec 9eb275fec602 net: usb: smsc95xx: Fix uninit-value access in smsc95xx_read_reg 7c799bc32232 net: ieee802154: adf7242: Fix some potential buffer overflow in adf7242_stats_show() 55b01c5a847e net: ethernet: adi: adin1110: Fix uninitialized variable 9d2b588fae86 igc: Fix ambiguity in the ethtool advertising fa28949c72db neighbour: fix various data-races c166dd51b628 igb: Fix potential memory leak in igb_add_ethtool_nfc_entry 9a194064fab6 treewide: Spelling fix in comment b1ad0a147d08 i40e: Fix I40E_FLAG_VF_VLAN_PRUNING value d8ac13acfbf7 iavf: initialize waitqueues before starting watchdog_task 66e879507b12 r8169: fix the KCSAN reported data race in rtl_rx while reading desc->opts1 d10140916e6f r8169: fix the KCSAN reported data-race in rtl_tx while reading TxDescArray[entry].opts1 4138a02c8953 r8169: fix the KCSAN reported data-race in rtl_tx() while reading tp->cur_tx 29f365f4c3b8 clk: ti: Fix missing omap5 mcbsp functional clock and aliases 2ba943c6d9eb clk: ti: Fix missing omap4 mcbsp functional clock and aliases 8d8346ed3968 firmware/imx-dsp: Fix use_after_free in imx_dsp_setup_channels() df4169fc9b8a ARM: OMAP: timer32K: fix all kernel-doc warnings 6c668e2f338b drm/dp_mst: Fix NULL deref in get_mst_branch_device_by_guid_helper() 024251bab25d drm/amd: Disable ASPM for VI w/ all Intel systems eded5f5261b8 drm/i915/pmu: Check if pmu is closed before stopping event 4f46c177c03d nfsd: lock_rename() needs both directories to live on the same fs 3262ff5826e1 maple_tree: add GFP_KERNEL to allocations in mas_expected_entries() b1b2750de123 hugetlbfs: extend hugetlb_vma_lock to private VMAs c9b066f6920d mm/migrate: fix do_pages_move for compat pointers a6fbf025e3cf mm/page_alloc: correct start page when guard page debug is enabled 0aa7b24c068c hugetlbfs: clear resv_map pointer if mmap fails 38d0d1c44255 mm: fix vm_brk_flags() to not bail out while holding lock 38930ec7670a arm64: dts: rockchip: Fix i2s0 pin conflict on ROCK Pi 4 boards 9d72254c2b7a arm64: dts: rockchip: Add i2s0-2ch-bus-bclk-off pins to RK3399 08e6b680f264 vhost: Allow null msg.size on VHOST_IOTLB_INVALIDATE 1f14ded0f165 vsock/virtio: initialize the_virtio_vsock before using VQs 534487cc3eb8 virtio_pci: fix the common cfg map size 86f467d3582e virtio-crypto: handle config changed by work queue a9d4a1ea6709 virtio-mmio: fix memory leak of vm_dev 19b30a879065 virtio_balloon: Fix endless deflation and inflation on arm64 bede8b4b5175 mcb-lpc: Reallocate memory region to avoid memory overlapping c9efc3efe450 mcb: Return actual parsed size when reading chameleon table e58ab834e48f pinctrl: qcom: lpass-lpi: fix concurrent register updates 018b11ecba76 ASoC: codecs: wcd938x: fix runtime PM imbalance on remove 508c3353fed8 ASoC: codecs: wcd938x: fix regulator leaks on probe errors 877fc75d2cf7 ASoC: codecs: wcd938x: Simplify with dev_err_probe 629ba75200a1 ASoC: codecs: wcd938x: Convert to platform remove callback returning void 1fae817d3ecb mmc: core: Fix error propagation for some ioctl commands 719c01f28130 mmc: block: ioctl: do write error check for spi 651e66d20b59 mmc: core: Align to common busy polling behaviour for mmc ioctls d3466ce4f42e KVM: x86/pmu: Truncate counter value to allowed width on write (From OE-Core rev: 8b5ec2f683f71f3e708d1c6401ebe07eec1986c7) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: cfg: restore CONFIG_DEVMEMBruce Ashfield2023-11-093-3/+3
| | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: C. Andy Martin Email: cam@myfastmail.com Subject: security.cfg: restore strict-only /dev/mem access Date: Fri, 27 Oct 2023 11:22:06 -0400 CONFIG_DEVMEM was mistakenly not enabled, which defeats CONFIG_STRICT_DEVMEM and friends, as it completely removes all /dev/mem support. Signed-off-by: C. Andy Martin <cam@myfastmail.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: dfc0cc113eabb1160b6bfd630fa75c6a3cb9c7a5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: update SRCREV to include SECURITY.md fileBruce Ashfield2023-11-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | To be compliant with the recent security policy, bumping the SRCREV to pickup the SECUIRTY.md of the kern-tools repository. It's contents are repeated below: How to Report a Potential Vulnerability? ======================================== If you would like to report a public issue (for example, one with a released CVE number), please report it using the [https://bugzilla.yoctoproject.org/enter_bug.cgi?product=Security Security Bugzilla]. If you have a patch ready, submit it following the same procedure as any other patch as described in README.md. If you are dealing with a not-yet released or urgent issue, please send a message to security AT yoctoproject DOT org, including as many details as possible: the layer or software module affected, the recipe and its version, and any example code, if available. Branches maintained with security fixes --------------------------------------- See [https://wiki.yoctoproject.org/wiki/Stable_Release_and_LTS Stable release and LTS] for detailed info regarding the policies and maintenance of Stable branches. The [https://wiki.yoctoproject.org/wiki/Releases Release page] contains a list of all releases of the Yocto Project. Versions in grey are no longer actively maintained with security patches, but well-tested patches may still be accepted for them for significant issues. (From OE-Core rev: fbdfc28b290ea3ed2dc3dbbaf461adc2839eb8f2) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: bump SRCREV for queue processing changesBruce Ashfield2023-11-091-1/+1
| | | | | | | | | | | | | | Bumping the SRCREV to pickup a new option to the patch and merge queue handling scripts. The new option '--prev' allows us to change the behaviour of a subsequent runs to retry a failed patch, versus skipping it. (From OE-Core rev: 231256485ae528773a4da9fad8bf4baff26fc0d2) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: make lower context patches reproducibleBruce Ashfield2023-11-091-1/+1
| | | | | | | | | | | | | | | | | | | | It could be argued that it should be an error to have a reduced context patch now that we've had many years to ensure that our kernel path queues are clean. But there are still some supported scenarios where a patch is on multiple branches and reduced context makes sense. Applying the following patch to make sure these are reproducible like the primary mode of application. kgit-s2q: use additional git-am options with reduced context as well (From OE-Core rev: a76a31419e8f3c612699bc45dfc7637d6d542c08) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: update to v6.1.60Bruce Ashfield2023-11-093-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 32c9cdbe383c Linux 6.1.60 7f5bb254be8d selftests: mptcp: join: no RST when rm subflow/addr 0e0123e0e53d selftests: mptcp: join: correctly check for no RST 300447c5722a mptcp: avoid sending RST when closing the initial subflow c04f416730ac Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name a429d65428d5 Bluetooth: hci_sock: fix slab oob read in create_monitor_event 46de539282f2 net: move altnames together with the netdevice c1d531aa095b phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins 13a45130bb17 phy: mapphone-mdm6600: Fix runtime PM for remove 7fcce3258b6e phy: mapphone-mdm6600: Fix runtime disable on probe 4eac2cf444af gpio: vf610: mask the gpio irq in system suspend and support wakeup 9b0f8a9dfdac gpio: vf610: make irq_chip immutable 1f38ead73f25 tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols e9b4b7256736 kallsyms: Add helper kallsyms_on_each_match_symbol() da359f699f59 kallsyms: Reduce the memory occupied by kallsyms_seqs_of_names[] 3918cada8f1b serial: 8250: omap: convert to modern PM ops 70a841eb4f99 serial: 8250: omap: Move uart_write() inside PM section 6df4c9dee011 drm/bridge: ti-sn65dsi86: Associate DSI device lifetime with auxiliary device 3d57f6ac641c ASoC: pxa: fix a memory leak in probe() 14a1a7beb3d3 gpio: vf610: set value before the direction to avoid a glitch 7ec224d98070 platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c events baf191abecf7 platform/x86: asus-wmi: Only map brightness codes when using asus-wmi backlight control 4186c79c130d platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e 52d54f1d4e03 platform/x86: intel-uncore-freq: Conditionally create attribute for read frequency 8a4b575d00ef platform/surface: platform_profile: Propagate error if profile registration fails fec769b9fd25 s390/cio: fix a memleak in css_alloc_subchannel 7241c2627c14 selftests/ftrace: Add new test case which checks non unique symbol 324c31b0e0d7 s390/pci: fix iommu bitmap allocation f6952655a612 perf: Disallow mis-matched inherited group reads 908c62800584 USB: serial: option: add Fibocom to DELL custom modem FM101R-GL acced163ab6a USB: serial: option: add entry for Sierra EM9191 with new firmware 1dce40c9e6d8 USB: serial: option: add Telit LE910C4-WWX 0x1035 composition 59aa39697fc2 HID: input: map battery system charging ea0e0473093f KVM: x86/mmu: Stop zapping invalidated TDP MMU roots asynchronously 3519cee444bc nvme-rdma: do not try to stop unallocated queues bec9cb90fee1 nvmet-auth: complete a request only after freeing the dhchap pointers 0ec655ad659d nvme-pci: add BOGUS_NID for Intel 0a54 device 2c0b40c310a5 nvme: sanitize metadata bounce buffer for reads a54974b0076f nfs42: client needs to strip file mode's suid/sgid bit after ALLOCATE op 8d69b47443e8 ACPI: irq: Fix incorrect return value in acpi_register_gsi() c462bf4ef88a NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server ab65424d618b pNFS/flexfiles: Check the layout validity in ff_layout_mirror_prepare_stats 730bbbbe16b7 pNFS: Fix a hang in nfs4_evict_inode() fbd8b28fe4a2 Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" c4b7b119c56c mmc: core: Capture correct oemid-bits for eMMC cards 85664ad23f8b mmc: core: sdio: hold retuning if sdio in 1-bit mode aaa476a7ad50 mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw 43f588b82070 mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend 55c2428658ec dt-bindings: mmc: sdhci-msm: correct minimum number of clocks 73915d26b474 mtd: physmap-core: Restore map_rom fallback 578687563e71 mtd: spinand: micron: correct bitmask for ecc status 8b2b755a1a52 mtd: rawnand: arasan: Ensure program page operations are successful 58277212f576 mtd: rawnand: marvell: Ensure program page operations are successful 250feed792f8 mtd: rawnand: pl353: Ensure program page operations are successful 58454486132c mtd: rawnand: qcom: Unmap the right resource upon probe failure a7f5558ec2db net/smc: fix smc clc failed issue when netdevice not in init_net 2efcdbef13c9 tcp_bpf: properly release resources on error paths c3e70048ac25 selftests: openvswitch: Add version check for pyroute2 a1a9e57037e0 Bluetooth: hci_event: Fix using memcmp when comparing keys 758610516f0b ice: Remove redundant pci_enable_pcie_error_reporting() ec9bc89a0188 tcp: allow again tcp_disconnect() when threads are waiting 9dc02f41d54e net/tls: split tls_rx_reader_lock 76f96854aa25 net/mlx5e: Don't offload internal port if filter device is out device 107ff0034bbc net/mlx5: Handle fw tracer change ownership event based on MTRC 0aa1e83a20f1 net/mlx5: E-switch, register event handler before arming the event c21bff1c99b6 xfrm6: fix inet6_dev refcount underflow problem d91723f6ca3c net: xfrm: skip policies marked as dead while reinserting policies df2cc87f2c38 fprobe: Fix to ensure the number of active retprobes is not zero f177a579d2e8 fprobe: Add nr_maxactive to specify rethook_node pool size 0806cb1e6c63 fprobe: Pass entry_data to handlers bacf8c749add cpufreq: schedutil: Update next_freq when cpufreq_limits change 62733bbae12c platform/x86: touchscreen_dmi: Add info for the Positivo C4128B 60dc7e39dff8 HID: nintendo: reinitialize USB Pro Controller after resuming from suspend ef8cdee81ef5 HID: multitouch: Add required quirk for Synaptics 0xcd7e device 2a2df4f74f37 drm/amd/pm: add unique_id for gc 11.0.3 1869638a1444 btrfs: error out when reallocating block for defrag using a stale transaction f174c8d2c634 btrfs: error when COWing block from a root that is being deleted c833f1e28d13 btrfs: error out when COWing block using a stale transaction 9d99acb6a162 btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c c3657e5fa7b6 drm: panel-orientation-quirks: Add quirk for One Mix 2S ffbb01fe9a15 ipv4/fib: send notify when delete source address routes 52080d6edc9a sky2: Make sure there is at least one frag_addr available d63d39e7f95e regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" 2353f6476233 wifi: cfg80211: avoid leaking stack data into trace 2fd88f5632e1 wifi: mac80211: allow transmitting EAPOL frames with tainted key 9285fea3a22e wifi: mac80211: work around Cisco AP 9115 VHT MPDU length dbbb6090c9b2 wifi: cfg80211: Fix 6GHz scan configuration a55d53ad5c86 Bluetooth: hci_core: Fix build warnings aad0760c2607 Bluetooth: Avoid redundant authentication 7045675fc916 Bluetooth: btusb: add shutdown function for QCA6174 7d823a1071c6 HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event f45752f1eb91 HID: logitech-hidpp: Add Bluetooth ID for the Logitech M720 Triathlon mouse e045b6a92129 wifi: iwlwifi: Ensure ack flag is properly cleared. eb7ae9ed63c6 wifi: mwifiex: Sanity check tlv_len and tlv_bitmap_len b812b3169628 tracing: relax trace_event_eval_update() execution with cond_resched() 1c859abdd7de ata: libata-eh: Fix compilation warning in ata_eh_link_report() e4ce5ce29a1c ata: libata-core: Fix compilation warning in ata_dev_config_ncq() 5075570a3ede gpio: timberdale: Fix potential deadlock on &tgpio->lock d0dab9dd327a overlayfs: set ctime when setting mtime and atime 6133f63d4d87 i2c: mux: Avoid potential false error message in i2c_mux_add_adapter febcad3d32ab btrfs: initialize start_slot in btrfs_log_prealloc_extents 563853bf3b84 btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 8a4e34fe1baa btrfs: prevent transaction block reserve underflow when starting transaction c194e184a899 fs-writeback: do not requeue a clean inode having skipped pages a7354d90642d ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone 1c972cb674e3 pwr-mlxbf: extend Kconfig to include gpio-mlxbf3 dependency 82a93c65a4e0 iio: adc: ad7192: Correct reference voltage ee1d783be55d iio: adc: ad7192: Simplify using devm_regulator_get_enable() 3b02dbd1cd54 iio: cros_ec: fix an use-after-free in cros_ec_sensors_push_data() 7bca0af538a4 iio: core: introduce iio_device_{claim|release}_buffer_mode() APIs 681c8a2c238b serial: 8250_omap: Fix errors with no_console_suspend 9424a0a45691 serial: 8250: omap: Fix imprecise external abort for omap_8250_pm() 7067c3cf0823 serial: Reduce spinlocked portion of uart_rs485_config() 147156b19cd0 serial: Rename uart_change_speed() to uart_change_line_settings() e4df8000bdd3 serial: Move uart_change_speed() earlier 4d382ba65ddb usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub 8e939c21f60f usb: misc: onboard_usb_hub: add Genesys Logic GL3523 hub support a46907e1f6b6 usb: misc: onboard_usb_hub: add Genesys Logic GL852G hub support a2431e7e8bdd usb: misc: onboard_usb_hub: add Genesys Logic GL850G hub support 5e7275e43292 selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh that may cause error 673edcffa096 net: check for altname conflicts when changing netdev's netns 9307f5f59a4a net: fix ifname in netlink ntf during netns move b92433493bcc net: avoid UAF on deleted altname 1cf912054a08 net: pktgen: Fix interface flags printing 2fb84f52142d net: phy: bcm7xxx: Add missing 16nm EPHY statistics e1512ff1ecb8 netfilter: nf_tables: revert do not remove elements if set backend implements .abort c2eaa8319f99 netfilter: nf_tables: do not remove elements if set backend implements .abort 0e8cdddf010b netlink: Correct offload_xstats size 0697918ec0c0 netfilter: nft_set_rbtree: .deactivate fails if element has expired d9d289b78c51 selftests: netfilter: Run nft_audit.sh in its own netns 0bb15735121d selftests: openvswitch: Catch cases where the tests are killed e0914e5a05dd neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section d80bc191420a net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve ec7393fe63cb bonding: Return pointer to data after pull on skb 3065fabd17c5 net: dsa: bcm_sf2: Fix possible memory leak in bcm_sf2_mdio_register() 9c3d276fa866 i40e: prevent crash on probe if hw registers have invalid values f0ab9b0922fc octeon_ep: update BQL sent bytes before ringing doorbell 1a68d440112a net: usb: smsc95xx: Fix an error code in smsc95xx_reset() 2c6451d665fb ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr 9570bee67850 tun: prevent negative ifindex 8b9c79c0ecd2 tcp: Fix listen() warning with v4-mapped-v6 address. f534a513e8c3 tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb 4e1f3457e9af tcp: fix excessive TLP and RACK timeouts from HZ rounding df5ee37bf29d net: rfkill: gpio: prevent value glitch during probe 2a6fc637c625 net: ipv6: fix return value check in esp_remove_trailer 55d794cef353 net: ipv4: fix return value check in esp_remove_trailer 49b9165ead33 wifi: cfg80211: use system_unbound_wq for wiphy work 405dbaf04981 xfrm: interface: use DEV_STATS_INC() b372db2b8d18 xfrm: fix a data-race in xfrm_gen_index() 3065fa2cdd7a xfrm: fix a data-race in xfrm_lookup_with_ifid() 2c7ec9e9ea70 qed: fix LL2 RX buffer allocation cc87f4db1417 ASoC: codecs: wcd938x: fix resource leaks on bind errors 8092aed62375 ASoC: codecs: wcd938x: fix unbind tear down order b2974b20e40d ASoC: codecs: wcd938x: drop bogus bind error handling 569afdedde68 ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe errors 0d912daab475 ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind d496b6638c20 ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx 086babbbf8e0 ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV bcf883e244dd ALSA: hda/realtek - Fixed ASUS platform headset Mic issue a9519099e323 drm/mediatek: Correctly free sg_table in gem prime vmap add2eeda1d6e drm/i915: Retry gtt fault when out of fence registers f691ec5a5482 nvmet-tcp: Fix a possible UAF in queue intialization setup 02322c5177e8 netfilter: nft_payload: fix wrong mac header matching 36a315c923e0 fs/ntfs3: fix deadlock in mark_as_free_ex c1f2638e315b fs/ntfs3: fix panic about slab-out-of-bounds caused by ntfs_list_ea() fb80a28fef2b fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e() d4ae85b883f3 mptcp: more conservative check for zero probes 80990979a946 tcp: check mptcp-level constraints for backlog coalescing f7e65c03d5bf audit,io_uring: io_uring openat triggers audit reference count underflow a556a0df8df0 x86: KVM: SVM: refresh AVIC inhibition in svm_leave_nested() 54f030271d6b x86: KVM: SVM: add support for Invalid IPI Vector interception 482565df3508 KVM: x86: Constrain guest-supported xfeatures only at KVM_GET_XSAVE{2} 20695711e298 x86/fpu: Allow caller to constrain xfeatures when copying to uabi buffer 57d0639f60f1 x86/sev: Check for user-space IOIO pointing to kernel space def94eb9a804 x86/sev: Check IOBM for IOIO exceptions from user-space 95ff590b8027 x86/sev: Disable MMIO emulation from user mode 19ffa9b2515a KVM: x86: Mask LVTPC when handling a PMI d11cfd1f30d6 regmap: fix NULL deref on lookup d7dbdbe3800a nfc: nci: fix possible NULL pointer dereference in send_acknowledge() fb8e1608b0e5 btrfs: fix stripe length calculation for non-zoned data chunk allocation 753ef5ef4c3b net/smc: return the right falback reason when prefix checks fail d994502fdc66 ice: reset first in crash dump kernels 0f8d381adaa9 ice: fix over-shifted variable bbc5c96f8214 Bluetooth: avoid memcmp() out of bounds warning feffabdd0ace Bluetooth: hci_event: Fix coding style 99ccf8d79bdd Bluetooth: vhci: Fix race when opening vhci device 25e5d2883002 Bluetooth: Fix a refcnt underflow problem for hci_conn faa6366605d6 Bluetooth: Reject connection with the device which has same BD_ADDR 8d76a44d2615 Bluetooth: hci_event: Ignore NULL link key 84523aeeeaf9 igc: Fix race condition in PTP tx code ff996d61ddde igc: Add condition for qbv_config_change_errors counter cd7b19dc5f3c igc: Add qbv_config_change_errors counter 88421f474136 igc: Remove reset adapter task for i226 during disable tsn config 3c3418a58655 igc: enable Qbv configuration for 2nd GCL 8420fe4dd2d9 igc: remove I226 Qbv BaseTime restriction db4677b35047 lib/Kconfig.debug: do not enable DEBUG_PREEMPT by default (From OE-Core rev: 4ed9491931f90072f054db59e77472c1bc6a8ff4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.5: update to v6.5.9Bruce Ashfield2023-11-093-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d0e42510ae83 Linux 6.5.9 f879295c92b1 selftests: mptcp: join: correctly check for no RST 85577dd61990 mptcp: avoid sending RST when closing the initial subflow 1978b69212ed Bluetooth: hci_sock: Correctly bounds check and pad HCI_MON_NEW_INDEX name 2a3c9d689d6b kbuild: remove old Rust docs output path 8436370b5a79 docs: rust: update Rust docs output path 479935768842 net: rfkill: reduce data->mtx scope in rfkill_fop_open 2ca5210807f1 Bluetooth: hci_sock: fix slab oob read in create_monitor_event 5a7b9ca3ec2c net: move altnames together with the netdevice b583bfcc5a36 efi/unaccepted: Fix soft lockups caused by parallel memory acceptance 1a19b7394a6c phy: qcom-qmp-combo: initialize PCS_USB registers 5389ae6d399d phy: qcom-qmp-combo: Square out 8550 POWER_STATE_CONFIG1 43196ab56d1a phy: qcom-qmp-usb: split PCS_USB init table for sc8280xp and sa8775p ddf000488df4 phy: qcom-qmp-usb: initialize PCS_USB registers 2a90676f997a phy: mapphone-mdm6600: Fix pinctrl_pm handling for sleep pins da02a53bd04a phy: mapphone-mdm6600: Fix runtime PM for remove 9f35d798d13d phy: mapphone-mdm6600: Fix runtime disable on probe 69cd19101248 rust: docs: fix logo replacement 43f4e8e32b97 docs: Move rustdoc output, cross-reference it 362a407559f5 powerpc/qspinlock: Fix stale propagated yield_cpu 164e66ef89d1 powerpc/mm: Allow ARCH_FORCE_MAX_ORDER up to 12 fefac8c4686f drm/amdgpu: Fix possible null pointer dereference 935df6cfa78a drm/i915/cx0: Only clear/set the Pipe Reset bit of the PHY Lanes Owned fa8361159a12 drm/bridge: ti-sn65dsi86: Associate DSI device lifetime with auxiliary device f5d03923f8bd ASoC: cs42l42: Fix missing include of gpio/consumer.h 2756d8399ea4 ASoC: pxa: fix a memory leak in probe() 8247e4d5cba5 ASoC: cs35l56: Fix illegal use of init_completion() 9955bc6e6be9 gpio: vf610: mask the gpio irq in system suspend and support wakeup 96964c192aa2 gpio: vf610: set value before the direction to avoid a glitch 204c78f852e6 gpiolib: acpi: Add missing memset(0) to acpi_get_gpiod_from_data() 0236504746dd rust: error: fix the description for `ECHILD` 56d2f7796ab8 platform/x86: asus-wmi: Map 0x2a code, Ignore 0x2b and 0x2c events 119a52c632d7 platform/x86: asus-wmi: Only map brightness codes when using asus-wmi backlight control 7422c4a4cbd9 platform/x86: asus-wmi: Change ASUS_WMI_BRN_DOWN code from 0x20 to 0x2e a3939c1a96eb platform/x86: msi-ec: Fix the 3rd config 61ab10af6843 platform/x86: intel-uncore-freq: Conditionally create attribute for read frequency 18e77f174fc9 platform/surface: platform_profile: Propagate error if profile registration fails 183aff269bfe s390/cio: fix a memleak in css_alloc_subchannel 6ccb89a7010e apple-gmux: Hard Code max brightness for MMIO gmux efea19a2889c KEYS: asymmetric: Fix sign/verify on pkcs1pad without a hash 3e25a4bc5023 selftests/ftrace: Add new test case which checks non unique symbol d78936d7da27 tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols 9a7f36028015 s390/pci: fix iommu bitmap allocation 20f925d38e1e perf: Disallow mis-matched inherited group reads 12614cd08c2c thunderbolt: Call tb_switch_put() once DisplayPort bandwidth request is finished 7cb7903eb22e USB: serial: option: add Fibocom to DELL custom modem FM101R-GL d617569fc517 USB: serial: option: add entry for Sierra EM9191 with new firmware 0b53c322db2f USB: serial: option: add Telit LE910C4-WWX 0x1035 composition 06a2165f1d36 nvme-rdma: do not try to stop unallocated queues 7d3641c2ed7a nvmet-auth: complete a request only after freeing the dhchap pointers f660a391e54c nvme-auth: use chap->s2 to indicate bidirectional authentication 38f5ff32ccda nvme-pci: add BOGUS_NID for Intel 0a54 device 2194ee65b29d nvme: sanitize metadata bounce buffer for reads 16b99c6d6f34 nfs42: client needs to strip file mode's suid/sgid bit after ALLOCATE op 8183b745d8cd NFS: Fix potential oops in nfs_inode_remove_request() 4538b3bdcdef fanotify: limit reporting of event with non-decodeable file handles 62b7f49d3a78 Revert "accel/ivpu: Use cached buffers for FW loading" 7d6179ce5b4a perf dlfilter: Fix use of addr_location__exit() in dlfilter__object_code() b2c39ae29f2b ACPI: bus: Move acpi_arm_init() to the place of after acpi_ghes_init() 14189248711e ACPI: irq: Fix incorrect return value in acpi_register_gsi() dba32abd641d NFSv4.1: fixup use EXCHGID4_FLAG_USE_PNFS_DS for DS server 2f1c0be27909 pNFS/flexfiles: Check the layout validity in ff_layout_mirror_prepare_stats 0026f4f9657d pNFS: Fix a hang in nfs4_evict_inode() 1e8fa3dd1ddb Revert "pinctrl: avoid unsafe code pattern in find_pinctrl()" 914f9b0cbefa pinctrl: qcom: lpass-lpi: fix concurrent register updates 1e3d8720507e mmc: core: Capture correct oemid-bits for eMMC cards 67a5bfcf83dc mmc: core: sdio: hold retuning if sdio in 1-bit mode 1226f14ae02c mmc: core: Fix error propagation for some ioctl commands 3d83022bf9b9 mmc: mtk-sd: Use readl_poll_timeout_atomic in msdc_reset_hw 14eb82d52117 mmc: sdhci-pci-gli: fix LPM negotiation so x86/S0ix SoCs can suspend b6aa73574dd4 dt-bindings: mmc: sdhci-msm: correct minimum number of clocks 81f0c091c37a mtd: physmap-core: Restore map_rom fallback 73df8fcfe785 mtd: spinand: micron: correct bitmask for ecc status 13d605fb6b2b mtd: rawnand: Ensure the nand chip supports cached reads 2cdca57606b1 mtd: rawnand: arasan: Ensure program page operations are successful d20ec8d2f31c mtd: rawnand: marvell: Ensure program page operations are successful 6225891e7960 mtd: rawnand: pl353: Ensure program page operations are successful 42a17fc11578 mtd: rawnand: qcom: Unmap the right resource upon probe failure 6f3e86a85ab2 tcp_bpf: properly release resources on error paths 057fabf0ba77 Bluetooth: hci_event: Fix using memcmp when comparing keys 30fa7600e058 tcp: allow again tcp_disconnect() when threads are waiting 3d45ae77292e net/tls: split tls_rx_reader_lock cb9a6db7a58f net/mlx5e: Fix VF representors reporting zero counters to "ip -s" command 150de4a3f0c6 net/mlx5e: Don't offload internal port if filter device is out device 8b7f7beba354 net/mlx5e: Take RTNL lock before triggering netdev notifiers f2997256d0d8 net/mlx5e: XDP, Fix XDP_REDIRECT mpwqe page fragment leaks on shutdown 7bef60897d24 net/mlx5e: RX, Fix page_pool allocation failure recovery for legacy rq d630fe115ef9 net/mlx5e: RX, Fix page_pool allocation failure recovery for striding rq f0fbcbb70472 net/mlx5: Handle fw tracer change ownership event based on MTRC dc426bd9d813 net/mlx5: E-switch, register event handler before arming the event 36eee433e85e Bluetooth: hci_sync: always check if connection is alive before deleting 3b9e2e14ba36 Bluetooth: hci_sync: delete CIS in BT_OPEN/CONNECT/BOUND when aborting 8f3a578a9fef Bluetooth: ISO: Fix invalid context error 98c78aef17bc Bluetooth: hci_sync: Introduce PTR_UINT/UINT_PTR macros d924ba62fe86 Bluetooth: hci_sync: Fix not handling ISO_LINK in hci_abort_conn_sync 054dfb821c6e io-wq: fully initialize wqe before calling cpuhp_state_add_instance_nocalls() c63d66006bdc cpufreq: schedutil: Update next_freq when cpufreq_limits change 7bfc1d3e3d93 platform/x86: touchscreen_dmi: Add info for the Positivo C4128B ef8073649841 HID: Add quirk to ignore the touchscreen battery on HP ENVY 15-eu0556ng 8db5b5641edb HID: nintendo: reinitialize USB Pro Controller after resuming from suspend 37640aaacb3f HID: multitouch: Add required quirk for Synaptics 0xcd7e device ae02f63718e6 drm/amd/pm: add unique_id for gc 11.0.3 ac0893f7a48a platform/x86: touchscreen_dmi: Add info for the BUSH Bush Windows tablet 3149ea595239 btrfs: error out when reallocating block for defrag using a stale transaction 71e385e8e042 btrfs: error when COWing block from a root that is being deleted 55a0567f6461 btrfs: error out when COWing block using a stale transaction 1472a1d9c294 btrfs: fix some -Wmaybe-uninitialized warnings in ioctl.c 9c91266a003b drm: panel-orientation-quirks: Add quirk for One Mix 2S 0fd1a377b08e ipv4/fib: send notify when delete source address routes 7a0ed30fbb66 sky2: Make sure there is at least one frag_addr available c2d0245661f6 nfs: decrement nrequests counter before releasing the req a6e63b482084 SUNRPC/TLS: Lock the lower_xprt during the tls handshake e039d9b24920 SUNRPC: Fail quickly when server does not recognize TLS 20eb79ccdaa3 regulator/core: Revert "fix kobject release warning and memory leak in regulator_register()" 42dc95950d7d wifi: cfg80211: avoid leaking stack data into trace 4d5ea9a1b21d wifi: mac80211: allow transmitting EAPOL frames with tainted key 96b83be278ee wifi: mac80211: work around Cisco AP 9115 VHT MPDU length 670894d8905a wifi: cfg80211: Fix 6GHz scan configuration 5558f4312dca Bluetooth: hci_core: Fix build warnings c4ac1d80eaa6 Bluetooth: Avoid redundant authentication 6dd41ebf7c9e Bluetooth: btusb: add shutdown function for QCA6174 b095011d0dad HID: holtek: fix slab-out-of-bounds Write in holtek_kbd_input_event b404427a7be2 HID: logitech-hidpp: Add Bluetooth ID for the Logitech M720 Triathlon mouse 47a066e866aa rfkill: sync before userspace visibility/changes f19e6337aa9b wifi: iwlwifi: Ensure ack flag is properly cleared. 22d405f5c1e6 wifi: cfg80211: validate AP phy operation before starting it 84a89ef8acf3 wifi: mwifiex: Sanity check tlv_len and tlv_bitmap_len 26feeeb70477 tracing: relax trace_event_eval_update() execution with cond_resched() 72ec64ea0e12 ata: libata-eh: Fix compilation warning in ata_eh_link_report() 5bd7eba2174c ata: libata-core: Fix compilation warning in ata_dev_config_ncq() 21a696f3a91d gpio: timberdale: Fix potential deadlock on &tgpio->lock 6d3ab53ab7f9 accel/ivpu: Don't flood dmesg with VPU ready message 90647d0da861 overlayfs: set ctime when setting mtime and atime 2bc65f2ef8da i2c: mux: Avoid potential false error message in i2c_mux_add_adapter c3d5ec9fe0ee btrfs: initialize start_slot in btrfs_log_prealloc_extents 43cd1b16afbe btrfs: return -EUCLEAN for delayed tree ref with a ref count not equals to 1 417753a1af5b btrfs: prevent transaction block reserve underflow when starting transaction e2829b94c62f btrfs: fix race when refilling delayed refs block reserve 982142576477 fs-writeback: do not requeue a clean inode having skipped pages 98e737c3e86c arm64: dts: mediatek: Fix "mediatek,merge-mute" and "mediatek,merge-fifo-en" types 245cade8fc9a ARM: dts: ti: omap: Fix noisy serial with overrun-throttle-ms for mapphone 94de81b46a83 pwr-mlxbf: extend Kconfig to include gpio-mlxbf3 dependency 6ebc25a77ed5 iio: light: vcnl4000: Don't power on/off chip in config f7a69786fe5e net: check for altname conflicts when changing netdev's netns 95e76a1f9988 net: fix ifname in netlink ntf during netns move d1d14bcc14bc net: avoid UAF on deleted altname f3036796e67d net: mdio-mux: fix C45 access returning -EIO after API change f53e11725233 net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation bd076ba9d762 net: pktgen: Fix interface flags printing 34f15aeeec57 net: phy: bcm7xxx: Add missing 16nm EPHY statistics d8bc92ce877b selftests: openvswitch: Add version check for pyroute2 eeaa4fcd1f72 netfilter: nf_tables: revert do not remove elements if set backend implements .abort 2ec18541f390 netfilter: nf_tables: do not remove elements if set backend implements .abort d6ba6de49c2d nf_tables: fix NULL pointer dereference in nft_inner_init() 8a544721329e nf_tables: fix NULL pointer dereference in nft_expr_inner_parse() 60a203111170 netfilter: nf_tables: do not refresh timeout when resetting element bfc88a6ce66e netlink: Correct offload_xstats size 0317bd5e189f netfilter: nft_set_rbtree: .deactivate fails if element has expired 6d466bfe7bf3 selftests: netfilter: Run nft_audit.sh in its own netns 79fbd1c110b3 selftests: openvswitch: Fix the ct_tuple for v4 7b624e1f9d20 selftests: openvswitch: Catch cases where the tests are killed 4efeda952519 neighbor: tracing: Move pin6 inside CONFIG_IPV6=y section a851f8c93533 net/sched: sch_hfsc: upgrade 'rt' to 'sc' when it becomes a inner curve 9e8ada3bf27e bonding: Return pointer to data after pull on skb b72539b62d24 net: dsa: bcm_sf2: Fix possible memory leak in bcm_sf2_mdio_register() bcfb10a8d722 i40e: prevent crash on probe if hw registers have invalid values 3bbb112aa138 octeon_ep: update BQL sent bytes before ringing doorbell 48984949e51d net: usb: smsc95xx: Fix an error code in smsc95xx_reset() 394c8055fd0e ipv4: fib: annotate races around nh->nh_saddr_genid and nh->nh_saddr dd6a8651b98f gve: Do not fully free QPL pages on prefill errors e6386242b4cd tun: prevent negative ifindex 50969e0e05d1 docs: fix info about representor identification 5b62f58c8288 tcp: Fix listen() warning with v4-mapped-v6 address. 5019131495d5 tcp: tsq: relax tcp_small_queue_check() when rtx queue contains a single skb f74b518c4bb7 tcp: fix excessive TLP and RACK timeouts from HZ rounding db4cf95a7636 net: rfkill: gpio: prevent value glitch during probe c5b46524c367 net: ipv6: fix return value check in esp_remove_trailer 10b650138379 net: ipv4: fix return value check in esp_remove_trailer 89ffd5e26ec3 wifi: cfg80211: use system_unbound_wq for wiphy work c91f8adb7414 fprobe: Fix to ensure the number of active retprobes is not zero e0cc481c1fa0 net: xfrm: skip policies marked as dead while reinserting policies 071bba39638f xfrm: interface: use DEV_STATS_INC() abfe309fc6dc xfrm: fix a data-race in xfrm_gen_index() 71998cd436fd xfrm6: fix inet6_dev refcount underflow problem de0bfd6026c8 xfrm: fix a data-race in xfrm_lookup_with_ifid() 40aa935e9e6b qed: fix LL2 RX buffer allocation 27e7ea6c3ad8 ASoC: codecs: wcd938x: fix runtime PM imbalance on remove f0c191c0977a ASoC: codecs: wcd938x: fix regulator leaks on probe errors 3d4a0f272ff2 ASoC: codecs: wcd938x: fix resource leaks on bind errors 6165999b6f65 ASoC: codecs: wcd938x: fix unbind tear down order 2324407dbdfa ASoC: codecs: wcd938x: drop bogus bind error handling ea75399184ec ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe errors fe672874b968 ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind 15d4d00e27df ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx 302a721307ad ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV 56d5acef3b3c ALSA: hda/realtek - Fixed ASUS platform headset Mic issue ac1084e2b0b4 drm/edid: add 8 bpc quirk to the BenQ GW2765 6eb4a83e612a drm/nouveau/disp: fix DP capable DSM connectors aa01884d6501 drm/mediatek: Correctly free sg_table in gem prime vmap 2c9e90773fab drm/i915: Retry gtt fault when out of fence registers 675f0e9bb716 nvmet-tcp: Fix a possible UAF in queue intialization setup 7053f66e945d io_uring: fix crash with IORING_SETUP_NO_MMAP and invalid SQ ring address 55b97a33e5aa netfilter: nft_payload: fix wrong mac header matching fd9c3d0fb488 Revert "net: wwan: iosm: enable runtime pm support for 7560" 9312862d7d03 fs/ntfs3: fix deadlock in mark_as_free_ex 93600a9e5d24 fs/ntfs3: Fix shift-out-of-bounds in ntfs_fill_super 15db99c9c7c7 fs/ntfs3: fix panic about slab-out-of-bounds caused by ntfs_list_ea() ebcabbe6e00f fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e() a1f9acb20402 fs/ntfs3: Fix OOB read in ntfs_init_from_boot 40cadbcba00c mm: slab: Do not create kmalloc caches smaller than arch_slab_minalign() a9feea2fee9c selftests: mptcp: join: no RST when rm subflow/addr f080044ecc35 mptcp: more conservative check for zero probes b454bd5583a7 tcp: check mptcp-level constraints for backlog coalescing 6952b951ac9b audit,io_uring: io_uring openat triggers audit reference count underflow a672863f5645 x86: KVM: SVM: refresh AVIC inhibition in svm_leave_nested() 7996dc48ba78 x86: KVM: SVM: add support for Invalid IPI Vector interception 94805f9d3a3f x86: KVM: SVM: always update the x2avic msr interception 3365b42624bf KVM: x86: Constrain guest-supported xfeatures only at KVM_GET_XSAVE{2} 3de2cf8d8287 KVM: x86/pmu: Truncate counter value to allowed width on write 4d16224bcc3b x86/fpu: Allow caller to constrain xfeatures when copying to uabi buffer 11b975cb82cc x86/sev: Check for user-space IOIO pointing to kernel space dcb55b683118 x86/sev: Check IOBM for IOIO exceptions from user-space f44a58134e6a x86/sev: Disable MMIO emulation from user mode ecaf25786553 KVM: x86: Mask LVTPC when handling a PMI 9379a0ef1852 regmap: fix NULL deref on lookup bb6cacc439dd nfc: nci: fix possible NULL pointer dereference in send_acknowledge() e7acd6209f21 btrfs: fix stripe length calculation for non-zoned data chunk allocation c60f54a8868d net/smc: return the right falback reason when prefix checks fail 74dcd829d94f ice: reset first in crash dump kernels 9e1dd9401dff ice: Fix safe mode when DDP is missing df23c09a7441 ice: fix over-shifted variable 06a5e7bf1cab Bluetooth: hci_conn: Fix modifying handle while aborting 5b7a24872c2a Bluetooth: avoid memcmp() out of bounds warning 75d889f69238 Bluetooth: hci_event: Fix coding style c4fb6456420a Bluetooth: vhci: Fix race when opening vhci device 746dbb0fc639 Bluetooth: Fix a refcnt underflow problem for hci_conn 2f6495fe89e8 Bluetooth: Reject connection with the device which has same BD_ADDR 0d04728e2743 Bluetooth: hci_event: Ignore NULL link key (From OE-Core rev: 6470f4c09ccc3e8a692cbaada0b60c0d61845ecc) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: update to v6.1.59Bruce Ashfield2023-11-093-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 7d24402875c7 Linux 6.1.59 eb26fa974c77 ALSA: hda/realtek - Fixed two speaker platform 54357fcafa73 powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() 0afcc9d4a16d powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE 9a995e11b23f dmaengine: mediatek: Fix deadlock caused by synchronize_irq() 01b19fc6621d dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq 5b784489c815 x86/alternatives: Disable KASAN in apply_alternatives() 033c0d5101e5 usb: cdnsp: Fixes issue with dequeuing not queued requests 49fbc18378ae usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call e5588fb39152 usb: gadget: udc-xilinx: replace memcpy with memcpy_toio 71d323072af7 usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails 4d85f1ce6ca4 usb: typec: altmodes/displayport: Signal hpd low when exiting mode bc6725085925 counter: microchip-tcb-capture: Fix the use of internal GCLK logic 0e3953b57735 counter: chrdev: fix getting array extensions 9f6b391b0486 scsi: ufs: core: Correct clear TM error log 97306abdeaca pinctrl: avoid unsafe code pattern in find_pinctrl() d67b5a2b97b6 dma-buf: add dma_fence_timestamp helper cb8f1dd1b73c cgroup: Remove duplicates in cgroup v1 tasks file 57e7696b7852 usb: typec: ucsi: Use GET_CAPABILITY attributes data to set power supply scope 062f16c4dd69 nfp: flower: avoid rmmod nfp crash issues 1db0724a01b5 mctp: perform route lookups under a RCU read-side lock 60c3e7a00db9 tee: amdtee: fix use-after-free vulnerability in amdtee_close_session 862aa9818153 Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_idx == 0 case fbfb99ac5d4a Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table 9c6a11a05bc7 Input: xpad - add PXN V900 support 211f71c1c0a7 Input: psmouse - fix fast_reconnect function for PS/2 mode 2efe67c581a2 Input: powermate - fix use-after-free in powermate_config_complete 4d6c1845cba2 ceph: fix type promotion bug on 32bit systems 9f43481c0d85 ceph: fix incorrect revoked caps assert in ceph_fill_file_size() 086d885c200d libceph: use kernel_connect() 8ac2689502f9 powerpc/47x: Fix 47x syscall return crash 434e3522b9bd thunderbolt: Restart XDomain discovery handshake after failure 5d206a77d48a thunderbolt: Check that lane 1 is in CL0 before enabling lane bonding 0cf7ee2cc6e6 thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridge 23122e0c0e5d mcb: remove is_added flag from mcb_device struct 125f495fa66a x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs 386398949765 perf/x86/lbr: Filter vsyscall addresses 55b51187d257 ksmbd: not allow to open file if delelete on close bit is set ac2d5e70fbb1 ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx 7aac2f2c0036 ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA f0410917561c drm/amd/display: Don't set dpms_off for seamless boot a61d905a8687 drm/amdgpu: add missing NULL check 0fb82afee55f drm/atomic-helper: relax unregistered connector check 5bab10496324 arm64: dts: mediatek: mt8195-demo: update and reorder reserved memory regions f17e00fb0c9f arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GB ff42d244b372 iio: addac: Kconfig: update ad74413r selections 7d4ff34b6c33 iio: pressure: ms5611: ms5611_prom_is_valid false negative bug b166ce527540 iio: pressure: dps310: Adjust Timeout Settings e93a7677f0ba iio: admv1013: add mixer_vgate corner cases 8ab33ae244a9 iio: dac: ad3552r: Correct device IDs a6bd5e165382 iio: adc: imx8qxp: Fix address for command buffer registers 92426b1f5f89 iio: imu: bno055: Fix missing Kconfig dependencies 187939163b97 iio: pressure: bmp280: Fix NULL pointer exception 88a204cc0c3d usb: musb: Modify the "HWVers" register address fecb419c62c6 usb: musb: Get the musb_qh poniter after musb_giveback fb9895ab9533 usb: hub: Guard against accesses to uninitialized BOS descriptors 1edbf4b2850e usb: cdns3: Modify the return value of cdns_set_active () to void when CONFIG_PM_SLEEP is disabled 357191036889 usb: dwc3: Soft reset phy on probe for host ea9ae69b0e11 net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read c5bfe67d9fa1 usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer f049b10affc5 dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag is set 721dbbabf14b dmaengine: stm32-mdma: use Link Address Register to compute residue fe15819408bc dmaengine: stm32-dma: fix residue in case of MDMA chaining 1e3b981a25db dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of MDMA chaining 8e7dfe9c2ac8 dmaengine: stm32-mdma: abort resume if no ongoing transfer 0796c534242d tcp: enforce receive buffer memory limits by allowing the tcp window to shrink 55027c1d99db workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() 853dda54ba59 nfc: nci: assert requested protocol is valid 684accd26dff pinctrl: renesas: rzn1: Enable missing PINMUX f05befe5c441 net/smc: Fix pos miscalculation in statistics e4f2611f07c8 net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() ab8075d3a4a8 net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp 04753d5ae209 ixgbe: fix crash with empty VF macvlan list 89be6ad344f7 net/mlx5e: macsec: use update_pn flag instead of PN comparation a698195f3a60 net: phy: mscc: macsec: reject PN update requests 0d86ad068c3e net: macsec: indicate next pn update when offloading 50bce6a051e8 net: refine debug info in skb_checksum_help() 30ca523f287e bpf: Fix verifier log for async callback return values e1f1e3cc5b3c drm/vmwgfx: fix typo of sizeof argument 5bfc5a28b53f riscv, bpf: Sign-extend return values 72ae13954633 riscv, bpf: Factor out emit_call for kernel and bpf context 30a835460293 xen-netback: use default TX queue size for vifs 469bef81293f mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type 217efe32a452 ieee802154: ca8210: Fix a potential UAF in ca8210_probe 6f6fa8061f75 ravb: Fix use-after-free issue in ravb_tx_timeout_work() 3f9295ad7f94 ravb: Fix up dma_free_coherent() call in ravb_remove() cfe535ee694d arm64: dts: mediatek: mt8195: Set DSU PMU status to fail 53c6dc71bf35 can: sun4i_can: Only show Kconfig if ARCH_SUNXI is set 789d125c0ebb can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior 881050b25b1d net: dsa: qca8k: fix potential MDIO bus conflict when accessing internal PHYs via management frames 6f901f8448c6 phy: lynx-28g: serialize concurrent phy_set_mode_ext() calls to shared registers e173d9a2e548 phy: lynx-28g: lock PHY while performing CDR lock workaround e52c81a9e370 phy: lynx-28g: cancel the CDR check work item on the remove path 5f9d0edff203 drm/msm/dp: Add newlines to debug printks 61b595ede9e3 drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflow 3979a9e572a3 drm/msm/dsi: fix irq_of_parse_and_map() error checking 3de09684defa drm/msm/dsi: skip the wait for video mode done if not applicable 82cb81ea9688 drm/msm/dp: do not reinitialize phy unless retry during link training 6c18c386fd13 pinctrl: nuvoton: wpcm450: fix out of bounds write 37157830a97f ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP 171b791cc231 ALSA: hda/realtek - ALC287 I2S speaker platform support a8b85e47e311 ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxx e225f67d49ff ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LED 8f7bb2b77bc4 ASoC: fsl_sai: Don't disable bitclock for i.MX8MP aacc508dd37d ASoC: fsl_sai: MCLK bind with TX/RX enable bit 8276d65cf7ad ASoC: Use of_property_read_bool() for boolean properties 8611606c765d ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match table. 4a250b349287 ASoC: Intel: sof_sdw: add support for SKU 0B14 307bbbbb940d ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in MTL match table 988fba279db0 ASoC: simple-card-utils: fixup simple_util_startup() error handling e3353ad7db52 ASoC: SOF: amd: fix for firmware reload failure after playback 2aa53213b661 ALSA: hda/realtek: Change model for Intel RVP board 4cb0984557b9 ALSA: usb-audio: Fix microphone sound on Nexigo webcam. 0f44423e355e ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset 3746b878efde KEYS: trusted: Remove redundant static calls usage b86ac71abbc0 irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt source d6844187507a dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update description for '#interrupt-cells' property f4eaaa30d007 arm64: dts: qcom: sm8150: extend the size of the PDC resource 020958c946c0 net: prevent address rewrite in kernel_bind() 8fcdf7da9d4b ata: libata-scsi: Disable scsi device manage_system_start_stop abc918831a08 ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM 12a820a9923c quota: Fix slow quotaoff fd72ac9556a4 HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect 87aa3ca49746 scsi: Do not rescan devices with a suspended queue 342f321af833 platform/x86: hp-wmi:: Mark driver struct with __refdata to prevent section mismatch warning af21c9119a37 platform/x86: think-lmi: Fix reference leak 1c8f6c7b8375 perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7 3aade96e0c93 RDMA/cxgb4: Check skb value for failure to allocate f175665385fe drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval f2060a3a5961 mptcp: fix delegated action races b67d7b1bfc46 net: mana: Fix TX CQE error handling adc4d740ad9e Linux 6.1.58 38fd36728f40 lib/test_meminit: fix off-by-one error in test_pages() ff74bdc83847 Revert "NFS: Fix error handling for O_DIRECT write scheduling" b0cee281c433 Revert "NFS: Fix O_DIRECT locking issues" ebf5841ac1ed Revert "NFS: More O_DIRECT accounting fixes for error paths" 506cf335d95a Revert "NFS: Use the correct commit info in nfs_join_page_group()" e8db8b55815d Revert "NFS: More fixes for nfs_direct_write_reschedule_io()" (From OE-Core rev: dfe38212221373737ac8a8a243976bd627524eea) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.5: update to v6.5.8Bruce Ashfield2023-11-093-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 8bbe7c640d76 Linux 6.5.8 46fd4e1547f9 ALSA: hda/realtek - Fixed two speaker platform ae0c44ce454d ovl: fix regression in showing lowerdir mount option a8187a9ca253 ovl: make use of ->layers safe in rcu pathwalk 58240ade86f2 ovl: fix regression in parsing of mount options with escaped comma cd86498418ed fs: factor out vfs_parse_monolithic_sep() helper 87be623442a8 fs: Fix kernel-doc warnings 9baee1becd64 powerpc/64e: Fix wrong test in __ptep_test_and_clear_young() 909c0bfa08d5 powerpc/8xx: Fix pte_access_permitted() for PAGE_NONE 7b126f4402c2 dmaengine: mediatek: Fix deadlock caused by synchronize_irq() c6695a0ad6fb dmaengine: idxd: use spin_lock_irqsave before wait_event_lock_irq 0c1773bf8f38 Revert "x86/smp: Put CPUs into INIT on shutdown if possible" a9b0e9e65106 usb: misc: onboard_hub: add support for Microchip USB2412 USB 2.0 hub 91a9aaad5d8c usb: typec: qcom: Update the logic of regulator enable and disable f0c0314aac42 usb: cdnsp: Fixes issue with dequeuing not queued requests 4bf1a9d20c65 usb: gadget: ncm: Handle decoding of multiple NTB's in unwrap call 098bc0565250 usb: gadget: udc-xilinx: replace memcpy with memcpy_toio 3039b7d5ebb7 usb: typec: ucsi: Clear EVENT_PENDING bit if ucsi_send_command fails 522b7d736575 usb: typec: altmodes/displayport: Signal hpd low when exiting mode d386632939e0 usb: typec: ucsi: Fix missing link removal d68c74f3b2db RISC-V: Fix wrong use of CONFIG_HAVE_SOFTIRQ_ON_OWN_STACK 3431cfe773ac riscv: Remove duplicate objcopy flag fdd3ceb0001d coresight: Fix run time warnings while reusing ETR buffer 8c4f6d1a8e4d counter: microchip-tcb-capture: Fix the use of internal GCLK logic 837b24646cfd counter: chrdev: fix getting array extensions 6a4a432e616f riscv: Only consider swbp/ss handlers for correct privileged mode 27f69c85f445 scsi: ufs: core: Correct clear TM error log d2180b58a8a1 pinctrl: avoid unsafe code pattern in find_pinctrl() a473943294f1 dma-buf: add dma_fence_timestamp helper da9de0b714d5 cgroup: Remove duplicates in cgroup v1 tasks file c3239301ef7a usb: typec: ucsi: Use GET_CAPABILITY attributes data to set power supply scope 92437349c0f0 power: supply: qcom_battmgr: fix enable request endianness fbda26ff92e0 power: supply: qcom_battmgr: fix battery_id type 704e0e2a0c60 can: sja1000: Always restart the Tx queue after an overrun fc9ea80fa4e9 nfp: flower: avoid rmmod nfp crash issues f7c949fa298f block: Don't invalidate pagecache for invalid falloc modes 2405f64a95a7 mctp: perform route lookups under a RCU read-side lock 1c95574350cd tee: amdtee: fix use-after-free vulnerability in amdtee_close_session b8f18fa39cec Input: goodix - ensure int GPIO is in input for gpio_count == 1 && gpio_int_idx == 0 case eb2b6503a6ff Input: xpad - add HyperX Clutch Gladiate Support 8a2c1970a178 Input: i8042 - add Fujitsu Lifebook E5411 to i8042 quirk table 9832f2274abe Input: xpad - add PXN V900 support eb12a7d348ed Input: psmouse - fix fast_reconnect function for PS/2 mode e528b1b9d607 Input: powermate - fix use-after-free in powermate_config_complete 093f82c2b56b ceph: fix type promotion bug on 32bit systems afe8dcef4b7a ceph: fix incorrect revoked caps assert in ceph_fill_file_size() 707ee6525987 libceph: use kernel_connect() 70f6756ad96d powerpc/47x: Fix 47x syscall return crash e28ca99f2f9c powerpc/pseries: Fix STK_PARAM access in the hcall tracing code b6ab7f19a44f thunderbolt: Restart XDomain discovery handshake after failure 9828a7fa65a6 thunderbolt: Correct TMU mode initialization from hardware 7525edf6aca5 thunderbolt: Check that lane 1 is in CL0 before enabling lane bonding 5e9e8b6448f4 thunderbolt: Workaround an IOMMU fault on certain systems with Intel Maple Ridge 3953f7ca6521 mcb: remove is_added flag from mcb_device struct cd287cc208df x86/alternatives: Disable KASAN in apply_alternatives() 12f8e4d71d99 x86/cpu: Fix AMD erratum #1485 on Zen4-based CPUs f71edacbd4f9 perf/x86/lbr: Filter vsyscall addresses f40723f20839 ksmbd: not allow to open file if delelete on close bit is set 77d616b2b4ed binder: fix memory leaks of spam and pending work 8459746f889d serial: core: Fix checks for tx runtime PM state 02c7efd75c61 serial: 8250_omap: Fix errors with no_console_suspend 031ddb94d4ef serial: Reduce spinlocked portion of uart_rs485_config() a20d0faed2f4 ACPI: EC: Add quirk for the HP Pavilion Gaming 15-dk1xxx 351a16dff55b ACPI: resource: Add TongFang GM6BGEQ, GM6BG5Q and GM6BG0Q to irq1_edge_low_force_override[] e7a8ce872214 ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CBA 1474b39f9617 drm/vmwgfx: Keep a gem reference to user bos in surfaces 65059dc00a79 drm/amd/display: Don't set dpms_off for seamless boot ea7596e54ba9 drm/amdgpu: add missing NULL check d8bb7861a764 drm/atomic-helper: relax unregistered connector check 7e34cec74ee1 drm/tiny: correctly print `struct resource *` on error 8abd2793db0f drm: Do not overrun array in drm_gem_get_pages() 5ecce079d8ef arm64: dts: mediatek: mt8195-demo: update and reorder reserved memory regions b2b2706b149d arm64: dts: mediatek: mt8195-demo: fix the memory size to 8GB a4442f43569c media: subdev: Don't report V4L2_SUBDEV_CAP_STREAMS when the streams API is disabled bcf670d1f6b3 iio: addac: Kconfig: update ad74413r selections 5ad7badddf52 iio: adc: ad7192: Correct reference voltage 96e1752330df iio: pressure: ms5611: ms5611_prom_is_valid false negative bug a934a1a2b5ac iio: pressure: dps310: Adjust Timeout Settings 727115b7c668 iio: admv1013: add mixer_vgate corner cases 197f50f9699d iio: dac: ad3552r: Correct device IDs 7488449fce1b iio: adc: imx8qxp: Fix address for command buffer registers 833423930050 iio: cros_ec: fix an use-after-free in cros_ec_sensors_push_data() 8a80ebbdc490 iio: imu: bno055: Fix missing Kconfig dependencies a130c5dacfe4 iio: pressure: bmp280: Fix NULL pointer exception 4c7f9ce4e1ed usb: musb: Modify the "HWVers" register address 9f13422e080b usb: musb: Get the musb_qh poniter after musb_giveback 136f69a04e71 usb: hub: Guard against accesses to uninitialized BOS descriptors d33756339fe2 usb: cdns3: Modify the return value of cdns_set_active () to void when CONFIG_PM_SLEEP is disabled c39cb50e1b8a usb: dwc3: Soft reset phy on probe for host 92d68868386d net: usb: dm9601: fix uninitialized variable use in dm9601_mdio_read 41d00825cbff xhci: Preserve RsvdP bits in ERSTBA register correctly c247dfde7e40 xhci: Clear EHB bit only at end of interrupt handler c4ea3c85a64a xhci: track port suspend state correctly in unsuccessful resume cases acf5731ea0de usb: xhci: xhci-ring: Use sysdev for mapping bounce buffer 86b3ba53b81d dmaengine: stm32-mdma: set in_flight_bytes in case CRQA flag is set 70641b112b5b dmaengine: stm32-mdma: use Link Address Register to compute residue 02544433d143 dmaengine: stm32-dma: fix residue in case of MDMA chaining fa03b3920caa dmaengine: stm32-dma: fix stm32_dma_prep_slave_sg in case of MDMA chaining f862dcfa849f dmaengine: stm32-mdma: abort resume if no ongoing transfer 56f16bda27aa ovl: temporarily disable appending lowedirs 8eaa7650056d riscv: signal: fix sigaltstack frame size checking c24f3b78692d workqueue: Override implicit ordered attribute in workqueue_apply_unbound_cpumask() 63ca6c516fe6 rswitch: Fix imbalance phy_power_off() calling 8911d3485cec rswitch: Fix renesas_eth_sw_remove() implementation 7164d177bd16 octeontx2-pf: Fix page pool frag allocation warning 6584eba7688d nfc: nci: assert requested protocol is valid 843e69515b04 af_packet: Fix fortified memcpy() without flex array. 84a6f89acb77 pinctrl: renesas: rzn1: Enable missing PINMUX e8dc72cb8312 net: tcp: fix crashes trying to free half-baked MTU probes 806f8e051903 net/smc: Fix pos miscalculation in statistics d1af8a39cf83 net: nfc: fix races in nfc_llcp_sock_get() and nfc_llcp_sock_get_sn() cf5b41a81fee s390/bpf: Fix unwinding past the trampoline beb59c1a3296 s390/bpf: Fix clobbering the caller's backchain in the trampoline 96217b5df8ae net/mlx5e: Again mutually exclude RX-FCS and RX-port-timestamp 915a812423ed net/smc: Fix dependency of SMC on ISM 9c22611716b1 ixgbe: fix crash with empty VF macvlan list 78004df64a76 drm/panel: boe-tv101wum-nl6: Completely pull GPW to VGL before TP term 946b595277a7 net/mlx5e: macsec: use update_pn flag instead of PN comparation 5bf8bd49315a net: phy: mscc: macsec: reject PN update requests f74aa471ee76 net: macsec: indicate next pn update when offloading e0a9630ad1d5 octeontx2-pf: mcs: update PN only when update_pn is true 90baaf9ced76 net: refine debug info in skb_checksum_help() 7067ebaf98a2 bpf: Fix verifier log for async callback return values 67394149d7c4 drm/vmwgfx: fix typo of sizeof argument 50c28a3bfe6e xdp: Fix zero-size allocation warning in xskq_create() 5b01f4c71a03 riscv, bpf: Track both a0 (RISC-V ABI) and a5 (BPF) return values 7f6ef07f8ab5 riscv, bpf: Sign-extend return values 82d52f300e48 xen-netback: use default TX queue size for vifs a0cde56933f2 mlxsw: fix mlxsw_sp2_nve_vxlan_learning_set() return type becf5c147198 ieee802154: ca8210: Fix a potential UAF in ca8210_probe 105abd68ad8f ravb: Fix use-after-free issue in ravb_tx_timeout_work() b3b8f0ea74cf ravb: Fix up dma_free_coherent() call in ravb_remove() f776656844b1 devlink: Hold devlink lock on health reporter dump get 6dd5b1a37a73 arm64: dts: mediatek: mt8195: Set DSU PMU status to fail 340e23477773 arm64: dts: mediatek: fix t-phy unit name 2463f7061ce6 can: sun4i_can: Only show Kconfig if ARCH_SUNXI is set ed545e8ccc85 can: isotp: isotp_sendmsg(): fix TX state detection and wait behavior 96c8f1141055 net: dsa: qca8k: fix potential MDIO bus conflict when accessing internal PHYs via management frames 9515695b6a9d net: dsa: qca8k: fix regmap bulk read/write methods on big endian systems c2d7c79898b4 phy: lynx-28g: serialize concurrent phy_set_mode_ext() calls to shared registers 1c68986b6950 phy: lynx-28g: lock PHY while performing CDR lock workaround 3dea2f73f171 phy: lynx-28g: cancel the CDR check work item on the remove path ca98df1efda0 drm/msm/dpu: fail dpu_plane_atomic_check() based on mdp clk limits 91f31c14f299 drm/msm/dp: Add newlines to debug printks 4c90ae0ef321 drm/msm/dpu: change _dpu_plane_calc_bw() to use u64 to avoid overflow 06b722ee3141 drm/msm/dsi: fix irq_of_parse_and_map() error checking 66b54db0e8a4 drm/msm/dsi: skip the wait for video mode done if not applicable b945326b569f drm/msm/dp: do not reinitialize phy unless retry during link training 098c06b6903c pinctrl: starfive: jh7110: Fix failure to set irq after CONFIG_PM is enabled c9d7cac0fd27 pinctrl: nuvoton: wpcm450: fix out of bounds write 44ec7bd0bd83 ALSA: hda/realtek - ALC287 merge RTK codec with CS CS35L41 AMP 4654dd54a0fa ALSA: hda/realtek - ALC287 I2S speaker platform support 92e54a0648dd ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxx b94e563ae542 ALSA: hda/realtek: Add quirk for HP Victus 16-d1xxx to enable mute LED 8cdbfcefbb37 ASoC: Intel: soc-acpi: Add entry for sof_es8336 in MTL match table. a2511b24670a ASoC: Intel: sof_sdw: add support for SKU 0B14 3aa5bd4b8a2e ASoC: fsl_sai: Don't disable bitclock for i.MX8MP 0cee8c73ea35 ASoC: Intel: soc-acpi: Add entry for HDMI_In capture support in MTL match table 934c889a945b ASoC: Intel: soc-acpi: fix Dell SKU 0B34 838cf77c7449 ASoC: simple-card-utils: fixup simple_util_startup() error handling ba1e7575a0bb ASoC: SOF: amd: fix for firmware reload failure after playback 8380e411ab73 ALSA: hda/realtek: Change model for Intel RVP board 9da0985b9f57 ALSA: hda: cs35l41: Cleanup and fix double free in firmware request 235805a7a788 ALSA: usb-audio: Fix microphone sound on Nexigo webcam. f64401dec39c ALSA: usb-audio: Fix microphone sound on Opencomm2 Headset 8a8ca58b89d5 KEYS: trusted: Remove redundant static calls usage b50b1d7e76aa irqchip: renesas-rzg2l: Fix logic to clear TINT interrupt source 380aa2dfb419 dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Update description for '#interrupt-cells' property 862e2b015bbd arm64: dts: qcom: sm8150: extend the size of the PDC resource 2f89f1515e13 net: prevent address rewrite in kernel_bind() bbbf096ea227 ata: libata-scsi: Disable scsi device manage_system_start_stop 567558b4350e ASoC: hdmi-codec: Fix broken channel map reporting a70aec77d89b ASoC: amd: yc: Fix non-functional mic on Lenovo 82YM 59073dfbc666 dm crypt: Fix reqsize in crypt_iv_eboiv_gen 2a1ddddba654 quota: Fix slow quotaoff f7b2c7d9831a HID: logitech-hidpp: Fix kernel crash on receiver USB disconnect 705c1eb72b74 ata: pata_parport: implement set_devctl cbb170a68ca4 ata: pata_parport: fix pata_parport_devchk e958cc021262 scsi: Do not rescan devices with a suspended queue 4e76d4585daf drm/amd/display: apply edge-case DISPCLK WDIVIDER changes to master OTG pipes only f4b4b7448ccc drm/amd/display: implement pipe type definition and adding accessors 50f84c0b1e2c media: dt-bindings: imx7-csi: Make power-domains not required for imx8mq fe76d3e58a81 platform/x86: hp-wmi:: Mark driver struct with __refdata to prevent section mismatch warning c8647e25346e drm/amdgpu: Fix a memory leak fdae43a5b6ce cpuidle, ACPI: Evaluate LPI arch_flags for broadcast timer 1d61ce0a321f drm/i915: Register engines early to avoid type confusion c6e3023579de platform/x86: think-lmi: Fix reference leak 1cd61412f98d perf/arm-cmn: Fix the unhandled overflow status of counter 4 to 7 7e879676635c RDMA/cxgb4: Check skb value for failure to allocate 9dcc8f4dbe14 net: stmmac: remove unneeded stmmac_poll_controller (From OE-Core rev: 76b9b8fde13c5345f0b4735c230f1f19133bf337) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: package Robotics RB5 sensors DSP firmwareDmitry Baryshkov2023-11-061-0/+4
| | | | | | | | | | | Add package with sensors DSP firmware for Qualcomm Robotics RB5 platform. (From OE-Core rev: 195df10fcbfa1ef7e073d3332943458064519ae0) 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: package Qualcomm Venus 6.0 firmwareDmitry Baryshkov2023-11-061-1/+4
| | | | | | | | | | | Package firmware for the Qualcomm video encoder / decoder (venus) core, version 6.0 (From OE-Core rev: 51a64bd01adf3a81086e6368af01abaf4081a515) 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: package firmware for Qualcomm QCM2290 / QRB4210Dmitry Baryshkov2023-11-061-0/+30
| | | | | | | | | | Package firmware files for the Qualcomm QCM2290 and QRB4210 platforms. (From OE-Core rev: bc4170ca691df3eefa39fffd31c280b3ead111a9) 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: package firmware for Qualcomm Adreno a702Dmitry Baryshkov2023-11-061-1/+4
| | | | | | | | | | | Separate firmware for the Quacomm Adreno A702 GPU, found on Qualcomm QCM2290 / QRB2210 platforms. (From OE-Core rev: ad24c24dc534b2da7dbd858e1436f8c0d1e86809) 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: add audio topology symlink to the X13's audio packageDmitry Baryshkov2023-11-061-1/+1
| | | | | | | | | | | Add new symlink required for the sound driver to find the audio topology to the linux-firmware--qcom-sc8280xp-lenovo-x13s-audio package. (From OE-Core rev: 313135eaa236872e4aa5f698515a3363eb75601f) 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: add notice file to sdm845 modem firmwareDmitry Baryshkov2023-11-061-1/+1
| | | | | | | | | | | | Follow the upstream change (which moved wlanmdsp and notice files from ath10k to sdm845 dir) and include notice file into the sdm845 modem firmware package. (From OE-Core rev: e03d1b9cc06ae23a8abc8a30b1c09bd997465400) 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: add missing depenencies on license packagesDmitry Baryshkov2023-11-061-0/+3
| | | | | | | | | | | | Several Adreno packages lack dependency on the package with the license file. Add corresponding RDEPENDS. Fixes: bf00a042d2fa ("linux-firmware: split platform-specific Adreno shaders to separate packages") (From OE-Core rev: 9b9f7fef59cca72c3cd0aedd040a15e77ad5a2b2) 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 20230804 -> 20231030Dmitry Baryshkov2023-11-061-2/+2
| | | | | | | | | | License-Update: additional firmwares (From OE-Core rev: 7c725d1f2ed9a271d39d899ac2534558c2d103fc) 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: add new fw file to ${PN}-rtl8821Bastian Krause2023-11-051-0/+1
| | | | | | | | | | | Extend the linux-firmware-rtl8821 package with rtw8821 firmware files for Realtek RTL8821 variants. (From OE-Core rev: 23c945938f8d8bcf5fbd6d9b840ec319aaa40c62) Signed-off-by: Bastian Krause <bst@pengutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: make sure the pahole-native available before do_kernel_configmeXiangyu Chen2023-10-271-1/+4
| | | | | | | | | | | | | | | | When using debug-btf.scc in a clean workspace, the CONFIG_MODULE_ALLOW_BTF_MISMATCH cannot apply to kernel until clean the kernel code(bitbake linux-yocto -c cleanall) and rebuild. After tracking the code, some options depend on CONFIG_PAHOLE_VERSION, it was generated by scripts/pahole-version.sh in kernel, but during do_kernel_configme step, the pahole-native is not available in sysroot-native, so need to wait pahole-native install to sysroot-native before do_kernel_configme. (From OE-Core rev: 217a4db53edbd88001f6390bbff39e5dd3d137af) Signed-off-by: Xiangyu Chen <xiangyu.chen@windriver.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: lift TARGET_CC_ARCH modification out of security_flags.incRasmus Villemoes2023-10-251-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | Building perf without security_flags.inc being included in one's distro results in the buildpaths warning WARNING: perf-1.0-r9 do_package_qa: QA Issue: File /usr/bin/trace in package perf contains reference to TMPDIR because the ${DEBUG_PREFIX_MAP} does not get used. Most recipes get that from CFLAGS, but the perf recipe explicitly unsets that. Now ${SELECTED_OPTIMIZATION} of course contains more than just ${DEBUG_FLAGS}/${DEBUG_PREFIX_MAP}. For most TUs, perf's build system adds its own optimization flags (-O6 for odd reasons), so for those including the -O2 or -Og doesn't change anything. But looking at the .o.cmd files show that there are some TUs which currently get built without any -O flag. So for those adding the distro's SELECTED_OPTIMIZATION seem to be the right thing to do. (From OE-Core rev: aa01c9122ef4a2159df503ef6ed25e802277f13a) Signed-off-by: Rasmus Villemoes <rasmus.villemoes@prevas.dk> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: update CVE exclusionsRoss Burton2023-10-232-9/+77
| | | | | | | (From OE-Core rev: e586c9ddc86b6d35c651cecd3be22b3e43306ecf) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.5: serial: core: integrate upstream fixesBruce Ashfield2023-10-193-13/+13
| | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/6.5: 14f83e409308 serial: core: test for -EINPROGRESS during tx power management validation 1b5b735f311f serial: core: Fix checks for tx runtime PM state dee98a75d75c Revert "serial-core: disable power managment for serial tx" (From OE-Core rev: 7dc07d204651e326fdba802a1ac2a69f976437a4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.5: config: remove VIDEO_STK1160_COMMONBruce Ashfield2023-10-193-3/+3
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 4531e74daf0 media/media-usb-tv.cfg: remove VIDEO_STK1160_COMMON (From OE-Core rev: 6e5a2ac4b38771a01e4561b3a797c42088a89ad4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: create separate packagesFahad Arslan2023-10-191-4/+228
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is in continuation of earlier commit: 3ddddfc14f805fe7572bba129605869fb848fed4 linux-firmware: create separate package for cirrus and cnm firmwares And creates separate sub packages for firmwares corresponding to following list of licenses: LICENSE.amphion_vpu LICENCE.cw1200 LICENSE.ice_enhanced LICENCE.mediatek LICENCE.microchip LICENCE.moxa LICENSE.nxp_mc_firmware LICENCE.OLPC LICENCE.phanfw LICENCE.qla2xxx LICENCE.ti-keystone LICENCE.wl1251 LICENCE.xc4000 LICENCE.xc5000 LICENCE.xc5000c (From OE-Core rev: c110e5708465a6becc611acf97f166302a17ebdf) Signed-off-by: Fahad Arslan <fahad.arslan@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kmod: upgrade 30 -> 31Wang Mingyu2023-10-191-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== - Improvements - Allow passing a path to modprobe so the module is loaded from anywhere from the filesystem, but still handling the module dependencies recorded in the indexes. - Use in-kernel decompression if available. - Make modprobe fallback to syslog when stderr is not available, as was documented in the man page, but not implemented - Better explaing `modprobe -r` and how it differentiates from rmmod - depmod learned a `-o <dir>` option to allow using a separate output directory. - Add compat with glibc >= 2.32.9000 that dropped __xstat - Improve testsuite to stop skipping tests when sysconfdir is something other than /etc - Build system improvements and updates - Change a few return codes from -ENOENT to -ENODATA to avoid confusing output in depmod when the module itself lacks a particular ELF section due to e.g. CONFIG_MODVERSIONS=n in the kernel. - Bug Fixes - Fix testsuite using uninitialized memory when testing module removal with --wait - Fix testsuite not correctly overriding the stat syscall on 32-bit platforms. For most architectures this was harmless, but for MIPS it was causing some tests to fail. - Fix handling unknown signature algorithm - Fix linking with a static liblzma, libzstd or zlib - Fix memory leak when removing module holders - Fix out-of-bounds access when using very long paths as argument to rmmod - Fix warnings reported by UBSan (From OE-Core rev: 15baf1183c1551ec7204abc679bd973ffb39770f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.5: avoid serial port suspend issuesBruce Ashfield2023-10-173-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the integration of a workaround patch to avoid the serial tx issues we are seeing on AB testing with the 6.5 kernel. Paul Gortmaker located a 6.5 series commit that is causing tx to intermittently stall to serial ports to stall under load. 79a314e29b53 serial-core: disable power managment for serial tx How to fix it properly with upstream is still and ongoing discussion. We'll revisit and update this change once something lands in mainline. The details of the commit are below: serial-core: disable power managment for serial tx 1% of the time where the getty never appears on ttyS1 even after our timeout of 1000s. When this happens we've added code to login to the ttyS0 getty and run debug commands. We've been able to confirm the getty is running and the init system doesn't matter (happens with sysvinit and systemd). The most interesting debug I've seen is this: root@qemux86-64:~# cat /proc/tty/driver/serial serinfo:1.0 driver revision: 0: uart:16550A port:000003F8 irq:4 tx:418 rx:43 RTS|CTS|DTR|DSR|CD 1: uart:16550A port:000002F8 irq:3 tx:249 rx:0 RTS|CTS|DTR|DSR|CD 2: uart:unknown port:000003E8 irq:4 3: uart:unknown port:000002E8 irq:3 root@qemux86-64:~# echo helloA > /dev/ttyS1 root@qemux86-64:~# echo helloB > /dev/ttyS0 helloB root@qemux86-64:~# cat /proc/tty/driver/serial serinfo:1.0 driver revision: 0: uart:16550A port:000003F8 irq:4 tx:803 rx:121 RTS|CTS|DTR|DSR|CD 1: uart:16550A port:000002F8 irq:3 tx:281 rx:0 RTS|CTS|DTR|DSR|CD 2: uart:unknown port:000003E8 irq:4 3: uart:unknown port:000002E8 irq:3 This is being run after the getty didn't appear for 60s on ttyS1 so we've logged into ttyS0 and run these commands. We've seen that if it doesn't appear after 60s, it won't appear after 1000s either. The tx:249 is interesting as it should be tx:273, 273 being the number of bytes our successful serial getty prompt has. Once we echo something to the port (8 bytes), tx: jumps to 281, so it suddenly found our missing login prompt. This is confirmed with the data appearing on the port after the echo. I did try disabling the autosuspend code in the commit above but it made no difference. What does seem to help is changing the conditional the patch adds around start_tx() back to being under the original conditions. This is relatively harmless as it will just stop_tx() again if the xmit buffer is empty and this is a one off operation at probe time. The small overhead is much preferred to randomly failing tests. Discussions with upstream are being attempted: https://lore.kernel.org/linux-serial/c85ab969826989c27402711155ec086fd81574fb.camel@linuxfoundation.org/T/#t (From OE-Core rev: 8715d72caa891cd29fd2198da5997d6e6b98fc98) Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/cve-exclusion6.1/6.5: Update to latest kernel point releasesRichard Purdie2023-10-142-4/+4
| | | | | | (From OE-Core rev: f943ff80aaaf9745847da80ba98c9837fe77ca51) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: Update dtb path for qemuarmv5Jon Mason2023-10-143-3/+3
| | | | | | | | | | | | | | | | In Linux kernel versions 6.5 and later, device tree files have been moved under a vendor directory. The qemuarmv5 one is now located in "arm". Add this to get it working again (which was already done for the dev kernel in commit 42d5e8ef12934db65c35c1c5f0cabb5c21dbea43). Once all kernels <v6.5 are removed, this line should probably be relocated to the qemuarmv5 config file. (From OE-Core rev: c84634d62ca8babf23564c8c7e37856d025e5201) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.4: drop recipesBruce Ashfield2023-10-134-5225/+0
| | | | | | | | | | | 6.4 is EOL upstream, and we've moved to 6.5 as the default kernel. Drop the recipes to avoid anyone using them by mistake. (From OE-Core rev: 109eb5e058061a53c20cc58c59ffc8c797b3c3b7) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: update to v6.1.57Bruce Ashfield2023-10-133-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 082280fe94a0 Linux 6.1.57 a4cc925e2e12 xen/events: replace evtchn_rwlock with RCU a4fcf8a242c6 ipv6: remove one read_lock()/read_unlock() pair in rt6_check_neigh() 6e4c40aa270b btrfs: file_remove_privs needs an exclusive lock in direct io write ff81d1c77d08 netlink: remove the flex array from struct nlmsghdr 6cd57f5c7795 btrfs: fix fscrypt name leak after failure to join log transaction 6d05a1a7a484 btrfs: fix an error handling path in btrfs_rename() 5aaa45025f9f vrf: Fix lockdep splat in output path fd32f1eee6c0 ipv6: remove nexthop_fib6_nh_bh() edeccce85cbe parisc: Restore __ldcw_align for PA-RISC 2.0 processors 8226ffc759ea ksmbd: fix uaf in smb20_oplock_break_ack a2ca5fd3dbcc ksmbd: fix race condition between session lookup and expire 64301a935462 x86/sev: Use the GHCB protocol when available for SNP CPUID requests 76b6a980e85f RDMA/mlx5: Fix NULL string error 26eb1307c704 RDMA/mlx5: Fix mutex unlocking on error flow for steering anchor creation 5cf38e638e5d RDMA/siw: Fix connection failure handling 2b298f918158 RDMA/srp: Do not call scsi_done() from srp_abort() c54204d7960f RDMA/uverbs: Fix typo of sizeof argument 233229fa577a RDMA/cma: Fix truncation compilation warning in make_cma_ports 39f701870114 RDMA/cma: Initialize ib_sa_multicast structure to 0 when join 52b0bb7139c9 gpio: pxa: disable pinctrl calls for MMP_GPIO d09e467491b2 gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() 7e47a8419da6 IB/mlx4: Fix the size of a buffer in add_port_entries() 315ae630502c of: dynamic: Fix potential memory leak in of_changeset_action() 9c480fb41aa4 RDMA/core: Require admin capabilities to set system parameters f60287b2d240 dm zoned: free dmz->ddev array in dmz_put_zoned_devices 485f0bac83a6 parisc: Fix crash with nr_cpus=1 option c9c110ce3754 smb: use kernel_connect() and kernel_bind() ec02b892237d intel_idle: add Emerald Rapids Xeon support cdcc04e844a2 HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit 07c6338acb15 HID: sony: remove duplicate NULL check before calling usb_free_urb() 40d609b6ad90 netlink: annotate data-races around sk->sk_err 0915de8c6083 netlink: Fix potential skb memleak in netlink_ack 1a6e2da05f37 netlink: split up copies in the ack construction 220f0f866d69 sctp: update hb timer immediately after users change hb_interval 63cb52e75fd1 sctp: update transport state when processing a dupcook packet 419b2c5766fa tcp: fix delayed ACKs for MSS boundary condition 4acf07bafb58 tcp: fix quick-ack counting to count actual ACKs of new data 143e72757a90 tipc: fix a potential deadlock on &tx->lock f2697457ab73 net: stmmac: dwmac-stm32: fix resume on STM32 MCU da7fa17bd9ac ipv4: Set offload_failed flag in fibmatch results 56a6ea76dd9b netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure 7ff9a9857b8b netfilter: nf_tables: Deduplicate nft_register_obj audit logs e1bbe4afe1a3 selftests: netfilter: Extend nft_audit.sh 82273f15e3db selftests: netfilter: Test nf_tables audit logging 00d35e6b1672 netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp 6e1dbbf29031 ibmveth: Remove condition to recompute TCP header checksum. 2428c557cd62 net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() 7562780e32b8 net: nfc: llcp: Add lock when modifying device list 9ffc5018020f net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg 7f042041360e ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling a003d4994088 net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent 6a91ec7cfd0e ptp: ocp: Fix error handling in ptp_ocp_device_init f6a7182179c0 ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() a8ed1b2e1674 neighbour: fix data-races around n->output 2b76aad68b30 neighbour: switch to standard rcu, instead of rcu_bh 0526933c1005 neighbour: annotate lockless accesses to n->nud_state 8904d8848b31 bpf: Add BPF_FIB_LOOKUP_SKIP_NEIGH for bpf_fib_lookup f82aac816287 net: fix possible store tearing in neigh_periodic_work() 8ef7f9acbe8e modpost: add missing else to the "of" check b8f97e47b6fb bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets c024db960301 bpf, sockmap: Do not inc copied_seq when PEEK flag set 46052a98854a bpf: tcp_read_skb needs to pop skb regardless of seq 99fe9a120729 NFSv4: Fix a nfs4_state_manager() race 23acd1784eb5 ima: rework CONFIG_IMA dependency block 6c5d7f541693 scsi: target: core: Fix deadlock due to recursive locking f23c35f0686c ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig 937ec4434e0a regulator/core: regulator_register: set device->class earlier fbac416e25ef iommu/mediatek: Fix share pgtable for iova over 4GB 183e0f9da6af perf/x86/amd: Do not WARN() on every IRQ 2f4e16e39e4f wifi: mac80211: fix potential key use-after-free 89192c6cbe0f regmap: rbtree: Fix wrong register marked as in-cache when creating new node e485a69d9b44 perf/x86/amd/core: Fix overflow reset on hotplug 6150d4596861 wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling b9eded289bea drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() 6bfc4c7043c8 Bluetooth: ISO: Fix handling of listen for unicast c201d944bc38 Bluetooth: Delete unused hci_req_prepare_suspend() declaration b46384a681a8 regulator: mt6358: split ops for buck and linear range LDO regulators a01576f58b19 regulator: mt6358: Use linear voltage helpers for single range regulators c6ac402567e4 regulator: mt6358: Drop *_SSHUB regulators 163042a01544 bpf: Fix tr dereferencing c14c7214fc68 leds: Drop BUG_ON check for LED_COLOR_ID_MULTI 6b706286473d wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet 42970d32fe1e wifi: cfg80211: add missing kernel-doc for cqm_rssi_work c797498e860e wifi: cfg80211: fix cqm_config access race 3fcc6d7d5f40 wifi: cfg80211: add a work abstraction with special semantics 2ae4585f740a wifi: cfg80211: move wowlan disable under locks fb195ff4183a wifi: cfg80211: hold wiphy lock in auto-disconnect 6b3223449c95 wifi: iwlwifi: mvm: Fix a memory corruption issue 78b5c62edeea wifi: iwlwifi: dbg_ini: fix structure packing 6a5a8f0a9740 erofs: fix memory leak of LZMA global compressed deduplication 91aeb418b917 ubi: Refuse attaching if mtd's erasesize is 0 f237b17611fa HID: sony: Fix a potential memory leak in sony_probe() 6e3ae2927b43 arm64: errata: Add Cortex-A520 speculative unprivileged load workaround 0a4ae2634801 arm64: Add Cortex-A520 CPU part definition d2894c4f473a drm/amd: Fix logic error in sienna_cichlid_update_pcie_parameters() c8bd3e12b329 drm/amd: Fix detection of _PR3 on the PCIe root port fc8d9630c80b net: prevent rewrite of msg_name in sock_sendmsg() 34f9370ae444 net: replace calls to sock->ops->connect() with kernel_connect() 2dfb5f324d79 PCI: qcom: Fix IPQ8074 enumeration ebf2d9a7822b md/raid5: release batch_last before waiting for another stripe_head c404d39e7749 wifi: mwifiex: Fix tlv_buf_left calculation 794ae3a9f8fe Bluetooth: hci_sync: Fix handling of HCI_QUIRK_STRICT_DUPLICATE_FILTER 626535077ba9 Bluetooth: hci_codec: Fix leaking content of local_codecs 01afbfb39585 qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info 454bb54b8fe8 mptcp: userspace pm allow creating id 0 subflow 4674e9626beb net: ethernet: mediatek: disable irq before schedule napi 3a72decd6b49 vringh: don't use vringh_kiov_advance() in vringh_iov_xfer() c12ef025add7 iommu/vt-d: Avoid memory allocation in iommu_suspend() cdf18e75850f scsi: zfcp: Fix a double put in zfcp_port_enqueue() ef167cc1882f i40e: fix the wrong PTP frequency calculation a0829d9cf22e hwmon: (nzxt-smart2) add another USB ID 6ddb9e6b9b6a hwmon: (nzxt-smart2) Add device id 752ec2d93e75 block: fix use-after-free of q->q_usage_counter 77d0e7e8e582 rbd: take header_rwsem in rbd_dev_refresh() only when updating 698039a461a3 rbd: decouple parent info read-in from updating rbd_dev 377d26174e1d rbd: decouple header read-in from updating rbd_dev->header 33ecf5f5a876 rbd: move rbd_dev_refresh() definition ff09fa5f23aa iommu/arm-smmu-v3: Avoid constructing invalid range commands 357ba59b9d3b iommu/arm-smmu-v3: Set TTL invalidation hint better 71472872932b drm/amd/display: Adjust the MST resume flow b0fe37867455 arm64: cpufeature: Fix CLRBHB and BC detection b6912642746d net: release reference to inet6_dev pointer bad004c384b7 net: change accept_ra_min_rtr_lft to affect all RA lifetimes ec4162bb7018 net: add sysctl accept_ra_min_rtr_lft 9d91134c165f arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path dd8c8369305d Revert "NFSv4: Retry LOCK on OLD_STATEID during delegation return" ef54db5b5df7 btrfs: use struct fscrypt_str instead of struct qstr 68ad364ec8dd btrfs: setup qstr from dentrys using fscrypt helper 1cf474cd474b btrfs: use struct qstr instead of name and namelen pairs 87efd87d3624 ring-buffer: Fix bytes info in per_cpu buffer stats 62eed43e0390 ring-buffer: remove obsolete comment for free_buffer_page() 836adaddc60c mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list d1da921452b3 mm/page_alloc: leave IRQs enabled for per-cpu page allocations 570786ac6f04 mm/page_alloc: always remove pages from temporary list 939189aedfac mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified ce9f3441fc6a mm/mempolicy: convert migrate_page_add() to migrate_folio_add() dc0a8466cd11 mm/mempolicy: convert queue_pages_pte_range() to queue_folios_pte_range() 6c2c728d299f mm/mempolicy: convert queue_pages_pmd() to queue_folios_pmd() 6d6635749d4c mm/memory: add vm_normal_folio() 89f2ace6d016 NFSv4: Fix a state manager thread deadlock regression 80ba4fd1ac33 NFS: rename nfs_client_kset to nfs_kset 15ff58702361 NFS: Cleanup unused rpc_clnt variable 2f09a09d73cb ata: libata-scsi: Fix delayed scsi_rescan_device() execution f2b359e3a4f3 scsi: Do not attempt to rescan suspended devices 5d3b0fcb3ca6 scsi: core: Improve type safety of scsi_rescan_device() deacabef6834 scsi: sd: Do not issue commands to suspended disks on shutdown 8de6d8449ae9 scsi: sd: Differentiate system and runtime start/stop management dc3354c961ba ata,scsi: do not issue START STOP UNIT on resume 078651647064 mptcp: process pending subflow error on close fc8917b79069 mptcp: move __mptcp_error_report in protocol.c c1432ece79e6 mptcp: annotate lockless accesses to sk->sk_err 09b6fdf7a12e mptcp: fix dangling connection hang-up 7544918e48e6 mptcp: rename timer related helper to less confusing names bbdfef76096d ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates 5f9d73761553 ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol 1031f68108ea spi: zynqmp-gqspi: fix clock imbalance on probe failure (From OE-Core rev: 5e4241c9d5fee655f08e5e5ed82aa7bf24e2701a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.5: update to v6.5.7Bruce Ashfield2023-10-133-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 121c6addffd7 Linux 6.5.7 76b33722e2d2 xen/events: replace evtchn_rwlock with RCU 2c5d952fd638 RDMA/mlx5: Remove not-used cache disable flag 4e2d581535c3 ksmbd: fix race condition from parallel smb2 lock requests d5b0e9d3563e ksmbd: fix uaf in smb20_oplock_break_ack 18ced78b0ebc ksmbd: fix race condition between session lookup and expire f35c0756029f x86/sev: Use the GHCB protocol when available for SNP CPUID requests 225d28de3fc3 x86/sev: Change npages to unsigned long in snp_accept_memory() 783142da9733 RDMA/mlx5: Fix NULL string error aa727bb7bd5b RDMA/mlx5: Fix mutex unlocking on error flow for steering anchor creation 6dd42618ffdd RDMA/mlx5: Fix assigning access flags to cache mkeys 42ec848172ef RDMA/mlx5: Fix mkey cache possible deadlock on cleanup eeafc50a77f6 RDMA/siw: Fix connection failure handling 05a10b316ada RDMA/srp: Do not call scsi_done() from srp_abort() e2399007f48d RDMA/uverbs: Fix typo of sizeof argument 56c479ba38d8 RDMA/bnxt_re: Fix the handling of control path response data 13ac926cd4b8 RDMA/cma: Fix truncation compilation warning in make_cma_ports 3769e0a2eb68 RDMA/cma: Initialize ib_sa_multicast structure to 0 when join 4d7d35bead51 gpio: pxa: disable pinctrl calls for MMP_GPIO 82c3535932b6 gpio: aspeed: fix the GPIO number passed to pinctrl_gpio_set_config() a6c281be4e90 IB/mlx4: Fix the size of a buffer in add_port_entries() 641c751ff120 of: dynamic: Fix potential memory leak in of_changeset_action() d419280f5930 RDMA/core: Require admin capabilities to set system parameters f4a0655253e5 dm zoned: free dmz->ddev array in dmz_put_zoned_devices 161fa3dfd5d7 parisc: Fix crash with nr_cpus=1 option c9969a3d310d smb: use kernel_connect() and kernel_bind() 0779db586333 parisc: Restore __ldcw_align for PA-RISC 2.0 processors 1c31067bbe60 net: lan743x: also select PHYLIB 60fb3f054c99 HID: intel-ish-hid: ipc: Disable and reenable ACPI GPE bit 77a4f974594d HID: sony: remove duplicate NULL check before calling usb_free_urb() e0ae4814bf7d HID: nvidia-shield: Fix a missing led_classdev_unregister() in the probe error handling path eba44cd30948 net: mana: Fix oversized sge0 for GSO packets 5a98b9dd9981 net: mana: Fix the tso_bytes calculation d0a4acf3d4e6 netlink: annotate data-races around sk->sk_err cd94c38d0356 sctp: update hb timer immediately after users change hb_interval 3af9df4a7157 sctp: update transport state when processing a dupcook packet e86ed5217950 tcp: fix delayed ACKs for MSS boundary condition 155cfe05b93b tcp: fix quick-ack counting to count actual ACKs of new data aa1a21681b94 tipc: fix a potential deadlock on &tx->lock e593dfa68217 net: stmmac: dwmac-stm32: fix resume on STM32 MCU 8a81cc801fb5 ipv4: Set offload_failed flag in fibmatch results ef27753052ef netfilter: nf_tables: nft_set_rbtree: fix spurious insertion failure 5cf82197d989 netfilter: nf_tables: Deduplicate nft_register_obj audit logs eb8c0e75dac6 selftests: netfilter: Extend nft_audit.sh 598f66b0324e selftests: netfilter: Test nf_tables audit logging f3c7e620b2af netfilter: handle the connecting collision properly in nf_conntrack_proto_sctp 3f6a5636a966 netfilter: nft_payload: rebuild vlan header on h_proto access ea7594eb2d73 ibmveth: Remove condition to recompute TCP header checksum. 4e2eb2cdfbff net: ethernet: ti: am65-cpsw: Fix error code in am65_cpsw_nuss_init_tx_chns() 32b9e35b8857 rswitch: Fix PHY station management clock setting 19b076e8b946 net: renesas: rswitch: Add spin lock protection for irq {un}mask 29c16c2bf586 net: nfc: llcp: Add lock when modifying device list ac2c5dea3dd5 ethtool: plca: fix plca enable data type while parsing the value 4931e80da946 net: usb: smsc75xx: Fix uninit-value access in __smsc75xx_read_reg ebee8434080c ipv6: tcp: add a missing nf_reset_ct() in 3WHS handling c7f31ffe3479 ovl: fetch inode once in ovl_dentry_revalidate_common() 9f5f1de1a6b5 ovl: move freeing ovl_entry past rcu delay ee049d5e2eb6 net: dsa: mv88e6xxx: Avoid EEPROM timeout when EEPROM is absent 7a378171fdd6 ptp: ocp: Fix error handling in ptp_ocp_device_init fe80658c08e3 ipv4, ipv6: Fix handling of transhdrlen in __ip{,6}_append_data() 33b4b5b04005 neighbour: fix data-races around n->output a75152d23337 net: fix possible store tearing in neigh_periodic_work() 135042be7bec net: stmmac: platform: fix the incorrect parameter fa5ffd507fe8 modpost: add missing else to the "of" check ded6e448028f bpf, sockmap: Reject sk_msg egress redirects to non-TCP sockets f4b72d69213b bpf, sockmap: Do not inc copied_seq when PEEK flag set fc5c5d7e07b2 bpf: tcp_read_skb needs to pop skb regardless of seq 576b8329390b ice: always add legacy 32byte RXDID in supported_rxdids b60b508f14df NFSv4: Fix a nfs4_state_manager() race 98bd9c02c2b5 ima: rework CONFIG_IMA dependency block 5a44dd7b0930 scsi: target: core: Fix deadlock due to recursive locking 3c0a2419e8be wifi: iwlwifi: mvm: Fix incorrect usage of scan API acf11f64c29f ima: Finish deprecation of IMA_TRUSTED_KEYRING Kconfig dfce40151dcf regulator/core: regulator_register: set device->class earlier 9a7786e4aea6 wifi: mac80211: Create resources for disabled links cda3dc63d845 iommu/mediatek: Fix share pgtable for iova over 4GB c9525513cab1 perf/x86/amd: Do not WARN() on every IRQ 65c72a720170 wifi: mac80211: fix potential key use-after-free bdd83fc0a5a9 regmap: rbtree: Fix wrong register marked as in-cache when creating new node 319bee0595df rtla/timerlat: Do not stop user-space if a cpu is offline 33699a00b89d perf/x86/amd/core: Fix overflow reset on hotplug 0e656b05ca2b wifi: mt76: mt76x02: fix MT76x0 external LNA gain handling fcc632935e4f drivers/net: process the result of hdlc_open() and add call of hdlc_close() in uhdlc_close() 7fb2ea6e0676 Bluetooth: ISO: Fix handling of listen for unicast d619794c30d2 Bluetooth: Fix hci_link_tx_to RCU lock usage 377a6f42d816 Bluetooth: Delete unused hci_req_prepare_suspend() declaration 6e1e9a9a0f44 regulator: mt6358: split ops for buck and linear range LDO regulators cb17c99357c7 bpf: unconditionally reset backtrack_state masks on global func exit d71dc1b530c4 bpf: Fix tr dereferencing a2235cde5599 leds: Drop BUG_ON check for LED_COLOR_ID_MULTI 0aa14ce3cc91 s390/bpf: Let arch_prepare_bpf_trampoline return program size 56c212bb4ede erofs: allow empty device tags in flatdev mode 7a2ad4a8a54e HID: nvidia-shield: add LEDS_CLASS dependency be2ff39b1504 wifi: mwifiex: Fix oob check condition in mwifiex_process_rx_packet 1e2c796fd992 wifi: mac80211: fix mesh id corruption on 32 bit systems e851875c3722 wifi: cfg80211: add missing kernel-doc for cqm_rssi_work 0f4c9dc8c56f rtla/timerlat_aa: Fix previous IRQ delay for IRQs that happens after thread sample fc11bc42d0a6 rtla/timerlat_aa: Fix negative IRQ delay d0a2cab40448 rtla/timerlat_aa: Zero thread sum after every sample analysis 32fb9b7d98c3 wifi: cfg80211: fix cqm_config access race f06cdd8d4ba5 wifi: iwlwifi: mvm: Fix a memory corruption issue 1fb9204d193b wifi: iwlwifi: dbg_ini: fix structure packing 2cb1b8ed662c iwlwifi: mvm: handle PS changes in vif_cfg_changed b57a9f34723a wifi: cfg80211/mac80211: hold link BSSes when assoc fails for MLO connection c955751cbf86 erofs: fix memory leak of LZMA global compressed deduplication 87b9858e4040 ubi: Refuse attaching if mtd's erasesize is 0 09316923e1a2 wifi: mt76: fix lock dependency problem for wed_lock f566efa7de1e HID: sony: Fix a potential memory leak in sony_probe() 32b0a4ffcaea arm64: errata: Add Cortex-A520 speculative unprivileged load workaround 58f88d8f13a9 arm64: Add Cortex-A520 CPU part definition 4ce883abd15c drm/amd: Fix logic error in sienna_cichlid_update_pcie_parameters() 12c92dd1d1d1 drm/amd: Fix detection of _PR3 on the PCIe root port 2f92524f5a7f drm/i915: Don't set PIPE_CONTROL_FLUSH_L3 for aux inval b704bba4f720 net: prevent rewrite of msg_name in sock_sendmsg() 750bdf036a79 btrfs: always print transaction aborted messages with an error level 79a487128c50 io_uring: ensure io_lockdep_assert_cq_locked() handles disabled rings fa6a7e0d8b1d io_uring/kbuf: don't allow registered buffer rings on highmem pages b0d74112f533 net: replace calls to sock->ops->connect() with kernel_connect() 044262cf6cf9 platform/x86/intel/ifs: release cpus_read_lock() a93a2c72167c PCI: qcom: Fix IPQ8074 enumeration 709ec9e4dc5c PCI/PM: Mark devices disconnected if upstream PCIe link is down on resume bb39b7c7869d md/raid5: release batch_last before waiting for another stripe_head 3f3164ce6396 io_uring: don't allow IORING_SETUP_NO_MMAP rings on highmem pages 62aba312578c wifi: mwifiex: Fix tlv_buf_left calculation 9a32009321e9 wifi: rtw88: rtw8723d: Fix MAC address offset in EEPROM 2618f005c49a Bluetooth: hci_sync: Fix handling of HCI_QUIRK_STRICT_DUPLICATE_FILTER 9a9c17c7c554 wifi: brcmfmac: Replace 1-element arrays with flexible arrays eea5a8f0c3b7 Bluetooth: hci_codec: Fix leaking content of local_codecs 074218073f29 qed/red_ll2: Fix undefined behavior bug in struct qed_ll2_info 0193c5360e5a mptcp: userspace pm allow creating id 0 subflow 970ca742335d mptcp: fix delegated action races fc979719ed4a net: ethernet: mediatek: disable irq before schedule napi 0bf2b9c2f354 vringh: don't use vringh_kiov_advance() in vringh_iov_xfer() a910e0f63047 net: mana: Fix TX CQE error handling 496c591f0b38 iommu/vt-d: Avoid memory allocation in iommu_suspend() 8ea106a7f311 scsi: zfcp: Fix a double put in zfcp_port_enqueue() 577d9e66d20f iommu/apple-dart: Handle DMA_FQ domains in attach_dev() 0477354fd24d maple_tree: add MAS_UNDERFLOW and MAS_OVERFLOW states 807e9ed2c6b7 maple_tree: reduce resets during store setup 9067f1271ae7 iommu/arm-smmu-v3: Avoid constructing invalid range commands 18c940fbc7c0 net: release reference to inet6_dev pointer c59c9d539a44 net: change accept_ra_min_rtr_lft to affect all RA lifetimes b2b10fd6d417 net: add sysctl accept_ra_min_rtr_lft 0b37467cbd2d arm64: cpufeature: Fix CLRBHB and BC detection a39c82f6d9cb arm64: add HWCAP for FEAT_HBC (hinted conditional branches) ce74aad206ea btrfs: don't clear uptodate on write errors 1617032af6c4 btrfs: remove end_extent_writepage b6075e5c7d74 btrfs: remove btrfs_writepage_endio_finish_ordered ea07f51f62c1 ata: libata-scsi: Fix delayed scsi_rescan_device() execution 96373a5496c1 scsi: Do not attempt to rescan suspended devices 755b88188022 scsi: core: Improve type safety of scsi_rescan_device() 6a38c802c17c mptcp: fix dangling connection hang-up 23a6868ff40b mptcp: rename timer related helper to less confusing names 84c617b8ce2a mptcp: Remove unnecessary test for __mptcp_init_sock() 5bba01d9fa78 maple_tree: add mas_is_active() to detect in-tree walks 457fbd6eb4e4 ASoC: tegra: Fix redundant PLLA and PLLA_OUT0 updates cab7a48935cf ASoC: soc-utils: Export snd_soc_dai_is_dummy() symbol (From OE-Core rev: 3884222c767196962df05d13228e7850e060a07d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.5: tiny: fix arm 32 bootBruce Ashfield2023-10-133-3/+3
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: b8c36f31e96 qemuarma15: add ARM_PATCH_PHYS_VIRT (From OE-Core rev: 77a22fe13f28f1e21313283752dfc4f578c75dc3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: tiny: fix arm 32 bootBruce Ashfield2023-10-133-3/+3
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 0816d0a6984 qemuarma15: add ARM_PATCH_PHYS_VIRT (From OE-Core rev: 732d1ee4bc824cb52fab4327601efdb1558b6d9c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.5: update to v6.5.6Bruce Ashfield2023-10-133-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 0c3f363d1c15 Linux 6.5.6 5e286056667a ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL 44befc89397e mm, memcg: reconsider kmem.limit_in_bytes deprecation 471ce44a1f30 memcg: drop kmem.limit_in_bytes 3f47b0391bae rbd: take header_rwsem in rbd_dev_refresh() only when updating 907f4f29789e rbd: decouple parent info read-in from updating rbd_dev d1de64c03983 rbd: decouple header read-in from updating rbd_dev->header d0373eb1a755 rbd: move rbd_dev_refresh() definition 43b63e088887 drm/meson: fix memory leak on ->hpd_notify callback 79aec38ba852 drm/amd/display: fix the ability to use lower resolution modes on eDP fc69646fc8f5 drm/amdkfd: Use gpu_offset for user queue's wptr bc15bb91460a fs: binfmt_elf_efpic: fix personality for ELF-FDPIC 1d6b34da02b5 power: supply: ab8500: Set typing and props 883d5811c528 power: supply: rk817: Add missing module alias 280fe281c89b drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top c81803b432c6 i915: Limit the length of an sg list to the requested length b6bb3bcb8238 ata: libata-sata: increase PMP SRST timeout to 10s 5514987aef4a ata: libata-core: Do not register PM operations for SAS ports 78b7119f3bed ata: libata-core: Fix port and device removal dfc77502d6e7 ata: libata-core: Fix ata_port_request_pm() locking 459ee86211d4 tracing/user_events: Align set_bit() address for all archs 0c116005af55 fs/smb/client: Reset password pointer to NULL ddf013bc905e thermal: sysfs: Fix trip_point_hyst_store() 5aaa6b31f149 net: thunderbolt: Fix TCPv6 GSO checksum calculation 5fb40c7de8d7 bpf: Fix BTF_ID symbol generation collision in tools/ 7037b8dc206a bpf: Fix BTF_ID symbol generation collision f2a76aeeee1b bpf: Add override check to kprobe multi link attach 8bcf70d787f7 media: uvcvideo: Fix OOB read d82b1eaf9071 btrfs: properly report 0 avail for very full file systems ef1054fb901a btrfs: fix race between reading a directory and adding entries to it 73b4e302165b btrfs: set last dir index to the current last index when opening dir 59a051389e14 btrfs: file_remove_privs needs an exclusive lock in direct io write 7bcb92540536 btrfs: refresh dir last index during a rewinddir(3) call fed9f0c06f65 ring-buffer: Update "shortest_full" in polling 01cba4eece7d ring-buffer: Fix bytes info in per_cpu buffer stats 8067b844c920 cxl/pci: Fix appropriate checking for _OSC while handling CXL RAS registers 560e15b9b48f cxl/port: Fix cxl_test register enumeration regression 7bc7cbf9ef69 mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement eaf409c8d4b1 mm: page_alloc: fix CMA and HIGHATOMIC landing on the wrong buddy list 51988be187b0 mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy() 4fbc764c91eb mm: mempolicy: keep VMA walk if both MPOL_MF_STRICT and MPOL_MF_MOVE are specified 23264bdc2bad selftests/mm: fix awk usage in charge_reserved_hugetlb.sh and hugetlb_reparenting_test.sh that may cause error 6b522001693a mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() 2f5a4cff85fa arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y ee24e16620cd cxl/mbox: Fix CEL logic for poison and security commands 3397cc43c6dd drm/tests: Fix incorrect argument in drm_test_mm_insert_range 1bd4f97552d4 timers: Tag (hr)timer softirq as hotplug safe 26a70537ffc0 ACPI: NFIT: Fix incorrect calculation of idt size 532f992935e3 NFSv4: Fix a state manager thread deadlock regression 975df6b0c34c Revert "SUNRPC dont update timeout value on connection reset" e8d3df1df766 sched/rt: Fix live lock between select_fallback_rq() and RT push 9f3f2a3acdfb kernel/sched: Modify initial boot task idle setup fefec7fbd90a ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG af57b1747772 i2c: i801: unregister tco_pdev in i801_probe() error path a4f5f1e846d8 io_uring/fs: remove sqe->rw_flags checking from LINKAT 47cd820721d6 ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES 2bbeebe203d2 scsi: sd: Do not issue commands to suspended disks on shutdown dc5ab9e18489 scsi: sd: Differentiate system and runtime start/stop management b1a076133d4c ata: libata-scsi: link ata port and scsi device 2447c5b947bd LoongArch: Add support for 64_PCREL relocation type d5725efed545 LoongArch: Add support for 32_PCREL relocation type fa9874928dcb LoongArch: numa: Fix high_memory calculation e10bf1871b11 LoongArch: Define relocation types for ABI v2.10 eb9681d36bbc LoongArch: Fix lockdep static memory detection e9b20aa75921 ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q d8bbfab02d1a ALSA: rawmidi: Fix NULL dereference at proc read 3eb82c2bd446 crypto: sm2 - Fix crash caused by uninitialized context 28df4646ad8b nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() 3345cc5f02f1 serial: 8250_port: Check IRQ data before use 37ee7bd247fc scsi: core: ata: Do no try to probe for CDL on old drives 2bff660e0ff3 Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" f8d2e6429139 misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe 02447cd84afc mptcp: process pending subflow error on close 6be989cb472e mptcp: move __mptcp_error_report in protocol.c 2bef7c8c3950 mptcp: fix bogus receive window shrinkage with multiple subflows 9e52fd594992 KVM: x86/mmu: Stop zapping invalidated TDP MMU roots asynchronously f1f5d279d7e8 KVM: x86/mmu: Do not filter address spaces in for_each_tdp_mmu_root_yield_safe() f654c202a318 KVM: x86/mmu: Open code leaf invalidation from mmu_notifier c416989d0b8e KVM: SVM: Fix TSC_AUX virtualization setup 822425a9d40c KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway cf43b304b695 x86/srso: Add SRSO mitigation for Hygon processors 1348f7f15d7c x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race 3d0d8a6ea424 spi: zynqmp-gqspi: fix clock imbalance on probe failure 3283a1bce9bb iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range 71c7428d0dc1 ASoC: cs35l56: Call pm_runtime_dont_use_autosuspend() 2f0d613bfca0 perf build: Define YYNOMEM as YYNOABORT for bison < 3.81 c8745e60f29d fbdev/sh7760fb: Depend on FB=y 19878758accf LoongArch: Set all reserved memblocks on Node#0 at initialization 560e49419100 LoongArch: Use _UL() and _ULL() 55aba54dea4a i2c: designware: fix __i2c_dw_disable() in case master is holding SCL low 73ab62301400 gfs2: fix glock shrinker ref issues f057b2c710a0 tsnep: Fix NAPI polling with budget 0 11a5377e0925 tsnep: Fix ethtool channels e36aa9fa253b tsnep: Fix NAPI scheduling 10ee8a00cb0e net: hsr: Add __packed to struct hsr_sup_tlv. c656c63e6264 ncsi: Propagate carrier gain/loss events to the NCSI controller c91f3228fa94 powerpc/watchpoints: Annotate atomic context in more places 3799888a6b88 powerpc/watchpoint: Disable pagefaults when getting user instruction 98ac791d4000 powerpc/watchpoints: Disable preemption in thread_change_pc() 633f3563b2a4 ASoC: SOF: Intel: MTL: Reduce the DSP init timeout f0bd27149966 NFSv4.1: fix zero value filehandle in post open getattr 1e1f2aeb7337 media: vb2: frame_vector.c: replace WARN_ONCE with a comment 767176f849bf ASoC: SOF: sof-audio: Fix DSP core put imbalance on widget setup failure dfc15af9edfd ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link 4a8e6742b0d0 memblock tests: fix warning ‘struct seq_file’ declared inside parameter list b46983198d21 memblock tests: fix warning: "__ALIGN_KERNEL" redefined c12eda0a22ce ASoC: wm_adsp: Fix missing locking in wm_adsp_[read|write]_ctl() 12bf8311da03 firmware: cirrus: cs_dsp: Only log list of algorithms in debug build 682659829e96 ASoC: cs42l42: Avoid stale SoundWire ATTACH after hard reset a5188f7fedaf ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low 068b0f7e07bd ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width. daac7df91691 ALSA: hda: intel-sdw-acpi: Use u8 type for link index df28f6bbc8aa ASoC: rt5640: Only cancel jack-detect work on suspend if active 8db07f90f281 bpf: Clarify error expectations from bpf_clone_redirect 1d50dcc52012 spi: intel-pci: Add support for Granite Rapids SPI serial flash 75ebf2efb708 ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag 5c96cfcf7057 spi: stm32: add a delay before SPI disable d83f069fcbe2 spi: nxp-fspi: reset the FLSHxCR1 registers db7632bd3845 Add DMI ID for MSI Bravo 15 B7ED c2b53434df7a ata: libata-eh: do not thaw the port twice in ata_eh_reset() e86c64afbbec ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() 1aaff2ce9493 smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP 22e6d783a330 scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command 6ee6128efb3a scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command 4ce28dbbbedf riscv: errata: fix T-Head dcache.cva encoding b62561b266f8 nvme-pci: do not set the NUMA node of device if it has none 9e35b16b2fa6 objtool: Fix _THIS_IP_ detection for cold functions 109063d6b222 drm/amdgpu: Handle null atom context in VBIOS info ioctl bfd7ecee601d drm/amdkfd: Checkpoint and restore queues on GFX11 ea3f2bff5ab7 drm/amdgpu: fallback to old RAS error message for aqua_vanjaram a663c199b4d6 drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV c634d78245b2 drm/amdgpu/soc21: don't remap HDP registers for SR-IOV c1faca7fa88c drm/amd/display: Don't check registers, if using AUX BL control 8e47e585b630 drm/amdkfd: Update CU masking for GFX 9.4.3 8ffd9453dc2b drm/amdkfd: Update cache info reporting for GFX v9.4.3 830807d1fb11 drm/amdgpu: Store CU info from all XCCs for GFX v9.4.3 652ba144b190 thermal/of: add missing of_node_put() 99c535d97092 platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode 511784d9e480 platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig 164eaebff0af efi/x86: Ensure that EFI_RUNTIME_MAP is enabled for kexec 79c6bb2be2c0 ata: sata_mv: Fix incorrect string length computation in mv_dump_mem() 812e69bfc445 net/smc: bugfix for smcr v2 server connect success statistic 75fc9e99b3a7 ring-buffer: Do not attempt to read past "commit" c06f3b07566f selftests: fix dependency checker script 806bd126ec5d btrfs: assert delayed node locked when removing delayed item 8e35b261e381 ring-buffer: Avoid softlockup in ring_buffer_resize() 6c9ceeaa275e selftests/ftrace: Correctly enable event in instance-event.tc f75e0670d511 scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command 129dbfdd8281 scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock 01345a59c6e0 scsi: qedf: Add synchronization between I/O completions and abort ef26ca55348b parisc: irq: Make irq_stack_union static to avoid sparse warning f1fb571e9141 parisc: drivers: Fix sparse warning b398e1bef223 parisc: iosapic.c: Fix sparse warnings 4f944136c63a parisc: ccio-dma: Fix sparse warnings 503b10a1a507 parisc: sba-iommu: Fix sparse warnigs 24aa18b6345a parisc: sba: Fix compile warning wrt list of SBA devices dd46b3ac7322 nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid() 4e149d524678 spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain b3c21c9c7289 spi: sun6i: reduce DMA RX transfer width to single byte 77562272fbf3 ASoC: amd: yc: Add DMI entries to support Victus by HP Gaming Laptop 15-fb0xxx (8A3E) e562de67dc91 bpf: Annotate bpf_long_memcpy with data_race fe2b811a02c3 dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock 47f82395f04a ceph: drop messages from MDS when unmounting 65edea77d700 x86/reboot: VMCLEAR active VMCSes before emergency reboot 8a017a273b87 NFSD: Fix zero NFSv4 READ results when RQ_SPLICE_OK is not set d7863b8f5a4e i2c: npcm7xx: Fix callback completion ordering b226972a04ff gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip c4648be6b9b3 accel/ivpu: Use cached buffers for FW loading 59908c76cef7 accel/ivpu: Do not use wait event interruptible 915847cceb71 i915/guc: Get runtime pm in busyness worker only if already active 0f61048992ce firmware: arm_ffa: Don't set the memory region attributes for MEM_LEND 5dbead1a5af8 arm64: dts: imx: Add imx8mm-prt8mm.dtb to build 55f82f3a1850 arm64: dts: imx8mm-evk: Fix hdmi@3d node 5648afd7c15b soc: imx8m: Enable OCOTP clock for imx8mm before reading registers 3cb0f98499e3 arm64: dts: imx8mp-beacon-kit: Fix audio_pll2 clock 9d8631d09868 arm64: dts: imx8mp: Fix SDMA2/3 clocks b949646c3dea selftests/powerpc: Fix emit_tests to work with run_kselftest.sh 59d64197508f powerpc/stacktrace: Fix arch_stack_walk_reliable() 70326b46b6a0 power: supply: rk817: Fix node refcount leak fe25f30cc326 xtensa: boot/lib: fix function prototypes 4d00e9ed40d4 xtensa: umulsidi3: fix conditional expression 6a08d2ca6ca9 xtensa: boot: don't add include-dirs 21d2beffef85 xtensa: iss/network: make functions static 27eb66bdf50a xtensa: add default definition for XCHAL_HAVE_DIV32 50d14cd5a67e firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels() d9b092769b58 power: supply: core: fix use after free in uevent 25ef0a06f126 power: supply: rt9467: Fix rt9467_run_aicl() 274d39581c80 power: supply: ucs1002: fix error code in ucs1002_get_property() 3eb2c018708a swiotlb: use the calculated number of areas 8f66e484d4bd bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up 748b24475001 ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot 9b42678b1ad0 ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4 e4e01cd5219c clk: tegra: fix error return case for recalc_rate 99b5d9adf441 clk: si521xx: Fix regmap write accessor b0fe3096662c clk: si521xx: Use REGCACHE_FLAT instead of NONE 72df907bef8f clk: sprd: Fix thm_parents incorrect configuration 3a847712a1f6 power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo() 3aeffe442077 firmware: arm_scmi: Fixup perf power-cost/microwatt support a6575f349ffa firmware: arm_scmi: Harden perf domain info access 4d3f6b2a2f13 bus: ti-sysc: Fix missing AM35xx SoC matching 45071e27a00c bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset() 27dc0d54b296 spi: spi-gxp: BUG: Correct spi write return value 45e91af6a929 MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled 52093779b183 vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent() 56ad3015e39e btrfs: reset destination buffer when read_extent_buffer() gets invalid range aaa8ceca93fa direct_write_fallback(): on error revert the ->ki_pos update from buffered write 82dacd0ca0d9 arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved 2b4c845a613b drm/amd/display: fix a regression in blank pixel data caused by coding mistake 5934e2ab73f5 drm/amd/display: Update DPG test pattern programming 4b839049cc5c ASoC: cs35l56: Disable low-power hibernation mode 2c4cc4d787a5 drm/amdgpu: set completion status as preempted for the resubmission cb665adeec45 i2c: xiic: Correct return value check for xiic_reinit() 9553546feb29 i2c: mux: gpio: Add missing fwnode_handle_put() 8406f0fe2ebd i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() 395f07124431 gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() 76569e3819e0 cifs: Fix UAF in cifs_demultiplex_thread() 674a8a9f7848 proc: nommu: fix empty /proc/<pid>/maps ffe07e1d1a97 proc: nommu: /proc/<pid>/maps: release mmap read lock dcdbc22ce055 cxl/region: Match auto-discovered region decoders by HPA range 3ea4d0745dd4 igc: Expose tx-usecs coalesce setting to user 2e800300b524 octeontx2-pf: Do xdp_do_flush() after redirects. e07515c57749 bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI 801cadbde2dd net: ena: Flush XDP packets on error. 80d51aa81e26 locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() 5a6ad94b6274 drm/virtio: clean out_fence on complete_submit eb74cf25a8c8 i915/pmu: Move execlist stats initialization to execlist specific setup 1751e4498046 net/handshake: Fix memory leak in __sock_create() and sock_alloc_file() a10813260193 net: hinic: Fix warning-hinic_set_vlan_fliter() warn: variable dereferenced before check 'hwdev' 20a93d402b6f netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP 5e5754e9e77c netfilter: nf_tables: disable toggling dormant table state more than once 9a226a189aa1 vxlan: Add missing entries to vxlan_get_size() 069ac51c37a6 net: rds: Fix possible NULL-pointer dereference 2eebf58ce030 locking/atomic: scripts: fix fallback ifdeffery cac50d9f5d87 team: fix null-ptr-deref when team device type is changed f2ef4cb4d418 net: bridge: use DEV_STATS_INC() 5b7321f5384d net: hns3: add 5ms delay before clear firmware reset irq source 4d22d1d8d5ad net: hns3: fix fail to delete tc flower rules during reset issue 43302d93a495 net: hns3: only enable unicast promisc when mac table full 07810b795ce4 net: hns3: fix GRE checksum offload issue 8399206e694c net: hns3: add cmdq check for vf periodic service task e3cb8b2c391b x86/srso: Fix SBPB enablement for spec_rstack_overflow=off 96834afc3e49 x86/srso: Don't probe microcode in a guest afae367e91c8 x86/srso: Set CPUID feature bits independently of bug or mitigation status 67418b4b4f13 x86/srso: Fix srso_show_state() side effect fdcc085dec3c x86/asm: Fix build of UML with KASAN 744eeabd7157 platform/x86: intel_scu_ipc: Fail IPC send if still busy 618aa01f7ff5 platform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command() 09e1a620f708 platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt() 341a8fd4eef4 platform/x86: intel_scu_ipc: Check status after timeout in busy_loop() 4b53879b9f50 net: hsr: Properly parse HSRv1 supervisor frames. d2dfbc0e3b7a x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() 1512d8f45d3c dccp: fix dccp_v4_err()/dccp_v6_err() again 82c302f3eb99 powerpc/dexcr: Move HASHCHK trap handler 1f55797de0ef powerpc/perf/hv-24x7: Update domain value check 502386ae61f9 scsi: iscsi_tcp: restrict to TCP sockets cda20fcddf53 ipv4: fix null-deref in ipv4_link_failure f82def005375 igc: Fix infinite initialization loop with early XDP redirect 04fe6c09129b ionic: fix 16bit math issue when PAGE_SIZE >= 64KB c3bfd4588b89 netfilter, bpf: Adjust timeouts of non-confirmed CTs in bpf_ct_insert_entry() eefc7f7f6a52 i40e: Fix VF VLAN offloading when port VLAN is configured 3680526cbbee iavf: schedule a request immediately after add/delete vlan abab434231b5 iavf: add iavf_schedule_aq_request() helper 867009dcfbd1 ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful d4d1fdaaace7 iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set 21645c352038 octeon_ep: fix tx dma unmap len values in SG 6a2dbdd1f0f2 ASoC: imx-audmix: Fix return error with devm_clk_get() 62a09e61afa2 ASoC: hdaudio.c: Add missing check for devm_kstrdup ac451e0a4700 ALSA: seq: ump: Fix -Wformat-truncation warning 48e105a2a1a1 net/core: Fix ETH_P_1588 flow dissector 959a41af6a8f selftests: tls: swap the TX and RX sockets in some tests e4f3cc315dc2 net: microchip: sparx5: Fix possible memory leaks in vcap_api_kunit 7e7c9e2de0d1 net: microchip: sparx5: Fix possible memory leaks in test_vcap_xn_rule_creator() ef75ee8184ea net: microchip: sparx5: Fix possible memory leak in vcap_api_encode_rule_test() af47fc1fa713 net: microchip: sparx5: Fix memory leak for vcap_api_rule_add_actionvalue_test() 79c19b1e55ea net: microchip: sparx5: Fix memory leak for vcap_api_rule_add_keyvalue_test() 4e579e8297a3 ASoC: SOF: ipc4-topology: fix wrong sizeof argument ef2b3d6e6a33 memblock tests: Fix compilation errors. 144ed54ed6ec uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++ 721045f22e1a uapi: stddef.h: Fix header guard location cc17adeef726 Compiler Attributes: counted_by: Adjust name and identifier expansion 1f5b5fdb6727 netfilter: nf_tables: Fix entries val in rule reset audit log 130fa1f00cb0 netfilter: conntrack: fix extension size table 38afb9f69871 ALSA: hda/realtek: Splitting the UX3402 into two separate models 10e7799c43f8 selftests/bpf: fix unpriv_disabled check in test_verifier 364f95cd7026 bpf: Fix a erroneous check after snprintf() 1b32bfcae2db ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode 9d9211b46965 ASoC: rt5640: Enable the IRQ on resume after configuring jack-detect 55b34a5041a0 ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume eae3f68df4d6 ASoC: rt5640: fix typos b049adc8602d ASoC: rt5640: Fix sleep in atomic context 4dcbd5acd51d ASoC: rt5640: Revert "Fix sleep in atomic context" 0c1fb88020c8 ALSA: seq: Avoid delivery of events for disabled UMP groups 66ea3d810245 ALSA: docs: Fix a typo of midi2_ump_probe option for snd-usb-audio 8680cf1f96a7 bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init 232f0ba4d692 bpf: Avoid deadlock when using queue and stack maps from NMI 6c2e14525d45 netfilter: nf_tables: disallow element removal on anonymous sets ae57621daf86 ASoC: meson: spdifin: start hw on dai probe 13f385f99147 netfilter: nf_tables: disallow rule removal from chain binding 4aea243b6853 netfilter: nf_tables: fix memleak when more than 255 elements expired 12c8124b9e21 netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration db15e180fa4b netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails 1e478aa1bfec netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GC 1b37e05e9b4b netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention 52bb9b7a5333 ext4: do not let fstrim block system suspend 5b4773177e28 ext4: move setting of trimmed bit into ext4_try_to_trim_range() 6f41e50bf16a ext4: replace the traditional ternary conditional operator with with max()/min() d10fd53393cc btrfs: remove BUG() after failure to insert delayed dir index item e6dbd0bb6946 btrfs: improve error message after failure to add delayed dir index item d9f5537479d4 netfs: Only call folio_start_fscache() one time for each folio b839de5296cc gfs2: Fix another freeze/thaw hang 6f54da8aaee7 media: via: Use correct dependency for camera sensor drivers 4945a4af1495 media: v4l: Use correct dependency for camera sensor drivers d1db10f1918d NFSv4.1: fix pnfs MDS=DS session trunking 0317d19e26e3 NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server 7b5955944a94 SUNRPC: Mark the cred for revalidation if the server rejects it 5110e5473f83 NFS/pNFS: Report EINVAL errors from connect() to the server 8d847b5c51c1 NFS: More fixes for nfs_direct_write_reschedule_io() ad986ce7ef8a NFS: Use the correct commit info in nfs_join_page_group() 0449e8f4ceff NFS: More O_DIRECT accounting fixes for error paths 8d11e1e0aa21 NFS: Fix O_DIRECT locking issues 2aed39c39e9e NFS: Fix error handling for O_DIRECT write scheduling (From OE-Core rev: e1e242618d6e90a95c910a925799297ed8b3e632) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: update to v6.1.56Bruce Ashfield2023-10-133-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: ecda77b46871 Linux 6.1.56 8c515d4f2d66 ASoC: amd: yc: Fix a non-functional mic on Lenovo 82TL a3c1da448353 mm, memcg: reconsider kmem.limit_in_bytes deprecation b8901b6c2e9b memcg: drop kmem.limit_in_bytes ee335e0094ad drm/meson: fix memory leak on ->hpd_notify callback b60028c81e46 drm/amdkfd: Use gpu_offset for user queue's wptr 48a22f13fb1b fs: binfmt_elf_efpic: fix personality for ELF-FDPIC 69e61ee8ea8a power: supply: ab8500: Set typing and props c038ebffbb48 power: supply: rk817: Add missing module alias 69dd84470b4d drm/i915/gt: Fix reservation address in ggtt_reserve_guc_top 60d2e06ad6e3 ata: libata-sata: increase PMP SRST timeout to 10s 886f387db1e6 ata: libata-core: Do not register PM operations for SAS ports 5cfbe6da8354 ata: libata-core: Fix port and device removal 0b7aaf2058ba ata: libata-core: Fix ata_port_request_pm() locking f555a508087a fs/smb/client: Reset password pointer to NULL 1983fd78701a net: thunderbolt: Fix TCPv6 GSO checksum calculation 4fb56e82d939 bpf: Fix BTF_ID symbol generation collision in tools/ 4f1e3e02777b bpf: Fix BTF_ID symbol generation collision b1041cab4726 bpf: Add override check to kprobe multi link attach 09635bf4cdd4 media: uvcvideo: Fix OOB read d6a749e4cab2 btrfs: properly report 0 avail for very full file systems f3ad8874541d ring-buffer: Update "shortest_full" in polling 6bacdb914a99 mm: memcontrol: fix GFP_NOFS recursion in memory.high enforcement a5569bb18752 mm/slab_common: fix slab_caches list corruption after kmem_cache_destroy() 9a4fe81a8644 mm/damon/vaddr-test: fix memory leak in damon_do_test_apply_three_regions() 68a63a077e02 arm64: defconfig: remove CONFIG_COMMON_CLK_NPCM8XX=y b29756aefe03 drm/tests: Fix incorrect argument in drm_test_mm_insert_range a90eafbf165f timers: Tag (hr)timer softirq as hotplug safe f32340c70eb9 Revert "SUNRPC dont update timeout value on connection reset" 1e4c03d530d8 netfilter: nf_tables: fix kdoc warnings after gc rework 49903f70d728 sched/rt: Fix live lock between select_fallback_rq() and RT push 787256ec9b44 kernel/sched: Modify initial boot task idle setup afa2bbd682c7 ASoC: amd: yc: Fix non-functional mic on Lenovo 82QF and 82UG 829ff08be566 i2c: i801: unregister tco_pdev in i801_probe() error path 75c307d9f2fb io_uring/fs: remove sqe->rw_flags checking from LINKAT 06fba8a8dea2 ata: libata-scsi: ignore reserved bits for REPORT SUPPORTED OPERATION CODES 476fd029e700 ata: libata-scsi: link ata port and scsi device 490f3b805ee3 LoongArch: numa: Fix high_memory calculation 7bc8585aa071 LoongArch: Define relocation types for ABI v2.10 f04ded9ae268 ALSA: hda: Disable power save for solving pop issue on Lenovo ThinkCentre M70q 9af8bb2afea3 netfilter: nf_tables: disallow rule removal from chain binding 980663f1d189 nilfs2: fix potential use after free in nilfs_gccache_submit_read_data() e14f68a48fd4 serial: 8250_port: Check IRQ data before use c61d0b87a702 Revert "tty: n_gsm: fix UAF in gsm_cleanup_mux" 37435ddfadc6 misc: rtsx: Fix some platforms can not boot and move the l1ss judgment to probe 5d6613ed2b7d mptcp: fix bogus receive window shrinkage with multiple subflows 00c27bffdba6 KVM: x86/mmu: Do not filter address spaces in for_each_tdp_mmu_root_yield_safe() cd41db6cb285 KVM: x86/mmu: Open code leaf invalidation from mmu_notifier 733d7a5451fc KVM: SVM: Fix TSC_AUX virtualization setup e86a3a622633 KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway 6ce2f297a716 x86/srso: Add SRSO mitigation for Hygon processors 811ba2ef0cb6 x86/sgx: Resolves SECS reclaim vs. page fault for EAUG race f90f4c562003 iommu/arm-smmu-v3: Fix soft lockup triggered by arm_smmu_mm_invalidate_range a09446ac0414 smack: Retrieve transmuting information in smack_inode_getsecurity() cbb16d0f4996 smack: Record transmuting in smk_transmuted 4b8ef68e39d2 nvme-pci: always return an ERR_PTR from nvme_pci_alloc_dev 1d7bc76b5849 scsi: qla2xxx: Fix NULL pointer dereference in target mode 1a51d35ba729 wifi: ath11k: Don't drop tx_status when peer cannot be found a60768c05b58 nvme-pci: do not set the NUMA node of device if it has none 6b2165cae403 nvme-pci: factor out a nvme_pci_alloc_dev helper 69bc295d0e0b nvme-pci: factor the iod mempool creation into a helper 9ebee88a8911 perf build: Define YYNOMEM as YYNOABORT for bison < 3.81 8e85af2c682e fbdev/sh7760fb: Depend on FB=y f105e893a8ed LoongArch: Set all reserved memblocks on Node#0 at initialization 146ba159f5a6 tsnep: Fix NAPI polling with budget 0 78ac1e7dec24 tsnep: Fix NAPI scheduling b09c1359e4f0 net: hsr: Add __packed to struct hsr_sup_tlv. 97788f0757bd ncsi: Propagate carrier gain/loss events to the NCSI controller c93aa8cfaec4 powerpc/watchpoints: Annotate atomic context in more places 3632e9fd82d0 powerpc/watchpoint: Disable pagefaults when getting user instruction 16722418cbe3 powerpc/watchpoints: Disable preemption in thread_change_pc() ee8bbb2a31d3 ASoC: SOF: Intel: MTL: Reduce the DSP init timeout 3608be186ae5 NFSv4.1: fix zero value filehandle in post open getattr e9f05ae6f636 media: vb2: frame_vector.c: replace WARN_ONCE with a comment 28c369324922 ASoC: imx-rpmsg: Set ignore_pmdown_time for dai_link 1c88886587d3 memblock tests: fix warning ‘struct seq_file’ declared inside parameter list 729757fe9718 memblock tests: fix warning: "__ALIGN_KERNEL" redefined 53618d56bfe4 firmware: cirrus: cs_dsp: Only log list of algorithms in debug build 110e6f575028 ASoC: cs42l42: Don't rely on GPIOD_OUT_LOW to set RESET initially low cbc43ddd5ce2 ASoC: cs42l42: Ensure a reset pulse meets minimum pulse width. 019f01f81887 ALSA: hda: intel-sdw-acpi: Use u8 type for link index 92f24f98d5ff bpf: Clarify error expectations from bpf_clone_redirect 60446b5e7486 spi: intel-pci: Add support for Granite Rapids SPI serial flash 12716449289e ASoC: fsl: imx-pcm-rpmsg: Add SNDRV_PCM_INFO_BATCH flag 85ca138f922c spi: stm32: add a delay before SPI disable 84592ec591be spi: nxp-fspi: reset the FLSHxCR1 registers d5ae9d9f0c41 ata: libata-eh: do not clear ATA_PFLAG_EH_PENDING in ata_eh_reset() 2132ea3f9f5a smb3: correct places where ENOTSUPP is used instead of preferred EOPNOTSUPP 2259e1901b2d scsi: pm80xx: Avoid leaking tags when processing OPC_INB_SET_CONTROLLER_CONFIG command 82f575a7e811 scsi: pm80xx: Use phy-specific SAS address when sending PHY_START command 6e392ff88476 riscv: errata: fix T-Head dcache.cva encoding 91b6845ef387 drm/amdgpu: Handle null atom context in VBIOS info ioctl ad3c37f90bae drm/amdgpu/nbio4.3: set proper rmmio_remap.reg_offset for SR-IOV cca15a827907 drm/amdgpu/soc21: don't remap HDP registers for SR-IOV b9971393d4c9 drm/amd/display: Don't check registers, if using AUX BL control 49bdfc83c74a thermal/of: add missing of_node_put() d6a68f163246 platform/x86: asus-wmi: Support 2023 ROG X16 tablet mode d1f916c6eb0c platform/mellanox: mlxbf-bootctl: add NET dependency into Kconfig dfbcef80dda9 ata: sata_mv: Fix incorrect string length computation in mv_dump_mem() 797d75bd575c net/smc: bugfix for smcr v2 server connect success statistic b08a4938229d ring-buffer: Do not attempt to read past "commit" baa1634bc936 selftests: fix dependency checker script 45ad79c9cb50 btrfs: assert delayed node locked when removing delayed item 11054f0b889f ring-buffer: Avoid softlockup in ring_buffer_resize() a687e817d814 selftests/ftrace: Correctly enable event in instance-event.tc 5fb322df090e scsi: ufs: core: Poll HCS.UCRDY before issuing a UIC command 81a6cdfcfd23 scsi: ufs: core: Move __ufshcd_send_uic_cmd() outside host_lock 843348f9e4aa scsi: qedf: Add synchronization between I/O completions and abort 655e9d209c06 parisc: irq: Make irq_stack_union static to avoid sparse warning 8a2c2630e18d parisc: drivers: Fix sparse warning 60caeaf090d5 parisc: iosapic.c: Fix sparse warnings 632e0fcf409b parisc: sba: Fix compile warning wrt list of SBA devices be90c9e29dd5 nvme-fc: Prevent null pointer dereference in nvme_fc_io_getuuid() 36b29974a7ad spi: sun6i: fix race between DMA RX transfer completion and RX FIFO drain e15bb292b246 spi: sun6i: reduce DMA RX transfer width to single byte 5685f8a6fae1 bpf: Annotate bpf_long_memcpy with data_race be8f49029eca dma-debug: don't call __dma_entry_alloc_check_leak() under free_entries_lock 89744b649144 ceph: drop messages from MDS when unmounting 1375d9600c38 x86/reboot: VMCLEAR active VMCSes before emergency reboot 85fafa7ef0ac i2c: npcm7xx: Fix callback completion ordering 0d6c2f0942c3 gpio: pmic-eic-sprd: Add can_sleep flag for PMIC EIC chip e578a26084eb firmware: arm_ffa: Don't set the memory region attributes for MEM_LEND 099cfc6e5d1b arm64: dts: imx: Add imx8mm-prt8mm.dtb to build 328efccc7847 soc: imx8m: Enable OCOTP clock for imx8mm before reading registers aab681bcb13a selftests/powerpc: Fix emit_tests to work with run_kselftest.sh 763f029f8c0f selftests/powerpc: Pass make context to children b9dc3d6b761d selftests/powerpc: Use CLEAN macro to fix make warning fe6406238d5a power: supply: rk817: Fix node refcount leak 1005010b732b xtensa: boot/lib: fix function prototypes 6438653ad1f2 xtensa: umulsidi3: fix conditional expression 45661247d117 xtensa: boot: don't add include-dirs fca1b09645e5 xtensa: iss/network: make functions static b4e666fa38fd xtensa: add default definition for XCHAL_HAVE_DIV32 7cad56459964 firmware: imx-dsp: Fix an error handling path in imx_dsp_setup_channels() 33ed60d8b961 power: supply: ucs1002: fix error code in ucs1002_get_property() 1ec48a9fac7d bus: ti-sysc: Fix SYSC_QUIRK_SWSUP_SIDLE_ACT handling for uart wake-up dd19672aaac4 ARM: dts: ti: omap: motorola-mapphone: Fix abe_clkctrl warning on boot fe1379c0f61d ARM: dts: Unify pinctrl-single pin group nodes for omap4 16455bed4f86 ARM: dts: Unify pwm-omap-dmtimer node names 4ccb05618b4d ARM: dts: ti: omap: Fix bandgap thermal cells addressing for omap3/4 fe4da07a7f1b ARM: dts: omap: correct indentation ea4efaf54685 clk: tegra: fix error return case for recalc_rate efad31b6c062 clk: sprd: Fix thm_parents incorrect configuration 1ea6975aa68a power: supply: mt6370: Fix missing error code in mt6370_chg_toggle_cfo() 64adb41644fc firmware: arm_scmi: Fixup perf power-cost/microwatt support a135c8813815 firmware: arm_scmi: Harden perf domain info access 3a21635aed62 bus: ti-sysc: Fix missing AM35xx SoC matching 771eb7c3f3fb bus: ti-sysc: Use fsleep() instead of usleep_range() in sysc_reset() e6389d61b720 drm/bridge: ti-sn65dsi83: Do not generate HFP/HBP/HSA and EOT packet 404b8bc41872 spi: spi-gxp: BUG: Correct spi write return value d3dc8acb60f8 MIPS: Alchemy: only build mmc support helpers if au1xmmc is enabled c01b2e0ee22e vfio/mdev: Fix a null-ptr-deref bug for mdev_unregister_parent() cca10592ffd5 btrfs: reset destination buffer when read_extent_buffer() gets invalid range cdfcaa4e8043 drm/amdkfd: Insert missing TLB flush on GFX10 and later 9becfff9f91e drm/amdkfd: Flush TLB after unmapping for GFX v9.4.3 52c7b41ad6ee scsi: qla2xxx: Use raw_smp_processor_id() instead of smp_processor_id() 35c02a333d52 scsi: qla2xxx: Select qpair depending on which CPU post_cmd() gets called 3a8ac77a70cc wifi: ath11k: Cleanup mac80211 references on failure during tx_complete 1cccd28aa591 wifi: ath11k: fix tx status reporting in encap offload mode dc1ab6577475 arm64: dts: qcom: sdm845-db845c: Mark cont splash memory region as reserved 03b808058a88 s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_CLR2SECK2 IOCTL a84ac8995ac7 f2fs: get out of a repeat loop when getting a locked data page 8b3b859bf8be f2fs: optimize iteration over sparse directories 3134156e3421 ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-mode 064f57151dff ARM: dts: qcom: msm8974pro-castor: correct touchscreen function names 21e5e3c3f71c ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreen 05951f5c26b4 ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical size 226590fbd967 ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500 V2 70a1df9e0b44 i2c: xiic: Correct return value check for xiic_reinit() fb9cfb28bdde i2c: mux: gpio: Add missing fwnode_handle_put() 976c8c1c4073 i2c: mux: demux-pinctrl: check the return value of devm_kstrdup() 50a096aab61f gpio: tb10x: Fix an error handling path in tb10x_gpio_probe() 908b3b5e97d2 cifs: Fix UAF in cifs_demultiplex_thread() 7e4f49cd2bd7 proc: nommu: fix empty /proc/<pid>/maps 1d45e6d9951d proc: nommu: /proc/<pid>/maps: release mmap read lock c5c9ee388723 igc: Expose tx-usecs coalesce setting to user cae59ae73106 octeontx2-pf: Do xdp_do_flush() after redirects. 98ebbdefe490 bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI 26f1829c8538 net: ena: Flush XDP packets on error. d64e738adc5c locking/seqlock: Do the lockdep annotation before locking in do_write_seqcount_begin_nested() 987a7f5311ba i915/pmu: Move execlist stats initialization to execlist specific setup ea5a61d58886 netfilter: ipset: Fix race between IPSET_CMD_CREATE and IPSET_CMD_SWAP c4b0facd5c20 netfilter: nf_tables: disable toggling dormant table state more than once 51fa66024a5e net: rds: Fix possible NULL-pointer dereference 2f0acb0736ec team: fix null-ptr-deref when team device type is changed 89f9f20b1cbd net: bridge: use DEV_STATS_INC() 69d7eef31ee1 net: hns3: add 5ms delay before clear firmware reset irq source b1b85b3d767e net: hns3: fix fail to delete tc flower rules during reset issue d3f7af41de52 net: hns3: only enable unicast promisc when mac table full ed6a0b21b6ac net: hns3: fix GRE checksum offload issue 430f18eed1c1 net: hns3: add cmdq check for vf periodic service task adbcec23c842 x86/srso: Fix SBPB enablement for spec_rstack_overflow=off 755195b2d2df x86/srso: Fix srso_show_state() side effect 7f301aa243b9 platform/x86: intel_scu_ipc: Fail IPC send if still busy b34121a8fec1 platform/x86: intel_scu_ipc: Don't override scu in intel_scu_ipc_dev_simple_command() 962444595841 platform/x86: intel_scu_ipc: Check status upon timeout in ipc_wait_for_interrupt() 98a5a7f344fa platform/x86: intel_scu_ipc: Check status after timeout in busy_loop() 8ef5cc6b4ef0 net: hsr: Properly parse HSRv1 supervisor frames. eef16bfdb212 x86/mm, kexec, ima: Use memblock_free_late() from ima_free_kexec_buffer() 73be49248a04 dccp: fix dccp_v4_err()/dccp_v6_err() again c2019f0a6816 powerpc/perf/hv-24x7: Update domain value check 5734d22c9ea0 scsi: iscsi_tcp: restrict to TCP sockets 2712545e535d ipv4: fix null-deref in ipv4_link_failure 54228157fb57 igc: Fix infinite initialization loop with early XDP redirect 40b5032c9951 ionic: fix 16bit math issue when PAGE_SIZE >= 64KB f2c6e5945da5 netfilter, bpf: Adjust timeouts of non-confirmed CTs in bpf_ct_insert_entry() d98bad2998fd i40e: Fix VF VLAN offloading when port VLAN is configured 0546cd573404 iavf: schedule a request immediately after add/delete vlan 00bbedbd7c5a iavf: add iavf_schedule_aq_request() helper 16fd3c37d1ca ASoC: SOF: core: Only call sof_ops_free() on remove if the probe was successful 211aac2ef6ff iavf: do not process adminq tasks when __IAVF_IN_REMOVE_TASK is set 65976385d49f octeon_ep: fix tx dma unmap len values in SG 66823a9025bc ASoC: imx-audmix: Fix return error with devm_clk_get() ee79256b1615 ASoC: hdaudio.c: Add missing check for devm_kstrdup 488ea2a3e266 net/core: Fix ETH_P_1588 flow dissector bf560c8a83ca selftests: tls: swap the TX and RX sockets in some tests f5a75b3d31d3 netfilter: conntrack: fix extension size table 09424e88126e ALSA: hda/realtek: Splitting the UX3402 into two separate models 1698854b03a5 ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode 293e4920f715 ASoC: rt5640: Revert "Fix sleep in atomic context" e388671635ac bpf: Avoid deadlock when using queue and stack maps from NMI 1e01b127685f netfilter: nf_tables: disallow element removal on anonymous sets 7a7fd891022a ASoC: meson: spdifin: start hw on dai probe 7e5d732e6902 netfilter: nf_tables: fix memleak when more than 255 elements expired be4fbbbcd2f2 netfilter: nft_set_hash: try later when GC hits EAGAIN on iteration 973288e9d988 netfilter: nft_set_pipapo: stop GC iteration if GC transaction allocation fails 8c643a8e040d netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync() in catchall GC 92b4b4bde940 netfilter: nft_set_rbtree: use read spinlock to avoid datapath contention 9a8c544158f6 netfilter: nft_set_rbtree: skip sync GC for new elements in this transaction a42ac74c9666 netfilter: nf_tables: defer gc run if previous batch is still pending 620e594be334 netfilter: nf_tables: use correct lock to protect gc_list 5d319f7a8143 netfilter: nf_tables: GC transaction race with abort path afa584c35065 netfilter: nf_tables: GC transaction race with netns dismantle 41113aa5698a netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path 59ee68c437c5 netfilter: nf_tables: don't fail inserts if duplicate has expired 0b9af4860a61 netfilter: nf_tables: remove busy mark and gc batch API 4ead4f74b3a9 netfilter: nft_set_hash: mark set element as dead when deleting from packet path df650d6a4bf4 netfilter: nf_tables: adapt set backend to use GC transaction API ea3eb9f2192e netfilter: nf_tables: GC transaction API to avoid race with control plane 59dab3bf0b8f netfilter: nf_tables: don't skip expired elements during walk 6bb88a0344c0 ext4: do not let fstrim block system suspend b4d5db1c77fa ext4: move setting of trimmed bit into ext4_try_to_trim_range() 1e3c25df7d40 ext4: replace the traditional ternary conditional operator with with max()/min() 39c4a9522db0 btrfs: remove BUG() after failure to insert delayed dir index item 0d1a761dec22 btrfs: improve error message after failure to add delayed dir index item dbf1a7198505 dm: fix a race condition in retrieve_deps df9950d37df1 netfs: Only call folio_start_fscache() one time for each folio 2d9757480b43 media: via: Use correct dependency for camera sensor drivers ae68541d5285 media: v4l: Use correct dependency for camera sensor drivers a997d583571b NFSv4.1: fix pnfs MDS=DS session trunking f86a2c2ea085 NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server 839e07de9a0a SUNRPC: Mark the cred for revalidation if the server rejects it 13acbca81eee NFS/pNFS: Report EINVAL errors from connect() to the server edd1f0614510 NFS: More fixes for nfs_direct_write_reschedule_io() d4729af1c73c NFS: Use the correct commit info in nfs_join_page_group() 1f49386d6779 NFS: More O_DIRECT accounting fixes for error paths 4d98038e5bd9 NFS: Fix O_DIRECT locking issues f16fd0b11f0f NFS: Fix error handling for O_DIRECT write scheduling (From OE-Core rev: 5d66067b39e7f9d442d44d8025fe20a0fa7efba7) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cryptodev: Update to latest git for 6.5 kernel fixesRichard Purdie2023-10-091-1/+2
| | | | | | | | | Update to pull in recent git changes which allow cryptodev to work with 6.5 kernels. (From OE-Core rev: cbc2e92ff3bbf1921f6a56dfe024dfbf82178dc0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: create separate package for cirrus and cnm firmwaresFahad Arslan2023-10-061-0/+28
| | | | | | | | | | | | | | | Some licenses only allow usage of corresponding firmwares when a specific hardware is present. This requires split of such firmwares from linux-firmware package to firmware specific sub package. As this split is based off of licensing, it makes sense to group firmware blobs having the same license in the same package. This commit is a first step in this direction, and creates separate packages for cirrus and cnm firmware. (From OE-Core rev: 53d9d8789efc701609a5a1e985287344c2209d62) Signed-off-by: Fahad Arslan <fahad.arslan@siemens.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.5: integrate fixes for sanity issuesBruce Ashfield2023-10-053-13/+13
| | | | | | | | | | | | | | | | making the following commits available in our 6.5 kernel: 49e3d8448aea locking/atomic: scripts: fix fallback ifdeffery 9ba8e064374d crypto: jitter - add RCT/APT support for different OSRs 50f59f46583a crypto: jitter - Add clarifying comments to Jitter Entropy RCT cutoff values Which should address several of the failures we are seeing with 6.5 under integration testing. (From OE-Core rev: dd8f47a9c4407741575e9264f7c44e4623f606e0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-libc-headers: uprev to v6.5Bruce Ashfield2023-10-011-1/+1
| | | | | | | | | | | | The 6.4 kernel has been EOLd and 6.5 will be the newest reference kernel. So we bump our libc-headers to match (From OE-Core rev: 23d249bd02fb008748eb3876bd1d87602bd955ec) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: introduce 6.5 reference kernel recipesBruce Ashfield2023-10-014-0/+5225
| | | | | | | | | | | | | | | | | | The v6.4 kernel series has been EOLd upstream, so it isn't a suitable "latest" reference kernel for the release. The -dev kernel has previously tested 6.5, so we know that core sanity is acceptable. We introduce the 6.5 kernel recipes to go along with a -dev of 6.6 and LTS of v6.1 Testing against all arches and refernce BSPs has passed. (From OE-Core rev: 84262b0f0fcd51780328c8386f6430ca335b5cf8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: update to v6.6-rcXBruce Ashfield2023-10-011-2/+2
| | | | | | | | | | v6.5 will be the next reference kernel, so we update -dev to follow 6.6-rcX. (From OE-Core rev: de9a409448527b59d22a8e76a2604df77834c354) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: update to v6.1.55Bruce Ashfield2023-10-014-25/+25
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d23900f974e0 Linux 6.1.55 0db211ec0f1d interconnect: Teach lockdep about icc_bw_lock order b93aeb6352b0 net/sched: Retire rsvp classifier 4c6bb9158179 drm/amdgpu: fix amdgpu_cs_p1_user_fence 45ea58f9dbf8 Revert "memcg: drop kmem.limit_in_bytes" 4422080e777e drm/amd/display: fix the white screen issue when >= 64GB DRAM 97d4186c3503 ext4: fix rec_len verify error 89365b624af5 scsi: pm8001: Setup IRQs on resume c2cb422dca0b scsi: megaraid_sas: Fix deadlock on firmware crashdump 890e1e5dd8ba ata: libahci: clear pending interrupt status a3517ee1d4e6 ata: libata: disallow dev-initiated LPM transitions to unsupported states 30057f4add41 i2c: aspeed: Reset the i2c controller when timeout occurs 8b0f7d55b22e tracefs: Add missing lockdown check to tracefs_create_dir() dcf3caeee432 nfsd: fix change_info in NFSv4 RENAME replies 978b86fbdb2a selinux: fix handling of empty opts in selinux_fs_context_submount() 2617afde0c3d tracing: Have option files inc the trace array ref count 6dc57c3a1d13 tracing: Have current_trace inc the trace array ref count a46bf337a20f tracing: Increase trace array ref count on enable and filter files 0c2982b01501 tracing: Have event inject files inc the trace array ref count d65553fe5281 tracing: Have tracing_max_latency inc the trace array ref count 1f89e6daf2b0 btrfs: check for BTRFS_FS_ERROR in pending ordered assert 50e385d98b2a btrfs: release path before inode lookup during the ino lookup ioctl 52932bbc6d4b btrfs: fix a compilation error if DEBUG is defined in btree_dirty_folio 32247b9526bf btrfs: fix lockdep splat and potential deadlock after failure running delayed items d7b2abd87d1f dm: don't attempt to queue IO under RCU protection 216eae7d7dea Revert "drm/amd: Disable S/G for APUs when 64GB or more host memory" 98ea94f1627b md: Put the right device in md_seq_next f07c0bc27b0e nvme: avoid bogus CRTO values 6a1d1365fafe io_uring/net: fix iter retargeting for selected buf e7dcf8339a0f ovl: fix incorrect fdput() on aio completion 17854d92fa4a ovl: fix failed copyup of fileattr on a symlink 6a84939cc7dd attr: block mode changes of symlinks 3494a0066d8a Revert "SUNRPC: Fail faster on bad verifier" ba4f28a1d362 md/raid1: fix error: ISO C90 forbids mixed declarations 2076b4b677c3 samples/hw_breakpoint: fix building without module unloading 0dea06849924 x86/purgatory: Remove LTO flags 2074cb608cb5 x86/boot/compressed: Reserve more memory for page tables 038249ee7264 panic: Reenable preemption in WARN slowpath 6069b9d8056d scsi: lpfc: Fix the NULL vs IS_ERR() bug for debugfs_create_file() 1cd41d1669bc scsi: target: core: Fix target_cmd_counter leak dd8fce4e2da5 riscv: kexec: Align the kexeced kernel entry e9b8e266105a x86/ibt: Suppress spurious ENDBR 03425393f41c selftests: tracing: Fix to unmount tracefs for recovering environment bc912eed8a1a scsi: qla2xxx: Fix NULL vs IS_ERR() bug for debugfs_create_dir() cbf226355ee3 drm: gm12u320: Fix the timeout usage for usb_bulk_msg() 64561352c0f2 nvmet-tcp: pass iov_len instead of sg->length to bvec_set_page() 5ee5c928dbb6 nvmet: use bvec_set_page to initialize bvecs 00cf1dc13c1f block: factor out a bvec_set_page helper 2174731a17b0 btrfs: compare the correct fsid/metadata_uuid in btrfs_validate_super 31242daa108b btrfs: add a helper to read the superblock metadata_uuid 44751b057c24 MIPS: Use "grep -E" instead of "egrep" 8332311cd02a misc: fastrpc: Fix incorrect DMA mapping unmap request 5a5641755ca8 misc: fastrpc: Prepare to dynamic dma-buf locking specification b4539ff7a48d dma-buf: Add unlocked variant of attachment-mapping functions 6ca28642dd9a printk: Consolidate console deferred printing 13ebf3ff08b0 printk: Keep non-panic-CPUs out of console lock ee42bfc791aa interconnect: Fix locking for runpm vs reclaim 48aebbe801e7 kobject: Add sanity check for kset->kobj.ktype in kset_register() 240571c49f76 media: pci: ipu3-cio2: Initialise timing struct to avoid a compiler warning 91f400233edc usb: chipidea: add workaround for chipidea PEC bug 8e3556f2f497 usb: ehci: add workaround for chipidea PORTSC.PEC bug 48c135c30ad2 misc: open-dice: make OPEN_DICE depend on HAS_IOMEM a3c9315a8c78 serial: cpm_uart: Avoid suspicious locking 4738bf8b2d36 scsi: target: iscsi: Fix buffer overflow in lio_target_nacl_info_show() 6c440fec96af tools: iio: iio_generic_buffer: Fix some integer type and calculation 826e9c91a203 usb: gadget: fsl_qe_udc: validate endpoint index for ch9 udc bbc9c3652708 usb: cdns3: Put the cdns set active part outside the spin lock 96a0bf5827e7 media: pci: cx23885: replace BUG with error return 257092cb544c media: tuners: qt1010: replace BUG_ON with a regular error b2a019ec8b33 scsi: lpfc: Abort outstanding ELS cmds when mailbox timeout error is detected dfcd3c010209 media: dvb-usb-v2: gl861: Fix null-ptr-deref in gl861_i2c_master_xfer 6ab7ea4e17d6 media: az6007: Fix null-ptr-deref in az6007_i2c_xfer() 14b94154a723 media: anysee: fix null-ptr-deref in anysee_master_xfer abb6fd93e05e media: af9005: Fix null-ptr-deref in af9005_i2c_xfer 08dfcbd03b2b media: dw2102: Fix null-ptr-deref in dw2102_i2c_transfer() 0143f282b15f media: dvb-usb-v2: af9035: Fix null-ptr-deref in af9035_i2c_master_xfer 8ba9d91c8f21 media: mdp3: Fix resource leaks in of_find_device_by_node b78796126f80 PCI: fu740: Set the number of MSI vectors 9318c3ae155b PCI: vmd: Disable bridge window for domain reset 96f27ff73220 powerpc/pseries: fix possible memory leak in ibmebus_bus_init() ee378f45a70d ARM: 9317/1: kexec: Make smp stop calls asynchronous 09066c19d945 PCI: dwc: Provide deinit callback for i.MX 4de3a603010e jfs: fix invalid free of JFS_IP(ipimap)->i_imap in diUnmount 2f7a36448f51 fs/jfs: prevent double-free in dbUnmount() after failed jfs_remount() 035bc86fbf2b ext2: fix datatype of block number in ext2_xattr_set2() 4f7d853b4590 md: raid1: fix potential OOB in raid1_remove_disk() 4e547968a6e4 bus: ti-sysc: Configure uart quirks for k3 SoC 4c743c1dd2ee drm/mediatek: dp: Change logging to dev for mtk_dp_aux_transfer() edddbdb8122e drm/exynos: fix a possible null-pointer dereference due to data race in exynos_drm_crtc_atomic_disable() a101b1bdd24a drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN314 2c0f5b6972eb drm/amd/display: Blocking invalid 420 modes on HDMI TMDS for DCN31 506d2ee72af2 drm/amd/display: Use DTBCLK as refclk instead of DPREFCLK 2d027da82a96 ALSA: hda: intel-dsp-cfg: add LunarLake support cc4553c14fbb ASoC: Intel: sof_sdw: Update BT offload config for soundwire config d843bcc7adc9 ASoC: SOF: topology: simplify code to prevent static analysis warnings 2ec715bf8816 drm/amd/display: Fix underflow issue on 175hz timing 4630c27c5529 samples/hw_breakpoint: Fix kernel BUG 'invalid opcode: 0000' 306c7903de14 arm64: dts: qcom: sm8250-edo: correct ramoops pmsg-size 41ff904a7c46 arm64: dts: qcom: sm8150-kumano: correct ramoops pmsg-size 23f9d0c67199 arm64: dts: qcom: sm6350: correct ramoops pmsg-size 03499a685773 arm64: dts: qcom: sm6125-pdx201: correct ramoops pmsg-size 766cc11e854e drm/edid: Add quirk for OSVR HDK 2.0 8178dac6ee2c drm/bridge: tc358762: Instruct DSI host to generate HSE packets d5feaef143b6 libbpf: Free btf_vmlinux when closing bpf_object b9a175e3b250 wifi: mac80211_hwsim: drop short frames 7e1cda5cf07f wifi: mac80211: check for station first in client probe d7b0fe3487d2 wifi: cfg80211: ocb: don't leave if not joined 676a42341013 wifi: cfg80211: reject auth/assoc to AP with our address 28b07e30bc14 netfilter: ebtables: fix fortify warnings in size_entry_mwt() 7ae7a1378a11 wifi: mac80211: check S1G action frame size 1c27b73ffa90 alx: fix OOB-read compiler warning a13c1f6c324a mmc: sdhci-esdhc-imx: improve ESDHC_FLAG_ERR010450 b62e8838e988 tpm_tis: Resend command to recover from data transfer errors c2b226f223fb netlink: convert nlk->flags to atomic flags 06e2b5ad72b6 Bluetooth: Fix hci_suspend_sync crash d3ad023a39f1 crypto: lib/mpi - avoid null pointer deref in mpi_cmp_ui() e5d94c98a72f net/ipv4: return the real errno instead of -EINVAL d5372a1f0cdf net: Use sockaddr_storage for getsockopt(SO_PEERNAME). ab0ae0af0a2d can: sun4i_can: Add support for the Allwinner D1 4eb79abf910a can: sun4i_can: Add acceptance register quirk f04b40cb70a5 wifi: wil6210: fix fortify warnings 5c8bbb79c7cb mt76: mt7921: don't assume adequate headroom for SDIO headers 4f621fe1acac wifi: mwifiex: fix fortify warning 2640a8e54f84 wifi: ath9k: fix printk specifier 1800a27a3dba wifi: ath9k: fix fortify warnings 5760a72b3060 ice: Don't tx before switchdev is fully configured ad58d7ebbf93 crypto: lrw,xts - Replace strlcpy with strscpy ac70101e5b94 devlink: remove reload failed checks in params get/set callbacks a0300edca5df selftests/nolibc: fix up kernel parameters support 1ea7e4780727 ACPI: x86: s2idle: Catch multiple ACPI_TYPE_PACKAGE objects dc1d81ee9312 hw_breakpoint: fix single-stepping when using bpf_overflow_handler d42d342d3132 perf/imx_ddr: speed up overflow frequency of cycle 9d9b5cbc12f4 perf/smmuv3: Enable HiSilicon Erratum 162001900 quirk for HIP08/09 4cb0612cf260 ACPI: video: Add backlight=native DMI quirk for Lenovo Ideapad Z470 9f10b4eb1b21 scftorture: Forgive memory-allocation failure if KASAN 83ed0cdb6ae0 rcuscale: Move rcu_scale_writer() schedule_timeout_uninterruptible() to _idle() 3b1107abdc2c kernel/fork: beware of __put_task_struct() calling context e1f686930ee4 ACPICA: Add AML_NO_OPERAND_RESOLVE flag to Timer 34bff6d85001 locks: fix KASAN: use-after-free in trace_event_raw_event_filelock_lock 28062cd6eda0 btrfs: output extra debug info if we failed to find an inline backref 726deae613bc autofs: fix memory leak of waitqueues in autofs_catatonic_mode a356197db198 Linux 6.1.54 77b49370a261 drm/amd/display: Fix a bug when searching for insert_above_mpcc 3ce9925584c6 MIPS: Only fiddle with CHECKFLAGS if `need-compiler' e5b28ce127a6 kcm: Fix error handling for SOCK_DGRAM in kcm_sendmsg(). a47db2caae27 ixgbe: fix timestamp configuration code 6f0d85d501ab tcp: Fix bind() regression for v4-mapped-v6 non-wildcard address. 63830afece93 tcp: Fix bind() regression for v4-mapped-v6 wildcard address. 489ced24c7ca tcp: Factorise sk_family-independent comparison in inet_bind2_bucket_match(_addr_any). 82f9af464e01 ipv6: Remove in6addr_any alternatives. 8b6556c4c4e3 ipv6: fix ip6_sock_set_addr_preferences() typo d5d315cf7687 net: macb: fix sleep inside spinlock 7aa720c350c7 net: macb: Enable PTP unicast 7f4116c6f984 net/tls: do not free tls_rec on async operation in bpf_exec_tx_verdict() f72497c521c9 platform/mellanox: NVSW_SN2201 should depend on ACPI 9d392695f323 platform/mellanox: mlxbf-pmc: Fix reading of unprogrammed events 3f16330a4869 platform/mellanox: mlxbf-pmc: Fix potential buffer overflows 3a45dcfb4d3c platform/mellanox: mlxbf-tmfifo: Drop jumbo frames 30c8bbe1edba platform/mellanox: mlxbf-tmfifo: Drop the Rx packet if no more descriptors 16989de75497 kcm: Fix memory leak in error path of kcm_sendmsg() 2323397e5877 r8152: check budget for r8152_poll() 44c8ffd482cc net: dsa: sja1105: block FDB accesses that are concurrent with a switch reset e74bd1b229cb net: dsa: sja1105: serialize sja1105_port_mcast_flood() with other FDB accesses d766cf9ddb97 net: dsa: sja1105: fix multicast forwarding working only for last added mdb entry 538e7fe66c46 net: dsa: sja1105: propagate exact error code from sja1105_dynamic_config_poll_valid() 9a3e7eca2b5b net: dsa: sja1105: hide all multicast addresses from "bridge fdb show" 66e79c2f3a93 net:ethernet:adi:adin1110: Fix forwarding offload c281948cebcc net: ethernet: adi: adin1110: use eth_broadcast_addr() to assign broadcast address 61866f7d814e hsr: Fix uninit-value access in fill_frame_info() ff5faed5f548 net: ethernet: mtk_eth_soc: fix possible NULL pointer dereference in mtk_hwlro_get_fdir_all() 349638f7e5d3 net: ethernet: mvpp2_main: fix possible OOB write in mvpp2_ethtool_get_rxnfc() 9dbbc87d5b61 net: stmmac: fix handling of zero coalescing tx-usecs 70c8d17007dc net/smc: use smc_lgr_list.lock to protect smc_lgr_list.list iterate in smcr_port_add ef5d546b9d4f selftests: Keep symlinks, when possible cdd61a27fb0a kselftest/runner.sh: Propagate SIGTERM to runner child 980f84454798 net: ipv4: fix one memleak in __inet_del_ifa() 9acb294ebdfe kunit: Fix wild-memory-access bug in kunit_free_suite_set() cb30ff2adb10 drm/amdgpu: register a dirty framebuffer callback for fbcon b53fee19ec5e drm/amd/display: Remove wait while locked 2d7a6fcb1f23 drm/amd/display: always switch off ODM before committing more streams c29bfda64b44 perf hists browser: Fix the number of entries for 'e' key f4618f131629 perf tools: Handle old data in PERF_RECORD_ATTR be69e8c8f5c2 perf test shell stat_bpf_counters: Fix test on Intel cb0940640d51 perf hists browser: Fix hierarchy mode header ec5409612255 MIPS: Fix CONFIG_CPU_DADDI_WORKAROUNDS `modules_install' regression 60b5ef4cf82c KVM: SVM: Skip VMSA init in sev_es_init_vmcb() if pointer is NULL 12645e623f28 KVM: SVM: Set target pCPU during IRTE update if target vCPU is running 5b2b0535fa7a KVM: nSVM: Load L1's TSC multiplier based on L1 state, not L2 state 6c1ecfea1daf KVM: nSVM: Check instead of asserting on nested TSC scaling support 5c18ace750e4 KVM: SVM: Get source vCPUs from source VM for SEV-ES intrahost migration ba82001e4118 KVM: SVM: Don't inject #UD if KVM attempts to skip SEV guest insn 3988692acc92 KVM: SVM: Take and hold ir_list_lock when updating vCPU's Physical ID entry ff536a96687c drm/amd/display: prevent potential division by zero errors e1769b1dfcae drm/amd/display: enable cursor degamma for DCN3+ DRM legacy gamma 3388ca3a38a5 mtd: rawnand: brcmnand: Fix ECC level field setting for v7.2 controller 31d42146fa6f mtd: rawnand: brcmnand: Fix potential false time out warning 7c6ba20a0b9a mtd: spi-nor: Correct flags for Winbond w25q128 45fe4ad7f439 mtd: rawnand: brcmnand: Fix potential out-of-bounds access in oob write a7e118fcc8b4 mtd: rawnand: brcmnand: Fix crash during the panic_write 8bf2d4ca521d drm/mxsfb: Disable overlay plane in mxsfb_plane_overlay_atomic_disable() 09974a1352d3 btrfs: use the correct superblock to compare fsid in btrfs_validate_super b692f7d1576b btrfs: zoned: re-enable metadata over-commit for zoned mode 08daa38ca212 btrfs: set page extent mapped after read_folio in relocate_one_page 91f6a538d625 btrfs: don't start transaction when joining with TRANS_JOIN_NOSTART f933a1c43b68 btrfs: free qgroup rsv on io failure cdc3ba292df8 btrfs: fix start transaction qgroup rsv double free 59c38f050d9b btrfs: zoned: do not zone finish data relocation block group ef819c2f8e8a fuse: nlookup missing decrement in fuse_direntplus_link 6694be119f63 ata: pata_ftide010: Add missing MODULE_DESCRIPTION ae73b94ad771 ata: sata_gemini: Add missing MODULE_DESCRIPTION 1605f2709017 ata: pata_falcon: fix IO base selection for Q40 cdd0d707357c ata: ahci: Add Elkhart Lake AHCI controller e93bc372dbc0 hwspinlock: qcom: add missing regmap config for SFPB MMIO implementation 0649dc0af93a lib: test_scanf: Add explicit type cast to result initialization in test_number_prefix() 980b592c6087 f2fs: avoid false alarm of circular locking 1c64dbe8fa35 f2fs: flush inode if atomic file is aborted 1fb3f1bbfdb5 ext4: fix memory leaks in ext4_fname_{setup_filename,prepare_lookup} 03393857a95b ext4: add correct group descriptors and reserved GDT blocks to system zone 20108975ec51 jbd2: correct the end of the journal recovery scan range dbafe636db41 jbd2: check 'jh->b_transaction' before removing it from checkpoint c5f23305f8b1 jbd2: fix checkpoint cleanup performance regression 6ea18981bb8a dmaengine: sh: rz-dmac: Fix destination and source data size setting de43bc17987d clocksource/drivers/arm_arch_timer: Disable timer before programming CVAL f2953184bf19 ARC: atomics: Add compiler barrier to atomic operations... 8eea0afbcc9d net/mlx5: Free IRQ rmap and notifier on kernel shutdown 017a05805368 Multi-gen LRU: avoid race in inc_min_seq() 69561478400c sh: boards: Fix CEU buffer size passed to dma_declare_coherent_memory() 9cd5cf0bfeaf net: hns3: remove GSO partial feature bit 136806771864 net: hns3: fix the port information display when sfp is absent 9bd9afd55c52 net: hns3: fix invalid mutex between tc qdisc and dcb ets command issue d76436e26943 net: hns3: fix debugfs concurrency issue between kfree buffer and read b5087697130a net: hns3: fix byte order conversion issue in hclge_dbg_fd_tcam_read() 5c28780f4232 net: hns3: fix tx timeout issue 7bb8d52b4271 netfilter: nfnetlink_osf: avoid OOB read d9ebfc0f2137 netfilter: nftables: exthdr: fix 4-byte stack OOB write 6cf0d1d5a50b bpf: Assign bpf_tramp_run_ctx::saved_run_ctx before recursion check. 04f92e67b35d bpf: Invoke __bpf_prog_exit_sleepable_recur() on recursion in kern_sys_bpf(). a12f15d1f863 bpf: Remove prog->active check for bpf_lsm and bpf_iter 5f09b79e99ad net: dsa: sja1105: complete tc-cbs offload support on SJA1110 ec9f203ad7f3 net: dsa: sja1105: fix -ENOSPC when replacing the same tc-cbs too many times 483f0e3975df net: dsa: sja1105: fix bandwidth discrepancy between tc-cbs software and offload 54b59bc18d19 ip_tunnels: use DEV_STATS_INC() 175f290dc937 idr: fix param name in idr_alloc_cyclic() doc 147d8da33a2c s390/zcrypt: don't leak memory if dev_set_name() fails ccb048dae8ff igb: Change IGB_MIN to allow set rx/tx value between 64 and 80 74b98c61c9c6 igbvf: Change IGBVF_MIN to allow set rx/tx value between 64 and 80 30acc4f954a0 igc: Change IGC_MIN to allow set rx/tx value between 64 and 80 e2e2c839d827 octeontx2-af: Fix truncation of smq in CN10K NIX AQ enqueue mbox handler e30388b80d23 kcm: Destroy mutex in kcm_exit_net() a18349dc8d91 net: sched: sch_qfq: Fix UAF in qfq_dequeue() 2100bbf55e56 af_unix: Fix data race around sk->sk_err. ce3aa88ceccd af_unix: Fix data-races around sk->sk_shutdown. 2d8933ca863e af_unix: Fix data-race around unix_tot_inflight. b9cdbb38e030 af_unix: Fix data-races around user->unix_inflight. 923877254f00 bpf, sockmap: Fix skb refcnt race after locking changes 71fb38b222cf net: phy: micrel: Correct bit assignments for phy_device flags aa8fd3a63691 net: ipv6/addrconf: avoid integer underflow in ipv6_create_tempaddr e752860bbc3c veth: Fixing transmit return status for dropped packets a47ad6d226dc gve: fix frag_list chaining 24b1e835db34 igb: disable virtualization features on 82580 7ddfe350e255 ipv6: ignore dst hint for multipath routes 0b2ee66411fe ipv4: ignore dst hint for multipath routes b7d25ac3627a mptcp: annotate data-races around msk->rmem_fwd_alloc 787c5829681b net: annotate data-races around sk->sk_forward_alloc f1175881ddd9 net: use sk_forward_alloc_get() in sk_get_meminfo() bd9bd085c681 drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt() 2b7510bb92c1 drm/i915/gvt: Put the page reference obtained by KVM's gfn_to_pfn() f5738399ed96 drm/i915/gvt: Verify pfn is "valid" before dereferencing "struct page" 6436973164ea xsk: Fix xsk_diag use-after-free error during socket cleanup d92c34348b37 net: fib: avoid warn splat in flow dissector 9036b6342fcd net: read sk->sk_family once in sk_mc_loop() 5aaa7ee23203 ipv4: annotate data-races around fi->fib_dead 471f534971d9 sctp: annotate data-races around sk->sk_wmem_queued f39b49077abe net/sched: fq_pie: avoid stalls in fq_pie_timer() 47f72ee50226 smb: propagate error code of extract_sharename() 60e3318e3e90 cifs: use fs_context for automounts 84d577923450 blk-throttle: consider 'carryover_ios/bytes' in throtl_trim_slice() fd2420905c8e blk-throttle: use calculate_io/bytes_allowed() for throtl_trim_slice() 8017a27cec32 drm/i915: mark requests for GuC virtual engines to avoid use-after-free 0686336f7383 perf test stat_bpf_counters_cgrp: Enhance perf stat cgroup BPF counter test 66b23e7b0822 perf test stat_bpf_counters_cgrp: Fix shellcheck issue about logical operators 523f6268e865 pwm: lpc32xx: Remove handling of PWM channels fa5392873639 watchdog: intel-mid_wdt: add MODULE_ALIAS() to allow auto-load 032cd8ce89a4 perf top: Don't pass an ERR_PTR() directly to perf_session__delete() adeb9f392d07 perf vendor events: Drop STORES_PER_INST metric event for power10 platform 6ade9094b477 perf vendor events: Drop some of the JSON/events for power10 platform b7cbcafb6d04 perf vendor events: Update the JSON/events descriptions for power10 platform 6a43e0d62311 x86/virt: Drop unnecessary check on extended CPUID level in cpu_has_svm() 6522397e7502 perf annotate bpf: Don't enclose non-debug code with an assert() e62e740009cc Input: tca6416-keypad - fix interrupt enable disbalance a7345501a3bd Input: tca6416-keypad - always expect proper IRQ number in i2c client d7add2001991 backlight: gpio_backlight: Drop output GPIO direction check for initial power state 9de7eb95bbe8 pwm: atmel-tcb: Fix resource freeing in error path and remove c42256a283d6 pwm: atmel-tcb: Harmonize resource allocation order b9734e8505bd pwm: atmel-tcb: Convert to platform remove callback returning void 62dd514c34be perf trace: Really free the evsel->priv area e5dee8222d7c perf trace: Use zfree() to reduce chances of use after free eb17c3d0055b Input: iqs7222 - configure power mode before triggering ATI 8ab594223950 kconfig: fix possible buffer overflow 39c29d075352 mailbox: qcom-ipcc: fix incorrect num_chans counting 36201d559b47 gfs2: low-memory forced flush fixes 694e43f22c5b gfs2: Switch to wait_event in gfs2_logd c4807163e2d4 tpm_crb: Fix an error handling path in crb_acpi_add() 46d3bc902b03 kbuild: do not run depmod for 'make modules_sign' 390275d7a863 kbuild: rpm-pkg: define _arch conditionally 31cf7853a940 net: deal with integer overflows in kmalloc_reserve() 2b39866f0a38 net: factorize code in kmalloc_reserve() 36974c3a5438 net: remove osize variable in __alloc_skb() 5f7676fdaf42 net: add SKB_HEAD_ALIGN() helper 8b4d0f3890c8 bus: mhi: host: Skip MHI reset if device is in RDDM fd9a8ad2cfa7 NFSv4/pnfs: minor fix for cleanup path in nfs4_get_device_info dac14a1dbe20 NFS: Fix a potential data corruption 1bb9546c7aed clk: qcom: mss-sc7180: fix missing resume during probe 017e60a215d8 clk: qcom: q6sstop-qcs404: fix missing resume during probe eab2ece5e4b5 clk: qcom: lpasscc-sc7280: fix missing resume during probe 5310f712157a clk: qcom: dispcc-sm8450: fix runtime PM imbalance on probe errors f6250ecb7fbb soc: qcom: qmi_encdec: Restrict string length in decode c4e1204bd714 clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock 5b3b0f7f7363 clk: imx: pll14xx: align pdiv with reference manual 871244f8efe8 clk: imx: pll14xx: dynamically configure PLL for 393216000/361267200Hz 311db21d4a1f dt-bindings: clock: xlnx,versal-clk: drop select:false 54e5ff4af78b pinctrl: cherryview: fix address_space_handler() argument 9c8fc05bd4d0 cifs: update desired access while requesting for directory lease db5d5673ab7e parisc: led: Reduce CPU overhead for disk & lan LED computation ff2c44f0118d parisc: led: Fix LAN receive and transmit LEDs 421855d0d24d lib/test_meminit: allocate pages up to order MAX_ORDER 84a212a72c84 mm: hugetlb_vmemmap: fix a race between vmemmap pmd split 21ef9e11205f memcg: drop kmem.limit_in_bytes 0f7339056893 send channel sequence number in SMB3 requests after reconnects 22ec50d7b524 arm64: dts: renesas: rzg2l: Fix txdv-skew-psec typos df2d596e7e9c clk: qcom: turingcc-qcs404: fix missing resume during probe b83ae66d8265 ASoC: tegra: Fix SFC conversion for few rates 3c9881fd220a drm/ast: Fix DRAM init on AST2200 c0341bddd6cc clk: qcom: camcc-sc7180: fix async resume during probe f83c1b13f815 fbdev/ep93xx-fb: Do not assign to struct fb_info.dev a0b4a0666bea null_blk: fix poll request timeout handling f55797084931 scsi: qla2xxx: Fix firmware resource tracking 3a9d4db2d2e0 scsi: qla2xxx: Error code did not return to upper layer c7355cbb9c1b scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit() 974887e1d689 scsi: qla2xxx: Flush mailbox commands on chip reset 98643561d853 scsi: qla2xxx: Remove unsupported ql2xenabledif option 1f0e3814adc7 scsi: qla2xxx: Fix TMF leak through e6aabf0654cc scsi: qla2xxx: Fix session hang in gnl addaa136f10b scsi: qla2xxx: Turn off noisy message log 01e3440ce021 scsi: qla2xxx: Fix erroneous link up failure ddb8fa05981c scsi: qla2xxx: Fix command flush during TMF 6e44a7e2a0bc scsi: qla2xxx: fix inconsistent TMF timeout cd06c45b326e scsi: qla2xxx: Fix deletion race condition 820010cfe5f8 scsi: qla2xxx: Limit TMF to 8 per function faf7e224b4fa scsi: qla2xxx: Adjust IOCB resource on qpair create 98d3e7c5f757 drm/virtio: Conditionally allocate virtio_gpu_fence 3e8b9b06de9d io_uring: Don't set affinity on a dying sqpoll thread 9704cfcf1fa9 io_uring/sqpoll: fix io-wq affinity when IORING_SETUP_SQPOLL is used 605d055452e7 io_uring: break out of iowq iopoll on teardown b04f22b68643 io_uring/net: don't overflow multishot accept 5afbf7fdb730 io_uring: revert "io_uring fix multishot accept ordering" fd459200ff81 io_uring: always lock in io_apoll_task_func f36791596176 Multi-gen LRU: fix per-zone reclaim a73d04c46052 mm: multi-gen LRU: rename lrugen->lists[] to lrugen->folios[] 7164d74aae1c net/ipv6: SKB symmetric hash should incorporate transport ports (From OE-Core rev: d7efd25c9e6efa4adcc1646e36c2d6fe444f6e28) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>