summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* systemtap: upgrade 4.8 -> 4.9Victor Kamensky2023-06-062-2/+40
| | | | | | | | | | | | | | | | | | | SystemTap 4.9 release went out with a little hick up: release date was not set correctly and fix for it was added as ebb424eee5599fcc131901c0d82d0bfc0d2f57ab commit and tagged as 'release-4.9'. Unfortunately by that time 'master' branch already has moved on, and it turns out that now 'release-4.9' tag does not belong to any branch. On other hand OE SRC_URI does complain about git uri without branch. To deal with it we will use SRCREV set to 418f0a45ca4473491385b5c7eef777607bbdb3b7, commit one that precedes ebb424eee5599fcc131901c0d82d0bfc0d2f57ab, and add separate patch for ebb424eee5599fcc131901c0d82d0bfc0d2f57ab as 0001-release-date-fix.patch. Note for any future version move: please remove 0001-release-date-fix.patch (From OE-Core rev: 2a10dc2a80a42368b222a7a832dd342a9c2d9d0a) Signed-off-by: Victor Kamensky <victor.kamensky7@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: update to v6.1.32Bruce Ashfield2023-06-063-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 76ba310227d2 Linux 6.1.32 cd51ba98aeaa tools headers UAPI: Sync the linux/in.h with the kernel sources 2cd02ae65654 netfilter: ctnetlink: Support offloaded conntrack entry deletion 55ce796e9b0a cpufreq: amd-pstate: Add ->fast_switch() callback c18f6919b4e7 cpufreq: amd-pstate: Update policy->cur in amd_pstate_adjust_perf() efc8ec1636fa block: fix bio-cache for passthru IO 5d08604754e8 Revert "thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function" 2333dbc88f38 bluetooth: Add cmd validity checks at the start of hci_sock_ioctl() 6c1fad655b40 drm/amd: Don't allow s0ix on APUs older than Raven 83a7f27c5b94 octeontx2-af: Add validation for lmac type 3236221bb8e4 RDMA/rxe: Fix the error "trying to register non-static key in rxe_cleanup_task" 592af07ac0c8 wifi: iwlwifi: mvm: fix potential memory leak 0c469078bde4 wifi: iwlwifi: mvm: support wowlan info notification version 2 b5ceb6aac607 wifi: rtw89: correct 5 MHz mask setting 07c8c1a3cfcf net: phy: mscc: enable VSC8501/2 RGMII RX clock 7c95f56995c6 page_pool: fix inconsistency for page_pool_ring_[un]lock() 7dccd5fa7edb net: page_pool: use in_softirq() instead cd3c5e4e0d60 vfio/type1: check pfn valid before converting to struct page 6793a3c6326e blk-mq: fix race condition in active queue accounting fe735073a50e bpf, sockmap: Incorrectly handling copied_seq dd628fc697ee bpf, sockmap: Wake up polling after data copy ab90b68f650e bpf, sockmap: TCP data stall on recv before accept 3a2129ebae35 bpf, sockmap: Handle fin correctly ba4fec5bd6f8 bpf, sockmap: Improved check for empty queue 1e4e379ccde8 bpf, sockmap: Reschedule is now done through backlog 9f4d7efb3345 bpf, sockmap: Convert schedule_work into delayed_work 4ae2af3e59e2 bpf, sockmap: Pass skb ownership through read_skb 49b5b5bfeef1 gpio-f7188x: fix chip name and pin count on Nuvoton chip 085f27f48c84 net/mlx5: E-switch, Devcom, sync devcom events and devcom comp register 3347ac7a8160 tls: rx: strp: preserve decryption status of skbs when needed ba93977437e7 tls: rx: strp: factor out copying skb data 52a89de3e9f2 tls: rx: strp: force mixed decrypted records into copy mode c48b8399e430 tls: rx: strp: fix determining record length in copy mode ecd9f6ed9ed2 tls: rx: strp: set the skb->len of detached / CoW'ed skbs e734a693a24c tls: rx: device: fix checking decryption status b3e54fb3a35d platform/x86/amd/pmf: Fix CnQF and auto-mode after resume 8e8c33cc89a0 selftests/bpf: Fix pkg-config call building sign-file ca39992f1048 firmware: arm_ffa: Fix usage of partition info get count flag 3f5413c95445 ipv{4,6}/raw: fix output xfrm lookup wrt protocol 6728486447ee inet: Add IP_LOCAL_PORT_RANGE socket option (From OE-Core rev: 34ba408ca84839e82dba63e2f6b4673e8d5caaa2) 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.31Bruce Ashfield2023-06-063-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d2869ace6eeb Linux 6.1.31 2f32b89d8120 net: phy: mscc: add VSC8502 to MODULE_DEVICE_TABLE 3bcb97e4241b 3c589_cs: Fix an error handling path in tc589_probe() 9540765d1882 net/smc: Reset connection when trying to use SMCRv2 fails. be4022669e66 regulator: mt6359: add read check for PMIC MT6359 22157f744581 firmware: arm_ffa: Set reserved/MBZ fields to zero in the memory descriptors 1ae70faa86fd arm64: dts: imx8mn-var-som: fix PHY detection bug by adding deassert delay 3e8a82fb55a6 net/mlx5: Devcom, serialize devcom registration eaa365c10459 net/mlx5: Devcom, fix error flow in mlx5_devcom_register_device 411e4d6caa7f net/mlx5: Collect command failures data only for known commands 390aa5c006b3 net/mlx5: Fix error message when failing to allocate device memory 59dd110ca241 net/mlx5: DR, Check force-loopback RC QP capability independently from RoCE b17294e7aa8c net/mlx5: Handle pairing of E-switch via uplink un/load APIs e501ab136691 net/mlx5: DR, Fix crc32 calculation to work on big-endian (BE) CPUs 6f0dce5f7822 net/mlx5e: do as little as possible in napi poll when budget is 0 00959a1bad58 net/mlx5e: Use correct encap attribute during invalidation 362063df6cee net/mlx5e: Fix deadlock in tc route query code 2051f762c508 net/mlx5e: Fix SQ wake logic in ptp napi_poll context 47b4f741a3f6 platform/mellanox: mlxbf-pmc: fix sscanf() error checking 04238c23853a forcedeth: Fix an error handling path in nv_probe() 0392c9185d71 sctp: fix an issue that plpmtu can never go to complete state c9e09b070d0b cxl: Wait Memory_Info_Valid before access memory related info ad72cb5899ce ASoC: Intel: avs: Access path components under lock 6ae9cf40b4e0 ASoC: Intel: avs: Fix declaration of enum avs_channel_config 5eaaad19c82c ASoC: Intel: Skylake: Fix declaration of enum skl_ch_cfg d8cfe5ccc98e x86/show_trace_log_lvl: Ensure stack pointer is aligned, again a7edc86e149e xen/pvcalls-back: fix double frees with pvcalls_new_active_socket() 53384076f743 x86/pci/xen: populate MSI sysfs entries 84b211b02894 ARM: dts: imx6qdl-mba6: Add missing pvcie-supply regulator 225a5f394b09 coresight: Fix signedness bug in tmc_etr_buf_insert_barrier_packet() 55224690958c platform/x86: ISST: Remove 8 socket limit f34428b5a373 regulator: pca9450: Fix BUCK2 enable_mask ccc6e9ded63b fs: fix undefined behavior in bit shift for SB_NOUSER dfc5aaa57f52 firmware: arm_ffa: Fix FFA device names for logical partitions ad73dc7263ea firmware: arm_ffa: Check if ffa_driver remove is present before executing 06ec5be89118 optee: fix uninited async notif value 9c744c6ff238 power: supply: sbs-charger: Fix INHIBITED bit for Status reg 71e60a58d7f6 power: supply: bq24190: Call power_supply_changed() after updating input current 1f02bfd5d94c power: supply: bq25890: Call power_supply_changed() after updating input current or voltage 57842035d298 power: supply: bq27xxx: After charger plug in/out wait 0.5s for things to stabilize 221f7cb12285 power: supply: bq27xxx: Ensure power_supply_changed() is called on current sign changes 3c573e7910c6 power: supply: bq27xxx: Move bq27xxx_battery_update() down 9108ede08d7a power: supply: bq27xxx: Add cache parameter to bq27xxx_battery_current_and_status() d952a1eaafcc power: supply: bq27xxx: Fix poll_interval handling and races on remove e65fee45687f power: supply: bq27xxx: Fix I2C IRQ race on remove d746fbf4f09c power: supply: bq27xxx: Fix bq27xxx_battery_update() race condition e1073f81478f power: supply: mt6360: add a check of devm_work_autocancel in mt6360_charger_probe 2ac38f130e5b power: supply: leds: Fix blink to LED on transition 94373413e13d cifs: mapchars mount option ignored 91dd8aab9c9f ipv6: Fix out-of-bounds access in ipv6_find_tlv() 9bc1dbfd9158 lan966x: Fix unloading/loading of the driver 1a9e80f757bb bpf: fix a memory leak in the LRU and LRU_PERCPU hash maps 177ee41f6162 bpf: Fix mask generation for 32-bit narrow loads of 64-bit fields a1d7c357f4dc octeontx2-pf: Fix TSOv6 offload 4883d9e2a221 selftests: fib_tests: mute cleanup error message 722af06e6100 drm: fix drmm_mutex_init() cc18b4685910 net: fix skb leak in __skb_tstamp_tx() 8d81d3b0ed36 ASoC: lpass: Fix for KASAN use_after_free out of bounds 53764a17f5d8 media: radio-shark: Add endpoint checks d5dba4b7bf90 USB: sisusbvga: Add endpoint checks 09e9d1f52f97 USB: core: Add routines for endpoint checks in old drivers 2a112f04629f udplite: Fix NULL pointer dereference in __sk_mem_raise_allocated(). ed66e6327a69 net: fix stack overflow when LRO is disabled for virtual interfaces c8fdf7feca77 fbdev: udlfb: Fix endpoint check d7fff52c99d5 debugobjects: Don't wake up kswapd from fill_pool() 8694853768e3 irqchip/mips-gic: Use raw spinlock for gic_lock dc1b7641a989 irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable 4ca6b06e9be2 x86/topology: Fix erroneous smp_num_siblings on Intel Hybrid platforms ed0ef89508d2 perf/x86/uncore: Correct the number of CHAs on SPR f3078be2febb drm/amd/amdgpu: limit one queue per gang 34570f85a282 selftests/memfd: Fix unknown type name build failure 931ea1ed31be binder: fix UAF of alloc->vma in race with munmap() e1e198eff1fb binder: fix UAF caused by faulty buffer cleanup d7cee853bcb0 binder: add lockless binder_alloc_(set|get)_vma() 72a94f8c14a1 Revert "android: binder: stop saving a pointer to the VMA" 7e6b8548549e Revert "binder_alloc: add missing mmap_lock calls when using the VMA" 8069bcaa5b39 drm/amd/pm: Fix output of pp_od_clk_voltage 6acfbdda4d06 drm/amd/pm: add missing NotifyPowerSource message mapping for SMU13.0.7 8756863c7fe0 drm/radeon: reintroduce radeon_dp_work_func content 3897ac532af0 drm/mgag200: Fix gamma lut not initialized. 3970ee926e7e dt-binding: cdns,usb3: Fix cdns,on-chip-buff-size type 937264cd9aab btrfs: use nofs when cleaning up aborted transactions 63e12910b7f5 gpio: mockup: Fix mode of debugfs files b49706d1799a parisc: Handle kprobes breakpoints only in kernel context 5596e2ef5f1a parisc: Enable LOCKDEP support d935edd510d7 parisc: Allow to reboot machine after system halt c49ffd89b66e parisc: Fix flush_dcache_page() for usage from irq context c0993b463fe7 parisc: Handle kgdb breakpoints only in kernel context e1f14a407140 parisc: Use num_present_cpus() in alternative patching code bd90ac0002d1 xtensa: add __bswap{si,di}2 helpers 522bbbfcb612 xtensa: fix signal delivery to FDPIC process 084566050891 m68k: Move signal frame following exception on 68020/030 6147745d43ff net: cdc_ncm: Deal with too low values of dwNtbOutMaxSize da1e8adab366 ASoC: rt5682: Disable jack detection interrupt during suspend 72c28207c19c power: supply: bq25890: Fix external_power_changed race 0456b912121e power: supply: axp288_fuel_gauge: Fix external_power_changed race 7d5e0150eeec mmc: block: ensure error propagation for non-blk a24aec210aa5 mmc: sdhci-esdhc-imx: make "no-mmc-hs400" works 0d97634ad498 SUNRPC: Don't change task->tk_status after the call to rpc_exit_task 40599969ff58 ALSA: hda/realtek: Enable headset onLenovo M70/M90 7d3d306f159e ALSA: hda: Fix unhandled register update during auto-suspend period 5222e81afa26 ALSA: hda/ca0132: add quirk for EVGA X299 DARK 688c9af6e5fc platform/x86/intel/ifs: Annotate work queue on stack so object debug does not complain c26b9e193172 x86/mm: Avoid incomplete Global INVLPG flushes 4eb600f386ef arm64: Also reset KASAN tag if page is not PG_mte_tagged 8bdf47f9dbea ocfs2: Switch to security_inode_init_security() 28ee628fff1e drm/amd/display: hpd rx irq not working with eDP interface 7bfd4c0ebcb4 net: dsa: mv88e6xxx: Add RGMII delay to 88E6320 66ede2e4235f platform/x86: hp-wmi: Fix cast to smaller integer type warning 0dbc898f5917 skbuff: Proactively round up to kmalloc bucket size ac2f5739fdca drm/amdgpu/mes11: enable reg active poll a2fe4534bb38 drm/amd/amdgpu: update mes11 api def ae9e65319f99 watchdog: sp5100_tco: Immediately trigger upon starting. 7cd46930b8bf tpm: Prevent hwrng from activating during resume 25d38d5eaa1f tpm: Re-enable TPM chip boostrapping non-tpm_tis TPM drivers e76f61a2c523 tpm, tpm_tis: startup chip before testing for interrupts 9953dbf65f92 tpm_tis: Use tpm_chip_{start,stop} decoration inside tpm_tis_resume c5a5d33886a7 tpm, tpm_tis: Only handle supported interrupts 5c4c8075bc8a tpm, tpm_tis: Avoid cache incoherency in test for interrupts 1ec145277a26 usb: dwc3: fix gadget mode suspend interrupt handler issue (From OE-Core rev: d03ecad7bd2997654d2a623b59b409ff0c0f363b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* babeltrace2: upgrade 2.0.4 -> 2.0.5Wang Mingyu2023-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== * bt2: honor build system compiler/linker preferences * Fix: clear_string_field(): set first character to 0 * Fix: src.ctf.fs: Not resolving event common ctx * debug-info: fix -Wenum-int-mismatch problem in copy_field_class_content_internal * fix: pass exec-prefix to python bindings install * fix: document proper Bison version requirement * cli: use return value of g_string_free * babeltrace2-query(1): erroneous parameter used in example * Fix: tests: print real values in a fixed format * Fix: bt2: autodisc: remove thread error while inserting status in map * tests: src.ctf.fs: add test for metadata with invalid syntax * tests: shorten names of session-rotation trace * bt2: ignore -Wredundant-decls warning * ctf: fix -Wformat-overflow error in ctf-meta-resolve.cpp * ctf-writer: fix -Wformat-overflow errors in resolve.c * Fix: src.text.details: use write_uint_prop_value to handle unsigned values in write_int_range * Add `dev-requirements.txt` for pip * Fix: src.ctf.lttng-live: consider empty metadata packet as retry * Fix: ctf: wrongfully requiring CTF metadata signature for every section * Fix: src.ctf.lttng-live: session closed before any metadata is received * fix: obsolete warnings with autoconf >= 2.71 * fix: explicitly disable '-Wsuggest-attribute=format' * fix: set stable branch in gitreview config * Fix: ctf-writer: list of reserved keywords * compiler warning cleanup: is_signed_type: compare -1 to 1 * Update working version to Babeltrace 2.0.5 (From OE-Core rev: ae47b6c2a4bdee031d42687582049c15614faa6d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: update to v6.1.30Bruce Ashfield2023-06-013-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: a343b0dd87b4 Linux 6.1.30 da9a8dc33da2 drm/amdgpu: reserve the old gc_11_0_*_mes.bin 616843d5a11b drm/amd/amdgpu: introduce gc_*_mes_2.bin v2 09bf14907d86 drm/amdgpu: declare firmware for new MES 11.0.4 f05ccf6a6ac6 crypto: testmgr - fix RNG performance in fuzz tests 682679fc953d remoteproc: imx_dsp_rproc: Fix kernel test robot sparse warning 7099e14f601e rethook, fprobe: do not trace rethook related functions c46d3efb4d23 rethook: use preempt_{disable, enable}_notrace in rethook_trampoline_handler 4e38a02b2207 arm64: mte: Do not set PG_mte_tagged if tags were not initialized 02cf4a336e7d s390/qdio: fix do_sqbs() inline assembly constraint 25e8d30507aa s390/crypto: use vector instructions only if available for ChaCha20 eeb63c07ba72 s390/dasd: fix command reject error on ESE devices acc2a40e428f nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode() 0fc73f310c05 powerpc/64s/radix: Fix soft dirty tracking ae5d148965bc tpm/tpm_tis: Disable interrupts for more Lenovo devices 9a74146540cf powerpc/iommu: Incorrect DDW Table is referenced for SR-IOV device fc983cf5ddd2 powerpc/iommu: DMA address offset is incorrectly calculated with 2MB TCEs 6e092fa42ed1 dt-bindings: ata: ahci-ceva: Cover all 4 iommus entries 76313a63f779 drm/amdgpu/gfx11: update gpu_clock_counter logic 055852074c96 drm/amdgpu: refine get gpu clock counter method 4e2f9159f942 drm/amdgpu/gfx11: Adjust gfxoff before powergating on gfx11 as well abfe2ffc004a drm/amdgpu/gfx10: Disable gfxoff before disabling powergating. 9de5a985884a drm/amdgpu/gmc11: implement get_vbios_fb_size() 903e942500c6 drm/amd/pm: fix possible power mode mismatch between driver and PMFW 595824a45090 ceph: force updating the msg pointer in non-split case 3338d0b9acde vc_screen: reload load of struct vc_data pointer in vcs_write() to avoid UAF e16629c639d4 thunderbolt: Clear registers properly when auto clear isn't in use abc7e50e891f serial: qcom-geni: fix enabling deactivated interrupt 1db5db7a99a0 serial: 8250_exar: Add support for USR298x PCI Modems cda8aa19bfdb serial: Add support for Advantech PCI-1611U card 2cab13f500a6 mm: fix zswap writeback race condition 254ee530286a maple_tree: make maple state reusable after mas_empty_area() 6c4172d44cf9 statfs: enforce statfs[64] structure initialization 154de42fe3f2 KVM: Fix vcpu_array[0] races 75378b03a90d ksmbd: fix global-out-of-bounds in smb2_find_context_vals 40d90ee0275a ksmbd: fix wrong UserName check in session_user af7335a4b946 ksmbd: allocate one more byte for implied bcc[0] f1d013b0f0f0 ksmbd: smb2: Allow messages padded to 8byte boundary 4d25f93e64be SMB3: drop reference to cfile before sending oplock break 3b66d58c89fd SMB3: Close all deferred handles of inode in case of handle lease break 107677a8f435 wifi: rtw88: use work to update rate to avoid RCU warning d61191092d63 can: kvaser_pciefd: Disable interrupts in probe error path eabb11236a64 can: kvaser_pciefd: Do not send EFLUSH command on TFD interrupt 45ce3beb02a0 can: kvaser_pciefd: Clear listen-only bit if not explicitly requested fcdfc1860f8a can: kvaser_pciefd: Empty SRB buffer in probe 50bdf44a1bda can: kvaser_pciefd: Call request_irq() before enabling interrupts 24bdfcb09947 can: kvaser_pciefd: Set CAN_STATE_STOPPED in kvaser_pciefd_stop() 9cd1025b1a46 can: isotp: recvmsg(): allow MSG_CMSG_COMPAT flag 836641cc41cd can: j1939: recvmsg(): allow MSG_CMSG_COMPAT flag 0eee95cbbbf7 ALSA: hda/realtek: Fix mute and micmute LEDs for yet another HP laptop 0cc95fdb67bb ALSA: hda/realtek: Add quirk for HP EliteBook G10 laptops 4ea7c3388f38 ALSA: hda/realtek: Add quirk for 2nd ASUS GU603 9328c6569457 ALSA: hda/realtek: Add a quirk for HP EliteDesk 805 30043b0a065c ALSA: hda/realtek: Add quirk for Clevo L140AU 0e1e6c077952 ALSA: hda: Add NVIDIA codec IDs a3 through a7 to patch table dc8c569d59f1 ALSA: hda: Fix Oops by 9.1 surround channel names 44f2ed29e16d xhci: Fix incorrect tracking of free space on transfer rings 643a45387896 xhci-pci: Only run d3cold avoidance quirk for s2idle ea56ede91178 Revert "usb: gadget: udc: core: Invoke usb_gadget_connect only when started" 7356d42ceffe Revert "usb: gadget: udc: core: Prevent redundant calls to pullup" 08bd1be1c716 usb: typec: altmodes/displayport: fix pin_assignment_show f1f810e54163 usb: gadget: u_ether: Fix host MAC address case a9342bd4c29b usb: dwc3: debugfs: Resume dwc3 before accessing registers ad43004fd532 usb: dwc3: gadget: Improve dwc3_gadget_suspend() and dwc3_gadget_resume() 56a0769fa40a USB: UHCI: adjust zhaoxin UHCI controllers OverCurrent bit value 4c3312745ffb usb-storage: fix deadlock when a scsi command timeouts more than once 0ced12bdf624 USB: usbtmc: Fix direction for 0-length ioctl control messages 2cd7d88fcb1e ALSA: usb-audio: Add a sample rate workaround for Line6 Pod Go d319fe244e87 bridge: always declare tunnel functions a836be60a3aa netfilter: nft_set_rbtree: fix null deref on element insertion 8f58c538573a netfilter: nf_tables: fix nft_trans type confusion d862b63605df net: selftests: Fix optstring fdc5c8fb57d7 net: pcs: xpcs: fix C73 AN not getting enabled ee44bacf462d net: wwan: iosm: fix NULL pointer dereference when removing device c3e3e8933faa vlan: fix a potential uninit-value in vlan_dev_hard_start_xmit() e02d2b987c02 igb: fix bit_shift to be in [1..8] range 516114d7fb58 net: dsa: mv88e6xxx: Fix mv88e6393x EPC write command offset 172146c26f0c cassini: Fix a memory leak in the error handling path of cas_init_one() 9cae243b9ae2 tun: Fix memory leak for detached NAPI queue. e2d59768f851 net: tun: rebuild error handling in tun_get_user ae42c6f79cec scsi: storvsc: Don't pass unused PFNs to Hyper-V host 557ba100d8cf wifi: iwlwifi: mvm: don't trust firmware n_channels a270c552ced3 wifi: iwlwifi: mvm: fix OEM's name in the tas approved list bc907fbf48bc wifi: iwlwifi: fix OEM's name in the ppag approved list 2160e1198191 wifi: iwlwifi: fw: fix DBGI dump a20550b3aac3 wifi: iwlwifi: mvm: fix cancel_delayed_work_sync() deadlock bc2265643208 wifi: mac80211: Abort running color change when stopping the AP 01a4503d9fb8 wifi: mac80211: fix min center freq offset tracing c79d794a2cd7 wifi: mac80211: fortify the spinlock against deadlock by interrupt f9a85347e4d1 wifi: cfg80211: Drop entries with invalid BSSIDs in RNR dda9c9b117a2 ice: Fix ice VF reset during iavf initialization f181d799fb53 ice: introduce clear_reset_state operation 36e6c7ada5ed net: bcmgenet: Restore phy_stop() depending upon suspend/close 41357a52b83e net: bcmgenet: Remove phy_stop() from bcmgenet_netif_stop() e90cefcffd73 can: dev: fix missing CAN XL support in can_put_echo_skb() c9abef1e07ff s390/cio: include subchannels without devices also for evaluation f215b62f59be tipc: check the bearer min mtu properly when setting it by netlink 259683001d7e tipc: do not update mtu if msg_max is too small in mtu negotiation 735c64ea8802 tipc: add tipc_bearer_min_mtu to calculate min mtu 73f53bc29572 virtio_net: Fix error unwinding of XDP initialization 978a55b0c096 virtio-net: Maintain reverse cleanup order 6fbedf987b6b net: nsh: Use correct mac_offset to unwind gso skb in nsh_gso_segment() 82ede435440e drm/exynos: fix g2d_open/close helper function definitions 866c78a3a99b ASoC: SOF: topology: Fix logic for copying tuples 3e56a1c04882 ASoC: mediatek: mt8186: Fix use-after-free in driver remove path da1b6989764d SUNRPC: Fix trace_svc_register() call site 47adb84916ee SUNRPC: always free ctxt when freeing deferred request fd86534872f4 SUNRPC: double free xprt_ctxt while still in use 07821524f67b media: netup_unidvb: fix use-after-free at del_timer() 4147a0cee15d net: hns3: fix reset timeout when enable full VF 89982e050110 net: hns3: fix reset delay time to avoid configuration timeout 2a06c5ab7b92 net: hns3: fix sending pfc frames after reset issue 8ee34c90ce5e net: hns3: fix output information incomplete for dumping tx queue info with debugfs 37c1e28967e1 net: dsa: rzn1-a5psw: disable learning for standalone ports 7ceeb5608d16 net: dsa: rzn1-a5psw: fix STP states handling 374c9cf3ad60 net: dsa: rzn1-a5psw: enable management frames for CPU port 33a93db90967 erspan: get the proto with the md version for collect_md 2a3e5f428fc4 serial: 8250_bcm7271: fix leak in `brcmuart_probe` dcf08087c2cd serial: 8250_bcm7271: balance clk_enable calls 081790eee6b4 serial: arc_uart: fix of_iomap leak in `arc_serial_probe` 820a60a4160f tcp: fix possible sk_priority leak in tcp_v4_send_reset() 9bcf4794f1c6 vsock: avoid to close connected socket after the timeout 116cc7670f06 sfc: disable RXFCS and RXALL features by default 1c052acd717a ALSA: hda/realtek: Apply HP B&O top speaker profile to Pavilion 15 a16bf8f9c8b5 wifi: mt76: connac: fix stats->tx_bytes calculation ee1a221d9478 ALSA: firewire-digi00x: prevent potential use after free ea9c758184ae net: phy: dp83867: add w/a for packet errors seen with short cables 9407454a9b18 net: fec: Better handle pm_runtime_get() failing in .remove() e412fa5d81f0 selftets: seg6: disable rp_filter by default in srv6_end_dt4_l3vpn_test 7099beeec97d selftests: seg6: disable DAD on IPv6 router cfg for srv6_end_dt4_l3vpn_test c498e5d39294 drm/msm: Fix submit error-path leaks 474d57adf16a af_key: Reject optional tunnel/BEET mode templates in outbound policies e5a0b280b05f xfrm: Reject optional tunnel/BEET mode templates in outbound policies 0d778f0cb131 cpupower: Make TSC read per CPU for Mperf monitor ce6c7befc2ea ASoC: fsl_micfil: Fix error handler with pm_runtime_enable 9d3ac384cbce platform: Provide a remove callback that returns no value 394336e13973 dt-bindings: display/msm: dsi-controller-main: Document qcom, master-dsi and qcom, sync-dual-dsi 97d6437cbf10 drm/msm/dpu: Remove duplicate register defines from INTF d6d90e140226 drm/msm/dpu: Move non-MDP_TOP INTF_INTR offsets out of hwio header 092f382f65c4 drm/msm/dpu: Assign missing writeback log_mask ccde7016d131 drm/msm/dp: unregister audio driver during unbind 6867c4b5dbfe Revert "Fix XFRM-I support for nested ESP tunnels" 070d0047c670 xfrm: don't check the default policy if the policy allows the packet 7b5a8a23acbc drm/amdgpu: drop gfx_v11_0_cp_ecc_error_irq_funcs b5f3f923d421 platform/x86: hp-wmi: add micmute to hp_wmi_keymap struct 1189b7f49540 platform/x86: Move existing HP drivers to a new hp subdir c9888aaed1a2 parisc: Replace regular spinlock with spin_trylock on panic path e112b2e26569 mfd: intel-lpss: Add Intel Meteor Lake PCH-S LPSS PCI IDs 77f43c014a77 mfd: dln2: Fix memory leak in dln2_probe() d3ee2f9e3069 mfd: intel_soc_pmic_chtwc: Add Lenovo Yoga Book X90F to intel_cht_wc_models 4e5e9da139c0 soundwire: bus: Fix unbalanced pm_runtime_put() causing usage count underflow 60eb1afb4fb6 soundwire: qcom: gracefully handle too many ports in DT 3060b08d633a phy: st: miphy28lp: use _poll_timeout functions for waits 81e8f1abd08f soundwire: dmi-quirks: add remapping for Intel 'Rooks County' NUC M15 895130e63c93 recordmcount: Fix memory leaks in the uwrite function 4e2df9111887 lkdtm/stackleak: Fix noinstr violation fa825017fb15 sched: Fix KCSAN noinstr violation eaa182a6c81c mcb-pci: Reallocate memory region to avoid memory overlapping af4d6dbb1a92 serial: 8250: Reinit port->pm on port specific driver unbind 6a4cef8244de usb: typec: tcpm: fix multiple times discover svids error 1edff076cc41 HID: wacom: generic: Set battery quirk only when we see battery data 37358a22a334 HID: Ignore battery for ELAN touchscreen on ROG Flow X13 GV301RA 10ba1c342451 HID: apple: Set the tilde quirk flag on the Geyser 3 f3e2f3e0a7af ASoC: amd: yc: Add ThinkBook 14 G5+ ARP to quirks list for acp6x 1a6371c50b79 ASoC: amd: Add Dell G15 5525 to quirks list 26fda3734523 ALSA: hda: LNL: add HD Audio PCI ID 907d6b615e79 usb: typec: ucsi: acpi: add quirk for ASUS Zenbook UM325 b484aa214763 spi: spi-imx: fix MX51_ECSPI_* macros when cs > 3 1844749dcfc4 HID: logitech-hidpp: Reconcile USB and Unifying serials 16420da84522 HID: logitech-hidpp: Don't use the USB serial for USB devices 2e64faf6553b ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A42) 6ce24d176ea6 staging: axis-fifo: initialize timeouts in init only b268082188e6 HID: apple: Set the tilde quirk flag on the Geyser 4 and later ec310591cf83 staging: rtl8192e: Replace macro RTL_PCI_DEVICE with PCI_DEVICE 022fe9fcac06 Bluetooth: btrtl: Add the support for RTL8851B fd269a0435f8 Bluetooth: L2CAP: fix "bad unlock balance" in l2cap_disconnect_rsp 2f4a1b24dad0 Bluetooth: Add new quirk for broken set random RPA timeout for ATS2851 76dd7893bd10 Bluetooth: hci_bcm: Fall back to getting bdaddr from EFI if not set 803ba6dcc4b6 Bluetooth: btintel: Add LE States quirk support ea160ece0866 Bluetooth: btrtl: check for NULL in btrtl_set_quirks() f4f3cbdbf2c8 Bluetooth: Improve support for Actions Semi ATS2851 based devices 88deda7cd8fa Bluetooth: btrtl: add support for the RTL8723CS c97ab504419b Bluetooth: Add new quirk for broken local ext features page 2 d9a68e9e89ce Bluetooth: btusb: Add new PID/VID 04ca:3801 for MT7663 75481fa7aa5b ipvs: Update width of source for ip_vs_sync_conn_options fab766c8a1af nbd: fix incomplete validation of ioctl arg 068fd06148fb wifi: ath11k: Fix SKB corruption in REO destination ring 57189c885149 wifi: iwlwifi: dvm: Fix memcpy: detected field-spanning write backtrace fd35b7bb6d5a null_blk: Always check queue mode setting from configfs 63e2d06adf6b wifi: iwlwifi: fix iwl_mvm_max_amsdu_size() for MLO e78526a06b53 wifi: ath11k: Ignore frags from uninitialized peer in dp. 1655cfc85250 block, bfq: Fix division by zero error on zero wsum dbebdee3f2e9 wifi: iwlwifi: mvm: fix ptk_pn memory leak eb1ef44efac7 wifi: iwlwifi: pcie: Fix integer overflow in iwl_write_to_user_buf 19f063df737b wifi: iwlwifi: add a new PCI device ID for BZ device 0f9a1bcb9401 wifi: iwlwifi: pcie: fix possible NULL pointer dereference b4acb6c3ede8 md: fix soft lockup in status_resync 60039bf72f81 bpf: Add preempt_count_{sub,add} into btf id deny list f2065b8b0a21 samples/bpf: Fix fout leak in hbm's run_bpf_prog e05d63f8b48a f2fs: fix to check readonly condition correctly 7741ddc882a0 f2fs: fix to drop all dirty pages during umount() if cp_error is set f4631d295ae3 f2fs: Fix system crash due to lack of free space in LFS c1b0b32f2dfa crypto: jitter - permanent and intermittent health errors 9d4430b7f862 ext4: Fix best extent lstart adjustment logic in ext4_mb_new_inode_pa() c6bee8970075 ext4: set goal start correctly in ext4_mb_normalize_request 7739981b9c6a scsi: ufs: ufs-pci: Add support for Intel Lunar Lake d48590323186 gfs2: Fix inode height consistency check 9c6da3b7f125 scsi: message: mptlan: Fix use after free bug in mptlan_remove() due to race condition c9115f49cf26 lib: cpu_rmap: Avoid use after free on rmap->obj array entries a7a4def6c704 scsi: target: iscsit: Free cmds before session free d957a100bcc2 netdev: Enforce index cap in netdev_get_tx_queue cf1fe8ccb506 net: Catch invalid index in XPS mapping ee5929c1e85e net: pasemi: Fix return type of pasemi_mac_start_tx() efb1a2575134 bnxt: avoid overflow in bnxt_get_nvram_directory() 8a7228969431 scsi: lpfc: Correct used_rpi count when devloss tmo fires with no recovery a9df88cb31dc scsi: lpfc: Prevent lpfc_debugfs_lockstat_write() buffer overflow e6f4fb28890c ext2: Check block size validity during mount f8a6c53ff1d9 wifi: brcmfmac: cfg80211: Pass the PMK in binary instead of hex c35105f375b5 wifi: brcmfmac: pcie: Provide a buffer of random bytes to the device 4e7a81b5e718 bpf: Annotate data races in bpf_local_storage 660ab315619b wifi: ath: Silence memcpy run-time false positive warning 48e4e06e2c5f media: mediatek: vcodec: Fix potential array out-of-bounds in decoder queue_setup 83c42283bff0 media: Prefer designated initializers over memset for subdev pad ops 210ef6cd8e63 drm/amdgpu: Fix sdma v4 sw fini error 5675ecd2e0b0 drm/amd: Fix an out of bounds error in BIOS parser ec5f00a59aad drm/amd/display: Correct DML calculation to follow HW SPEC cf180afea303 ACPI: video: Remove desktops without backlight DMI quirks 86ba4f7b9f94 irqchip/gicv3: Workaround for NVIDIA erratum T241-FABRIC-4 57b5a56cecbe arm64: dts: qcom: sdm845-polaris: Drop inexistent properties fee613349009 ACPICA: ACPICA: check null return of ACPI_ALLOCATE_ZEROED in acpi_db_display_objects 8c4a7163b7f1 ACPICA: Avoid undefined behavior: applying zero offset to null pointer b1db73e27f0b drm/msm/dp: Clean up handling of DP AUX interrupts a6eb3aa0ec5b drm/tegra: Avoid potential 32-bit integer overflow a7f9c14aced3 remoteproc: stm32_rproc: Add mutex protection for workqueue 3dc61a19c924 drm/amd/display: fixed dcn30+ underflow issue 86a159fd5bdb ACPI: EC: Fix oops when removing custom query handlers a8267bc8de73 firmware: arm_sdei: Fix sleep from invalid context BUG b963e1b7066f arm64: dts: imx8mq-librem5: Remove dis_u3_susphy_quirk from usb_dwc3_0 9a342d4eb9fb memstick: r592: Fix UAF bug in r592_remove due to race condition 110d42025223 drm/rockchip: dw_hdmi: cleanup drm encoder during unbind 79ca94bc3e8c ACPI: processor: Check for null return of devm_kzalloc() in fch_misc_setup() cc4273233ace media: pvrusb2: VIDEO_PVRUSB2 depends on DVB_CORE to use dvb_* symbols 3c67f49a6643 media: pci: tw68: Fix null-ptr-deref bug in buf prepare and finish 6738841f6fcf media: cx23885: Fix a null-ptr-deref bug in buffer_prepare() and buffer_finish() 346c97552455 arm64: dts: qcom: msm8996: Add missing DWC3 quirks 44361033a880 remoteproc: imx_dsp_rproc: Add custom memory copy implementation for i.MX DSP Cores 10add04ee608 regmap: cache: Return error in cache sync operations for REGCACHE_NONE 34813f041d0e drm/amd/display: Use DC_LOG_DC in the trasform pixel function d547d499e451 drm/amd/display: Enable HostVM based on rIOMMU active 898b031dc267 platform/x86: x86-android-tablets: Add Acer Iconia One 7 B1-750 data 09f7da1301cf drm/amd/display: Correct DML calculation to align HW formula 92e6c79acad4 drm/amd/display: populate subvp cmd info only for the top pipe 4b17053ba268 drm/displayid: add displayid_get_header() and check bounds better 48960a503fce fs: hfsplus: remove WARN_ON() from hfsplus_cat_{read,write}_inode() e8c322b76e58 open: return EINVAL for O_DIRECTORY | O_CREAT d0a8c0e31a09 rcu: Protect rcu_print_task_exp_stall() ->exp_tasks access 801593f70be8 selftests: cgroup: Add 'malloc' failures checks in test_memcontrol 522c441faf82 refscale: Move shutdown from wait_event() to wait_event_idle() b4319e457d6e ext4: allow ext4_get_group_info() to fail f12aa035e814 ext4: allow to find by goal if EXT4_MB_HINT_GOAL_ONLY is set cd2341c26fb6 ext4: don't clear SB_RDONLY when remounting r/w until quota is re-enabled cc4086759fda ext4: reflect error codes from ext4_multi_mount_protect() to its callers 5a08a72da35b fbdev: arcfb: Fix error handling in arcfb_probe() dcd289136bcc drm/i915: taint kernel when force probing unsupported devices 36fa6187753a drm/i915: Expand force_probe to block probe of devices as well. 86d73b1f98a8 drm/i915/dp: prevent potential div-by-zero dbf25cc21bef drm/i915: Fix NULL ptr deref by checking new_crtc_state 1b485f39acf3 drm/i915/guc: Don't capture Gen8 regs on Xe devices e410895892f9 af_unix: Fix data races around sk->sk_shutdown. 75924fb0f373 af_unix: Fix a data race of sk->sk_receive_queue->qlen. 8759c1a361fa net: datagram: fix data-races in datagram_poll() 9e62a4960838 net: mscc: ocelot: fix stat counter register values 610a433810b2 ipvlan:Fix out-of-bounds caused by unclear skb->cb d695dccb74e3 gve: Remove the code of clearing PBA bit b4c0af8974be tcp: add annotations around sk->sk_shutdown accesses 55caf900e13c net: add vlan_get_protocol_and_depth() helper 65531f567536 net: deal with most data-races in sk_wait_event() bd0f360ee864 net: annotate sk->sk_err write from do_recvmmsg() a115dadf8995 netlink: annotate accesses to nlk->cb_running 6b4585a3c9f0 bonding: fix send_peer_notif overflow d9176dc690bc netfilter: conntrack: fix possible bug_on with enable_hooks=1 30e4b13b1bfb netfilter: nf_tables: always release netdev hooks from notifier 6fa2e7bb7ba4 net: phy: bcm7xx: Correct read from expansion register 7145f2309d64 net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). edc1f6d89be3 net: stmmac: Initialize MAC_ONEUS_TIC_COUNTER register 9e916db758a0 linux/dim: Do nothing if no time delta between samples a84b08314f44 tick/broadcast: Make broadcast device replacement work correctly 262841702603 scsi: ufs: core: Fix I/O hang that occurs when BKOPS fails in W-LUN suspend 27c6b573d150 net: mdio: mvusb: Fix an error handling path in mvusb_mdio_probe() 3e785c8deb04 net: skb_partial_csum_set() fix against transport header magic value 8547757056c4 ARM: 9296/1: HP Jornada 7XX: fix kernel-doc warnings 3ff962242f5b drm/mipi-dsi: Set the fwnode for mipi_dsi_device efd2821b8abe drm/fbdev-generic: prohibit potential out-of-bounds access (From OE-Core rev: 9e4ec14423ff33557be00aa020ad988d4deafd54) 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.29Bruce Ashfield2023-06-013-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: fa74641fb6b9 Linux 6.1.29 49f63bd0625a drm/amd/display: Fix hang when skipping modeset 7f6738e003b3 spi: fsl-cpm: Use 16 bit mode for large transfers with even size 441fa642995a spi: fsl-spi: Re-organise transfer bits_per_word adaptation 76ce32682635 x86: fix clear_user_rep_good() exception handling annotation 4ae066699dc0 x86/amd_nb: Add PCI ID for family 19h model 78h 514728ffc05b f2fs: inode: fix to do sanity check on extent cache correctly 85eb8b61dd4c f2fs: fix to do sanity check on extent cache correctly 18ecffd03626 drm/dsc: fix DP_DSC_MAX_BPP_DELTA_* macro values c5fa4eedddd1 ext4: fix invalid free tracking in ext4_xattr_move_to_block() d87a4e4094c9 ext4: remove a BUG_ON in ext4_mb_release_group_pa() 19fb73b8eaef ext4: fix lockdep warning when enabling MMP 6e7a97628f27 ext4: bail out of ext4_xattr_ibody_get() fails for any reason 1d2caddbeeee ext4: add bounds checking in get_max_inline_xattr_value_size() 665cc3ba5033 ext4: fix deadlock when converting an inline directory in nojournal mode f68876aeef96 ext4: improve error handling from ext4_dirhash() 25c9fca7b71c ext4: improve error recovery code paths in __ext4_remount() 748e4bb27d2e ext4: check iomap type only if ext4_iomap_begin() does not fail b006e2228503 ext4: fix data races when using cached status extents 1fffe4750500 ext4: avoid a potential slab-out-of-bounds in ext4_group_desc_csum dba62fa84a8e ext4: fix WARNING in mb_find_extent 1b9c92432fdf locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers 98643c991057 drm/dsc: fix drm_edp_dsc_sink_output_bpp() DPCD high byte usage f95a60099dfd drm: Add missing DP DSC extended capability definitions. 4aba9ab6a007 ksmbd: fix racy issue from smb2 close and logoff with multichannel 502cf9709036 ksmbd: block asynchronous requests when making a delay on session setup 1fc8a2b14ef5 ksmbd: destroy expired sessions f623f627ad2b ksmbd: fix racy issue from session setup and logoff 91bbf9cb2387 ksmbd: Implements sess->ksmbd_chann_list as xarray 3db734e4d95a drm/amd/display: Change default Z8 watermark values a009acf68717 drm/amd/display: Update Z8 SR exit/enter latencies e22ef1561085 drm/amd/display: Update Z8 watermarks for DCN314 cf49b2ff253f ASoC: codecs: wcd938x: fix accessing regmap on unattached devices 400950f66a8a ASoC: codecs: constify static sdw_slave_ops struct 5279ab199cbd ASoC: rt1318: Add RT1318 SDCA vendor-specific driver 1d383f9d6527 drm/amd/display: Lowering min Z8 residency time e6332695d484 drm/amd/display: Update minimum stutter residency for DCN314 Z8 25f603624246 drm/amd/display: Add minimum Z8 residency debug option 97b3d8eed097 drm/amd/display: Fix Z8 support configurations 182251340884 drm/amd/display: Add debug option to skip PSR CRTC disable bcde2c877993 drm/amd/display: Add Z8 allow states to z-state support list 83468820168a drm/amd/display: Refactor eDP PSR codes 74a03d3c8d89 drm/i915: Check pipe source size when using skl+ scalers 549ce5199d99 drm/i915/mtl: update scaler source and destination limits for MTL 20a1064a7598 wifi: rtw88: rtw8821c: Fix rfe_option field width 6578ae84e9ad irqchip/loongson-eiointc: Fix registration of syscore_ops fa29d577e2fc irqchip/loongson-eiointc: Fix incorrect use of acpi_get_vec_parent 9e7f788dd74a irqchip/loongarch: Adjust acpi_cascade_irqdomain_init() and sub-routines c5111be87376 drm/msm: fix missing wq allocation error handling 46062a1c0a01 drm/msm: Hangcheck progress detection a7fdb37d93bc drm/msm/adreno: Simplify read64/write64 helpers cba285695872 f2fs: factor out victim_entry usage from general rb_tree use 4377b1d3b19e f2fs: allocate the extent_cache by default 33112a0a17ef f2fs: refactor extent_cache to support for read and more 3af09dee7f9b f2fs: remove unnecessary __init_extent_tree 91b1554e66bc f2fs: move internal functions into extent_cache.c 155ff41cf28c f2fs: specify extent cache for read explicitly 77d2651cc8b5 drm/msm/adreno: adreno_gpu: Use suspend() instead of idle() on load error b2bd08be1a64 fs/ntfs3: Refactoring of various minor issues fb98336e23c1 HID: wacom: insert timestamp to packed Bluetooth (BT) events fb2f0c00048b HID: wacom: Set a default resolution for older tablets 7a0731130425 drm/amd: Use `amdgpu_ucode_*` helpers for MES a3e3a640d4fd drm/amd: Add a new helper for loading/validating microcode 3e1fa150e798 drm/amd: Load MES microcode during early_init 369b89184222 drm/amdgpu: remove deprecated MES version vars 506da05a5e0f drm/amd/pm: avoid potential UBSAN issue on legacy asics 2a179117a3b2 drm/amdgpu: disable sdma ecc irq only when sdma RAS is enabled in suspend 17a69415679c drm/amd/pm: parse pp_handle under appropriate conditions 348dcdf102a4 drm/amd/display: Enforce 60us prefetch for 200Mhz DCFCLK modes 7a8248317b32 drm/amdgpu: Fix vram recover doesn't work after whole GPU reset (v2) 6197fb331a6e drm/amdgpu: change gfx 11.0.4 external_id range 28c2e072fa13 drm/amdgpu/jpeg: Remove harvest checking for JPEG3 f661ad53658a drm/amdgpu/gfx: disable gfx9 cp_ecc_error_irq only when enabling legacy gfx ras 02e6cb9b3aef drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v11_0_hw_fini 59cb2d46e177 drm/amdgpu: fix an amdgpu_irq_put() issue in gmc_v9_0_hw_fini() 59e2439111ac drm/amdgpu: fix amdgpu_irq_put call trace in gmc_v10_0_hw_fini f2e43c98042c drm/amd/display: fix flickering caused by S/G mode 4c1e747ca61c drm/amd/display: filter out invalid bits in pipe_fuses c2b2641ecb9a drm/amd/display: Fix 4to1 MPC black screen with DPP RCO cc9942840afa drm/amd/display: Add NULL plane_state check for cursor disable logic bfe56245f4f1 drm/panel: otm8009a: Set backlight parent to panel device 2e51d7c09d1f irqchip/loongson-eiointc: Fix returned value on parsing MADT 84c64fb57887 irqchip/loongson-pch-pic: Fix pch_pic_acpi_init calling 8a0b544b7cae f2fs: fix potential corruption when moving a directory 424f8cdc0ad2 f2fs: fix null pointer panic in tracepoint in __replace_atomic_write_block aa0f98c5d196 drm/i915/dsi: Use unconditional msleep() instead of intel_dsi_msleep() 6e1476225ec0 drm/msm: fix workqueue leak on bind errors 544711591a67 drm/msm: fix vram leak on bind errors 0fad173f9cf2 drm/msm: fix drm device leak on bind errors dd8ce825b165 drm/msm: fix NULL-deref on irq uninstall 16e0e6fb4511 drm/msm: fix NULL-deref on snapshot tear down 5b6b81decdf0 drm/i915/color: Fix typo for Plane CSC indexes 2b01534c8fa2 drm/bridge: lt8912b: Fix DSI Video Mode 47bfe1280456 drm/msm/adreno: fix runtime PM imbalance at gpu load 3d0fdfefb384 ARM: dts: aspeed: romed8hm3: Fix GPIO polarity of system-fault LED f327c7443610 ARM: dts: s5pv210: correct MIPI CSIS clock name 5503ea70de6c ARM: dts: exynos: fix WM8960 clock name in Itop Elite 6efe88c34f5f ARM: dts: aspeed: asrock: Correct firmware flash SPI clocks a64910ba868c sysctl: clarify register_sysctl_init() base directory order c3c70209a991 remoteproc: rcar_rproc: Call of_node_put() on iteration error 948f81dac388 remoteproc: imx_rproc: Call of_node_put() on iteration error fe3497c3bfcb remoteproc: imx_dsp_rproc: Call of_node_put() on iteration error 8a0fc842af1c remoteproc: st: Call of_node_put() on iteration error 0d6b66657c24 remoteproc: stm32: Call of_node_put() on iteration error fde64a409bee proc_sysctl: enhance documentation f4708645c144 proc_sysctl: update docs for __register_sysctl_table() c93185ffd996 sh: nmi_debug: fix return value of __setup handler 2ebd0064352e sh: init: use OF_EARLY_FLATTREE for early init ab2221dc3c76 sh: mcount.S: fix build error when PRINTK is not enabled fdac282b3c17 sh: math-emu: fix macro redefined warning 6d103a576522 SMB3: force unmount was failing to close deferred close files bb0091a5c97a smb3: fix problem remounting a share after shutdown 145f54ea336b inotify: Avoid reporting event with invalid wd d759abeb273c platform/x86: thinkpad_acpi: Add profile force ability 66d4f7f327e4 platform/x86: touchscreen_dmi: Add info for the Dexp Ursus KX210i e614c1de9e8d platform/x86: thinkpad_acpi: Fix platform profiles on T490 a02d29de79a4 platform/x86: touchscreen_dmi: Add upside-down quirk for GDIX1002 ts on the Juno Tablet 61549b7414b6 platform/x86/intel-uncore-freq: Return error on write frequency b886ad6b6bfb cifs: release leases for deferred close handles when freezing 187f89cff775 cifs: fix pcchunk length type in smb2_copychunk_range c5544c95ad3d btrfs: zoned: fix full zone super block reading on ZNS 4def3a0a8522 btrfs: zoned: zone finish data relocation BG with last IO 1e8de3223bd2 btrfs: fix space cache inconsistency after error loading it from disk 1689eabbc3d0 btrfs: print-tree: parent bytenr must be aligned to sector size 83ae0282f17d btrfs: make clear_cache mount option to rebuild FST without disabling it dd5a21941f51 btrfs: zero the buffer before marking it dirty in btrfs_redirty_list_add 15e877e5923e btrfs: don't free qgroup space unless specified 44c52544b271 btrfs: fix encoded write i_size corruption with no-holes 17eaeee4c5f2 btrfs: fix assertion of exclop condition when starting balance 0a99cd08e236 btrfs: properly reject clear_cache and v1 cache for block-group-tree 8583cc10aad7 btrfs: zoned: fix wrong use of bitops API in btrfs_ensure_empty_zones bcd7aa2963d3 btrfs: fix btrfs_prev_leaf() to not return the same key twice 000322b29c01 x86/retbleed: Fix return thunk alignment 2feac714c681 RISC-V: fix taking the text_mutex twice during sifive errata patching 0fad198fffda RISC-V: take text_mutex during alternative patching 13a0e212ddef perf stat: Separate bperf from bpf_profiler 602603baae5f perf tracepoint: Fix memory leak in is_valid_tracepoint() 3fb0d061dd0b perf symbols: Fix return incorrect build_id size in elf_read_build_id() 2dd641d78d44 crypto: engine - fix crypto_queue backlog handling 14a2259317f9 crypto: engine - Use crypto_request_complete 6ba620fc9164 crypto: api - Add scaffolding to change completion function signature 1055eddce776 crypto: sun8i-ss - Fix a test in sun8i_ss_setup_ivs() 267db6bff34b perf cs-etm: Fix timeless decode mode detection b6671b7172a7 perf map: Delete two variable initialisations before null pointer checks in sort__sym_from_cmp() d592598f4775 perf pmu: zfree() expects a pointer to a pointer to zero it after freeing its contents 36a840a86278 perf vendor events power9: Remove UTF-8 characters from JSON files 0dabe1ae74e9 perf ftrace: Make system wide the default target for latency subcommand 44060612613c perf tests record_offcpu.sh: Fix redirection of stderr to stdin 6d20672d52ef perf vendor events s390: Remove UTF-8 characters from JSON file b2b916996042 perf scripts intel-pt-events.py: Fix IPC output for Python 2 f108cbc83641 perf record: Fix "read LOST count failed" msg with sample read 2424b456c37d net: enetc: check the index of the SFI rather than the handle d86d42e4a9b6 virtio_net: suppress cpu stall when free_unused_bufs 4a61d7965611 ice: block LAN in case of VF to VF offload 2f80efc46b73 net: dsa: mt7530: fix network connectivity with multiple CPU ports 9d46edd93aa4 net: dsa: mt7530: split-off common parts from mt7531_setup 98fc75c172ba net: dsa: mt7530: fix corrupt frames using trgmii on 40 MHz XTAL MT7621 c6fafaa6f20a KVM: s390: fix race in gmap_make_secure() 4e875cf90d75 ALSA: caiaq: input: Add error handling for unsupported input methods in `snd_usb_caiaq_input_init` 7887397338a5 drm/amdgpu: add a missing lock for AMDGPU_SCHED f2e8e338622b af_packet: Don't send zero-byte data in packet_sendmsg_spkt(). 0d02efe7f251 ionic: catch failure from devlink_alloc 942a2a0184f7 ethtool: Fix uninitialized number of lanes a05e5634c158 ionic: remove noise from ethtool rxnfc error msg 3cad35b62eaa octeontx2-vf: Detach LF resources on probe cleanup 401d11f274a5 octeontx2-pf: Disable packet I/O for graceful exit d28f6ad8b1a0 octeontx2-af: Skip PFs if not enabled ac613d0bd244 octeontx2-af: Fix issues with NPC field hash extract ab0742bd5b43 octeontx2-af: Update/Fix NPC field hash extract feature 2b84d24d3ad1 octeontx2-pf: Add additional checks while configuring ucast/bcast/mcast rules bd9234da97fd octeontx2-af: Allow mkex profile without DMAC and add L2M/L2B header extraction support 14504aaa8b55 octeontx2-pf: Increase the size of dmac filter flows 2376ca72b55c octeontx2-af: Fix depth of cam and mem table. 1c98271e0c23 octeontx2-af: Fix start and end bit for scan config e92399f52744 octeontx2-af: Secure APR table update with the lock 419cc2c50761 selftests: netfilter: fix libmnl pkg-config usage 4b08cdd239e7 drm/i915/mtl: Add the missing CPU transcoder mask in intel_device_info 2bb120405ad3 riscv: compat_syscall_table: Fixup compile warning 40f8b3f5e679 rxrpc: Fix hard call timeout units ab14de49e44f sfc: Fix module EEPROM reporting for QSFP modules 68b1614b3211 r8152: move setting r8153b_rx_agg_chg_indicate() 2642d7c136cd r8152: fix the poor throughput for 2.5G devices fbdde7ef2564 r8152: fix flow control issue of RTL8156A e2efb94966e7 net/sched: act_mirred: Add carrier check 3b3537d4a026 i2c: tegra: Fix PEC support for SMBUS block read ffa97b59526e RISC-V: mm: Enable huge page support to kernel_page_present() function 1e8ad3e45b5d watchdog: dw_wdt: Fix the error handling path of dw_wdt_drv_probe() c36975a654d4 block: Skip destroyed blkg when restart in blkg_destroy_all() 7c4c6e2a4075 writeback: fix call of incorrect macro 5ac2914f67c8 net: dsa: mv88e6xxx: add mv88e6321 rsvd2cpu 1f274d53165b net: ipv6: fix skb hash for some RST packets 686c70131e93 selftests: srv6: make srv6_end_dt46_l3vpn_test more robust 5a98019e96e1 sit: update dev->needed_headroom in ipip6_tunnel_bind_dev() 55866fe3fded net/sched: cls_api: remove block_cb from driver_list before freeing 7fa93e39fbb0 tcp: fix skb_copy_ubufs() vs BIG TCP 449280afaa05 net/ncsi: clear Tx enable mode when handling a Config required AEN a78b922d1180 octeontx2-pf: mcs: Do not reset PN while updating secy fd59ec145595 octeontx2-pf: mcs: Fix shared counters logic a8ddb974f014 octeontx2-pf: mcs: Clear stats before freeing resource c52ebecd89ae octeontx2-pf: mcs: Match macsec ethertype along with DMAC a3dcc45eca01 octeontx2-pf: mcs: Fix NULL pointer dereferences 9ff806d07025 octeontx2-af: mcs: Fix MCS block interrupt add6bdb8d603 octeontx2-af: mcs: Config parser to skip 8B header 39b436f0acfb octeontx2-af: mcs: Write TCAM_DATA and TCAM_MASK registers at once 06fdaf7711f3 octeonxt2-af: mcs: Fix per port bypass config 192445017534 ixgbe: Fix panic during XDP_TX with > 64 CPUs 80a791a19902 drm/amd/display: Update bounding box values for DCN321 7bba2e5e096e drm/amd/display: Do not clear GPINT register when releasing DMUB from reset ccb0ad946adc drm/amd/display: Reset OUTBOX0 r/w pointer on DMUB reset bb13726625e7 drm/amd/display: Fixes for dcn32_clk_mgr implementation b7ae53dd0d29 drm/amd/display: Return error code on DSC atomic check failure 374f7fa01ae5 drm/amd/display: Add missing WA and MCLK validation 0b47019f544f drm/amd/display: Remove FPU guards from the DML folder 3738a230831e scsi: qedi: Fix use after free bug in qedi_remove() e60e5d672248 ASoC: Intel: soc-acpi-byt: Fix "WM510205" match no longer working 1193a36f58c6 KVM: x86/mmu: Refresh CR0.WP prior to checking for emulated permission faults 71e848bac0a4 KVM: VMX: Make CR0.WP a guest owned bit 27ec4cbc1d51 KVM: x86: Make use of kvm_read_cr*_bits() when testing bits 956777b2538e KVM: x86: Do not unload MMU roots when only toggling CR0.WP with TDP enabled d20a0195b3fe KVM: x86/mmu: Avoid indirect call for get_cr3 28d0f85aff34 drm/amd/display: Ext displays with dock can't recognized after resume d69d5e2a81df fs/ntfs3: Fix null-ptr-deref on inode->i_op in ntfs_lookup() 93eb8dd4b4c1 mtd: spi-nor: spansion: Enable JFFS2 write buffer for Infineon s25hx SEMPER flash 50f54a48f678 mailbox: zynqmp: Fix counts of child nodes e63a796b852f mailbox: zynq: Switch to flexible array to simplify code b12078b67a6d soc: qcom: llcc: Do not create EDAC platform device on SDM845 bf9712195f5e qcom: llcc/edac: Support polling mode for ECC handling 4fdb257b2a4c mtd: spi-nor: spansion: Enable JFFS2 write buffer for Infineon s28hx SEMPER flash 8630dfcdab0d mtd: spi-nor: Add a RWW flag 897a40dbcf1e mtd: spi-nor: add SFDP fixups for Quad Page Program de26d26f5519 mtd: spi-nor: spansion: Remove NO_SFDP_FLAGS from s28hs512t info b951d4924c50 KVM: x86/pmu: Disallow legacy LBRs if architectural LBRs are available 189cdd8fe7c6 KVM: x86: Track supported PERF_CAPABILITIES in kvm_caps 0457b6d04fb7 perf/x86/core: Zero @lbr instead of returning -1 in x86_perf_get_lbr() stub 9239f895a854 crypto: ccp - Clear PSP interrupt status register before calling handler add662775df4 drm/vmwgfx: Fix Legacy Display Unit atomic drm support b3204cb3e0ad drm/vmwgfx: Remove explicit and broken vblank handling c613c951e686 usb: dwc3: gadget: Execute gadget stop after halting the controller 065c3d4319c5 USB: dwc3: gadget: drop dead hibernation code (From OE-Core rev: 7e1ecd91b71c3246599b22c9281404d3a9a7db01) 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.28Bruce Ashfield2023-06-013-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: bf4ad6fa4e53 Linux 6.1.28 4507918cd1f8 netfilter: nf_tables: deactivate anonymous set from preparation phase 1887a4faff5c scsi: libsas: Grab the ATA port lock in sas_ata_device_link_abort() 6dc7e3633461 debugobject: Ensure pool refill (again) 010842e88269 drm/amd/display (gcc13): fix enum mismatch 915923898ffc i40e: use int for i40e_status 8c82be552512 i40e: Remove string printing for i40e_status 3cd9d45e87c4 i40e: Remove unused i40e status codes b593f157a875 sfc (gcc13): synchronize ef100_enqueue_skb()'s return type 245653ed73e3 block/blk-iocost (gcc13): keep large values in a new enum 40db6d172b1f perf intel-pt: Fix CYC timestamps after standalone CBR 376e662ebb48 perf auxtrace: Fix address filter entire kernel size 146b7251c129 wifi: ath11k: synchronize ath11k_mac_he_gi_to_nl80211_he_gi()'s return type d8d206beb365 bonding (gcc13): synchronize bond_{a,t}lb_xmit() types 55c91905b9e1 thunderbolt: Use correct type in tb_port_is_clx_enabled() prototype e4a37e906009 cifs: protect session status check in smb2_reconnect() 64d62ac6d651 cifs: fix potential use-after-free bugs in TCP_Server_Info::hostname a74406057488 blk-iocost: avoid 64-bit division in ioc_timer_fn 7ac1a137beb3 dm: don't lock fs when the map is NULL in process of resume 9a94ebc74c35 dm ioctl: fix nested locking in table_clear() to remove deadlock concern cb874a190f3f dm flakey: fix a crash with invalid table line 3877b5c1509b dm integrity: call kmem_cache_destroy() in dm_integrity_init() error path 21d5198c210c dm clone: call kmem_cache_destroy() in dm_clone_init() error path 1da79e01e403 dm verity: fix error handling for check_at_most_once on FEC 2f5aa54e4051 vhost_vdpa: fix unmap process in no-batch mode 6b5b755463be mm/mempolicy: correctly update prev when policy is equal on mbind 840516585c63 ia64: fix an addr to taddr in huge_pte_offset() 7964bacf8381 s390/dasd: fix hanging blockdevice after request requeue 9628d45a0667 btrfs: scrub: reject unsupported scrub flags 7a0a402930ef scripts/gdb: fix lx-timerlist for Python3 a16e9117759b clk: rockchip: rk3399: allow clk_cifout to force clk_cifout_src to reparent 5b4052aa956e clk: microchip: fix potential UAF in auxdev release callback 39712c8aeb79 wifi: rtw89: fix potential race condition between napi_init and napi_enable 430933064122 wifi: rtl8xxxu: RTL8192EU always needs full init ead3b023aef9 mailbox: zynqmp: Fix typo in IPI documentation 706ae665747b kcsan: Avoid READ_ONCE() in read_instrumented_memory() c051c472fbb5 mailbox: zynqmp: Fix IPI isr handling 8cc1ab7de215 mtd: spi-nor: core: Update flash's current address mode when changing address mode f1b4affca1e1 mtd: core: fix error path for nvmem provider 26358f330405 mtd: core: fix nvmem error reporting 43a72c1619aa mtd: core: provide unique name for nvmem device, take two da4c74773079 kasan: hw_tags: avoid invalid virt_to_page() 507fbfa79acb md/raid5: Improve performance for sequential IO b50fd1c3d9d0 md/raid10: fix null-ptr-deref in raid10_sync_request acffdf1a7fe4 drbd: correctly submit flush bio on barrier 8d67449f907e mm: do not reclaim private data from pinned page 25457d07c814 nilfs2: fix infinite loop in nilfs_mdt_get_block() a73201c607d8 nilfs2: do not write dirty data after degenerating to read-only 4844052acb55 ALSA: hda/realtek: Fix mute and micmute LEDs for an HP laptop 358aa78c024a ALSA: hda/realtek: support HP Pavilion Aero 13-be0xxx Mute LED 6d57f6cc21cb ALSA: hda/realtek: Add quirk for ASUS UM3402YAR using CS35L41 b433bfab89a5 ALSA: hda/realtek: Add quirk for ThinkPad P1 Gen 6 9e915d81f5c1 ALSA: usb-audio: Add quirk for Pioneer DDJ-800 fd0286717764 parisc: Ensure page alignment in flush functions b80b7a9bb868 parisc: Fix argument pointer in real64_call_asm() 274c0b0c2f49 afs: Avoid endless loop if file is larger than expected 7b6ccf752a11 afs: Fix getattr to report server i_size on dirs, not local size 2cfce11132e4 afs: Fix updating of i_size with dv jump from server 72f3217aa1d3 PM: hibernate: Do not get block device exclusively in test_resume mode 208ba216cc90 PM: hibernate: Turn snapshot_test into global variable fc3153a91486 ACPI: PM: Do not turn of unused power resources on the Toshiba Click Mini fed87ce073c7 hte: tegra-194: Fix off by one in tegra_hte_map_to_line_id() a51e150ef998 hte: tegra: fix 'struct of_device_id' build error 5790f76dd204 mfd: arizona-spi: Add missing MODULE_DEVICE_TABLE d617022971a5 mfd: ocelot-spi: Fix unsupported bulk read eefc8cbb6060 mfd: tqmx86: Correct board names for TQMxE39x 4598908562ae mfd: tqmx86: Specify IO port register range more precisely 8c989fa9e82f mfd: tqmx86: Do not access I2C_DETECT register through io_base b3b3f66bd47c thermal/drivers/mediatek: Use devm_of_iomap to avoid resource leak in mtk_thermal_probe 86dfb4709490 pinctrl-bcm2835.c: fix race condition when setting gpio dir 6107896806a6 dmaengine: at_xdmac: do not enable all cyclic channels a8c24a80de00 dmaengine: dw-edma: Fix to enable to issue dma request on DMA processing 7d28c500e5bb dmaengine: dw-edma: Fix to change for continuous transfer 502c33c7e75f dma: gpi: remove spurious unlock in gpi_ch_init a1f131d2e1e8 phy: ti: j721e-wiz: Fix unreachable code in wiz_mode_select() 548113502ea0 phy: tegra: xusb: Add missing tegra_xusb_port_unregister for usb2_port and ulpi_port 6c0df503cd2e soundwire: intel: don't save hw_params for use in prepare bae3248bb1ed soundwire: cadence: rename sdw_cdns_dai_dma_data as sdw_cdns_dai_runtime 655b64724568 pwm: mtk-disp: Configure double buffering before reading in .get_state() 7cbcb1ca53bd pwm: mtk-disp: Disable shadow registers before setting backlight values 19f5910a1e6e leds: tca6507: Fix error handling of using fwnode_property_read_string 8c16219c96dd dmaengine: mv_xor_v2: Fix an error code. 60d95b747f7c pinctrl: ralink: reintroduce ralink,rt2880-pinmux compatible string 1b50402d3a52 leds: TI_LMU_COMMON: select REGMAP instead of depending on it eefc7676d595 pinctrl: renesas: r8a779g0: Fix ERROROUTC function names d6004abdf5d6 pinctrl: renesas: r8a779g0: Fix Group 6/7 pin functions 3727fafed747 pinctrl: renesas: r8a779g0: Fix Group 4/5 pin functions 9af5833818c7 pinctrl: renesas: r8a779f0: Fix tsn1_avtp_pps pin group 6a02dda05473 pinctrl: renesas: r8a779a0: Remove incorrect AVB[01] pinmux configuration 96d440bee177 ext4: fix use-after-free read in ext4_find_extent for bigalloc + inline d30090eb546d ext4: fix i_disksize exceeding i_size problem in paritally written case 32dce45c8eed SMB3: Close deferred file handles in case of handle lease break 3aa9d065b068 SMB3: Add missing locks to protect deferred close file list c2b990d7aad7 timekeeping: Fix references to nonexistent ktime_get_fast_ns() b265609a2ad7 openrisc: Properly store r31 to pt_regs on unhandled exceptions 369d9e8fae93 clocksource/drivers/davinci: Fix memory leak in davinci_timer_register when init fails 07ad6cc82b3c RDMA/mlx5: Use correct device num_ports when modify DC 43d48cec9af2 SUNRPC: remove the maximum number of retries in call_bind_status 10dcd0ed787f RDMA/mlx5: Fix flow counter query via DEVX 911652893751 RDMA/mlx5: Check pcie_relaxed_ordering_enabled() in UMR 4aa9243ebe15 swiotlb: fix debugfs reporting of reserved memory pools e6c69b06e720 swiotlb: relocate PageHighMem test away from rmem_swiotlb_setup 36d087e49dab Input: raspberrypi-ts - fix refcount leak in rpi_ts_probe ed90364b4299 clk: qcom: dispcc-qcm2290: Remove inexistent DSI1PHY clk 86d9cafdd89a clk: qcom: dispcc-qcm2290: get rid of test clock c3d4119fa5f6 clk: qcom: gcc-sm8350: fix PCIe PIPE clocks handling b75450f51c5f clk: qcom: lpassaudiocc-sc7280: Add required gdsc power domain clks in lpass_cc_sc7280_desc 0b421824ecda clk: qcom: lpasscc-sc7280: Skip qdsp6ss clock registration 8f7f8d06afd6 iommu/amd: Set page size bitmap during V2 domain allocation c49a8c5c8b91 NFSv4.1: Always send a RECLAIM_COMPLETE after establishing lease 9b75bd4eef4f clk: imx: imx8ulp: Fix XBAR_DIVBUS and AD_SLOW clock parents 72ff6c115667 clk: imx: fracn-gppll: disable hardware select control b32bb993164b clk: imx: fracn-gppll: fix the rate table dce59b544370 IB/hfi1: Fix bugs with non-PAGE_SIZE-end multi-iovec user SDMA requests 39d39bfb82ab IB/hfi1: Fix SDMA mmu_rb_node not being evicted in LRU order 4323aaedeba3 RDMA/srpt: Add a check for valid 'mad_agent' pointer 720c915a6298 RDMA/cm: Trace icm_send_rej event before the cm state is reset 40b4ad4c17cb power: supply: rk817: Fix low SOC bugs 8be358c80471 clk: qcom: gcc-sm6115: Mark RCGs shared where applicable e70ce2193974 RDMA/siw: Remove namespace check from siw_netdev_event() d3b2acaa1489 clk: add missing of_node_put() in "assigned-clocks" property parsing a2b3eaaa9782 power: supply: generic-adc-battery: fix unit scaling 37f689d859ee iommu/mediatek: Set dma_mask for PGTABLE_PA_35_EN 9163a5b4ed29 fs/ntfs3: Fix slab-out-of-bounds read in hdr_delete_de() 17048287ac79 fs/ntfs3: Fix OOB read in indx_insert_into_buffer 7898db22ed6c fs/ntfs3: Add check for kmemdup 1bc6bb657dfb fs/ntfs3: Fix memory leak if ntfs_read_mft failed 7d374becc000 RDMA/erdma: Use fixed hardware page size bb0433ae6fa2 rtc: k3: handle errors while enabling wake irq 8a4e9482f45d rtc: meson-vrtc: Use ktime_get_real_ts64() to get the current time 3ce0df349327 RDMA/mlx4: Prevent shift wrapping in set_user_sq_size() 5f5876ae295a rtc: omap: include header for omap_rtc_power_off_program prototype c3c2aee6f926 workqueue: Fix hung time report of worker pools 8fbcfff08380 clk: qcom: gcc-qcm2290: Fix up gcc_sdcc2_apps_clk_src bddbb3b9dc14 RDMA/rdmavt: Delete unnecessary NULL check a6d8529dcfee clk: mediatek: mt8135: Properly use CLK_IS_CRITICAL flag d193c4aea391 clk: mediatek: mt7622: Properly use CLK_IS_CRITICAL flag 2b18f12fe6d2 clk: mediatek: Consistently use GATE_MTK() macro 6f24e8ef3372 clk: mediatek: mt2712: Add error handling to clk_mt2712_apmixed_probe() 23cc8191255a RDMA/siw: Fix potential page_array out of range access d7c8d32e5d3a IB/hifi1: add a null check of kzalloc_node in hfi1_ipoib_txreq_init a2290ed2afa7 clk: at91: clk-sam9x60-pll: fix return value check 0489c2b2c310 tracing/user_events: Ensure write index cannot be negative 6472a6d0c798 sched/rt: Fix bad task migration for rt tasks 1969b143d096 riscv: Fix ptdump when KASAN is enabled e38f070a57c9 Revert "objtool: Support addition to set CFA base" 2d44928903ed perf/core: Fix hardlockup failure caused by perf throttle 944465c772fb sched/fair: Fix inaccurate tally of ttwu_move_affine 46f773f39e30 powerpc/rtas: use memmove for potentially overlapping buffer copy 8bcecadabb35 macintosh: via-pmu-led: requires ATA to be set 5dae22c28f6c powerpc/sysdev/tsi108: fix resource printk format warnings 89e458456c9d powerpc/wii: fix resource printk format warnings 2f40b71e4634 powerpc/mpc512x: fix resource printk format warning f9325ac52f52 powerpc/perf: Properly detect mpc7450 family 7c71aee351fe macintosh/windfarm_smu_sat: Add missing of_node_put() c0f49bbb305b selftests/powerpc/pmu: Fix sample field check in the mmcra_thresh_marked_sample_test ae69d36d4635 fbdev: mmp: Fix deferred clk handling in mmphw_probe() ce818ee162cf virtio_ring: don't update event idx on get_buf 428cc252701d spmi: Add a check for remove callback when removing a SPMI driver ec01408c0f5d staging: rtl8192e: Fix W_DISABLE# does not work after stop/start 7f43a5bde87b spi: cadence-quadspi: use macro DEFINE_SIMPLE_DEV_PM_OPS 727e92fe13e8 serial: 8250: Add missing wakeup event reporting 1ae3e5f20203 tty: serial: fsl_lpuart: adjust buffer length to the intended size 26d40b3fca6d firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe f26273428657 usb: mtu3: fix kernel panic at qmu transfer done irq handler 17993a13b5f6 usb: chipidea: fix missing goto in `ci_hdrc_probe` 94fa043a47a8 usb: gadget: tegra-xudc: Fix crash in vbus_draw 6a1cfc3036c2 sh: sq: Fix incorrect element size for allocating bitmap buffer ef9f85410301 uapi/linux/const.h: prefer ISO-friendly __typeof__ 9bc5e5417785 scripts/gdb: raise error with reduced debugging information 06e661a25997 i2c: xiic: xiic_xfer(): Fix runtime PM leak on error path a712b5a95270 i2c: cadence: cdns_i2c_master_xfer(): Fix runtime PM leak on error path 79acf7fb856e spi: cadence-quadspi: fix suspend-resume implementations eef4c4109a6d drm/panel: novatek-nt35950: Only unregister DSI1 if it exists 08e9653bb9e8 PCI/PM: Extend D3hot delay for NVIDIA HDA controllers 402299cca892 ASoC: fsl_mqs: move of_node_put() to the correct location 225e81c3af9e drm/panel: novatek-nt35950: Improve error handling 18e21fa199fc coresight: etm_pmu: Set the module field f0b58720f2b0 cacheinfo: Check sib_leaf in cache_leaves_are_shared() 8ba48e58bafb HID: amd_sfh: Handle "no sensors" enabled for SFH1.1 198474bef31f HID: amd_sfh: Increase sensor command timeout for SFH1.1 a5e4df860d40 HID: amd_sfh: Correct the stop all command 959f6ae96b9f HID: amd_sfh: Add support for shutdown operation dac12293c7f7 HID: amd_sfh: Fix illuminance value e66a085d900a HID: amd_sfh: Correct the sensor enable and disable command 269259b7c7be HID: amd_sfh: Correct the structure fields 7035d8b73af2 scripts/gdb: bail early if there are no generic PD ce8137636464 scripts/gdb: bail early if there are no clocks 15b29ac9b8d5 ia64: salinfo: placate defined-but-not-used warning f890f34a15a1 ia64: mm/contig: fix section mismatch warning/error ab0f424cd2ce PCI/EDR: Clear Device Status after EDR error recovery 3e28d59a5fee of: Fix modalias string generation d22b2a35729c vmci_host: fix a race condition in vmci_host_poll() causing GPF 282efdf47279 spi: fsl-spi: Fix CPM/QE mode Litte Endian 55a32fd96eaf interconnect: qcom: rpm: drop bogus pm domain attach 2d0f63077f48 spi: qup: Don't skip cleanup in remove's error path 5e678bfebb52 linux/vt_buffer.h: allow either builtin or modular for macros 321946fa10d3 ASoC: es8316: Handle optional IRQ assignment 873fff9fd682 PCI: imx6: Install the fault handler only on compatible match 9de1183f3f2b ASoC: soc-compress: Inherit atomicity from DAI link for Compress FE df2380520926 usb: gadget: udc: renesas_usb3: Fix use after free bug in renesas_usb3_remove due to race condition 6d16305a1535 spi: imx: Don't skip cleanup in remove's error path f6974fb20499 spi: atmel-quadspi: Free resources even if runtime resume failed in .remove() d748e32026aa spi: atmel-quadspi: Don't leak clk enable count in pm resume 3eb8bebd02f0 serial: 8250_bcm7271: Fix arbitration handling 1757621b873a iio: light: max44009: add missing OF device matching 53cdfec25135 fpga: bridge: fix kernel-doc parameter description c996ca87cf68 serial: stm32: Re-assert RTS/DE GPIO in RS485 mode only if more data are transmitted 3c5fafc27c02 usb: dwc3: gadget: Change condition for processing suspend event cd5708f6052a usb: host: xhci-rcar: remove leftover quirk handling 9145880e8c04 pstore: Revert pmsg_lock back to a normal mutex 70ee7b8a6d96 drivers: staging: rtl8723bs: Fix locking in rtw_scan_timeout_handler() 2a50e44a66d2 drivers: staging: rtl8723bs: Fix locking in _rtw_join_timeout_handler() a61639201171 ASoC: cs35l41: Only disable internal boost 5eb0e23ab05e ipmi: ASPEED_BT_IPMI_BMC: select REGMAP_MMIO instead of depending on it cb52e7f24c1d tcp/udp: Fix memleaks of sk and zerocopy skbs with TX timestamp. 0211342dd66c net: amd: Fix link leak when verifying config failed f040bee2913c netlink: Use copy_to_user() for optval in netlink_getsockopt(). 952030c914b5 Revert "Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work" fc60067260c2 ipv4: Fix potential uninit variable access bug in __ip_make_skb() 4fbefeab88c6 net/sched: sch_fq: fix integer overflow of "credit" 8fa6c8dad4a6 net: dpaa: Fix uninitialized variable in dpaa_stop() 6cf1d03a423f netfilter: nf_tables: don't write table validation state without mutex 551a26668c87 bpf: Don't EFAULT for getsockopt with optval=NULL c3fb321447ca bpf: Fix race between btf_put and btf_idr walk. ad5b2cf5d135 net: stmmac:fix system hang when setting up tag_8021q VLAN for DSA ports fd40d2eb5ef0 net/mlx5e: Nullify table pointer when failing to create 15968f65081f net/mlx5: Use recovery timeout on sync reset flow c63830a1cc98 Revert "net/mlx5: Remove "recovery" arg from mlx5_load_one() function" c499593821db net/mlx5: Suspend auxiliary devices only in case of PCI device suspend d481a6800ba8 net/mlx5: Remove "recovery" arg from mlx5_load_one() function 62fea2c2e4e3 net/mlx5e: Fix error flow in representor failing to add vport rx rule 2ca9f9b837ce net/mlx5: E-switch, Don't destroy indirect table in split rule 8b5f69628872 net/mlx5: E-switch, Create per vport table based on devlink encap mode c382b693ffcb net/mlx5e: Don't clone flow post action attributes second time 707a31951f7a ixgbe: Enable setting RSS table to default values c8b37d2b5b1d ixgbe: Allow flow hash to be set via ethtool 37f64bc8e001 wifi: iwlwifi: fw: fix memory leak in debugfs 80c5ba0078e2 netfilter: conntrack: fix wrong ct->timeout value 6a62a2a09c41 netfilter: conntrack: restore IPS_CONFIRMED out of nf_conntrack_hash_check_insert() d6e03af0a4c3 wifi: iwlwifi: mvm: check firmware response size 180c4ae0de9d wifi: mt76: connac: fix txd multicast rate setting d365e1448398 wifi: mt76: mt7921e: stop chip reset worker in unregister hook 741bf262bdba wifi: mt76: mt7921e: improve reliability of dma reset 1ab837a34229 wifi: mt76: mt7921: fix missing unwind goto in `mt7921u_probe` 11181b6c8641 mt76: mt7921: fix kernel panic by accessing unallocated eeprom.data c42efff8208a wifi: mt76: fix 6GHz high channel not be scanned c5cdab3c045f wifi: mt76: mt7921e: fix probe timeout after reboot 27ce664b7f49 wifi: mt76: add flexible polling wait-interval support 710f3c7fb3e2 wifi: mt76: handle failure of vzalloc in mt7615_coredump_work 9c036152adf8 wifi: mt76: mt7915: expose device tree match table bd5121ef1842 wifi: iwlwifi: make the loop for card preparation effective 5611be6c3d9c io_uring/rsrc: use nospec'ed indexes f1bd3414d97c jdb2: Don't refuse invalidation of already invalidated buffers f6b46f843829 wifi: iwlwifi: fw: move memset before early return 6b345ddd4939 wifi: iwlwifi: mvm: initialize seq variable 243f6d6ba585 wifi: iwlwifi: yoyo: Fix possible division by zero 7c31103f7f30 wifi: iwlwifi: yoyo: skip dump correctly on hw error 164acf216c18 wifi: iwlwifi: mvm: don't drop unencrypted MCAST frames 8f3382624c45 md/raid10: don't call bio_start_io_acct twice for bio which experienced read error 36ba0c7b86ac md/raid10: fix memleak of md thread b21019a220d9 md/raid10: fix memleak for 'conf->bio_split' 11141630f03e md/raid10: fix leak of 'r10bio->remaining' for recovery 9050576bff9f md/raid10: fix task hung in raid10d df6222b01f53 f2fs: fix to check return value of inc_valid_block_count() 2eb5d0165b36 f2fs: fix to check return value of f2fs_do_truncate_blocks() a8091dc8149e bpf, sockmap: Revert buggy deadlock fix in the sockhash and sockmap 339d14334a13 wifi: iwlwifi: mvm: don't set CHECKSUM_COMPLETE for unsupported protocols 6f14a945011e wifi: iwlwifi: trans: don't trigger d3 interrupt twice 8e5d05ca1527 wifi: iwlwifi: debug: fix crash in __iwl_err() 6aa401a654fd blk-mq: don't plug for head insertions in blk_execute_rq_nowait 3c0b7993461a selftests/bpf: Fix leaked bpf_link in get_stackid_cannot_attach 67c81ecbf723 selftests/bpf: Use read_perf_max_sample_freq() in perf_event_stackmap 160fcf5c6b17 nvme-fcloop: fix "inconsistent {IN-HARDIRQ-W} -> {HARDIRQ-ON-W} usage" 0f1c4ae80d14 nvme: fix async event trace event 1e4f23c61feb nvmet: fix I/O Command Set specific Identify Controller fd95ae3bb8a6 nvmet: fix Identify Active Namespace ID list handling 4898a8d6b16b nvmet: fix Identify Controller handling 4a7a14e87cca nvmet: fix Identify Namespace handling b743d68c9fbd nvmet: fix error handling in nvmet_execute_identify_cns_cs_ns() 1d4ac7b0ffc9 bpf, sockmap: fix deadlocks in the sockhash and sockmap cfc7ee210f2f wifi: ath11k: fix writing to unintended memory region f43744872a04 net: ethernet: stmmac: dwmac-rk: fix optional phy regulator handling c649bf43a28e net: ethernet: stmmac: dwmac-rk: rework optional clock handling e6f1ef4a5385 scsi: lpfc: Fix ioremap issues in lpfc_sli4_pci_mem_setup() 52c3d68d9910 bpf/btf: Fix is_int_ptr() 1f1267ce0b0e wifi: iwlwifi: fix duplicate entry in iwl_dev_info_table 7d058f0ab161 f2fs: fix to avoid use-after-free for cached IPU bio 3ee343914c1f xsk: Fix unaligned descriptor validation 8bc8e34e8017 crypto: drbg - Only fail when jent is unavailable in FIPS mode 81366e333c7e bpftool: Fix bug for long instructions in program CFG dumps d199c2b3943e selftests/bpf: Wait for receive in cg_storage_multi test 751168d0d2a0 selftests: xsk: Deflakify STATS_RX_DROPPED test 0ea59567d001 selftests: xsk: Disable IPv6 on VETH1 30a4ff7eb4bf selftests: xsk: Use correct UMEM size in testapp_invalid_desc 90d2f5225d13 net: qrtr: correct types of trace event parameters a7f5be2ac004 f2fs: fix iostat lock protection bea3f8aa9993 wifi: rt2x00: Fix memory leak when handling surveys 828439964f94 scsi: hisi_sas: Handle NCQ error when IPTT is valid cd94f74888f2 scsi: libsas: Add sas_ata_device_link_abort() f7871c9df18c wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_reg() 4eb666646c40 wifi: rtlwifi: fix incorrect error codes in rtl_debugfs_set_write_rfreg() 7f6714fc2ac8 crypto: sa2ul - Select CRYPTO_DES be421554994b crypto: caam - Clear some memory in instantiate_rng 74f74c8b8419 f2fs: fix scheduling while atomic in decompression path 6604df2a9d07 f2fs: compress: fix to call f2fs_wait_on_page_writeback() in f2fs_write_raw_pages() 88fccb8d0c8a f2fs: apply zone capacity to all zone type d9e30b8ed41b f2fs: fix uninitialized skipped_gc_rwsem 61fbf097b7df f2fs: handle dqget error in f2fs_transfer_project_quota() 10f7b4975b4b net: sunhme: Fix uninitialized return code e3e55385fa53 scsi: megaraid: Fix mega_cmd_done() CMDID_INT_CMDS 770c3fd4d732 scsi: target: iscsit: Fix TAS handling during conn cleanup eacfe32c3650 scsi: target: Fix multiple LUN_RESET handling cc84bbdde901 scsi: target: iscsit: Stop/wait on cmds during conn close edd90020711e scsi: target: iscsit: isert: Alloc per conn cmd counter b7ca8ded3731 scsi: target: Pass in cmd counter to use during cmd setup 741443436ed8 scsi: target: Move cmd counter allocation 76b77646f171 scsi: target: Move sess cmd counter to new struct 87ee7227cce3 scsi: target: core: Change the way target_xcopy_do_work() sets restiction on max I/O f9361cf40b4d bpf: Fix __reg_bound_offset 64->32 var_off subreg propagation 2361aee1c52c netfilter: keep conntrack reference until IPsecv6 policy checks are done 8d05f25475a2 net: dsa: qca8k: remove assignment of an_enabled in pcs_get_state() c997f28917da libbpf: Fix ld_imm64 copy logic for ksym in light skeleton. 382310d9c82e net/packet: convert po->auxdata to an atomic flag 3eae0f4c3129 net/packet: convert po->origdev to an atomic flag f2d971608a88 net/packet: annotate accesses to po->xmit c3ee3540a133 vlan: partially enable SIOCSHWTSTAMP in container 07782db81e08 net: pcs: xpcs: remove double-read of link state when using AN 157c84b793e7 bpf: Remove misleading spec_v1 check on var-offset stack read b73438a4a63f selftests/bpf: Fix a fd leak in an error path in network_helpers.c 0324300dce34 wifi: ath11k: fix deinitialization of firmware resources af5265c64d8a scm: fix MSG_CTRUNC setting condition for SO_PASSSEC 1f1fba8b3a75 crypto: qat - fix concurrency issue when device state changes a62ba7e0d2e8 bpf: fix precision propagation verbose logging 0049d2eddaf3 bpf: take into account liveness when propagating precision 78eee85913e7 wifi: rtw88: mac: Return the original error from rtw_mac_power_switch() 154d4d630ef0 wifi: rtw88: mac: Return the original error from rtw_pwr_seq_parser() 1c8f46578d03 tools: bpftool: Remove invalid \' json escape 644df7e865e7 wifi: ath6kl: reduce WARN to dev_dbg() in callback 0022a3936e4d wifi: brcmfmac: support CQM RSSI notification with older firmware 9354826c02e0 wifi: ath11k: fix SAC bug on peer addition with sta band migration 76f9b0d6f01d wifi: ath5k: fix an off by one check in ath5k_eeprom_read_freq_list() 7e5f42abfc85 wifi: ath5k: Use platform_get_irq() to get the interrupt 7d3fd8da721f wifi: ath11k: Use platform_get_irq() to get the interrupt 9b9356a30141 wifi: ath9k: hif_usb: fix memory leak of remain_skbs 1a59067bde3f wifi: ath6kl: minor fix for allocation size 830d79af9eee platform/chrome: cros_typec_switch: Add missing fwnode_handle_put() aefea3016a15 hwmon: (pmbus/fsp-3y) Fix functionality bitmask in FSP-3Y YM-2151E d29faefa8d21 rpmsg: glink: Propagate TX failures in intentless mode as well 2f51bac27678 cpufreq: use correct unit when verify cur freq 0985838a9c87 ACPI: bus: Ensure that notify handlers are not running after removal 290e26ec0d01 tick/common: Align tick period with the HZ tick. 0fe6ef82e4f4 drm/i915: Make intel_get_crtc_new_encoder() less oopsy fc2b20c0921f debugobject: Prevent init race with static objects 1d1735c6fbfd media: mediatek: vcodec: add remove function for decoder platform driver c692a44bc514 media: mediatek: vcodec: fix decoder disable pm crash 54e85ee2b40d perf/arm-cmn: Fix port detection for CMN-700 a8897bffca64 arm64: kgdb: Set PSTATE.SS to 1 to re-enable single-step 3df8a8739415 x86/ioapic: Don't return 0 from arch_dynirq_lower_bound() f25994f7a9ad regulator: stm32-pwr: fix of_iomap leak 16c7fcbfe058 media: venus: dec: Fix capture formats enumeration order 1e229899e3ea media: venus: dec: Fix handling of the start cmd b21a9a57c74e media: rc: gpio-ir-recv: Fix support for wake-up b75aaebac265 drm/amd/display: Fix potential null dereference fd22e8c8c38f media: hi846: Fix memleak in hi846_init_controls() 893b267ccc4a media: v4l: async: Return async sub-devices to subnotifier list 45b7461d914c media: rcar_fdp1: Fix refcount leak in probe and remove function affad9e79101 media: platform: mtk-mdp3: fix potential frame size overflow in mdp_try_fmt_mplane() 5a72aea9acfe media: saa7134: fix use after free bug in saa7134_finidev due to race condition 305262a23c94 media: dm1105: Fix use after free bug in dm1105_remove due to race condition 1495945f7c93 platform/x86/amd: pmc: Move out of BIOS SMN pair for STB init 1603a098b474 platform/x86/amd: pmc: Utilize SMN index 0 for driver probe f82af0dd225f platform/x86/amd: pmc: Move idlemask check into `amd_pmc_idlemask_read` 4e6c35193af6 platform/x86/amd: pmc: Don't dump data after resume from s0i3 on picasso abfb0ff8706e platform/x86/amd: pmc: Hide SMU version and program attributes for Picasso d1dbf5b7ea45 platform/x86/amd: pmc: Don't try to read SMU version on Picasso 1c1798c45b40 platform/x86/amd/pmf: Move out of BIOS SMN pair for driver probe 6a17add9c610 media: rkvdec: fix use after free bug in rkvdec_remove 2cdc8f729d95 media: cedrus: fix use after free bug in cedrus_remove due to race condition 231a6947ff84 media: mediatek: vcodec: change lat thread decode error condition b02cd74741d9 media: mediatek: vcodec: making sure queue_work successfully 60fe2a3d6dc8 media: mediatek: vcodec: remove unused lat_buf 8be5ead0b314 media: mediatek: vcodec: add core decode done event 894278b772b8 media: mediatek: vcodec: move lat_buf to the top of core list f08900ca36d3 media: mediatek: vcodec: using each instance lat_buf count replace core ready list 8aae2e6444a3 media: mediatek: vcodec: add params to record lat and core lat_buf count 01dc8f41fc7b media: mediatek: vcodec: Force capture queue format to MM21 4d5c8a891630 media: mediatek: vcodec: Make MM21 the default capture format 5c4cc91b77ee media: mediatek: vcodec: Use 4K frame size when supported by stateful decoder 0333177548fd arm64: dts: sc7280: Rename qspi data12 as data23 edbbd78148e7 arm64: dts: sc7180: Rename qspi data12 as data23 39f6de10df32 arm64: dts: qcom: msm8994-angler: removed clash with smem_region 57aa05d59b56 arm64: dts: qcom: msm8994-angler: Fix cont_splash_mem mapping 7eaa457d1e71 x86/apic: Fix atomic update of offset in reserve_eilvt_offset() 849ab4cf182b regulator: core: Avoid lockdep reports when resolving supplies fd092b355ac8 regulator: core: Consistently set mutex_owner when using ww_mutex_lock_slow() d2151c5d9dbe drm/ttm/pool: Fix ttm_pool_alloc error path 5e5a4185c66f drm/ttm: optimize pool allocations a bit v2 dfd1c26e40b5 arm64: dts: qcom: apq8096-db820c: drop unit address from PMI8994 regulator 3a0c0f7c2f71 arm64: dts: qcom: msm8994-msft-lumia-octagon: drop unit address from PMI8994 regulator 3c8cb6155ac0 arm64: dts: qcom: msm8994-kitakami: drop unit address from PMI8994 regulator f3694202d9ce arm64: dts: qcom: sc7180-trogdor-pazquel: correct trackpad supply f89b2591bb2b arm64: dts: qcom: sc7180-trogdor-lazor: correct trackpad supply d7d13d353acf arm64: dts: qcom: sc7280-herobrine-villager: correct trackpad supply 958c6cbc3299 gpu: host1x: Fix memory leak of device names b81cfee96703 gpu: host1x: Fix potential double free if IOMMU is disabled 62cb9c468dc9 soc: renesas: renesas-soc: Release 'chipid' from ioremap() 724911eeaef4 soc: bcm: brcmstb: biuctrl: fix of_iomap leak 4cf71779ead4 mailbox: mpfs: switch to txdone_poll 41a51318ab37 drm/mediatek: dp: Change the aux retries times when receiving AUX_DEFER e80c69eb795f drm/lima/lima_drv: Add missing unwind goto in lima_pdev_probe() a260921b81b0 ACPI: VIOT: Initialize the correct IOMMU fwspec 1a258bfa00f1 arm64: dts: mediatek: mt8192-asurada: Fix voltage constraint for Vgpu 82f6ffb8e0fd cpufreq: qcom-cpufreq-hw: Revert adding cpufreq qos 2e8aad9cd52a cpufreq: mediatek: Raise proc and sram max voltage for MT7622/7623 9a5fa6333fac cpufreq: mediatek: raise proc/sram max voltage for MT8516 4bacdbd7d937 cpufreq: mediatek: fix KP caused by handler usage after regulator_put/clk_put bd1c00687249 cpufreq: mediatek: fix passing zero to 'PTR_ERR' f977dbefeaea arm64: dts: apple: t8103: Disable unused PCIe ports eb617ab02334 ARM: dts: stm32: fix spi1 pin assignment on stm32mp15 7ff92db0dd6f perf/arm-cmn: Move overlapping wp_combine field 198ca89deaed firmware: arm_scmi: Fix xfers allocation on Rx channel da3babe96be7 ARM: dts: gta04: fix excess dma channel usage fd67875ebaea drm: rcar-du: Fix a NULL vs IS_ERR() bug 46a1c9ba908f arm64: dts: qcom: sm8450: fix pcie1 gpios properties name 98893ae40bc5 mmc: sdhci-of-esdhc: fix quirk to ignore command inhibit for data 1975bf02595e ACPI: processor: Fix evaluating _PDC method when running as Xen dom0 a24194121e7f drm/amd/display/dc/dce60/Makefile: Fix previous attempt to silence known override-init warnings acd8f2efa29e arm64: dts: qcom: sm8350-microsoft-surface: fix USB dual-role mode property 577a64725bfd virt/coco/sev-guest: Double-buffer messages 02891701516b drm: msm: adreno: Disable preemption on Adreno 510 a8d2b469541f drm/msm/adreno: drop bogus pm_runtime_set_active() a9b3ef13ebdd arm64: dts: ti: k3-am62a7: Correct L2 cache size to 512KB fe9dc0a2643e arm64: dts: ti: k3-am625: Correct L2 cache size to 512KB 1e9fc6c47321 media: max9286: Free control handler 052d22acd7da drm/bridge: adv7533: Fix adv7533_mode_valid for adv7533 and adv7535 1f141fe5153a firmware: qcom_scm: Clear download bit during reboot 423350af9e27 media: av7110: prevent underflow in write_ts_to_decoder() 0883003ffb5e media: amphion: decoder implement display delay enable 51fc1880e474 media: platform: mtk-mdp3: Add missing check and free for ida_alloc c2e55481731b media: bdisp: Add missing check for create_workqueue ba8ffb1251eb x86/MCE/AMD: Use an u64 for bank_map c0a8025c746d ARM: dts: qcom: sdx55: Fix the unit address of PCIe EP node 2b5325f9cce6 ARM: dts: qcom: ipq8064: Fix the PCI I/O port range 2ebb3f120e34 ARM: dts: qcom: ipq4019: Fix the PCI I/O port range 671c3a4d7d84 arm64: dts: qcom: sm8450: Fix the PCI I/O port range 5334324f097d arm64: dts: qcom: sm8150: Fix the PCI I/O port range be8101493607 arm64: dts: qcom: sm8250: Fix the PCI I/O port range 87397ffbc9bb arm64: dts: qcom: msm8996: Fix the PCI I/O port range c8178285ba1a arm64: dts: qcom: ipq6018: Fix the PCI I/O port range 7803b357d9e2 arm64: dts: qcom: ipq8074: Fix the PCI I/O port range ec67a4ef28ea arm64: dts: qcom: sc7280: Fix the PCI I/O port range a35d6fdd7f60 arm64: dts: qcom: msm8998: Fix the PCI I/O port range 6035794dd2de arm64: dts: qcom: sdm845: Fix the PCI I/O port range 44018ad5f230 arm64: dts: qcom: sdm845: correct dynamic power coefficients 7cb080295476 arm64: dts: qcom: sc7280: fix EUD port properties bd90d249bceb arm64: dts: qcom: msm8998: Fix stm-stimulus-base reg name 6c6a69f82281 arm64: dts: broadcom: bcmbca: bcm4908: fix procmon nodename 1be866857a3f arm64: dts: broadcom: bcmbca: bcm4908: fix LED nodenames c0454f814b36 arm64: dts: broadcom: bcmbca: bcm4908: fix NAND interrupt name 93c22d107a3e arm64: dts: ti: k3-j721e-main: Remove ti,strobe-sel property 5ea54b26d6e3 arm64: dts: ti: k3-am62a7-sk: Fix DDR size to full 4GB 5d77e665ee21 arm64: dts: ti: k3-am62-main: Fix GPIO numbers in DT d585d1072eab regulator: core: Shorten off-on-delay-us for always-on/boot-on by time since booted 36ecd6c6ed52 ARM: dts: qcom-apq8064: Fix opp table child name 6006310a472d EDAC/skx: Fix overflows on the DRAM row address mapping arrays 2c8c8398e19e drm/msm/disp/dpu: check for crtc enable rather than crtc active to release shared resources 6524d3d58797 drm/mediatek: dp: Only trigger DRM HPD events if bridge is attached 6fcfd2861fd8 arm64: dts: renesas: r9a07g043: Update IRQ numbers for SSI channels 14c480b2f382 arm64: dts: renesas: r9a07g043: Introduce SOC_PERIPHERAL_IRQ() macro to specify interrupt property e83e635becb9 arm64: dts: renesas: r9a07g054: Update IRQ numbers for SSI channels 684fecd4f332 arm64: dts: renesas: r9a07g044: Update IRQ numbers for SSI channels dc062516db36 arm64: dts: renesas: r8a774c0: Remove bogus voltages from OPP table c82f50e55f4e arm64: dts: renesas: r8a77990: Remove bogus voltages from OPP table 6dbcc493a18d soc: ti: pm33xx: Fix refcount leak in am33xx_pm_probe f5222fbd797e tools/x86/kcpuid: Fix avx512bw and avx512lvl fields in Fn00000007 78e32896ecc7 drm/amdgpu: register a vga_switcheroo client for MacBooks with apple-gmux 809a3fb8d8fc drm/probe-helper: Cancel previous job before starting new one 6bd38a1454d9 drm/vgem: add missing mutex_destroy 46473f3bd14a drm/i915/dg2: Drop one PCI ID 86a77cef0959 drm/rockchip: Drop unbalanced obj unref 0955b8eac335 erofs: fix potential overflow calculating xattr_isize 50f1c1fba045 erofs: initialize packed inode after root inode is assigned 7ee7a86e28ce erofs: stop parsing non-compact HEAD index if clusterofs is invalid fe2f093b051c tpm, tpm_tis: Claim locality when interrupts are reenabled on resume 380f9f79b493 tpm, tpm: Implement usage counter for locality 71becf3ffea6 tpm, tpm_tis: Claim locality before writing interrupt registers 0085052a2c27 tpm, tpm_tis: Disable interrupts if tpm_tis_probe_irq() failed 10eea3cfda29 tpm, tpm_tis: Claim locality before writing TPM_INT_ENABLE register 12839c326ae5 tpm, tpm_tis: Do not skip reset of original interrupt vector 784c206c66df selinux: ensure av_permissions.h is built when needed 5453f22911cb selinux: fix Makefile dependencies of flask.h 74f77a799dad selftests/resctrl: Check for return value after write_schemata() bceef0c7f6ed selftests/resctrl: Allow ->setup() to return errors 7a570dda1d5a selftests/resctrl: Move ->setup() call outside of test specific branches 0bf90aac4341 selftests/resctrl: Return NULL if malloc_and_init_memory() did not alloc mem ae6803b66365 rcu: Fix missing TICK_DEP_MASK_RCU_EXP dependency check 05f437eba011 kunit: fix bug in the order of lines in debugfs logs 9ad3b3867730 kunit: improve KTAP compliance of KUnit test output d0e2f01b534f ASoC: dt-bindings: qcom,lpass-rx-macro: correct minItems for clocks a2cbb1a45a0c bus: mhi: host: Range check CHDBOFF and ERDBOFF 4afe300afb37 bus: mhi: host: Use mhi_tryset_pm_state() for setting fw error state cc3e7c033367 bus: mhi: host: Remove duplicate ee check for syserr a6f5c84b41aa cxl/hdm: Fail upon detecting 0-sized decoders 0ae98a8b4f00 xfs: don't consider future format versions valid 2b2515b8095c ceph: fix potential use-after-free bug when trimming caps 9f565752b328 ubifs: Fix memory leak in do_rename 29738e1bcc79 ubifs: Free memory for tmpfile name 884e961674b5 ubi: Fix return value overwrite issue in try_write_vid_and_data() ef9aac603659 ubifs: Fix memleak when insert_old_idx() failed 18c234685603 Revert "ubifs: dirty_cow_znode: Fix memleak in error handling path" ccfe86622082 RISC-V: Align SBI probe implementation with spec f8076d2a7fce iommu/amd: Fix "Guest Virtual APIC Table Root Pointer" configuration in IRTE f455c9cb9eed drm/amd/pm: re-enable the gfx imu when smu resume d78777c1d4de swsmu/amdgpu_smu: Fix the wrong if-condition d79d3430e174 tracing: Fix permissions for the buffer_percent file 339dd534f21d riscv: mm: remove redundant parameter of create_fdt_early_page_table 3c96dd239ae4 i2c: omap: Fix standard mode false ACK readings 142a975738f7 ACPI: video: Remove acpi_backlight=video quirk for Lenovo ThinkPad W530 18973b73fa51 ksmbd: fix deadlock in ksmbd_find_crypto_ctx() 1f0490586544 ksmbd: not allow guest user on multichannel c3a3259675a6 ksmbd: fix memleak in session setup a70751dd7b60 ksmbd: fix NULL pointer dereference in smb2_get_info_filesystem() b80422474ffe ksmbd: call rcu_barrier() in ksmbd_server_exit() bd80d35725a0 ksmbd: fix racy issue under cocurrent smb2 tree disconnect cec378687a5a KVM: RISC-V: Retry fault if vma_lookup() results become invalid e43cf7abece2 drm/amd/display: fix a divided-by-zero error 09c41688b6e5 drm/amd/display: fix PSR-SU/DSC interoperability support 2abff94db2c6 drm/amd/display: limit timing for single dimm memory 5e1574aa0639 drm/amd/display: Remove stutter only configurations f6ee841ff216 relayfs: fix out-of-bounds access in relay_file_read 5bd77c239339 KVM: arm64: vgic: Don't acquire its_lock before config_lock 569f33c3c2f9 KVM: arm64: Use config_lock to protect vgic state 2b57af7bb9f1 KVM: arm64: Use config_lock to protect data ordered against KVM_RUN 6c9d3f2a5e17 KVM: arm64: Avoid lock inversion when setting the VM register width 36e0c405b86e KVM: arm64: Avoid vcpu->mutex v. kvm->lock inversion in CPU_ON f01c5f1ae9de KVM: nVMX: Emulate NOPs in L2, and PAUSE if it's not intercepted eae127cd2ce6 reiserfs: Add security prefix to xattr name in reiserfs_security_write() c8a3341b3392 rcu: Avoid stack overflow due to __rcu_irq_enter_check_tick() being kprobe-ed c0bf94154ce0 crypto: ccp - Don't initialize CCP for PSP 0x1649 b952a9cf3de2 crypto: arm64/aes-neonbs - fix crash with CFI enabled 4d9d2fd86766 crypto: safexcel - Cleanup ring IRQ workqueues on load failure 42ca037d0c3f crypto: api - Demote BUG_ON() in crypto_unregister_alg() to a WARN_ON() d9834abd8b24 ring-buffer: Sync IRQ works before buffer destruction ad7cc2a29e13 ring-buffer: Ensure proper resetting of atomic variables in ring_buffer_reset_online_cpus cb99866895e6 pinctrl: qcom: lpass-lpi: set output value before enabling output 956bbf1871e1 soundwire: qcom: correct setting ignore bit on v1.5.1 c2c563c137cf pwm: meson: Fix g12a ao clk81 name f7e930b179ef pwm: meson: Fix axg ao mux parents 1b0341e8fb2f wifi: mt76: add missing locking to protect against concurrent rx/status calls b9f6845a492d kheaders: Use array declaration instead of char 9fd4768b0937 iio: addac: stx104: Fix race condition for stx104_write_raw() c38a4eb8aa47 iio: addac: stx104: Fix race condition when converting analog-to-digital 44847a506e71 ipmi: fix SSIF not responding under certain cond. aeff5808f172 ipmi:ssif: Add send_retries increment a6b54af40787 MIPS: fw: Allow firmware to pass a empty env 7f3340bf06f8 fs: fix sysctls.c built 3e7b8a723b0c tick/nohz: Fix cpu_is_hotpluggable() by checking with nohz subsystem c94e5baa989f serial: max310x: fix IO data corruption in batched operations 65fdabefd9c4 serial: 8250: Fix serial8250_tx_empty() race with DMA Tx 719a2f969b7d serial: fix TIOCSRS485 locking 27df5bca965b xhci: fix debugfs register accesses while suspended 7fb0b81e85d8 tty: Prevent writing chars during tcsetattr TCSADRAIN/FLUSH ad44530d46a5 staging: iio: resolver: ads1210: fix config mode 64ef787bb158 blk-crypto: make blk_crypto_evict_key() more robust 26632a538222 blk-crypto: make blk_crypto_evict_key() return void 7d206ec7a04e blk-mq: release crypto keyslot before reporting I/O complete 3b5fbb8219eb blk-crypto: Add a missing include directive 5ca1668a9f5d blk-crypto: move internal only declarations to blk-crypto-internal.h 3aab3abb856b blk-crypto: add a blk_crypto_config_supported_natively helper f0efb2365153 blk-crypto: don't use struct request_queue for public interfaces 316ad076e0d3 blk-stat: fix QUEUE_FLAG_STATS clear 3285613127d3 media: ov8856: Do not check for for module version bccf9fe2963e posix-cpu-timers: Implement the missing timer_wait_running callback 1408d27f25c7 tpm: Add !tpm_amd_is_rng_defective() to the hwrng_unregister() call site ee508dfbafa1 hwmon: (adt7475) Use device_property APIs when configuring polarity d899ae3e768e hwmon: (k10temp) Check range scale when CUR_TEMP register is read-write 986bd947bcd1 USB: dwc3: fix runtime pm imbalance on unbind d4b1e04d271b USB: dwc3: fix runtime pm imbalance on probe errors befdcb8e880e usb: dwc3: gadget: Stall and restart EP0 if host is unresponsive 491d32c896e0 usb: gadget: udc: core: Prevent redundant calls to pullup f6aaeacf0596 usb: gadget: udc: core: Invoke usb_gadget_connect only when started 5b6c295947e6 IMA: allow/fix UML builds 38a42842a6d0 phy: qcom-qmp-pcie: sc8180x PCIe PHY has 2 lanes 5c274804e27e PCI: qcom: Fix the incorrect register usage in v2.7.0 config 58e56aa83848 PCI: pciehp: Fix AB-BA deadlock between reset_lock and device_lock a07176956014 PCI: kirin: Select REGMAP_MMIO 6e5bf8c9f7b3 powerpc/boot: Fix boot wrapper code generation with CONFIG_POWER10_CPU 4403c7b7e5e1 arm64: Stash shadow stack pointer in the task struct on interrupt 2dd0f8994da1 arm64: Always load shadow stack pointer directly from the task struct 06003e397523 ASoC: amd: ps: update the acp clock source. f9dc736e686c ASoC: amd: fix ACP version typo mistake f66cd9995917 wifi: mt76: mt7921e: Set memory space enable in PCI_COMMAND if unset 24d158856cef wireguard: timers: cast enum limits members to int in prints 103f618cee51 x86/cpu: Add model number for Intel Arrow Lake processor 88b9e97c1447 asm-generic/io.h: suppress endianness warnings for readq() and writeq() 5ded8299b7de tracing: Error if a trace event has an array for a __field() 324b854ce475 wifi: ath11k: reduce the MHI timeout to 20s cde904042870 platform/x86: thinkpad_acpi: Add missing T14s Gen1 type to s2idle quirk list 7e26bfb49d00 net: sfp: add quirk enabling 2500Base-x for HG MXPD-483II 388764ea64e2 scsi: mpi3mr: Handle soft reset in progress fault code (0xF002) 0ac10535aed9 selftests mount: Fix mount_setattr_test builds failed ec6f22171dc2 net: wwan: t7xx: do not compile with -Werror c58f26bdeec3 ASoC: da7213.c: add missing pm_runtime_disable() e373f76e20d6 ASoC: Intel: bytcr_rt5640: Add quirk for the Acer Iconia One 7 B1-750 372bec6747bb iio: adc: palmas_gpadc: fix NULL dereference on rmmod c81f5c8b8c23 ASoC: amd: yc: Add DMI entries to support Victus by HP Laptop 16-e1xxx (8A22) 32aae7831462 x86/hyperv: Block root partition functionality in a Confidential VM 5c7648e96d90 ASoC: soc-pcm: fix hw->formats cleared by soc_pcm_hw_init() for dpcm a89c7b86b5e2 ASoC: Intel: soc-acpi: add table for Intel 'Rooks County' NUC M15 4f7b42a9bfd9 ASOC: Intel: sof_sdw: add quirk for Intel 'Rooks County' NUC M15 (From OE-Core rev: ead4f27c1ab133133e2eaf76527d4dbd9cf60138) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: move build / debug dependencies to .incBruce Ashfield2023-06-012-6/+8
| | | | | | | | | | | | | | | | | | | | | | When the architecture and debug specific build and runtime dependencies were introduced, they were only applicable to "newer" kernel versions and were enabled in the version specific recipes. These are now common dependencies, so we can avoid the duplication and move them to a common location. We also change the adhoc nature of the existing elfutils definition, as it is now detected by the kernel build and we no longer need the work around to the native sysroot. Finally, we change the undocumented KERNEL_DEBUG_OPTIONS to KERNEL_DEBUG and use it to conditionally enable features that need extended support (and support sometimes out of oe-core). (From OE-Core rev: 7ddeb149e7a78bedeb945898fec5e8f13b7c5711) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v6.4+Bruce Ashfield2023-06-011-2/+2
| | | | | | | (From OE-Core rev: d3d7c2735eba0b985032cf55a001a6f21e2f01cf) 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.27Bruce Ashfield2023-06-013-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: ca48fc16c493 Linux 6.1.27 0bbec73fdd9e riscv: No need to relocate the dtb as it lies in the fixmap region 17509e73ac8b riscv: Do not set initial_boot_params to the linear address of the dtb ed96b3143540 riscv: Move early dtb mapping into the fixmap region 7cb8c95c0a6d driver core: Don't require dynamic_debug for initcall_debug probe timing ce0555352a28 USB: serial: option: add UNISOC vendor and TOZED LT70C product 17e5ce4d89ad btrfs: fix uninitialized variable warnings 47e6893a5b0a bluetooth: Perform careful capability checks in hci_sock_ioctl() c4acbf376124 gpiolib: acpi: Add a ignore wakeup quirk for Clevo NL5xNU d27acf15c8fa drm/fb-helper: set x/yres_virtual in drm_fb_helper_check_var e29661611e6e wifi: brcmfmac: slab-out-of-bounds read in brcmf_get_assoc_ies() 34cec5cd7abc mptcp: fix accept vs worker race b45d8f5375ed mptcp: stops worker on unaccepted sockets at listener close 862ea63fad16 mm/mempolicy: fix use-after-free of VMA iterator e1562cc202c9 KVM: arm64: Retry fault if vma_lookup() results become invalid d70f63be626d phy: phy-brcm-usb: Utilize platform_get_irq_byname_optional() 7d057bf201ca um: Only disable SSE on clang to work around old GCC bugs (From OE-Core rev: 80f045c03cde302e135af53a19276d6487fcdf66) 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.26Bruce Ashfield2023-06-013-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: ca1c9012c941 Linux 6.1.26 ab91b09f399f ASN.1: Fix check for strdup() success 1831d8cbaea8 ASoC: fsl_sai: Fix pins setting for i.MX8QM platform 6cb818ed5f08 ASoC: fsl_asrc_dma: fix potential null-ptr-deref 7a6593b5d7ad ASoC: SOF: pm: Tear down pipelines only if DSP was active b528537d131f mm/page_alloc: fix potential deadlock on zonelist_update_seq seqlock 71b6df69f17e fpga: bridge: properly initialize bridge device before populating children f8c3eb751a9b iio: adc: at91-sama5d2_adc: fix an error code in at91_adc_allocate_trigger() 342c1db4fa8c Input: pegasus-notetaker - check pipe type when probing a93c20f58322 gcc: disable '-Warray-bounds' for gcc-13 too a09b9383b749 sctp: Call inet6_destroy_sock() via sk->sk_destruct(). a530b33fe986 dccp: Call inet6_destroy_sock() via sk->sk_destruct(). a8cf1141057a inet6: Remove inet6_destroy_sock() in sk->sk_prot->destroy(). 588d682251e6 purgatory: fix disabling debug info 7ca973d830c0 fuse: always revalidate rename target dentry f9a20ef5e83c MIPS: Define RUNTIME_DISCARD_EXIT in LD script 8d6a870a428f KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg() 9e7976c0cd63 KVM: arm64: Make vcpu flag updates non-preemptible d362a03d920e sched/fair: Fixes for capacity inversion detection 799c7301ded6 sched/fair: Consider capacity inversion in util_fits_cpu() fe1c982958c5 sched/fair: Detect capacity inversion 7e6631f782a1 mm/mmap: regression fix for unmapped_area{_topdown} 059f24aff65c mm: page_alloc: skip regions with hugetlbfs pages when allocating 1G pages bd6f3421a586 mm: kmsan: handle alloc failures in kmsan_vmap_pages_range_noflush() 433a7ecaed4b mm: kmsan: handle alloc failures in kmsan_ioremap_page_range() e8a7bdb6f76c mm/huge_memory.c: warn with pr_warn_ratelimited instead of VM_WARN_ON_ONCE_FOLIO 519dbe737f0d mm/khugepaged: check again on anon uffd-wp during isolation cc647e05db67 mm/userfaultfd: fix uffd-wp handling for THP migration entries b1644a0031cf drm/rockchip: vop2: Use regcache_sync() to fix suspend/resume 904e1b66854b drm/rockchip: vop2: fix suspend/resume 4ac57c3fe2c0 drm/amd/display: set dcn315 lb bpp to 48 bef774effb27 drm/amdgpu: Fix desktop freezed after gpu-reset 66eb772be27e drm/i915: Fix fast wake AUX sync len d9caa028d7ad mmc: sdhci_am654: Set HIGH_SPEED_ENA for SDR12 and SDR25 3e6bd2653ff8 writeback, cgroup: fix null-ptr-deref write in bdi_split_work_to_wbs ec90129b91b6 kernel/sys.c: fix and improve control flow in __sys_setres[ug]id() a3a93b46833f memstick: fix memory leak if card device is never registered f6a5f61200ff tools/mm/page_owner_sort.c: fix TGID output when cull=tg is used a0aa4827f791 nilfs2: initialize unused bytes in segment summary blocks a1176791ab74 maple_tree: fix a potential memory leak, OOB access, or other unpredictable bug 66f13a1acf0a maple_tree: fix mas_empty_area() search c51b9ef3f521 maple_tree: make maple state reusable after mas_empty_area_rev() be100a8460e3 LoongArch: Mark 3 symbol exports as non-GPL e82caab68951 LoongArch: Fix probing of the CRC32 feature 55fba69fbfd0 rust: kernel: Mark rust_fmt_argument as extern "C" e19ebc5f9a71 btrfs: get the next extent map during fiemap/lseek more efficiently b28def6ed970 ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook 31f7c99e3685 iio: light: tsl2772: fix reading proximity-diodes from device tree b263f81bd16e iio: dac: ad5755: Add missing fwnode_handle_put() 9ad34ea8d2d6 drm/amdgpu/vcn: Disable indirect SRAM on Vangogh broken BIOSes 9bdbd0099262 Revert "userfaultfd: don't fail on unrecognized features" 8e610b699385 mtd: spi-nor: fix memory leak when using debugfs_lookup() f4d1bbb97728 platform/x86: asus-nb-wmi: Add quirk_asus_tablet_mode to other ROG Flow X13 models 25e2413c9374 platform/x86: gigabyte-wmi: add support for X570S AORUS ELITE bbf4d72be001 xen/netback: use same error messages for same errors 79d22faeba7b nvme-tcp: fix a possible UAF when failing to allocate an io queue 0cc5da7990ff drm: test: Fix 32-bit issue in drm_buddy_test fb766acce3cf drm: buddy_allocator: Fix buddy allocator init on 32-bit systems 3059a67e02dc s390/ptrace: fix PTRACE_GET_LAST_BREAK error handling ba6486192268 platform/x86: gigabyte-wmi: add support for B650 AORUS ELITE AX fbc72b63520a net: dsa: b53: mmap: add phy ops 480df96832f4 scsi: core: Improve scsi_vpd_inquiry() checks 83760e74ed14 scsi: megaraid_sas: Fix fw_crash_buffer_show() e0ac735ee4e2 selftests: sigaltstack: fix -Wuninitialized 8563ab97a870 platform/x86 (gigabyte-wmi): Add support for A320M-S2H V2 c4043891a10f platform/x86/intel: vsec: Fix a memory leak in intel_vsec_add_aux 23f18f35bf1f f2fs: Fix f2fs_truncate_partial_nodes ftrace event b2bfa742b871 net: bridge: switchdev: don't notify FDB entries with "master dynamic" b91798017c3e e1000e: Disable TSO on i219-LM card to increase speed 89603f4c9154 bpf: Fix incorrect verifier pruning due to missing register precision taints 39eeb724c4d9 spi: spi-rockchip: Fix missing unwind goto in rockchip_sfc_probe() ef018e12b1ed mlxsw: pci: Fix possible crash during initialization 9a0b96d03c59 net: rpl: fix rpl header size calculation 64489c22d085 bonding: Fix memory leak when changing bond type to Ethernet 68b0f2843173 mlxfw: fix null-ptr-deref in mlxfw_mfa2_tlv_next() fa82a725e8cb bnxt_en: Do not initialize PTP on older P3/P4 chips 8e1f40e8f707 netfilter: nf_tables: tighten netlink attribute requirements for catch-all elements ef87cd81321b netfilter: nf_tables: validate catch-all set elements 8a5dad80bd83 i40e: fix i40e_setup_misc_vector() error handling 0ec73187f026 i40e: fix accessing vsi->active_filters without holding lock 9387a515cbc3 netfilter: nf_tables: fix ifdef to also consider nf_tables=m 6a4029f4f91f sfc: Fix use-after-free due to selftest_work d43f024e8c2a virtio_net: bugfix overflow inside xdp_linearize_page() ce729b06dc33 net: sched: sch_qfq: prevent slab-out-of-bounds in qfq_activate_agg 519c96885eae regulator: fan53555: Fix wrong TCS_SLEW_MASK 49b9758d44d4 regulator: fan53555: Explicitly include bits header 8acb00f377f9 rust: str: fix requierments->requirements typo 1c4dbb001fd3 netfilter: nf_tables: Modify nla_memdup's flag to GFP_KERNEL_ACCOUNT ea854a25c832 netfilter: br_netfilter: fix recent physdev match breakage 6369276efa7a arm64: dts: imx8mp-verdin: correct off-on-delay e09602ba40b6 arm64: dts: imx8mm-verdin: correct off-on-delay 94e05ccaf335 arm64: dts: imx8mm-evk: correct pmic clock source ed26418b2dff arm64: dts: qcom: sc8280xp-pmics: fix pon compatible and registers 8fe3333f7229 arm64: dts: meson-g12-common: specify full DMC range 4ba06237c4a2 arm64: dts: qcom: ipq8074-hk10: enable QMP device, not the PHY node ecff49fd3758 arm64: dts: qcom: hk10: use "okay" instead of "ok" fb42f8abdebd arm64: dts: qcom: ipq8074-hk01: enable QMP device, not the PHY node 80cc8410af29 arm64: dts: rockchip: Lower sd speed on rk3566-soquartz 8f33e7c677a9 ARM: dts: rockchip: fix a typo error for rk3288 spdif node (From OE-Core rev: 3d50c853ef003d8d9bdc0ae3a5c9567fe3474c6c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: Make built-in libtraceevent plugins cohabit with external libtraceeventKhem Raj2023-05-311-1/+5
| | | | | | | | | | | | | | | | This will package the plugins built by perf into kernel specific dir under libdir, so it does not conflict with plugins from newly added libtraceevent recipe Fixes do_sdk_depends: The file /usr/lib/traceevent/plugins/plugin_cfg80211.so is installed by both perf and libtraceevent, aborting (From OE-Core rev: 28f39769c27d257a60ff0152acc0c76f0276fa6a) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: Add patch to fix gcc 13 test issueRichard Purdie2023-05-263-0/+157
| | | | | | | | Add a couple of patches from upstream which fix a failing test with gcc 13. (From OE-Core rev: 9148de637f565578a96e8c02bad765ce3daffe27) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: Fix build with gcc-13Khem Raj2023-05-262-0/+70
| | | | | | | (From OE-Core rev: 5a891d8c3d7e9d8d36bab680ef9fe3ac40fdb8b8) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: Drop 5.15 supportRichard Purdie2023-05-263-145/+0
| | | | | | | | | | 5.15 doesn't work with gcc 13 and we'll be replacing 5.15 with a new kernel version later in the release cycle. Drop 5.15 now so we can move forward with gcc 13 and we'll add a new kernel version later. (From OE-Core rev: e30b37776d16cfd4ce7f79746427ccd95b306059) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kmod: remove unused ptest.patchMartin Jansa2023-05-251-25/+0
| | | | | | | | | | * it was removed from SRC_URI in 2015: https://git.openembedded.org/openembedded-core/commit/?id=f80d136bdd578468035a88125fa1b84973fd912b (From OE-Core rev: cfc4586b4bf080a3a4aa419dffc76c5da2a95b74) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta: depend on autoconf-archive-native, not autoconf-archiveRoss Burton2023-05-221-1/+1
| | | | | | | | | | | | | | | | | | autoconf-archive is a collection of m4 autoconf macros needed at build-time, and autoconf-archive-native is a suitable provider as there is nothing in the recipe that needs to be cross-compiled. Also if we use DEPENDS=autoconf-archive then the recipe's -dev package ends up RDEPENDing on autoconf-archive, which isn't correct. Universally change any DEPENDS on autoconf-archive to the -native form, and add any missing dependencies that were implicit before. (From OE-Core rev: 571132415ea7fe2d91c62948f2b6aa553eafa83d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: add libtraceevent packageconfigMax Krummenacher2023-05-221-1/+2
| | | | | | | | | | | | | | | | | | | | | With kernel 6.4-rc1 commit 6898e60f709b ("perf build: If libtraceevent isn't present error the build") having libtraceevent is a required dependency unless building it with 'NO_LIBTRACEEVENT=1'. Older kernels did build libtraceevent as provided by the kernel sources. (Unless LIBTRACEEVENT_DYNAMIC=1 was defined, then it tried to pickup an external provided libtraceevent and printed a warning if not found.) Add a libtraceevent packageconfig which adds the dependency on libtraceevent if set, otherwise builds with NO_LIBTRACEEVENT=1. For older kernels the old behaviour of building libtraceevent from the kernel sources isn't changed. (From OE-Core rev: 7e7a7394b47f6fd4a4dd26a18a5d94302ab6df1e) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: make pkg-config availableMax Krummenacher2023-05-221-0/+2
| | | | | | | | | | | | | | | Fixup the to be called pkg-config as $(CROSS_COMPILE)pkg-config doesn't exist. With kernels < 6.4 pkg-config is only used for the gtk+-2.0 integration which is disabled in the OE config. Thus the issue wasn't exposed so far. With kernel 6.4 pkg-config is additionally used for libtraceevent and libtracefs. (From OE-Core rev: f7e743428792fde93d5ca1c97244fc2b967fe666) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtraceevent: fix qa issue reference to tmpdirMax Krummenacher2023-05-221-0/+2
| | | | | | | | | | | | | | | | Make sure that the OE provided CFLAGS are passed to the compiler so that the -fdebug-prefix-map and -fmacro-prefix-map options are actually active. Fixes: | WARNING: libtraceevent-1.7.2-r0 do_package_qa: QA Issue: File /usr/lib/libtraceevent.a in package libtraceevent-staticdev contains reference to TMPDIR [buildpaths] | WARNING: libtraceevent-1.7.2-r0 do_package_qa: QA Issue: File /usr/lib/.debug/libtraceevent.so.1.7.2 in package libtraceevent-dbg contains reference to TMPDIR [buildpaths] (From OE-Core rev: bb5cffd48513f05bc66c20e91a25e13d3ba1555c) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* libtraceevent: import from meta-openembeddedMax Krummenacher2023-05-222-0/+65
| | | | | | | | | | | | | | Import from meta-openembedded at commit d250a0dc0 ("libtraceevent: upgrade 1.7.1 -> 1.7.2"). Starting with kernel 6.4 libtraceevent is a dependency of perf. While one can still build perf without it by opting out one would loose its functionality compared with building perf from kernels before 6.4 (From OE-Core rev: 45dddecd1eebc76a9835844c9bd36ac865a792c9) Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cryptodev: remove unneeded patchAlexander Kanavin2023-05-222-70/+3
| | | | | | | | | | | | | | With 1.13 version the needed rules are available directly upstream. This wasn't noticed in 1.12->1.13 patch rebase. I verified that installed files are exactly same with and without the patch. (From OE-Core rev: 71a36a0c3e84c3a2b6bc5c52349eda12f0bede0d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cryptodev: upgrade to 1.13Andrey Zhizhikin2023-05-057-26/+28
| | | | | | | | | | | | | | Upgrade cryptodev to new release 1.13. This resoves the Kernel build issues for 6.3.y, where Crypto API has been updated, see [1]. Refresh all layer patches with `devtool` to resolve hunks. Link: [1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=255e48eb17684157336bd6dd98d22c1b2d9e3f43 (From OE-Core rev: dc85b747af14f5262590e72e55d2c49670cf09a7) Signed-off-by: Andrey Zhizhikin <andrey.z@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Default to https git protocol where possibleRichard Purdie2023-05-0515-22/+22
| | | | | | | | | | The recommendation from server maintainers is that the https protocol is both faster and more reliable than the dedicated git protocol at this point. Switch to it where possible. (From OE-Core rev: 139102a73d4151f4748b4a861bd4ab28dda7dab7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.108Bruce Ashfield2023-04-273-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 3299fb36854f Linux 5.15.108 adef0cebea85 nvme-pci: avoid the deepest sleep state on ZHITAI TiPro5000 SSDs c6897dfe2bb6 counter: Add the necessary colons and indents to the comments of counter_compi fa934784fb65 counter: fix docum. build problems after filename change 0cf283340023 panic, kexec: make __crash_kexec() NMI safe 9e1e511119b1 kexec: turn all kexec_mutex acquisitions into trylocks 6fc7a53fcc4c nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD fa43e0591900 nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN a814fc9e6e59 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM760 972e06d09e86 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610 cf773832139b nvme-pci: Crucial P2 has bogus namespace ids 5a19b9a49aea nvme-pci: avoid the deepest sleep state on ZHITAI TiPro7000 SSDs 65f5dc5dff29 nvme-pci: add NVME_QUIRK_BOGUS_NID for ADATA XPG GAMMIX S50 3daaa5f7aae2 i2c: ocores: generate stop condition after timeout in polling mode 0af686415ca2 x86/rtc: Remove __init for runtime functions b11ff3ef4d09 sched/fair: Fix imbalance overflow 90e3dc510106 sched/fair: Move calculate of avg_load to a better location 6d1353781bba powerpc/papr_scm: Update the NUMA distance table for the target node 0b031f5983f8 ubi: Fix deadlock caused by recursively holding work_sem 85d7a7044b75 ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size f0b4a4086cf2 mptcp: stricter state check in mptcp_worker 925e1a510a2e mptcp: use mptcp_schedule_work instead of open-coding it f4f2a1d491e9 cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() 19c7f9329bdb x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot 05143d90ac90 scsi: ses: Handle enclosure with just a primary component gracefully aaae6d303150 net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow b1ca14361d49 net: phy: nxp-c45-tja11xx: add remove callback 0359e505bcd7 net: sfp: initialize sfp->i2c_block_size at sfp allocation a42f565c0e96 riscv: add icache flush for nommu sigreturn trampoline 6eeb1cba4c9d drm/i915: fix race condition UAF in i915_perf_add_config_ioctl 9b344cf6aea0 i915/perf: Replace DRM_DEBUG with driver specific drm_dbg call 6b337a13c144 tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance 1403518ed0d9 tracing: Add trace_array_puts() to write into instance 670e54151b7a counter: 104-quad-8: Fix Synapse action reported for Index signals 6e25d374cd95 counter: Internalize sysfs interface code c4153e662883 counter: stm32-timer-cnt: Provide defines for slave mode selection 4c1010848b12 counter: stm32-lptimer-cnt: Provide defines for clock polarities 189ada57e88c ACPI: resource: Add Medion S17413 to IRQ override quirk 248a18a895e2 wifi: iwlwifi: mvm: fix mvmtxq->stopped handling 0efd9ed92926 asymmetric_keys: log on fatal failures in PE/pkcs7 ae2b44aeade1 verify_pefile: relax wrapper length check 744f80ae0716 drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F 05a24344296e efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L 0f9d2fc58824 i2c: hisi: Avoid redundant interrupts d21a46212009 i2c: imx-lpi2c: clean rx/tx buffers upon new message 8451da304b4a wifi: mwifiex: mark OF related data as maybe unused 9aeff275b7f7 power: supply: cros_usbpd: reclassify "default case!" as debug 788f4a3d3987 ARM: 9290/1: uaccess: Fix KASAN false-positives 53967ac8080b libbpf: Fix single-line struct definition output in btf_dump 906a6689bb01 skbuff: Fix a race between coalescing and releasing SKBs 7ccc58a1a756 net: macb: fix a memory corruption in extended buffer descriptor mode ed2ec39e46fe udp6: fix potential access to stale information e97ff11b396c RDMA/core: Fix GID entry ref leak when create_ah fails 6109f5b13ce3 sctp: fix a potential overflow in sctp_ifwdtsn_skip c6a796ee5a63 net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() 9b1ca43bcf3d qlcnic: check pci_reset_function result ffa4f32952e2 drm/armada: Fix a potential double free in an error handling path a94f5d35fdbb tcp: restrict net.ipv4.tcp_app_win a08ec4ed3b6e niu: Fix missing unwind goto in niu_alloc_channels() e35ae49bc198 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition b41da67451b0 bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp 48e8e7851dc0 RDMA/cma: Allow UD qp_type to join multicast only 1569a4cdb973 IB/mlx5: Add support for 400G_8X lane speed f6711bc5c016 RDMA/irdma: Add ipv4 check to irdma_find_listener() c8c7a7aee861 RDMA/irdma: Increase iWARP CM default rexmit count 810250c9c661 RDMA/irdma: Fix memory leak of PBLE objects aa2607bae45f clk: sprd: set max_register according to mapping range 0004a50c535f drm/i915/dsi: fix DSS CTL register offsets for TGL+ 1bb4a52c3caa KVM: arm64: PMU: Restore the guest's EL0 event counting after migration c7acce3a0eeb mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min 7233b5baba10 mtd: rawnand: stm32_fmc2: remove unsupported EDO mode 5ded9b750f30 mtd: rawnand: meson: fix bitmask for length in command word 0162836a51bb mtdblock: tolerate corrected bit-flips ad574345ce26 fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace a55a95365e08 btrfs: fix fast csum implementation detection 6da03c237d56 btrfs: print checksum type and implementation at mount time 0efb276d5848 Bluetooth: Fix race condition in hidp_session_thread ac6725a634f7 Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} d98498ad5695 ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards c5797c87e74e ALSA: emu10k1: don't create old pass-through playback device on Audigy f1ef453157b4 ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() 7901d787e455 ALSA: i2c/cs8427: fix iec958 mixer control deactivation d8697aa12ae6 ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard 34a0ada0a8b2 ALSA: emu10k1: fix capture interrupt handler unlinking 55e4eef5545d Revert "pinctrl: amd: Disable and mask interrupts on resume" (From OE-Core rev: f430362a2bd2d40b878f09486bb42315867cdc2d) 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.25Bruce Ashfield2023-04-273-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: f17b0ab65d17 Linux 6.1.25 243d9f3a1101 cgroup/cpuset: Add cpuset_can_fork() and cpuset_cancel_fork() methods e33ab28395d3 cgroup/cpuset: Make cpuset_fork() handle CLONE_INTO_CGROUP properly ff5a4fe2598e cgroup/cpuset: Skip spread flags update on v2 1058e9a130ce nvme-pci: add NVME_QUIRK_BOGUS_NID for T-FORCE Z330 SSD dfae73fafd72 nvme-pci: mark Lexar NM760 as IGNORE_DEV_SUBNQN f4523cd4986f cifs: fix negotiate context parsing 8f09ece19c22 i2c: ocores: generate stop condition after timeout in polling mode 6f5758fd2edf x86/rtc: Remove __init for runtime functions 31c5ad43bdd1 sched/fair: Fix imbalance overflow 98c77adf519d powerpc/papr_scm: Update the NUMA distance table for the target node 9277d0e5889c i2c: mchp-pci1xxxx: Update Timing registers 50eb90da4fa0 ubi: Fix deadlock caused by recursively holding work_sem 3dce44039b62 ubi: Fix failure attaching when vid_hdr offset equals to (sub)page size aff9099e9c51 mptcp: stricter state check in mptcp_worker 4d433920eb5e mptcp: use mptcp_schedule_work instead of open-coding it 1f93ed9a6841 drm/amd/pm: correct SMU13.0.7 max shader clock reporting 8464a01508f4 drm/amd/pm: correct SMU13.0.7 pstate profiling clock settings a746ad276b2e cgroup/cpuset: Wake up cpuset_attach_wq tasks in cpuset_cancel_attach() f06c9b01540c cgroup/cpuset: Fix partition root's cpuset.cpus update bug 53244494bfcb cgroup: fix display of forceidle time at root 226f6410fd43 x86/PCI: Add quirk for AMD XHCI controller that loses MSI-X state in D3hot f8e702c54413 scsi: ses: Handle enclosure with just a primary component gracefully c918d0bc687c net: phy: nxp-c45-tja11xx: fix unsigned long multiplication overflow 4fb1a978a373 net: phy: nxp-c45-tja11xx: add remove callback 4b3101989e19 net: sfp: initialize sfp->i2c_block_size at sfp allocation 6c8cc40c588f HID: intel-ish-hid: Fix kernel panic during warm reset 5d12b36d72bb riscv: add icache flush for nommu sigreturn trampoline a2f6ded41bec ksmbd: avoid out of bounds access in decode_preauth_ctxt() 2128f7c00fa5 maple_tree: fix write memory barrier of nodes once dead for RCU mode f58574f238c3 tracing: Have tracing_snapshot_instance_cond() write errors to the appropriate instance 5620eeb379d1 tracing: Add trace_array_puts() to write into instance 41afd2473dc4 KVM: SVM: Flush Hyper-V TLB when required d8b1253f223c x86/hyperv: KVM: Rename "hv_enlightenments" to "hv_vmcb_enlightenments" 8eb5ca7f344e KVM: SVM: Add a proper field for Hyper-V VMCB enlightenments 38b091c8a3f2 KVM: selftests: Move "struct hv_enlightenments" to x86_64/svm.h 59ef934fcc52 x86/hyperv: Move VMCB enlightenment definitions to hyperv-tlfs.h 6e999e45ab1c ACPI: resource: Add Medion S17413 to IRQ override quirk 8c1e247907b9 drm/amdgpu/gfx: set cg flags to enter/exit safe mode b4efb6af93ca drm/amdgpu: Force signal hw_fences that are embedded in non-sched jobs df27bcd0cf2b drm/amdgpu: add mes resume when do gfx post soft reset 6c2103d9a88e wifi: iwlwifi: mvm: protect TXQ list manipulation 742ae1a6c65d wifi: iwlwifi: mvm: fix mvmtxq->stopped handling bb0cf2bd6363 nvme: send Identify with CNS 06h only to I/O controllers 3221808c1c6e asymmetric_keys: log on fatal failures in PE/pkcs7 d29a47b456fd verify_pefile: relax wrapper length check 9d482a09acd3 hwmon: (xgene) Fix ioremap and memremap leak f2226c840f8d hwmon: (peci/cputemp) Fix miscalculated DTS for SKX 1fe2ed70c054 drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Book X90F 25d36216b160 ACPI: video: Add backlight=native DMI quirk for Acer Aspire 3830TG cec44fdfbdd6 block: ublk_drv: mark device as LIVE before adding disk 09b1f40a4ea2 efi: sysfb_efi: Add quirk for Lenovo Yoga Book X91F/L a1cfba541300 i2c: hisi: Avoid redundant interrupts bd51c04b7e18 i2c: imx-lpi2c: clean rx/tx buffers upon new message bf7d62cac546 wifi: mwifiex: mark OF related data as maybe unused 3565e0b6bca5 selftests/bpf: Fix progs/find_vma_fail1.c build error. ac5866fcb6f5 power: supply: axp288_fuel_gauge: Added check for negative values d71b48d5b181 power: supply: cros_usbpd: reclassify "default case!" as debug 43bba80efd07 power: supply: rk817: Fix unsigned comparison with less than zero eb365d1f507d ARM: dts: qcom: apq8026-lg-lenok: add missing reserved memory 19fdbc60b6be ARM: 9290/1: uaccess: Fix KASAN false-positives 8a5342878429 libbpf: Fix single-line struct definition output in btf_dump 71850b5af92d skbuff: Fix a race between coalescing and releasing SKBs 9412a9bf5952 net: macb: fix a memory corruption in extended buffer descriptor mode ecdf42c23f3f udp6: fix potential access to stale information 6985701e628a selftests: openvswitch: adjust datapath NL message declaration 370280c65c28 RDMA/core: Fix GID entry ref leak when create_ah fails 5c9367ac5a22 sctp: fix a potential overflow in sctp_ifwdtsn_skip bef57c227b52 net: qrtr: Fix an uninit variable access bug in qrtr_tx_resume() 3756171b97c3 cgroup,freezer: hold cpu_hotplug_lock before freezer_mutex eabf778f9b21 net: wwan: iosm: Fix error handling path in ipc_pcie_probe() f517b5ee826a qlcnic: check pci_reset_function result 09f4dec1f6ac drm/armada: Fix a potential double free in an error handling path a3f1344a7644 Bluetooth: Set ISO Data Path on broadcast sink 2fcfd51add22 Bluetooth: SCO: Fix possible circular locking dependency sco_sock_getsockopt 99f1bc32ebcb Bluetooth: Fix printing errors if LE Connection times out 7c90d78301f8 Bluetooth: hci_conn: Fix not cleaning up on LE Connection failure 644b3051b06b net: openvswitch: fix race on port output d10c951191af iavf: remove active_cvlans and active_svlans bitmaps aa0f377c9b00 iavf: refactor VLAN filter states 4f6c08c2323b bonding: fix ns validation on backup slaves 9d7765638fd8 tcp: restrict net.ipv4.tcp_app_win 53a22fa7f9c2 niu: Fix missing unwind goto in niu_alloc_channels() 24da5765d1ed KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV2/3 to protected VMs 361b02e68181 KVM: arm64: Initialise hypervisor copies of host symbols unconditionally 8b9c64942ada bpf, arm64: Fixed a BTI error on returning to patched function c4002b9d5e83 9p/xen : Fix use after free bug in xen_9pfs_front_remove due to race condition b7abd535881a dmaengine: apple-admac: Fix 'current_tx' not getting freed fdbd0392352c dmaengine: apple-admac: Set src_addr_widths capability c7bb085947c3 dmaengine: apple-admac: Handle 'global' interrupt flags 37b39345b952 LoongArch, bpf: Fix jit to skip speculation barrier opcode db9c9086d362 bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp 02eabb635bc6 RDMA/cma: Allow UD qp_type to join multicast only 74f4471ad642 clk: rs9: Fix suspend/resume 132918e08e86 RDMA/erdma: Defer probing if netdevice can not be found d682c9bc41fa RDMA/erdma: Inline mtt entries into WQE if supported 3570f3cc4aab RDMA/erdma: Update default EQ depth to 4096 and max_send_wr to 8192 9554a6b5e2ec IB/mlx5: Add support for 400G_8X lane speed 6ea322a1ee6a RDMA/irdma: Add ipv4 check to irdma_find_listener() ad960ae9f56a RDMA/irdma: Increase iWARP CM default rexmit count ee02fa4a71bd RDMA/irdma: Fix memory leak of PBLE objects 6d61b0cc2ade RDMA/irdma: Do not generate SW completions for NOPs b8f3162579e1 clk: sprd: set max_register according to mapping range 8d901a336302 drm/i915/dsi: fix DSS CTL register offsets for TGL+ b15df140fe09 fbcon: set_con2fb_map needs to set con2fb_map! 93aa242f598e fbcon: Fix error paths in set_con2fb_map d6c4dfb62d55 KVM: arm64: PMU: Restore the guest's EL0 event counting after migration 3ad491459d4a mtd: rawnand: stm32_fmc2: use timings.mode instead of checking tRC_min 1029642ce63e mtd: rawnand: stm32_fmc2: remove unsupported EDO mode 4efb01e9e3f4 mtd: rawnand: meson: fix bitmask for length in command word 205c503c8920 mtdblock: tolerate corrected bit-flips d5392c1c64f9 fbmem: Reject FB_ACTIVATE_KD_TEXT from userspace 874cf0b2c0a8 btrfs: fix fast csum implementation detection 3103c0781257 btrfs: restore the thread_pool= behavior in remount for the end I/O workqueues 8c4b65f6c707 Bluetooth: hci_conn: Fix possible UAF 4290d89ae934 Bluetooth: Free potentially unfreed SCO connection ba7d93969275 bluetooth: btbcm: Fix logic error in forming the board name. f6719fd8f409 Bluetooth: Fix race condition in hidp_session_thread 348d446762e7 Bluetooth: L2CAP: Fix use-after-free in l2cap_disconnect_{req,rsp} 71964e93fcb1 ALSA: hda/hdmi: disable KAE for Intel DG2 d5c9d46f1c1d ALSA: hda/sigmatel: fix S/PDIF out on Intel D*45* motherboards cd65ce6696b2 ALSA: emu10k1: don't create old pass-through playback device on Audigy 8456a96c6b3b ALSA: firewire-tascam: add missing unwind goto in snd_tscm_stream_start_duplex() 97d70398126d ALSA: hda/realtek: Add quirks for Lenovo Z13/Z16 Gen2 474f951fb2f8 ALSA: hda: patch_realtek: add quirk for Asus N7601ZM 165182b56569 ALSA: i2c/cs8427: fix iec958 mixer control deactivation 721cdcb7a53b ALSA: hda/sigmatel: add pin overrides for Intel DP45SG motherboard 409f3e57fd2b ALSA: emu10k1: fix capture interrupt handler unlinking 779fd2a575cc drm/amd/display: Pass the right info to drm_dp_remove_payload 8b1700d79f9e Revert "pinctrl: amd: Disable and mask interrupts on resume" (From OE-Core rev: d94d3eba31aa861815eaa1622c0a56fb7253441d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.107Bruce Ashfield2023-04-273-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 4fdad925aa1a Linux 5.15.107 c862d7debe55 bpftool: Print newline before '}' for struct with padding only fields 1585f3fc24b5 ocfs2: fix freeing uninitialized resource on ocfs2_dlm_shutdown b97e4100be37 kbuild: fix single directory build 326b80bd2267 mm: take a page reference when removing device exclusive entries 1fc9263ad795 drm/bridge: lt9611: Fix PLL being unable to lock 4bdf1514b426 mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() cbe5f7fed7f7 ring-buffer: Fix race while reader and writer are on the same page 23ed5af5767a drm/nouveau/disp: Support more modes by checking with lower bpc 6f2180c5273a drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path a184df0de132 mm: vmalloc: avoid warn_alloc noise caused by fatal signal d88d7a9fcf20 ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() 33d5d4e67a0e tracing: Free error logs of tracing instances c74065da695e can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events 4fe1d9b6231a can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access 0af8fae81d8b fs: drop peer group ids under namespace lock 33a503b7c339 ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct() 20c5e10950e9 ftrace: Mark get_lock_parent_ip() __always_inline a007b7dc19de perf/core: Fix the same task check in perf_event_set_output 8417eb9aaf1e cifs: sanitize paths in cifs_update_super_prepath. df23c702d11c smb3: lower default deferred close timeout to address perf regression 1d9cad9c5873 smb3: allow deferred close timeout to be configurable 5e5c5f472972 scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() ae73c4dd48f2 scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() c8c17991dab0 iio: adc: ad7791: fix IRQ flags bc61cce6a658 coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug 97302eb6ca48 coresight: etm4x: Do not access TRCIDR1 for identification fd23e9bbfccc ALSA: hda/realtek: Add quirk for Clevo X370SNW f204f38212dc ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN 091b3e31275b dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs d540aea451ab nilfs2: fix sysfs interface lifetime 92684e02654c nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() ba3a88b444cd tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty ad142624ccc3 tty: serial: sh-sci: Fix Rx on RZ/G2L SCI 1184bd5c5ee4 tty: serial: sh-sci: Fix transmit end interrupt handler 1f49173be32d iio: light: cm32181: Unregister second I2C client if present 77593b4e963c iio: dac: cio-dac: Fix max DAC write value check for 12-bit 73742a446e08 iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip 7a1e21d26104 iio: adis16480: select CONFIG_CRC32 4d3841fe16c4 USB: serial: option: add Quectel RM500U-CN modem 7151d2af0656 USB: serial: option: add Telit FE990 compositions e1aa1c1bc51f usb: typec: altmodes/displayport: Fix configure initial pin assignment 9cd66aa2fa04 USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs f8d59e2a36ac usb: dwc3: pci: add support for the Intel Meteor Lake-S 11453332fa40 usb: cdnsp: Fixes error: uninitialized symbol 'len' 83637720ea20 xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu 1122474b757a usb: xhci: tegra: fix sleep in atomic call f5c5934580e7 kbuild: refactor single builds of *.ko e62d179b9177 gve: Secure enough bytes in the first TX desc for all TCP pkts 40c6802d7dae ethtool: reset #lanes when lanes is omitted 4eada1dabdfb ice: Reset FDIR counter in FDIR init stage 391d28c0e38c ice: fix wrong fallback logic for FDIR e215928a510c NFSD: callback request does not use correct credential for AUTH_SYS bbca64f2052e sunrpc: only free unix grouplist after RCU settles ca7c3b4ae03e net: stmmac: fix up RX flow hash indirection table when setting channels 3a997c0d2341 net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe 0ae8cdf0153c gpio: davinci: Add irq chip flag to skip set wake 1c19a42b2863 platform/x86: think-lmi: Clean up display of current_value on Thinkstation cccdb30935c8 platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings b9396d991abe platform/x86: think-lmi: Fix memory leak when showing current settings d65ff2fe877c ipv6: Fix an uninit variable access bug in __ip6_make_skb() 926c8299ac3d net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT 667eb99cf7c1 sctp: check send stream number after wait_for_sndbuf 9692e16b5991 net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit 5d1007e81fb6 net: don't let netpoll invoke NAPI if in xmit context e150a5c9f44c icmp: guard against too small mtu a64160124d5a NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL b9ba5906c420 net: qrtr: Fix a refcount bug in qrtr_recvmsg() 3ef52e4bcfd7 net: qrtr: combine nameservice into main module 30c5a016a37a wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta 32a8dc8d9ebe KVM: s390: pv: fix external interruption loop not always detected fcd6c7476e43 pwm: sprd: Explicitly set .polarity in .get_state() a8ab13c73259 pwm: cros-ec: Explicitly set .polarity in .get_state() c373e49fbb87 Drivers: vmbus: Check for channel allocation before looking up relids b50cd6789dbb gpio: GPIO_REGMAP: select REGMAP instead of depending on it 0a473f834393 bpf: hash map, avoid deadlock with suitable hash mask 543d66a54dbf serial: exar: Add support for Sealevel 7xxxC serial cards 7773bb08e8b6 serial: 8250_exar: derive nr_ports from PCI ID for Acces I/O cards c73db89da686 iavf/iavf_main: actually log ->src mask when talking about it b2d29830db30 iavf: return errno code instead of status code cdf3f5ef1893 platform/x86: int3472/discrete: Ensure the clk/power enable pins are in output mode 7798cd69cfc3 platform/x86: int3472: Split into 2 drivers 5cc70e78bbcc RDMA/irdma: Do not request 2-level PBLEs for CQ alloc c22ac849aabb NFSD: pass range end to vfs_fsync_range() instead of count 34a14759d90c NFSD: Fix sparse warning 8059e200259e ocfs2: fix memory leak in ocfs2_mount_volume() b613d8dcdff3 ocfs2: rewrite error handling of ocfs2_fill_super 05abe9c0bf38 ocfs2: ocfs2_mount_volume does cleanup job before return error (From OE-Core rev: 86b0707ac9a36d46acbdcd006c28ea1ed35e904b) 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.24Bruce Ashfield2023-04-273-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 0102425ac76b Linux 6.1.24 77e41187a387 bpftool: Print newline before '}' for struct with padding only fields 1c87a6f82a4e mm: enable maple tree RCU mode by default. 9b6627bc36aa maple_tree: add RCU lock checking to rcu callback functions a29025a1b61c maple_tree: add smp_rmb() to dead node detection d3af5f8a50dd maple_tree: remove extra smp_wmb() from mas_dead_leaves() cc2f2507f3f0 maple_tree: fix freeing of nodes in rcu mode 5f7c59126498 maple_tree: detect dead nodes in mas_start() 3825e4495bcc maple_tree: refine ma_state init from mas_start() 64cb480523b4 maple_tree: be more cautious about dead nodes 0a0372d1d234 maple_tree: fix mas_prev() and mas_find() state handling 19d8f782e380 maple_tree: fix handle of invalidated state in mas_wr_store_setup() 2c9bc4903b96 maple_tree: reduce user error potential f41e9e69277b maple_tree: fix potential rcu issue edc5a4e880fa maple_tree: remove GFP_ZERO from kmem_cache_alloc() and kmem_cache_alloc_bulk() 0b73b8ac30c3 mm: take a page reference when removing device exclusive entries 726825297dd6 drm/i915: Split icl_color_commit_noarm() from skl_color_commit_noarm() 64244a900ddf drm/i915: Use _MMIO_PIPE() for SKL_BOTTOM_COLOR 0a3e21976517 drm/bridge: lt9611: Fix PLL being unable to lock 1297278ce239 drm/i915/dp_mst: Fix payload removal during output disabling 0c64d72fd3f2 drm/display/dp_mst: Handle old/new payload states in drm_dp_remove_payload() 62de38c8201d drm/amdgpu: skip psp suspend for IMU enabled ASICs mode2 reset 73ca74fc7ab6 drm/amdgpu: for S0ix, skip SDMA 5.x+ suspend/resume 245525543f48 drm/amd/display: Clear MST topology if it fails to resume 414207ff47d1 blk-throttle: Fix that bps of child could exceed bps limited in parent 240bb94f3510 maple_tree: fix a potential concurrency bug in RCU mode 4f5760757fa2 maple_tree: fix get wrong data_end in mtree_lookup_walk() f042ee354c82 mm/hugetlb: fix uffd wr-protection for CoW optimization path 85cc118ce6f1 mm/swap: fix swap_info_struct race between swapoff and get_swap_pages() 3663f5d5bb1f ring-buffer: Fix race while reader and writer are on the same page 240b15027088 drm/i915: fix race condition UAF in i915_perf_add_config_ioctl 4e29fb89f771 drm/i915: Fix context runtime accounting e53d28a6df0e drm/nouveau/disp: Support more modes by checking with lower bpc 3c260efd82f5 drm/panfrost: Fix the panfrost_mmu_map_fault_addr() error path b4b37727bc78 ublk: read any SQE values upfront 94dd3a274bf5 wifi: mt76: ignore key disable commands ef6bd8f64ce0 mm: vmalloc: avoid warn_alloc noise caused by fatal signal 0d33aa43516a zsmalloc: document freeable stats dc48648699c7 tracing/synthetic: Make lastcmd_mutex static 14d34eb9b076 ASoC: hdac_hdmi: use set_stream() instead of set_tdm_slots() c0cf0f55be04 tracing: Free error logs of tracing instances 1ea5f8d1facd tracing/osnoise: Fix notify new tracing_max_latency 162e6e6ff25f tracing/timerlat: Notify new max thread latency 9fe183f659a2 tracing/synthetic: Fix races on freeing last_cmd 101e8e6bbae5 net: stmmac: Add queue reset into stmmac_xdp_open() function 106e64a2e6a5 ACPI: video: Add acpi_backlight=video quirk for Lenovo ThinkPad W530 1c2842a7fdac ACPI: video: Add acpi_backlight=video quirk for Apple iMac14,1 and iMac14,2 9610adf8b2c8 ACPI: video: Make acpi_backlight=video work independent from GPU driver be12e390c246 ACPI: video: Add auto_detect arg to __acpi_video_get_backlight_type() b14abd688714 can: isotp: isotp_recvmsg(): use sock_recv_cmsgs() to get SOCK_RXQ_OVFL infos f0bfe06c5569 can: isotp: isotp_ops: fix poll() to not report false EPOLLOUT events db3f6340a7eb can: isotp: fix race between isotp_sendsmg() and isotp_release() 4c3fb22a6ec6 can: j1939: j1939_tp_tx_dat_new(): fix out-of-bounds memory access ddca03d97daa fs: drop peer group ids under namespace lock 3caa69378107 ftrace: Fix issue that 'direct->addr' not restored in modify_ftrace_direct() 68973c84ea23 ftrace: Mark get_lock_parent_ip() __always_inline 023036e38923 perf/core: Fix the same task check in perf_event_set_output a2eb778aacea block: don't set GD_NEED_PART_SCAN if scan partition failed 231a49460ac0 block: ublk: make sure that block size is set correctly fb9ec305e764 cifs: sanitize paths in cifs_update_super_prepath. 012c045d6128 nvme: fix discard support without oncs 6e06a68fbbfc scsi: iscsi_tcp: Check that sock is valid before iscsi_set_param() 44374911ac63 scsi: qla2xxx: Fix memory leak in qla2x00_probe_one() ac48787f58d1 io_uring: fix memory leak when removing provided buffers bd4081fa1cd9 io_uring: fix return value when removing provided buffers 9f03d09b090c iio: adc: ad7791: fix IRQ flags 9c8fb43419a9 blk-mq: directly poll requests 5a62d771e514 counter: 104-quad-8: Fix Synapse action reported for Index signals 6284b686c276 counter: 104-quad-8: Fix race condition between FLAG and CNTR reads e3d2f71fbf09 coresight-etm4: Fix for() loop drvdata->nr_addr_cmp range bug 13ec3c238f4b coresight: etm4x: Do not access TRCIDR1 for identification 54df8e39ce25 mm: kfence: fix handling discontiguous page 476699a8a739 mm: kfence: fix PG_slab and memcg_data clearing dc54e4ea3190 KVM: nVMX: Do not report error code when synthesizing VM-Exit from Real Mode 5f35a72fcc8b KVM: x86: Clear "has_error_code", not "error_code", for RM exception injection da429cddabe0 x86/ACPI/boot: Use FADT version to check support for online capable 29e8d76446e8 x86/acpi/boot: Correct acpi_is_processor_usable() check cc53c92b7c96 ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook f66a18f8915c ALSA: hda/realtek: Add quirk for Clevo X370SNW a8334a0c535d ksmbd: fix slab-out-of-bounds in init_smb2_rsp_hdr c1f461ed5d24 ksmbd: do not call kvmalloc() with __GFP_NORETRY | __GFP_NO_WARN e736180eaf03 serial: 8250: Prevent starting up DMA Rx on THRI interrupt 4230a94cbe37 dt-bindings: serial: renesas,scif: Fix 4th IRQ for 4-IRQ SCIFs 1942ccb7d95f nilfs2: fix sysfs interface lifetime bae009a2f1b7 nilfs2: fix potential UAF of struct nilfs_sc_info in nilfs_segctor_thread() b347d5474225 tty: serial: fsl_lpuart: avoid checking for transfer complete when UARTCTRL_SBK is asserted in lpuart32_tx_empty 0fd57dd7a79d tty: serial: sh-sci: Fix Rx on RZ/G2L SCI 2a6dd54da5de tty: serial: sh-sci: Fix transmit end interrupt handler 85c3acbeef41 iio: light: cm32181: Unregister second I2C client if present 9ba3466e6336 iio: buffer: make sure O_NONBLOCK is respected 1658d973b2f8 iio: buffer: correctly return bytes written in output buffers 59d667d7ae46 iio: dac: cio-dac: Fix max DAC write value check for 12-bit c723a410a497 iio: adc: ti-ads7950: Set `can_sleep` flag for GPIO chip a09eb53a18f9 iio: adc: qcom-spmi-adc5: Fix the channel name a876adf4ad6d iio: adis16480: select CONFIG_CRC32 b3ea2426cc22 drivers: iio: adc: ltc2497: fix LSB shift 2fc866050751 USB: serial: option: add Quectel RM500U-CN modem f91b9490a72c USB: serial: option: add Telit FE990 compositions 9339f4b67417 usb: typec: altmodes/displayport: Fix configure initial pin assignment f2dc47de2874 USB: serial: cp210x: add Silicon Labs IFS-USB-DATACABLE IDs 0105bcb9e555 usb: dwc3: pci: add support for the Intel Meteor Lake-S 095eb65bba30 usb: cdnsp: Fixes error: uninitialized symbol 'len' 167c05646f67 xhci: also avoid the XHCI_ZERO_64B_REGS quirk with a passthrough iommu 745dbe21daf7 xhci: Free the command allocated for setting LPM if we return early 130c61c516cd usb: xhci: tegra: fix sleep in atomic call 2a0e0f4773fe PCI/DOE: Fix memory leak with CONFIG_DEBUG_OBJECTS=y 87f2d92fc892 PCI/DOE: Silence WARN splat with CONFIG_DEBUG_OBJECTS=y 5f625160b67f cxl/pci: Handle excessive CDAT length 0d8dc8993a8d cxl/pci: Handle truncated CDAT entries ff7edd1ac643 cxl/pci: Handle truncated CDAT header 021544721f49 cxl/pci: Fix CDAT retrieval on big endian 435a319e3cc1 net: stmmac: check fwnode for phy device before scanning for phy 70f1913824fd arm64: compat: Work around uninitialized variable warning 332e7f93f112 gve: Secure enough bytes in the first TX desc for all TCP pkts e3bcf2a77060 netlink: annotate lockless accesses to nlk->max_recvmsg_len 23a4bc3a2cec ethtool: reset #lanes when lanes is omitted 5a08a32e6249 ping: Fix potentail NULL deref for /proc/net/icmp. b34056bedf04 raw: Fix NULL deref in raw_get_next(). 53a0031217c9 raw: use net_hash_mix() in hash function 73b99db789ef ice: Reset FDIR counter in FDIR init stage aad3b871efe2 ice: fix wrong fallback logic for FDIR 6460fee86abf NFSD: callback request does not use correct credential for AUTH_SYS 94ef35dd2ea1 sunrpc: only free unix grouplist after RCU settles 710392fd6546 net: stmmac: fix up RX flow hash indirection table when setting channels b29e7b24de18 net: ethernet: ti: am65-cpsw: Fix mdio cleanup in probe c35f0a48fbd0 gpio: davinci: Add irq chip flag to skip set wake 8309ca6f09b2 gpio: davinci: Do not clear the bank intr enable bit in save_context 73e863aa2505 platform/x86: think-lmi: Clean up display of current_value on Thinkstation 081da7b1c881 platform/x86: think-lmi: Fix memory leaks when parsing ThinkStation WMI strings 9071525bfcb1 platform/x86: think-lmi: Fix memory leak when showing current settings 2c9cefc142c1 ipv6: Fix an uninit variable access bug in __ip6_make_skb() ef5fa4de4cac net: qrtr: Do not do DEL_SERVER broadcast after DEL_CLIENT d2128636b303 sctp: check send stream number after wait_for_sndbuf 90c29c00b156 net: dsa: mv88e6xxx: Reset mv88e6393x force WD event bit e48e6a4652c5 net: don't let netpoll invoke NAPI if in xmit context 8354db058092 ALSA: hda/hdmi: Preserve the previous PCM device upon re-enablement 0185e87c69af icmp: guard against too small mtu b623a8e5d38a nfsd: call op_release, even when op_func returns an error ffcbcf087581 NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL 0d2a6a508b9f wifi: brcmfmac: Fix SDIO suspend/resume regression 0f638a3d1b61 l2tp: generate correct module alias strings c951c392a9d8 net: stmmac: remove redundant fixup to support fixed-link mode 1aca718e1a84 net: stmmac: check if MAC needs to attach to a PHY 2b15feabc95b net: phylink: add phylink_expects_phy() method aa95efa187b4 net: qrtr: Fix a refcount bug in qrtr_recvmsg() 022c8320d9eb wifi: mac80211: fix invalid drv_sta_pre_rcu_remove calls for non-uploaded sta c46239e6295c wifi: mac80211: fix the size calculation of ieee80211_ie_len_eht_cap() 1d797b152ca3 KVM: s390: pv: fix external interruption loop not always detected 84f940586845 ASoC: codecs: lpass: fix the order or clks turn off during suspend 6f62d2d396f1 pwm: meson: Explicitly set .polarity in .get_state() c6af1a3ae767 pwm: sprd: Explicitly set .polarity in .get_state() 116a17f97764 pwm: iqs620a: Explicitly set .polarity in .get_state() 8a3a6a0aca8c pwm: cros-ec: Explicitly set .polarity in .get_state() 98ba763cc91c pwm: hibvt: Explicitly set .polarity in .get_state() 547cc8dae247 pwm: Make .get_state() callback return an error code eafd3967b9e7 ASoC: SOF: ipc4: Ensure DSP is in D0I0 during sof_ipc4_set_get_data() 8c3f0ae5435f Drivers: vmbus: Check for channel allocation before looking up relids 8df93c8da532 gpio: GPIO_REGMAP: select REGMAP instead of depending on it 74347b99d4eb KVM: arm64: PMU: Don't save PMCR_EL0.{C,P} for the vCPU 3d8c8a9ad53e KVM: arm64: PMU: Sanitise PMCR_EL0.LP on first vcpu run 508d71a67708 KVM: arm64: PMU: Distinguish between 64bit counter and 64bit overflow eb3df961021b KVM: arm64: PMU: Align chained counter implementation with architecture pseudocode 5d70c2e2f973 dm: fix improper splitting for abnormal bios 83ee6b272942 dm: change "unsigned" to "unsigned int" 32bde86816aa dm integrity: Remove bi_sector that's only used by commented debug code 6b1af0115f41 dm cache: Add some documentation to dm-cache-background-tracker.h (From OE-Core rev: 8649e3b8ab16f43682f8246a8190bb61deae4dc4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.106Bruce Ashfield2023-04-273-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d86dfc4d95cd Linux 5.15.106 06a948b8347c x86/PVH: avoid 32-bit build warning when obtaining VGA console info 3abdf6d71fdb hsr: ratelimit only when errors are printed fcc09ef87e79 libbpf: Fix btf_dump's packed struct determination 74059587b25d selftests/bpf: Add few corner cases to test padding handling of btf_dump c74ae8678dfa libbpf: Fix BTF-to-C converter's padding logic 17a61d1e9431 selftests/bpf: Test btf dump for struct with padding only fields 6777291c7b14 zonefs: Fix error message in zonefs_file_dio_append() 71ab5c1d506d KVM: x86: Purge "highest ISR" cache when updating APICv state 61e0863dc8dd KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 4483dc41d123 KVM: VMX: Move preemption timer <=> hrtimer dance to common x86 a58d4e66712b s390/uaccess: add missing earlyclobber annotations to __clear_user() 1dfccde646aa KVM: arm64: Disable interrupts while walking userspace PTs 25e74e728168 drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub 3bfedfdbf92b drm/etnaviv: fix reference leak when mmaping imported buffer fd1f48613e9f rcu: Fix rcu_torture_read ftrace event 9097ba15ea5c xtensa: fix KASAN report for show_stack 8861429f883e ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z 77ab3e5f9873 ALSA: hda/realtek: Add quirks for some Clevo laptops f775413ffeff ALSA: usb-audio: Fix regression on detection of Roland VS-100 b39d42ed67d5 ALSA: hda/conexant: Partial revert of a quirk for Lenovo 305a171cf617 NFSv4: Fix hangs when recovering open state after a server reboot 7624973bc15b powerpc: Don't try to copy PPR for task with NULL pt_regs 3a9510113f5b pinctrl: at91-pio4: fix domain name assignment 6c1bc7b50e02 pinctrl: amd: Disable and mask interrupts on resume 45ed4e5149e8 net: phy: dp83869: fix default value for tx-/rx-internal-delay 0f75ef136169 xen/netback: don't do grant copy across page boundary 8a581b71cf68 can: j1939: prevent deadlock by moving j1939_sk_errqueue() a3373a681d9a zonefs: Always invalidate last cached page on append write c1310fc7abe6 btrfs: scan device in non-exclusive mode c976f9233ef9 btrfs: fix race between quota disable and quota assign ioctls 1484852ca152 Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table b64305185b76 cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL 0a2e0baf3677 cifs: prevent infinite recursion in CIFSGetDFSRefer() a5075c097de1 Input: focaltech - use explicitly signed char type cf43bc826159 Input: alps - fix compatibility with -funsigned-char 16c951f3eba4 iommu/vt-d: Allow zero SAGAW if second-stage not supported e4fbeaa31362 pinctrl: ocelot: Fix alt mode for ocelot 76f09582a191 net: ethernet: mtk_eth_soc: fix flow block refcounting logic 9caf3cbf1224 net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only 4c6c0e8510a2 bnxt_en: Add missing 200G link speed reporting c519174366a3 bnxt_en: Fix typo in PCI id to device description string mapping 24722a0e0925 bnxt_en: Fix reporting of test result in ethtool selftest 3e3654bf679f i40e: fix registers dump after run ethtool adapter self test 8d7b0b22ea22 net: ipa: compute DMA pool size properly 81d2a7e93c83 ALSA: ymfpci: Fix BUG_ON in probe function 95642872c466 ALSA: ymfpci: Create card with device-managed snd_devm_card_new() 9cb4f23e4f7a ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg() 938eba5b434d ice: add profile conflict check for AVF FDIR 0ea60b230d19 smsc911x: avoid PHY being resumed when interface is not up 41f77a6d9841 net: mvpp2: parser fix PPPoE ec117d22f143 net: mvpp2: parser fix QinQ 18d6e95fbb08 net: mvpp2: classifier flow fix fragmentation flags aa45d3dd74e9 loop: LOOP_CONFIGURE: send uevents for partitions 83ee49ab185d loop: suppress uevents while reconfiguring the device aa2bff25e9bb s390/vfio-ap: fix memory leak in vfio_ap device driver bf70e0eab64c can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write 959348f7c300 platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix c8e7ff3071bf drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state 61e2e6d444cd net: stmmac: don't reject VLANs when IFF_PROMISC is set 2d5cebf57296 net/net_failover: fix txq exceeding warning 829a0d013c00 regulator: Handle deferred clk 75155f4d8dcd r8169: fix RTL8168H and RTL8107E rx crc error 4597e104a365 net: dsa: microchip: ksz8863_smi: fix bulk access c0de1a26e659 ptp_qoriq: fix memory leak in probe() d84796008a89 scsi: mpt3sas: Don't print sense pool info twice 27b1ae000bf1 scsi: megaraid_sas: Fix crash after a double completion d63a83146d25 sfc: ef10: don't overwrite offload features at NIC reset 7ea88e90dabb SUNRPC: fix shutdown of NFS TCP client socket 34c554376ec9 mtd: rawnand: meson: invalidate cache on polling ECC bit dae47bf0222e platform/x86: think-lmi: Add possible_values for ThinkStation e91ffea491af platform/x86: think-lmi: only display possible_values if available fbfd5f59fa5c platform/x86: think-lmi: use correct possible_values delimiters 2c67f08bdc5f platform/x86: think-lmi: add missing type attribute cb1baad60e5d ALSA: usb-audio: Fix recursive locking at XRUN during syncing 65b723644294 mips: bmips: BCM6358: disable RAC flush for TP1 e38b0ab9dba3 ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() 5362344e1c2c tracing: Fix wrong return in kprobe_event_gen_test.c 19c71156fa92 tools/power turbostat: fix decoding of HWP_STATUS f8580c0a3279 tools/power turbostat: Fix /dev/cpu_dma_latency warnings 6494344d7ef7 fbdev: au1200fb: Fix potential divide by zero f9c5deee4b66 fbdev: lxfb: Fix potential divide by zero 86c8db5d12f4 fbdev: intelfb: Fix potential divide by zero c22a8d3ae54a fbdev: nvidia: Fix potential divide by zero 9de1325bc2cc sched_getaffinity: don't assume 'cpumask_size()' is fully initialized f9584dcc5549 fbdev: tgafb: Fix potential divide by zero d23f65f08247 ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() cb1bc1223906 ALSA: asihpi: check pao in control_message() 1ec57d1bed38 net: hsr: Don't log netdev_err message on unknown prp dst node 4e90e52616f6 x86/PVH: obtain VGA console info in Dom0 5175ed17a5a8 md: avoid signed overflow in slot_store() da35a4e6eee5 ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds 0725daaa9a87 xfrm: Zero padding when dumping algos and encap 7258c58f6e25 bus: imx-weim: fix branch condition evaluates to a garbage value 07987422023e ksmbd: don't terminate inactive sessions after a few seconds 0c873ab68fcb kcsan: avoid passing -g for test b27e663cf1e5 kernel: kcsan: kcsan_test: build without structleak plugin 1450c82a16bb usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC 1536e51c30ad usb: dwc3: gadget: move cmd_endtransfer to extra function 0f7fddb5a9b7 fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY c957cbb87315 Linux 5.15.105 ec5b78143535 NFSD: fix use-after-free in __nfs42_ssc_open() a9e53869cb43 ocfs2: fix data corruption after failed write 5229bb42fba2 mm: kfence: fix using kfence_metadata without initialization in show_object() 7a74603c248d sched/fair: Sanitize vruntime of entity being migrated ab938a0c81eb sched/fair: sanitize vruntime of entity being placed 1ac20290f6b4 dm crypt: avoid accessing uninitialized tasklet eb485b7404a2 dm crypt: add cond_resched() to dmcrypt_write() 443c9d522397 dm stats: check for and propagate alloc_percpu failure 272dc775a52f i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() 8e69fae32e88 firmware: arm_scmi: Fix device node validation for mailbox transport 02b296978a21 tee: amdtee: fix race condition in amdtee_open_session 9c7ee9471550 riscv: Handle zicsr/zifencei issues between clang and binutils c10023682096 riscv: mm: Fix incorrect ASID argument when flushing TLB 555ec88c75ad drm/i915: Preserve crtc_state->inherited during state clearing 476b3f03dca8 drm/i915/active: Fix missing debug object activation ef3c38f33b62 drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi fdd5b4e37200 drm/meson: fix missing component unbind on bind errors 071a69cde196 drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found 5bb105cc72be nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() 8ec5e996c2f8 wifi: mac80211: fix qos on mesh interfaces 51a8534c0f35 ksmbd: return unsupported error on smb1 mount 496e186bc005 ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialect 604a4a6f8414 ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATION 52e7ac849971 KVM: x86: hyper-v: Avoid calling kvm_make_vcpus_request_mask() with vcpu_mask==NULL 6f682b070f46 kfence: avoid passing -g for test 7dd27aed9c45 usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() 27c40c3aa4b0 usb: chipidea: core: fix possible concurrent when switch role ef74a7ffe77c usb: chipdea: core: fix return -EINVAL if request role is the same with current role 76e8bd0f5544 usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver e4df290deb33 usb: cdnsp: Fixes issue with redundant Status Stage 5662d139e6e1 usb: cdns3: Fix issue with using incorrect PCI device function bb579b3f75c6 usb: typec: tcpm: fix warning when handle discover_identity message 0f84b0b71179 dm thin: fix deadlock when swapping to thin device 66e5577cabc3 igb: revert rtnl_lock() that causes deadlock a179d3450c0c arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name ed1869a25286 lockd: set file_lock start and end when decoding nlm4 testargs 0bfadbbcd7a5 fsverity: Remove WQ_UNBOUND from fsverity read workqueue 992a3f3e8a0c fscrypt: destroy keyring after security_sb_delete() 287bb9a918e2 mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP 408dcd7c3883 efi: sysfb_efi: Fix DMI quirks not working for simpledrm b131989797f7 usb: gadget: u_audio: don't let userspace block driver unbind cba76e1fb896 usb: dwc2: fix a devres leak in hw_enable upon suspend resume c83f7ba71d38 scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR df0462e4b361 cifs: print session id while listing open files 9a45df4ec39b cifs: empty interface list when server doesn't support query interfaces 169a41073993 act_mirred: use the backlog for nested calls to mirred ingress 5b347652aebd net/sched: act_mirred: better wording on protection against excessive stack growth f6cf5f13fa5b sh: sanitize the flags on sigreturn 91bcae3df2a4 net: usb: qmi_wwan: add Telit 0x1080 composition f631af07cfc9 net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 41b67e621b93 scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file 60643ef5a139 scsi: lpfc: Avoid usage of list iterator variable after loop 67b8343998b8 scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read() d758f543cea2 scsi: ufs: core: Add soft dependency on governor_simpleondemand 0267cd047133 scsi: hisi_sas: Check devm_add_action() return value 83e7b1db4523 scsi: target: iscsi: Fix an error message in iscsi_check_key() 40c216efb327 selftests/bpf: check that modifier resolves after pointer 8bf8d5dade4c m68k: Only force 030 bus error if PC not in exception table 8c1d378b8c22 HID: intel-ish-hid: ipc: Fix potential use-after-free in work function d143e327c972 ca8210: fix mac_len negative array access 3056af1a2d46 HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded 3e9aac5e935f drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update() a4c639012ad0 riscv: Bump COMMAND_LINE_SIZE value to 1024 c2cf47dc0822 ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable 8dc1c6efd7d2 thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit a74a2e124c48 thunderbolt: Use const qualifier for `ring_interrupt_index` 752007df40ca thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access 8f7525a8b98c thunderbolt: Disable interrupt auto clear for rings 56cba129dd11 thunderbolt: Call tb_check_quirks() after initializing adapters d50a527b4815 thunderbolt: Use scale field when allocating USB3 bandwidth 7ab026561cb0 uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 d6f7377528d2 scsi: qla2xxx: Perform lockless command completion in abort path 6295b3ec64a3 scsi: qla2xxx: Synchronize the IOCB count to be in order f1e2ab24c4ea hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs 5662f50cd9e9 hwmon: fix potential sensor registration fail if of_node is missing 8f6b943f9fc9 entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up eb57d0dcd5da entry: Snapshot thread flags d9c53eb46217 thread_info: Add helpers to snapshot thread flags ebea2e16504f platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl 8efae2112d91 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work c35fd1b9b90a Bluetooth: L2CAP: Fix responding with wrong PDU type b203ee4be2f1 Bluetooth: btqcomsmd: Fix command timeout after setting BD address 771d3c1c949b net: mdio: thunder: Add missing fwnode_handle_put() b433fbf17603 net: dsa: mt7530: move setting ssc_delta to PHY_INTERFACE_MODE_TRGMII case 01c727402ddc net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup() 5163bb8e4c6b net: dsa: mt7530: move enabling disabling core clock to mt7530_pll_setup() a76d35f3448c gve: Cache link_speed value from device c33344b79722 ksmbd: fix possible refcount leak in smb2_open() 96039c44ae47 ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES d897216325d7 ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA 7a83bb6d56a5 hvc/xen: prevent concurrent accesses to the shared ring 29e80d7964cf nvme-tcp: fix nvme_tcp_term_pdu to match spec c7037dea19f0 net/sonic: use dma_mapping_error() for error check b41f37dbd9cd erspan: do not use skb_mac_header() in ndo_start_xmit() 4a8286baf22e atm: idt77252: fix kmemleak when rmmod idt77252 48f52431af99 net: dsa: tag_brcm: legacy: fix daisy-chained switches 388188fb58be net/mlx5: E-Switch, Fix an Oops in error handling code 6068a6db3a96 net/mlx5: Read the TC mapping of all priorities on ETS query 4df1f2d36bdc net/mlx5: Fix steering rules cleanup 2b0f1716c107 net/mlx5e: Set uplink rep as NETNS_LOCAL 54869daa6a43 bpf: Adjust insufficient default bpf_jit_limit 9b2e9105230f i40e: fix flow director packet filter programming 7a29799fc141 iavf: fix hang on reboot with ice ce19c70f308f keys: Do not cache key in task struct if key is requested from kernel thread 0cb68c307e72 bootconfig: Fix testcase to increase max node 90874b76e5f8 octeontx2-vf: Add missing free for alloc_percpu 77d2f5ff9365 net/ps3_gelic_net: Use dma_mapping_error cc8531d0e223 net/ps3_gelic_net: Fix RX sk_buff length 8c4a180dc123 net: qcom/emac: Fix use after free bug in emac_remove due to race condition e686b78a003a drm/i915/gt: perform uc late init after probe error injection cbb8bac2388a net: mdio: fix owner field for mdio buses registered using ACPI b94af62cdd50 net: mdio: fix owner field for mdio buses registered using device-tree 0bdf593390e7 net: phy: Ensure state transitions are processed from phy_stop() 4ab9e85a5ce0 xirc2ps_cs: Fix use after free bug in xirc2ps_detach e42d3bde4ec0 qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info ba6c40227108 net: usb: smsc95xx: Limit packet length to skb->len 9bbb3d3f218f net: dsa: b53: mmap: fix device tree support 9311e7a554df scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() 257738627a9b i2c: hisi: Only use the completion interrupt to finish the transfer c0deddabb278 i2c: imx-lpi2c: check only for enabled interrupt flags b82b0a0eea27 igc: fix the validation logic for taprio's gate list 68ebdcba619a igbvf: Regard vf reset nack as success 9630432b427f intel/igbvf: free irq on the error path in igbvf_request_msix() 2afe7aebf642 iavf: fix non-tunneled IPv6 UDP packet type and hashing 078e049c49a6 iavf: fix inverted Rx hash condition leading to disabled hash 3cfc3564411a xsk: Add missing overflow check in xdp_umem_reg 1d59b8fae0c3 arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes 98c9bca167e6 ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl ed5f3c0b95bd ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl 0fdb1cc4fe52 power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition 4ca3fd39c72e power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition 10ce6db6253d power: supply: bq24190_charger: using pm_runtime_resume_and_get instead of pm_runtime_get_sync 0b54d75aa43a net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() 2ebe231abaf1 trace/hwlat: Do not start per-cpu thread if it is already running 7743dd873f2a trace/hwlat: make use of the helper function kthread_run_on_cpu() 909c5eb6ed76 kthread: add the helper function kthread_run_on_cpu() 09b51f10bc1f serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it cfb64de61f07 serial: 8250: SERIAL_8250_ASPEED_VUART should depend on ARCH_ASPEED 90530e7214c8 tty: serial: fsl_lpuart: fix race on RX DMA shutdown b7d0fbe4976d tty: serial: fsl_lpuart: switch to new dmaengine_terminate_* API 90a77bca4240 serial: fsl_lpuart: Fix comment typo bde1ae240751 tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr 5255e6d49ff9 perf: fix perf_event_context->time ac5f88642cb2 perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output d2430d45f1a0 interconnect: qcom: osm-l3: fix icc_onecell_data allocation 115472395b0a Linux 5.15.104 de3ef7ba684a perf: Fix check before add_event_to_groups() in perf_group_detach() 02904e8a2f65 HID: uhid: Over-ride the default maximum data buffer value with our own 3df32812eb4b HID: core: Provide new max_buffer_size attribute to over-ride the default ffe2318405e6 PCI/DPC: Await readiness of secondary bus after reset 09795f82aecc PCI: Unify delay handling for reset and resume f4ba55411cc8 io_uring: avoid null-ptr-deref in io_arm_poll_handler 6ab7d3361755 drm/i915/active: Fix misuse of non-idle barriers as fence trackers 71dffdd4764c drm/i915: Don't use stolen memory for ring buffers with LLC 86db319d25db x86/resctrl: Clear staged_config[] before and after it is used 0186f7656940 x86/mm: Fix use of uninitialized buffer in sme_enable() 09d3a46c8c02 x86/mce: Make sure logged MCEs are processed after sysfs update 8575c98224b2 cpuidle: psci: Iterate backwards over list in psci_pd_remove() b3d042638049 net: phy: nxp-c45-tja11xx: fix MII_BASIC_CONFIG_REV bit f3de49782612 trace/hwlat: Do not wipe the contents of per-cpu thread data cb72b4bd81b9 fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks e9cdd3f722b6 mmc: sdhci_am654: lower power-on failed message severity b02de083c7c7 mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage 87b9ac7bd301 ice: avoid bonding causing auxiliary plug/unplug under RTNL lock 520e134431ac nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 2a0d71fabfeb ftrace: Fix invalid address access in lookup_rec() when index is 0 ad7f9c6982b1 mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket() f4afee17de43 mptcp: avoid setting TCP_CLOSE state twice 64473c18d27a mptcp: add ro_after_init for tcp{,v6}_prot_override c1df4bed3d91 mptcp: fix possible deadlock in subflow_error_report ccf44ffbbf25 drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume 64ef8aa3910b drm/sun4i: fix missing component unbind on bind errors 5cfb617967b0 drm/shmem-helper: Remove another errant put in error path d1d826954475 riscv: asid: Fixup stale TLB entry cause application crash aeefcfc57978 Revert "riscv: mm: notify remote harts about mmu cache updates" 882cbe0c5d6a ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 36d75e1f7357 ALSA: hda: intel-dsp-config: add MTL PCI id 9c2f09add608 KVM: nVMX: add missing consistency checks for CR0 and CR4 77fcc52d2919 cifs: Fix smb2_set_path_size() 9b9a118cc428 tracing: Make tracepoint lockdep check actually test something 2846bf67cd24 tracing: Check field value in hist_field_name() 2dd00dbc6a5a tracing: Make splice_read available again fd4738ae1a0c interconnect: exynos: fix node leak in probe PM QoS error path 2e0b13a18272 interconnect: fix mem leak when freeing nodes 62b74cf8bcee s390/ipl: add missing intersection check to ipl_report handling 86afb633beaa firmware: xilinx: don't make a sleepable memory allocation from an atomic context 250a11f9c43b serial: 8250_fsl: fix handle_irq locking 4c23bf093449 serial: 8250_em: Fix UART port type 53a5ab3a8991 tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted 1c93c42c7bb2 ext4: fix possible double unlock when moving a directory bec1bea2fa97 drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes f9252605b8f3 sh: intc: Avoid spurious sizeof-pointer-div warning 0fc608a115ce net/9p: fix bug in client create for .L 2fece63b55c5 drm/amdkfd: Fix an illegal memory access 1aec41c98cce ext4: fix task hung in ext4_xattr_delete_inode 499fef2030fb ext4: update s_journal_inum if it changes after journal replay 088da6b80539 ext4: fail ext4_iget if special inode unallocated eccd017165db jffs2: correct logic when creating a hole in jffs2_write_begin 4392e87c47e8 mmc: atmel-mci: fix race between stop command and start of next command 0c511f926b00 media: m5mols: fix off-by-one loop termination error 233058efee02 hwmon: (ltc2992) Set `can_sleep` flag for GPIO chip b576de01da80 hwmon: (adm1266) Set `can_sleep` flag for GPIO chip c80b2acdb049 kconfig: Update config changed flag before calling callback 52f64c5fc0d6 hwmon: tmp512: drop of_match_ptr for ID table 3f3576e25bfe hwmon: (ucd90320) Add minimum delay between bus accesses 9cc4aa40b58c hwmon: (ina3221) return prober error code 7091951c2ca9 hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition a8e42dbfc493 hwmon: (adt7475) Fix masking of hysteresis registers d1f4eda1ae85 hwmon: (adt7475) Display smoothing attributes in correct order 93c8cbeb1b2b bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails d424c7b1c478 bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change 8a1ce024f1f6 ethernet: sun: add check for the mdesc_grab() 030393041f8c qed/qed_mng_tlv: correctly zero out ->min instead of ->hour a7836253349e selftests: net: devlink_port_split.py: skip test if no suitable device available 3cfdefdaaa4b net/iucv: Fix size of interrupt data 7bf0eac3fdd2 net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull c99779740100 ipv4: Fix incorrect table ID in IOCTL path 340dd8f1942a sh_eth: avoid PHY being resumed when interface is not up d5236286398d ravb: avoid PHY being resumed when interface is not up 7059be754873 net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290 b89a453c6918 ice: xsk: disable txq irq before flushing hw d1bfd4cf6bb8 block: sunvdc: add check for mdesc_grab() returning NULL f1d5888a5efe nvmet: avoid potential UAF in nvmet_req_complete() 07eac3310e00 nvme: fix handling single range discard request fff9441da1c3 block: null_blk: Fix handling of fake timeout request 6d3ff07347d3 drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc 105db6574281 net: usb: smsc75xx: Limit packet length to skb->len b615238e5bc0 net/smc: fix deadlock triggered by cancel_delayed_work_syn() 84dd9cc34014 nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition edc0a34e277b net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails e0a557fc1daf net: tunnels: annotate lockless accesses to dev->needed_headroom 407badf73ec9 loop: Fix use-after-free issues a0316de981ce net: dsa: mt7530: set PLL frequency and trgmii only when trgmii is used f48468b27c0b net: dsa: mt7530: remove now incorrect comment regarding port 5 6ffa05700100 qed/qed_dev: guard against a possible division by zero b108bd9e6be0 net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() d59d2561da73 drm/i915/psr: Use calculated io and fast wake lines 297ae18bd2cd drm/i915/display: clean up comments 21d679cb983e drm/i915/display/psr: Handle plane and pipe restrictions at every page flip 8c80b12e697f drm/i915/display/psr: Use drm damage helpers to calculate plane damaged area eea001d88ffd drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled 437bb839e36c PCI: s390: Fix use-after-free of PCI resources with per-function hotplug ee6ef8137789 vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready 1cdbaf18a5e4 vdpa_sim: not reset state in vdpasim_queue_ready 4ff826952665 i40e: Fix kernel crash during reboot when adapter is in recovery mode ecaa1bf50635 ipvlan: Make skb->skb_iif track skb->dev for l3s mode 2bee84369b76 nfc: pn533: initialize struct pn533_out_arg properly ad07290d63ff tcp: tcp_make_synack() can be called from process context 2a764d55e938 scsi: core: Fix a procfs host directory removal regression a219cabadaee netfilter: nft_redir: correct value of inet type `.maxattrs` de03d130176b netfilter: nft_redir: correct length for loading protocol registers d2a2ad64b9b6 netfilter: nft_masq: correct length for loading protocol registers 343fe451e6d3 netfilter: nft_nat: correct length for loading protocol registers 256bcf626b7c ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() 9937f784a608 scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() 29cb0f6c1dd8 docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate a5a1a7112e98 clk: HI655X: select REGMAP instead of depending on it 0f78e36f652a drm/meson: fix 1px pink line on GXM when scaling video overlay 630f8a857578 cifs: Move the in_send statistic to __smb_send_rqst() 418bde7227dd drm/panfrost: Don't sync rpm suspension after mmu flushing b9cd2f875525 xfrm: Allow transport-mode states with AF_UNSPEC selector (From OE-Core rev: 9a5380e6c8e7ef7ee3989dc4bfec67766152aa23) 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.23Bruce Ashfield2023-04-273-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 543aff194ab6 Linux 6.1.23 9c5aa3c8619f Revert "cpuidle, intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again*" cafb47f5f59b x86/PVH: avoid 32-bit build warning when obtaining VGA console info 9f291f2348ed hsr: ratelimit only when errors are printed d0386bd84e6d drm/amdkfd: Get prange->offset after svm_range_vram_node_new fbfe493874e9 usb: ucsi: Fix ucsi->connector race e5c5cb47a9eb libbpf: Fix btf_dump's packed struct determination 6c8afd54f8e9 selftests/bpf: Add few corner cases to test padding handling of btf_dump 524617e553bc libbpf: Fix BTF-to-C converter's padding logic 2e35b08b66b0 selftests/bpf: Test btf dump for struct with padding only fields 0f9e728e1a6c net: dsa: mv88e6xxx: replace VTU violation prints with trace points be831b5c6963 net: dsa: mv88e6xxx: replace ATU violation prints with trace points 8f872c781f64 net: dsa: mv88e6xxx: read FID when handling ATU violations e4ca4572de06 KVM: arm64: Disable interrupts while walking userspace PTs 051e660c8185 KVM: arm64: PMU: Fix GET_ONE_REG for vPMC regs to return the current value fcf712b4e5d0 drm/i915: Move CSC load back into .color_commit_arm() when PSR is enabled on skl/glk 0fc6fea41c71 drm/i915: Disable DC states for all commits c781c107731f drm/i915/dpt: Treat the DPT BO as a framebuffer 21ee19974b19 drm/i915/gem: Flush lmem contents after construction fd71f4c9e3fa drm/amd/display: Take FEC Overhead into Timeslot Calculation 41abe8828c83 drm/amd/display: Add DSC Support for Synaptics Cascaded MST Hub febacc33298f drm/amdgpu: allow more APUs to do mode2 reset when go to S4 f931ca46773a drm/etnaviv: fix reference leak when mmaping imported buffer 3f878da42862 s390: reintroduce expoline dependence to scripts a028d92967bb s390/uaccess: add missing earlyclobber annotations to __clear_user() bc2f8b56217b dt-bindings: mtd: jedec,spi-nor: Document CPOL/CPHA support 69bec5ac6ea0 rcu: Fix rcu_torture_read ftrace event 75289cdbe125 xtensa: fix KASAN report for show_stack 3a0e34af6bff ALSA: hda/realtek: Add quirk for Lenovo ZhaoYang CF4620Z 036d5ae0a7cf ALSA: hda/realtek: Add quirks for some Clevo laptops 3e120e920016 ALSA: usb-audio: Fix regression on detection of Roland VS-100 0c60b9c0b774 ALSA: hda/conexant: Partial revert of a quirk for Lenovo f6bcbd556978 NFSv4: Fix hangs when recovering open state after a server reboot 3f5ded246953 powerpc/64s: Fix __pte_needs_flush() false positive warning 0bb88976bdd2 powerpc/pseries/vas: Ignore VAS update for DLPAR if copy/paste is not enabled 064a1c7b0f84 powerpc: Don't try to copy PPR for task with NULL pt_regs 44917e8c38d8 platform/x86: ideapad-laptop: Stop sending KEY_TOUCHPAD_TOGGLE 61c1f420bb01 pinctrl: at91-pio4: fix domain name assignment d9c63daa576b pinctrl: amd: Disable and mask interrupts on resume 0e7ac17634d2 modpost: Fix processing of CRCs on 32-bit build machines 2269be495142 net: phy: dp83869: fix default value for tx-/rx-internal-delay cdfac0a50641 xen/netback: don't do grant copy across page boundary ace6aa2ab5ba can: j1939: prevent deadlock by moving j1939_sk_errqueue() 8b7c731e5444 dm: fix __send_duplicate_bios() to always allow for splitting IO d7c67be755cc zonefs: Always invalidate last cached page on append write 4d35d375efed vmxnet3: use gro callback when UPT is enabled d67b3cdacac9 io_uring: fix poll/netmsg alloc caches ef329fa764c3 io_uring/rsrc: fix rogue rsrc node grabbing 3eb2138d4693 io_uring/poll: clear single/double poll flags on poll arming e5da11825ef7 block/io_uring: pass in issue_flags for uring_cmd task_work handling 4a8f1f512266 zonefs: Do not propagate iomap_dio_rw() ENOTBLK error to user space 8a6539ea362e btrfs: scan device in non-exclusive mode a38ff2024805 btrfs: fix race between quota disable and quota assign ioctls 6134a4bb6b1c btrfs: fix deadlock when aborting transaction during relocation with scrub 85ec44199b5a Input: goodix - add Lenovo Yoga Book X90F to nine_bytes_report DMI table 89c4b695431d Input: i8042 - add quirk for Fujitsu Lifebook A574/H b7d854c33ab4 cifs: fix DFS traversal oops without CONFIG_CIFS_DFS_UPCALL eb94ea52afff cifs: prevent infinite recursion in CIFSGetDFSRefer() f8bdc959cefe Input: focaltech - use explicitly signed char type 5ee6df525715 Input: alps - fix compatibility with -funsigned-char 30a8863f21ec Input: i8042 - add TUXEDO devices to i8042 quirk tables for partial fix 973043d6bdea iommu/vt-d: Allow zero SAGAW if second-stage not supported db0ac14908af Input: xpad - fix incorrectly applied patch for MAP_PROFILE_BUTTON 2a858f3f804c pinctrl: ocelot: Fix alt mode for ocelot 106fb49b14af net: ethernet: mtk_eth_soc: add missing ppe cache flush when deleting a flow a7bd974edf12 net: ethernet: mtk_eth_soc: fix flow block refcounting logic 1b0e8aba4510 net: dsa: mv88e6xxx: Enable IGMP snooping on user ports only b055e322907e bnxt_en: Add missing 200G link speed reporting f06ae13e995a bnxt_en: Fix typo in PCI id to device description string mapping a4dd9f756973 bnxt_en: Fix reporting of test result in ethtool selftest 37f9fe34482e i40e: fix registers dump after run ethtool adapter self test 6e43dc9dcf22 net: ipa: compute DMA pool size properly 32b9bd7cfc2e ALSA: ymfpci: Fix BUG_ON in probe function db7d7782677f ALSA: ymfpci: Create card with device-managed snd_devm_card_new() 9bc9e4442fe3 ice: fix invalid check for empty list in ice_sched_assoc_vsi_to_agg() d10900058fa6 ice: add profile conflict check for AVF FDIR 088573884165 ice: Fix ice_cfg_rdma_fltr() to only update relevant fields 0b9541ae1dd1 smsc911x: avoid PHY being resumed when interface is not up a921dbbc04e3 net: mvpp2: parser fix PPPoE 2a4f74420538 net: mvpp2: parser fix QinQ 5718b58ca0ec net: mvpp2: classifier flow fix fragmentation flags bee9ca40b839 loop: LOOP_CONFIGURE: send uevents for partitions b7707176f858 ACPI: bus: Rework system-level device notification handling 6a40fda14b4b s390/vfio-ap: fix memory leak in vfio_ap device driver c11dbc7705b3 can: bcm: bcm_tx_setup(): fix KMSAN uninit-value in vfs_write 7ffdf7e6fc92 platform/x86/intel/pmc: Alder Lake PCH slp_s0_residency fix 75084659969f drm/i915/tc: Fix the ICL PHY ownership check in TC-cold state ce1b88dd4013 net: stmmac: don't reject VLANs when IFF_PROMISC is set c942f5cd63b7 net/net_failover: fix txq exceeding warning f70328a0bfb2 regulator: Handle deferred clk 1b808f5d8449 r8169: fix RTL8168H and RTL8107E rx crc error 4ffa3fec1c34 net: dsa: microchip: ksz8: fix MDB configuration with non-zero VID adfe55665203 net: dsa: microchip: ksz8863_smi: fix bulk access 8d86ea65e0f1 net: dsa: microchip: ksz8: ksz8_fdb_dump: avoid extracting ghost entry from empty dynamic MAC table. 628f76b8ae7b net: dsa: microchip: ksz8: fix offset for the timestamp filed 91840597869d net: dsa: microchip: ksz8: fix ksz8_fdb_dump() to extract all 1024 entries 9524c2ea47cc net: dsa: microchip: ksz8: fix ksz8_fdb_dump() 43b4331ce0cd ptp_qoriq: fix memory leak in probe() cc0f9bb99735 net: dsa: realtek: fix out-of-bounds access 089e6318e1de scsi: mpt3sas: Don't print sense pool info twice 9526222c1a11 scsi: megaraid_sas: Fix crash after a double completion 1da26860a348 sfc: ef10: don't overwrite offload features at NIC reset c5a159d5e559 SUNRPC: fix shutdown of NFS TCP client socket 43b70c9c4c90 mtd: rawnand: meson: invalidate cache on polling ECC bit 53dc0b69fbac platform/surface: aggregator: Add missing fwnode_handle_put() f0a67ad7dce4 platform/x86: think-lmi: Add possible_values for ThinkStation 5b2e50d837f2 platform/x86: think-lmi: only display possible_values if available 3991efd0c1aa platform/x86: think-lmi: use correct possible_values delimiters 6c69f1ab7bdc platform/x86: think-lmi: add missing type attribute ba85e83f9330 PCI: dwc: Fix PORT_LINK_CONTROL update when CDM check enabled e39afd6095a5 ALSA: usb-audio: Fix recursive locking at XRUN during syncing 2cdbcff99f15 mips: bmips: BCM6358: disable RAC flush for TP1 a07cf4fd610e riscv/kvm: Fix VM hang in case of timer delta being zero. 60b2027077ea ca8210: Fix unsigned mac_len comparison with zero in ca8210_skb_tx() 8b46440d1a63 mtd: nand: mxic-ecc: Fix mxic_ecc_data_xfer_wait_for_completion() when irq is used c84d28b32236 mtd: rawnand: meson: initialize struct with zeroes f5527b3b4d3d btrfs: use temporary variable for space_info in btrfs_update_block_group bd265f2061aa btrfs: fix uninitialized variable warning in btrfs_update_block_group 089d656992c0 tracing: Fix wrong return in kprobe_event_gen_test.c 88cdf1d8a522 tools/power turbostat: fix decoding of HWP_STATUS 6ecdea91ef95 tools/power turbostat: Fix /dev/cpu_dma_latency warnings 2a3562ea9d72 fbdev: au1200fb: Fix potential divide by zero 9f2a69d5e677 fbdev: lxfb: Fix potential divide by zero 8ab9eada22d9 fbdev: intelfb: Fix potential divide by zero c8d88107971e fbdev: nvidia: Fix potential divide by zero 35a32a50dc8f net/mlx5e: Lower maximum allowed MTU in XSK to match XDP prerequisites b969838c9554 drm/amdkfd: Fixed kfd_process cleanup on module exit. e437554b1452 nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620 c8943cf3ab9b sched_getaffinity: don't assume 'cpumask_size()' is fully initialized 2961b331b074 ACPI: tools: pfrut: Check if the input of level and type is in the right numeric range b8b7d5eac5ee fbdev: tgafb: Fix potential divide by zero 32854bc91ae7 ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set() 69280e8e669c ALSA: asihpi: check pao in control_message() 8b4dc07eb938 net: hsr: Don't log netdev_err message on unknown prp dst node 5045360f3bb6 drm/amdkfd: fix potential kgd_mem UAFs b861f0e62ae1 drm/amdkfd: fix a potential double free in pqm_create_queue b61b21bcbb8a drm/amdkfd: Fix BO offset for multi-VMA page migration 3e48f7b53de4 x86/PVH: obtain VGA console info in Dom0 df0833da4bfa md: avoid signed overflow in slot_store() 50f6507aadf8 ASoC: SOF: IPC4: update gain ipc msg definition to align with fw 6d0ab3efb282 ASoC: SOF: Intel: pci-tng: revert invalid bar size setting 6290404aa142 ASoC: SOF: ipc4-topology: Fix incorrect sample rate print unit a56be07a8c0c ASoC: SOF: ipc3: Check for upper size limit for the received message ab7a700fec40 ACPI: video: Add backlight=native DMI quirk for Dell Vostro 15 3535 78b342f0cda7 zstd: Fix definition of assert() 6beb32105eea ASoC: Intel: avs: nau8825: Adjust clock control 30878a7eec00 ASoC: Intel: avs: ssm4567: Remove nau8825 bits ea7950db7650 ASoC: Intel: avs: da7219: Explicitly define codec format d0652061c3b8 ASoC: Intel: avs: max98357a: Explicitly define codec format 57f9a9a232bd ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds 5218af4ad5d8 xfrm: Zero padding when dumping algos and encap 2b4830eefc41 cifs: fix missing unload_nls() in smb2_reconnect() e0169d62efce arm64: efi: Set NX compat flag in PE/COFF header ec6cd79c4e54 net: mscc: ocelot: fix stats region batching 39cd75f2f3a4 tracing: Do not let histogram values have some modifiers 8ebeea1052f6 tracing: Add .graph suffix option to histogram value 93454d1a306e tracing: Add .percent suffix option to histogram values 954fc9931f0a tty: serial: fsl_lpuart: fix race on RX DMA shutdown 3a4d6f959caa tty: serial: fsl_lpuart: switch to new dmaengine_terminate_* API 33123ad902f3 drm/msm/disp/dpu: fix sc7280_pp base offset 3f7c4839fc04 drm/msm/dpu: correct sm8250 and sm8350 scaler 30fff49ea686 drm/msm/dpu: Refactor sc7280_pp location 942100ec928c ARM: dts: aspeed: p10bmc: Update battery node name 84cfcf240f4a riscv: ftrace: Fixup panic by disabling preemption a35f863210e8 net: ethernet: ti: am65-cpsw/cpts: Fix CPTS release action 64621e4607f4 btrfs: zoned: count fresh BG region as zone unusable ea34b8bcc7ae btrfs: rename BTRFS_FS_NO_OVERCOMMIT to BTRFS_FS_ACTIVE_ZONE_TRACKING bae092f58759 kcsan: avoid passing -g for test 01f3150cc7a7 kernel: kcsan: kcsan_test: build without structleak plugin 0b0e1551ba9a fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY fc426026c3a3 zonefs: Fix error message in zonefs_file_dio_append() 81cf745f1105 zonefs: Separate zone information from inode information 7558b249cb4e zonefs: Reduce struct zonefs_inode_info size 3741898b1694 zonefs: Simplify IO error handling a624b4796f38 zonefs: Reorganize code 9dad2690b126 cifs: avoid race conditions with parallel reconnects a5698f3ebb78 cifs: prevent data race in cifs_reconnect_tcon() f60cdd319b2c cifs: update ip_addr for ses only for primary chan setup eddee1c229c2 thunderbolt: Limit USB3 bandwidth of certain Intel USB4 host routers 3b29299e5f60 Linux 6.1.22 8c31b663edc1 drm/amdkfd: Fix the memory overrun 132f1d394391 drm/amdkfd: add GC 11.0.4 KFD support 0ac954ec7f6c drm/amdkfd: Fix the warning of array-index-out-of-bounds a5528973c676 drm/amdkfd: introduce dummy cache info for property asic 388c4c1d1212 sched/fair: Sanitize vruntime of entity being migrated e427be68892e sched/fair: sanitize vruntime of entity being placed b9d6816713b0 dm crypt: avoid accessing uninitialized tasklet f0eb61b493db dm crypt: add cond_resched() to dmcrypt_write() a42180dd3615 dm stats: check for and propagate alloc_percpu failure 7c64e839585e i2c: xgene-slimpro: Fix out-of-bounds bug in xgene_slimpro_i2c_xfer() d22bc65a98ff bus: imx-weim: fix branch condition evaluates to a garbage value 286b0cab31ba mm/ksm: fix race with VMA iteration and mm_struct teardown 318b65386756 soc: qcom: llcc: Fix slice configuration values for SC8280XP 83f40feee690 arm64: dts: qcom: sm8150: Fix the iommu mask used for PCIe controllers 267b899375bf arm64: dts: qcom: sc7280: Mark PCIe controller as cache coherent 0156ad2a60fe firmware: arm_scmi: Fix device node validation for mailbox transport a63cce9393e4 tee: amdtee: fix race condition in amdtee_open_session 8a09fa7be62f riscv: Handle zicsr/zifencei issues between clang and binutils aa8a49b61007 riscv: mm: Fix incorrect ASID argument when flushing TLB 75e10d7fb979 drm/amdgpu: reposition the gpu reset checking for reuse 9f7e1dd835ec drm/amdgpu: skip ASIC reset for APUs when go to S4 220da3bf1fc3 drm/i915: Preserve crtc_state->inherited during state clearing c355945957ef drm/i915/active: Fix missing debug object activation ed6364fb7c40 drm/amdgpu/nv: Apply ASPM quirk on Intel ADL + AMD Navi 19b4396f0a39 drm/meson: fix missing component unbind on bind errors c590fce42c21 drm/amd/display: fix wrong index used in dccg32_set_dpstreamclk dec28169efd8 drm/bridge: lt8912b: return EPROBE_DEFER if bridge is not found 5f33b042f74f nilfs2: fix kernel-infoleak in nilfs_ioctl_wrap_copy() c5d24e07e316 wifi: mac80211: fix qos on mesh interfaces 0b3ec5671ac0 ksmbd: return unsupported error on smb1 mount 3060466e38ca ksmbd: return STATUS_NOT_SUPPORTED on unsupported smb2.0 dialect fe9591a5a004 ksmbd: don't terminate inactive sessions after a few seconds d55c0560893c ksmbd: set FILE_NAMED_STREAMS attribute in FS_ATTRIBUTE_INFORMATION e54752f596a7 ksmbd: fix wrong signingkey creation when encryption is AES256 0608b3da04f5 maple_tree: fix mas_skip_node() end slot detection 94f6b92bad23 test_maple_tree: add more testing for mas_empty_area() 450317033f04 Revert "kasan: drop skip_kasan_poison variable in free_pages_prepare" 7b100a45dc19 io_uring/rsrc: fix null-ptr-deref in io_file_bitmap_get() 87f2d329f4cb io_uring/net: avoid sending -ECONNABORTED on repeated connection requests 1c00030a59a9 kfence: avoid passing -g for test f2a4304e9ff5 mm: kfence: fix using kfence_metadata without initialization in show_object() 1e8525f37871 usb: ucsi_acpi: Increase the command completion timeout 1c5abcb13491 usb: ucsi: Fix NULL pointer deref in ucsi_connector_change() 2d0558c29122 usb: dwc3: gadget: Add 1ms delay after end transfer command without IOC 4c1a06454f00 usb: chipidea: core: fix possible concurrent when switch role 4e3498143863 usb: chipdea: core: fix return -EINVAL if request role is the same with current role bfcd692c833e usb: cdnsp: changes PCI Device ID to fix conflict with CNDS3 driver 4e6e31e0a6ee usb: cdnsp: Fixes issue with redundant Status Stage 0cc5fbfaacaa usb: cdns3: Fix issue with using incorrect PCI device function d55ca2d2ea1a usb: typec: tcpm: fix warning when handle discover_identity message 657431b040b8 usb: typec: tcpm: fix create duplicate source-capabilities file 0131f901835b dm thin: fix deadlock when swapping to thin device 62a646457499 igb: revert rtnl_lock() that causes deadlock f8b34ed7cdac arm64: dts: imx8mm-nitrogen-r2: fix WM8960 clock name 41a68444e562 lockd: set file_lock start and end when decoding nlm4 testargs 260becc3891a fsverity: Remove WQ_UNBOUND from fsverity read workqueue d77531fac6a1 fscrypt: destroy keyring after security_sb_delete() f311869d72f7 mm/slab: Fix undefined init_cache_node_node() for NUMA and !SMP a6766e457d4c efi: sysfb_efi: Fix DMI quirks not working for simpledrm 608901a77c94 Bluetooth: Fix race condition in hci_cmd_sync_clear 00331677c084 btrfs: zoned: fix btrfs_can_activate_zone() to support DUP profile 3bc7324e4911 usb: gadget: u_audio: don't let userspace block driver unbind ffb8ab6f87bd usb: dwc2: fix a devres leak in hw_enable upon suspend resume cd1340202266 usb: dwc2: drd: fix inconsistent mode if role-switch-default-mode="host" ac49318c8adf usb: misc: onboard-hub: add support for Microchip USB2517 USB 2.0 hub b03b85ec8247 scsi: core: Add BLIST_SKIP_VPD_PAGES for SKhynix H28U74301AMR d080337f6827 selftests/x86/amx: Add a ptrace test 79f1e15c6b4b x86/fpu/xstate: Prevent false-positive warning in __copy_xstate_uabi_buf() 362628048710 cifs: fix dentry lookups in directory handle cache d4bab65f80ce cifs: print session id while listing open files dc9e203f9f51 cifs: dump pending mids for all channels in DebugData f401c35e6cb4 cifs: empty interface list when server doesn't support query interfaces ee1767a12e13 cifs: do not poll server interfaces too regularly a163106b6d16 cifs: append path to open_enter trace event f11f6ea883de cifs: lock chan_lock outside match_session 4c8fc3fe28e4 act_mirred: use the backlog for nested calls to mirred ingress e0c12b9bfffc net/sched: act_mirred: better wording on protection against excessive stack growth a0e39cdddc15 drm/amd: Fix initialization mistake for NBIO 7.3.0 f06b902511ea drm/amdgpu: Fix call trace warning and hang when removing amdgpu device 5fdb54270f7c sh: sanitize the flags on sigreturn b66804fc7e21 drm/amd/display: Update clock table to include highest clock setting 43c33c487252 net: usb: qmi_wwan: add Telit 0x1080 composition 8224ef96a8de net: usb: cdc_mbim: avoid altsetting toggling for Telit FE990 886acbcb2982 platform/x86: int3472: Add GPIOs to Surface Go 3 Board data 4a7d64d38584 scsi: storvsc: Handle BlockSize change in Hyper-V VHD/VHDX file 1f822ae8fb2a scsi: mpi3mr: Bad drive in topology results kernel crash a0b33e1d8dc1 scsi: mpi3mr: NVMe command size greater than 8K fails 92548801f01e scsi: mpi3mr: Wait for diagnostic save during controller init 88f7fb47e0f0 scsi: mpi3mr: Driver unload crashes host when enhanced logging is enabled ec3a119c30e5 scsi: lpfc: Avoid usage of list iterator variable after loop 4829a1e11715 scsi: lpfc: Check kzalloc() in lpfc_sli4_cgn_params_read() 476d8ca83e6c scsi: ufs: core: Add soft dependency on governor_simpleondemand d92460985d78 scsi: hisi_sas: Check devm_add_action() return value b139678fb1b3 scsi: qla2xxx: Add option to disable FC2 Target support 27f6579f3c0c scsi: target: iscsi: Fix an error message in iscsi_check_key() 95ba926edd65 selftests/bpf: check that modifier resolves after pointer 54fa25ffab2b m68k: Only force 030 bus error if PC not in exception table 4ee33bfaeb3f m68k: mm: Fix systems with memory at end of 32-bit address space 0a594cb490ca HID: intel-ish-hid: ipc: Fix potential use-after-free in work function e6f150861b28 HID: logitech-hidpp: Add support for Logitech MX Master 3S mouse fd176a18db96 ca8210: fix mac_len negative array access aee32b594f2c HID: cp2112: Fix driver not registering GPIO IRQ chip as threaded 586a9fe14283 drm/cirrus: NULL-check pipe->plane.state->fb in cirrus_pipe_update() fd20cc4e5ea0 riscv: Bump COMMAND_LINE_SIZE value to 1024 48bef3023f4d ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable d146b2741320 ACPI: x86: Drop quirk for HP Elitebook f845ecdd1342 ASoC: amd: yc: Add DMI entries to support HP OMEN 16-n0xxx (8A43) bf83d04c135d ASoC: amd: yp: Add OMEN by HP Gaming Laptop 16z-n000 to quirks 03b5fae39897 thunderbolt: Rename shadowed variables bit to interrupt_bit and auto_clear_bit 587dd59049bf thunderbolt: Use const qualifier for `ring_interrupt_index` 278fb64ce473 thunderbolt: Add missing UNSET_INBOUND_SBTX for retimer access 416db7fa3e89 thunderbolt: Disable interrupt auto clear for rings f390095bbd13 thunderbolt: Fix memory leak in margining f2326d046ae7 thunderbolt: Add quirk to disable CLx 516b1752fe6a thunderbolt: Call tb_check_quirks() after initializing adapters b82c564886a0 thunderbolt: Use scale field when allocating USB3 bandwidth 3497afbd5780 uas: Add US_FL_NO_REPORT_OPCODES for JMicron JMS583Gen 2 4a369bb39187 smb3: fix unusable share after force unmount failure 3de686a36592 smb3: lower default deferred close timeout to address perf regression cd0a1804ac5b scsi: qla2xxx: Perform lockless command completion in abort path 6d57b77d7369 scsi: qla2xxx: Synchronize the IOCB count to be in order 682938af0a5f hwmon (it87): Fix voltage scaling for chips with 10.9mV ADCs f3263768965f hwmon: fix potential sensor registration fail if of_node is missing d716ea059cd3 entry/rcu: Check TIF_RESCHED _after_ delayed RCU wake-up ab33a8f7649b perf/x86/amd/core: Always clear status for idx adfc7aaa0df9 entry: Fix noinstr warning in __enter_from_user_mode() eab28bfafcd1 platform/chrome: cros_ec_chardev: fix kernel data leak from ioctl b3168abd2424 Bluetooth: HCI: Fix global-out-of-bounds 24997df50b35 Bluetooth: mgmt: Fix MGMT add advmon with RSSI command cbf8deacb705 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to unfinished work c357e28b01c4 Bluetooth: L2CAP: Fix responding with wrong PDU type 95085960062d Bluetooth: btqcomsmd: Fix command timeout after setting BD address 612cf2495ec6 drm/amd/display: Set dcn32 caps.seamless_odm d84fe6dc7377 net: mdio: thunder: Add missing fwnode_handle_put() d1775958c2ae net: dsa: mt7530: move setting ssc_delta to PHY_INTERFACE_MODE_TRGMII case cd6251c02ac9 net: dsa: mt7530: move lowering TRGMII driving to mt7530_setup() 4424f88795d6 net: dsa: mt7530: move enabling disabling core clock to mt7530_pll_setup() d4fe4edc6cf0 net: asix: fix modprobe "sysfs: cannot create duplicate filename" 1b9613402ce2 gve: Cache link_speed value from device 554828c833e6 Bluetooth: Remove "Power-on" check from Mesh feature e2a90a5b153a Bluetooth: ISO: fix timestamped HCI ISO data packet parsing e0338af405ae Bluetooth: btusb: Remove detection of ISO packets over bulk f770ce652b27 Bluetooth: hci_core: Detect if an ACL packet is in fact an ISO packet bc7a5dde52a2 Bluetooth: hci_sync: Resume adv with no RPA when active scan 303f8e58cc3a ksmbd: fix possible refcount leak in smb2_open() a4e6cd9253c8 ksmbd: add low bound validation to FSCTL_QUERY_ALLOCATED_RANGES bd344dc3bbf0 ksmbd: add low bound validation to FSCTL_SET_ZERO_DATA 82268b2da28a hvc/xen: prevent concurrent accesses to the shared ring 4df371323e4f mlxsw: spectrum_fid: Fix incorrect local port type 869bb1932bc7 nvme-tcp: fix nvme_tcp_term_pdu to match spec a338bd69e55b net/sonic: use dma_mapping_error() for error check 9c7d6803689c erspan: do not use skb_mac_header() in ndo_start_xmit() ff0d8cc6cde9 atm: idt77252: fix kmemleak when rmmod idt77252 774865342132 net: dsa: tag_brcm: legacy: fix daisy-chained switches c4c977935b2f net/mlx5: E-Switch, Fix an Oops in error handling code fba0b70e8cf7 net/mlx5: Read the TC mapping of all priorities on ETS query 4e42fd7c0be5 net/mlx5e: Overcome slow response for first macsec ASO WQE 63546395a0e6 net/mlx5: Fix steering rules cleanup 93260bd809e0 net/mlx5e: Block entering switchdev mode with ns inconsistency 3169140ee294 net/mlx5e: Set uplink rep as NETNS_LOCAL 9cda812c7606 bpf: Adjust insufficient default bpf_jit_limit 25634e4df7b2 i40e: fix flow director packet filter programming 502b898235f0 iavf: fix hang on reboot with ice e16fa0c9ff7c ice: check if VF exists before mode check 32c2b3f157d8 keys: Do not cache key in task struct if key is requested from kernel thread 8a22203bec3b bootconfig: Fix testcase to increase max node 840631bcf21f octeontx2-vf: Add missing free for alloc_percpu 84548ce2b2db net/ps3_gelic_net: Use dma_mapping_error e6c10d12ae76 net/ps3_gelic_net: Fix RX sk_buff length 83de34967473 net: usb: lan78xx: Limit packet length to skb->len 5fc2c4e311a9 net: qcom/emac: Fix use after free bug in emac_remove due to race condition 6e516595e886 drm/i915/gt: perform uc late init after probe error injection be8c6ad6b16e drm/i915/guc: Fix missing ecodes d2b9357d3da3 drm/i915/guc: Rename GuC register state capture node to be more obvious 9595d71b2a27 drm/i915/fbdev: lock the fbdev obj before vma pin b6375c5ecd8c drm/i915: Print return value on error be282c83caec mlxsw: core_thermal: Fix fan speed in maximum cooling state a71f388045ed thermal/drivers/mellanox: Use generic thermal_zone_get_trip() function 0e60f30e65d3 net: stmmac: Fix for mismatched host/device DMA address width 77800daf7529 net: mdio: fix owner field for mdio buses registered using ACPI c2b6e1a440d2 net: mdio: fix owner field for mdio buses registered using device-tree 8f07f16b3455 net: phy: Ensure state transitions are processed from phy_stop() 9d882229d365 xirc2ps_cs: Fix use after free bug in xirc2ps_detach 97ea704f39b5 qed/qed_sriov: guard against NULL derefs from qed_iov_get_vf_info 58c11bc7adaa efi/libstub: smbios: Use length member instead of record struct size e041bef1adee net: usb: smsc95xx: Limit packet length to skb->len 53a915a00bd1 net: dsa: b53: mmap: fix device tree support 51ddb84baff6 nfsd: don't replace page in rq_pages if it's a continuation of last page 1c55982beb80 scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate() a0de3f29d878 i2c: hisi: Only use the completion interrupt to finish the transfer d6ea83a476a3 i2c: mxs: ensure that DMA buffers are safe for DMA 6d1c6e982b7e i2c: imx-lpi2c: check only for enabled interrupt flags ec897f7524de igc: fix the validation logic for taprio's gate list 910e2013d098 igbvf: Regard vf reset nack as success 460e4073b715 intel/igbvf: free irq on the error path in igbvf_request_msix() 3faa2b8f8f39 iavf: do not track VLAN 0 filters c9c56af093aa iavf: fix non-tunneled IPv6 UDP packet type and hashing 0bfadea827eb iavf: fix inverted Rx hash condition leading to disabled hash a069909acc44 xsk: Add missing overflow check in xdp_umem_reg 4797ad1f5617 NFS: Fix /proc/PID/io read_bytes for buffered reads 26aef3be6efa arm64: dts: imx93: add missing #address-cells and #size-cells to i2c nodes 9f66c5dbaf0a arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes d75af9878680 ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl 0828dda42e5f ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl 8505ead526be ARM: dts: imx6sll: e70k02: fix usbotg1 pinctrl 08589e3ca8b1 arm64: dts: imx8dxl-evk: Fix eqos phy reset gpio bcbc0df73111 arm64: dts: imx8dxl-evk: Disable hibernation mode of AR8031 for EQOS 47b2e1a67e6d power: supply: da9150: Fix use after free bug in da9150_charger_remove due to race condition 84bdb3b76b07 power: supply: bq24190: Fix use after free bug in bq24190_remove due to race condition 1b483a983a84 arm64: dts: qcom: sm8450: Mark UFS controller as cache coherent ee9caccc5e5c drm/amd/display: Fix DP MST sinks removal issue 5564be74a22a mptcp: fix UaF in listener shutdown 2827f099b3fb mptcp: use the workqueue to destroy unaccepted sockets 1516ddbc34bc mptcp: refactor passive socket initialization 75eb69023ba3 drm/amd/display: Remove OTG DIV register write for Virtual signals. 0ac86f7dda2b drm/amd/display: fix k1 k2 divider programming for phantom streams 4a36da161b7a drm/amd/display: Include virtual signal to set k1 and k2 values a1f48806559a tracing/hwlat: Replace sched_setaffinity with set_cpus_allowed_ptr d496185c25a6 perf: fix perf_event_context->time ff8137727a2a perf/core: Fix perf_output_begin parameter is incorrectly invoked in perf_event_bpf_output e13d1b6979ca interconnect: qcom: qcm2290: Fix MASTER_SNOC_BIMC_NRT e598cf599a39 interconnect: qcom: sm8450: switch to qcom_icc_rpmh_* function d4c3aaee17fb interconnect: qcom: osm-l3: fix icc_onecell_data allocation e3a87a10f259 Linux 6.1.21 7f4da237af30 powerpc/64: Replace -mcpu=e500mc64 by -mcpu=e5500 6ec2eb9db3f9 powerpc: Disable CPU unknown by CLANG when CC_IS_CLANG 529546ea2834 perf: Fix check before add_event_to_groups() in perf_group_detach() 36773a78b0de io_uring/msg_ring: let target know allocated index ba4045cc7d0c virt/coco/sev-guest: Add throttling awareness 917f21725452 virt/coco/sev-guest: Convert the sw_exit_info_2 checking to a switch-case 77be7df33e99 virt/coco/sev-guest: Do some code style cleanups 77083f3c392d virt/coco/sev-guest: Carve out the request issuing logic into a helper 92bbffb33f44 virt/coco/sev-guest: Remove the disable_vmpck label in handle_guest_request() 9579ca57104b virt/coco/sev-guest: Simplify extended guest request handling 12319ef1cfc7 virt/coco/sev-guest: Check SEV_SNP attribute at probe time bed3a56c5718 powerpc: Pass correct CPU reference to assembler 3fc5941ecc31 x86/resctrl: Clear staged_config[] before and after it is used 701d3da21321 x86/mm: Fix use of uninitialized buffer in sme_enable() 18211af8ef1a x86/mce: Make sure logged MCEs are processed after sysfs update c87ada07340f ASoC: qcom: q6prm: fix incorrect clk_root passed to ADSP bfbbfb709ded ASoC: Intel: soc-acpi: fix copy-paste issue in topology names d511caa25dda cpuidle: psci: Iterate backwards over list in psci_pd_remove() 1ea3e18e53f2 fbdev: Fix incorrect page mapping clearance at fb_deferred_io_release() 697893e0da3c net: phy: nxp-c45-tja11xx: fix MII_BASIC_CONFIG_REV bit 1318a07706bb ACPI: PPTT: Fix to avoid sleep in the atomic context when PPTT is absent ac1d15d58d8a trace/hwlat: Do not start per-cpu thread if it is already running a78eab86e2a8 trace/hwlat: Do not wipe the contents of per-cpu thread data 15f6110abd27 fbdev: stifb: Provide valid pixelclock and add fb_check_var() checks 0ad710a83dfa mmc: sdhci_am654: lower power-on failed message severity c2f879fd141c powerpc/boot: Don't always pass -mcpu=powerpc when building 32-bit uImage da0beae24493 powerpc/64: Set default CPU in Kconfig aff80fb99bd2 mm: teach mincore_hugetlb about pte markers b8388048b59f mm/userfaultfd: propagate uffd-wp bit when PTE-mapping the huge zeropage baafa2960731 vp_vdpa: fix the crash in hot unplug with vp_vdpa 0556fd71a140 ice: avoid bonding causing auxiliary plug/unplug under RTNL lock b61e86e38881 nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV3000 47eb055ad358 ocfs2: fix data corruption after failed write 4f84f31f6341 ftrace: Fix invalid address access in lookup_rec() when index is 0 c3c3d36430dc mptcp: fix lockdep false positive in mptcp_pm_nl_create_listen_socket() 85cd9045f193 mptcp: avoid setting TCP_CLOSE state twice d283617f97e1 mptcp: add ro_after_init for tcp{,v6}_prot_override f76e08cf98aa mptcp: fix possible deadlock in subflow_error_report 39374fc8bb11 drm/amd/display: disconnect MPCC only on OTG change f8080f1e300e drm/amd/display: Do not set DRR on pipe Commit 20f8225ae7f4 drm/amd/pm: bump SMU 13.0.4 driver_if header version 6e403a0a69f7 drm/amd/pm: Fix sienna cichlid incorrect OD volage after resume dab920478e2b drm/amdgpu: Don't resume IOMMU after incomplete init 0243590e33a7 drm/i915/dg2: Add HDMI pixel clock frequencies 267.30 and 319.89 MHz 5c7591b8574c drm/i915/active: Fix misuse of non-idle barriers as fence trackers 8bfeb1dd6f57 drm/sun4i: fix missing component unbind on bind errors dede8c14a37a drm/shmem-helper: Remove another errant put in error path 873657813618 riscv: asid: Fixup stale TLB entry cause application crash eed0dc9c42ea Revert "riscv: mm: notify remote harts about mmu cache updates" d813d8e6d9a0 ALSA: hda/realtek: fix speaker, mute/micmute LEDs not work on a HP platform 3ce3f1558b61 ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book2 Pro 44717bdf7139 ALSA: hda: intel-dsp-config: add MTL PCI id 4bba9c8adec8 KVM: nVMX: add missing consistency checks for CR0 and CR4 ade62ea3e897 KVM: SVM: Modify AVIC GATag to support max number of 512 vCPUs acb0288bdd42 KVM: SVM: Fix a benign off-by-one bug in AVIC physical table mask 72f90f9cf032 cifs: Fix smb2_set_path_size() c8f31c1a0b7c tracing: Make tracepoint lockdep check actually test something 3968bb946a07 tracing: Check field value in hist_field_name() 192dcbf57311 tracing: Make splice_read available again 4aa004224c07 cifs: generate signkey for the channel that's reconnecting ae75a110ccc1 md: select BLOCK_LEGACY_AUTOLOAD 313a5dc3a2aa interconnect: exynos: fix registration race c479e4ac4a3d interconnect: exynos: fix node leak in probe PM QoS error path 323e51d21d67 interconnect: qcom: msm8974: fix registration race 1b1325879ca6 interconnect: qcom: rpmh: fix registration race 0add9360fee9 interconnect: qcom: rpmh: fix probe child-node error handling 5e8d808cb274 interconnect: qcom: rpm: fix registration race 1d7dd7291b88 interconnect: qcom: rpm: fix probe child-node error handling 306b406e4ec9 interconnect: qcom: osm-l3: fix registration race 3167306455d0 interconnect: fix mem leak when freeing nodes c8a8ebeaa040 interconnect: imx: fix registration race 949cb37d21bc interconnect: fix provider registration API 3d6e1ac21d79 interconnect: fix icc_provider_del() error handling f99450d919ff s390/ipl: add missing intersection check to ipl_report handling 9ba1720f6c4a drm/ttm: Fix a NULL pointer dereference 20d305f79c4e memory: tegra30-emc: fix interconnect registration race d40e710e956b memory: tegra124-emc: fix interconnect registration race 32013d947a76 memory: tegra20-emc: fix interconnect registration race 772764570bd7 memory: tegra: fix interconnect registration race 162049c31eb6 firmware: xilinx: don't make a sleepable memory allocation from an atomic context fad3809467df serial: 8250: ASPEED_VUART: select REGMAP instead of depending on it 4d8c41584bc9 serial: 8250_fsl: fix handle_irq locking ba2849db4983 serial: 8250_em: Fix UART port type d72ebe4855eb tty: serial: fsl_lpuart: skip waiting for transmission complete when UARTCTRL_SBK is asserted 4d2304d8f779 Revert "tty: serial: fsl_lpuart: adjust SERIAL_FSL_LPUART_CONSOLE config dependency" e71eb4dca41f ext4: fix possible double unlock when moving a directory a16394b5d661 drm/amd/display: fix shift-out-of-bounds in CalculateVMAndRowBytes 7be9a2f8c517 drm/amdgpu: fix ttm_bo calltrace warning in psp_hw_fini ff74b0122f56 sh: intc: Avoid spurious sizeof-pointer-div warning b9c379e1d7e1 LoongArch: Only call get_timer_irq() once in constant_clockevent_init() 3f7c09f64289 net/9p: fix bug in client create for .L d9923e7214a8 drm/amdkfd: Fix an illegal memory access 94fd091576b1 ext4: fix task hung in ext4_xattr_delete_inode 70e66bdeae4d ext4: update s_journal_inum if it changes after journal replay b4afe4629ec8 ext4: fail ext4_iget if special inode unallocated 20ca409886ce rust: arch/um: Disable FP/SIMD instruction to match x86 1cffdf91ca2b jffs2: correct logic when creating a hole in jffs2_write_begin 71285be619cb soc: mediatek: mtk-svs: keep svs alive if CONFIG_DEBUG_FS not supported 2746fdf51b59 mmc: atmel-mci: fix race between stop command and start of next command a2b8a41cc9e3 media: m5mols: fix off-by-one loop termination error d3827d53b098 hwmon: (ltc2992) Set `can_sleep` flag for GPIO chip b9e80aa64ee0 hwmon: (adm1266) Set `can_sleep` flag for GPIO chip 8a3876f8c79f kconfig: Update config changed flag before calling callback fc331de5523f hwmon: tmp512: drop of_match_ptr for ID table 634b3304f78d hwmon: (ucd90320) Add minimum delay between bus accesses 265656c43eb9 hwmon: (ina3221) return prober error code b2ae1f15cd6f hwmon: (xgene) Fix use after free bug in xgene_hwmon_remove due to race condition afda11bae889 hwmon: (adt7475) Fix masking of hysteresis registers ad22336d33d5 hwmon: (adt7475) Display smoothing attributes in correct order ecb1b5135bd3 bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails 40d8c4f6e427 bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type change 42e8ecb1d30d ethernet: sun: add check for the mdesc_grab() 6992a1004def net: dsa: microchip: fix RGMII delay configuration on KSZ8765/KSZ8794/KSZ8795 5f916531e750 qed/qed_mng_tlv: correctly zero out ->min instead of ->hour 51b6912a6bac selftests: net: devlink_port_split.py: skip test if no suitable device available 76d8a9a194ca i825xx: sni_82596: use eth_hw_addr_set() c78f1345db4e net/iucv: Fix size of interrupt data ee744ac65c40 net: atlantic: Fix crash when XDP is enabled but no program is loaded 4caee8e7d91e net: usb: smsc75xx: Move packet length check to prevent kernel panic in skb_pull 1c5642cfa6d5 ipv4: Fix incorrect table ID in IOCTL path c058d3e4e82a sh_eth: avoid PHY being resumed when interface is not up fba6fb5447c6 ravb: avoid PHY being resumed when interface is not up eaae4e3f3a1d net: dsa: mv88e6xxx: fix max_mtu of 1492 on 6165, 6191, 6220, 6250, 6290 b5d6e4f6b97c net: dsa: don't error out when drivers return ETH_DATA_LEN in .port_max_mtu() 2ecc6e449593 ice: xsk: disable txq irq before flushing hw 717d20710596 veth: Fix use after free in XDP_REDIRECT 555a9c6a191a net/mlx5: Set BREAK_FW_WAIT flag first when removing driver b7350f8dbe0c net/mlx5e: Fix cleanup null-ptr deref on encap lock a506e38b6940 net/mlx5: E-switch, Fix missing set of split_count when forward to ovs internal port 3a1f54924548 net/mlx5: E-switch, Fix wrong usage of source port rewrite in split rules 76422c92e480 net/mlx5e: Support Geneve and GRE with VF tunnel offload bec05b05e698 net/mlx5: Disable eswitch before waiting for VF pages 752860d8aaf4 net/mlx5: Fix setting ec_function bit in MANAGE_PAGES 20b097ca2205 net/mlx5e: Don't cache tunnel offloads capability e79eee0e7091 net/mlx5e: Fix macsec ASO context alignment f72a9737f5f9 block: sunvdc: add check for mdesc_grab() returning NULL bcd535f07c58 nvmet: avoid potential UAF in nvmet_req_complete() afd94e7cbabb nvme: fix handling single range discard request 351c9633c9d4 block: null_blk: Fix handling of fake timeout request 5ca66a9fff75 powerpc/mm: Fix false detection of read faults 9821576e1170 drm/bridge: Fix returned array size name for atomic_get_input_bus_fmts kdoc c7bdc137ca16 net: usb: smsc75xx: Limit packet length to skb->len 3517584cf1b3 net/smc: fix deadlock triggered by cancel_delayed_work_syn() bb0c7212efb9 mlxsw: spectrum: Fix incorrect parsing depth after reload 5e331022b448 nfc: st-nci: Fix use after free bug in ndlc_remove due to race condition b339c0af83d4 tcp: Fix bind() conflict check for dual-stack wildcard address. 42173a7147e2 net: phy: smsc: bail out in lan87xx_read_status if genphy_read_status fails a69b72b57b7d net: tunnels: annotate lockless accesses to dev->needed_headroom e3fda704903f loop: Fix use-after-free issues 221f655b574d block: do not reverse request order when flushing plug list 68fbc35583ab net: dsa: mt7530: set PLL frequency and trgmii only when trgmii is used 85d6c1fc36b3 net: dsa: mt7530: remove now incorrect comment regarding port 5 e10c7ab7d3a1 qed/qed_dev: guard against a possible division by zero 3c270435db8a net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler() 1a1682abf739 drm/i915/sseu: fix max_subslices array-index-out-of-bounds access d586d58c3f2a drm/i915/psr: Use calculated io and fast wake lines a2410d0c3d2d PCI: s390: Fix use-after-free of PCI resources with per-function hotplug 1e803737141f vdpa_sim: set last_used_idx as last_avail_idx in vdpasim_queue_ready 6efd13e9acd1 vdpa_sim: not reset state in vdpasim_queue_ready 374bcab6c141 vhost-vdpa: free iommu domain after last use during cleanup c703362a66ea i40e: Fix kernel crash during reboot when adapter is in recovery mode e92ee025b53d ipvlan: Make skb->skb_iif track skb->dev for l3s mode a97ef110c491 nfc: pn533: initialize struct pn533_out_arg properly 4d2ee43ac2a9 selftests: fix LLVM build for i386 and x86_64 dcf94604d4a9 wifi: cfg80211: fix MLO connection ownership 87e80ea4fbc9 wifi: nl80211: fix NULL-ptr deref in offchan check 928fa441f149 vdpa/mlx5: should not activate virtq object when suspended 9180aa4622a7 tcp: tcp_make_synack() can be called from process context 6f93f5d6d7af ftrace,kcfi: Define ftrace_stub_graph conditionally 7e0ae8667fcd scsi: core: Fix a procfs host directory removal regression d2112b18b591 scsi: core: Add BLIST_NO_VPD_SIZE for some VDASD 71ba8c384b77 netfilter: nft_redir: correct value of inet type `.maxattrs` d0f645ea552c netfilter: nft_redir: correct length for loading protocol registers 8b02143c2ea6 netfilter: nft_masq: correct length for loading protocol registers ef6b379d5cec netfilter: nft_nat: correct length for loading protocol registers d0564e648c7a ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU() 0023972a7593 scsi: mpi3mr: Fix expander node leak in mpi3mr_remove() c6260ceea4a0 scsi: mpi3mr: ioctl timeout when disabling/enabling interrupt 5aab9342f12f scsi: mpi3mr: Fix memory leaks in mpi3mr_init_ioc() 705097d52a15 scsi: mpi3mr: Return proper values for failures in firmware init path 480aae2f3063 scsi: mpi3mr: Fix sas_hba.phy memory leak in mpi3mr_remove() f28bdab9e208 scsi: mpi3mr: Fix mpi3mr_hba_port memory leak in mpi3mr_remove() dca06ccf13de scsi: mpi3mr: Fix config page DMA memory leak 574cc10edaa7 scsi: mpi3mr: Fix throttle_groups memory leak b5e5bbb3fa5f scsi: mpt3sas: Fix NULL pointer access in mpt3sas_transport_port_add() 704e3a33bda4 docs: Correct missing "d_" prefix for dentry_operations member d_weak_revalidate 22ea42969325 ASoC: SOF: ipc4-topology: set dmic dai index from copier 827700ad25d6 ASOC: SOF: Intel: pci-tgl: Fix device description 1415eb56dd2a ASoC: SOF: Intel: SKL: Fix device description 47a7b53c52c7 ASoC: SOF: Intel: HDA: Fix device description bda78144c8a5 ASoC: SOF: Intel: MTL: Fix the device description 019fb49c3d83 clk: HI655X: select REGMAP instead of depending on it 33f080889cfe drm/meson: fix 1px pink line on GXM when scaling video overlay 0b26f080ccf5 cifs: Move the in_send statistic to __smb_send_rqst() 59f750e5d2ea fbdev: chipsfb: Fix error codes in chipsfb_pci_init() 2ece1e25bb42 drm/panfrost: Don't sync rpm suspension after mmu flushing 96a5aee27439 drm/msm/gem: Prevent blocking within shrinker loop 5ed267cc7b6c drm/virtio: Pass correct device to dma_sync_sgtable_for_device() c436a1743333 xfrm: Allow transport-mode states with AF_UNSPEC selector (From OE-Core rev: 8a91cb055e624d8a5f0f8c9c3d0975a16c366fd1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meta/recipes: ensure all recipes have a SUMMARYAlexander Kanavin2023-04-131-1/+1
| | | | | | | | | | | DESCRIPTION is optional for now; writing good component descriptions is not easy (but appreciated). (From OE-Core rev: 9ce4f9248db3db70732d886a18ea355f321bd49d) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: depend on python3-core instead of python3bkylerussell@gmail.com2023-04-131-1/+1
| | | | | | | | | | | | | Avoids pulling in potential GPLv3 packages through python3-misc catch-all. python3-core is the intended minimal RDEPENDS for packages requiring python3 support. Other python3 module dependencies should be listed explicitly. (From OE-Core rev: 231f93becad619f6afa383f9b1132f1d4b02fa64) Signed-off-by: Kyle Russell <bkylerussell@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20230210 -> 20230404Dmitry Baryshkov2023-04-131-3/+3
| | | | | | | | | | | | | The LICENCE.qat_firmware license file was updated to reflect Intel licensing (it removed a term regarding patent licenses). License-Update: additional files (From OE-Core rev: fd43b59ab32e2115fcda7ad63d3a5ccc2683c7d5) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve-exclusions: Document some further linux-yocto CVE statusesRichard Purdie2023-04-111-0/+7
| | | | | | | | | Add some information about some further kernel CVEs which don't apply for either linux-yocto or don't apply for linux-yocto 6.1. (From OE-Core rev: 85c1713bf0c01c68558bfba38edcc005c1ebb1c9) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve-exclusions_6.1: ignore patched CVE-2022-38457 & CVE-2022-40133Yoann Congal2023-04-071-0/+14
| | | | | | | | | | | | | | Ignore CVE-2022-38457 & CVE-2022-40133 as they looks patched in our 6.1 branch. I've asked the NVD to add the commit as the patch for these CVEs, but in the meantime, other sources seem to agree that the commit fixes these CVEs (and I concur). (From OE-Core rev: 990d1cbb1628577bd159e8266fa15976f1f17062) Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve-extra-exclusions: ignore inapplicable linux-yocto CVEsGeoffrey GIRY2023-04-054-0/+24
| | | | | | | | | | | | | | | | | | Multiple CVEs are patched in kernel but appear as active because the NVD database is not up to date. In common file cve-extra-exclusion.inc, CVEs are ignored if and only if all versions of kernel used are patched. In cve-exclusion_6.1.inc, only ignore CVEs that are patched in v6.1, and not patched in v5.15. Recipes of version 6.1 should include this file. Reviewed-by: Yoann Congal <yoann.congal@smile.fr> (From OE-Core rev: 5feb065f1b1aaf218f71cc9d31a9251b139b9442) Signed-off-by: Geoffrey GIRY <geoffrey.giry@smile.fr> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel/kernel-devsrc: powerpc: add elfutils dependencyBruce Ashfield2023-03-262-0/+3
| | | | | | | | | | | | | | | | | When working on 6.3+ kernel support powerpc started to fail when doing on target kerne module builds, and in some cases when building the kernel itself. This was due to crtsavres requiring objtool to build, which was missing required development headers. So in a similar manner to x86, we add elfutils as an arch specific dependency in these recipes. (From OE-Core rev: 14b815b0beb6edc14b4fcc016201ade967875e28) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v6.3Bruce Ashfield2023-03-261-2/+2
| | | | | | | (From OE-Core rev: 150ac6445301b944b05ea6b9952ebb7d41707c42) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: fix mismatched compiler warningBruce Ashfield2023-03-261-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | When building a module on target, we use the native compiler (always "gcc") versus the same compiler, but named in a cross compiler manner, for the kernel build. The kernel captures the compiler string in several places, some of which we are already fixing, but others we are not (as they don't cause issues). But when building an on target module, the main kernel Makefile compares compiler strings and outputs a warning similar to: warning: the compiler differs from the one used to build the kernel The kernel was built by: x86_64-poky-linux-gcc (GCC) 11.3.0 You are using: gcc (GCC) 11.3.0 We drop the cross compilation prefix from the captured compiler string, and we avoid the warning. RP: tweaked one sed expression to fix quoting issue with 5.15 (From OE-Core rev: 70419f281a4571d01975bd79a47a6ed7ae70b1ae) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.103Bruce Ashfield2023-03-263-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 8020ae3c051d Linux 5.15.103 10a72c677bce Makefile: use -gdwarf-{4|5} for assembler for DEBUG_INFO_DWARF{4|5} 6e7bc50f97c9 KVM: VMX: Fix crash due to uninitialized current_vmcs 61e5087231f3 KVM: VMX: Introduce vmx_msr_bitmap_l01_changed() helper 1f47cba9364f KVM: nVMX: Don't use Enlightened MSR Bitmap for L3 2153dd644ce4 fs: hold writers when changing mount's idmapping 8c3be6925a92 UML: define RUNTIME_DISCARD_EXIT f616fa79d536 xfs: remove xfs_setattr_time() declaration 5588657f418c KVM: fix memoryleak in kvm_init() 4441a9009193 tools bpftool: Fix compilation error with new binutils 1c27fab24333 tools bpf_jit_disasm: Fix compilation error with new binutils 97f005c0bdba tools perf: Fix compilation error with new binutils 451c9d7b1616 tools include: add dis-asm-compat.h to handle version differences 51b99dc38c1a tools build: Add feature test for init_disassemble_info API changes 381492ef0c51 sh: define RUNTIME_DISCARD_EXIT 1e49bb9ba912 s390: define RUNTIME_DISCARD_EXIT to fix link error with GNU ld < 2.36 d517faf3db23 powerpc/vmlinux.lds: Don't discard .rela* for relocatable builds 4e6708a0f36e powerpc/vmlinux.lds: Define RUNTIME_DISCARD_EXIT 0bfde8c9bb27 arch: fix broken BuildID for arm64 and riscv 560a2744cbbf ext4: block range must be validated before use in ext4_mb_clear_bb() 270422f3e183 ext4: add strict range checks while freeing blocks 2da16af37847 ext4: add ext4_sb_block_valid() refactored out of ext4_inode_block_valid() 09546886a0ea ext4: refactor ext4_free_blocks() to pull out ext4_mb_clear_bb() 48302ee67dd7 filelocks: use mount idmapping for setlease permission check 513572bb89e8 media: rc: gpio-ir-recv: add remove function 5f328c9d32b1 media: ov5640: Fix analogue gain control 4cb302546556 scripts: handle BrokenPipeError for python scripts 405ec99d1d25 PCI: Add SolidRun vendor ID 2c75e258adb9 macintosh: windfarm: Use unsigned type for 1-bit bitfields 6c6f956c9295 alpha: fix R_ALPHA_LITERAL reloc for large modules adb939031af3 powerpc/kcsan: Exclude udelay to prevent recursive instrumentation e3a62a35f903 powerpc/iommu: fix memory leak with using debugfs_lookup() 93aa548a339c MIPS: Fix a compilation issue e69d841d143b fs: use consistent setgid checks in is_sxid() 78eecf2e5cd4 attr: use consistent sgid stripping checks 449badcf876d attr: add setattr_should_drop_sgid() 7e8a9b53141e fs: move should_remove_suid() 93395e1184ed attr: add in_group_or_capable() 0123712492f6 fs: move S_ISGID stripping into the vfs_*() helpers 9c3a620bbf0c fs: add mode_strip_sgid() helper 79821ab3284a xfs: set prealloc flag in xfs_alloc_file_space() a881c1ef16f1 xfs: fallocate() should call file_modified() f8937e4d1d46 xfs: remove XFS_PREALLOC_SYNC 95aab524e12e xfs: use setattr_copy to set vfs inode attributes 2115c14c93ec tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address b43cb0f08767 watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths d15c9ae1c6d9 staging: rtl8723bs: Fix key-store index handling 7fa3bb1bcabe staging: rtl8723bs: fix placement of braces 962293f5443c Staging: rtl8723bs: Placing opening { braces in previous line 890e24564c0a staging: rtl8723bs: clean up comparsions to NULL c513043e0afe iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter 0fd72f1d1b94 iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options 2af17167804c iommu/amd: Add PCI segment support for ivrs_[ioapic/hpet/acpihid] commands ce4bbb2aa9d8 nbd: use the correct block_device in nbd_bdev_reset 7889dfc19492 irqdomain: Fix mapping-creation race a2bc806e95bd ext4: Fix deadlock during directory rename 07b0aba4adf0 RISC-V: Don't check text_mutex during stop_machine d1b47f735f60 s390/ftrace: remove dead code 3a9418d2c93c riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode f3969427fb06 af_unix: fix struct pid leaks in OOB support a9f99eacf79f af_unix: Remove unnecessary brackets around CONFIG_AF_UNIX_OOB. 6a29d71ab421 net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC ad7e40ee157b SUNRPC: Fix a server shutdown leak 64d4eb412761 octeontx2-af: Unlock contexts in the queue context cache in case of fault detection 03c1cc6f554d net/smc: fix fallback failed while sendmsg with fastopen dafde1072202 platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it 36bcbcaf01d8 netfilter: conntrack: adopt safer max chain length a316da050d80 scsi: megaraid_sas: Update max supported LD IDs to 240 2adc29350a5b net: ethernet: mtk_eth_soc: fix RX data corruption issue fe8787c1e4f6 net: phy: smsc: fix link up detection in forced irq mode d83813f724ec net: phy: smsc: Cache interrupt mask 18ab31b8cd37 btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR 2662c5b1f0ef netfilter: tproxy: fix deadlock due to missing BH disable bef8cf77e21c netfilter: ctnetlink: revert to dumping mark regardless of event type 20fd0607acbf bnxt_en: Avoid order-5 memory allocation for TPA data 98fa707a52a3 net: phylib: get rid of unnecessary locking 67431417617d net: stmmac: add to set device wake up flag when stmmac init phy af5c333c84e5 drm/msm/dpu: fix len of sc7180 ctl blocks 4a476285f6d2 bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() c813f7a31614 ice: copy last block omitted in ice_get_module_eeprom() 3f14457e1584 net: caif: Fix use-after-free in cfusbl_device_notify() c2c71922c5e9 net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver c026917887d1 perf stat: Fix counting when initial delay configured fdecfb2603d0 selftests: nft_nat: ensuring the listening side is up before starting the client 91aceb3844d4 ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() a5a7f6e6e126 powerpc: dts: t1040rdb: fix compatible string for Rev A boards 4357bbb921fe nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties 04bfc5bcdfc0 bgmac: fix *initial* chip reset to support BCM5358 60530bfdb647 drm/msm/a5xx: fix context faults during ring switch 7f854b4803e5 drm/msm/a5xx: fix the emptyness check in the preempt code bf66e98285f7 drm/msm/a5xx: fix highest bank bit for a530 2e8efe8c8dab drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register b77c764b4371 drm/msm: Fix potential invalid ptr free ced1f5dd6c1d drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype e974d8755578 drm/nouveau/kms/nv50-: remove unused functions c50fc503ee1b ext4: Fix possible corruption when moving a directory cfb89ceb22fd regulator: core: Use ktime_get_boottime() to determine how long a regulator was off e1a078cac3e9 regulator: core: Fix off-on-delay-us for always-on/boot-on regulators 67a791df1457 regulator: Flag uncontrollable regulators as always_on e471e928de97 scsi: core: Remove the /proc/scsi/${proc_name} directory earlier 463ae58d7c80 riscv: Add header include guards to insn.h 4dd43ee784a1 riscv: Avoid enabling interrupts in die() 5ab1d0528b04 RISC-V: Avoid dereferening NULL regs in die() 6a72729ed6ac arm64: efi: Make efi_rt_lock a raw_spinlock 14ddb4e6e9de brd: mark as nowait compatible 5089247d6cf3 block/brd: add error handling support for add_disk() 5c65f0971247 iommu/vt-d: Fix PASID directory pointer coherency 8ff7db51d3ed irqdomain: Refactor __irq_domain_alloc_irqs() 62e4ba36a3d7 ipmi:ssif: Add a timer between request retries 2fb8b122ba8f ipmi:ssif: Increase the message retry time a6ef5a9d7263 f2fs: retry to update the inode page given data corruption a517c651f116 f2fs: do not bother checkpoint by f2fs_get_node_info e55332319825 f2fs: avoid down_write on nat_tree_lock during checkpoint 31b5793ca2de udf: Fix off-by-one error when discarding preallocation 30e29af746ee fs: dlm: start midcomms before scand 9c9dd2b3ba83 fs: dlm: add midcomms init/start functions 2e0415522835 fs: dlm: fix log of lowcomms vs midcomms c5a23d43c23a KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target a78a355052ab KVM: SVM: Don't rewrite guest ICR on AVIC IPI virtualization failure 45bcf4a4f2b1 KVM: Register /dev/kvm as the _very_ last thing during initialization 0a0ecaf0988b KVM: Pre-allocate cpumasks for kvm_make_all_cpus_request_except() 3e48a6349d29 KVM: Optimize kvm_make_vcpus_request_mask() a bit 339e480baafc nfc: change order inside nfc_se_io error path 01a821aacc64 ext4: zero i_disksize when initializing the bootloader inode ca500cf2eceb ext4: fix WARNING in ext4_update_inline_data d16576142fb9 ext4: move where set the MAY_INLINE_DATA flag is set c5d7c31e1722 ext4: fix another off-by-one fsmap error on 1k block filesystems df621af95e89 ext4: fix RENAME_WHITEOUT handling for inline directories 7349cc5ab32e ext4: fix cgroup writeback accounting with fs-layer encryption fd7b8ebc1dd5 staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss() 0b22cbc05ce2 drm/connector: print max_requested_bpc in state debugfs 5e0eed414156 drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 328d069e9c35 x86/CPU/AMD: Disable XSAVES on AMD family 0x17 92d1caad9f78 fork: allow CLONE_NEWTIME in clone3 flags 7ba76b2ac187 perf inject: Fix --buildid-all not to eat up MMAP2 2072e75b4942 btrfs: fix percent calculation for bg reclaim message f8cd8754a03a fs: prevent out-of-bounds array speculation when closing a file descriptor 2ddbd0f967b3 Linux 5.15.102 cbecbd884e81 staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh 515017e952ea staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script 528dbd80ac21 wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" bbf9f29bac04 Linux 5.15.101 cba6bbf501be Revert "drm/i915: Don't use BAR mappings for ring buffers with LLC" d214f240b0f6 Linux 5.15.100 acf252c1f5c3 usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails 1c7988d5c79f malidp: Fix NULL vs IS_ERR() checking 545d72ba4c2c scsi: mpt3sas: Remove usage of dma_get_required_mask() API 953841f959e3 scsi: mpt3sas: re-do lost mpt3sas DMA mask fix de1afc58a905 scsi: mpt3sas: Don't change DMA mask while reallocating pools 8e6612ff8b5d Revert "scsi: mpt3sas: Fix return value check of dma_get_required_mask()" 72bf6d493c95 drm/virtio: Fix error code in virtio_gpu_object_shmem_init() 8e62139840c0 media: uvcvideo: Fix race condition with usb_kill_urb a1ddee82de80 Bluetooth: hci_sock: purge socket queues in the destruct() callback 22d021232657 drm/display/dp_mst: Fix down message handling after a packet reception error db35e49413a4 drm/display/dp_mst: Fix down/up message handling after sink disconnect e23fa593f1ab x86/resctl: fix scheduler confusion with 'current' be5d5d0637fd net: tls: avoid hanging tasks on the tx_lock e1a3cfdbf5b3 soundwire: cadence: Drain the RX FIFO after an IO timeout ecb33d7a5b58 soundwire: cadence: Remove wasted space in response_buf 473efca280d4 phy: rockchip-typec: Fix unsigned comparison with less than zero ffcd94262e0e PCI: Add ACS quirk for Wangxun NICs 19c4d6c7b049 PCI: loongson: Add more devices that need MRRS quirk bb99db06b8b6 kernel/fail_function: fix memory leak with using debugfs_lookup() 7f1e53f88e8b drivers: base: dd: fix memory leak with using debugfs_lookup() 09709a49283f drivers: base: component: fix memory leak with using debugfs_lookup() b94b39bf3d54 misc: vmw_balloon: fix memory leak with using debugfs_lookup() cf042964c2fa tty: pcn_uart: fix memory leak with using debugfs_lookup() 49ae24f44713 PCI: Take other bus devices into account when distributing resources dba6280105e1 PCI: Align extra resources for hotplug bridges properly 92d6e6bf9cf1 usb: gadget: uvc: Make bSourceID read/write 14cbfd08551a usb: uvc: Enumerate valid values for color matching 7e902b949600 USB: ene_usb6250: Allocate enough memory for full object 95ee8cb26db5 usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math 8da78a60f332 USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup() 6236a6d2cdfb USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup() 036ada6ca9ee USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup() b0a2663ecbe8 USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup() 30f9ba2396a1 USB: gadget: gr_udc: fix memory leak with using debugfs_lookup() fb284bee1e21 USB: isp1362: fix memory leak with using debugfs_lookup() 6f12097467ea USB: isp116x: fix memory leak with using debugfs_lookup() 4a71b15744b8 USB: fotg210: fix memory leak with using debugfs_lookup() bb4d5eefb670 USB: sl811: fix memory leak with using debugfs_lookup() c6af1dbc99ad USB: uhci: fix memory leak with using debugfs_lookup() 4322661af6d7 USB: chipidea: fix memory leak with using debugfs_lookup() cf52c320cf74 USB: dwc3: fix memory leak with using debugfs_lookup() baec889a81b8 PCI: loongson: Prevent LS7A MRRS increases 19da678d38d2 soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() 587b48b18a8a iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() 2b59fdcaaf24 iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() 9e58ebb12210 tools/iio/iio_utils:fix memory leak 54179274476d mei: bus-fixup:upon error print return values of send and receive 49b326ce8a68 serial: sc16is7xx: setup GPIO controller later in probe 45083b86141e tty: serial: fsl_lpuart: disable the CTS when send break signal f9d9d25ad1f0 tty: fix out-of-bounds access in tty_driver_lookup_tty() 4be3213e9d79 staging: emxx_udc: Add checks for dma_alloc_coherent() 6683327b51a6 USB: fix memory leak with using debugfs_lookup() b32d922f86f3 media: uvcvideo: Silence memcpy() run-time false positive warnings c1343a879cce media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 cdccb1c3fcd2 media: uvcvideo: Handle errors from calls to usb_string 31a8d11d28b5 media: uvcvideo: Handle cameras with invalid descriptors 57b0ff53f4de media: uvcvideo: Remove format descriptions 1f11ed61d69d iommu/amd: Fix error handling for pdev_pri_ats_enable() 77d567091ec3 IB/hfi1: Update RMT size calculation 5a47bb71b1a9 mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak 1b46c2a76c21 bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support 0a65cd7379a2 firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 2e07fa2e30d4 kernel/printk/index.c: fix memory leak with using debugfs_lookup() ba279dc7e47a tracing: Add NULL checks for buffer in ring_buffer_free_read_page() 9c28c74fbd67 thermal: intel: BXT_PMIC: select REGMAP instead of depending on it 5eaf55b38691 thermal: intel: quark_dts: fix error pointer dereference d11f9f030fd8 ASoC: mediatek: mt8195: add missing initialization 488bc1b823c7 ASoC: zl38060 add gpiolib dependency 69e997420cb9 ASoC: zl38060: Remove spurious gpiolib select 35b855381898 ASoC: adau7118: don't disable regulators on device unbind 3e7d0968203d loop: loop_set_status_from_info() check before assignment 746d4e369e04 rtc: allow rtc_read_alarm without read_alarm callback 6e47bb21b63b scsi: ipr: Work around fortify-string warning c775a5246151 genirq: Add and use an irq_data_update_affinity helper 00340ccb5407 genirq: Refactor accessors to use irq_data_get_affinity_mask 2163cf142272 rtc: sun6i: Always export the internal oscillator 660e8f2eeafa vc_screen: modify vcs_size() handling in vcs_read() 72db07cf0d6b tcp: tcp_check_req() can be called from process context ac7014af85aa ARM: dts: spear320-hmi: correct STMPE GPIO compatible dff967aee88a net/sched: act_sample: fix action bind logic 850f914efe04 net/sched: act_mpls: fix action bind logic da4df0cbdf7c net/sched: act_pedit: fix action bind logic 5654a12277b0 net/sched: transition act_pedit to rcu and percpu stats c494365432dc nfc: fix memory leak of se_io context in nfc_genl_se_io 6398bd3c4a50 net/mlx5: Geneve, Fix handling of Geneve object id as error code 48a8c76c7dc6 net/mlx5e: Verify flow_source cap before using it 2721d966680a 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() 8d3fc907d060 9p/xen: fix connection sequence fc772313f2da 9p/xen: fix version parsing df192270eb72 net: fix __dev_kfree_skb_any() vs drop monitor ada4f805c9e4 octeontx2-pf: Use correct struct reference in test condition bf5540cbd20e sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop dcdddb5f4908 ipv6: Add lwtunnel encap size of all siblings in nexthop calculation e306dbee4c98 netfilter: x_tables: fix percpu counter block leak on error path when creating new netns dbb3cbbf03b3 netfilter: ebtables: fix table blob use-after-free af41b3cd9a92 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() 041fdbe73de9 watchdog: sbsa_wdog: Make sure the timeout programming is within the limits 3e765f7ff256 watchdog: pcwd_usb: Fix attempting to access uninitialized memory 23cc41c3f19c watchdog: Fix kmemleak in watchdog_cdev_register dd7605dd48e5 watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path a27e95a6ff3f um: virt-pci: properly remove PCI device from bus 6c738b8805c6 um: virtio_uml: move device breaking into workqueue b7d5712cf9f4 um: virtio_uml: mark device as unregistered when breaking it 1b1ef45d48e1 um: virtio_uml: free command if adding to virtqueue failed 8ba6b0fade97 x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list ed1d288ec85d netfilter: nf_tables: allow to fetch set elements when table has an owner 98db4a032244 ext4: use ext4_fc_tl_mem in fast-commit replay path aa4d726af72a f2fs: fix to avoid potential memory corruption in __update_iostat_latency() 3afaaf6f5867 ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed 79548ccdd992 ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() 003bb9868a51 ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap 79db0e8323b5 ubifs: ubifs_writepage: Mark page dirty after writing inode failed 10b6c359e374 ubifs: dirty_cow_znode: Fix memleak in error handling path aeb92507ea25 ubifs: Re-statistic cleaned znode count if commit failed 5ec4c8aca5a2 ubi: Fix possible null-ptr-deref in ubi_free_volume() 3e29634eb56e ubifs: Fix memory leak in alloc_wbufs() 95a72417dd13 ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() 53818746e549 ubi: Fix use-after-free when volume resizing failed 91bc31579e9f ubifs: Reserve one leb for each journal head while doing budget 2b6d85db0e07 ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 8e30559876d8 ubifs: Fix wrong dirty space budget for dirty inode 8e166cc9b64b ubifs: Rectify space budget for ubifs_xrename() de6d6bf150b7 ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted 8c3ebc5e3cd0 ubifs: Fix build errors as symbol undefined 701bb3ed5a88 ubi: ensure that VID header offset + VID header size <= alloc, size 276a7298af6a um: vector: Fix memory leak in vector_config 354dfc05bd5f f2fs: allow set compression option of files without blocks add8515d59a1 fs: f2fs: initialize fsdata in pagecache_write() 06fa1a839fae f2fs: use memcpy_{to,from}_page() where possible 804817f02e2f pwm: stm32-lp: fix the check on arr and cmp registers update 81ea09ae3040 pwm: sifive: Always let the first pwm_apply_state succeed 852703ed6d81 pwm: sifive: Reduce time the controller lock is held 3a75866a5cef objtool: Fix memory leak in create_static_call_sections() ea30508b7bb1 fs/jfs: fix shift exponent db_agl2size negative 8311961a1724 auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() 7c183dc0af47 net/sched: Retire tcindex classifier abddfcf701a5 Linux 5.15.99 d2fb2739e956 kbuild: Port silent mode detection to future gnu make. 2da950a044ee wifi: ath9k: use proper statements in conditionals 7e6eeb5fb3aa arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY 6ac2adcc2bff iommu/vt-d: Fix an unbalanced rcu_read_lock/rcu_read_unlock() 26f8b1ef30f6 media: uvcvideo: Fix memory leak of object map on error exit path 2137e7c83ed6 qede: avoid uninitialized entries in coal_entry array a8da5a8900fa perf intel-pt: pkt-decoder: Add CFE and EVD packets 922bd6b37276 drm/edid: fix AVI infoframe aspect ratio handling 4eb6789f9177 drm/i915: Don't use BAR mappings for ring buffers with LLC 64bcaffa2d5c drm/radeon: Fix eDP for single-display iMac11,2 6a5f31c3fbf3 drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv 5f63c879ca95 vfio/type1: restore locked_vm 7329ab7f0249 vfio/type1: track locked_vm per dma eafb81c50da8 vfio/type1: prevent underflow of locked_vm via exec() 2fd6f6c8cb35 iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode 77ffe5501e02 PCI: Avoid FLR for AMD FCH AHCI adapters 99eefc2c62e0 PCI: hotplug: Allow marking devices as disconnected during bind/unbind 2bb559f12e54 PCI/PM: Observe reset delay irrespective of bridge_d3 b07ded08cd9c MIPS: DTS: CI20: fix otg power gpio 71f81b6842af riscv: ftrace: Reduce the detour code size to half 4accfc428fec riscv: ftrace: Remove wasted nops for !RISCV_ISA_C f6b5db68b256 riscv, mm: Perform BPF exhandler fixup on page fault 043d1657cc51 riscv: jump_label: Fixup unaligned arch_static_branch function ac5ff022d916 riscv: mm: fix regression due to update_mmu_cache change 59b83f7b057d RISC-V: add a spin_shadow_stack declaration 0595cdb58772 scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() 584892fd29a4 scsi: ses: Fix possible desc_ptr out-of-bounds accesses 384aa697d8f2 scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses 2b28a7d261cb scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() 6fce2307650a scsi: ses: Don't attach if enclosure has no components cb121c4137b2 scsi: qla2xxx: Remove increment of interface err cnt 5f40ca617ef5 scsi: qla2xxx: Fix erroneous link down 77a11df33c48 scsi: qla2xxx: Remove unintended flag clearing 77302fb0e357 scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests 476126f14dfe scsi: qla2xxx: Check if port is online before sending ELS c54e9311ee0b scsi: qla2xxx: Fix link failure in NPIV environment 37a38ff7edf4 tools/bootconfig: fix single & used for logical condition d41db100bc38 ring-buffer: Handle race between rb_move_tail and rb_check_pages 145999aed74f ktest.pl: Add RUN_TIMEOUT option with default unlimited aab7db9e1e08 ktest.pl: Fix missing "end_monitor" when machine check fails 0c2f4a234bb2 ktest.pl: Give back console on Ctrt^C on monitor fe463fe6aa80 mm/thp: check and bail out if page in deferred queue already ef1fcad8548d mm: memcontrol: deprecate charge moving d0d794371bde docs: gdbmacros: print newest record a16bd95eeb2e remoteproc/mtk_scp: Move clk ops outside send_lock 505627bebd45 media: ipu3-cio2: Fix PM runtime usage_count in driver unbind d15f73b01bce mips: fix syscall_get_nr 34dbf5dd0711 dax/kmem: Fix leak of memory-hotplug resources 7eb171ada303 alpha: fix FEN fault handling efa228b2e6a4 ceph: update the time stamps and try to drop the suid/sgid a73783e4e0c4 rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails c6cc86c6d847 fuse: add inode/permission checks to fileattr_get/fileattr_set cfa97a3b266a ARM: dts: exynos: correct TMU phandle in Odroid HC1 70e18548311c ARM: dts: exynos: correct TMU phandle in Odroid XU 816f83bd2868 ARM: dts: exynos: correct TMU phandle in Exynos5250 269926de8454 ARM: dts: exynos: correct TMU phandle in Odroid XU3 family 78a5fa65a5d7 ARM: dts: exynos: correct TMU phandle in Exynos4 52739e0f7413 ARM: dts: exynos: correct TMU phandle in Exynos4210 89e99f0b031f ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node 0e22e0477479 dm flakey: fix a bug with 32-bit highmem systems ff60b2bb680e dm flakey: don't corrupt the zero page 673ca7e7872f dm flakey: fix logic when corrupting a bio 8cbbe0651971 thermal: intel: powerclamp: Fix cur_state for multi package system 935ba268ac0b qede: fix interrupt coalescing configuration fd081afd21eb wifi: cfg80211: Fix use after free for wext 60e49fe9b7e4 wifi: ath11k: allow system suspend to survive ath11k f592cd2f1390 wifi: rtl8xxxu: Use a longer retry limit of 48 931dc7e232b2 dm: add cond_resched() to dm_wq_work() d71a0899e497 dm: send just one event on resize, not two 61d44a4db2f5 mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type afd61540ba77 mtd: spi-nor: spansion: Consider reserved bits in CFR5 register 73a4cbf91e04 mtd: spi-nor: sfdp: Fix index value for SCCR dwords 116008ada3d0 ext4: refuse to create ea block when umounted a6744e14ce70 ext4: optimize ea_inode block expansion c325350d0c54 jbd2: fix data missing when reusing bh which is ready to be checkpointed 83c4e017fbfd ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC ff9657b1e845 ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() 345fb368e5f5 io_uring/poll: allow some retries for poll triggering spuriously 7e8cd208e9c2 io_uring: remove MSG_NOSIGNAL from recvmsg dde0d0dfbde2 io_uring/rsrc: disallow multi-source reg buffers abd54d87daba io_uring: add a conditional reschedule to the IOPOLL cancelation loop 337eb887c74d io_uring: mark task TASK_RUNNING before handling resume/task work 54df6c5edf87 io_uring: handle TIF_NOTIFY_RESUME when checking for task_work 7697139d5dfd crypto: qat - fix out-of-bounds read ffc9d001fed1 irqdomain: Fix domain registration race a2a46bd4f40c irqdomain: Drop bogus fwspec-mapping error handling 27842d6884d7 irqdomain: Look for existing mapping only once 562e332dd306 irqdomain: Fix disassociation race ee82369e29fb irqdomain: Fix association race 1cb936fee7e7 ima: Align ima_file_mmap() parameters with mmap_file LSM hook cb104b880d78 brd: return 0/-error from brd_insert_page() 113d4b0e12f4 Documentation/hw-vuln: Document the interaction between IBRS and STIBP e7f1ddebd9f5 x86/speculation: Allow enabling STIBP with legacy IBRS be2710deaed3 x86/microcode/AMD: Fix mixed steppings support 5830ff467ab3 x86/microcode/AMD: Add a @cpu parameter to the reloading functions 865af457dd89 x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter e1d35d0d1830 x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range c5a2c2bf0b4f x86/kprobes: Fix __recover_optprobed_insn check optimizing logic f46a42130c03 x86/reboot: Disable SVM, not just VMX, when stopping CPUs 5427c3cee789 x86/reboot: Disable virtualization in an emergency if SVM is supported 1e3edbabf57a x86/crash: Disable virt in core NMI crash handler to avoid double shootdown 83a27cd866dd x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) 6e46d9ff3ed3 KVM: s390: disable migration mode when dirty tracking is disabled 21c95b736058 KVM: SVM: hyper-v: placate modpost section mismatch error 033a4c062124 KVM: SVM: Fix potential overflow in SEV's send|receive_update_data() 11d4b35674c6 KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI 999439fd5da5 KVM: Destroy target device if coalesced MMIO unregistration fails ac791643e77b RDMA/siw: Fix user page pinning accounting a155ad9506f9 udf: Fix file corruption when appending just after end of preallocated extent 37e74003d81e udf: Detect system inodes linked into directory hierarchy e6574337df78 udf: Preserve link count of system files c5787d77a5c2 udf: Do not update file length for failed writes to inline files 9a8d602f0723 udf: Do not bother merging very long extents e43adce883e1 udf: Truncate added extents on failed expansion aa502e760c26 selftests/landlock: Test ptrace as much as possible with Yama 6249f305cd34 selftests/landlock: Skip overlayfs tests when not supported 597ecd95b1f2 ocfs2: fix non-auto defrag path not working issue 33665d104266 ocfs2: fix defrag path triggering jbd2 ASSERT f901c39e670b f2fs: fix cgroup writeback accounting with fs-layer encryption 117d4f6687b1 f2fs: fix information leak in f2fs_move_inline_dirents() 936a8383a021 fs: dlm: send FIN ack back in right cases e9463d46af47 fs: dlm: move sending fin message into state change handling 3ed92883b387 fs: dlm: don't set stop rx flag after node reset 19e99109fb77 exfat: fix inode->i_blocks for non-512 byte sector size device 9717df94d7d0 exfat: redefine DIR_DELETED as the bad cluster number c2c3d86bd4a9 exfat: fix unexpected EOF while reading dir 0d3902cbcf80 exfat: fix reporting fs error when reading dir beyond EOF 05103d88482d fs: hfsplus: fix UAF issue in hfsplus_put_super 2cab8db14566 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create 6817d13c62db ARM: dts: exynos: correct HDMI phy compatible in Exynos4 851c34f19c0a ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length f9b816c55bea ksmbd: fix wrong data area length for smb2 lock request db1c5ec57611 locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath 79a0583a31ae btrfs: hold block group refcount during async discard 0eba9b4a86e8 cifs: Fix uninitialized memory read in smb3_qfs_tcon() 2c00c08a081e s390/kprobes: fix current_kprobe never cleared after kprobes reenter f12874e6a169 s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler 76c683864bea s390: discard .interp section 61e64c322739 s390/extmem: return correct segment type in __segment_load() 49be6b25acb7 ipmi_ssif: Rename idle state and check 66db2b9a2dc5 ipmi:ssif: resend_msg() cannot fail db44fae4cb19 rtc: pm8xxx: fix set-alarm race 8b44b4d81598 block: don't allow multiple bios for IOCB_NOWAIT issue ce3eb3c37b2c firmware: coreboot: framebuffer: Ignore reserved pixel color bits d44d34a22ff0 wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu 90ca3fa30fc4 drm/shmem-helper: Revert accidental non-GPL export bde7dcd77807 nfsd: zero out pointers after putting nfsd_files on COPY setup error 8c5f6c699241 dm cache: add cond_resched() to various workqueue loops 01663c215843 dm thin: add cond_resched() to various workqueue loops f0c8b85af2f6 drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 fbc357c9ad67 HID: logitech-hidpp: Don't restart communication if not necessary 5a46d8bdaf03 scsi: snic: Fix memory leak with using debugfs_lookup() 73dbd0f325af pinctrl: at91: use devm_kasprintf() to avoid potential leaks 52ea47a0ddfb hwmon: (coretemp) Simplify platform device handling c713ebf2fe3f gfs2: Improve gfs2_make_fs_rw error handling a4b3893e4183 regulator: s5m8767: Bounds check id indexing into arrays 88001ac08e69 regulator: max77802: Bounds check regulator id against opmode 4e8c955abc52 ASoC: kirkwood: Iterate over array indexes instead of using pointer math 9576b7ccc203 ASoC: soc-compress: Reposition and add pcm_mutex 204233695407 docs/scripts/gdb: add necessary make scripts_gdb step 5dfe7a5386fd drm/msm/dsi: Add missing check for alloc_ordered_workqueue 9ae15ebaefc4 drm: amd: display: Fix memory leakage a40b97acb817 Revert "fbcon: don't lose the console font across generic->chip driver switch" 51ab4eb1a25e scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write cda2f7efbc2d drm/radeon: free iio for atombios when driver shutdown 340d1cc503f6 drm/tiny: ili9486: Do not assume 8-bit only SPI controllers 1f09c5321f03 HID: Add Mapping for System Microphone Mute fc4f90d6ebd0 drm/omap: dsi: Fix excessive stack usage bb9a5562beb9 drm/amd/display: Fix potential null-deref in dm_resume 54ba1ec7ed34 drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write 93be5b2dda27 scm: add user copy checks to put_cmsg() ad01fa14f65c hv_netvsc: Check status in SEND_RNDIS_PKT completion message 90c260fddc65 Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE 84e4d4885d0a PM: EM: fix memory leak with using debugfs_lookup() dddc132eb0dc PM: domains: fix memory leak with using debugfs_lookup() dc39fbd865a9 time/debug: Fix memory leak with using debugfs_lookup() 49aa49952116 s390/idle: mark arch_cpu_idle() noinstr eb1fbdf985cc uaccess: Add minimum bounds check on kernel buffer size ce1fb07b7130 coda: Avoid partial allocation of sig_inputArgs dca8fd0f7d70 net/mlx5: fw_tracer: Fix debug print 4d9d7e5e4c79 ACPI: video: Fix Lenovo Ideapad Z570 DMI match 90fa009c6d51 wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup 634986c94c57 tools/power/x86/intel-speed-select: Add Emerald Rapid quirk 2493966c877f netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() fcf9fb5242d2 m68k: Check syscall_trace_enter() return code 124ca24e0de9 net: bcmgenet: Add a check for oversized packets bcb03f2be982 crypto: hisilicon: Wipe entire pool on error f1e093291cd6 clocksource: Suspend the watchdog temporarily when high read latency detected e6900ee15d87 thermal: intel: intel_pch: Add support for Wellsburg PCH 31f4c98ecd17 ACPI: Don't build ACPICA with '-Os' 57bb8235ba8f ice: add missing checks for PF vsi type 38f564996906 ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB b279fa1ceadb inet: fix fast path in __inet_hash_connect() 1a1f43059afa wifi: mt7601u: fix an integer underflow a0f0ce1c8ab9 wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds f5df8d35b228 x86/bugs: Reset speculation control settings on init aa70d1e0f941 timers: Prevent union confusion from unexpected restart_syscall() 599a9dcef8a7 thermal: intel: Fix unsigned comparison with less than zero 208065148930 wifi: ath11k: debugfs: fix to work with multiple PCI devices 4a84fcea596d rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug 0d9fc1397f71 rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() 6f2ce125c760 rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks 3a3a5e3f9406 wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() 634a5471a6bd wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() a2e4b48d6f9b trace/blktrace: fix memory leak with using debugfs_lookup() 3538ade9d8c2 blk-iocost: fix divide by 0 error in calc_lcoefs() 2e68a0f7bc57 ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy 1492fc9b50a4 udf: Define EFSCORRUPTED error code de23e98c1c34 rpmsg: glink: Avoid infinite loop on intent for missing channel 6d24202b8d3d media: saa7134: Use video_unregister_device for radio_dev 114f768e7314 media: usb: siano: Fix use after free bugs caused by do_submit_urb d2512e1c9073 media: i2c: ov7670: 0 instead of -EINVAL was returned 29962c478e8b media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() 09fc82a6a7a8 media: imx-jpeg: Apply clk_bulk api instead of operating specific clk 8f9722ffa432 media: v4l2-jpeg: ignore the unknown APP14 marker ecefc14dd1c9 media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data 5ed8dde3aa5b media: i2c: imx219: Fix binning for RAW8 capture 800bb32c7636 media: i2c: imx219: Split common registers from mode tables 1da495101ef7 media: i2c: ov772x: Fix memleak in ov772x_probe() ba54908ae822 media: ov5675: Fix memleak in ov5675_init_controls() 3969b2ebc660 media: ov2740: Fix memleak in ov2740_init_controls() 5897fe3ebe82 media: max9286: Fix memleak in max9286_v4l2_register() 956186b8e2c1 builddeb: clean generated package content edc6f486be31 s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64 4ecc0a347da7 s390/vdso: remove -nostdlib compiler flag a26436b90808 powerpc: Remove linker flag from KBUILD_AFLAGS 60abe015c3b5 media: platform: ti: Add missing check for devm_regulator_get 954f27086c07 media: ti: cal: fix possible memory leak in cal_ctx_create() d4f4aa9ec112 remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers bd57756a7e43 IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors 08210a63eb4f IB/hfi1: Fix math bugs in hfi1_can_pin_pages() a495b6a5d027 iommu/vt-d: Allow to use flush-queue when first level is default 990c539e9c33 iommu/vt-d: Use second level for GPA->HPA translation 727fb414fe9f iommu/vt-d: Check FL and SL capability sanity in scalable mode b0a2bf28af77 iommu/vt-d: Remove duplicate identity domain flag db05a58ed435 iommu/vt-d: Fix error handling in sva enable/disable paths 0bb33c5fe4a0 dmaengine: dw-axi-dmac: Do not dereference NULL structure ad222c9af25e dmaengine: sf-pdma: pdma_desc memory leak fix f119ef452e2d iommu: Fix error unwind in iommu_group_alloc() 76e0396313c7 iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() 3df71bb7e8ad phy: rockchip-typec: fix tcphy_get_mode error case 295ab6d49ee5 dmaengine: dw-edma: Fix readq_ch() return value truncation 3d41d9b256ae tty: serial: imx: disable Ageing Timer interrupt request irq 908e091e1b66 tty: serial: imx: Handle RS485 DE signal active high 3fe888ce8152 serial: fsl_lpuart: fix RS485 RTS polariy inverse issue 87674a359ad1 RDMA/irdma: Cap MSIX used to online CPUs + 1 d9e1dae1e278 usb: max-3421: Fix setting of I/O pins 9dca64042d85 RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() 16603bced2d1 power: supply: remove faulty cooling logic c4f590e84a60 iommu/vt-d: Set No Execute Enable bit in PASID table entry 7bd1d1305c89 usb: gadget: configfs: Restrict symlink creation is UDC already binded da589849cfdd usb: gadget: configfs: remove using list iterator after loop body as a ptr 3d0127aca18f usb: gadget: configfs: use to_usb_function_instance() in cfg (un)link func c955f9cf75b7 usb: gadget: configfs: use to_config_usb_cfg() in os_desc_link() f12829e5130f usb: musb: mediatek: don't unregister something that wasn't registered 2aff0632ac6b RDMA/cxgb4: add null-ptr-check after ip_dev_find() fcbbf34d7820 tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case e8fb0f13e45c usb: early: xhci-dbc: Fix a potential out-of-bound memory access 49bf49312b30 dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers 834af318db66 fotg210-udc: Add missing completion handler b4fe158259fb firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle ca39a7c65944 drivers: base: transport_class: fix resource leak when transport_add_device() fails 817b415f481b drivers: base: transport_class: fix possible memory leak 8d389e363075 driver core: fix resource leak in device_add() 6cdcee7393d4 misc/mei/hdcp: Use correct macros to initialize uuid_le a3c89e8c69a5 VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF b1cdf1113e21 firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe() 7f9416f14e86 applicom: Fix PCI device refcount leak in applicom_init() 4a77ce51f9a8 eeprom: idt_89hpesx: Fix error handling in idt_init() 4143de03d397 Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol" c177d5f24723 serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init() 7159dced6ffb tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown() d5dcc89c8df8 tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown() 707d954d9b5c PCI: switchtec: Return -EFAULT for copy_to_user() errors 53b65fa40c01 PCI/IOV: Enlarge virtfn sysfs name buffer 645384e26f20 usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count 2a023b47d9f5 usb: typec: intel_pmc_mux: Use the helper acpi_dev_get_memory_resources() 2dc1dba1d8d3 ACPI: resource: Add helper function acpi_dev_get_memory_resources() 950c6df6ec6e coresight: cti: Add PM runtime call in enable_store ec4808025406 coresight: cti: Prevent negative values of enable count 4f125de654c4 coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR 4ff283009f55 media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() 5052fe8a95a4 media: uvcvideo: Check controls flags before accessing them bd3a78ace9bd media: uvcvideo: Use control names from framework 5f0b4c77e70d media: uvcvideo: Add support for V4L2_CTRL_TYPE_CTRL_CLASS c7121f186c1c media: uvcvideo: refactor __uvc_ctrl_add_mapping d9eacd945f16 media: uvcvideo: Remove s_ctrl and g_ctrl 07ab366a9aaf media: uvcvideo: Do not check for V4L2_CTRL_WHICH_DEF_VAL 0305bf6af005 alpha/boot/tools/objstrip: fix the check for ELF header 89a0079049f5 kobject: Fix slab-out-of-bounds in fill_kobj_path() e8bfba508cf3 kobject: modify kobject_get_path() to take a const * 2c59650d078b driver core: fix potential null-ptr-deref in device_add() 18f50b830408 soundwire: cadence: Don't overflow the command FIFOs 83ce72f41464 i2c: designware: fix i2c_dw_clk_rate() return size to be u32 d725bc59db96 usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe() 806d41135051 iio: light: tsl2563: Do not hardcode interrupt trigger type 0d6282dc2bd3 dmaengine: HISI_DMA should depend on ARCH_HISI d901a7fb4069 dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 6a8a02dcfae1 mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() 413f8b1f8be6 mfd: cs5535: Don't build on UML 41aed1bddcec objtool: add UACCESS exceptions for __tsan_volatile_read/write 1ca4adf2e099 printf: fix errname.c list 3927846a2a53 selftests/ftrace: Fix bash specific "==" operator b41a42d11df7 sparc: allow PM configs for sparc32 COMPILE_TEST 1f3d6661f3f4 perf tools: Fix auto-complete on aarch64 f9a35cd8f017 perf intel-pt: Do not try to queue auxtrace data on pipe bb0a6b5bcebf perf intel-pt: Add support for emulated ptwrite 6d60fdc1e6a1 perf intel-pt: Add link to the perf wiki's Intel PT page ceecd014a8cc perf intel-pt: Add documentation for Event Trace and TNT disable b51f0131fd41 perf inject: Use perf_data__read() for auxtrace 690efcb5827c leds: led-core: Fix refcount leak in of_led_get() 1cdf973d2b3a perf llvm: Fix inadvertent file creation 321b8b2b0b2b gfs2: jdata writepage fix 7cbd5bdb5bd4 cifs: Fix warning and UAF when destroy the MR list 46cd6c639cdd cifs: Fix lost destroy smbd connection when MR allocate failed 22f55cbb0605 nfsd: fix race to check ls_layouts 4abe8b100407 drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt() 350f0fc9052d hid: bigben_probe(): validate report count 0fd999805292 HID: bigben: use spinlock to safely schedule workers be0b3f4a10bc HID: bigben_worker() remove unneeded check on report_field 4dccaf1e45e1 HID: bigben: use spinlock to protect concurrent accesses 547d18473a16 ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared 78b4d1e54531 spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() 91758289faad NFS: fix disabling of swap c78cfb19c9a2 nfs4trace: fix state manager flag printing ccbf841c73ef NFSv4: keep state manager thread active if swap is enabled 24ff9c5cdea9 dm: remove flush_scheduled_work() during local_exit() 6739473a05ba ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init 75eef8cb9d07 hwmon: (mlxreg-fan) Return zero speed for broken fan 528181646644 spi: bcm63xx-hsspi: Fix multi-bit mode setting caed289f95f2 ASoC: codecs: lpass: fix incorrect mclk rate 110589ecae84 ASoC: codecs: tx-macro: move to individual clks from bulk b1c7f77e2831 ASoC: codecs: rx-macro: move to individual clks from bulk 05fd63e7f640 ASoC: codecs: tx-macro: move clk provider to managed variants 8ca893710c67 ASoC: codecs: rx-macro: move clk provider to managed variants bed34709711a ASoC: codecs: Change bulk clock voting to optional voting in digital codecs bf29fda763a9 HID: retain initial quirks set up when creating HID devices 2098a330b2a6 HID: multitouch: Add quirks for flipped axes f6e9b77257c1 scsi: aic94xx: Add missing check for dma_map_single() 378cc0eec4aa scsi: mpt3sas: Fix a memory leak 2dc8d09c1e68 drm/amdgpu: fix enum odm_combine_mode mismatch 8b9415aecb1f hwmon: (ltc2945) Handle error case in ltc2945_value_store 9cd1a9b7de20 ASoC: dt-bindings: meson: fix gx-card codec node regex fecd236ef6be ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() 2b346cc075ec ASoC: rsnd: fixup #endif position fa077baab8ea ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() 667782d7ef5b ASoC: mchp-spdifrx: fix controls that works with completion mechanism 12396e9300da ASoC: mchp-spdifrx: fix return value in case completion times out 0c4e4d2ccb88 ASoC: mchp-spdifrx: fix controls which rely on rsr register e4d1c3ce2fe3 spi: dw_bt1: fix MUX_MMIO dependencies 5f54a1d08e26 gpio: vf610: connect GPIO label to dev name 0b64984dfbc4 ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() 49cf87919dae drm/mediatek: Clean dangling pointer on bind error path 62952905e195 drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc cd98ea8fa15b drm/mediatek: Drop unbalanced obj unref 088a31fe1edb drm/mediatek: Use NULL instead of 0 for NULL pointer 2a83e2b5b121 drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd be30b05c4a33 drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update() f50858d1b66a drm/tegra: firewall: Check for is_addr_reg existence in IMM check 6f3614226430 gpu: host1x: Don't skip assigning syncpoints to channels 11d6f70f07b0 pinctrl: mediatek: Initialize variable *buf to zero 47a117028113 pinctrl: mediatek: Initialize variable pullen and pullup to zero b5b81fc1ac08 pinctrl: mediatek: fix coding style 58151b609821 pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() 82943a0730e0 drm/msm/mdp5: Add check for kzalloc c7ee1772e3c3 drm/msm/dpu: Add check for pstates d4ba50614cb3 drm/msm/dpu: Add check for cstate f0e9f3e1d6c8 drm/msm: use strscpy instead of strncpy c9b6a75aae4d drm/msm/dsi: Allow 2 CTRLs on v2.5.0 ce9fedc3099e drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags 3a40fd51e81e drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness 15edaafbff75 drm/bridge: lt9611: pass a pointer to the of node 75b3c2777dbb drm/bridge: lt9611: fix clock calculation a2c196f05a30 drm/bridge: lt9611: fix programming of video modes 24e51dea9885 drm/bridge: lt9611: fix polarity programming 77ba2d294e16 drm/bridge: lt9611: fix HPD reenablement 1b5adc8752b0 drm/bridge: lt9611: fix sleep mode setup bf661c5e3bc4 drm/msm/dpu: Disallow unallocated resources to be returned 436fb91cadb8 drm/msm/gem: Add check for kmalloc 525c43e67d47 ALSA: hda/ca0132: minor fix for allocation size 399d01375659 drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() e69f8e959b72 ASoC: fsl_sai: initialize is_dsp_mode flag 6fd4144985fc ASoC: fsl_sai: Update to modern clocking terminology d58b45bbbea8 scsi: qla2xxx: Fix exchange oversubscription for management commands 2232e689f9d9 scsi: qla2xxx: Fix exchange oversubscription 9b2aab3da463 scsi: qla2xxx: edif: Fix I/O timeout due to over-subscription 09af894bc3bd drm/msm: clean event_thread->worker in case of an error e76fbfdad503 drm/vc4: hdmi: Correct interlaced timings again 55f2645e4e12 drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 ae8b24e8289b drm/vc4: hvs: Set AXI panic modes 0f735f232ff5 pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups af54707c0cca pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain b31ad2ecc4f7 pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins 9a01ecc312e7 drm/msm/hdmi: Add missing check for alloc_ordered_workqueue 1721badebfc8 hwmon: (ftsteutates) Fix scaling of measurements 11226ab2f99f gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() 262f8e5940c6 drm: tidss: Fix pixel format definition d2991e6b3002 drm/vc4: dpi: Fix format mapping for RGB565 8e04aaffb6de drm/vc4: dpi: Add option for inverting pixel clock and output enable 1f9836f95271 drm/vkms: Fix null-ptr-deref in vkms_release() bad13de76488 drm/vkms: Fix memory leak in vkms_init() 309e785bae07 drm/bridge: megachips: Fix error handling in i2c_register_driver() b02742255620 drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC da56b06f3828 drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec d72f8548a613 drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats d06e827a65a6 drm: Fix potential null-ptr-deref due to drmm_mode_config_init() 50c75e7ce64c sefltests: netdevsim: wait for devlink instance after netns removal 1a452b449a29 selftest: fib_tests: Always cleanup before exit 96cf406dea06 net: bcmgenet: fix MoCA LED control f6df58aa15f7 l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() f7854541b02e selftests/net: Interpret UDP_GRO cmsg data as an int value 75ee94229062 irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts 3a413b05c66e irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts 95ab0725c521 bpf: Fix global subprog context argument resolution logic bfc344d1e78c can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error f5aaf140ab1c thermal/drivers/hisi: Drop second sensor hi3660 2d20f9b6dd81 wifi: mac80211: make rate u32 in sta_set_rate_info_rx() 62ff301aa492 crypto: crypto4xx - Call dma_unmap_page when done 74fe2bf6746e ACPI: resource: Do IRQ override on all TongFang GMxRGxx b577d0bde456 ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models e0ae2d90bc0c selftests/bpf: Fix out-of-srctree build 15fe03e5dd05 wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() f15ef0ebcf56 wifi: iwl4965: Add missing check for create_singlethread_workqueue() 505c74c4c0b1 wifi: iwl3945: Add missing check for create_singlethread_workqueue 5ac2f1e3bbe6 RISC-V: time: initialize hrtimer based broadcast clock event device e97dd92c3611 m68k: /proc/hardware should depend on PROC_FS b677cb4f0b6b crypto: rsa-pkcs1pad - Use akcipher_request_complete 99e8e6fd70a1 rds: rds_rm_zerocopy_callback() correct order for list_add_tail() d7bd166859fe libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() b8f6c28ce1cf s390/ap: fix status returned by ap_qact() 900a0c25a653 s390/ap: fix status returned by ap_aqic() 0e872b4da7c6 Bluetooth: hci_qca: get wakeup status from serdev device handle 31a288a4df7f Bluetooth: L2CAP: Fix potential user-after-free bf1b79d57e44 OPP: fix error checking in opp_migrate_dentry() db6efde0ab80 tap: tap_open(): correctly initialize socket uid 67f9f02928a3 tun: tun_chr_open(): correctly initialize socket uid a8353cfb4eec net: add sock_init_data_uid() 15a66714bf28 s390/vmem: fix empty page tables cleanup under KASAN 6ce9a22fc021 s390/mem_detect: fix detect_memory() error handling 856fc2195494 irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe 88cb93d3a16f irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe d6c66c468897 irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains 4401b4858557 irqchip: Fix refcount leak in platform_irqchip_probe a7724a7c2236 net/mlx5: Enhance debug print in page allocation failure a25ff23ba2d7 mt76: mt7915: fix polling firmware-own status 9af6aa18b4e8 bpftool: profile online CPUs instead of possible 457139238f34 crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware 68c1cfd01332 crypto: ccp - Refactor out sev_fw_alloc() 13cb7851a5b1 leds: led-class: Add missing put_device() to led_put() 912eb10b6564 crypto: xts - Handle EBUSY correctly 55a7f88059c8 x86/microcode: Adjust late loading result reporting message 36b6fc833437 x86/microcode: Check CPU capabilities after late microcode update correctly de6e20f3f33e x86/microcode: Add a parameter to microcode_check() to store CPU capabilities a9e76b276b10 x86/microcode: Print previous version of microcode after reload 6d2b3a319144 x86/microcode: Default-disable late loading dce39c10d885 x86/microcode: Rip out the OLD_INTERFACE 54aa76ad5f01 x86: Mark stop_this_cpu() __noreturn e4de2b98c4bd powercap: fix possible name leak in powercap_register_zone() 36ec108b7bd7 crypto: seqiv - Handle EBUSY correctly 840a1d3b77c1 crypto: essiv - Handle EBUSY correctly 416eb7cc967d crypto: ccp - Failure on re-initialization due to duplicate sysfs filename 3496c1b3f500 ACPI: battery: Fix missing NUL-termination with large strings ac75c78f8f76 wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() 53c8a256e5d3 wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup 1af7eacfad45 wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() 61490d271027 wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails f1cdbe94f728 ath9k: htc: clean up statistics macros 4adfc9eb8a45 ath9k: hif_usb: simplify if-if to if-else c0c0614f143b wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function 88f6608c7ede wifi: orinoco: check return value of hermes_write_wordrec() 35fb0e275af1 wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU ae17414de71b thermal/drivers/tsens: limit num_sensors to 9 for msm8939 80726a391973 thermal/drivers/tsens: fix slope values for msm8939 e991430d2375 thermal/drivers/tsens: Sort out msm8976 vs msm8956 data df56f5265e73 thermal/drivers/tsens: Add compat string for the qcom,msm8960 21cb4e5700be thermal/drivers/tsens: Drop msm8976-specific defines 801d10065b8a ACPICA: nsrepair: handle cases without a return value correctly 0cf3af4de06a crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 9ae0f82aa70b lib/mpi: Fix buffer overrun when SG is too long d215e32fe18a rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() f7dc606a47d3 rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls a0818534fb64 rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose bcaa8b8fc1f1 genirq: Fix the return type of kstat_cpu_irqs_sum() 4222cc9e7912 ACPICA: Drop port I/O validation for some regions 2b56df9102a8 crypto: x86/ghash - fix unaligned access in ghash_setkey() 4f47453c39f3 wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() f19c9ed16294 wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() b9294aedfb17 wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() e9c889b0c458 wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() 068e986f2ba8 wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() ddb864ea9ca2 wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() e8ef89e5b89e wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() 5706d00fde3f wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() 9424ea9d557e wifi: ipw2200: fix memory leak in ipw_wdev_init() 345692e96bb7 wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() d78d85d84a44 libbpf: Fix btf__align_of() by taking into account field offsets 0c962dcd6bf6 wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() 507ad94346da wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() 037f84c0bfae wifi: libertas: fix memory leak in lbs_init_adapter() 8722f96adece wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() 53aa5137560a wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() 993cd8cf5442 wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() 7d2cb8abaad7 wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() b56e60b3b158 wifi: rsi: Fix memory leak in rsi_coex_attach() 3d30678a59af block: bio-integrity: Copy flags when bio_integrity_payload is cloned cabad071ab17 arm64: dts: qcom: pmk8350: Use the correct PON compatible 0e12d7725d58 arm64: dts: qcom: pmk8350: Specify PBS register for PON 2936952fa626 KEYS: asymmetric: Fix ECDSA use via keyctl uapi a5fa5a41791c x86/perf/zhaoxin: Add stepping check for ZXC 2c36c390a749 sched/rt: pick_next_rt_entity(): check list_entry 3f191c2cc567 sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() 544a552be086 s390/dasd: Fix potential memleak in dasd_eckd_init() a00cf3619f19 arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions 8173defc3635 blk-mq: correct stale comment of .get_budget 7dd5f83c1149 blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx 5eb99e7a80fc blk-mq: avoid sleep in blk_mq_alloc_request_hctx 20b9d7b4e0e6 arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node 88022f659f63 arm64: dts: mt8192: Fix CPU map for single-cluster SoC 770e769834e1 ARM: dts: imx7s: correct iomuxc gpr mux controller cells 2fe22748d511 ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference 762c821b97a7 arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN e29709ba5847 arm64: dts: renesas: beacon-renesom: Fix gpio expander reference 3f5ec3c335dd locking/rwsem: Disable preemption in all down_read*() and up_read() code paths ab4d47a343da locking/rwsem: Optimize down_read_trylock() under highly contended case ac0e5a181eff arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip f4891e5725a0 arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name 665bdfabec52 arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name f0b5101a6432 arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names ae03ae3b6b93 arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name 5be0df1849b6 arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name 7a5b8cd5622b arm64: dts: amlogic: meson-gx: add missing unit address to rng node name 5c1ce648c6c3 arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property d089142bcc73 arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible f562cc37f0f0 arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name 334bb3461204 arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name 88083a25d80a ARM: imx: Call ida_simple_remove() for ida_simple_get abfdfa339675 ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato 70aac3c6b14d arm64: dts: ti: k3-j7200: Fix wakeup pinmux range c42defea2db0 ARM: s3c: fix s3c64xx_set_timer_source prototype af48760133f1 ARM: bcm2835_defconfig: Enable the framebuffer 37858e17e45e ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() 89895442387d arm64: dts: meson: remove CPU opps below 1GHz for G12A boards 69c7a270357a arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names feb8c71f015d arm64: dts: qcom: ipq8074: fix Gen3 PCIe node 1563af0f28af arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges e88204931d9a arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY d9df682bcea5 arm64: dts: qcom: ipq8074: fix PCIe PHY serdes size a55a645aa303 arm64: dts: qcom: Fix IPQ8074 PCIe PHY nodes dd3d021ae547 arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names 8a5d81afa6e1 arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem 76e794cfd137 arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size 10c5fae6f99d arm64: dts: msm8992-bullhead: add memory hole region 410028a170f3 arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address a240ab41b3bc arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name 472c333be2c2 arm64: dts: meson-gx: Fix Ethernet MAC address unit name b63bb187696c arm64: dts: qcom: sc7280: correct SPMI bus address cells 9e4063237957 arm64: dts: qcom: sc7180: correct SPMI bus address cells 6ca79943f5e3 arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name e192005e3f69 arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description 1cc12d10d13a ARM: zynq: Fix refcount leak in zynq_early_slcr_init a1d42650cf29 arm64: dts: imx8m: Align SoC unique ID node unit address 61ecb2df6923 arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings 738a716d2de6 arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k a7d6e757169f arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up 795a9a93ed8d arm64: dts: qcom: qcs404: use symbol names for PCIe resets 10fcdad2b9f3 ARM: OMAP2+: Fix memory leak in realtime_counter_init() e2f62d8302bb powerpc/mm: Rearrange if-else block to avoid clang warning 3959316f8ceb HID: asus: use spinlock to safely schedule workers d2ce7b6f3ae4 HID: asus: use spinlock to protect concurrent accesses (From OE-Core rev: 7be1bc5ce77b31bb634bd3572d8553cad127f38e) 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.20Bruce Ashfield2023-03-263-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 7eaef76fbc46 Linux 6.1.20 05650b267e67 UML: define RUNTIME_DISCARD_EXIT bf899a4b1220 Revert "bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES" d663e13ca866 filelocks: use mount idmapping for setlease permission check 38327b6cb1fa drm/amd/display: adjust MALL size available for DCN32 and DCN321 02c8fa11f545 drm/amd/display: Allow subvp on vactive pipes that are 2560x1440@60 00e81f191bc0 media: rc: gpio-ir-recv: add remove function 39111cedd7ba media: ov5640: Fix analogue gain control 42d9fb70770f scripts: handle BrokenPipeError for python scripts 9ba7b769cee0 PCI: Add SolidRun vendor ID b655ba93b51f macintosh: windfarm: Use unsigned type for 1-bit bitfields 69c74104b0e9 alpha: fix R_ALPHA_LITERAL reloc for large modules f69bbc0bd6d2 powerpc/kcsan: Exclude udelay to prevent recursive instrumentation 07a5f4e69761 powerpc/64: Move paca allocation to early_setup() be2e726fa03a powerpc/64: Fix task_cpu in early boot when booting non-zero cpuid 5b5fab270f4d powerpc/bpf/32: Only set a stack frame when necessary 71e9501458aa clk: renesas: rcar-gen3: Disable R-Car H3 ES1.* 24c1bd1cd0d1 powerpc/iommu: fix memory leak with using debugfs_lookup() ac872bb004c3 powerpc/64: Don't recurse irq replay 5759afd5e584 MIPS: Fix a compilation issue e1f5c4c877af tpm/eventlog: Don't abort tpm_read_log on faulty ACPI address 587a6fda90f3 watch_queue: fix IOC_WATCH_QUEUE_SET_SIZE alloc error paths 09fa1a6b0cdd drm/msm/adreno: fix runtime PM imbalance at unbind d1a3ca3ad486 adreno: Shutdown the GPU properly 70f12dee2254 drm/amdgpu/soc21: Add video cap query support for VCN_4_0_4 69a56ace8bc2 drm/amdgpu/soc21: don't expose AV1 if VCN0 is harvested 2ef7f829214f ext4: Fix deadlock during directory rename dc7d4b1a6568 drm/amdgpu: fix return value check in kfd 0a6321657eb8 RISC-V: Don't check text_mutex during stop_machine 324912d6c0c4 riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack mode 99e9188f9c55 erofs: Revert "erofs: fix kvcalloc() misuse with __GFP_NOFAIL" ac1968ac3992 af_unix: fix struct pid leaks in OOB support 056b022cfc01 net: dsa: mt7530: permit port 5 to work without port 6 on MT7621 SoC 7a3720361068 SUNRPC: Fix a server shutdown leak b93ed36b31c3 octeontx2-af: Unlock contexts in the queue context cache in case of fault detection 4de04f8f633c net/smc: fix fallback failed while sendmsg with fastopen 1bd92191773d ethernet: ice: avoid gcc-9 integer overflow warning accd7904318a ice: Fix DSCP PFC TLV creation ad7760898469 NFSD: Protect against filesystem freezing e5febcfbae93 block: fix wrong mode for blkdev_put() from disk_scan_partitions() 49bfd991410b platform: x86: MLX_PLATFORM: select REGMAP instead of depending on it d391a49ba1b2 platform: mellanox: select REGMAP instead of depending on it 5b5b69e3185f netfilter: conntrack: adopt safer max chain length b26b85b18469 scsi: sd: Fix wrong zone_write_granularity value during revalidate 8f45d2f32c34 scsi: megaraid_sas: Update max supported LD IDs to 240 715396cca2ce net: tls: fix device-offloaded sendpage straddling records 0ce686fcab32 net: ethernet: mtk_eth_soc: fix RX data corruption issue 324361de111d net: phy: smsc: fix link up detection in forced irq mode f0c8306c1aa2 btf: fix resolving BTF_KIND_VAR after ARRAY, STRUCT, UNION, PTR 17d0f2e8daa8 bpf, test_run: fix &xdp_frame misplacement for LIVE_FRAMES 6a9379eba19b btrfs: fix extent map logging bit not cleared for split maps after dropping range ceb089e2337f m68k: mm: Move initrd phys_to_virt handling after paging_init() 079d37e1624c netfilter: tproxy: fix deadlock due to missing BH disable 03b5128543d3 netfilter: ctnetlink: revert to dumping mark regardless of event type fcae40e65802 bnxt_en: Avoid order-5 memory allocation for TPA data 796ae31ca256 net: phylib: get rid of unnecessary locking b734a6f300d5 net: stmmac: add to set device wake up flag when stmmac init phy 0592b05c5085 drm/msm/dpu: clear DSPP reservations in rm release 5ade9afa5c65 drm/msm/dpu: fix clocks settings for msm8998 SSPP blocks f8049342f829 drm/msm/dpu: drop DPU_DIM_LAYER from MIXER_MSM8998_MASK 1ef5491ca2a4 drm/msm/dpu: fix len of sc7180 ctl blocks f45cf3ae3068 bpf, sockmap: Fix an infinite loop error when len is 0 in tcp_bpf_recvmsg_parser() 90b40ab29298 ice: copy last block omitted in ice_get_module_eeprom() 287027d8a567 net: caif: Fix use-after-free in cfusbl_device_notify() 34f099b34b42 net: lan78xx: fix accessing the LAN7800's internal phy specific registers from the MAC driver 0b30a06b20e9 perf stat: Fix counting when initial delay configured e8d7615d8f6f net: use indirect calls helpers for sk_exit_memory_pressure() 14c17c673e1b net: tls: fix possible race condition between do_tls_getsockopt_conf() and do_tls_setsockopt_conf() 34869f8e713e netfilter: nft_quota: copy content when cloning expression 227a7266fcd1 netfilter: nft_last: copy content when cloning expression 5d241eb8a124 selftests: nft_nat: ensuring the listening side is up before starting the client 6fac771473ca net: lan966x: Fix port police support using tc-matchall 25b54f247ea0 ila: do not generate empty messages in ila_xlat_nl_cmd_get_mapping() 78891a3c1e87 drm/msm/dpu: disable features unsupported by QCM2290 a3a087edd049 tls: rx: fix return value for async crypto a7e0439c25f9 powerpc: dts: t1040rdb: fix compatible string for Rev A boards ce93f1afc059 nfc: fdp: add null check of devm_kmalloc_array in fdp_nci_i2c_read_device_properties 3ee0c9fb7f46 bgmac: fix *initial* chip reset to support BCM5358 56d67b9788da drm/msm/a5xx: fix context faults during ring switch ac3af300a2f8 drm/msm/a5xx: fix the emptyness check in the preempt code 84053e7dc47b drm/msm/a5xx: fix highest bank bit for a530 d334248d199f drm/msm/a5xx: fix setting of the CP_PREEMPT_ENABLE_LOCAL register fa73f67ac0f1 drm/msm: Fix potential invalid ptr free 5dca696143bf drm/nouveau/kms/nv50: fix nv50_wndw_new_ prototype 512aa2fd8c9f cifs: improve checking of DFS links over STATUS_OBJECT_NAME_INVALID b0bb13612292 ext4: Fix possible corruption when moving a directory 17e98a5ede81 scsi: core: Remove the /proc/scsi/${proc_name} directory earlier 0d14555f536a riscv: Add header include guards to insn.h 82f713e8b881 block: fix scan partition for exclusively open device again 573e58f5e7e1 block: Revert "block: Do not reread partition table on exclusively open device" 783c225e910f drm/i915: Populate encoder->devdata for DSI on icl+ bd61a84b5eee drm/i915: Do panel VBT init early if the VBT declares an explicit panel type e340197a4539 drm/i915: Introduce intel_panel_init_alloc() 87228e1c18dc spi: intel: Check number of chip selects after reading the descriptor 9858e0fb32b6 ipmi:ssif: Add a timer between request retries 8a676b6eb2d5 ipmi:ssif: Increase the message retry time f12869ff7643 ipmi:ssif: Remove rtc_us_timer 526a177ac635 Input: exc3000 - properly stop timer on shutdown 86e9eb69c0e7 bus: mhi: ep: Change state_lock to mutex b6dc68ac967a bus: mhi: ep: Power up/down MHI stack during MHI RESET 9ee18ff099b0 udf: Fix off-by-one error when discarding preallocation a926daa8b13c fs: dlm: fix race setting stop tx flag 3c1bc8ded4e4 fs: dlm: be sure to call dlm_send_queue_flush() 29682b8a3dba fs: dlm: use WARN_ON_ONCE() instead of WARN_ON() a3b0e9ac3c24 fs: dlm: fix use after free in midcomms commit 387c30389494 fd: dlm: trace send/recv of dlm message and rcom 8885e12aa107 fs: dlm: use packet in dlm_mhandle cb2849caad02 fs: dlm: remove send repeat remove handling 14c5a584cbf2 fs: dlm: start midcomms before scand f78892061075 fs: dlm: add midcomms init/start functions e7935f5af426 fs: dlm: fix log of lowcomms vs midcomms e136e969d268 KVM: VMX: Do _all_ initialization before exposing /dev/kvm to userspace adc0dd8b0439 KVM: x86: Move guts of kvm_arch_init() to standalone helper 5daa32be8c02 KVM: VMX: Don't bother disabling eVMCS static key on module exit afb26bfc01db KVM: VMX: Reset eVMCS controls in VP assist page during hardware disabling 4d72cdd63909 nfc: change order inside nfc_se_io error path 4cd8ffa48800 HID: uhid: Over-ride the default maximum data buffer value with our own 5a144cfe35d8 HID: core: Provide new max_buffer_size attribute to over-ride the default 9cb27b1e76f0 ext4: zero i_disksize when initializing the bootloader inode 35161cec7677 ext4: fix WARNING in ext4_update_inline_data 50a70036ac3a ext4: move where set the MAY_INLINE_DATA flag is set eb3a695aa71a ext4: fix another off-by-one fsmap error on 1k block filesystems f3b8cc218bd1 ext4: fix RENAME_WHITEOUT handling for inline directories f327490e0500 ext4: fix cgroup writeback accounting with fs-layer encryption f0417bf138af staging: rtl8723bs: Pass correct parameters to cfg80211_get_bss() 4a6d23b76c12 staging: rtl8723bs: Fix key-store index handling 8d2ca666a7b4 drm/connector: print max_requested_bpc in state debugfs 9f6f6f42b9ef drm/display: Don't block HDR_OUTPUT_METADATA on unknown EOTF d07d152d762d drm/amdgpu: fix error checking in amdgpu_read_mm_registers for nv a11e210dc595 drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc21 39190482e5d0 drm/amdgpu: fix error checking in amdgpu_read_mm_registers for soc15 cc4dd679912d x86/CPU/AMD: Disable XSAVES on AMD family 0x17 1c39d126b51b RISC-V: Stop emitting attributes 120f7a928719 fork: allow CLONE_NEWTIME in clone3 flags a36f845f57a9 perf inject: Fix --buildid-all not to eat up MMAP2 fa4056781ac0 erofs: fix wrong kunmap when using LZMA on HIGHMEM platforms da8fab32a712 io_uring/uring_cmd: ensure that device supports IOPOLL fceed91ea1ba btrfs: fix percent calculation for bg reclaim message 99d232798c06 btrfs: fix unnecessary increment of read error stat on write error cec08b7d1ebc fs: prevent out-of-bounds array speculation when closing a file descriptor 6449a0ba6843 Linux 6.1.19 49393a43c63a staging: rtl8192e: Remove call_usermodehelper starting RadioPower.sh 83d76e3d8b91 staging: rtl8192e: Remove function ..dm_check_ac_dc_power calling a script 7b3eac1950e7 wifi: cfg80211: Partial revert "wifi: cfg80211: Fix use after free for wext" dc64dc4c80ae tpm: disable hwrng for fTPM on some AMD designs 1cc3fcf63192 Linux 6.1.18 cc4b55a48f4a usb: gadget: uvc: fix missing mutex_unlock() if kstrtou8() fails 58b656177d17 arm64: Reset KASAN tag in copy_highpage with HW tags only 96122e776fe7 arm64: mte: Fix/clarify the PG_mte_tagged semantics 8b38969fa016 arm64: efi: Make efi_rt_lock a raw_spinlock c6b9c79c3df9 io_uring/poll: allow some retries for poll triggering spuriously 3453b1b0439b io_uring: fix two assignments in if conditions 4ca25c0b74dd media: uvcvideo: Fix race condition with usb_kill_urb 27b5871abd5c drm/i915: Fix system suspend without fbdev being initialized fb5f2b42650f drm/i915/dp_mst: Add the MST topology state for modesetted CRTCs 6e48e7901e62 drm/display/dp_mst: Fix payload addition on a disconnected sink efe5ce019a9b drm/display/dp_mst: Fix down message handling after a packet reception error b30fcedeba64 drm/display/dp_mst: Fix down/up message handling after sink disconnect 6130b22fb677 drm/display/dp_mst: Add drm_atomic_get_old_mst_topology_state() beb15de99ae8 vDPA/ifcvf: allocate the adapter in dev_add() dd5d2d8821b2 vDPA/ifcvf: manage ifcvf_hw in the mgmt_dev 6ddb3b805827 vDPA/ifcvf: ifcvf_request_irq works on ifcvf_hw 154c0aea566d vDPA/ifcvf: decouple config/dev IRQ requester and vectors allocator from the adapter e35beaa142d7 vDPA/ifcvf: decouple vq irq requester from the adapter c0fca7704f5e vDPA/ifcvf: decouple config IRQ releaser from the adapter 62fb450c4dd2 vDPA/ifcvf: decouple vq IRQ releasers from the adapter aa2af9353aeb vDPA/ifcvf: alloc the mgmt_dev before the adapter 50da55ec0f04 vDPA/ifcvf: decouple config space ops from the adapter 447d1c9abc84 vDPA/ifcvf: decouple hw features manipulators from the adapter 7ec0076b424e x86/resctl: fix scheduler confusion with 'current' 1f800f6aae57 net: tls: avoid hanging tasks on the tx_lock f5a21755ee55 soundwire: cadence: Drain the RX FIFO after an IO timeout 51eb90be9fd8 soundwire: cadence: Remove wasted space in response_buf 425cd1b47124 iommu: Attach device group to old domain in error path 4e11ac106f69 RDMA/cma: Distinguish between sockaddr_in and sockaddr_in6 by size a577aac0dac6 phy: rockchip-typec: Fix unsigned comparison with less than zero 52ec1cae5277 PCI: pciehp: Add Qualcomm quirk for Command Completed erratum 455ed25b5945 PCI: Add ACS quirk for Wangxun NICs 2d07ad44e741 PCI: loongson: Add more devices that need MRRS quirk 29d53c4c5a6f kernel/fail_function: fix memory leak with using debugfs_lookup() 5a7a9efdb193 drivers: base: dd: fix memory leak with using debugfs_lookup() 79ac2b01e033 drivers: base: component: fix memory leak with using debugfs_lookup() d1c545e44c1e misc: vmw_balloon: fix memory leak with using debugfs_lookup() 4459d1e7bd04 tty: pcn_uart: fix memory leak with using debugfs_lookup() d1589b73519e PCI: Distribute available resources for root buses, too bf1ab09d2c45 PCI: Take other bus devices into account when distributing resources a39f741e6021 PCI: Align extra resources for hotplug bridges properly 8dd58d3c1385 usb: gadget: uvc: Make bSourceID read/write 7a7de5957b8f usb: uvc: Enumerate valid values for color matching ff542083b105 USB: ene_usb6250: Allocate enough memory for full object cbf54771bc21 usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math b14d188d0d0b USB: gadget: pxa27x_udc: fix memory leak with using debugfs_lookup() 78d9586d8e72 USB: gadget: pxa25x_udc: fix memory leak with using debugfs_lookup() 7a5fdd866017 USB: gadget: lpc32xx_udc: fix memory leak with using debugfs_lookup() 31de0b70ae56 USB: gadget: bcm63xx_udc: fix memory leak with using debugfs_lookup() be21a66e17ee USB: gadget: gr_udc: fix memory leak with using debugfs_lookup() b0a8195a84a7 USB: isp1362: fix memory leak with using debugfs_lookup() 542a99cd6ead USB: isp116x: fix memory leak with using debugfs_lookup() 7d2d3bef6d70 USB: fotg210: fix memory leak with using debugfs_lookup() 54166af8941d USB: sl811: fix memory leak with using debugfs_lookup() e529aeb771ae USB: uhci: fix memory leak with using debugfs_lookup() dcbe69f4f743 USB: ULPI: fix memory leak with using debugfs_lookup() 610373dd354f USB: chipidea: fix memory leak with using debugfs_lookup() ce234af49d10 USB: dwc3: fix memory leak with using debugfs_lookup() 04f3cda40e9f staging: pi433: fix memory leak with using debugfs_lookup() d8c911d3d879 PCI: loongson: Prevent LS7A MRRS increases bace2a37de7c soundwire: bus_type: Avoid lockdep assert in sdw_drv_probe() 638eeb0e8ade media: uvcvideo: Add GUID for BGRA/X 8:8:8:8 f5a2a15da3bc iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word() be0c84d90807 iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word() 2d1716aba462 bus: mhi: ep: Fix the debug message for MHI_PKT_TYPE_RESET_CHAN_CMD cmd 945877c145dd tools/iio/iio_utils:fix memory leak 947530c84044 mei: bus-fixup:upon error print return values of send and receive f57c2164d082 serial: sc16is7xx: setup GPIO controller later in probe 59aba0393275 tty: serial: fsl_lpuart: disable the CTS when send break signal 765566110eb0 tty: fix out-of-bounds access in tty_driver_lookup_tty() 3c8dce696a66 staging: emxx_udc: Add checks for dma_alloc_coherent() 2f588d0345d6 cacheinfo: Fix shared_cpu_map to handle shared caches at different levels c68ece7baf2a USB: fix memory leak with using debugfs_lookup() 15aed90f3e05 media: uvcvideo: Silence memcpy() run-time false positive warnings 3c4a3bbe025c media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910 acfed4676a59 media: uvcvideo: Handle errors from calls to usb_string 11196ee3916e media: uvcvideo: Handle cameras with invalid descriptors 2c8ea08b86a5 media: uvcvideo: Remove format descriptions 7b41160db120 PCI/ACPI: Account for _S0W of the target bridge in acpi_pci_bridge_d3() 60ac0a6de6b0 iommu/amd: Fix error handling for pdev_pri_ats_enable() 2ec4d5ef0800 IB/hfi1: Update RMT size calculation 9893771097b2 mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak 8caa60c20ae1 bootconfig: Increase max nodes of bootconfig from 1024 to 8192 for DCC support a6426afbca51 firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3 c578a68ffcdc kernel/printk/index.c: fix memory leak with using debugfs_lookup() 2072332c04df tracing: Add NULL checks for buffer in ring_buffer_free_read_page() 92271fc1cc5d thermal: intel: BXT_PMIC: select REGMAP instead of depending on it 69e49f1b5360 thermal: intel: quark_dts: fix error pointer dereference ada41093fb1b ASoC: mediatek: mt8195: add missing initialization bb12470672e7 ASoC: zl38060 add gpiolib dependency daf8c1062d13 nvme-fabrics: show well known discovery name fe2d9e54165d nvme-tcp: don't access released socket during error recovery 117dc3f6b641 nvme: bring back auto-removal of deleted namespaces during sequential scan 124fee6c62b2 ASoC: apple: mca: Improve handling of unavailable DMA channels 0c398c1c19ff ASoC: apple: mca: Fix SERDES reset sequence c664c3835519 ASoC: apple: mca: Fix final status read on SERDES reset f558edac8f6c ASoC: adau7118: don't disable regulators on device unbind 4be26d553a3f loop: loop_set_status_from_info() check before assignment b0498e95cae7 io_uring: fix size calculation when registering buf ring 1e276e8acb8e rtc: allow rtc_read_alarm without read_alarm callback 6a675a6d57d3 scsi: mpi3mr: Use number of bits to manage bitmap sizes abfe73c16b29 scsi: mpi3mr: Fix an issue found by KASAN 66050599b980 scsi: ipr: Work around fortify-string warning 926aef60ea64 genirq/ipi: Fix NULL pointer deref in irq_data_get_affinity_mask() 9425d1ee2c0c rtc: sun6i: Always export the internal oscillator aa7dc954e809 spi: tegra210-quad: Fix iterator outside loop d6e15f8de5b5 vc_screen: modify vcs_size() handling in vcs_read() 95c131b41f00 tcp: tcp_check_req() can be called from process context fb987e7a9bd0 ARM: dts: spear320-hmi: correct STMPE GPIO compatible df2dac168c74 net: dsa: felix: fix internal MDIO controller resource length 9df677d78130 net: dsa: seville: ignore mscc-miim read errors from Lynx PCS 113d2d158f24 net/sched: act_sample: fix action bind logic af8bfc1add67 net/sched: act_mpls: fix action bind logic 2cabfa2c404d net/sched: act_pedit: fix action bind logic d3ad82430e9b net/sched: transition act_pedit to rcu and percpu stats b2036a252381 nfc: fix memory leak of se_io context in nfc_genl_se_io f19d8f93682a ext4: fix incorrect options show of original mount_opt and extend mount_opt2 2b7cf1bcd447 net/mlx5: Geneve, Fix handling of Geneve object id as error code a383f5fcc891 net/mlx5e: Verify flow_source cap before using it 2a0b214ab49f net/mlx5: ECPF, wait for VF pages only after disabling host PFs 52e6e7a0bc04 mlx5: fix possible ptp queue fifo use-after-free 234cffda95e1 mlx5: fix skb leak while fifo resync and push f6c0536b41e6 spi: tegra210-quad: Fix validate combined sequence 7dd49d434d2e 9p/rdma: unmap receive dma buffer in rdma_request()/post_recv() 4f0e9244770f 9p/xen: fix connection sequence db886cb3ecc6 9p/xen: fix version parsing 896f014a1761 net: fix __dev_kfree_skb_any() vs drop monitor 8dba9e7073a0 octeontx2-pf: Use correct struct reference in test condition 03c3a5584a0a sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop d28467230dd9 net: sunhme: Fix region request e3aa5d1bb1b2 octeontx2-pf: Recalculate UDP checksum for ptp 1-step sync packet e11e4d524eba ipv6: Add lwtunnel encap size of all siblings in nexthop calculation b232d4e840ed drm/i915: move a Kconfig symbol to unbreak the menu presentation f94becae90b0 ptp: vclock: use mutex to fix "sleep on atomic" bug 512b6c4b83c9 netfilter: x_tables: fix percpu counter block leak on error path when creating new netns ffba2d579026 netfilter: ctnetlink: make event listener tracking global f2ccb36b8f76 netfilter: xt_length: use skb len to match in length_mt6 3dd6ac973351 netfilter: ebtables: fix table blob use-after-free 8291cfdfa6cd netfilter: ip6t_rpfilter: Fix regression with VRF interfaces 1fd3c69f6511 netfilter: conntrack: fix rmmod double-free race 4f25d1dff805 netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack() 12a91ade681b watchdog: sbsa_wdog: Make sure the timeout programming is within the limits ce64f72e988b watchdog: pcwd_usb: Fix attempting to access uninitialized memory ac099d94e048 watchdog: Fix kmemleak in watchdog_cdev_register 89c682e9d04c watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path 1bcf3a9846e8 watchdog: rzg2l_wdt: Handle TYPE-B reset for RZ/V2M edaed0cd7695 watchdog: rzg2l_wdt: Issue a reset before we put the PM clocks 102b82708c15 f2fs: synchronize atomic write aborts a02a91057652 um: virt-pci: properly remove PCI device from bus e38d2adf110c um: virtio_uml: move device breaking into workqueue 1954d3cd49d3 um: virtio_uml: mark device as unregistered when breaking it 4e774bf6ea50 um: virtio_uml: free command if adding to virtqueue failed 28ebc1164a45 x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list 44b713a24251 netfilter: nf_tables: allow to fetch set elements when table has an owner 13a6366bbfa2 ext4: don't show commit interval if it is zero aa936286e71a ext4: use ext4_fc_tl_mem in fast-commit replay path 0bf3672946a3 soc: qcom: stats: Populate all subsystem debugfs files 22ddbbff116e f2fs: fix to avoid potential memory corruption in __update_iostat_latency() cc4bc532acda ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed 84253f3c2dad ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show() c670b05127d3 ubi: fastmap: Fix missed fm_anchor PEB in wear-leveling after disabling fastmap 7750be5d3e18 ubifs: ubifs_releasepage: Remove ubifs_assert(0) to valid this process 824452d5e90f ubifs: ubifs_writepage: Mark page dirty after writing inode failed 76c488e8a0e2 ubifs: dirty_cow_znode: Fix memleak in error handling path 0b8beac8a3c5 ubifs: Re-statistic cleaned znode count if commit failed 2ea7195b1950 ubi: Fix possible null-ptr-deref in ubi_free_volume() 26ec45f1c504 ubifs: Fix memory leak in alloc_wbufs() 27b760b81951 ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume() b0c951742348 ubi: Fix use-after-free when volume resizing failed c17e1ae20f6b ubifs: Reserve one leb for each journal head while doing budget 31282bc47fcd ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1 b08071c68b58 ubifs: Fix wrong dirty space budget for dirty inode f8bd27b6252a ubifs: Rectify space budget for ubifs_xrename() f9e074845367 ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted 1c5fdf2d4647 ubifs: Fix memory leak in ubifs_sysfs_init() 7508453ede98 ubifs: Fix build errors as symbol undefined 61aeba0e4b41 ubi: ensure that VID header offset + VID header size <= alloc, size c8583b4655aa um: vector: Fix memory leak in vector_config 14e8bd4cfae3 f2fs: fix to abort atomic write only during do_exist() e11707d5f86f f2fs: allow set compression option of files without blocks 05006a1521d8 fs: f2fs: initialize fsdata in pagecache_write() 125f89809501 soc: mediatek: mtk-svs: Use pm_runtime_resume_and_get() in svs_init01() 8fc4291f8de2 soc: mediatek: mtk-svs: reset svs when svs_resume() fail e05aa300fb69 soc: mediatek: mtk-svs: restore default voltages when svs_init02() fail 0b65ff13f943 f2fs: clear atomic_write_task in f2fs_abort_atomic_write() 4bc488c5ca0e f2fs: correct i_size change for atomic writes 9ad51915f4b3 f2fs: introduce trace_f2fs_replace_atomic_write_block 9a0af7cb1c0b pwm: stm32-lp: fix the check on arr and cmp registers update 094ffaf50bb9 pwm: sifive: Always let the first pwm_apply_state succeed 6b99ebd30d65 soc: mediatek: mtk-svs: Enable the IRQ later 2c82bf3f1762 memory: renesas-rpc-if: Move resource acquisition to .probe() fbb7c9096342 memory: renesas-rpc-if: Split-off private data from struct rpcif e59c4d34f8ec soc: mediatek: mtk-pm-domains: Allow mt8186 ADSP default power on a8f63d747bf7 objtool: Fix memory leak in create_static_call_sections() 4a229379a72e f2fs: fix to avoid potential deadlock 14b3742f34b1 f2fs: don't rely on F2FS_MAP_* in f2fs_iomap_begin d35290addcba driver: soc: xilinx: fix memory leak in xlnx_add_cb_for_notify_event() 1f4a325933f8 fs/jfs: fix shift exponent db_agl2size negative 6cd37f8232f5 auxdisplay: hd44780: Fix potential memory leak in hd44780_remove() 3abebc503a51 net/sched: Retire tcindex classifier 11585e2f8b9d Linux 6.1.17 deef2947d5f6 Revert "blk-cgroup: dropping parent refcount after pd_free_fn() is done" b5dae1cd0d83 Revert "blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deactivate_policy()" 8a923980a190 Linux 6.1.16 7c7570791b15 net: avoid double iput when sock_alloc_file fails 5355a120e428 kbuild: Port silent mode detection to future gnu make. ff9571a4dee9 sbitmap: Try each queue to wake up at least one waiter d710b1e91bc0 wait: Return number of exclusive waiters awaken 12815a7d8f82 sbitmap: Advance the queue index before waking up a queue 7ebde70510a1 brd: use radix_tree_maybe_preload instead of radix_tree_preload 48d46319bedc qede: avoid uninitialized entries in coal_entry array f0f427f3858f drm/edid: fix parsing of 3D modes from HDMI VSDB 26cbe4c63d1e drm/edid: fix AVI infoframe aspect ratio handling 832f861a4603 drm/gud: Fix UBSAN warning be11d0d9c4eb drm/i915: Don't use BAR mappings for ring buffers with LLC d805c28e11fc drm/i915: Don't use stolen memory for ring buffers with LLC 8551ddbff0c3 drm/radeon: Fix eDP for single-display iMac11,2 c63e43906ba6 drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv 749b249d1ba9 drm/amd: Fix initialization for nbio 7.5.1 bf119a3c9c9f vfio/type1: restore locked_vm 9f0fd4f8ec0c vfio/type1: track locked_vm per dma a6b2aabe6640 vfio/type1: prevent underflow of locked_vm via exec() e8c21b19c2d0 vfio/type1: exclude mdevs from VFIO_UPDATE_VADDR 2bed9455db7c iommu/vt-d: Fix PASID directory pointer coherency fd045119e1ab iommu/vt-d: Avoid superfluous IOTLB tracking in lazy mode 01836e56fdd2 bus: mhi: ep: Save channel state locally during suspend and resume 69cc38576293 bus: mhi: ep: Move chan->lock to the start of processing queued ch ring 353aea15d6ed bus: mhi: ep: Only send -ENOTCONN status if client driver is available 189f856e76f5 PCI/DPC: Await readiness of secondary bus after reset 358dbd575101 PCI: Avoid FLR for AMD FCH AHCI adapters 6ea16c1e6853 PCI: hotplug: Allow marking devices as disconnected during bind/unbind 24400824053f PCI: Unify delay handling for reset and resume ef56d0e0b779 PCI/PM: Observe reset delay irrespective of bridge_d3 d7608b85661b MIPS: DTS: CI20: fix otg power gpio 676465bf756b riscv: ftrace: Reduce the detour code size to half 8d4084ccdfce riscv: ftrace: Remove wasted nops for !RISCV_ISA_C 6e433ccb6844 riscv, mm: Perform BPF exhandler fixup on page fault 49064b50704b riscv: jump_label: Fixup unaligned arch_static_branch function 4c71ccae1d28 riscv: mm: fix regression due to update_mmu_cache change 3e92e7fa24ac riscv: Avoid enabling interrupts in die() a1f8e6981488 RISC-V: add a spin_shadow_stack declaration 82143faf01dd scsi: ses: Fix slab-out-of-bounds in ses_intf_remove() 414418abc19f scsi: ses: Fix possible desc_ptr out-of-bounds accesses 27067c672980 scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses 0dfe68394cbe scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process() 5ca5470b33e5 scsi: ses: Don't attach if enclosure has no components 7fa1203a1e6f scsi: qla2xxx: Remove increment of interface err cnt d5da42d99c70 scsi: qla2xxx: Fix erroneous link down 98ee35fb6ffe scsi: qla2xxx: Remove unintended flag clearing 3ee4f1991c54 scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests 494074747091 scsi: qla2xxx: Check if port is online before sending ELS 54bf124b960d scsi: qla2xxx: Fix link failure in NPIV environment 86bdf3ffff8d scsi: aacraid: Allocate cmd_priv with scsicmd be8301e2d5a8 iommu/amd: Improve page fault error reporting 2ae19ac3ea82 iommu/amd: Add a length limitation for the ivrs_acpihid command-line parameter 4aa738940016 tracing/eprobe: Fix to add filter on eprobe description in README file b1e96ca73cf9 tools/bootconfig: fix single & used for logical condition 9674390ac540 ring-buffer: Handle race between rb_move_tail and rb_check_pages 313b18c77466 memory tier: release the new_memtier in find_create_memory_tier() e10a97f68480 ktest.pl: Add RUN_TIMEOUT option with default unlimited 81dca9177d01 ktest.pl: Fix missing "end_monitor" when machine check fails a467e3e04de6 kprobes: Fix to handle forcibly unoptimized kprobes on freeing_list 76c2ecaf570a ktest.pl: Give back console on Ctrt^C on monitor 71946389a765 mm/thp: check and bail out if page in deferred queue already f65d6ee1d1c4 mm: memcontrol: deprecate charge moving 58c02890a32c docs: gdbmacros: print newest record 4509a11ec3bc remoteproc/mtk_scp: Move clk ops outside send_lock 9b15b558cdb8 media: ipu3-cio2: Fix PM runtime usage_count in driver unbind e39c25b0c115 mips: fix syscall_get_nr 6b60250d8a82 dax/kmem: Fix leak of memory-hotplug resources 37d1b326c95c alpha: fix FEN fault handling deab8114fb67 mm/hwpoison: convert TTU_IGNORE_HWPOISON to TTU_HWPOISON e6737d97722a panic: fix the panic_print NMI backtrace setting c61df79a4ed4 regulator: core: Use ktime_get_boottime() to determine how long a regulator was off d15bc167c6a2 ceph: update the time stamps and try to drop the suid/sgid faa7b683e436 rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails bea92c2d45a5 fuse: add inode/permission checks to fileattr_get/fileattr_set 5a66e59e1fd9 arm64: mm: hugetlb: Disable HUGETLB_PAGE_OPTIMIZE_VMEMMAP 17a7cd7bdb68 ARM: dts: exynos: correct TMU phandle in Odroid HC1 dcfb64e88941 ARM: dts: exynos: correct TMU phandle in Odroid XU 7d633d11724f ARM: dts: exynos: correct TMU phandle in Exynos5250 635d07cff6de ARM: dts: exynos: correct TMU phandle in Odroid XU3 family 2b957333aaaf ARM: dts: exynos: correct TMU phandle in Exynos4 3a5c8e52f32d ARM: dts: exynos: correct TMU phandle in Exynos4210 f8187b3faf97 ARM: dts: qcom: sdx55: Add Qcom SMMU-500 as the fallback for IOMMU node 75862e6fe659 ARM: dts: qcom: sdx65: Add Qcom SMMU-500 as the fallback for IOMMU node 688ae6ce05be hwmon: (nct6775) Fix incorrect parenthesization in nct6775_write_fan_div() 57c07e552e0d hwmon: (peci/cputemp) Fix off-by-one in coretemp_label allocation 70a135c6d1e0 dm flakey: fix a bug with 32-bit highmem systems be360c83f2d8 dm flakey: don't corrupt the zero page 673a3af21d5e dm cache: free background tracker's queued work in btracker_destroy ea603083f9d7 dm flakey: fix logic when corrupting a bio b57ba4e95250 thermal: intel: powerclamp: Fix cur_state for multi package system 6f2bce88c134 qede: fix interrupt coalescing configuration 6bfdc8194245 cpuidle: add ARCH_SUSPEND_POSSIBLE dependencies dd43f8f90206 wifi: cfg80211: Set SSID if it is not already set 22dfb21bf1cd wifi: cfg80211: Fix use after free for wext b18188e87f1c wifi: ath11k: allow system suspend to survive ath11k 3182ece59779 wifi: rtl8xxxu: Use a longer retry limit of 48 19fcf5d50c5a wifi: rtw88: use RTW_FLAG_POWERON flag to prevent to power on/off twice 2b3c953226cb dm: add cond_resched() to dm_wq_requeue_work() 7f093695b49a dm: add cond_resched() to dm_wq_work() bc0734f689f8 dm: send just one event on resize, not two 53b2916ebde7 mtd: spi-nor: Fix shift-out-of-bounds in spi_nor_set_erase_type 10aed92f7f6b mtd: spi-nor: spansion: Consider reserved bits in CFR5 register bd74e1e3dc77 mtd: spi-nor: sfdp: Fix index value for SCCR dwords a371788d4f4a cxl/pmem: Fix nvdimm registration races 05cbf6ddd984 ext4: refuse to create ea block when umounted 8b6d06b3be76 ext4: optimize ea_inode block expansion 45b99c35f812 jbd2: fix data missing when reusing bh which is ready to be checkpointed 2439ccfa5da2 ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC 98606a002d71 ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls() daa5a586e43a mm/damon/paddr: fix missing folio_put() dc3809f39035 crypto: qat - fix out-of-bounds read d2bea5788847 irqdomain: Fix domain registration race b89b0c737d1c irqdomain: Fix mapping-creation race 1c89f39e754f irqdomain: Refactor __irq_domain_alloc_irqs() 1b4aa065ea46 irqdomain: Drop bogus fwspec-mapping error handling b6655a4910a6 irqdomain: Look for existing mapping only once deb243ca052b irqdomain: Fix disassociation race 33bf92b1d00a irqdomain: Fix association race 82f3b18daef7 selftests: seccomp: Fix incorrect kernel headers search path 5bed9f821f2a selftests: vm: Fix incorrect kernel headers search path 0545d5d25c9e selftests: dmabuf-heaps: Fix incorrect kernel headers search path 88c2276087e3 selftests: drivers: Fix incorrect kernel headers search path fe2ff9d2af85 selftests: futex: Fix incorrect kernel headers search path f3b63b7fae23 selftests: ipc: Fix incorrect kernel headers search path ce31cc0d43fc selftests: perf_events: Fix incorrect kernel headers search path f7007a7a7723 selftests: mount_setattr: Fix incorrect kernel headers search path 238d9471a70c selftests: move_mount_set_group: Fix incorrect kernel headers search path 33adb9b047be selftests: rseq: Fix incorrect kernel headers search path d804597155ec selftests: sync: Fix incorrect kernel headers search path 5baeb2a2a247 selftests: ptp: Fix incorrect kernel headers search path cdc9cfaa0ba0 selftests: user_events: Fix incorrect kernel headers search path f12ec4e7a80c selftests: filesystems: Fix incorrect kernel headers search path 38fe9e0cbd0f selftests: gpio: Fix incorrect kernel headers search path 277ec3b556b3 selftests: media_tests: Fix incorrect kernel headers search path 2b6933dd5707 selftests: kcmp: Fix incorrect kernel headers search path 1af311d9104c selftests: membarrier: Fix incorrect kernel headers search path c1017c80fa82 selftests: pidfd: Fix incorrect kernel headers search path a9588d80b7b0 selftests: clone3: Fix incorrect kernel headers search path ef3d77238925 selftests: arm64: Fix incorrect kernel headers search path c490a85e7dac selftests: pid_namespace: Fix incorrect kernel headers search path 168f19fffa65 selftests: core: Fix incorrect kernel headers search path 3005b2695175 selftests: sched: Fix incorrect kernel headers search path db66ebfba234 selftests/ftrace: Fix eprobe syntax test case to check filter support 991ec754899e selftests/powerpc: Fix incorrect kernel headers search path 3b3016f874fc ima: Align ima_file_mmap() parameters with mmap_file LSM hook 7327b30a0084 ima: fix error handling logic when file measurement failed 1beb41094bbf brd: check for REQ_NOWAIT and set correct page allocation mask f832bd2ee4c4 brd: return 0/-error from brd_insert_page() 95bb37e077db brd: mark as nowait compatible 3adf063bac2f virt/sev-guest: Return -EIO if certificate buffer is not large enough 38834acf5917 Documentation/hw-vuln: Document the interaction between IBRS and STIBP 08d87c87d646 x86/speculation: Allow enabling STIBP with legacy IBRS d576547f489c x86/microcode/AMD: Fix mixed steppings support 88d3d95e75f2 x86/microcode/AMD: Add a @cpu parameter to the reloading functions 05749fd36631 x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter 57d9df918745 x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range 1a3439f548e2 x86/kprobes: Fix __recover_optprobed_insn check optimizing logic e9d033963606 x86/reboot: Disable SVM, not just VMX, when stopping CPUs 4f555b03a02b x86/reboot: Disable virtualization in an emergency if SVM is supported 77ace6654355 x86/crash: Disable virt in core NMI crash handler to avoid double shootdown c4765c973c1d x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows) b261024d7ea8 selftests: x86: Fix incorrect kernel headers search path 32f87ee52113 KVM: SVM: hyper-v: placate modpost section mismatch error a92d045f3706 KVM: SVM: Fix potential overflow in SEV's send|receive_update_data() d639b16492fa KVM: x86: Inject #GP on x2APIC WRMSR that sets reserved bits 63:32 14f36160c7d1 KVM: x86: Inject #GP if WRMSR sets reserved bits in APIC Self-IPI 97b2c22ec819 KVM: SVM: Don't put/load AVIC when setting virtual APIC mode 1ccd12324abd KVM: SVM: Process ICR on AVIC IPI delivery failure due to invalid target dbc2e9451559 KVM: SVM: Flush the "current" TLB when activating AVIC 59038be57a4a KVM: x86: Don't inhibit APICv/AVIC if xAPIC ID mismatch is due to 32-bit ID b9e428136129 KVM: x86: Don't inhibit APICv/AVIC on xAPIC ID "change" if APIC is disabled 084a6deb86ab KVM: x86: Blindly get current x2APIC reg value on "nodecode write" traps 688e3a1bf3e4 KVM: x86: Purge "highest ISR" cache when updating APICv state 59320074afa4 KVM: Register /dev/kvm as the _very_ last thing during initialization b2de2b4d4e00 KVM: VMX: Fix crash due to uninitialized current_vmcs ccf6a7fb1aed KVM: Destroy target device if coalesced MMIO unregistration fails 5e2d29b58c2c RDMA/siw: Fix user page pinning accounting 42991f51d283 md: don't update recovery_cp when curr_resync is ACTIVE 12d461e224ef udf: Fix file corruption when appending just after end of preallocated extent 1f328751b65c udf: Detect system inodes linked into directory hierarchy 65f64fb9c2ab udf: Preserve link count of system files 6837910aeb2c udf: Do not update file length for failed writes to inline files adac9ac6d2e0 udf: Do not bother merging very long extents 0e7d8e2991e5 udf: Truncate added extents on failed expansion 21477427ecb4 selftests/landlock: Test ptrace as much as possible with Yama 6c51c0702815 selftests/landlock: Skip overlayfs tests when not supported fa7e18233f4f fs/cramfs/inode.c: initialize file_ra_state 85cdc9d2c865 ocfs2: fix non-auto defrag path not working issue 8163ea90d89b ocfs2: fix defrag path triggering jbd2 ASSERT 83dbb9a1bd5e f2fs: fix kernel crash due to null io->bio de33f129253e f2fs: fix cgroup writeback accounting with fs-layer encryption 85e128901583 f2fs: retry to update the inode page given data corruption f07a8d61b6ea f2fs: fix information leak in f2fs_move_inline_dirents() 9f955165d8d7 fs: dlm: send FIN ack back in right cases e3df326f8cc2 fs: dlm: move sending fin message into state change handling 83c8cb2ba0ad fs: dlm: don't set stop rx flag after node reset 375009e22bd2 exfat: fix inode->i_blocks for non-512 byte sector size device 0fb929e7553d exfat: redefine DIR_DELETED as the bad cluster number 88384ae34a41 exfat: fix unexpected EOF while reading dir 569a77e5b882 exfat: fix reporting fs error when reading dir beyond EOF 0c80bef0b7d2 fs: hfsplus: fix UAF issue in hfsplus_put_super 8140cdc57bc5 hfs: fix missing hfs_bnode_get() in __hfs_bnode_create 55c9ddf6c656 io_uring: mark task TASK_RUNNING before handling resume/task work f2e0fd28328f ARM: dts: exynos: correct HDMI phy compatible in Exynos4 77837a24bc54 torture: Fix hang during kthread shutdown phase 6bf555ed8938 ksmbd: fix possible memory leak in smb2_lock() df6c263a31a4 ksmbd: do not allow the actual frame length to be smaller than the rfc1002 length 2254e82d2018 ksmbd: fix wrong data area length for smb2 lock request 35ab0cadbcc2 locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath 9b59fb27d4c5 btrfs: hold block group refcount during async discard 155ca832cfa3 scsi: mpi3mr: Remove unnecessary memcpy() to alltgt_info->dmi 8ba997b22f2c scsi: mpi3mr: Fix issues in mpi3mr_get_all_tgt_info() 4e0dfdb48a82 scsi: mpi3mr: Fix missing mrioc->evtack_cmds initialization f5a6d69857eb cifs: return a single-use cfid if we did not get a lease c992b699b9cb cifs: Check the lease context if we actually got a lease f1d84943289e cifs: don't try to use rdma offload on encrypted connections edf38e9f4269 cifs: split out smb3_use_rdma_offload() helper 363d67103f20 cifs: introduce cifs_io_parms in smb2_async_writev() e49a6d569d7c cifs: fix mount on old smb servers 8db5028479f8 cifs: Fix uninitialized memory reads for oparms.mode ab7a12c0efc1 cifs: Fix uninitialized memory read in smb3_qfs_tcon() 12bda36df57b KVM: s390: disable migration mode when dirty tracking is disabled f9a38f5ecf90 s390/kprobes: fix current_kprobe never cleared after kprobes reenter 70afa77327e0 s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler a829c5f7c3c6 s390: discard .interp section 24e2c6cfe82e s390/extmem: return correct segment type in __segment_load() 75a499fc9d66 io_uring: fix fget leak when fs don't support nowait buffered read bfdd27a1eb8e io_uring: remove MSG_NOSIGNAL from recvmsg 68f703ad0355 io_uring/rsrc: disallow multi-source reg buffers d9399e543062 io_uring: add reschedule point to handle_tw_list() 42fe280e267a io_uring: add a conditional reschedule to the IOPOLL cancelation loop 4c13c6a080ec io_uring: handle TIF_NOTIFY_RESUME when checking for task_work c981a035dff0 io_uring: use user visible tail in io_uring_poll() f09fb7ff2ab2 io_uring: Replace 0-length array with flexible array fe0d40baa4ed ipmi_ssif: Rename idle state and check 605f607f0735 ipmi:ssif: resend_msg() cannot fail 0ad52040d1a9 ipmi: ipmb: Fix the MODULE_PARM_DESC associated to 'retry_time_ms' 9bb9941a9ce4 rtc: pm8xxx: fix set-alarm race 1af0bdca03f3 block: be a bit more careful in checking for NULL bdev while polling 398d8745262d block: clear bio->bi_bdev when putting a bio back in the cache 1796bc1e4499 block: don't allow multiple bios for IOCB_NOWAIT issue 0407aeed3501 firmware: coreboot: framebuffer: Ignore reserved pixel color bits 4ed8dca3d583 scsi: mpt3sas: Remove usage of dma_get_required_mask() API 0d4967202d69 wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu 11d93294b7c3 driver core: fw_devlink: Avoid spurious error message 29bc917b68a6 drm/shmem-helper: Revert accidental non-GPL export cb26818c8b0d cifs: prevent data race in smb2_reconnect() 07db1151e015 nfsd: don't hand out delegation on setuid files being opened for write c085476ad346 nfsd: zero out pointers after putting nfsd_files on COPY setup error 3033f2e3cf84 dm cache: add cond_resched() to various workqueue loops e2c4490d4031 dm thin: add cond_resched() to various workqueue loops bea13417361a drm/amd/display: Disable HUBP/DPP PG on DCN314 for now 2435156aa768 drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5 42bbbd6594f7 drm/amd/display: Enable P-state validation checks for DCN314 337c3624bcb0 HID: logitech-hidpp: Don't restart communication if not necessary cf4549343270 scsi: ufs: core: Fix device management cmd timeout flow 3dec769caf33 scsi: snic: Fix memory leak with using debugfs_lookup() d919f493bb7d drm/amd/display: Do not commit pipe when updating DRR 8e8cff444ec2 pinctrl: at91: use devm_kasprintf() to avoid potential leaks 388bcec9aa91 hwmon: (nct6775) B650/B660/X670 ASUS boards support 49f865f3d7e5 hwmon: (nct6775) Directly call ASUS ACPI WMI method 8fcdbc4bc013 hwmon: (coretemp) Simplify platform device handling c2191e507147 gfs2: Improve gfs2_make_fs_rw error handling 4bdfa48d7464 drm/amd/display: fix FCLK pstate change underflow 804bdc5fe05d Revert "drm/amdgpu: TA unload messages are not actually sent to psp when amdgpu is uninstalled" 6f5f8d677c7f regulator: s5m8767: Bounds check id indexing into arrays 5e210046e3bd regulator: max77802: Bounds check regulator id against opmode 734350a83b14 ASoC: kirkwood: Iterate over array indexes instead of using pointer math 9a9942cbdb7c ASoC: soc-compress: Reposition and add pcm_mutex 9def1adcd667 drm/msm/dpu: Add DSC hardware blocks to register snapshot d39202b201d0 docs/scripts/gdb: add necessary make scripts_gdb step fa4c8baa6bf0 habanalabs: fix bug in timestamps registration code 60be72808501 habanalabs: extend fatal messages to contain PCI info 8f720a79bc66 drm/amd/display: Set hvm_enabled flag for S/G mode 214cdbe17923 drm/drm_print: correct format problem d50cd50f612a drm: rcar-du: Fix setting a reserved bit in DPLLCR afc9da1352cd drm: rcar-du: Add quirk for H3 ES1.x pclk workaround 25a6499b1a53 drm/msm/dsi: Add missing check for alloc_ordered_workqueue 2ee8ec2c12cb HID: uclogic: Add support for XP-PEN Deco Pro MW 26ac66039aa7 HID: uclogic: Add support for XP-PEN Deco Pro SW f415a64eabad HID: uclogic: Add battery quirk ac3d719de1d9 HID: uclogic: Add frame type quirk 8ce8a443ddd9 drm/amd/display: fix mapping to non-allocated address 83ace0dd67ee drm: amd: display: Fix memory leakage a0f406db3ede drm/amd: Avoid ASSERT for some message failures 17d649967006 Revert "fbcon: don't lose the console font across generic->chip driver switch" 8dfefa8f424a scsi: lpfc: Fix use-after-free KFENCE violation during sysfs firmware write 82a6debd4e4b drm/amdkfd: Page aligned memory reserve size 12003ad0f35c drm/amd: Avoid BUG() for case of SRIOV missing IP version 107b8b542bb9 drm/radeon: free iio for atombios when driver shutdown efb332a2037b drm/amd/display: Defer DIG FIFO disable after VID stream enable dbe9140ed6bf drm/tiny: ili9486: Do not assume 8-bit only SPI controllers b1c760073925 HID: Add Mapping for System Microphone Mute 457a969bc6f3 drm/omap: dsi: Fix excessive stack usage 8e365f1bd672 drm/amd/display: Fix potential null-deref in dm_resume 223e365ac60a drm/amd/display: Revert Reduce delay when sink device not able to ACK 00340h write 8e25eaae471d drm/amd/display: Reduce expected sdp bandwidth for dcn321 d5b286daecb4 drm: panel-orientation-quirks: Add quirk for DynaBook K50 260bdc633d5e drm: panel-orientation-quirks: Add quirk for Lenovo Yoga Tab 3 X90F fa66c02e4c11 scm: add user copy checks to put_cmsg() eb726a791087 devlink: Fix TP_STRUCT_entry in trace of devlink health report 3c106b7eb1b6 s390/kfence: fix page fault reporting c91cca8e39d4 hv_netvsc: Check status in SEND_RNDIS_PKT completion message 20a89a4442d1 wifi: rtw89: debug: avoid invalid access on RTW89_DBG_SEL_MAC_30 7dbb8ceea188 Bluetooth: btusb: Add VID:PID 13d3:3529 for Realtek RTL8821CE 8917270ace46 Bluetooth: btusb: Add new PID/VID 0489:e0f2 for MT7921 25ea81801072 Bluetooth: Fix issue with Actions Semi ATS2851 based devices 5100c4efc306 PM: EM: fix memory leak with using debugfs_lookup() cde67cb7d2d1 PM: domains: fix memory leak with using debugfs_lookup() 15cffd01ed80 time/debug: Fix memory leak with using debugfs_lookup() 611c39021710 s390/idle: mark arch_cpu_idle() noinstr ab28522da564 uaccess: Add minimum bounds check on kernel buffer size 7d10fc49d8fa coda: Avoid partial allocation of sig_inputArgs b79c51d0c085 net/mlx5: fw_tracer: Fix debug print f4c1138d37c3 ACPI: video: Fix Lenovo Ideapad Z570 DMI match c09feaa46a51 wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup 331918f22a1d tools/power/x86/intel-speed-select: Add Emerald Rapid quirk ad04399765e3 gcc-plugins: drop -std=gnu++11 to fix GCC 13 build 9427584c2f15 can: isotp: check CAN address family in isotp_bind() 3b26e45ce1e1 netfilter: nf_tables: NULL pointer dereference in nf_tables_updobj() 531570a18761 s390/mm,ptdump: avoid Kasan vs Memcpy Real markers swapping ab5fd43a8abc m68k: Check syscall_trace_enter() return code 5f56767fb5f2 net: bcmgenet: Add a check for oversized packets 94b28dc12f40 crypto: hisilicon: Wipe entire pool on error 856dbac0a82e clocksource: Suspend the watchdog temporarily when high read latency detected e52bddc469d9 thermal: intel: intel_pch: Add support for Wellsburg PCH 7e4edf9ab030 bpf, docs: Fix modulo zero, division by zero, overflow, and underflow 05841af18d4b ACPI: Don't build ACPICA with '-Os' 2aa469e6cd10 ice: add missing checks for PF vsi type f0cf125056ac ice: restrict PTP HW clock freq adjustments to 100, 000, 000 PPB 6965c92ef421 inet: fix fast path in __inet_hash_connect() 61d0163e2be7 wifi: mt7601u: fix an integer underflow ecb980dc7970 wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds d29e44273980 bpftool: Always disable stack protection for BPF objects 2135dd1be685 x86/bugs: Reset speculation control settings on init 3a43a366ecaa timers: Prevent union confusion from unexpected restart_syscall() c115d466bed2 thermal: intel: Fix unsigned comparison with less than zero 982a936329d2 wifi: ath11k: debugfs: fix to work with multiple PCI devices 5a2153b83c8e rcu-tasks: Handle queue-shrink/callback-enqueue race condition 94ed8ac1bb1a rcu-tasks: Make rude RCU-Tasks work well with CPU hotplug 2c4d26dad76e srcu: Delegate work to the boot cpu if using SRCU_SIZE_SMALL 05737bd85c10 rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait() 4a501b4ef881 rcu: Make RCU_LOCKDEP_WARN() avoid early lockdep checks 881f50d76c38 wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds() d6ea1ca1d456 wifi: ath11k: fix monitor mode bringup crash 1f137c634a8c wifi: ath9k: Fix use-after-free in ath9k_hif_usb_disconnect() 8ea364aba332 perf/x86/intel/uncore: Add Meteor Lake support b78434f6eee0 cpuidle: lib/bug: Disable rcu_is_watching() during WARN/BUG 463ef209628e cpuidle: drivers: firmware: psci: Dont instrument suspend code 909eb5116ee5 x86/fpu: Don't set TIF_NEED_FPU_LOAD for PF_IO_WORKER threads a3a54e6a021c cpuidle, intel_idle: Fix CPUIDLE_FLAG_INIT_XSTATE cc5541f8cca3 arm64: zynqmp: Enable hs termination flag for USB dwc3 controller 063c7d86ee89 btrfs: scrub: improve tree block error reporting 3036f5f5ae52 trace/blktrace: fix memory leak with using debugfs_lookup() 81c1188905f8 blk-cgroup: synchronize pd_free_fn() from blkg_free_workfn() and blkcg_deactivate_policy() 029f1f1efa84 blk-cgroup: dropping parent refcount after pd_free_fn() is done bf8eb1fd6110 blk-iocost: fix divide by 0 error in calc_lcoefs() 377f7d85bd27 fs: Use CHECK_DATA_CORRUPTION() when kernel bugs are detected f2a6198f5ed7 ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy 711bd1b55329 exit: Detect and fix irq disabled state in oops 982f8ef8ec7e context_tracking: Fix noinstr vs KASAN 0f688febd5d2 udf: Define EFSCORRUPTED error code 938b99be5219 arm64: dts: qcom: msm8996: Add additional A2NoC clocks 1d9452ae3bdb ARM: OMAP2+: omap4-common: Fix refcount leak bug 4a46f52ae8f0 rpmsg: glink: Release driver_override 09699f0e5b69 rpmsg: glink: Avoid infinite loop on intent for missing channel 5df521e0b2cb media: saa7134: Use video_unregister_device for radio_dev 479796534a45 media: usb: siano: Fix use after free bugs caused by do_submit_urb 69a9a301a5d8 media: i2c: ov7670: 0 instead of -EINVAL was returned 5259b92dc466 media: atomisp: Only set default_run_mode on first open of a stream/asd 029c1410e345 media: rc: Fix use-after-free bugs caused by ene_tx_irqsim() ece8818968a8 media: drivers/media/v4l2-core/v4l2-h264 : add detection of null pointers 80f98dc3ebf1 media: amphion: correct the unspecified color space e66571729a5f media: imx-jpeg: Apply clk_bulk api instead of operating specific clk 756901c49ee8 media: hantro: Fix JPEG encoder ENUM_FRMSIZE on RK3399 3fca02c42689 media: v4l2-jpeg: ignore the unknown APP14 marker 1cfbe44e0c7d media: v4l2-jpeg: correct the skip count in jpeg_parse_app14_data 972bd67c2c7b media: platform: mtk-mdp3: fix Kconfig dependencies 689bd2b43d46 media: platform: mtk-mdp3: remove unused VIDEO_MEDIATEK_VPU config ebec3d44b874 media: camss: csiphy-3ph: avoid undefined behavior e68b43980a90 media: platform: mtk-mdp3: Fix return value check in mdp_probe() 9ffaf55e126c media: i2c: imx219: Fix binning for RAW8 capture 248fdc5dd225 media: i2c: imx219: Split common registers from mode tables ac93f8ac66e6 media: i2c: ov772x: Fix memleak in ov772x_probe() f5a4e595bce5 media: mc: Get media_device directly from pad a40d94f0b314 media: ov5640: Handle delays when no reset_gpio set 8064bbb75481 media: ov5640: Fix soft reset sequence and timings 49b849824b98 media: ov5675: Fix memleak in ov5675_init_controls() fc33380ae06f media: ov2740: Fix memleak in ov2740_init_controls() 724039e013b3 media: max9286: Fix memleak in max9286_v4l2_register() 9753f5ce9ce7 builddeb: clean generated package content 8570655c0f9b s390/vdso: Drop '-shared' from KBUILD_CFLAGS_64 8630e8b10250 powerpc: Remove linker flag from KBUILD_AFLAGS 4bc6977fb45c media: imx: imx7-media-csi: fix missing clk_disable_unprepare() in imx7_csi_init() bc8681485312 media: platform: ti: Add missing check for devm_regulator_get 8a316112fd97 media: ti: cal: fix possible memory leak in cal_ctx_create() dc5887dcc538 remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers 0e27e6598201 Revert "remoteproc: qcom_q6v5_mss: map/unmap metadata region before/after use" eeaf35f4e3b3 IB/hfi1: Fix sdma.h tx->num_descs off-by-one errors db5f82e3a78b IB/hfi1: Fix math bugs in hfi1_can_pin_pages() b7967f175e79 RDMA/rxe: Fix missing memory barriers in rxe_queue.h 0f2a0ebb89a7 RDMA/rxe: cleanup some error handling in rxe_verbs.c f56c87aee1f8 iommu/vt-d: Allow to use flush-queue when first level is default 2d93a340ae31 iommu/vt-d: Fix error handling in sva enable/disable paths 8ae211370261 dmaengine: ptdma: check for null desc before calling pt_cmd_callback c387ee97aebe dmaengine: dw-axi-dmac: Do not dereference NULL structure 03fece43fa10 dmaengine: sf-pdma: pdma_desc memory leak fix 1bfe5bce1baa iommu/amd: Do not identity map v2 capable device when snp is enabled 4c23124b45ee iommu: Fix error unwind in iommu_group_alloc() 24278dc380aa iw_cxgb4: Fix potential NULL dereference in c4iw_fill_res_cm_id_entry() f139c15c6cc6 PCI: qcom: Fix host-init error handling fe5955b11f6e phy: rockchip-typec: fix tcphy_get_mode error case fe6a1fbe83f5 PCI: Fix dropping valid root bus resources with .end = zero 6bce9ec9e0fa dmaengine: dw-edma: Fix readq_ch() return value truncation 9f53d9d8bc81 usb: host: fsl-mph-dr-of: reuse device_set_of_node_from_dev 775f970ec978 mtd: mtdpart: Don't create platform device that'll never probe 3dd596616d10 driver core: fw_devlink: Make cycle detection more robust a3c171751512 driver core: fw_devlink: Improve check for fwnode with no device/driver 7a8ce4d2fbbc driver core: fw_devlink: Consolidate device link flag computation 16aa2487cf15 driver core: fw_devlink: Allow marking a fwnode link as being part of a cycle eaf9b5612a47 driver core: fw_devlink: Don't purge child fwnode's consumer links 2455b81afe68 driver core: fw_devlink: Add DL_FLAG_CYCLE support to device links 9795ece3a85b tty: serial: imx: disable Ageing Timer interrupt request irq efe4bd88ab2c tty: serial: imx: Handle RS485 DE signal active high a65192fc80a6 serial: fsl_lpuart: fix RS485 RTS polariy inverse issue b3bd44bf20cb RDMA/irdma: Cap MSIX used to online CPUs + 1 59b040cf3339 usb: max-3421: Fix setting of I/O pins 2cfc00e974d7 RDMA/cxgb4: Fix potential null-ptr-deref in pass_establish() bc6405bca868 power: supply: remove faulty cooling logic c1abca193874 iommu/vt-d: Set No Execute Enable bit in PASID table entry bbbeb5414a9c iommu/dart: Fix apple_dart_device_group for PCI groups 78b291ba2906 iommu: dart: Support >64 stream IDs 1ad8b31653e2 iommu: dart: Add suspend/resume support c7bd4bfd4b8e PCI: mt7621: Delay phy ports initialization 26bd2b5b18e1 phy: mediatek: remove temporary variable @mask_ dca51010f772 usb: gadget: configfs: Restrict symlink creation is UDC already binded 8c2059513e54 usb: musb: mediatek: don't unregister something that wasn't registered a661cccff059 RDMA/cxgb4: add null-ptr-check after ip_dev_find() fe9dd008b186 tty: serial: fsl_lpuart: Fix the wrong RXWATER setting for rx dma case 351c8d8650d1 usb: early: xhci-dbc: Fix a potential out-of-bound memory access c169890b5f7b fpga: microchip-spi: rewrite status polling in a time measurable way e9ed12b8c7f7 fpga: microchip-spi: move SPI I/O buffers out of stack d937ab794b8d dmaengine: dw-edma: Fix missing src/dst address of interleaved xfers bdefbe1b0fd5 fotg210-udc: Add missing completion handler e851996b3226 firmware: dmi-sysfs: Fix null-ptr-deref in dmi_sysfs_register_handle 29274780dda0 drivers: base: transport_class: fix resource leak when transport_add_device() fails e77745640f8f drivers: base: transport_class: fix possible memory leak 8fe72b8f59f6 driver core: location: Free struct acpi_pld_info *pld before return false d1dbff10c6cd driver core: fix resource leak in device_add() a68a09cc4b0f misc: fastrpc: Fix an error handling path in fastrpc_rpmsg_probe() 942c1239ff2e misc/mei/hdcp: Use correct macros to initialize uuid_le 023bf26fde38 mei: pxp: Use correct macros to initialize uuid_le 055891397f53 VMCI: check context->notify_page after call to get_user_pages_fast() to avoid GPF 77968ae69d4f firmware: stratix10-svc: fix error handle while alloc/add device failed 6fcedeadb3ef firmware: stratix10-svc: add missing gen_pool_destroy() in stratix10_svc_drv_probe() 959dd00ed4d8 applicom: Fix PCI device refcount leak in applicom_init() 23b534e82dbd eeprom: idt_89hpesx: Fix error handling in idt_init() 1b00494c8f92 Revert "char: pcmcia: cm4000_cs: Replace mdelay with usleep_range in set_protocol" d9b85a205d95 serial: tegra: Add missing clk_disable_unprepare() in tegra_uart_hw_init() 64096d3b8d11 tty: serial: fsl_lpuart: clear LPUART Status Register in lpuart32_shutdown() dc8ca4fb36af tty: serial: fsl_lpuart: disable Rx/Tx DMA in lpuart32_shutdown() 7f8d2f78ae62 hwtracing: hisi_ptt: Only add the supported devices to the filters list 6bb43ee46310 PCI: endpoint: pci-epf-vntb: Add epf_ntb_mw_bar_clear() num_mws kernel-doc 16c06d34e27c PCI: endpoint: pci-epf-vntb: Clean up kernel_doc warning 86c1988d2695 PCI: switchtec: Return -EFAULT for copy_to_user() errors 41e9ad787fab PCI/IOV: Enlarge virtfn sysfs name buffer c13e1a90fbf5 usb: typec: intel_pmc_mux: Don't leak the ACPI device reference count 1a31f1c5062d coresight: cti: Add PM runtime call in enable_store 431d8b2d1457 coresight: cti: Prevent negative values of enable count b0081745f6e6 coresight: etm4x: Fix accesses to TRCSEQRSTEVR and TRCSEQSTR 5029464da930 media: uvcvideo: Refactor power_line_frequency_controls_limited 54858223a925 media: uvcvideo: Refactor uvc_ctrl_mappings_uvcXX 367703c3ec4f media: uvcvideo: Implement mask for V4L2_CTRL_TYPE_MENU aeab0c3644d3 media: uvcvideo: Check for INACTIVE in uvc_ctrl_is_accessible() 9b1f0df64946 alpha/boot/tools/objstrip: fix the check for ELF header fe4dd80d58ec kobject: Fix slab-out-of-bounds in fill_kobj_path() f3ffd86915ed kobject: modify kobject_get_path() to take a const * 7cf515bf9e8c driver core: fix potential null-ptr-deref in device_add() 65e07272b6c0 soundwire: cadence: Don't overflow the command FIFOs bb2b4edaff38 i2c: designware: fix i2c_dw_clk_rate() return size to be u32 061609b555d4 usb: gadget: fusb300_udc: free irq on the error path in fusb300_probe() 4f3dea31bfa1 iio: light: tsl2563: Do not hardcode interrupt trigger type fa87cf2e756e RDMA/hns: Fix refcount leak in hns_roce_mmap 59d54a65151d dmaengine: HISI_DMA should depend on ARCH_HISI 8372207b009d RDMA/erdma: Fix refcount leak in erdma_mmap bd93358f11d8 dmaengine: idxd: Set traffic class values in GRPCFG on DSA 2.0 9cca3a4933ca mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read() bcb57fd95534 mfd: cs5535: Don't build on UML a52a2817d2aa objtool: add UACCESS exceptions for __tsan_volatile_read/write 2267c88f0499 perf tests stat_all_metrics: Change true workload to sleep workload for system wide check adb2cfd3f2f4 printf: fix errname.c list 17f9131ef7c3 perf record: Fix segfault with --overwrite and --max-size 718eaef01e5a selftests: use printf instead of echo -ne 947de2882d42 selftests/ftrace: Fix bash specific "==" operator 96acb09a34ac selftests: find echo binary to use -ne options 13b56886c165 sparc: allow PM configs for sparc32 COMPILE_TEST 25fc1a80010b perf tools: Fix auto-complete on aarch64 cf21aaac3b0e perf test bpf: Skip test if kernel-debuginfo is not present c795162b15ff perf intel-pt: Do not try to queue auxtrace data on pipe 67f1f53cfc97 perf inject: Use perf_data__read() for auxtrace f86d50bf1969 tools/tracing/rtla: osnoise_hist: use total duration for average calculation 0cd7777c7476 leds: simatic-ipc-leds-gpio: Make sure we have the GPIO providing driver d5a8fe4c3ff3 leds: is31fl319x: Wrap mutex_destroy() for devm_add_action_or_rest() d880981b8222 leds: led-core: Fix refcount leak in of_led_get() 062547cbcd05 perf llvm: Fix inadvertent file creation 4750fc5f50bb gfs2: jdata writepage fix 212c79117f8c cifs: use tcon allocation functions even for dummy tcon 41832c62a75d cifs: Fix warning and UAF when destroy the MR list c51ae01104b3 cifs: Fix lost destroy smbd connection when MR allocate failed 349eb7df6607 NFSD: copy the whole verifier in nfsd_copy_write_verifier 6851b4203e76 nfsd: don't fsync nfsd_files on last close 521b6116151b nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_open 598e2d5d911d NFSD: fix problems with cleanup on errors in nfsd4_copy 75b8c681c563 nfsd: clean up potential nfsd_file refcount leaks in COPY codepath 17f2a1a3cdea nfsd: fix race to check ls_layouts 9f0df37520a2 NFSD: fix leaked reference count of nfsd4_ssc_umount_item c8b346b79a70 NFSD: enhance inter-server copy cleanup 659d4c4ca537 drm/shmem-helper: Fix locking for drm_gem_shmem_get_pages_sgt() 7c3a7f3aa134 ALSA: hda/hdmi: Register with vga_switcheroo on Dual GPU Macbooks ac55ee431c03 hid: bigben_probe(): validate report count f2bf592ebd50 HID: bigben: use spinlock to safely schedule workers cc0f24739d90 HID: bigben_worker() remove unneeded check on report_field d829fae53dae HID: bigben: use spinlock to protect concurrent accesses 1c3609ee824e ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared d217a3b66bf2 spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one() f859788868c4 NFS: fix disabling of swap 087245878d51 nfs4trace: fix state manager flag printing 5b8cd07aba15 dm: remove flush_scheduled_work() during local_exit() 0924b13f218e ASoC: tlv320adcx140: fix 'ti,gpio-config' DT property init 007374a1b4fb hwmon: (mlxreg-fan) Return zero speed for broken fan e4aac4fb1dfe spi: bcm63xx-hsspi: Fix multi-bit mode setting 3e2e193d5d8a HID: logitech-hidpp: Hard-code HID++ 1.0 fast scroll support 062024bf77e9 drm/amd/display: don't call dc_interrupt_set() for disabled crtcs 7839422bed58 ASoC: codecs: lpass: fix incorrect mclk rate 7b642273438c ASoC: codecs: lpass: register mclk after runtime pm adcc7c98ce4c ASoC: qcom: q6apm-dai: Add SNDRV_PCM_INFO_BATCH flag cd57b2898a81 ASoC: qcom: q6apm-dai: fix race condition while updating the position pointer 91b7ce0cfff7 ASoC: qcom: q6apm-lpass-dai: unprepare stream if its already prepared c95f4de66352 HID: retain initial quirks set up when creating HID devices f380b1060ab0 HID: multitouch: Add quirks for flipped axes be2876e01ad6 scsi: aic94xx: Add missing check for dma_map_single() 847cdbdcd5a2 scsi: mpt3sas: Fix a memory leak 099bd0a7b363 drm/amdgpu: fix enum odm_combine_mode mismatch f716ca292a7d ALSA: hda: Fix the control element identification for multiple codecs 355d109fb6b7 hwmon: (ltc2945) Handle error case in ltc2945_value_store c710243ed668 hwmon: (asus-ec-sensors) add missing mutex path 7b56f11cde26 regulator: tps65219: use generic set_bypass() 265fdccd77d4 ASoC: dt-bindings: meson: fix gx-card codec node regex 9eecb446fab0 ASoC: mchp-spdifrx: Fix uninitialized use of mr in mchp_spdifrx_hw_params() c3acfb79bde7 ASoC: rsnd: fixup #endif position 93bc34805393 regmap: apply reg_base and reg_downshift for single register ops 8a722ac86b7e dm: improve shrinker debug names 53b7166927b0 ASoC: mchp-spdifrx: disable all interrupts in mchp_spdifrx_dai_remove() bbded1ed4c44 ASoC: mchp-spdifrx: fix controls that works with completion mechanism 9e72142dcc06 ASoC: mchp-spdifrx: fix return value in case completion times out 2967cc9cf38f ASoC: mchp-spdifrx: fix controls which rely on rsr register 4eeeccf07dd9 spi: dw_bt1: fix MUX_MMIO dependencies eee97569465a ASoC: topology: Properly access value coming from topology file 1f874b9cd790 gpio: vf610: connect GPIO label to dev name 9a576e668411 dt-bindings: display: mediatek: Fix the fallback for mediatek,mt8186-disp-ccorr 5ee1bce74c5f ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress() 7b551a501fa7 drm/mediatek: Clean dangling pointer on bind error path 67ea657c7891 drm/mediatek: mtk_drm_crtc: Add checks for devm_kcalloc c21de3b3bcd1 drm/mediatek: Drop unbalanced obj unref 407f40df3b60 drm/mediatek: Use NULL instead of 0 for NULL pointer 6a46566628b1 drm/mediatek: dsi: Reduce the time of dsi from LP11 to sending cmd dd5e3d8300e2 drm/msm/dpu: set pdpu->is_rt_pipe early in dpu_plane_sspp_atomic_update() a52c45560053 pinctrl: renesas: rzg2l: Fix configuring the GPIO pins as interrupts fbb286284da7 drm/tegra: firewall: Check for is_addr_reg existence in IMM check 7009b78bb995 gpu: host1x: Don't skip assigning syncpoints to channels 0906026ac285 gpu: host1x: Fix mask for syncpoint increment register b15b3e9499cb pinctrl: mediatek: Initialize variable *buf to zero fa592fa1eeee pinctrl: mediatek: Initialize variable pullen and pullup to zero 6f16121d2205 pinctrl: bcm2835: Remove of_node_put() in bcm2835_of_gpio_ranges_fallback() deb9379af500 habanalabs: bugs fixes in timestamps buff alloc bc579a2ee8b2 drm/msm/mdp5: Add check for kzalloc dd49cef313e6 drm/msm/dpu: Add check for pstates 42442d42c57b drm/msm/dpu: Add check for cstate 17f092f4c03a drm/msm: use strscpy instead of strncpy 2ef3ea75c4be drm/msm/dpu: sc7180: add missing WB2 clock control 473cc5169994 scsi: ufs: exynos: Fix DMA alignment for PAGE_SIZE != 4096 243a79c3dfd9 drm/msm/dsi: Allow 2 CTRLs on v2.5.0 af28abee67ac drm: exynos: dsi: Fix MIPI_DSI*_NO_* mode flags a64eb25a2919 drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness 533d94954412 regulator: tps65219: use IS_ERR() to detect an error pointer 72e330373241 drm/bridge: lt9611: pass a pointer to the of node 30ef50ccdab3 drm/bridge: lt9611: fix clock calculation 59646dabe92d drm/bridge: lt9611: fix programming of video modes 01c42582facf drm/bridge: lt9611: fix polarity programming d15f67aed9c5 drm/bridge: lt9611: fix HPD reenablement 74131c671fe5 drm/bridge: lt9611: fix sleep mode setup 9e1e236acdc4 drm/msm/dpu: Disallow unallocated resources to be returned 31c4251a20fd drm/msm/gem: Add check for kmalloc 208680ccf7bf drm/amdgpu: Use the sched from entity for amdgpu_cs trace a8fa33759563 ALSA: hda/ca0132: minor fix for allocation size 7af606b9eb11 drm/msm/adreno: Fix null ptr access in adreno_gpu_cleanup() 462a8af60ff4 drm/bridge: tc358767: Set default CLRSIPO count 94589fc6df3e ASoC: fsl_sai: initialize is_dsp_mode flag 7fe652f0f53e scsi: qla2xxx: edif: Fix clang warning 6626b7494a01 scsi: qla2xxx: Fix exchange oversubscription for management commands 3d5376ae518b scsi: qla2xxx: Fix exchange oversubscription ee8d6231ad07 drm/panel-edp: fix name for IVO product id 854b c83d0321d89c drm/msm: clean event_thread->worker in case of an error 15e78c7f2ddd drm/vc4: hdmi: Correct interlaced timings again a9cce4831017 drm/vc4: hvs: Fix colour order for xRGB1555 on HVS5 cc6b67e90717 drm/vc4: hvs: Correct interrupt masking bit assignment for HVS5 22134a4f02d2 drm/vc4: hvs: SCALER_DISPBKGND_AUTOHS is only valid on HVS4 d4bbf52e299d drm/vc4: hvs: Set AXI panic modes dbef00ef4b9b pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups 601be03fa8b8 pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain 1d0190c62850 pinctrl: qcom: pinctrl-msm8976: Correct function names for wcss pins e55f93d67431 drm/msm/hdmi: Add missing check for alloc_ordered_workqueue 3723c4dbcd14 drm/msm/dpu: check for null return of devm_kzalloc() in dpu_writeback_init() 9aba03fb5146 hwmon: (ftsteutates) Fix scaling of measurements 41286a53e7f5 drm/vc4: drop all currently held locks if deadlock happens 1a6e6d4996c7 gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id() df29e4edee96 drm: tidss: Fix pixel format definition 29e9bb28ca0b drm/vc4: dpi: Fix format mapping for RGB565 596f1ba3987e drm/vkms: Fix null-ptr-deref in vkms_release() bebd60ec3bf2 drm/vkms: Fix memory leak in vkms_init() d446af74046e drm/bridge: megachips: Fix error handling in i2c_register_driver() 50b43490b028 drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC 1e9d46c765cb drm: mxsfb: DRM_IMX_LCDIF should depend on ARCH_MXC c9ab539bf930 drm/bridge: ti-sn65dsi83: Fix delay after reset deassert to match spec 0de7fc4d9c01 drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats b14147464251 drm: Fix potential null-ptr-deref due to drmm_mode_config_init() 92e832252ec4 sefltests: netdevsim: wait for devlink instance after netns removal 672039408784 selftest: fib_tests: Always cleanup before exit 2edd8c192fd2 net/mlx4_en: Introduce flexible array to silence overflow warning 209a8a5d57f9 net: lan966x: Fix possible deadlock inside PTP 2e0b1754dd82 net: bcmgenet: fix MoCA LED control 4bb736b40475 l2tp: Avoid possible recursive deadlock in l2tp_tunnel_register() 5982e3f4886e selftests/net: Interpret UDP_GRO cmsg data as an int value 13457741d4ae net/smc: fix application data exception f2f46de98c11 net/smc: fix potential panic dues to unprotected smc_llc_srv_add_link() 3d0e30ca57a4 irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts bf12b493caac irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts bb1cc7fc3e1d bpf: Fix global subprog context argument resolution logic 30651cff1e21 LoongArch, bpf: Use 4 instructions for function address in JIT cecc68559cd5 xsk: check IFF_UP earlier in Tx path ccf81ec1f1ed can: esd_usb: Make use of can_change_state() and relocate checking skb for NULL 08d2f6779535 can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error 026ba2f7760e selftests/bpf: Fix xdp_do_redirect on s390x 678ea18d6240 bpf: Zeroing allocated object from slab in bpf memory allocator 8c4615742602 wifi: mac80211: pass 'sta' to ieee80211_rx_data_set_sta() ec2c00f84678 selftests/bpf: Fix map_kptr test. 9f6756cd0988 thermal/drivers/hisi: Drop second sensor hi3660 2de283088766 tools/lib/thermal: Fix thermal_sampling_exit() 558496d79b8c wifi: mac80211: fix off-by-one link setting 2a0200daeccf wifi: mac80211: avoid u32_encode_bits() warning 1ee0a1d7fb3b wifi: mac80211: Don't translate MLD addresses for multicast 1d7e57d794b5 wifi: mac80211: fix non-MLO station association acb20912ff3b wifi: mac80211: make rate u32 in sta_set_rate_info_rx() 451fcf6e73e3 wifi: mac80211: move color collision detection report in a delayed work dfcce7e6948e crypto: crypto4xx - Call dma_unmap_page when done 5f14842b64e0 crypto: octeontx2 - Fix objects shared between several modules 9dadb003e309 ACPI: resource: Do IRQ override on all TongFang GMxRGxx 35ed2f552b0b ACPI: resource: Add IRQ overrides for MAINGEAR Vector Pro 2 models 332213a34e0a selftests/bpf: Fix out-of-srctree build 225e75dc744f wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize() 2f85c768bea2 wifi: iwl4965: Add missing check for create_singlethread_workqueue() 34f611204ae5 wifi: iwl3945: Add missing check for create_singlethread_workqueue 05a94ebbaed8 clocksource/drivers/riscv: Patch riscv_clock_next_event() jump before first use c984ddfdf67f RISC-V: time: initialize hrtimer based broadcast clock event device cfbdf8869fe8 m68k: /proc/hardware should depend on PROC_FS cf7cf7d1d4c7 crypto: rsa-pkcs1pad - Use akcipher_request_complete b8dd6200fa8d rds: rds_rm_zerocopy_callback() correct order for list_add_tail() cd9dff330e89 xen/grant-dma-iommu: Implement a dummy probe_device() callback fbbe6ddb6062 libbpf: Fix alen calculation in libbpf_nla_dump_errormsg() fb7f9c3b4461 s390/ap: fix status returned by ap_qact() 673b533fb5b0 s390/ap: fix status returned by ap_aqic() 19e29653c832 s390: vfio-ap: tighten the NIB validity check 8f36f6e5770e net: ipa: generic command param fix 720b2d5621ae Bluetooth: hci_qca: get wakeup status from serdev device handle 64e28ecf44e4 Bluetooth: L2CAP: Fix potential user-after-free 1913ff10fcea Bluetooth: hci_conn: Refactor hci_bind_bis() since it always succeeds a5f024d0e6f9 cpufreq: davinci: Fix clk use after free 02c90e03e64f OPP: fix error checking in opp_migrate_dentry() 035a80733ec4 tap: tap_open(): correctly initialize socket uid b4ada752eaf1 tun: tun_chr_open(): correctly initialize socket uid ee01753c5d45 net: add sock_init_data_uid() 1a71a9eaf32d s390/boot: fix mem_detect extended area allocation f458b7f354ff s390/mem_detect: rely on diag260() if sclp_early_get_memsize() fails a5178cd3a802 s390/boot: cleanup decompressor header files 76b53cd95d2b s390/vmem: fix empty page tables cleanup under KASAN 9e1e58525d6c s390/mem_detect: fix detect_memory() error handling a0d91a48e1a0 irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe bb755e020abc irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe 65e30bd1310d irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains ea54b608d85b irqchip: Fix refcount leak in platform_irqchip_probe dcb8c33561f6 net/mlx5: Enhance debug print in page allocation failure 2a9a5f88e0da wifi: mt76: mt7921: fix error code of return in mt7921_acpi_read eadd65fc5603 wifi: mt76: add memory barrier to SDIO queue kick f8baf3e6c389 wifi: mt76: mt7915: fix WED TxS reporting 4cbb876153b6 wifi: mt76: mt7915: fix memory leak in mt7915_mcu_exit 32e1e8b25dbf wifi: mt76: mt7915: call mt7915_mcu_set_thermal_throttling() only after init_work 9d786d1a1ccb bpftool: profile online CPUs instead of possible daeef81825bf crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware d0105ef2f05e selftests/bpf: Initialize tc in xdp_synproxy 71c83b54be42 can: rcar_canfd: Fix R-Car V3U GAFLCFG field accesses d5ed96a1f8d4 kselftest/arm64: Fix enumeration of systems without 128 bit SME 33222abfe48b wifi: iwlwifi: mei: fix compilation errors in rfkill() 24f105f90ad3 s390/bpf: Add expoline to tail calls bddd22cf5cc2 leds: led-class: Add missing put_device() to led_put() 57c3e1d63b63 crypto: xts - Handle EBUSY correctly baffb1a112f7 selftests/bpf: Fix vmtest static compilation error 6d1b85adad6f selftests/bpf: Use consistent build-id type for liburandom_read.so f82708c7965e x86/microcode: Adjust late loading result reporting message 252bb13e2f38 x86/microcode: Check CPU capabilities after late microcode update correctly 45c505d04976 x86/microcode: Add a parameter to microcode_check() to store CPU capabilities 7d8914c998d6 powercap: fix possible name leak in powercap_register_zone() 4d497e8b200a crypto: seqiv - Handle EBUSY correctly a006aa3eedb8 crypto: essiv - Handle EBUSY correctly dcdd2198bbff crypto: ccp - Failure on re-initialization due to duplicate sysfs filename ccf60fee67f4 selftests/bpf: Fix build errors if CONFIG_NF_CONNTRACK=m b49ff3a2c472 ACPI: battery: Fix missing NUL-termination with large strings 4bb071d9c2db wifi: cfg80211: Fix extended KCK key length check in nl80211_set_rekey_data() e596b36e15a7 wifi: ath11k: Fix memory leak in ath11k_peer_rx_frag_setup 8f28513d9520 wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback() 9acdec72787a wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails 5a84e51f7258 wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function d9fedfdf2d0c thermal/drivers/imx_sc_thermal: Fix the loop condition bb8db9ac0ea2 thermal/drivers/imx_sc_thermal: Drop empty platform remove function 7fe711014e5f wifi: orinoco: check return value of hermes_write_wordrec() 93c3f34ec02f wifi: rtl8xxxu: Fix memory leaks with RTL8723BU, RTL8192EU e09eadf1976a wifi: rtw89: Add missing check for alloc_workqueue 1e336d6bab68 wifi: rtw89: fix potential leak in rtw89_append_probe_req_ie() de92beb63a4b thermal/drivers/tsens: limit num_sensors to 9 for msm8939 eec28ff90f5f thermal/drivers/tsens: fix slope values for msm8939 1983e2a94c54 thermal/drivers/tsens: Sort out msm8976 vs msm8956 data 574b125bb802 thermal/drivers/tsens: Drop msm8976-specific defines d7e2be5da9a9 x86/signal: Fix the value returned by strict_sas_size() f61744f7b45d s390/vfio-ap: fix an error handling path in vfio_ap_mdev_probe_queue() ec75af7e811d s390/early: fix sclp_early_sccb variable lifetime 0903111d67ef workqueue: Protects wq_unbound_cpumask with wq_pool_attach_mutex 3bfadfd8b62b kselftest/arm64: Fix syscall-abi for systems without 128 bit SME c5721ba0f25e arm64/cpufeature: Fix field sign for DIT hwcap detection b20197ece1ff selftests/xsk: print correct error codes when exiting af76543a8448 selftests/xsk: print correct payload for packet dump 550802b8ed58 ACPICA: nsrepair: handle cases without a return value correctly 8ffe7de184cb platform/chrome: cros_ec_typec: Update port DP VDO c65b76f6f3e5 crypto: ccp - Avoid page allocation failure warning for SEV_GET_ID2 553d8b25cc5e lib/mpi: Fix buffer overrun when SG is too long 62030a49158d rcu-tasks: Fix synchronize_rcu_tasks() VS zap_pid_ns_processes() 24f259ce3a7c rcu-tasks: Remove preemption disablement around srcu_read_[un]lock() calls a2b0cda452b7 rcu-tasks: Improve comments explaining tasks_rcu_exit_srcu purpose e9ab0e81bc42 genirq: Fix the return type of kstat_cpu_irqs_sum() c8a85ad1d8fc ACPICA: Drop port I/O validation for some regions 476dadca0b98 crypto: x86/ghash - fix unaligned access in ghash_setkey() 700aec11cbfc libbpf: Fix invalid return address register in s390 014a1f62706a wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave() cb96e0164858 wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave() ec1679db9a16 wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave() 492228fc0b44 wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave() 9ce142fdb97e wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave() 4da483f714b6 wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid() 7f159116d620 wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit() a1bdecedc7ad wifi: wilc1000: add missing unregister_netdev() in wilc_netdev_ifc_init() 07dcd756e28f wifi: wilc1000: fix potential memory leak in wilc_mac_xmit() 62ec7e8bf42f wifi: ipw2200: fix memory leak in ipw_wdev_init() b7a05cdce2cc wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave() 9e93b377dccf libbpf: Fix btf__align_of() by taking into account field offsets f1fe40120de6 wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit() c7a97f6c73e0 wifi: rtw89: 8852c: rfk: correct DPK settings 6cc41f946aa2 wifi: rtw89: 8852c: rfk: correct DACK setting afa42dbbb1f2 wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave() 653d13a73e49 wifi: libertas: fix memory leak in lbs_init_adapter() e81114f49b67 wifi: iwlegacy: common: don't call dev_kfree_skb() under spin_lock_irqsave() 5366c223c0c6 wifi: rtlwifi: rtl8723be: don't call kfree_skb() under spin_lock_irqsave() 3e3962d52ffa wifi: rtlwifi: rtl8188ee: don't call kfree_skb() under spin_lock_irqsave() 231385c75937 wifi: rtlwifi: rtl8821ae: don't call kfree_skb() under spin_lock_irqsave() c4f1ded67a90 wifi: rsi: Fix memory leak in rsi_coex_attach() 408a8295c896 wifi: mt76: fix coverity uninit_use_in_call in mt76_connac2_reverse_frag0_hdr_trans() 494ceb253aaf wifi: mt76: mt7915: fix unintended sign extension of mt7915_hw_queue_read() c31759baecfd wifi: mt76: mt7915: drop always true condition of __mt7915_reg_addr() 8dd61e810fa4 wifi: mt76: mt7915: check return value before accessing free_block_num 8b5174a7f25d wifi: mt76: mt7921s: fix slab-out-of-bounds access in sdio host 4469ddf7d5ec wifi: mt76: mt7915: add missing of_node_put() fba23dfd6f27 block: use proper return value from bio_failfast() a07836bc0a32 block: bio-integrity: Copy flags when bio_integrity_payload is cloned 3c5059e24a20 block: Fix io statistics for cgroup in throttle path cbe695b83845 block: sync mixed merged request's failfast with 1st bio's afc983189496 erofs: relinquish volume with mutex held 1cae3dd88e50 arm64: dts: qcom: pmk8350: Use the correct PON compatible 669b26eb87f6 arm64: dts: qcom: pmk8350: Specify PBS register for PON 066de07e02a9 block: ublk: check IO buffer based on flag need_get_data c77d664ab8e3 KEYS: asymmetric: Fix ECDSA use via keyctl uapi 2fb6b7006d23 x86/perf/zhaoxin: Add stepping check for ZXC 28057ce72204 perf/x86/intel/ds: Fix the conversion from TSC to perf time 6b4fcc4e8a30 sched/rt: pick_next_rt_entity(): check list_entry ef3a7ffc0a6f s390/dasd: Fix potential memleak in dasd_eckd_init() 3f82ad843898 arm64: dts: qcom: msm8992-lg-bullhead: Enable regulators 8f21aa36f767 arm64: dts: qcom: msm8992-*: Fix up comments 9fee3bfc9026 arm64: dts: qcom: msm8953: correct TLMM gpio-ranges b55c3db4ebf8 arm64: dts: qcom: msm8992-lg-bullhead: Correct memory overlaps with the SMEM and MPSS memory regions 16b6a0e91fd3 arm64: dts: qcom: sm8450: drop incorrect cells from serial c051e3c59b45 arm64: dts: qcom: sm8350: drop incorrect cells from serial d5f4a0f4ebd7 arm64: dts: qcom: msm8996 switch from RPM_SMD_BB_CLK1 to RPM_SMD_XO_CLK_SRC 02b40796f387 arm64: dts: qcom: msm8996: support using GPLL0 as kryocc input 800141f9b534 blk-mq: correct stale comment of .get_budget c9cf2f38cb18 blk-mq: Fix potential io hung for shared sbitmap per tagset b1f6feff7c6a blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait ad756d8cae3b blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx 14cea6cc8ad3 blk-mq: avoid sleep in blk_mq_alloc_request_hctx 76e64c9a0a82 ARM: dts: stm32: Update part number NVMEM description on stm32mp131 722ea8e50de8 arm64: dts: mediatek: mt7986: Fix watchdog compatible d53255b6e005 arm64: dts: mediatek: mt8195: Fix watchdog compatible 2e5186b452e3 arm64: dts: mediatek: mt8186: Fix watchdog compatible 78b3831c4d98 arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node 335d89880d2d arm64: dts: mt8186: Fix CPU map for single-cluster SoC d7219172bfa6 arm64: dts: mt8192: Fix CPU map for single-cluster SoC f870eb010ee0 arm64: dts: mt8195: Fix CPU map for single-cluster SoC 3e5ddf2b8438 sbitmap: correct wake_batch recalculation to avoid potential IO hung 0f312961c799 sbitmap: Use single per-bitmap counting to wake up queued tags b2fbd1c9bd30 sbitmap: remove redundant check in __sbitmap_queue_get_batch ffdc6932437b ARM: dts: imx7s: correct iomuxc gpr mux controller cells e6829910b93f ublk_drv: don't probe partitions if the ubq daemon isn't trusted 23e79f75e61b ublk_drv: remove nr_aborted_queues from ublk_device 0f58469c7864 ARM: dts: sun8i: nanopi-duo2: Fix regulator GPIO reference 58dccc65221c arm64: dts: meson: bananapi-m5: switch VDDIO_C pin to OPEN_DRAIN b556778f76f9 arm64: dts: meson: radxa-zero: allow usb otg mode 5379f4aa230d arm64: dts: renesas: beacon-renesom: Fix gpio expander reference fd38b56f3a6a locking/rwsem: Disable preemption in all down_read*() and up_read() code paths 1c68c6006478 arm64: dts: amlogic: meson-sm1-odroid-hc4: fix active fan thermal trip 084f14099af9 arm64: dts: amlogic: meson-gxbb-kii-pro: fix led node name 16b3b00360f4 arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name e35feeb3fdbe arm64: dts: amlogic: meson-sm1-bananapi-m5: fix adc keys node names 5c88975800f2 arm64: dts: amlogic: meson-gx-libretech-pc: fix update button name b362379ddf11 arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name b7f839bc2e5c arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix invalid rtc node name 65d5ffb9639b arm64: dts: amlogic: meson-gxl-s905w-jethome-jethub-j80: fix invalid rtc node name ce047a265a69 arm64: dts: amlogic: meson-gx: add missing unit address to rng node name 54b3c863762f arm64: dts: amlogic: meson-gxl-s905d-sml5442tw: drop invalid clock-names property c727f9bb9e42 arm64: dts: amlogic: meson-axg-jethome-jethub-j1xx: fix supply name of USB controller node 79bf95227649 arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible 8edbf0894ba8 arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name 0c38c2e2169d arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name 1e0a7b41f503 ARM: imx: Call ida_simple_remove() for ida_simple_get 7f02f32ee66e ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato a0726e992dbc arm64: dts: ti: k3-j7200: Fix wakeup pinmux range e1bfd8784cb5 ARM: s3c: fix s3c64xx_set_timer_source prototype ed4400210105 ARM: bcm2835_defconfig: Enable the framebuffer addbe278d723 arm64: dts: mediatek: mt8192: Mark scp_adsp clock as broken ab5968aa3d7b ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init() a8cc5a1e5005 arm64: dts: meson: remove CPU opps below 1GHz for G12A boards 3eb8dd85321f arm64: dts: qcom: ipq8074: correct PCIe QMP PHY output clock names 130d06c40cea arm64: dts: qcom: ipq8074: fix Gen3 PCIe node 8591695cb68e arm64: dts: qcom: ipq8074: correct Gen2 PCIe ranges 3cf94d7fdee7 arm64: dts: qcom: ipq8074: fix Gen3 PCIe QMP PHY 8c9554012be6 arm64: dts: qcom: ipq8074: fix Gen2 PCIe QMP PHY 03b414e181d2 arm64: dts: qcom: ipq8074: correct USB3 QMP PHY-s clock output names d98ab7b969f6 arm64: dts: qcom: msm8992-bullhead: Disable dfps_data_mem 91475aa72e21 arm64: dts: qcom: msm8992-bullhead: Fix cont_splash_mem size 2dd983e1dd54 arm64: dts: msm8992-bullhead: add memory hole region 3de06621abee arm64: tegra: Fix duplicate regulator on Jetson TX1 3fd1439e7b7d arm64: dts: ti: k3-am62-main: Fix clocks for McSPI 5453ea5d8865 arm64: dts: ti: k3-am62: Enable SPI nodes at the board level 07fc78d8f0c9 cpuidle, intel_idle: Fix CPUIDLE_FLAG_IRQ_ENABLE *again* 4259d9af7ef6 arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address d314f2947aad arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name c91352826f3c arm64: dts: meson-gx: Fix Ethernet MAC address unit name e9cbef47ae0c arm64: dts: meson-axg: jethub-j1xx: Fix MAC address node names 2b9ed2d4d6d1 arm64: dts: meson-gxl: jethub-j80: Fix Bluetooth MAC node name 6194b4422467 arm64: dts: meson-gxl: jethub-j80: Fix WiFi MAC address node 6c8d10d05884 arm64: dts: qcom: sc8280xp: Vote for CX in USB controllers 32785fada583 arm64: dts: qcom: sc8280xp: correct SPMI bus address cells 14af148bcf77 arm64: dts: qcom: sc7280: correct SPMI bus address cells 65e0c74501bc arm64: dts: qcom: sc7180: correct SPMI bus address cells ce7d894bed1a x86/acpi/boot: Do not register processors that cannot be onlined for x2APIC 681964878331 arm64: dts: qcom: sdm845-db845c: fix audio codec interrupt pin name 57991c89c9b8 arm64: dts: mediatek: mt8186: Fix systimer 13 MHz clock description ba20e0b2c6d3 arm64: dts: mediatek: mt8195: Fix systimer 13 MHz clock description 242196166ca6 arm64: dts: mediatek: mt8192: Fix systimer 13 MHz clock description 8770843a00af arm64: dts: mediatek: mt8183: Fix systimer 13 MHz clock description 850fd7deb574 arm64: dts: mediatek: mt8195: Add power domain to U3PHY1 T-PHY e43a06c73be4 ARM: zynq: Fix refcount leak in zynq_early_slcr_init 45df2f9562fb arm64: dts: imx8m: Align SoC unique ID node unit address a4598dbf8079 arm64: dts: qcom: sm6125-seine: Clean up gpio-keys (volume down) ca4dfd29ac90 arm64: dts: qcom: sm6125: Reorder HSUSB PHY clocks to match bindings f4996d63e721 arm64: dts: qcom: sm6350: Fix up the ramoops node 69283bfc0a7b arm64: dts: qcom: sm8150-kumano: Panel framebuffer is 2.5k instead of 4k 53866b5a2ed2 arm64: dts: qcom: msm8996-tone: Fix USB taking 6 minutes to wake up 5cace2e34bd9 arm64: dts: qcom: qcs404: use symbol names for PCIe resets 98df4bdf3b01 ARM: OMAP2+: Fix memory leak in realtime_counter_init() 10949d708742 ata: ahci: Revert "ata: ahci: Add Tiger Lake UP{3,4} AHCI controller" 57edc43c1569 powerpc/mm: Rearrange if-else block to avoid clang warning ee907829b369 HID: asus: use spinlock to safely schedule workers 7fd279b82157 HID: asus: use spinlock to protect concurrent accesses (From OE-Core rev: 589915be0e40d09d0581e2392fce025b1aea6970) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.98Bruce Ashfield2023-03-263-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d9b4a0c83a2d Linux 5.15.98 937c15e27a63 io_uring: ensure that io_init_req() passes in the right issue_flags bf7123dd26a0 Linux 5.15.97 cf7f9cd50013 io_uring: add missing lock in io_get_file_fixed 77358093331e USB: core: Don't hold device lock while reading the "descriptors" sysfs file 3b24c980dc07 usb: gadget: u_serial: Add null pointer check in gserial_resume 2d72795ccde2 USB: serial: option: add support for VW/Skoda "Carstick LTE" 02190d23b731 usb: dwc3: pci: add support for the Intel Meteor Lake-M cc09a7d5a6a1 scripts/tags.sh: fix incompatibility with PCRE2 1aee4ab2c107 scripts/tags.sh: Invoke 'realpath' via 'xargs' 06740b433d9d vc_screen: don't clobber return value in vcs_read e7f460696340 net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). 16d319ec18b0 bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state 6dd1de27d771 staging: mt7621-dts: change palmbus address to lower case 07f0c6f9c357 x86/cpu: Add Lunar Lake M e1b09162f268 HID: core: Fix deadloop in hid_apply_multiplier. f1ee47003075 neigh: make sure used and confirmed times are valid 2590058fb058 IB/hfi1: Assign npages earlier 4534ea429ed8 ASoC: rt715-sdca: fix clock stop prepare timeout issue e430f058d90c btrfs: send: limit number of clones and allocated memory size d454a7212e17 ACPI: NFIT: fix a potential deadlock during NFIT teardown 435e8fabd19a HID: elecom: add support for TrackBall 056E:011C 6bd2f1754393 ARM: dts: rockchip: add power-domains property to dp node on rk3288 839a9c0047a1 arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc 503e3d93cf35 Fix XFRM-I support for nested ESP tunnels 765b3a0e0a81 ionic: refactor use of ionic_rx_fill() (From OE-Core rev: 4961d295599b1c3822752c42891006a49aea8ff3) 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.15Bruce Ashfield2023-03-263-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 42616e0f09fb Linux 6.1.15 c87fb861ec18 USB: core: Don't hold device lock while reading the "descriptors" sysfs file c49bd6c2dd1b scripts/tags.sh: fix incompatibility with PCRE2 a591d9fd7001 fs: use consistent setgid checks in is_sxid() 89f5f21b960e attr: use consistent sgid stripping checks c1df288f4495 attr: add setattr_should_drop_sgid() e44f23ef9160 fs: move should_remove_suid() 18c2750856dc attr: add in_group_or_capable() 118ad80d27d9 drm/amd/display: Properly reuse completion structure c9d3eb6151b3 usb: typec: pd: Remove usb_suspend_supported sysfs from sink PDO fb9a79557942 arm64: dts: uniphier: Fix property name in PXs3 USB node ec357cd3e8af usb: gadget: u_serial: Add null pointer check in gserial_resume ad5914431b70 USB: serial: option: add support for VW/Skoda "Carstick LTE" d9651c258d66 usb: dwc3: pci: add support for the Intel Meteor Lake-M 075e2099c32c drm/amd/display: Fix race condition in DPIA AUX transfer 4da108082a32 drm/amd/display: Move DCN314 DOMAIN power control to DMCUB a595a81df673 vc_screen: don't clobber return value in vcs_read ea4c208efea4 net: Remove WARN_ON_ONCE(sk->sk_forward_alloc) from sk_stream_kill_queues(). d879a777d148 bpf: bpf_fib_lookup should not return neigh in NUD_FAILED state f2173508b195 PM: sleep: Avoid using pr_cont() in the tasks freezing code 0c2f28f01fce x86/cpu: Add Lunar Lake M bcc844436312 selftests: ocelot: tc_flower_chains: make test_vlan_ingress_modify() more comprehensive 56b6ea55f1dc HID: Ignore battery for ELAN touchscreen 29DF on HP a03cc84f70a0 ASoC: codecs: es8326: Fix DTS properties reading 0412fe1deab1 HID: core: Fix deadloop in hid_apply_multiplier. b7641733a4a1 neigh: make sure used and confirmed times are valid 6595071a3604 ARM: dts: stihxxx-b2120: fix polarity of reset line of tsin0 port 39cdf021fa05 ASoC: SOF: amd: Fix for handling spurious interrupts from DSP 8988889aaeb5 powerpc: Don't select ARCH_WANTS_NO_INSTR ce77f44cb9ad IB/hfi1: Assign npages earlier d06e776698ad ASoC: rt715-sdca: fix clock stop prepare timeout issue 46abcdf96db2 arm64: dts: rockchip: align rk3399 DMC OPP table with bindings 07c5877e1444 btrfs: send: limit number of clones and allocated memory size 91210aca68f3 pinctrl: amd: Fix debug output for debounce time fdbcacfe495d ACPI: NFIT: fix a potential deadlock during NFIT teardown 1b7730f20355 HID: Ignore battery for Elan touchscreen on Asus TP420IA 0773ecf7bcda HID: elecom: add support for TrackBall 056E:011C 860a9c0509db arm64: dts: rockchip: fix probe of analog sound card on rock-3a 6a63f9795f6e arm64: dts: rockchip: add missing #interrupt-cells to rk356x pcie2x1 59770f4b5237 ARM: dts: rockchip: add power-domains property to dp node on rk3288 69eca8dd3c61 arm64: dts: rockchip: drop unused LED mode property from rk3328-roc-cc fd606d611560 arm64: dts: rockchip: reduce thermal limits on rk3399-pinephone-pro 0b892d8fe90b Fix XFRM-I support for nested ESP tunnels (From OE-Core rev: 4ed1c0990a897f8e6bf916de5d75a09b2c9106c9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: fix for v6.3+ kernelsBruce Ashfield2023-03-225-0/+324
| | | | | | | | | | | | | | | As part of updating linux-yocto-dev to v6.3, lttng-modules needs to have four backported patches to adjust for the new kernel version. These are safe for inclusion in the upcoming release, as they are version protected and provide some future proofing for folks trying to use newer kernels than our released 6.1. (From OE-Core rev: e9f0070631b032a143b765874a228674c19d0304) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: update to v2.13.9Bruce Ashfield2023-03-224-162/+1
| | | | | | | | | | | | | | | | | | | Bumping lttng-modules to version v2.13.9-4-g12f43cab, which comprises the following commits: da1f5a26 Version 2.13.9 dc2d1294 fix: jbd2: use the correct print format (v5.4.229) d04c1211 fix: jbd2 upper bound for v5.10.163 4b8864fc fix: jbd2: use the correct print format (v5.10.163) 69d3aa79 fix: btrfs: move accessor helpers into accessors.h (v6.2) We drop our previously backported commits as well, since they are part of the release. (From OE-Core rev: 79d8e93adde07ff3a4a239d66649ee566a2437d6) 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>
* systemtap: Disable dangling-pointer warningKhem Raj2023-03-171-0/+3
| | | | | | | | | | | | | | | | | | | | | This is to fix build in RISCV64 | In constructor 'symresolution_info::symresolution_info(systemtap_session&, bool)', | inlined from 'int semantic_pass_symbols(systemtap_session&)' at ../git/elaborate.cxx:1884:28: | ../git/elaborate.cxx:2601:21: error: storing the address of local variable 'sym' in '*s.systemtap_session::symbol_resolver' [-Werror=dangling-pointer=] | 2601 | s.symbol_resolver = this; // save resolver for early PR25841 function resolution | | ~~~~~~~~~~~~~~~~~~^~~~~~ | ../git/elaborate.cxx: In function 'int semantic_pass_symbols(systemtap_session&)': | ../git/elaborate.cxx:1884:22: note: 'sym' declared here | 1884 | symresolution_info sym (s); | | ^~~ | ../git/elaborate.cxx:1884:22: note: 's' declared here (From OE-Core rev: dcc891059c5f3a17781febfff4a4280b4b7c8754) Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: Improve ptest debugging and fix dependenciesRichard Purdie2023-03-122-5/+18
| | | | | | | | | | | | | | | Improve the ptest runner script: * log output is available should any test fail to aid debugging * document how to limit the runner to a single test * stop hiding errors to stderr * allow easier single test execution by avoiding path issues with PWD Also depend upon binutils since one of the tests uses addr2line. (From OE-Core rev: 0f111c6eb1673a60663bcdd3d70c0f81bad370c4) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* babeltrace: Fix ptest dependencyRichard Purdie2023-03-121-1/+1
| | | | | | | | Add a missing dependency on make so ptests can run in a minimal image. (From OE-Core rev: 3d0c068cdeaf819a62f5b918a70c36ab4fb86e76) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* babeltrace2: Fix ptest execution in minimal images and add debug infoRichard Purdie2023-03-122-2/+13
| | | | | | | | | | | | Tweak the ptest dependencies so they work correctly in minimal images. There appears to be some usage of find or xargs that doesn't work with busybox. Also improve the test runner so the test-suite.log is dumped upon error which makes debugging much easier. (From OE-Core rev: 6f52a0a9f0f26ac0039af3edd3df22e21bd8a4a7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: fix buildpaths QA warningBruce Ashfield2023-03-111-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the 6.2+ kernel, arm64 perf has a buildpaths QA warning as a syscall table is now being dynamically generated. That generated table includes unistd.h by absolute path, which in turn triggers the buildpaths QA warning. This could easily be patched in linux-yocto, but that would leave the QA issue in perf built from other kernel trees. So we instead to the following: - Add the perf tools directory to the include path - Modify the Makefile to have a relative path to unistd.h and pass both the relative and absolute path to the generation script - Modify the generation script to take the relative location of unistd.h as a new parameter, and use that in the generated sycalls.c file At build, the added include path of the perf source allows the relative path file to be included, and no buildpaths warning is generated. (From OE-Core rev: c8845ab59cd7c28874473618f134a5d45906d6ea) 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>