summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
...
* lttng-modules: update 2.13.7 -> 2.13.8He Zhe2023-01-182-280/+1
| | | | | | | | | | | | Drop backported 0001-fix-mm-slab_common-drop-kmem_alloc-avoid-dereferenci.patch 0009-Rename-genhd-wrapper-to-blkdev.patch is present only on the master branch and not on 2.13 branch, so keep it in the recipe. (From OE-Core rev: 5b04d4cea291b8d816a3a8d880004506fbf2b390) Signed-off-by: He Zhe <zhe.he@windriver.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.87Bruce Ashfield2023-01-183-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d57287729e22 Linux 5.15.87 24186c682288 drm/mgag200: Fix PLL setup for G200_SE_A rev >=4 e326ee018a24 io_uring: Fix unsigned 'res' comparison with zero in io_fixup_rw_res() b2b6eefab43d efi: random: combine bootloader provided RNG seed with RNG protocol output 99c0759495a0 mbcache: Avoid nesting of cache->c_list_lock under bit locks d50d6c193adb net: hns3: fix return value check bug of rx copybreak d4e6a13eb9a3 btrfs: make thaw time super block check to also verify checksum 70a1dccd0e58 selftests: set the BUILD variable to absolute path 58fef3ebc83c ext4: don't allow journal inode to have encrypt flag bd5dc96fea4e mptcp: use proper req destructor for IPv6 78bd6ab52c03 mptcp: dedicated request sock for subflow in v6 6e9c1aef3e32 Revert "ACPI: PM: Add support for upcoming AMD uPEP HID AMDI007" e32f867b37da ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob 4136f1ac1ecd ksmbd: fix infinite loop in ksmbd_conn_handler_loop() f10defb0be6a hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling 48d9e2e6de01 hfs/hfsplus: use WARN_ON for sanity check f5a9bbf962e2 drm/i915/gvt: fix vgpu debugfs clean in remove ae9a61511736 drm/i915/gvt: fix gvt debugfs destroy eb3e943a3243 riscv, kprobes: Stricter c.jr/c.jalr decoding 620a229f576a riscv: uaccess: fix type of 0 variable on error in get_user() 8e05a993f8aa thermal: int340x: Add missing attribute for data rate base c3222fd28225 io_uring: fix CQ waiting timeout handling b7b9bc93055d block: don't allow splitting of a REQ_NOWAIT bio e1358c878711 fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB 682a7d064f35 nfsd: fix handling of readdir in v4root vs. mount upcall timeout cb42aa7b5f72 x86/bugs: Flush IBP in ib_prctl_set() 554a880a1fff x86/kexec: Fix double-free of elf header buffer 264241a61045 btrfs: check superblock to ensure the fs was not modified at thaw time 69f4bda5f4e6 nvme: also return I/O command effects from nvme_command_effects a6a4b057cd47 nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it f9309dcaa9c0 io_uring: check for valid register opcode earlier 4df413d46960 nvme: fix multipath crash caused by flush request when blktrace is enabled 03ce7921285e ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet 0dca7375e2b9 udf: Fix extension of the last extent in the file dc1bc903970b caif: fix memory leak in cfctrl_linkup_request() bce3680b48d2 drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() da6a3653b82c perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode 11cd4ec6359d usb: rndis_host: Secure rndis_query check against int overflow 6ea5273c71dd octeontx2-pf: Fix lmtst ID used in aura free 4e5f2c74cbbf drivers/net/bonding/bond_3ad: return when there's no aggregator 8414983c2e64 fs/ntfs3: don't hold ni_lock when calling truncate_setsize() a23e8376e613 drm/imx: ipuv3-plane: Fix overlay plane width a8f7fd322f56 perf tools: Fix resources leak in perf_data__open_dir() a1e1521b4639 netfilter: ipset: Rework long task execution when adding/deleting entries 6f19a3848367 netfilter: ipset: fix hash:net,port,net hang with /0 subnet 774d259749d7 net: sparx5: Fix reading of the MAC address 04dc4003e5df net: sched: cbq: dont intepret cls results when asked to drop f02327a4877a net: sched: atm: dont intepret cls results when asked to drop 95da1882ce93 gpio: sifive: Fix refcount leak in sifive_gpio_probe da9c9883ec96 ceph: switch to vfs_inode_has_locks() to fix file lock bug 54e72ce5f1d7 filelock: new helper: vfs_inode_has_locks f34b03ce3a86 drm/meson: Reduce the FIFO lines held when AFBC is not used 05a8410b0fce RDMA/mlx5: Fix validation of max_rd_atomic caps for DC 8d89870d6375 RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device 4d112f001612 net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe e5fbeb3d16b4 net: ena: Update NUMA TPH hint register upon NUMA node update 7840b93cfd4c net: ena: Set default value for RX interrupt moderation d09b7a9d2f34 net: ena: Fix rx_copybreak value update 0e7ad9b006d7 net: ena: Use bitmask to indicate packet redirection 5d4964984b99 net: ena: Account for the number of processed bytes in XDP f17d9aec07de net: ena: Don't register memory info on XDP exchange a4aa727ad0b2 net: ena: Fix toeplitz initial hash value 0bec17f1ce31 net: amd-xgbe: add missed tasklet_kill cb2f74685f76 net/mlx5e: Fix hw mtu initializing at XDP SQ allocation 6c72abb78b01 net/mlx5e: Always clear dest encap in neigh-update-del b36783bc11d1 net/mlx5e: TC, Refactor mlx5e_tc_add_flow_mod_hdr() to get flow attr f8c10eeba31b net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default 7227bbb7c140 net/mlx5: Avoid recovery in probe flows 9369b9afa8b0 net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path d966f2ee4b8e net/mlx5: E-Switch, properly handle ingress tagged packets on VST 6a37a01aba5d vdpa_sim: fix vringh initialization in vdpasim_queue_ready() e3462410c36d vhost: fix range used in translate_desc() 13871f60ec2f vringh: fix range used in iotlb_translate() e05d4c8c287a vhost/vsock: Fix error handling in vhost_vsock_init() 586e6fd7d581 vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() b63bc2db244c nfc: Fix potential resource leaks 945e58bdaf6f net: dsa: mv88e6xxx: depend on PTP conditionally 95df720e64a6 qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure 6c55953e232e net: sched: fix memory leak in tcindex_set_parms d14a4b24d58e net: hns3: fix VF promisc mode not update when mac table full 7ed205b9478d net: hns3: fix miss L3E checking for rx packet 47868cb77f8f net: hns3: extract macro to simplify ring stats update code 7457c5a7761a net: hns3: refactor hns3_nic_reuse_page() 4a6e9fb534c5 net: hns3: add interrupts re-initialization while doing VF FLR 5e48ed805c4f nfsd: shut down the NFSv4 state objects before the filecache 7e2825f5fb84 veth: Fix race with AF_XDP exposing old or uninitialized descriptors ac95cdafaca8 netfilter: nf_tables: honor set timeout and garbage collection updates 49677ea1513e vmxnet3: correctly report csum_level for encapsulated packet 9d30cb442156 netfilter: nf_tables: perform type checking for existing sets c3bfb7784a09 netfilter: nf_tables: add function to create set stateful expressions 996cd779c2a4 netfilter: nf_tables: consolidate set description 4f1105ee72d8 drm/panfrost: Fix GEM handle creation ref-counting df493f676fb0 bpf: pull before calling skb_postpull_rcsum() d7e817e689b1 btrfs: fix an error handling path in btrfs_defrag_leaves() 4d69cdba2c27 SUNRPC: ensure the matching upcall is in-flight upon downcall af0265dfeffa drm/i915/migrate: fix length calculation 8b25a526a5e9 drm/i915/migrate: fix offset calculation a3d1e6f9b678 drm/i915/migrate: don't check the scratch page 5bc0b2fda4b4 ext4: fix deadlock due to mbcache entry corruption a6e4094faf3c mbcache: automatically delete entries from cache on freeing 187254912971 ext4: correct inconsistent error msg in nojournal mode 761f88f82e0f ext4: goto right label 'failed_mount3a' eb16602140f0 ravb: Fix "failed to switch device to config mode" message during unbind 4216995dbd93 perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data d8bbbf2b52b2 perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor b131b5f1361e media: s5p-mfc: Fix in register read and write for H264 ff27800c0a6d media: s5p-mfc: Clear workbit to handle error condition 4653ba32adcd media: s5p-mfc: Fix to handle reference queue during finishing 1bd7283dc0be x86/MCE/AMD: Clear DFR errors found in THR handler 5ddcd349d9af x86/mce: Get rid of msr_ops b8e7ed42bc3c btrfs: fix extent map use-after-free when handling missing device in read_one_chunk 9c3beebd21f3 btrfs: move missing device handling in a dedicate function 7528b21cebe0 btrfs: replace strncpy() with strscpy() 4cef44525f4f phy: qcom-qmp-combo: fix out-of-bounds clock access 855edc4ec64c ARM: renumber bits related to _TIF_WORK_MASK 18f28f13301d ext4: fix off-by-one errors in fast-commit block filling b205332b6b87 ext4: fix unaligned memory access in ext4_fc_reserve_space() 9c197dcbacc4 ext4: add missing validation of fast-commit record lengths 6220ec405571 ext4: don't set up encryption key during jbd2 transaction 6482d42baff5 ext4: disable fast-commit of encrypted dir operations 6969367c1500 ext4: fix potential out of bound read in ext4_fc_replay_scan() 818175ae3bd2 ext4: factor out ext4_fc_get_tl() ffd84d0bc5dc ext4: introduce EXT4_FC_TAG_BASE_LEN helper 37914e029bec ext4: use ext4_debug() instead of jbd_debug() b0ed9a032e52 ext4: remove unused enum EXT4_FC_COMMIT_FAILED 394514ddf90e tracing: Fix issue of missing one synthetic field 5234dd5d205b block: mq-deadline: Fix dd_finish_request() for zoned devices 78623b10fc9f drm/amdgpu: make display pinning more flexible (v2) 6363da2c854a drm/amdgpu: handle polaris10/11 overlap asics (v2) 2771c7a0eedc ext4: allocate extended attribute value in vmalloc area e995ff918e66 ext4: avoid unaccounted block allocation when expanding inode 877247222a0c ext4: initialize quota before expanding inode in setproject ioctl 322cf639b0b7 ext4: fix inode leak in ext4_xattr_inode_create() on an error path 6380a93b57db ext4: fix kernel BUG in 'ext4_write_inline_data_end()' dc3bbc9753f4 ext4: avoid BUG_ON when creating xattrs 844c40555297 ext4: fix error code return to user-space in ext4_get_branch() b870b28e29f6 ext4: fix corruption when online resizing a 1K bigalloc fs d440d6427a5e ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline def7a39091e6 ext4: init quota for 'old.inode' in 'ext4_rename' 3c31d8d3ad95 ext4: fix uninititialized value in 'ext4_evict_inode' 871800770d7f ext4: fix leaking uninitialized memory in fast-commit journal d480a49c15c4 ext4: fix bug_on in __es_tree_search caused by bad boot loader inode 91009e361e8c ext4: check and assert if marking an no_delete evicting inode dirty 820eacbc4e4f ext4: fix reserved cluster accounting in __es_remove_extent() 0dcbf4dc3d54 ext4: fix bug_on in __es_tree_search caused by bad quota inode 06a20a68bb6d ext4: add helper to check quota inums f7e6b5548f91 ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode 205ac16628ac ext4: fix undefined behavior in bit shift for ext4_check_flag_values cf0e0817b0f9 ext4: fix use-after-free in ext4_orphan_cleanup 970bfd7a4188 fs: ext4: initialize fsdata in pagecache_write() 744bbde378a5 ext4: remove trailing newline from ext4_msg() message 7192afa5e4bf ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop 0d041b7251c1 ext4: silence the warning when evicting inode with dioread_nolock af4ceb00ebea drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init() c919e1154b8c drm/i915/dsi: fix VBT send packet port selection for dual link DSI 6948e570f54f drm/vmwgfx: Validate the box size for the snooped cursor 5594fde1ef53 drm/connector: send hotplug uevent on connector cleanup 317ebe61a6d4 device_cgroup: Roll back to original exceptions after copy failure ac838c663ba1 parisc: led: Fix potential null-ptr-deref in start_task() 2c1881f0816a remoteproc: core: Do pm_relax when in RPROC_OFFLINE state 9b615f957ca7 iommu/amd: Fix ivrs_acpihid cmdline parsing code 35b792179b10 phy: qcom-qmp-combo: fix sc8180x reset dfd05a133556 driver core: Fix bus_type.match() error handling in __driver_attach() 44618a339741 crypto: ccp - Add support for TEE for PCI ID 0x14CA c55507a94bc6 crypto: n2 - add missing hash statesize 48307506964e riscv: mm: notify remote harts about mmu cache updates 16b6d9525da6 riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument 657b440a270c PCI/sysfs: Fix double free in error path 67fd41bbb0f5 PCI: Fix pci_device_is_present() for VFs by checking PF bfce073089cb ipmi: fix use after free in _ipmi_destroy_user() 3b4984035c40 ima: Fix a potential NULL pointer access in ima_restore_measurement_list a843699f1665 mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() 24f4649cd8fc ipmi: fix long wait in unload when IPMI disconnect fa6bbb4894b9 ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection() cdb208b090f3 ASoC: jz4740-i2s: Handle independent FIFO flush bits 2d0d083d8ae6 wifi: wilc1000: sdio: fix module autoloading 2e4a088804c1 efi: Add iMac Pro 2017 to uefi skip cert quirk c49fb9b760d3 md/bitmap: Fix bitmap chunk size overflow issues 94fe975d54ab block: mq-deadline: Do not break sequential write streams to zoned HDDs 8e91679f7bd2 rtc: ds1347: fix value written to century register 5eb8296d73da cifs: fix missing display of three mount options cfa9f66f9172 cifs: fix confusing debug message 8b45a3b19a2e media: dvb-core: Fix UAF due to refcount races at releasing acf984a3718c media: dvb-core: Fix double free in dvb_register_device() 5fac317bee18 ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod ce50c6124580 staging: media: tegra-video: fix device_node use after free 6b16758215f6 staging: media: tegra-video: fix chan->mipi value on error 4f5de49d8c52 tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line 17becbc4dd67 tracing/probes: Handle system names with hyphens 2442e655a693 tracing/hist: Fix wrong return value in parse_action_params() 2a81ff5ce893 tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACE fe8c35c6ffa2 tracing: Fix race where eprobes can be called before the event eb20f6ed3733 x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK 3e0fbc06db12 x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK 6268a0704b97 ftrace/x86: Add back ftrace_expected for ftrace bug reports c95cf30dd447 x86/microcode/intel: Do not retry microcode reloading on the APs f8fe2f41784b KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 ca3483d71bd5 KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails 2c73b349fd78 KVM: VMX: Resume guest immediately when injecting #GP on ECREATE 4a19f48bee09 of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" values 7eddcdb09f62 perf/core: Call LSM hook after copying perf_event_attr 15697f653399 tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' fd52b86a7248 dm cache: set needs_check flag after aborting metadata d2a0b298ebf8 dm cache: Fix UAF in destroy() 856edd0e92f3 dm clone: Fix UAF in clone_dtr() 9215b25f2e10 dm integrity: Fix UAF in dm_integrity_dtr() 34cd15d83b72 dm thin: Fix UAF in run_timer_softirq() ac362c40e3e9 dm thin: resume even if in FAIL mode 4b710e8481ad dm thin: Use last transaction's pmd->root when commit failed f8c26c33fef5 dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata 28d307f380df dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort a9e89a567f48 mptcp: remove MPTCP 'ifdef' in TCP SYN cookies 13b9fd0dee93 mptcp: mark ops structures as ro_after_init b2120ed7fd75 fs: dlm: retry accept() until -EAGAIN or error returns 5b4478615f70 fs: dlm: fix sock release if listen fails b7ede8a63dd9 ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops dbd1f301915f ALSA: patch_realtek: Fix Dell Inspiron Plus 16 8fb4c98f20df cpufreq: Init completion before kobject_init_and_add() 876c6ab96782 PM/devfreq: governor: Add a private governor_data for governor 0e945ea733ea selftests: Use optional USERCFLAGS and USERLDFLAGS 31697c5953ff arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength 163049866030 ARM: ux500: do not directly dereference __iomem 99590f29b2b7 btrfs: fix resolving backrefs for inline extent followed by prealloc 1f9cf4daf2d3 mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K 58d53ff30a00 arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength a777b90a0575 perf/x86/intel/uncore: Clear attr_update properly ca77ac238c1e perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D df06e7777cf9 jbd2: use the correct print format 8e75b1dd4b16 ktest.pl minconfig: Unset configs instead of just removing them 55e5e8b44561 kest.pl: Fix grub2 menu handling for rebooting 823fed7c400f soc: qcom: Select REMAP_MMIO for LLCC driver 8dabeeb1ff89 media: stv0288: use explicitly signed char d167ebea9086 net/af_packet: make sure to pull mac header 9ff46c36df2e net/af_packet: add VLAN support for AF_PACKET SOCK_RAW GSO cd0f597c8aa8 rcu-tasks: Simplify trc_read_check_handler() atomic operations 593ca696687c ASoC/SoundWire: dai: expand 'stream' concept beyond SoundWire a7874dac6ba6 ASoC: Intel/SOF: use set_stream() instead of set_tdm_slots() for HDAudio ae4f70b2fed4 kcsan: Instrument memcpy/memset/memmove with newer Clang d01fa993eb7f SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails 43135fb09812 tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak 986cd9a9b954 tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak 638cd298dfeb tpm: acpi: Call acpi_put_table() to fix memory leak d58289fc77f8 mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING 7eb57bc92f1b f2fs: allow to read node block after shutdown acc13987fdea f2fs: should put a page when checking the summary info 35d8a89862e6 mm, compaction: fix fast_isolate_around() to stay within boundaries 91bd504128a5 md: fix a crash in mempool_free 29328fbce56c mfd: mt6360: Add bounds checking in Regmap read/write call-backs c24cc476acd8 pnode: terminate at peers of source 0c9118e381ff ALSA: line6: fix stack overflow in line6_midi_transmit ac4b4fdf3262 ALSA: line6: correct midi status byte when receiving data from podxt 83c44f0ebfd0 ovl: Use ovl mounter's fsuid and fsgid in ovl_link() fcb94283e014 binfmt: Fix error return code in load_elf_fdpic_binary() ed9947277b2d hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount 76d52b54127c pstore/zone: Use GFP_ATOMIC to allocate zone buffer 74b0a2fcc31a pstore: Properly assign mem_type property d25aac3489af HID: plantronics: Additional PIDs for double volume key presses quirk 9d4294545c1d HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint 7280fdb80bf0 powerpc/rtas: avoid scheduling in rtas_os_term() d8939315b734 powerpc/rtas: avoid device tree lookups in rtas_os_term() 23a249b1185c objtool: Fix SEGFAULT ed686e7a26dd fs/ntfs3: Fix slab-out-of-bounds in r_page dd34665cb004 fs/ntfs3: Delete duplicate condition in ntfs_read_mft() a9847a11b683 fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_fill_super() abd2ee2cf42f fs/ntfs3: Use __GFP_NOWARN allocation at wnd_init() d7ce7bb6881a fs/ntfs3: Validate index root when initialize NTFS security f29676cc3a46 soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15 9c8471a17f1f fs/ntfs3: Fix slab-out-of-bounds read in run_unpack 3a52f1786772 fs/ntfs3: Validate resident attribute name 3cd9e5b41b83 fs/ntfs3: Validate buffer length while parsing index c878a915bcb9 fs/ntfs3: Validate attribute name offset f62506f5e45a fs/ntfs3: Add null pointer check for inode operations 2dd9ccfb06bc fs/ntfs3: Fix memory leak on ntfs_fill_super() error path ea6b3598406c fs/ntfs3: Add null pointer check to attr_load_runs_vcn de5e0955248f fs/ntfs3: Validate data run offset d4489ba8fb80 fs/ntfs3: Add overflow check for attribute size af7a195deae3 fs/ntfs3: Validate BOOT record_size 8e228ac90c39 nvmet: don't defer passthrough commands with trivial effects to the workqueue f068a7315a9e nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition 576502f25f79 ata: ahci: Fix PCS quirk application for suspend 7949b0df3dd9 block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq ff3d9ab51cd5 ACPI: resource: do IRQ override on Lenovo 14ALC7 698a0813ce69 ACPI: resource: do IRQ override on XMG Core 15 a9ac7633bbe5 ACPI: resource: do IRQ override on LENOVO IdeaPad 5fe31f29501c ACPI: resource: Skip IRQ override on Asus Vivobook K3402ZA/K3502ZA 4c5fee0d883a nvme-pci: fix page size checks 9141144b37f3 nvme-pci: fix mempool alloc size f17cf8fa2c9d nvme-pci: fix doorbell buffer value endianness ead99ec669b5 Revert "selftests/bpf: Add test for unstable CT lookup API" bf0543b93740 cifs: fix oops during encryption 56f6de394f0f usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init 90ffbb727c51 Linux 5.15.86 3082f8705e82 pwm: tegra: Fix 32 bit build caa40d1f8524 mfd: qcom_rpm: Use devm_of_platform_populate() to simplify code 408dbaa06578 extcon: usbc-tusb320: Call the Type-C IRQ handler only if a port is registered 2471a44769b5 media: dvbdev: fix refcnt bug 579fb0a3320b media: dvbdev: fix build warning due to comments 1115e77c4fdd net: stmmac: fix errno when create_singlethread_workqueue() fails d3871af13aa0 scsi: qla2xxx: Fix crash when I/O abort times out 50f993da9450 btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a range 1c65d50315db ovl: fix use inode directly in rcu-walk mode 88ec6d11052d fbdev: fbcon: release buffer when fbcon_do_set_font() failed ca8bcb348aa8 gcov: add support for checksum field f36d8c865150 floppy: Fix memory leak in do_floppy_init() 4193a6745b83 regulator: core: fix deadlock on regulator enable ce5d0ef1cf56 iio: adc128s052: add proper .data members in adc128_of_match table aec1058f2a92 iio: adc: ad_sigma_delta: do not use internal iio_dev lock dc6afd6070f3 iio: fix memory leak in iio_device_register_eventset() 38c257ee6a5a reiserfs: Add missing calls to reiserfs_security_free() 8a4236456a3a security: Restrict CONFIG_ZERO_CALL_USED_REGS to gcc or clang > 15.0.6 1cabce56626a 9p: set req refcount to zero to avoid uninitialized usage dd2157a98f92 loop: Fix the max_loop commandline argument treatment when it is set to 0 fd03bd4c7b0a HID: mcp2221: don't connect hidraw 6c886be1ff76 HID: wacom: Ensure bootloader PID is usable in hidraw mode 4d640eb1129d xhci: Prevent infinite loop in transaction errors recovery for streams 936c5f96c896 usb: dwc3: core: defer probe on ulpi_read_id timeout e6bf6c40225a usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode 0e883f3bc897 arm64: dts: qcom: sm8250: fix USB-DP PHY registers ffb14aac2658 usb: xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq fcacd970e011 usb: cdnsp: fix lack of ZLP for ep0 bcac79df0838 ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list 50c23a110779 ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB 76574b34657e ALSA: usb-audio: add the quirk for KT0206 device 9e787dab98b6 ima: Simplify ima_lsm_copy_rule 2cd365029c23 pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES 2068d41a3de9 afs: Fix lost servers_outstanding count 0def8af038c1 perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option() 41cccae10e10 pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion 8877df8135b7 LoadPin: Ignore the "contents" argument of the LSM hooks 584202b0f1a1 drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern b253e075b13d ASoC: rt5670: Remove unbalanced pm_runtime_put() 59f797a913dc ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() 132844d92fed ASoC: wm8994: Fix potential deadlock 82f7c814edda ASoC: mediatek: mt8183: fix refcount leak in mt8183_mt6358_ts3a227_max98357_dev_probe() e5d6bf3e5ad0 ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() 85eb5c952b7f ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() 9ff07316cad2 ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() 7643909cf06d ASoC: Intel: Skylake: Fix driver hang during shutdown 33ff0f9f9cb5 ALSA: hda: add snd_hdac_stop_streams() helper 78649a624dfa ALSA/ASoC: hda: move/rename snd_hdac_ext_stop_streams to hdac_stream.c 98b0f50fec38 hwmon: (jc42) Fix missing unlock on error in jc42_write() 5e6923350830 KVM: selftests: Fix build regression by using accessor function 6215904fe295 tools/include: Add _RET_IP_ and math definitions to kernel.h c8853267289c orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() 39529b79b023 orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() a075c21ee026 drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() f3c14b99f33a drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() 9a8862820cbf hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() 4f6b206998c5 scsi: elx: libefc: Fix second parameter type in state callbacks 23f0e9f86303 scsi: ufs: Reduce the START STOP UNIT timeout 2cf66428a254 scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs 2b3e3ecdb402 crypto: hisilicon/hpre - fix resource leak in remove process adf6a00859d0 clk: st: Fix memory leak in st_of_quadfs_setup() 6c8aee0c8fcc media: si470x: Fix use-after-free in si470x_int_in_callback() 58b6496a745f mmc: renesas_sdhi: better reset from HS400 mode c33c904124c4 mmc: f-sdh30: Add quirks for broken timeout clock capability 69346de0eb95 wifi: mt76: do not run mt76u_status_worker if the device is not running feb847e6591e regulator: core: fix use_count leakage when handling boot-on 474e70bd90cf libbpf: Avoid enum forward-declarations in public API in C++ mode 62095428690c drm/amd/display: Use the largest vready_offset in pipe group eff45bfbc25a blk-mq: fix possible memleak when register 'hctx' failed d0af6220bb1e media: dvb-usb: fix memory leak in dvb_usb_adapter_init() 88a6f8a72d16 media: dvbdev: adopts refcnt to avoid UAF 438cd29fec3e media: dvb-frontends: fix leak of memory fw a96841f5aa45 ethtool: avoiding integer overflow in ethtool_phys_id() b327c68ace71 bpf: Prevent decl_tag from being referenced in func_proto arg 4b8f3b939266 ppp: associate skb with a device at tx 5d5a481a7fd0 mrp: introduce active flags to prevent UAF when applicant uninit 222cc0435698 ipv6/sit: use DEV_STATS_INC() to avoid data-races 8a3b0237107a net: add atomic_long_t to net_device_stats fields 58dd11f62427 drm/amd/display: fix array index out of bound error in bios parser a3cc41e05e8a md/raid1: stop mdx_raid1 thread when raid1 array run failed b621d17fe8b0 drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() 5afac74f153b drm/mediatek: Fix return type of mtk_hdmi_bridge_mode_valid() 072508e99dad drm/sti: Use drm_mode_copy() 673a3e019908 drm/rockchip: Use drm_mode_copy() b9b07900d249 drm/msm: Use drm_mode_copy() 5ad774fb823c s390/lcs: Fix return type of lcs_start_xmit() dfbf0122ea1b s390/netiucv: Fix return type of netiucv_tx() 8131d1880c09 s390/ctcm: Fix return type of ctc{mp,}m_tx() f9084e9930db drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback b74580d6184e drm/amdgpu: Fix type of second parameter in trans_msg() callback 314f7092b277 igb: Do not free q_vector unless new one was allocated 0b12d2aa264b wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() 19bb9e98e103 hamradio: baycom_epp: Fix return type of baycom_send_packet() a413ebb6049e net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() 5d3f4478d22b bpf: make sure skb->len != 0 when redirecting to a tunneling device be2803dd29bd qed (gcc13): use u16 for fid to be big enough a8bc0ac43833 Revert "drm/amd/display: Limit max DSC target bpp for specific monitors" cc8deb82cca5 drm/amd/display: prevent memory leak 49dd0e8029e8 ipmi: fix memleak when unload ipmi driver 68871c005f3c ASoC: codecs: rt298: Add quirk for KBL-R RVP platform 3eca9697c2f3 wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out c319196a0e34 wifi: ath9k: verify the expected usb_endpoints are present 10c4b63d09a5 brcmfmac: return error when getting invalid max_flowrings from dongle ad31bc146f0e media: imx-jpeg: Disable useless interrupt to avoid kernel panic 6e1a6880e1e9 drm/etnaviv: add missing quirks for GC300 367296925c76 hfs: fix OOB Read in __hfs_brec_find ebe16676e1dc acct: fix potential integer overflow in encode_comp_t() 8b6ef451b570 nilfs2: fix shift-out-of-bounds due to too large exponent of block size b47f5c579c81 nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() 5777432ebaaf ACPICA: Fix error code path in acpi_ds_call_control_method() 10b87da8fae7 fs: jfs: fix shift-out-of-bounds in dbDiscardAG 5059ea84a8a8 jfs: Fix fortify moan in symlink e7a6a53c8714 udf: Avoid double brelse() in udf_rename() 0536f76a2bca fs: jfs: fix shift-out-of-bounds in dbAllocAG 88cea1676a09 binfmt_misc: fix shift-out-of-bounds in check_special_flags cadb938a5e50 x86/hyperv: Remove unregister syscore call from Hyper-V cleanup 659747f6f610 video: hyperv_fb: Avoid taking busy spinlock on panic path 9d05c20b0ac9 arm64: make is_ttbrX_addr() noinstr-safe 98a5b1265a36 rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() d238f94b2b61 HID: amd_sfh: Add missing check for dma_alloc_coherent 9da204cd67c4 net: stream: purge sk_error_queue in sk_stream_kill_queues() f47426250fc0 myri10ge: Fix an error handling path in myri10ge_probe() 1ec0a7d5b020 rxrpc: Fix missing unlock in rxrpc_do_sendmsg() 5478eb7adcc5 net_sched: reject TCF_EM_SIMPLE case for complex ematch module 4f05d8e2fb3a mailbox: zynq-ipi: fix error handling while device_register() fails 550f403e4604 mailbox: arm_mhuv2: Fix return value check in mhuv2_probe() 28604a960c90 mailbox: mpfs: read the system controller's status 8fb773eed490 skbuff: Account for tail adjustment during pull operations dc0f38957aa2 arm64: dts: mt8183: Fix Mali GPU clock 790b396f6bde soc: mediatek: pm-domains: Fix the power glitch issue 0133615a0600 openvswitch: Fix flow lookup to use unmasked key 04e454bd97e2 selftests: devlink: fix the fd redirect in dummy_reporter_test d52646a46c4d rtc: mxc_v2: Add missing clk_disable_unprepare() ac95c4e35fb2 igc: Set Qbv start_time and end_time to end_time if not being configured in GCL af599851388e igc: Lift TAPRIO schedule restriction 4d50d640eda4 igc: recalculate Qbv end_time by considering cycle time 1ef941695715 igc: allow BaseTime 0 enrollment for Qbv c0df8e7ba6aa igc: Add checking for basetime less than zero 5b46b53f45f9 igc: Use strict cycles for Qbv scheduling fd7d02943659 igc: Enhance Qbv scheduling by using first flag bit 9b5b50329e2e r6040: Fix kmemleak in probe and remove 1b428ba31b91 unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg() aae9c24ebd90 nfc: pn533: Clear nfc_target before being used bcf2c1dc5358 net: enetc: avoid buffer leaks on xdp_do_redirect() failure f463a1295c4f selftests/bpf: Add test for unstable CT lookup API 094f3d9314d6 block, bfq: fix possible uaf for 'bfqq->bic' cf48cb8debb2 mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() 560735375165 mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() ada4022f4891 mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() 0578f9929fd3 net: macsec: fix net device access prior to holding a lock a472f069ced8 nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure f8f1d037d63d rtc: pcf85063: fix pcf85063_clkout_control 35a174552bde rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() eea105c4e4b6 rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() 74248b556006 netfilter: flowtable: really fix NAT IPv6 offload 5c940632cabf mfd: pm8008: Fix return value check in pm8008_probe() ec10848e2638 mfd: pm8008: Remove driver data structure pm8008_data 38959417d350 mfd: qcom_rpm: Fix an error handling path in qcom_rpm_probe() b95ae3543e51 mfd: bd957x: Fix Kconfig dependency on REGMAP_IRQ 615d3c8a469d powerpc/pseries/eeh: use correct API for error log size 68de42e00821 powerpc/eeh: Drop redundant spinlock initialization 2b157b4b13b4 remoteproc: qcom: q6v5: Fix missing clk_disable_unprepare() in q6v5_wcss_qcs404_power_on() 4b191533f57f remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() d7628ebca817 remoteproc: qcom_q6v5_pas: detach power domains on remove fdf47f462ad0 remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove 098ebb9089c4 remoteproc: qcom: q6v5: Fix potential null-ptr-deref in q6v5_wcss_init_mmio() 131c0a3ead78 remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() 4507c6a67234 pwm: mediatek: always use bus clock for PWM on MT7622 4fbbb14f0ea4 pwm: mtk-disp: Fix the parameters calculated by the enabled flag of disp_pwm eec59807a26b pwm: sifive: Call pwm_sifive_update_clock() while mutex is held 37ea9a6c417f iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY 8de2c29db68b selftests/powerpc: Fix resource leaks dd49c5031e85 powerpc/hv-gpci: Fix hv_gpci event list 65d3469f3b91 powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() cf03db289640 powerpc/perf: callchain validate kernel stack pointer bounds 5de190224445 powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() b31e9647f1a2 powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds 6a310e8db540 cxl: Fix refcount leak in cxl_calc_capp_routing 0accd460dc7b powerpc/52xx: Fix a resource leak in an error handling path be2b9b1a60b7 macintosh/macio-adb: check the return value of ioremap() 19ded60b40e8 macintosh: fix possible memory leak in macio_add_one_device() e42b543d0805 iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() 6e501b3fd7a2 iommu/amd: Fix pci device refcount leak in ppr_notifier() 9383921e8b21 rtc: pcf85063: Fix reading alarm b66aa7b30608 rtc: snvs: Allow a time difference on clock register read 7a6cc22eab18 rtc: cmos: Disable ACPI RTC event on removal 689f757f0ab0 rtc: cmos: Rename ACPI-related functions 1c74bbecdabc rtc: cmos: Eliminate forward declarations of some functions 3a439a2cab30 rtc: cmos: Call rtc_wake_setup() from cmos_do_probe() 9febdff75cef rtc: cmos: Call cmos_wake_setup() from cmos_do_probe() d9324fb3eed7 rtc: cmos: fix build on non-ACPI platforms fe46b9303e32 rtc: cmos: Fix wake alarm breakage 60c6e563a843 rtc: cmos: Fix event handler registration ordering issue d3aa0834691f rtc: rtc-cmos: Do not check ACPI_FADT_LOW_POWER_S0 6e98a93c7500 dmaengine: idxd: Fix crc_val field for completion record ab53749c32db fs/ntfs3: Fix slab-out-of-bounds read in ntfs_trim_fs 1ba0968b3341 pwm: tegra: Improve required rate calculation c160505c9b57 include/uapi/linux/swab: Fix potentially missing __always_inline 59463193b0dc phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices ae00848e5569 iommu/rockchip: fix permission bits in page table entries v2 a7f6ad2c4251 iommu/sun50i: Fix flush size 38ccb9b469c2 iommu/sun50i: Fix R/W permission check ae4ab47a0bcd iommu/sun50i: Consider all fault sources for reset 84fee3ce8216 iommu/sun50i: Fix reset release 6f9fe31a4823 fs/ntfs3: Harden against integer overflows 30f20ceb87f7 overflow: Implement size_t saturating arithmetic helpers 4b51f27d4448 fs/ntfs3: Avoid UBSAN error on true_sectors_per_clst() 28f345bec785 RDMA/siw: Fix pointer cast warning 01d925e2a556 perf stat: Do not delay the workload with --delay a273f1dd5d97 perf stat: Refactor __run_perf_stat() common code d21534ab4fd7 power: supply: fix null pointer dereferencing in power_supply_get_battery_info d4898d8de620 power: supply: ab8500: Fix error handling in ab8500_charger_init() 30b191798fda HSI: omap_ssi_core: Fix error handling in ssi_init() a72fe8eb5555 power: supply: z2_battery: Fix possible memleak in z2_batt_probe() 5ba0e8fa150c perf symbol: correction while adjusting symbol a34027b63d8c perf trace: Handle failure when trace point folder is missed 60aeacce64a9 perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number e4700f62dc83 perf trace: Return error if a system call doesn't exist 870ad0917d83 power: supply: fix residue sysfs file in error handle route of __power_supply_register() 1c2b9c810076 HSI: omap_ssi_core: fix possible memory leak in ssi_probe() c5f729d3d61d HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() ea37831f8332 fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() 5bcae36b58f6 fbdev: uvesafb: don't build on UML 07c1a3c2df5e fbdev: geode: don't build on UML ace8312b5d7d fbdev: ep93xx-fb: Add missing clk_disable_unprepare in ep93xxfb_probe() 04946113fb57 fbdev: vermilion: decrease reference count in error path fc0d5034fa9b fbdev: via: Fix error in via_core_init() 98272463338c fbdev: pm2fb: fix missing pci_disable_device() 3aa4205134ac fbdev: ssd1307fb: Drop optional dependency 4958316a6d19 thermal/drivers/qcom/lmh: Fix irq handler return value ad72205ac6d2 thermal/drivers/qcom/temp-alarm: Fix inaccurate warning for gen2 37fb4e13d221 thermal/drivers/imx8mm_thermal: Validate temperature range 95c18f4a3c99 samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() 31c1b5d3000c ksmbd: Fix resource leak in ksmbd_session_rpc_open() a44102d36a7a tracing/hist: Fix issue of losting command info in error_log 8308ccfcbd2b usb: storage: Add check for kcalloc 96c12fd0ec74 i2c: ismt: Fix an out-of-bounds bug in ismt_access() 821280094399 i2c: mux: reg: check return value after calling platform_get_resource() 46d8f63bb815 gpiolib: protect the GPIO device against being dropped while in use by user-space 333a271dfd6b gpiolib: make struct comments into real kernel docs 7c755a2d6df5 gpiolib: cdev: fix NULL-pointer dereferences b0a26e199964 gpiolib: Get rid of redundant 'else' 4bc217b25ea8 vme: Fix error not catched in fake_init() 31bfe024a957 staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() b0aaec894a90 staging: rtl8192u: Fix use after free in ieee80211_rx() ed4580c3f8e4 i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe 28dc61cc49c6 chardev: fix error handling in cdev_device_add() 43bfc7c2402a mcb: mcb-parse: fix error handing in chameleon_parse_gdd() f3686e5e8de0 drivers: mcb: fix resource leak in mcb_probe() 9d4a0aca8a75 usb: gadget: f_hid: fix refcount leak on error path d3136b79705c usb: gadget: f_hid: fix f_hidg lifetime vs cdev a41c2bba7f28 usb: roles: fix of node refcount leak in usb_role_switch_is_parent() 18b9202188a4 coresight: trbe: remove cpuhp instance node before remove cpuhp state e854a4ab388a counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update 39a156715fb7 iio: adis: add '__adis_enable_irq()' implementation 3a2dde8e5d6f iio:imu:adis: Move exports into IIO_ADISLIB namespace 3c2e13025b54 iio: adis: stylistic changes de3e358912ec iio: adis: handle devices that cannot unmask the drdy pin 994243de7a61 iio: temperature: ltc2983: make bulk write buffer DMA-safe 22511eefa61d cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() e5021bbf11b0 cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() b308fdedef09 firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() d5c8f9003a28 misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os 848c45964ded misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() 37a13b274e45 ocxl: fix pci device refcount leak when calling get_function_0() 3299983a6bf6 misc: ocxl: fix possible name leak in ocxl_file_register_afu() 357379d504c0 test_firmware: fix memory leak in test_firmware_init() 07d547d74244 serial: sunsab: Fix error handling in sunsab_init() 919e745fdd0d serial: altera_uart: fix locking in polling mode e1c4f18214e3 tty: serial: altera_uart_{r,t}x_chars() need only uart_port b133b45ba607 tty: serial: clean up stop-tx part in altera_uart_tx_chars() 6f7d82380fbe serial: pch: Fix PCI device refcount leak in pch_request_dma() 0dfc7dfe5b6e serial: stm32: move dma_request_chan() before clk_prepare_enable() 926b0967f781 serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. d71a611fca19 serial: amba-pl011: avoid SBSA UART accessing DMACR register f46f9d2e1664 extcon: usbc-tusb320: Update state on probe even if no IRQ pending ac067e75c4c2 extcon: usbc-tusb320: Add USB TYPE-C support 9280761167f0 extcon: usbc-tusb320: Factor out extcon into dedicated functions 05aa8ff22d4a usb: typec: Factor out non-PD fwnode properties 31e9c2751035 extcon: usbc-tusb320: Add support for TUSB320L b9c8820d91e9 extcon: usbc-tusb320: Add support for mode setting and reset 4524599a6a29 usb: typec: tipd: Fix spurious fwnode_handle_put in error path b0d86eacc849 usb: typec: tipd: Cleanup resources if devm_tps6598_psy_register fails ba75be6f0d9d usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() 154d5713a241 usb: typec: Check for ops->exit instead of ops->enter in altmode_exit 1f5661388f43 staging: vme_user: Fix possible UAF in tsi148_dma_list_add a3c4bc261605 usb: fotg210-udc: Fix ages old endianness issues 5e87d412219e uio: uio_dmem_genirq: Fix deadlock between irq config and handling 79a4bdb6b992 uio: uio_dmem_genirq: Fix missing unlock in irq configuration 3f22a273ef7c vfio: platform: Do not pass return buffer to ACPI _RST method 417ef049e3fd class: fix possible memory leak in __class_register() f76824ab2bac serial: 8250_bcm7271: Fix error handling in brcmuart_init() 6b4424efcfaa serial: tegra: Read DMA status before terminating a0ead7e8da84 drivers: dio: fix possible memory leak in dio_init() e8985caf0589 RISC-V: Align the shadow stack ca48174a7643 IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces 82bd423ed977 hwrng: geode - Fix PCI device refcount leak 2b79a5e56077 hwrng: amd - Fix PCI device refcount leak 42cbff35f475 crypto: img-hash - Fix variable dereferenced before check 'hdev->req' b9634f99b6d4 RDMA/hns: Fix error code of CMD b06bb747ce1f RDMA/hns: Fix page size cap from firmware 4c05c7cf2581 RDMA/hns: Fix PBL page MTR find fa267c419216 RDMA/hns: Fix AH attr queried by query_qp e27fb26e75cf orangefs: Fix sysfs not cleanup when dev init failed 3e9c395ef2d5 PCI: mt7621: Add sentinel to quirks table bcc65c2e2a06 PCI: mt7621: Rename mt7621_pci_ to mt7621_pcie_ 0a7eab1cc436 RDMA/srp: Fix error return code in srp_parse_options() 63011001792c RDMA/hfi1: Fix error return code in parse_platform_config() 339ca035af43 riscv/mm: add arch hook arch_clear_hugepage_flags 20d363dcd6dc crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() 815b65d714f8 crypto: amlogic - Remove kcalloc without check af71199291db RDMA/nldev: Fix failure to send large messages bb895786a49d f2fs: avoid victim selection from previous victim section 655e955debde RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() 1895e908b3ae scsi: snic: Fix possible UAF in snic_tgt_create() 09a60f908d8b scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails e59da172059f scsi: ipr: Fix WARNING in ipr_init() c444f58fdad6 scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper() 4e4968dfb5fa scsi: fcoe: Fix possible name leak when device_register() fails 0f5006d7d13b scsi: scsi_debug: Fix a warning in resp_report_zones() 2432719b1afc scsi: scsi_debug: Fix a warning in resp_verify() 038359eeccff scsi: efct: Fix possible memleak in efct_device_init() 23053a792647 scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() 2ab6d5927c7b scsi: hpsa: Fix error handling in hpsa_add_sas_host() 6a92129c8f99 scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() 26c0f7e1ac92 padata: Fix list iterator in padata_do_serial() 17afa98bccec padata: Always leave BHs disabled when running ->parallel() 221afb2a1b8d crypto: tcrypt - Fix multibuffer skcipher speed test mem leak bfe10a1d9fbc scsi: hpsa: Fix possible memory leak in hpsa_init_one() 38ef0c0b0973 dt-bindings: visconti-pcie: Fix interrupts array max constraints 83aad8111bcf dt-bindings: imx6q-pcie: Fix clock names for imx6sx and imx8mq f64f08b9e6fb RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed 35f9cd060e68 RDMA/hns: fix memory leak in hns_roce_alloc_mr() 6d5220a553de crypto: ccree - Make cc_debugfs_global_fini() available for module init function 2e9cf3e78311 RDMA/hfi: Decrease PCI device reference count in error path 7f476d639c89 PCI: Check for alloc failure in pci_request_irq() 49bc2be89759 RDMA/hns: Fix ext_sge num error when post send 0e6160d79db7 RDMA/hns: Repacing 'dseg_len' by macros in fill_ext_sge_inl_data() e5ea48788ed6 crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set() 442caec12f4f crypto: cryptd - Use request context instead of stack for sub-request ab677729fc5c crypto: ccree - Remove debugfs when platform_driver_register failed 0328ca389a80 scsi: scsi_debug: Fix a warning in resp_write_scat() 1ba8ecb66432 RDMA/siw: Set defined status for work completion with undefined status 6e757005ba49 RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port f981c697b2f9 RDMA/core: Make sure "ib_port" is valid when access sysfs node 13586753ae55 RDMA/restrack: Release MR restrack when delete 6e78ca677fa2 PCI: vmd: Disable MSI remapping after suspend 47e31b86edff IB/mad: Don't call to function that might sleep while in atomic context f8d8fbd3b6d6 RDMA/siw: Fix immediate work request flush to completion queue 2a26849d793b scsi: qla2xxx: Fix set-but-not-used variable warnings 799ed3755951 RDMA/irdma: Report the correct link speed d40d1b1c61a4 f2fs: fix to destroy sbi->post_read_wq in error path of f2fs_fill_super() 847f725006e3 f2fs: fix normal discard process 865bb7b5a7de f2fs: fix to invalidate dcc->f2fs_issue_discard in error path 5f509fa740b1 apparmor: Fix memleak in alloc_ns() 46f3cb83e480 crypto: rockchip - rework by using crypto_engine 3ed0548d395f crypto: rockchip - remove non-aligned handling 5562009f5f88 crypto: rockchip - better handle cipher key 26f397135606 crypto: rockchip - add fallback for ahash 34fe54af3cf5 crypto: rockchip - add fallback for cipher 314217591ec6 crypto: rockchip - do not store mode globally 853cd97d2bc1 crypto: rockchip - do not do custom power management d5100272e478 f2fs: Fix the race condition of resize flag between resizefs db72c5dffcba PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled 26ffeff67b9a RDMA/core: Fix order of nldev_exit call a00a7ac25114 PCI: dwc: Fix n_fts[] array overrun 10ae636115b5 apparmor: Use pointer to struct aa_label for lbs_cred 8d50ccfbe27b scsi: core: Fix a race between scsi_done() and scsi_timeout() 9bdf3a59b3dd crypto: nitrox - avoid double free on error path in nitrox_sriov_init() 7efc0d39ee06 crypto: sun8i-ss - use dma_addr instead u32 aaef0bdd7ad2 crypto: hisilicon/qm - fix missing destroy qp_idr d567776ae289 apparmor: Fix abi check to include v8 abi bc9d2cbbdcd3 apparmor: fix lockdep warning when removing a namespace 775a37ffa9f4 apparmor: fix a memleak in multi_transaction_new() 09f30f394e83 net: dsa: tag_8021q: avoid leaking ctx on dsa_tag_8021q_register() error path 86664b865239 i40e: Fix the inability to attach XDP program on downed interface 0abd337acdd2 stmmac: fix potential division by 0 93a4a0455871 Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() 8d6bbe5241e7 Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() 804de4e24a5a Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() 1030c3aeeef9 Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() 9fcb5b367e6c Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() 14cc94a59852 Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() 06467130d521 Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() e52b7d460a30 Bluetooth: btintel: Fix missing free skb in btintel_setup_combined() f7c9de3bcfcd Bluetooth: MGMT: Fix error report for ADD_EXT_ADV_PARAMS 2addf3cb6381 sctp: sysctl: make extra pointers netns aware 21296a52caa6 ntb_netdev: Use dev_kfree_skb_any() in interrupt context 0fff763f110f net: lan9303: Fix read error execution path 882bad40a008 can: tcan4x5x: Fix use of register error status mask d50092f662ec can: m_can: Call the RAM init directly from m_can_chip_config 55064642aac1 can: tcan4x5x: Remove invalid write in clear_interrupts 641eef876657 net: amd-xgbe: Check only the minimum speed for active/passive cables 60b35e28dc2a net: amd-xgbe: Fix logic around active and passive cables d436bf39f47b af_unix: call proto_unregister() in the error path in af_unix_init() ee9d03bf8907 net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() 6f1c4c01cc9b hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() eb2c6a6e8f75 net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() ef08e1082c45 net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() 2786ef4066d9 net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() d81314e2dded net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() 9a6544343bba net/tunnel: wait until all sk_user_data reader finish before releasing the sock 998b4e54f517 net: farsync: Fix kmemleak when rmmods farsync 71605c690621 ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() ce1b3a41e796 of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() 8399b9893548 drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() 96e50897029f net: stmmac: fix possible memory leak in stmmac_dvr_probe() ecaf934e4412 net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() e1359bc90a49 net: defxx: Fix missing err handling in dfx_init() c65603abc389 net: vmw_vsock: vmci: Check memcpy_from_msg() 9de42116fc45 clk: socfpga: Fix memory leak in socfpga_gate_init() e515881adeb1 bpf: Do not zero-extend kfunc return values ce61a877c79f blktrace: Fix output non-blktrace event when blk_classic option enabled f2ae56fa0b61 wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() 23060daf3759 wifi: rtl8xxxu: Fix the channel width reporting 6d0e00334e31 wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h e69d38065080 spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode 4e501a31af8e clk: samsung: Fix memory leak in _samsung_clk_register_pll() 441c05485cf1 media: coda: Add check for kmalloc b99872178e74 media: coda: Add check for dcoda_iram_alloc fbf081ebe268 media: c8sectpfe: Add of_node_put() when breaking out of loop 2a7330d8200e regulator: qcom-labibb: Fix missing of_node_put() in qcom_labibb_regulator_probe() ecf1b317a86b mmc: core: Normalize the error handling branch in sd_read_ext_regs() 7fecca429e6e memstick/ms_block: Add check for alloc_ordered_workqueue b77ced3fce5c memstick: ms_block: Add error handling support for add_disk() ae00eb67792b mmc: renesas_sdhi: alway populate SCC pointer 88fa6a4e39c1 mmc: mmci: fix return value check of mmc_add_host() 29c3690969e7 mmc: wbsd: fix return value check of mmc_add_host() 0959cc1685eb mmc: via-sdmmc: fix return value check of mmc_add_host() e0cfe7aa41f3 mmc: meson-gx: fix return value check of mmc_add_host() 62005dfcc396 mmc: omap_hsmmc: fix return value check of mmc_add_host() 1925472dec31 mmc: atmel-mci: fix return value check of mmc_add_host() 58c3a8d0f1ab mmc: wmt-sdmmc: fix return value check of mmc_add_host() afc898019e7b mmc: vub300: fix return value check of mmc_add_host() 6444079767b6 mmc: toshsd: fix return value check of mmc_add_host() df683201c7ff mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() 30dc645461df mmc: rtsx_pci: fix return value check of mmc_add_host() bc7e8744f581 mmc: pxamci: fix return value check of mmc_add_host() 2d496050ded8 mmc: mxcmmc: fix return value check of mmc_add_host() f0502fe86a2d mmc: moxart: fix return value check of mmc_add_host() 29c5b4da41f3 mmc: alcor: fix return value check of mmc_add_host() 52e0d8a8dda3 riscv, bpf: Emit fixed-length instructions for BPF_PSEUDO_FUNC 0de70ed675fa NFSv4.x: Fail client initialisation if state manager thread can't run 7055c878a0ec SUNRPC: Fix missing release socket in rpc_sockname() 79d4cd40da5a xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() cba633b24a98 ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt 9018550d96df media: saa7164: fix missing pci_disable_device() 2df1e2a6ec52 ALSA: pcm: Set missing stop_operating flag at undoing trigger start a443c55d96de bpf, sockmap: fix race in sock_map_free() 5229b9033713 hwmon: (jc42) Restore the min/max/critical temperatures on resume 785f5c732ab8 hwmon: (jc42) Convert register access and caching to regmap/regcache c4c64d8abd65 regulator: core: fix resource leak in regulator_register() 07f82dca1122 configfs: fix possible memory leak in configfs_create_dir() 21a061772b08 hsr: Synchronize sequence number updates. a82f5b2e0864 hsr: Synchronize sending frames to have always incremented outgoing seq nr. bb3b40cd6ae5 hsr: Disable netpoll. 8e148d981bcc hsr: Avoid double remove of a node. 9387cbf7f7fd hsr: Add a rcu-read lock to hsr_forward_skb(). a051e10bfc69 clk: qcom: clk-krait: fix wrong div2 functions 8275c7465d9e clk: qcom: lpass-sc7180: Fix pm_runtime usage 91657ec4d0e5 regulator: core: fix module refcount leak in set_supply() 66976a3be9bc wifi: mt76: fix coverity overrun-call in mt76_get_txpower() a21e3f6f414b wifi: mt76: mt7921: fix reporting of TX AGGR histogram c8659018b630 mt76: stop the radar detector after leaving dfs channel ae19622e7ff8 wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails 2e32f1299814 wifi: mac80211: fix memory leak in ieee80211_if_add() f58888434d75 spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE b6d27d9250e7 bonding: uninitialized variable in bond_miimon_inspect() 7201e4f4f52e bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect 6105ed3598e1 bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes 8786bde11a4f bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data a222f992ce5b Input: wistron_btns - disable on UML d78649c21bbb netfilter: conntrack: set icmpv6 redirects as RELATED 09fe3b139268 ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe 8876793e56ec drm/amdkfd: Fix memory leakage 8f2d2badf8ca drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() 88c6e0995c04 drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() 0af0ff9fc00d drm/amd/pm/smu11: BACO is supported when it's in BACO state 27e7cf595d4a ASoC: mediatek: mt8173: Enable IRQ when pdata is ready 905e5653756a ASoC: mediatek: mt8173: Fix debugfs registration for components d8e32f1bf1a9 wifi: iwlwifi: mvm: fix double free on tx path. d0bb44775c44 ALSA: asihpi: fix missing pci_disable_device() f12377abac15 NFS: Fix an Oops in nfs_d_automount() 9a96aff53c21 NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn c6aca4c7ba8f NFSv4: Fix a credential leak in _nfs4_discover_trunking() 7f6607c88426 NFSv4.2: Fix initialisation of struct nfs4_label 51899eefd1a6 NFSv4.2: Fix a memory stomp in decode_attr_security_label 34dffc77ddf6 NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding d926611c89ac ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd f243ff92d6d3 ASoC: dt-bindings: wcd9335: fix reset line polarity in example 41d7b8291c6d drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() 2376d7fa08bb media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC 210fcf64be4d media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() b223cc15f922 media: dvb-core: Fix ignored return value in dvb_register_frontend() 825a8af31d6b pinctrl: pinconf-generic: add missing of_node_put() eedc698d6610 clk: imx8mn: fix imx8mn_enet_phy_sels clocks list f86a432604c3 clk: imx8mn: fix imx8mn_sai2_sels clocks list 5e98c3a34503 clk: imx: replace osc_hdmi with dummy 9453e097b862 clk: imx8mn: rename vpu_pll to m7_alt_pll bffc80bac8c5 media: imon: fix a race condition in send_packet() 9c9ff35d6869 media: vimc: Fix wrong function called when vimc_init() fails f849c116d320 ASoC: qcom: Add checks for devm_kcalloc 16437645dd97 drbd: destroy workqueue when drbd device was freed cdaf45415c1e drbd: remove call to memset before free device/resource/connection f35981083cb3 mtd: maps: pxa2xx-flash: fix memory leak in probe 87c750affd88 bonding: fix link recovery in mode 2 when updelay is nonzero 02105f0b3021 drm/amdgpu: fix pci device refcount leak 5b0a1f1247cd clk: rockchip: Fix memory leak in rockchip_clk_register_pll() 27aac5c01246 regulator: core: use kfree_const() to free space conditionally a69b1faa9b14 ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT 9c0f3617ba31 ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT 6159424e2dd9 pinctrl: k210: call of_node_put() 18a973fcb190 HID: hid-sensor-custom: set fixed size for custom attributes 0fc4280dbec3 bpf: Move skb->len == 0 checks into __bpf_redirect 8dbcb4c284bc mtd: spi-nor: Fix the number of bytes for the dummy cycles 58e1a0ef5255 mtd: spi-nor: hide jedec_id sysfs attribute if not present 348d95e39fec inet: add READ_ONCE(sk->sk_bound_dev_if) in inet_csk_bind_conflict() 4451bef1a3dd media: videobuf-dma-contig: use dma_mmap_coherent b2781a862608 media: platform: exynos4-is: Fix error handling in fimc_md_init() 7cf71bbe5d2e media: solo6x10: fix possible memory leak in solo_sysfs_init() c290aa527fd8 media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init() 648f3031025a Input: elants_i2c - properly handle the reset GPIO when power is off e0d3e46ac666 mtd: lpddr2_nvm: Fix possible null-ptr-deref ab4e42f51931 drm/msm/a6xx: Fix speed-bin detection vs probe-defer fea795f7c7cf wifi: ath10k: Fix return value in ath10k_pci_init() 77482c4dd4a0 block: clear ->slave_dir when dropping the main slave_dir reference 62251948e2e7 ima: Fix misuse of dereference of pointer in template_desc_init_fields() 29d6c69ba4b9 integrity: Fix memory leakage in keyring allocation error path 8e6df9571744 drm/fourcc: Fix vsub/hsub for Q410 and Q401 ec1727f89ecd drm/fourcc: Add packed 10bit YUV 4:2:0 format f72608b8dd08 regulator: qcom-rpmh: Fix PMR735a S3 regulator spec 63d011ad0505 nvme: return err on nvme_init_non_mdts_limits fail f289a38df0da amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() cda1895f3b7f regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() 1a5aaa5736eb nvmet: only allocate a single slab for bvecs cb3033a43263 libbpf: Fix uninitialized warning in btf_dump_dump_type_data 83baa509396a ASoC: pxa: fix null-pointer dereference in filter() a06ba0f7f859 drm/mediatek: Modify dpi power on/off sequence. 6d25bc637081 drm/radeon: Add the missed acpi_put_table() to fix memory leak 4cf11e9d3144 bfq: fix waker_bfqq inconsistency crash 55e822212e78 rxrpc: Fix ack.bufferSize to be 0 when generating an ack 5ef8bf0df14d net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() d1c44928bb3c media: camss: Clean up received buffers on failed start of streaming 3b4b4df3f8d8 wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port 9e1440c858e6 Input: joystick - fix Kconfig warning for JOYSTICK_ADC 71212d731848 mtd: Fix device name leak when register device failed in add_mtd_device() 106311677b27 clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs 322c7415e77e bpf: propagate precision across all frames, not just the last one 07c286c10a9c bpf: Check the other end of slot_type for STACK_SPILL fdbc363bc1d0 bpf: propagate precision in ALU/ALU64 operations b29e46610cfe media: platform: exynos4-is: fix return value check in fimc_md_probe() ab54081a2843 media: vivid: fix compose size exceed boundary 3c58c83c6fc8 bpf: Fix slot type check in check_stack_write_var_off cffa75198ca1 drm/msm/hdmi: use devres helper for runtime PM management 58d002b72e0a drm/msm/hdmi: drop unused GPIO support 2d4bc60693c4 ima: Handle -ESTALE returned by ima_filter_rule_match() 13fc167e1645 drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure c20672cfa097 spi: Update reference to struct spi_controller 2858d038c5d3 clk: renesas: r9a06g032: Repair grave increment error f6ed73db3903 drm/rockchip: lvds: fix PM usage counter unbalance in poweron 13fab6322b9f can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming 4e55d61e87f2 can: kvaser_usb: Add struct kvaser_usb_busparams fcfd4df200ff can: kvaser_usb_leaf: Fix bogus restart events 51f07da38bae can: kvaser_usb_leaf: Fix wrong CAN state after stopping 647c26887b5b can: kvaser_usb_leaf: Fix improved state not being reported 9676d65a4ad3 can: kvaser_usb: make use of units.h in assignment of frequency c76110856281 can: kvaser_usb_leaf: Set Warning state even without bus errors a60bf9d81473 can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT 8aae6bddc1d3 can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event 972270be2452 can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device e9e0d9945fd1 can: kvaser_usb: do not increase tx statistics when sending error message frames e39bce64e58e libbpf: Btf dedup identical struct test needs check for nested structs/arrays d4419f93e214 media: exynos4-is: don't rely on the v4l2_async_subdev internals 8741792d8274 soreuseport: Fix socket selection for SO_INCOMING_CPU. 094f56192c56 venus: pm_helpers: Fix error check in vcodec_domains_get() 3c793a9ad9d3 media: i2c: ad5820: Fix error path 07611f9e44e1 media: adv748x: afe: Select input port when initializing AFE aa81257dbf3b media: coda: jpeg: Add check for kmalloc 9a402adc9f5e media: v4l2-ctrls: Fix off-by-one error in integer menu control check 1caed03305b5 drm/amdgpu/powerplay/psm: Fix memory leak in power state init f66a8770832e ipmi: kcs: Poll OBF briefly to reduce OBE latency 983320199e33 ata: libata: fix NCQ autosense logic a9caf71aeb48 ata: add/use ata_taskfile::{error|status} fields 3483c3fb4877 ata: libata: move ata_{port,link,dev}_dbg to standard pr_XXX() macros 67061355776e libbpf: Fix null-pointer dereference in find_prog_by_sec_insn() a733bf10198e libbpf: Fix use-after-free in btf_dump_name_dups b5ec2a04fed3 drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge 6d40a49d0559 wifi: rtl8xxxu: Fix reading the vendor of combo chips 355f16f756aa wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() d856f7574bcc wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() 12229a2523f0 platform/mellanox: mlxbf-pmc: Fix event typo a0d93aac54ce rapidio: devices: fix missing put_device in mport_cdev_open 7af9cb8cbb81 hfs: Fix OOB Write in hfs_asc2mac 90962b3b1c3b relay: fix type mismatch when allocating memory in relay_create_buf() 0d60b11f8fce eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD 2f5cc7fd73fd rapidio: fix possible UAF when kfifo_alloc() fails 337b68da6856 fs: sysv: Fix sysv_nblocks() returns wrong value 95d42a8d3d4a lockd: set other missing fields when unlocking files 318229b4d35b MIPS: OCTEON: warn only once if deprecated link status is being used 5e6d37a93a38 MIPS: BCM63xx: Add check for NULL for clk in clk_enable 50af0ba3e163 platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register() 3cf81501356c platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() 0ceadb5a3e45 platform/chrome: cros_ec_typec: zero out stale pointers 49c98b568881 platform/chrome: cros_ec_typec: Cleanup switch handle return paths b55ef8508ac4 PM: runtime: Do not call __rpm_callback() from rpm_idle() 0bf874183b32 xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() 70966d6b0f59 x86/xen: Fix memory leak in xen_init_lock_cpu() 23aef94eea71 x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() 03ab1c5c2f0b uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix 6fde666278f9 ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() 9cabd5f4f1ba clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock() b73c76c3c445 cpu/hotplug: Do not bail-out in DYING/STARTING sections 6eb1802184df cpu/hotplug: Make target_store() a nop when target == state cd130e2676dd futex: Resend potentially swallowed owner death notification fd8a10d44c11 futex: Move to kernel/futex/ 156144bd18c3 mips: ralink: mt7621: do not use kzalloc too early 186d59bb6a54 mips: ralink: mt7621: soc queries and tests as functions 8348da01e5c6 mips: ralink: mt7621: define MT7621_SYSC_BASE with __iomem 0f8e6fe09cfa clocksource/drivers/sh_cmt: Access registers according to spec a47de2fd3f88 rapidio: rio: fix possible name leak in rio_register_mport() ec3f04f74f50 rapidio: fix possible name leaks when rio_add_device() fails 4662d8e6ab20 debugfs: fix error when writing negative value to atomic_t debugfs file 7e8e8cc13625 lib/notifier-error-inject: fix error when writing -errno to debugfs file 39b5e6130b73 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value 19c202e6e55c cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() 93e3c803383a genirq/irqdesc: Don't try to remove non-existing sysfs files 435cc7d18c96 nfsd: don't call nfsd_file_put from client states seqfile display 5030d4d2bf8b NFSD: Finish converting the NFSv2 GETACL result encoder e498675e0684 SUNRPC: Return true/false (not 1/0) from bool functions 3e255dc21031 EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() 740efb64ca5e irqchip/wpcm450: Fix memory leak in wpcm450_aic_of_init() 77b99b483f82 irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() 5139cbc0c6e4 thermal: core: fix some possible name leaks in error paths cab345f9d519 platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() 0358bc7cc21a perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() 433bd587dca5 perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() 3485f1975180 perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() 0021ef7dc612 perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() c12b314bb23d PNP: fix name memory leak in pnp_alloc_dev() f1c7a6af710c selftests/efivarfs: Add checking of the test return value 46be3ee1cab9 MIPS: vpe-cmp: fix possible memory leak while module exiting e820a8192ff6 MIPS: vpe-mt: fix possible memory leak while module exiting 61d68cf2ba79 ocfs2: fix memory leak in ocfs2_stack_glue_init() e83b47580a07 lib/fonts: fix undefined behavior in bit shift for get_default_font 0df7d9ab6bce proc: fixup uptime selftest 07b8659b8e5b timerqueue: Use rb_entry_safe() in timerqueue_getnext() 413b18866b40 platform/x86: huawei-wmi: fix return value calculation 4b469322830d lib/debugobjects: fix stat count and optimize debug_objects_mem_init f790dfe81629 perf: Fix possible memleak in pmu_dev_alloc() 418d21c0df5b selftests/ftrace: event_triggers: wait longer for test_event_enable 4ea765b10624 cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut() c52d9c25d95c fs: don't audit the capability check in simple_xattr_list() e4d0d13b46c6 PM: hibernate: Fix mistake in kerneldoc comment 1f62b8e50dd2 x86/sgx: Reduce delay and interference of enclave release f5b88170f09c alpha: fix syscall entry in !AUDUT_SYSCALL case a819ba80b99c alpha: fix TIF_NOTIFY_SIGNAL handling eb2a732ef451 cpuidle: dt: Return the correct numbers of parsed idle states 3af4f5cb8ae7 sched/uclamp: Make asym_fits_capacity() use util_fits_cpu() 23cb580e0c6b sched/core: Introduce sched_asym_cpucap_active() 41c2dba3885e sched/fair: Removed useless update of p->recent_used_cpu 55ffeab089aa sched/uclamp: Make select_idle_capacity() use util_fits_cpu() 4639bfbb83bd sched/uclamp: Make task_fits_capacity() use util_fits_cpu() 309e50cbfefc sched/uclamp: Fix relationship between uclamp and migration margin 54a766e19681 sched/fair: Cleanup task_util and capacity type 26bffaf6784a ovl: remove privs in ovl_fallocate() 5dc34f9aaaf4 ovl: remove privs in ovl_copyfile() 9636e70ee2d3 ovl: use ovl_copy_{real,upper}attr() wrappers a54843833caf ovl: store lower path in ovl_inode 163c5bbe7d2f tpm/tpm_crb: Fix error message in __crb_relinquish_locality() fe880e9df97a tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init() ebc73c4f2662 pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP d4dcde11bff2 ARM: mmp: fix timer_read delay 95916147dcc7 pstore/ram: Fix error return code in ramoops_probe() a31a647a3d10 seccomp: Move copy_seccomp() to no failure path. b8b76b8da66d arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC 820a5ccca7c3 ARM: dts: turris-omnia: Add switch port 6 node b311f8e9f503 ARM: dts: turris-omnia: Add ethernet aliases 48ebdd06c93c ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port f27dd04e44d8 ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port 1e53c63da8df ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port 3af1a73e9e30 ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port e4ed8133c46d ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port b335b6344ee1 ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port 5b3415e68336 arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name 93f5e6649619 arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings debd938e21cd arm64: dts: mt2712-evb: Fix usb vbus regulators unit names b2c6397754f1 arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names 96c972f83593 arm64: dts: mt2712e: Fix unit address for pinctrl node 2cd1391c28e8 arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators 39877a3636cd arm64: dts: mt6779: Fix devicetree build warnings af431ce47ef0 ARM: dts: nuvoton: Remove bogus unit addresses from fixed-partition nodes 0a616049ec03 arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node 22a740824af8 arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node b131304fe722 perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() b99fbe8d949a perf/arm_dmc620: Fix hotplug callback leak in dmc620_pmu_init() 9285b623bbe1 perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() e6318a7e19f5 arm64: mm: kfence: only handle translation faults 46ddfb9d1e46 arm64: Treat ESR_ELx as a 64-bit register 681e3401286b soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe 6eca7a2535eb soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe 972f8fc0651e soc: ti: knav_qmss_queue: Use pm_runtime_resume_and_get instead of pm_runtime_get_sync fe53048f2adb arm: dts: spear600: Fix clcd interrupt 75baeec4642f arm64: dts: qcom: sm6125: fix SDHCI CQE reg names 0f9ac041911d soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index 6855dd02c55d soc: qcom: apr: make code more reuseable c9fb81a8355c arm64: dts: qcom: sm8250: drop bogus DP PHY clock 53ffa5746415 arm64: dts: qcom: sm8350: fix UFS PHY registers d5a6bbd7a231 arm64: dts: qcom: sm8250: fix UFS PHY registers 3a52ff845f12 arm64: dts: qcom: sm8150: fix UFS PHY registers 800f8165e0ca arm64: dts: qcom: Correct QMP PHY child node name ee136f275bad soc: qcom: llcc: make irq truly optional aa7ffd41749b arm64: dts: qcom: sm8250: correct LPASS pin pull down f94bacc616f2 arm64: dts: qcom: pm660: Use unique ADC5_VCOIN address in node name d5bf1197817d drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static 4707d5daf842 ARM: dts: stm32: Fix AV96 WLAN regulator gpio property 33647d7a467d ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96 9f271a866071 objtool, kcsan: Add volatile read/write instrumentation to whitelist 51fe2dcba805 arm64: dts: qcom: msm8916: Drop MSS fallback compatible a9fff3524f2a arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias 6487f48ea359 arm64: dts: qcom: sdm630: fix UART1 pin bias 6c0c9c545857 ARM: dts: qcom: apq8064: fix coresight compatible 0f9b088d68ba arm64: dts: qcom: msm8996: fix GPU OPP table 270683fc7b3c arm64: dts: qcom: msm8996: fix supported-hw in cpufreq OPP tables 5c5a62891434 arm64: dts: qcom: msm8996: Add MSM8996 Pro support 3f14048ee419 arm64: dts: qcom: sm8250-sony-xperia-edo: fix touchscreen bias-disable 89f79f8d7f30 arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins 9db5992e72ed usb: musb: remove extra check in musb_gadget_vbus_draw adc063a491a7 drm/amd/display: Manually adjust strobe for DCN303 5827ddaf4534 Linux 5.15.85 e22dbadac8d4 net: loopback: use NET_NAME_PREDICTABLE for name_assign_type 314e7a7836c7 selftests: net: Use "grep -E" instead of "egrep" 19a78143961a Bluetooth: L2CAP: Fix u8 overflow f692abf13940 HID: uclogic: Add HID_QUIRK_HIDINPUT_FORCE quirk 5325a884e2c3 usb: dwc3: pci: Update PCIe device ID for USB3 controller on CPU sub-system for Raptor Lake 367e1e3399db igb: Initialize mailbox message for VF reset a301742b35bc xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N 5e959f0c4c57 USB: serial: f81534: fix division by zero on line-speed change 68fbe268d2cb USB: serial: f81232: fix division by zero on line-speed change 3ec7f24b8bb8 USB: serial: cp210x: add Kamstrup RF sniffer PIDs 2b092fab2340 USB: serial: option: add Quectel EM05-G modem 6b41a35b41f7 usb: gadget: uvc: Prevent buffer overflow in setup handler 828112571c92 udf: Fix extending file within last block df1a2596c775 udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size 63dbbd8f1499 udf: Fix preallocation discarding at indirect extent boundary 79a97f08ae5d udf: Discard preallocation before extending file with a hole (From OE-Core rev: 716a30060d8c1be02d9711204b5b001e71d7d890) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: update to v6.1.5Bruce Ashfield2023-01-183-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 90ca7a874a90 Linux 6.1.5 177055b94fb5 wifi: ath11k: Send PME message during wakeup from D3cold 15f818d4b682 efi: random: combine bootloader provided RNG seed with RNG protocol output 0c84b7de2658 drm/i915/dsi: fix MIPI_BKLT_EN_1 native GPIO index c7229577d93d drm/i915/dsi: add support for ICL+ native MIPI GPIO sequence 5e7d97dbae25 ksmbd: check nt_len to be at least CIFS_ENCPWD_SIZE in ksmbd_decode_ntlmssp_auth_blob ad678f30ac0d ksmbd: send proper error response in smb2_tree_connect() 4cd431722018 ksmbd: fix infinite loop in ksmbd_conn_handler_loop() 53e9d6851b56 btrfs: handle case when repair happens with dev-replace d179f9d27f1e drm/amd/display: Uninitialized variables causing 4k60 UCLK to stay at DPM1 and not DPM0 4ac1437d64ef drm/amd/display: Add check for DET fetch latency hiding for dcn32 bff553de2c37 virtio_blk: Fix signedness bug in virtblk_prep_rq() 569b4f8fb02e virtio-blk: use a helper to handle request queuing errors 44c0e07e3972 drm/i915/gvt: fix vgpu debugfs clean in remove fe340500baf8 drm/i915/gvt: fix gvt debugfs destroy 306888b1246b drm/amdkfd: Fix kernel warning during topology setup c7041ec41036 drm/plane-helper: Add the missing declaration of drm_atomic_state c4849f18185f of/fdt: run soc memory setup when early_init_dt_scan_memory fails a33220faead6 riscv, kprobes: Stricter c.jr/c.jalr decoding 36fd385ae2ca riscv: uaccess: fix type of 0 variable on error in get_user() 7f56c4fa299a thermal: int340x: Add missing attribute for data rate base 8b258a31c2e8 vhost_vdpa: fix the crash in unmap a large memory ed2d0e160ce4 tpm: Allow system suspend to continue when TPM suspend fails e595dcd987d0 io_uring: fix CQ waiting timeout handling 91d129519985 io_uring: pin context while queueing deferred tw 6d47e0f6a535 block: don't allow splitting of a REQ_NOWAIT bio 39a20c4354be net: dsa: tag_qca: fix wrong MGMT_DATA2 size ec6022235670 net: dsa: qca8k: fix wrong length value for mgmt eth packet 49d901dce4b9 Revert "net: dsa: qca8k: cache lo and hi for mdio write" d54f66bc9c37 Revert "drm/amd/display: Enable Freesync Video Mode by default" 7f656fff955c bpf: Fix panic due to wrong pageattr of im->image a3fb152c2f17 fbdev: matroxfb: G200eW: Increase max memory from 1 MB to 16 MB 421fd5c9e0ae nfsd: fix handling of readdir in v4root vs. mount upcall timeout e8377f0456fb x86/bugs: Flush IBP in ib_prctl_set() 5bd3c7abeb69 x86/kexec: Fix double-free of elf header buffer 2dfc2347776e ASoC: SOF: Intel: pci-tgl: unblock S5 entry if DMA stop has failed" f6631b9b4f91 nvme: also return I/O command effects from nvme_command_effects 27eab31ed71f nvmet: use NVME_CMD_EFFECTS_CSUPP instead of open coding it 84cc257e1888 kunit: alloc_string_stream_fragment error handling bug fix 8b2de5212661 io_uring: check for valid register opcode earlier 9c152189a7e8 ACPI: video: Don't enable fallback path for creating ACPI backlight by default adaf41b56803 drm/amd/display: Report to ACPI video if no panels were found 0ba8892d86ad ACPI: video: Allow GPU drivers to report no panels 183c2aaef40a nvme: fix multipath crash caused by flush request when blktrace is enabled a288e98adc02 io_uring/cancel: re-grab ctx mutex after finishing wait a02c07b61989 drm/amdkfd: Fix double release compute pasid 9d74d1f52e16 drm/amdkfd: Fix kfd_process_device_init_vm error handling 8ba7c55e112f drm/amdgpu: Fix size validation for non-exclusive domains (v4) b48f8c9a81be ASoC: SOF: mediatek: initialize panic_info to zero ee887708e25e ASoC: Intel: bytcr_rt5640: Add quirk for the Advantech MICA-071 tablet 30f3e4afe09a 9p/client: fix data race on req->status f6e548529bb9 ASoC: SOF: Revert: "core: unregister clients and machine drivers in .shutdown" 45917be9f0af hfs/hfsplus: avoid WARN_ON() for sanity check, use proper error handling f190519b07c7 usb: dwc3: xilinx: include linux/gpio/consumer.h 2d1dbb030ca8 udf: Fix extension of the last extent in the file 3ad47c8aa564 caif: fix memory leak in cfctrl_linkup_request() 7d242f4a0c83 net/ulp: prevent ULP without clone op from entering the LISTEN status 50c81b35df01 qed: allow sleep in qed_mcp_trace_dump() 4e0c2961e53d ublk: honor IO_URING_F_NONBLOCK for handling control command 1022519da69d drm/i915/gvt: fix double free bug in split_2MB_gtt_entry 20a07570c166 drm/i915: unpin on error in intel_vgpu_shadow_mm_pin() c776df09f469 perf stat: Fix handling of --for-each-cgroup with --bpf-counters to match non BPF mode 36caf0281b91 perf stat: Fix handling of unsupported cgroup events when using BPF counters 75b9086028ce perf lock contention: Fix core dump related to not finding the "__sched_text_end" symbol on s/390 a713602807f3 usb: rndis_host: Secure rndis_query check against int overflow 667ce030bdfb octeontx2-pf: Fix lmtst ID used in aura free faecbaf1ffcd drivers/net/bonding/bond_3ad: return when there's no aggregator 73fee7e1e5ea fs/ntfs3: don't hold ni_lock when calling truncate_setsize() 71f9fd5bcf09 drm/imx: ipuv3-plane: Fix overlay plane width 2bb8016d4bb0 perf tools: Fix resources leak in perf_data__open_dir() 466655ddac0c drm/virtio: Fix memory leak in virtio_gpu_object_create() 8964cc36ba01 netfilter: ipset: Rework long task execution when adding/deleting entries 080b56c66aca netfilter: ipset: fix hash:net,port,net hang with /0 subnet 2bab138b44f0 net: sparx5: Fix reading of the MAC address 5896f5581068 vxlan: Fix memory leaks in error path dc46e39b727f net: sched: cbq: dont intepret cls results when asked to drop 85655c63877a net: sched: atm: dont intepret cls results when asked to drop 9a402a210798 gpio: sifive: Fix refcount leak in sifive_gpio_probe 589886147edf ceph: switch to vfs_inode_has_locks() to fix file lock bug 516fac1e0749 filelock: new helper: vfs_inode_has_locks b8e3dd2eba02 drm/meson: Reduce the FIFO lines held when AFBC is not used 718d28ce581e selftests: net: return non-zero for failures reported in arp_ndisc_evict_nocarrier d87357c82ce3 selftests: net: fix cleanup_v6() for arp_ndisc_evict_nocarrier 5f87d4dc581e RDMA/mlx5: Fix validation of max_rd_atomic caps for DC e597b003c736 RDMA/mlx5: Fix mlx5_ib_get_hw_stats when used for device 2892b358c896 gpio: pca953x: avoid to use uninitialized value pinctrl ee84d37a5f08 net: phy: xgmiitorgmii: Fix refcount leak in xgmiitorgmii_probe 191c4b94c18b net: ena: Update NUMA TPH hint register upon NUMA node update eff3be564b50 net: ena: Set default value for RX interrupt moderation 2474a8ed1ef3 net: ena: Fix rx_copybreak value update 5a5084e947b1 net: ena: Use bitmask to indicate packet redirection 7d82fbedaecb net: ena: Account for the number of processed bytes in XDP c7304c752a20 net: ena: Don't register memory info on XDP exchange 1ee3d84b0d6b net: ena: Fix toeplitz initial hash value aafd7d5ecc14 net: amd-xgbe: add missed tasklet_kill 1f7331675545 net: hns3: refine the handling for VF heartbeat 01ca3695f19a tcp: Add TIME_WAIT sockets in bhash2. a1f2920a051f bpf: Always use maximal size for copy_array() 8f1b8b313350 net/mlx5: Lag, fix failure to cancel delayed bond work c1103a607134 net/mlx5e: Set geneve_tlv_option_0_exist when matching on geneve option cacda6f9757f net/mlx5e: Fix hw mtu initializing at XDP SQ allocation c6e6fb424031 net/mlx5e: Always clear dest encap in neigh-update-del 7d88b67d6bec net/mlx5e: CT: Fix ct debugfs folder name 38e1a340f741 net/mlx5e: Fix RX reporter for XSK RQs 53d051e2a235 net/mlx5e: IPoIB, Don't allow CQE compression to be turned on by default 2799cbdedb60 net/mlx5: Fix RoCE setting at HCA level e639bc695f05 net/mlx5: Avoid recovery in probe flows 95a327eaebe2 net/mlx5: Fix io_eq_size and event_eq_size params validation 3c29ad4f2cc5 net/mlx5: Add forgotten cleanup calls into mlx5_init_once() error path 8aa897595bab net/mlx5: E-Switch, properly handle ingress tagged packets on VST 16b22e27fba6 vdpasim: fix memory leak when freeing IOTLBs 6ccc891f36d0 vdpa/vp_vdpa: fix kfree a wrong pointer in vp_vdpa_remove 0871df190fe6 virtio-crypto: fix memory leak in virtio_crypto_alg_skcipher_close_session() c72123cd79dd vdpa_sim: fix vringh initialization in vdpasim_queue_ready() a2907867e2c8 vhost-vdpa: fix an iotlb memory leak 8b31aa969a2d vhost: fix range used in translate_desc() 909fb8fbd46b vringh: fix range used in iotlb_translate() 9bc360aa816f vhost/vsock: Fix error handling in vhost_vsock_init() 337c24d817e2 vdpa_sim: fix possible memory leak in vdpasim_net_init() and vdpasim_blk_init() adc6cd16b418 vdpa/mlx5: Fix wrong mac address deletion 392814d4cf9a vdpa/mlx5: Fix rule forwarding VLAN to TIR 179e6d7213f1 bnxt_en: Fix HDS and jumbo thresholds for RX packets c9542e0d3ec1 bnxt_en: Fix first buffer size calculations for XDP multi-buffer 57e2176bac59 bnxt_en: Fix XDP RX path 9bf7939f91af bnxt_en: Simplify bnxt_xdp_buff_init() b32f6bef2485 nfc: Fix potential resource leaks bb50c43f7789 net: dsa: mv88e6xxx: depend on PTP conditionally a2a694e6edbd qlcnic: prevent ->dcb use-after-free on qlcnic_dcb_enable() failure facc4405e8b7 net: sched: fix memory leak in tcindex_set_parms e0b6178773cf net: hns3: fix VF promisc mode not update when mac table full fc7f6dca10b2 net: hns3: fix miss L3E checking for rx packet 55d10ed4b507 net: hns3: add interrupts re-initialization while doing VF FLR d91be3d42c4a nfsd: shut down the NFSv4 state objects before the filecache 6003a74bd473 veth: Fix race with AF_XDP exposing old or uninitialized descriptors 62c84d0abe6f net: lan966x: Fix configuration of the PCS a96c5c6e67f8 bonding: fix lockdep splat in bond_miimon_commit() f03ecaeca499 netfilter: nf_tables: honor set timeout and garbage collection updates dda2d04863b5 mptcp: fix lockdep false positive dfe522e4cdfb mptcp: fix deadlock in fastopen error path c312bcd28254 vmxnet3: correctly report csum_level for encapsulated packet acce57c9b6a2 net: vrf: determine the dst using the original ifindex for multicast 3dfffe6214fa ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf 4052919880db netfilter: nf_tables: perform type checking for existing sets 59c8f9a23614 netfilter: nf_tables: add function to create set stateful expressions 4fba3958a9b9 netfilter: nf_tables: consolidate set description ba3d2c2380e7 drm/panfrost: Fix GEM handle creation ref-counting 321635c70352 bpf: pull before calling skb_postpull_rcsum() 35dab092c295 wifi: ath9k: use proper statements in conditionals 3e8dee13f3d1 SUNRPC: ensure the matching upcall is in-flight upon downcall e92536de04e4 btrfs: fix an error handling path in btrfs_defrag_leaves() 667347e338cb phy: qcom-qmp-combo: fix broken power on 53be6d939bf2 perf probe: Fix to get the DW_AT_decl_file and DW_AT_call_file as unsinged data 8dba3cdb3d5f perf probe: Use dwarf_attr_integrate as generic DWARF attr accessor def94d5966f6 btrfs: fix compat_ro checks against remount 427a36cf819b btrfs: fix off-by-one in delalloc search during lseek acbf70d7f9cd usb: dwc3: gadget: Ignore End Transfer delay on teardown 94d0e33c5f52 cifs: refcount only the selected iface during interface update 76f1ff02e23e cifs: fix interface count calculation during refresh 0af9640736a6 btrfs: replace strncpy() with strscpy() 7578a7c0f296 ARM: renumber bits related to _TIF_WORK_MASK 2cb8e624295f Linux 6.1.4 54b6a040f380 drm/amd/pm: correct the fan speed retrieving in PWM for some SMU13 asics 0b865bcd7a08 drm/amd/pm: bump SMU13.0.0 driver_if header to version 0x34 789c4804d7ae drm/amd/pm: add missing SMU13.0.7 mm_dpm feature mapping 1cfd678e2f07 drm/amd/pm: add missing SMU13.0.0 mm_dpm feature mapping 6e6d577cd90b drm/i915/migrate: Account for the reserved_space ea62bd769994 drm/i915: improve the catch-all evict to handle lock contention 52beaa0938ad drm/amdgpu: make display pinning more flexible (v2) 9724e6950ef9 drm/amdgpu: handle polaris10/11 overlap asics (v2) 3038224f5617 drm/amd/display: Add DCN314 display SG Support 218f8fe66824 drm/i915/ttm: consider CCS for backup objects f06a3cff1b4e ext4: allocate extended attribute value in vmalloc area 56ecd5509fdc ext4: avoid unaccounted block allocation when expanding inode 0f860f71b617 ext4: initialize quota before expanding inode in setproject ioctl 70e5b46beba6 ext4: fix inode leak in ext4_xattr_inode_create() on an error path 74ba28197161 ext4: fix kernel BUG in 'ext4_write_inline_data_end()' cc1538c693d2 ext4: fix deadlock due to mbcache entry corruption 52cdfab923db ext4: avoid BUG_ON when creating xattrs 1008bbaadca6 ext4: fix corrupt backup group descriptors after online resize 627dd452889d ext4: dont return EINVAL from GETFSUUID when reporting UUID length a77f3bdb03d0 ext4: fix bad checksum after online resize dad6a26adb5a ext4: fix error code return to user-space in ext4_get_branch() c99932c83074 ext4: fix corruption when online resizing a 1K bigalloc fs 81b915181c63 ext4: fix delayed allocation bug in ext4_clu_mapped for bigalloc + inline b753b0be45ae ext4: don't fail GETFSUUID when the caller provides a long buffer 13271fbbe85d ext4: init quota for 'old.inode' in 'ext4_rename' 9f966e021c20 ext4: fix uninititialized value in 'ext4_evict_inode' 5439ad45c0d0 ext4: fix off-by-one errors in fast-commit block filling 18e66ed75d87 ext4: fix unaligned memory access in ext4_fc_reserve_space() d1c97077fa60 ext4: add missing validation of fast-commit record lengths 1ba993208bcf ext4: don't set up encryption key during jbd2 transaction 7c1fb65e8ce8 ext4: fix leaking uninitialized memory in fast-commit journal 08d5c8445d15 ext4: disable fast-commit of encrypted dir operations bcc5057e1781 ext4: don't allow journal inode to have encrypt flag a125c8806b7d ext4: fix bug_on in __es_tree_search caused by bad boot loader inode f1ec687ebd1b ext4: check and assert if marking an no_delete evicting inode dirty 15adfbb2d161 ext4: journal_path mount options should follow links 5e1d519af52f ext4: fix reserved cluster accounting in __es_remove_extent() 1daff79463d7 ext4: fix bug_on in __es_tree_search caused by bad quota inode 7720e1e43315 ext4: add helper to check quota inums 488a5c2bf754 ext4: add EXT4_IGET_BAD flag to prevent unexpected bad inode 7753d6657873 ext4: fix undefined behavior in bit shift for ext4_check_flag_values 7908b8a541b1 ext4: fix use-after-free in ext4_orphan_cleanup a73f2b2e3853 fs: ext4: initialize fsdata in pagecache_write() 35840a486cff ext4: correct inconsistent error msg in nojournal mode 39364b354f0e ext4: remove trailing newline from ext4_msg() message 248feff7deda ext4: add inode table check in __ext4_get_inode_loc to aovid possible infinite loop b085fb43feed ext4: silence the warning when evicting inode with dioread_nolock 12cfb0c1c27e drm/etnaviv: reap idle mapping if it doesn't match the softpin address babd82f10749 drm/ingenic: Fix missing platform_driver_unregister() call in ingenic_drm_init() 556a7e74af59 drm/i915/dsi: fix VBT send packet port selection for dual link DSI 84bcb7d09aaa drm/etnaviv: move idle mapping reaping into separate function 3650c063f22d drm/mgag200: Fix PLL setup for G200_SE_A rev >=4 622d527decaa drm/vmwgfx: Validate the box size for the snooped cursor d988f0bcf579 drm/connector: send hotplug uevent on connector cleanup 35fe1c238437 device_cgroup: Roll back to original exceptions after copy failure 4def68cc15f3 parisc: Drop PMD_SHIFT from calculation in pgtable.h 790aba4492d6 parisc: Drop duplicate kgdb_pdc console d97a584e350d parisc: Add missing FORCE prerequisites in Makefile 553bc5890ed9 parisc: Fix locking in pdc_iodc_print() firmware call 6bbba171235e parisc: Drop locking in pdc console code 67c98fec87ed parisc: led: Fix potential null-ptr-deref in start_task() dc88a50bc339 remoteproc: imx_rproc: Correct i.MX93 DRAM mapping e2e8d55f044e remoteproc: core: Do pm_relax when in RPROC_OFFLINE state b9693304b713 remoteproc: imx_dsp_rproc: Add mutex protection for workqueue 17183187dc86 hugetlb: really allocate vma lock for all sharable vmas ee29001a637f test_kprobes: Fix implicit declaration error of test_kprobes 7e8834776c37 iommu/amd: Fix ill-formed ivrs_ioapic, ivrs_hpet and ivrs_acpihid options 808948f4922f iommu/amd: Fix ivrs_acpihid cmdline parsing code fdbbb4058319 phy: qcom-qmp-combo: fix sc8180x reset 1066b58cc02d phy: qcom-qmp-combo: fix sdm845 reset 0a1129c4b445 bus: mhi: host: Fix race between channel preparation and M0 event 878d15dd43bc driver core: Fix bus_type.match() error handling in __driver_attach() cced6678325b crypto: ccp - Add support for TEE for PCI ID 0x14CA b70acb182f45 crypto: n2 - add missing hash statesize 85292a29689a riscv: mm: notify remote harts about mmu cache updates 00777a099574 riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argument cdea2da67875 RISC-V: kexec: Fix memory leak of elf header buffer abbb887da774 riscv: Fixup compile error with !MMU dc387c34d8dd RISC-V: kexec: Fix memory leak of fdt buffer b33528863d07 PCI/sysfs: Fix double free in error path 518573988a2f PCI: Fix pci_device_is_present() for VFs by checking PF 06bc122d9b5f crypto: ccree,hisilicon - Fix dependencies to correct algorithm d93b6a8a34e1 um: virt-pci: Avoid GCC non-NULL warning f375bcf69f58 ima: Fix memory leak in __ima_inode_hash() 59b6c0ea1a8d mtd: spi-nor: gigadevice: gd25q256: replace gd25q256_default_init with gd25q256_post_bfpt 1fc9b20a7688 ipmi: fix use after free in _ipmi_destroy_user() 3ac71fd8ffa1 ima: Fix a potential NULL pointer access in ima_restore_measurement_list 9944a141e5ea mtd: spi-nor: Check for zero erase size in spi_nor_find_best_erase_type() 9c476590feff ipmi: fix long wait in unload when IPMI disconnect 5038ee677606 ipu3-imgu: Fix NULL pointer dereference in imgu_subdev_set_selection() 9526c179b9cb ASoC: jz4740-i2s: Handle independent FIFO flush bits 360ef3bcf730 wifi: wilc1000: sdio: fix module autoloading 19d5b47b0e09 efi: Add iMac Pro 2017 to uefi skip cert quirk aa4c785566ef md/bitmap: Fix bitmap chunk size overflow issues ab87d6f26e40 block: mq-deadline: Do not break sequential write streams to zoned HDDs b0544dd860b3 block: mq-deadline: Fix dd_finish_request() for zoned devices 51c107f91bf1 drm/amdgpu: fix mmhub register base coding error 08c83264e690 rtc: ds1347: fix value written to century register 135b9ed45347 ravb: Fix "failed to switch device to config mode" message during unbind f22532d6bbaf cifs: set correct status of tcon ipc when reconnecting a37d718a0e0b cifs: set correct ipc status after initial tree connect 2d8cbc14707a cifs: set correct tcon status after initial tree connect 66d65a6fba33 cifs: fix missing display of three mount options e9f7a3bbaa5c cifs: fix confusing debug message 530ca64b4462 media: dvb-core: Fix UAF due to refcount races at releasing 123eddf92a11 media: dvb-core: Fix double free in dvb_register_device() 94d23f8b7840 ARM: 9256/1: NWFPE: avoid compiler-generated __aeabi_uldivmod 2833221e0b0f arm64: dts: mediatek: mt8195-demo: fix the memory size of node secmon 0fd003d3c708 staging: media: tegra-video: fix device_node use after free 1fae2197adbe staging: media: tegra-video: fix chan->mipi value on error 26c57afef2b6 tracing: Fix infinite loop in tracing_read_pipe on overflowed print_trace_line 2d31d84d4eb8 tracing: Fix issue of missing one synthetic field 5d067ad7e2e2 tracing/probes: Handle system names with hyphens eac893885695 tracing/hist: Fix wrong return value in parse_action_params() cb8dce806598 tracing: Fix complicated dependency of CONFIG_TRACER_MAX_TRACE 938791ad58a3 powerpc/ftrace: fix syscall tracing on PPC64_ELF_ABI_V1 43f7cd89b584 tracing: Fix race where eprobes can be called before the event c9449d762f0e x86/kprobes: Fix optprobe optimization check with CONFIG_RETHUNK 85932e3882e2 x86/kprobes: Fix kprobes instruction boudary check with CONFIG_RETHUNK 3dabe6c5f3e9 ftrace/x86: Add back ftrace_expected for ftrace bug reports db10ca17bbe2 x86/microcode/intel: Do not retry microcode reloading on the APs 891a644b0cbd KVM: nVMX: Properly expose ENABLE_USR_WAIT_PAUSE control to L1 59cc9627be25 KVM: x86: fix APICv/x2AVIC disabled when vm reboot by itself 04066fcbf18e KVM: nVMX: Inject #GP, not #UD, if "generic" VMXON CR0/CR4 check fails c877c99ee5c0 KVM: VMX: Resume guest immediately when injecting #GP on ECREATE 2d627fbb5026 ima: Fix hash dependency to correct algorithm 8a6cd16af71e of/kexec: Fix reading 32-bit "linux,initrd-{start,end}" values aa3e7a48e921 xtensa: add __umulsidi3 helper 9dd6b35e2bcd perf/core: Call LSM hook after copying perf_event_attr 04241956ce88 tracing/hist: Fix out-of-bound write on 'action_data.var_ref_idx' 1d408dabdba9 PCI/DOE: Fix maximum data object length miscalculation 97e28deab8bf ata: ahci: fix enum constants for gcc-13 a7e060c3ea34 dm cache: set needs_check flag after aborting metadata 6a3e412c2ab1 dm cache: Fix UAF in destroy() 9e113cd4f61f dm clone: Fix UAF in clone_dtr() b6c93cd61afa dm integrity: Fix UAF in dm_integrity_dtr() d9971fa4d8bd dm thin: Fix UAF in run_timer_softirq() 82976ba6deb1 dm thin: resume even if in FAIL mode b91f481300e3 dm thin: Use last transaction's pmd->root when commit failed cdf7a39bcc42 dm thin: Fix ABBA deadlock between shrink_slab and dm_pool_abort_metadata f74b7c5a85e2 dm cache: Fix ABBA deadlock between shrink_slab and dm_cache_metadata_abort 1922ea6b0ae2 mptcp: use proper req destructor for IPv6 d3901b9004a0 mptcp: dedicated request sock for subflow in v6 01a301520685 mptcp: remove MPTCP 'ifdef' in TCP SYN cookies 993aad51b6ce mptcp: netlink: fix some error return code 5a52012ff8b0 fs: dlm: retry accept() until -EAGAIN or error returns 9e72fec62f31 fs: dlm: fix sock release if listen fails bb641476f581 ALSA: usb-audio: Add new quirk FIXED_RATE for JBL Quantum810 Wireless 9e456d460f1b HID: Ignore HP Envy x360 eu0009nv stylus battery ca4c62ec488b platform/x86: x86-android-tablets: Add Advantech MICA-071 extra button c693355b9735 platform/x86: x86-android-tablets: Add Lenovo Yoga Tab 3 (YT3-X90F) charger + fuel-gauge data 5a2798eda1a8 platform/x86: x86-android-tablets: Add Medion Lifetab S10346 data 838e48fa1b1b ALSA: hda/cirrus: Add extra 10 ms delay to allow PLL settle and lock. c455aa7cc9cf platform/x86: intel-uncore-freq: add Emerald Rapids support 009ac0049dc3 platform/x86: ideapad-laptop: Stop writing VPCCMD_W_TOUCHPAD at probe time bda3399b5abb platform/x86: ideapad-laptop: Send KEY_TOUCHPAD_TOGGLE on some models f5820b413962 platform/x86: ideapad-laptop: Only toggle ps2 aux port on/off on select models 2380e9493538 platform/x86: ideapad-laptop: Do not send KEY_TOUCHPAD* events on probe / resume c234ccc68afe platform/x86: ideapad-laptop: Refactor ideapad_sync_touchpad_state() 8af3d02aae3e ACPI: video: Prefer native over vendor 923c1922bdbe ACPI: video: Simplify __acpi_video_get_backlight_type() 33c25c314683 platform/x86: ideapad-laptop: support for more special keys in WMI 32755a5da122 platform/x86: ideapad-laptop: Add new _CFG bit numbers for future use 317499df9d70 platform/x86: ideapad-laptop: Revert "check for touchpad support in _CFG" f48a74ccb519 platform/x86: thinkpad_acpi: Fix max_brightness of thinklight 3ff594fb490f ALSA: hda/realtek: Apply dual codec fixup for Dell Latitude laptops ed32831a17e5 ALSA: patch_realtek: Fix Dell Inspiron Plus 16 7ac7830af689 bpf: Resolve fext program type when checking map compatibility f845a9d33b4e media: s5p-mfc: Fix in register read and write for H264 bd1b72f0c39a media: s5p-mfc: Clear workbit to handle error condition bff2698aab6f media: s5p-mfc: Fix to handle reference queue during finishing 67ffc6dc3002 ext2: unbugger ext2_empty_dir() e7c0c943ed67 cpufreq: Init completion before kobject_init_and_add() 5052a96b2104 PM/devfreq: governor: Add a private governor_data for governor 6088d8783f7b random: add helpers for random numbers with given floor or range ef3ad7f447a2 x86/MCE/AMD: Clear DFR errors found in THR handler 9edfbb64ca2b selftests: Use optional USERCFLAGS and USERLDFLAGS ea27cc32450e EDAC/mc_sysfs: Increase legacy channel support to 12 b8b9b0b857b9 cxl/region: Fix missing probe failure 833cdf903d2e arm64: dts: qcom: sdm850-lenovo-yoga-c630: correct I2C12 pins drive strength 38f99d0b0284 x86/fpu/xstate: Fix XSTATE_WARN_ON() to emit relevant diagnostics 346ac4a116cb random: use rejection sampling for uniform bounded random integers 0f9327484c6f arm64: dts: qcom: sdm850-samsung-w737: correct I2C12 pins drive strength bacb7e1d42f4 ARM: ux500: do not directly dereference __iomem a94b90ac1f25 btrfs: fix resolving backrefs for inline extent followed by prealloc 169a4cf46882 btrfs: fix extent map use-after-free when handling missing device in read_one_chunk 712b0938166a btrfs: fix uninitialized parent in insert_state ed00567b170f drm/amd/pm: correct SMU13.0.0 pstate profiling clock settings 9d455cb89dc5 drm/amd/pm: update SMU13.0.0 reported maximum shader clock 9ebb4f4eab19 phy: qcom-qmp-combo: fix out-of-bounds clock access 39eeec3130a1 mmc: sdhci-sprd: Disable CLK_AUTO when the clock is less than 400K 51b84cfd24ee arm64: dts: qcom: sc8280xp: fix UFS reference clocks b70d118a6cdc arm64: dts: qcom: sdm845-db845c: correct SPI2 pins drive strength f42462b9cabf perf/x86/intel/uncore: Clear attr_update properly 254f17db4352 perf/x86/intel/uncore: Disable I/O stacks to PMU mapping on ICX-D 192db0943fad jbd2: use the correct print format 14a6e5330a96 ktest.pl minconfig: Unset configs instead of just removing them 178d7cf89191 kest.pl: Fix grub2 menu handling for rebooting ca6536972ea5 soc: qcom: Select REMAP_MMIO for ICC_BWMON driver 70e71f0dc86f soc: qcom: Select REMAP_MMIO for LLCC driver 50950c0176f6 arm64: Prohibit instrumentation on arch_stack_walk() 15e7433e1dc2 arm64: dts: qcom: sc8280xp: fix UFS DMA coherency 189c499376d5 cxl/region: Fix memdev reuse check fab465599001 media: stv0288: use explicitly signed char a354a9e3fc3b drm/amdgpu: skip mes self test after s0i3 resume for MES IP v11.0 33a3b7fad827 drm/amdgpu: skip MES for S0ix as well since it's part of GFX (From OE-Core rev: 8c3ebfa63a662b178435c7f44aea1a5b8ca97af3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: qemuriscv32: Enable CONFIG_NONPORTABLEBruce Ashfield2023-01-183-3/+3
| | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 30825f43170 qemuriscv32: Enable CONFIG_NONPORTABLE [ Allow configurations that result in non-portable kernels, this is required for rv32 kernels starting 6.0+ see [1] [1] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=44c1e84a38a0 Signed-off-by: Khem Raj <raj.khem@gmail.com> ] (From OE-Core rev: f0bcb44933823218392e19edec87c71c759d182d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: edgerouter: Replace OCTEON_USB with USB_OCTEON_HCDBruce Ashfield2023-01-183-3/+3
| | | | | | | | | | | | | The OCTEON_USB has been converted into USB_OCTEON_HCD by mainline commit 9dbdac024d4d ("staging: octeon-usb: move driver out of staging"). So adjust the BSP cfg according to that change. (From OE-Core rev: 9cb4fe59779219817f919b823943db98f5497bb0) Signed-off-by: Kevin Hao <kexin.hao@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: cfg: remove CONFIG_ARM_CRYPTOBruce Ashfield2023-01-093-3/+3
| | | | | | | | | | | | This option is no longer required in 6.1+, so we grab the following kernel-cache change: fa5b537b0e6 qemuarm: drop CONFIG_ARM_CRYPTO (From OE-Core rev: 6bd8f0a916104bf650af931661a4f1b38a16d087) 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.3Bruce Ashfield2023-01-093-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 4adc0fbe03a6 Linux 6.1.3 6a0ef7326e1e kcsan: Instrument memcpy/memset/memmove with newer Clang c9ded831e255 SUNRPC: Don't leak netobj memory when gss_read_proxy_verf() fails e60fa800a32a tpm: tpm_tis: Add the missed acpi_put_table() to fix memory leak b0785edaf649 tpm: tpm_crb: Add the missed acpi_put_table() to fix memory leak bf31e3f8077a tpm: acpi: Call acpi_put_table() to fix memory leak ba2e7d07dd06 mmc: vub300: fix warning - do not call blocking ops when !TASK_RUNNING a35b4bcb4389 block: Do not reread partition table on exclusively open device 01bb48573069 f2fs: allow to read node block after shutdown 6028ec01c4f7 f2fs: should put a page when checking the summary info b3b3212725ed mm, compaction: fix fast_isolate_around() to stay within boundaries 97ce99984be1 md: fix a crash in mempool_free e9d055b8dfca mfd: mt6360: Add bounds checking in Regmap read/write call-backs 784a4f995ee2 pnode: terminate at peers of source f9aafff5448b ALSA: hda/hdmi: Static PCM mapping again with AMD HDMI codecs 389d34c2a8b5 ALSA: line6: fix stack overflow in line6_midi_transmit e58d1d2eb31b ALSA: line6: correct midi status byte when receiving data from podxt bc2e0c5bb97c ovl: update ->f_iocb_flags when ovl_change_flags() modifies ->f_flags d84a696c86ac ovl: Use ovl mounter's fsuid and fsgid in ovl_link() 703fd753a0ba binfmt: Fix error return code in load_elf_fdpic_binary() e6d180a35bc0 ACPI: x86: s2idle: Stop using AMD specific codepath for Rembrandt+ 577821f756cf ACPI: x86: s2idle: Force AMD GUID/_REV 2 on HP Elitebook 865 0478b94c6f91 hfsplus: fix bug causing custom uid and gid being unable to be assigned with mount 23ac2a31c54f pstore/zone: Use GFP_ATOMIC to allocate zone buffer 5c3a4cdc5363 pstore: Properly assign mem_type property 2cec280c4915 kmsan: include linux/vmalloc.h dace33a1896e kmsan: export kmsan_handle_urb 0ce4cc6d269d mm/mempolicy: fix memory leak in set_mempolicy_home_node system call 4d528dab403b mm, mremap: fix mremap() expanding vma with addr inside vma 97e14ae08204 rtmutex: Add acquire semantics for rtmutex lock acquisition slow path 09727bc32f67 futex: Fix futex_waitv() hrtimer debug object leak on kcalloc error c86c5cf67f38 HID: plantronics: Additional PIDs for double volume key presses quirk 79f9b467b8b5 HID: multitouch: fix Asus ExpertBook P2 P2451FA trackpoint d465fa2a9add kprobes: kretprobe events missing on 2-core KVM guest 650b69b17cfd NFSD: fix use-after-free in __nfs42_ssc_open() ba50fee6b41b rtc: msc313: Fix function prototype mismatch in msc313_rtc_probe() 482d990a5dd1 powerpc/rtas: avoid scheduling in rtas_os_term() 464d10e8d797 powerpc/rtas: avoid device tree lookups in rtas_os_term() 85cc8a187f2d iommu/mediatek: Fix crash on isr after kexec() fcee8a2d4db4 objtool: Fix SEGFAULT 6d076293e5bf fs/ntfs3: Fix slab-out-of-bounds in r_page 4d744cee4ca1 fs/ntfs3: Delete duplicate condition in ntfs_read_mft() fd8aa71b6571 fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_fill_super() 590a6943a1d1 fs/ntfs3: Use __GFP_NOWARN allocation at wnd_init() d6379ce24296 fs/ntfs3: Validate index root when initialize NTFS security fe5c3915c373 phy: sun4i-usb: Add support for the H616 USB PHY 1eacd1fd41b7 phy: sun4i-usb: Introduce port2 SIDDQ quirk 0da27d8efcdb soundwire: dmi-quirks: add quirk variant for LAPBC710 NUC15 d34485d40b6a fs/ntfs3: Fix slab-out-of-bounds read in run_unpack 2f041a19f4eb fs/ntfs3: Validate resident attribute name 3f6f75e8863f fs/ntfs3: Validate buffer length while parsing index b343c40bb7ff fs/ntfs3: Validate attribute name offset a7b23037b38b fs/ntfs3: Add null pointer check for inode operations 2600c80ea7b3 fs/ntfs3: Fix memory leak on ntfs_fill_super() error path 1621734cd304 fs/ntfs3: Add null pointer check to attr_load_runs_vcn 9173b89c16a6 fs/ntfs3: Validate data run offset 0bb9f93ba63a fs/ntfs3: Add overflow check for attribute size db91a9c59162 fs/ntfs3: Validate BOOT record_size 2df487537c77 nvmet: don't defer passthrough commands with trivial effects to the workqueue a574e81b37c0 nvme: fix the NVME_CMD_EFFECTS_CSE_MASK definition aa9732dae4bc ata: ahci: Fix PCS quirk application for suspend 1ed959fef5b1 block, bfq: fix uaf for bfqq in bfq_exit_icq_bfqq 5fe70f9683f8 ACPI: video: Fix Apple GMUX backlight detection ba074330a487 ACPI: resource: Add Asus ExpertBook B2502 to Asus quirks 33b7f0ef4aaf ACPI: resource: do IRQ override on Lenovo 14ALC7 ee8ec50b9269 ACPI: resource: do IRQ override on XMG Core 15 d1136b10944e nvme-pci: fix page size checks b1814724e0d7 nvme-pci: fix mempool alloc size a72f318c704e nvme-pci: fix doorbell buffer value endianness ff46a46b7a30 io_uring: pass in EPOLL_URING_WAKE for eventfd signaling and wakeups 3b2728881dcd eventfd: provide a eventfd_signal_mask() helper 717ed90a6614 eventpoll: add EPOLL_URING_WAKE poll wakeup flag d6a980a0da6c Linux 6.1.2 5f3d8993e095 pwm: tegra: Fix 32 bit build 70c6f7025014 mfd: qcom_rpm: Use devm_of_platform_populate() to simplify code 5c692f1ed39d drm/amd/display: revert Disable DRR actions during state commit e970e4ee3fc2 media: dvbdev: fix refcnt bug 539479d00c51 media: dvbdev: fix build warning due to comments 882056ef3384 net: stmmac: fix errno when create_singlethread_workqueue() fails 69c2ad94fd0b io_uring: remove iopoll spinlock 9b5d3f21f1ab io_uring: protect cq_timeouts with timeout_lock f9ef51a7055c io_uring/net: fix cleanup after recycle b87006265a16 io_uring/net: ensure compat import handlers clear free_iov e2c22a38fe29 io_uring: improve io_double_lock_ctx fail handling f6a5cada4ff6 io_uring: dont remove file from msg_ring reqs 16225abb3cbc io_uring: add completion locking for iopoll 3a6ee45e3ceb io_uring/net: introduce IORING_SEND_ZC_REPORT_USAGE flag 215f9437dda0 blk-iolatency: Fix memory leak on add_disk() failures 05382ed9142c scsi: qla2xxx: Fix crash when I/O abort times out 5cfb9a60ed2d mm/gup: disallow FOLL_FORCE|FOLL_WRITE on hugetlb mappings 1baf3370e2dc btrfs: do not BUG_ON() on ENOMEM when dropping extent items for a range ac551b1f500b ovl: fix use inode directly in rcu-walk mode a609bfc1e644 fbdev: fbcon: release buffer when fbcon_do_set_font() failed 9c9e8be758c6 maple_tree: fix mas_spanning_rebalance() on insufficient data 8034a1ad67b8 test_maple_tree: add test for mas_spanning_rebalance() on insufficient data b7334223cc7e gcov: add support for checksum field 55b3c66a0d44 floppy: Fix memory leak in do_floppy_init() d01f65ac191e spi: fsl_spi: Don't change speed while chipselect is active 9e977e2642a1 regulator: core: fix deadlock on regulator enable 1665c3aa251f iio: addac: ad74413r: fix integer promotion bug in ad74413_get_input_current_offset() d04481ee5e15 iio: adc128s052: add proper .data members in adc128_of_match table 49cfd1f61f44 iio: adc: ad_sigma_delta: do not use internal iio_dev lock a154b1c139fb iio: fix memory leak in iio_device_register_eventset() 02ed209aa6f1 reiserfs: Add missing calls to reiserfs_security_free() 21ca0bfa11bb security: Restrict CONFIG_ZERO_CALL_USED_REGS to gcc or clang > 15.0.6 967fc34f297e 9p: set req refcount to zero to avoid uninitialized usage 1f572877e0ea loop: Fix the max_loop commandline argument treatment when it is set to 0 24117ea4303c HID: mcp2221: don't connect hidraw 608c6aed7136 HID: wacom: Ensure bootloader PID is usable in hidraw mode c3c115368ef9 xhci: Prevent infinite loop in transaction errors recovery for streams 2f3b51189f7a usb: dwc3: qcom: Fix memory leak in dwc3_qcom_interconnect_init 2fd6ad7bc560 usb: dwc3: core: defer probe on ulpi_read_id timeout d2837c6a1dbc usb: dwc3: Fix race between dwc3_set_mode and __dwc3_set_mode 1ba53c9c7995 clk: imx: imx8mp: add shared clk gate for usb suspend clk 7579645760a4 dt-bindings: clocks: imx8mp: Add ID for usb suspend clock 1a77a5bfe821 arm64: dts: qcom: sm8250: fix USB-DP PHY registers 299f141f90cd arm64: dts: qcom: sm6350: fix USB-DP PHY registers c8e746384488 usb: xhci-mtk: fix leakage of shared hcd when fail to set wakeup irq dfbbc47d8672 usb: cdnsp: fix lack of ZLP for ep0 5b7c3061067e HID: logitech-hidpp: Guard FF init code against non-USB devices d95d83041b87 ALSA: hda/hdmi: Add HP Device 0x8711 to force connect list 05d30f4b6cbe ALSA: hda/realtek: Add quirk for Lenovo TianYi510Pro-14IOB 80202ef4f7cc ALSA: usb-audio: add the quirk for KT0206 device 67fd112b4b04 ALSA: usb-audio: Workaround for XRUN at prepare b669bd94a1c8 dt-bindings: input: iqs7222: Add support for IQS7222A v1.13+ 2ca347287d3f dt-bindings: input: iqs7222: Correct minimum slider size 78e01a98860e dt-bindings: input: iqs7222: Reduce 'linux,code' to optional c8ab62f13d66 Input: iqs7222 - add support for IQS7222A v1.13+ fa25c90ee9a7 Input: iqs7222 - report malformed properties 201d1baa9a45 Input: iqs7222 - drop unused device node references 26e69e719a2f ima: Simplify ima_lsm_copy_rule 475add46170d pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXES 810f2cfdfe4e cfi: Fix CFI failure with KASAN b4a59fd2e50b afs: Fix lost servers_outstanding count 6c7b9d12578d perf test: Fix "all PMU test" to skip parametrized events a7a2d258101d MIPS: ralink: mt7621: avoid to init common ralink reset controller 59871742b481 perf probe: Check -v and -q options in the right place 5d098b5080cb perf tools: Make quiet mode consistent between tools 01c4004e40b6 perf debug: Set debug_peo_args and redirect_to_stderr variable to correct values in perf_quiet_option() 86777de67a85 drm/amd/pm: avoid large variable on kernel stack e84276c8dd88 pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversion d7d99f1a0af0 lkdtm: cfi: Make PAC test work with GCC 7 and 8 2c5e64f0a8d3 LoadPin: Ignore the "contents" argument of the LSM hooks 2d57269cabeb drm/i915/display: Don't disable DDI/Transcoder when setting phy test pattern 7ed4007347b5 ASoC: rt5670: Remove unbalanced pm_runtime_put() 0fe3a0cd2699 ASoC: rockchip: spdif: Add missing clk_disable_unprepare() in rk_spdif_runtime_resume() 6df3ccb6aff0 ASoC: wm8994: Fix potential deadlock f64bb48f27fb ALSA: hda/hdmi: fix stream-id config keep-alive for rt suspend b4b2c4305cf4 ALSA: hda/hdmi: set default audio parameters for KAE silent-stream 1cc133bee40f ALSA: hda/hdmi: fix i915 silent stream programming flow 156b0c19c1a4 ASoC: mediatek: mt8183: fix refcount leak in mt8183_mt6358_ts3a227_max98357_dev_probe() bebbba710321 ASoC: rockchip: pdm: Add missing clk_disable_unprepare() in rockchip_pdm_runtime_resume() 4cc8431ec77a ASoC: audio-graph-card: fix refcount leak of cpu_ep in __graph_for_each_link() a22cfbf78a87 ASoC: mediatek: mt8173-rt5650-rt5514: fix refcount leak in mt8173_rt5650_rt5514_dev_probe() 18a548fdecca ASoC: Intel: Skylake: Fix driver hang during shutdown 390a1a98288a ASoC: sof_es8336: fix possible use-after-free in sof_es8336_remove() 48c509f3f121 hwmon: (jc42) Fix missing unlock on error in jc42_write() 0cd303aad220 orangefs: Fix kmemleak in orangefs_{kernel,client}_debug_init() 224094902941 orangefs: Fix kmemleak in orangefs_sysfs_init() 19be31668552 orangefs: Fix kmemleak in orangefs_prepare_debugfs_help_string() 3ecdca49ca49 scsi: target: iscsi: Fix a race condition between login_work and the login thread 04371a75a584 drm/sti: Fix return type of sti_{dvo,hda,hdmi}_connector_mode_valid() 23d2bed04159 drm/fsl-dcu: Fix return type of fsl_dcu_drm_connector_mode_valid() d1c8b86b4ab7 scsi: smartpqi: Correct device removal for multi-actuator devices 41d8a934e2ea scsi: smartpqi: Add new controller PCI IDs f2207145693a hugetlbfs: fix null-ptr-deref in hugetlbfs_parse_param() 74de6f6c8479 scsi: elx: libefc: Fix second parameter type in state callbacks cbb17d7087ce Revert "PCI: Clear PCI_STATUS when setting up device" fc521abb6ee4 crypto: hisilicon/qm - increase the memory of local variables fc80b877f1d0 scsi: ufs: Reduce the START STOP UNIT timeout 39761417ea7b scsi: lpfc: Fix hard lockup when reading the rx_monitor from debugfs cb873c93a7ad crypto: hisilicon/hpre - fix resource leak in remove process 65a1a20caf72 regulator: core: Fix resolve supply lookup issue 077bff242c13 Bluetooth: Add quirk to disable MWS Transport Configuration 9c89dcd53c64 Bluetooth: Add quirk to disable extended scanning 619523c1ab53 Bluetooth: hci_bcm: Add CYW4373A0 support e070ef957b13 ice: synchronize the misc IRQ when tearing down Tx tracker b0f25ca1ff9b regulator: core: Use different devices for resource allocation and DT lookup f4731395d6db clk: st: Fix memory leak in st_of_quadfs_setup() 92b0888398e4 media: si470x: Fix use-after-free in si470x_int_in_callback() 43e5c20a8b44 mmc: sdhci-tegra: Issue CMD and DAT resets together 11ca98a1ed04 mmc: renesas_sdhi: better reset from HS400 mode 63604e820f15 mmc: renesas_sdhi: add quirk for broken register layout c490e8c3d500 mmc: f-sdh30: Add quirks for broken timeout clock capability 55513864b418 nfs: fix possible null-ptr-deref when parsing param 96521aa5bc76 selftests/bpf: Fix conflicts with built-in functions in bpf_iter_ksym a4fe51cd6894 hwmon: (nct6775) add ASUS CROSSHAIR VIII/TUF/ProArt B550M f5ac749a0b21 wifi: mt76: do not run mt76u_status_worker if the device is not running bc6c381df579 regulator: core: fix use_count leakage when handling boot-on 66d2f118d7d7 libbpf: Avoid enum forward-declarations in public API in C++ mode ec58eae6c93a ASoC: amd: yc: Add Xiaomi Redmi Book Pro 14 2022 into DMI table 62db9242c1ca drm/amd/display: Fix DTBCLK disable requests and SRC_SEL programming ec7475a20ceb drm/amd/display: Use the largest vready_offset in pipe group b9f8ed9b01c4 drm/amdgpu: Fix potential double free and null pointer dereference 3759ae6600e4 ALSA: usb-audio: Add quirk for Tascam Model 12 33e8a3f61814 blk-mq: fix possible memleak when register 'hctx' failed 66d26ed30056 media: mediatek: vcodec: Can't set dst buffer to done when lat decode error 93bbf2ed4281 media: dvb-usb: fix memory leak in dvb_usb_adapter_init() 9945d05d6693 media: dvbdev: adopts refcnt to avoid UAF 669fb90507db media: dvb-frontends: fix leak of memory fw f299f97a8e29 ethtool: avoiding integer overflow in ethtool_phys_id() e6d276dcc920 bpf: Prevent decl_tag from being referenced in func_proto arg 8f4fb3844a0d bpf: Fix a BTF_ID_LIST bug with CONFIG_DEBUG_INFO_BTF not set a866d6fe65ba drm/amd/display: Fix display corruption w/ VSR enable ee678b1f52f9 ppp: associate skb with a device at tx ba5dd4d3a339 bpf/verifier: Use kmalloc_size_roundup() to match ksize() usage f51617c41da1 net: ethernet: mtk_eth_soc: drop packets to WDMA if the ring is full 563e45fd5046 mrp: introduce active flags to prevent UAF when applicant uninit 207501a98683 ipv6/sit: use DEV_STATS_INC() to avoid data-races 9921d1b68c46 net: add atomic_long_t to net_device_stats fields 1f116dfd114f nvme-auth: don't override ctrl keys before validation 43a819c467a1 drm/amd/display: fix array index out of bound error in bios parser 2ed52650a287 drm/amd/display: Workaround to increase phantom pipe vactive in pipesplit d26364596db8 md/raid1: stop mdx_raid1 thread when raid1 array run failed 27e5d61a8e69 md/raid0, raid10: Don't set discard sectors for request queue 99bef41f8e8d drivers/md/md-bitmap: check the return value of md_bitmap_get_counter() 302c0a8ed3bc drm/mediatek: Fix return type of mtk_hdmi_bridge_mode_valid() a29f8af3e45f drm/sti: Use drm_mode_copy() e398c0ad0c56 drm/rockchip: Use drm_mode_copy() b6ebe51e836e drm/msm: Use drm_mode_copy() cf0dcf0e8746 drm/amd/display: Disable DRR actions during state commit d5368e054eb8 drm/amd/display: Use min transition for SubVP into MPO cda74cdc280b s390/lcs: Fix return type of lcs_start_xmit() d034fa43af92 s390/netiucv: Fix return type of netiucv_tx() 636f8534a772 s390/ctcm: Fix return type of ctc{mp,}m_tx() 36217f676b55 drm/amdgpu: Fix type of second parameter in odn_edit_dpm_table() callback 1cae33c8f995 drm/amdgpu: Fix type of second parameter in trans_msg() callback 56483aecf6b2 igb: Do not free q_vector unless new one was allocated 46675bdbbb5e HID: uclogic: Add support for XP-PEN Deco LW 84bc0fe76182 HID: input: do not query XP-PEN Deco LW battery 630ab215956e wifi: brcmfmac: Fix potential NULL pointer dereference in 'brcmf_c_preinit_dcmds()' ffb589963df1 wifi: brcmfmac: Fix potential shift-out-of-bounds in brcmf_fw_alloc_request() 1adbbdce22aa hamradio: baycom_epp: Fix return type of baycom_send_packet() 1e4953b826e1 net: ethernet: ti: Fix return type of netcp_ndo_start_xmit() f186303845a0 bpf: make sure skb->len != 0 when redirecting to a tunneling device ab576e2f1c5b drm/meson: Fix return type of meson_encoder_cvbs_mode_valid() 7dccd53ec7dc qed (gcc13): use u16 for fid to be big enough a10e1530c424 wifi: ath11k: Fix qmi_msg_handler data structure initialization 15e6830642e6 HID: apple: enable APPLE_ISO_TILDE_QUIRK for the keyboards of Macs with the T2 chip 508cc67f9449 HID: apple: fix key translations where multiple quirks attempt to translate the same key 8b3d6b029a55 blk-mq: avoid double ->queue_rq() because of early timeout 6ec50ce315f4 drm/rockchip: use pm_runtime_resume_and_get() instead of pm_runtime_get_sync() 22c4f8ef9c62 Revert "drm/amd/display: Limit max DSC target bpp for specific monitors" dd76b1c9f692 drm/edid: add a quirk for two LG monitors to get them to work on 10bpc 2b7e54cdda3f drm/amd/display: prevent memory leak f97e6d4af8ea drm/amd/display: skip commit minimal transition state 6cfa68c7d2ce bnx2: Use kmalloc_size_roundup() to match ksize() usage bde272c8758d openvswitch: Use kmalloc_size_roundup() to match ksize() usage 79a124b588aa wifi: ath10k: Delay the unmapping of the buffer 34cfc4f03274 ipmi: fix memleak when unload ipmi driver 488c3ad53ac9 ASoC: Intel: avs: Add quirk for KBL-R RVP platform 82f4b57e2624 ASoC: codecs: rt298: Add quirk for KBL-R RVP platform 9aef34e1ae35 wifi: ar5523: Fix use-after-free on ar5523_cmd() timed out 0b7e6d681e00 wifi: ath9k: verify the expected usb_endpoints are present 200347eb3b26 brcmfmac: return error when getting invalid max_flowrings from dongle 35591c246995 media: imx-jpeg: Disable useless interrupt to avoid kernel panic da4113e63f17 drm/etnaviv: add missing quirks for GC300 bfc9d8f27f89 hfs: fix OOB Read in __hfs_brec_find 96d66b7074cb ACPI: x86: Add skip i2c clients quirk for Medion Lifetab S10346 ef7cf3c92382 btrfs: do not panic if we can't allocate a prealloc extent state a1f90b9a333c ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Tab 3 Pro (YT3-X90F) 87c51832b7af x86/apic: Handle no CONFIG_X86_X2APIC on systems with x2APIC enabled by BIOS 0aac6e60c464 acct: fix potential integer overflow in encode_comp_t() a16731fa1b96 nilfs2: fix shift-out-of-bounds due to too large exponent of block size 62d11ec205ef nilfs2: fix shift-out-of-bounds/overflow in nilfs_sb2_bad_offset() 64958e12bb98 ACPI: video: Add force_native quirk for Sony Vaio VPCY11S1E 218c556cded5 ACPI: video: Add force_vendor quirk for Sony Vaio PCG-FRV35 c6b9b3200298 ACPI: video: Change Sony Vaio VPCEH3U1E quirk to force_native 478412161af4 ACPI: video: Change GIGABYTE GB-BXBT-2807 quirk to force_none c547d7ee0455 thermal/core: Ensure that thermal device is registered in thermal_zone_get_temp 799881db3e03 ACPICA: Fix error code path in acpi_ds_call_control_method() f72e95c2204f ACPI: EC: Add quirk for the HP Pavilion Gaming 15-cx0041ur b85f0e292f73 ACPI: processor: idle: Check acpi_fetch_acpi_dev() return value 3d340b684dce fs: jfs: fix shift-out-of-bounds in dbDiscardAG ccb6bdf0b7b6 jfs: Fix fortify moan in symlink 090bf49833c5 udf: Avoid double brelse() in udf_rename() 67973caae78e fs: jfs: fix shift-out-of-bounds in dbAllocAG aaf8770746da arm64: dts: qcom: sm6350: Add apps_smmu with streamID to SDHCI 1/2 nodes a10ff5b8cf86 arm64: dts: qcom: sm8450: disable SDHCI SDR104/SDR50 on all boards a91123d4bda4 binfmt_misc: fix shift-out-of-bounds in check_special_flags 46db95e714ac x86/hyperv: Remove unregister syscore call from Hyper-V cleanup 16fed31153ce video: hyperv_fb: Avoid taking busy spinlock on panic path 2e356d6de4c7 ARM: dts: aspeed: rainier,everest: Move reserved memory regions 992469fb6ca0 arm64: make is_ttbrX_addr() noinstr-safe 80a3e7ab477b rcu: Fix __this_cpu_read() lockdep warning in rcu_force_quiescent_state() 1373e1b7206d net: fec: check the return value of build_skb() 8a37cf11dc78 HID: amd_sfh: Add missing check for dma_alloc_coherent 7b606804bbf0 mctp: Remove device type check at unregister 96ea05df9ed5 net: dsa: microchip: remove IRQF_TRIGGER_FALLING in request_threaded_irq ae6fb31c0086 cifs: don't leak -ENOMEM in smb2_open_file() a37f6d5541b2 mctp: serial: Fix starting value for frame check sequence b458d349f875 net: stream: purge sk_error_queue in sk_stream_kill_queues() 70c8fcab6bf2 myri10ge: Fix an error handling path in myri10ge_probe() 7d88da597173 rxrpc: Fix missing unlock in rxrpc_do_sendmsg() 233bfb28d0fa net_sched: reject TCF_EM_SIMPLE case for complex ematch module 3fcf079958c0 mailbox: zynq-ipi: fix error handling while device_register() fails 525e54789c2b mailbox: arm_mhuv2: Fix return value check in mhuv2_probe() cca61191a894 mailbox: mpfs: read the system controller's status 331615d837f4 skbuff: Account for tail adjustment during pull operations ce321a1cd66b devlink: protect devlink dump by the instance lock 2838f0736cf0 arm64: dts: mt8183: Fix Mali GPU clock 6207862836ae soc: mediatek: pm-domains: Fix the power glitch issue 32d5fa5bdcce openvswitch: Fix flow lookup to use unmasked key a02f965d828f selftests: devlink: fix the fd redirect in dummy_reporter_test 6298cab4d80b devlink: hold region lock when flushing snapshots 71e000446281 rtc: mxc_v2: Add missing clk_disable_unprepare() a7316d07f087 igc: Set Qbv start_time and end_time to end_time if not being configured in GCL 4a3c071ff325 igc: recalculate Qbv end_time by considering cycle time e0d11cda89a2 igc: allow BaseTime 0 enrollment for Qbv 3770bdee9640 igc: Add checking for basetime less than zero 94a033ae7d77 igc: Use strict cycles for Qbv scheduling 99dd830903d6 igc: Enhance Qbv scheduling by using first flag bit c13d65dca354 net: dsa: mv88e6xxx: avoid reg_lock deadlock in mv88e6xxx_setup_port() 5944c25c67de r6040: Fix kmemleak in probe and remove 1d033ec2d179 unix: Fix race in SOCK_SEQPACKET's unix_dgram_sendmsg() e491285b4d08 nfc: pn533: Clear nfc_target before being used 306526331e7a net: enetc: avoid buffer leaks on xdp_do_redirect() failure a44053cf3b9c media: v4l2-ctrls-api.c: add back dropped ctrl->is_new = 1 6a1504dd36cd bpf: prevent leak of lsm program after failed attach 146891d1af80 selftests/bpf: Select CONFIG_FUNCTION_ERROR_INJECTION 761564d93c82 block, bfq: fix possible uaf for 'bfqq->bic' 27f94fc22305 mISDN: hfcmulti: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() 06fcc7543f30 mISDN: hfcpci: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() 793f872866d6 mISDN: hfcsusb: don't call dev_kfree_skb/kfree_skb() under spin_lock_irqsave() b316841b6bdc bonding: do failover when high prio link up 2d31c6ed4428 bonding: add missed __rcu annotation for curr_active_slave ba44c1fe8234 net: macsec: fix net device access prior to holding a lock d843ebd860c5 nfsd: under NFSv4.1, fix double svc_xprt_put on rpc_create failure f8059a2a2bdf iommu/mediatek: Fix forever loop in error handling 8a1a38289583 rtc: pcf85063: fix pcf85063_clkout_control ed829c3b79b4 rtc: pic32: Move devm_rtc_allocate_device earlier in pic32_rtc_probe() abfa5dd91453 rtc: st-lpc: Add missing clk_disable_unprepare in st_rtc_probe() 75b2692c90ce netfilter: flowtable: really fix NAT IPv6 offload 7f47c91e465a mfd: pm8008: Fix return value check in pm8008_probe() b8d07df9ede9 mfd: qcom_rpm: Fix an error handling path in qcom_rpm_probe() e295ac85d618 mfd: bd957x: Fix Kconfig dependency on REGMAP_IRQ 3bcc06c5fd48 mfd: axp20x: Do not sleep in the power off handler d387d36fcc54 dt-bindings: mfd: qcom,spmi-pmic: Drop PWM reg dependency 0ab849944365 powerpc/pseries/eeh: use correct API for error log size bce7d8e9596d remoteproc: qcom: q6v5: Fix missing clk_disable_unprepare() in q6v5_wcss_qcs404_power_on() add474591d6e remoteproc: qcom_q6v5_pas: Fix missing of_node_put() in adsp_alloc_memory_region() f09a52e44263 remoteproc: qcom_q6v5_pas: detach power domains on remove 4458ed2d9570 remoteproc: qcom_q6v5_pas: disable wakeup on probe fail or remove 0903a87490a9 remoteproc: qcom: q6v5: Fix potential null-ptr-deref in q6v5_wcss_init_mmio() ec97e9a5c2f2 remoteproc: sysmon: fix memory leak in qcom_add_sysmon_subdev() b773e86fc196 RISC-V: KVM: Fix reg_val check in kvm_riscv_vcpu_set_reg_config() c786f2ac3010 pwm: mediatek: always use bus clock for PWM on MT7622 24cc0c9b591a pwm: mtk-disp: Fix the parameters calculated by the enabled flag of disp_pwm 0bdadab07430 pwm: sifive: Call pwm_sifive_update_clock() while mutex is held 9a87b1562c37 iommu/sun50i: Remove IOMMU_DOMAIN_IDENTITY 942218128976 iommu/mediatek: Validate number of phandles associated with "mediatek,larbs" 8412e5dd24ff iommu/mediatek: Add error path for loop of mm_dts_parse 21f56af86583 iommu/mediatek: Use component_match_add 44d7712267d1 iommu/mediatek: Add platform_device_put for recovering the device refcnt b5dd27890c6d selftests/powerpc: Fix resource leaks 01e3641b168c powerpc/hv-gpci: Fix hv_gpci event list 983e28974755 powerpc/83xx/mpc832x_rdb: call platform_device_put() in error case in of_fsl_spi_probe() 5429722209ea powerpc/perf: callchain validate kernel stack pointer bounds e45e3aae8df8 powerpc: dts: turris1x.dts: Add channel labels for temperature sensor c909985dd0c0 kprobes: Fix check for probe enabled in kill_kprobe() 03d7168103f3 powerpc/pseries: fix plpks_read_var() code for different consumers c156df808e11 powerpc/pseries: Return -EIO instead of -EINTR for H_ABORTED error 1a7657adb06b powerpc/pseries: Fix the H_CALL error code in PLPKS driver b38e5a3c469e powerpc/pseries: fix the object owners enum value in plpks driver 8240299519db powerpc/xive: add missing iounmap() in error path in xive_spapr_populate_irq_data() 028631dd53a0 powerpc/xmon: Fix -Wswitch-unreachable warning in bpt_cmds 2d7b6580384e cxl: Fix refcount leak in cxl_calc_capp_routing fb3ef6a5af4b powerpc/52xx: Fix a resource leak in an error handling path 65572a13163f macintosh/macio-adb: check the return value of ioremap() 76837e7f6b30 macintosh: fix possible memory leak in macio_add_one_device() de7eb5500979 iommu/fsl_pamu: Fix resource leak in fsl_pamu_probe() b0637f4bd426 iommu/amd: Fix pci device refcount leak in ppr_notifier() 26427454bebf iommu: Avoid races around device probe feca90441248 iommu/mediatek: Check return value after calling platform_get_resource() 51a7fbc59845 rtc: pcf85063: Fix reading alarm 6d4dacd4a91a rtc: snvs: Allow a time difference on clock register read 421091ae0e27 rtc: cmos: Disable ACPI RTC event on removal 93893e25d979 rtc: cmos: Rename ACPI-related functions fbf866b150df rtc: cmos: Eliminate forward declarations of some functions fd8b7f41a416 rtc: cmos: Call rtc_wake_setup() from cmos_do_probe() 054d6b32c576 rtc: cmos: Call cmos_wake_setup() from cmos_do_probe() 9ba808aec5a1 rtc: pcf2127: Convert to .probe_new() 59457a0f079e rtc: class: Fix potential memleak in devm_rtc_allocate_device() 6cb7ea142620 rtc: rzn1: Check return value in rzn1_rtc_probe 9f2a53f143e8 dmaengine: idxd: Fix crc_val field for completion record f2e58e95273c fs/ntfs3: Fix slab-out-of-bounds read in ntfs_trim_fs cf66351484ad phy: qcom-qmp-pcie: Fix sm8450_qmp_gen4x2_pcie_pcs_tbl[] register names c5ca087f47de phy: qcom-qmp-pcie: Fix high latency with 4x2 PHY when ASPM is enabled 5d39a1d9a243 phy: qcom-qmp-pcie: Support SM8450 PCIe1 PHY in EP mode e83821af6471 phy: qcom-qmp-pcie: support separate tables for EP mode d1945ec03ca6 phy: qcom-qmp-pcie: split pcs_misc init cfg for ipq8074 pcs table 814cd5ca1c77 phy: qcom-qmp-pcie: split register tables into common and extra parts 984f35f57f74 pwm: tegra: Ensure the clock rate is not less than needed 49c8cc208464 pwm: tegra: Improve required rate calculation 67edfd980731 include/uapi/linux/swab: Fix potentially missing __always_inline 238a935ac0a7 phy: usb: Fix clock imbalance for suspend/resume d19f1664c843 phy: usb: Use slow clock for wake enabled suspend 0bceef84f716 phy: usb: s2 WoL wakeup_count not incremented for USB->Eth devices c40b86861146 phy: qcom-qmp-usb: fix sc8280xp PCS_USB offset c91e4513bc18 dmaengine: idxd: Make read buffer sysfs attributes invisible for Intel IAA f2f10a2db278 iommu/rockchip: fix permission bits in page table entries v2 92af3bbeb918 iommu/sun50i: Implement .iotlb_sync_map 9b25137905c8 iommu/sun50i: Fix flush size 3b95b7b0ddec iommu/sun50i: Fix R/W permission check 5ad5a837c364 iommu/sun50i: Consider all fault sources for reset b4d8bf6c2a77 iommu/sun50i: Fix reset release 9b5569846a34 iommu/s390: Fix duplicate domain attachments 6792416576ff phy: qcom-qmp-usb: correct registers layout for IPQ8074 USB3 PHY 655d02663482 phy: qcom-qmp-usb: drop start and pwrdn-ctrl abstraction f674ef5bf4e1 phy: qcom-qmp-usb: clean up status polling 71c03e6a0525 phy: qcom-qmp-usb: drop power-down delay config 71098933ea1b phy: qcom-qmp-usb: drop sc8280xp power-down delay c6f0977eaa19 phy: qcom-qmp-usb: clean up power-down handling d668d34df96a phy: qcom-qmp-pcie: fix ipq6018 initialisation 73af0c169079 phy: qcom-qmp-pcie: fix ipq8074-gen3 initialisation abe9bf8c9501 phy: qcom-qmp-pcie: fix sc8180x initialisation 0b2e4f939450 phy: qcom-qmp-pcie: replace power-down delay b52920f887e6 phy: qcom-qmp-pcie: drop power-down delay config aa51fd765fe5 remoteproc: core: Auto select rproc-virtio device id d53171d1d0e7 dmaengine: apple-admac: Allocate cache SRAM to channels cc743a1d832d dmaengine: idxd: Make max batch size attributes in sysfs invisible for Intel IAA 0d0382b9c0d5 phy: qcom-qmp-pcie: drop bogus register update cd1e1735aeab phy: marvell: phy-mvebu-a3700-comphy: Reset COMPHY registers before USB 3.0 power on b259e31d150a fs/ntfs3: Harden against integer overflows 95afb464c86c fs/ntfs3: Avoid UBSAN error on true_sectors_per_clst() 2246ac03dd59 RDMA/siw: Fix pointer cast warning 54af75ddf3c6 perf stat: Do not delay the workload with --delay 9f4c997cd123 ftrace: Allow WITH_ARGS flavour of graph tracer with shadow call stack 616c17a2ef99 perf off_cpu: Fix a typo in BTF tracepoint name, it should be 'btf_trace_sched_switch' 75f7820de933 leds: is31fl319x: Fix setting current limit for is31fl319{0,1,3} 308eef3e16fd gfs2: Partially revert gfs2_inode_lookup change b8131efb89d9 power: supply: fix null pointer dereferencing in power_supply_get_battery_info 301e40552833 perf branch: Fix interpretation of branch records 64245114c072 power: supply: bq25890: Ensure pump_express_work is cancelled on remove 81b0e5d5aa0c power: supply: bq25890: Convert to i2c's .probe_new() ebf085a725b6 power: supply: bq25890: Factor out regulator registration code 7d1e3961725e power: supply: Fix refcount leak in rk817_charger_probe b866e8a0b7dc power: supply: ab8500: Fix error handling in ab8500_charger_init() 42d976bd9766 HSI: omap_ssi_core: Fix error handling in ssi_init() 5150b76aa2eb power: supply: cw2015: Fix potential null-ptr-deref in cw_bat_probe() be11e0951314 power: supply: z2_battery: Fix possible memleak in z2_batt_probe() 38d35aae1b27 perf symbol: correction while adjusting symbol bc05eb64a10c perf trace: Handle failure when trace point folder is missed 27e9c2ca24ce perf trace: Use macro RAW_SYSCALL_ARGS_NUM to replace number 01673142a679 perf trace: Return error if a system call doesn't exist 0fd13791feb6 watchdog: iTCO_wdt: Set NO_REBOOT if the watchdog is not already running a9b65ba1afcc power: supply: fix residue sysfs file in error handle route of __power_supply_register() fa80f145e543 HSI: omap_ssi_core: fix possible memory leak in ssi_probe() 8159e2f8b60e HSI: omap_ssi_core: fix unbalanced pm_runtime_disable() 8a9c05d988cc perf stat: Move common code in print_metric_headers() 1b2a63c33106 perf stat: Use evsel__is_hybrid() more 6c8d5578180c perf tools: Fix "kernel lock contention analysis" test by not printing warnings in quiet mode 380304391fa7 led: qcom-lpg: Fix sleeping in atomic 7aca1cea8fcc fbdev: uvesafb: Fixes an error handling path in uvesafb_probe() 5976889098e6 fbdev: uvesafb: don't build on UML e268a5792536 fbdev: geode: don't build on UML 4c0d613d7999 fbdev: ep93xx-fb: Add missing clk_disable_unprepare in ep93xxfb_probe() 1fb436db9c87 fbdev: vermilion: decrease reference count in error path e94ae434f659 fbdev: via: Fix error in via_core_init() 85255669ce72 fbdev: pm2fb: fix missing pci_disable_device() 3be1f7545369 fbdev: ssd1307fb: Drop optional dependency ba9550952f20 thermal/drivers/qcom/lmh: Fix irq handler return value f7f3721c78a2 thermal/drivers/qcom/temp-alarm: Fix inaccurate warning for gen2 6ddc86823973 thermal/of: Fix memory leak on thermal_of_zone_register() failure 8eeda6567cc4 thermal/drivers/k3_j72xx_bandgap: Fix the debug print message db9d0e74a663 thermal/drivers/imx8mm_thermal: Validate temperature range 5cba61bcd2f7 samples: vfio-mdev: Fix missing pci_disable_device() in mdpy_fb_probe() f9ed133381eb ksmbd: Fix resource leak in ksmbd_session_rpc_open() 7f09fe9fc6ea tracing/hist: Fix issue of losting command info in error_log 82d1211f673b usb: typec: wusb3801: fix fwnode refcount leak in wusb3801_probe() 94cca9c33941 usb: storage: Add check for kcalloc 233348a04bec i2c: ismt: Fix an out-of-bounds bug in ismt_access() f7a440c89b6d i2c: mux: reg: check return value after calling platform_get_resource() 86fdf151b9b8 gpiolib: protect the GPIO device against being dropped while in use by user-space ac6ce3cd7a3e gpiolib: cdev: fix NULL-pointer dereferences 60ff9bd4ffc8 vme: Fix error not catched in fake_init() 7155f549dbca staging: rtl8192e: Fix potential use-after-free in rtllib_rx_Monitor() 73df1172bbcc staging: rtl8192u: Fix use after free in ieee80211_rx() c8889afcd829 i2c: pxa-pci: fix missing pci_disable_device() on error in ce4100_i2c_probe ba090c6debb5 vfio/iova_bitmap: refactor iova_bitmap_set() to better handle page boundaries 85a5660491b5 chardev: fix error handling in cdev_device_add() 4a9f1a8b3af2 mcb: mcb-parse: fix error handing in chameleon_parse_gdd() 0468a585710b drivers: mcb: fix resource leak in mcb_probe() 216437dd64fc usb: gadget: f_hid: fix refcount leak on error path 9e08b7f5fa00 usb: gadget: f_hid: fix f_hidg lifetime vs cdev 6fe1adeabc2a usb: core: hcd: Fix return value check in usb_hcd_setup_local_mem() b3862858b678 usb: roles: fix of node refcount leak in usb_role_switch_is_parent() 0a022b756f74 tracing/user_events: Fix call print_fmt leak e4b7d7297d37 coresight: cti: Fix null pointer error on CTI init before ETM 3c18888bc0b5 coresight: trbe: remove cpuhp instance node before remove cpuhp state 064bdc340526 counter: stm32-lptimer-cnt: fix the check on arr and cmp registers update bc34896cd75a iio: adis: add '__adis_enable_irq()' implementation 49ac222945d7 iio: temperature: ltc2983: make bulk write buffer DMA-safe 2f5fd31b2f24 cxl: fix possible null-ptr-deref in cxl_pci_init_afu|adapter() ab44c182353b cxl: fix possible null-ptr-deref in cxl_guest_init_afu|adapter() 71d2abab374f firmware: raspberrypi: fix possible memory leak in rpi_firmware_probe() 4e947fc71bec misc: sgi-gru: fix use-after-free error in gru_set_context_option, gru_fault and gru_handle_user_call_os ef843ee20576 misc: tifm: fix possible memory leak in tifm_7xx1_switch_media() 40ff4c2335a9 ocxl: fix pci device refcount leak when calling get_function_0() 2fce8b3583d1 misc: ocxl: fix possible name leak in ocxl_file_register_afu() 6dd5fbd243f1 test_firmware: fix memory leak in test_firmware_init() a4b84c112d8e habanalabs: fix return value check in hl_fw_get_sec_attest_data() 03dbb9e2e975 serial: sunsab: Fix error handling in sunsab_init() ca89c2eb36ed serial: altera_uart: fix locking in polling mode 516614a371c2 serial: pch: Fix PCI device refcount leak in pch_request_dma() 408f64a6de74 serial: stm32: move dma_request_chan() before clk_prepare_enable() 898a162d5fc4 serial: pl011: Do not clear RX FIFO & RX interrupt in unthrottle. 64bc5dbc3260 serial: amba-pl011: avoid SBSA UART accessing DMACR register 99a58ac42d9b USB: gadget: Fix use-after-free during usb config switch 5b38782cc358 extcon: usbc-tusb320: Update state on probe even if no IRQ pending 22b60658a902 usb: musb: omap2430: Fix probe regression for missing resources 20a945280d69 usb: typec: tipd: Fix typec_unregister_port error paths 63fff60c0066 usb: typec: tipd: Fix spurious fwnode_handle_put in error path 7bc33793042b usb: typec: tipd: Cleanup resources if devm_tps6598_psy_register fails 5f125507d227 usb: typec: tcpci: fix of node refcount leak in tcpci_register_port() 26937dcf067a usb: typec: Check for ops->exit instead of ops->enter in altmode_exit 85db68fc901d staging: vme_user: Fix possible UAF in tsi148_dma_list_add 71cfd25e2211 interconnect: qcom: sc7180: fix dropped const of qcom_icc_bcm bdfa9f57b2a2 usb: fotg210-udc: Fix ages old endianness issues b9dcd53356ea uio: uio_dmem_genirq: Fix deadlock between irq config and handling ee180e867ce4 uio: uio_dmem_genirq: Fix missing unlock in irq configuration 31ef3d554d59 vfio/iova_bitmap: Fix PAGE_SIZE unaligned bitmaps f0865e4f2c82 vfio: platform: Do not pass return buffer to ACPI _RST method abaedb68a769 class: fix possible memory leak in __class_register() 9494faf74f8d drivers: staging: r8188eu: Fix sleep-in-atomic-context bug in rtw_join_timeout_handler 3d97c13a1152 serial: 8250_bcm7271: Fix error handling in brcmuart_init() bffec1abc074 serial: tegra: Read DMA status before terminating 78fddc0ff971 drivers: dio: fix possible memory leak in dio_init() 6392d71b4bf9 riscv: Fix P4D_SHIFT definition for 3-level page table mode dd203468f071 f2fs: fix iostat parameter for discard 652b2cdb3007 RISC-V: Align the shadow stack ee0e9b2c4b9c IB/IPoIB: Fix queue count inconsistency for PKEY child interfaces 19b7b85773b1 hwrng: geode - Fix PCI device refcount leak 2e10ecd012ae hwrng: amd - Fix PCI device refcount leak 84ebdb6b65ad crypto: img-hash - Fix variable dereferenced before check 'hdev->req' f2f2c6102ace riscv: Fix crash during early errata patching e395fdfec46d RISC-V: Fix MEMREMAP_WB for systems with Svpbmt eced7ec0cd89 RISC-V: Fix unannoted hardirqs-on in return to userspace slow-path 9f4379692ace RDMA/hns: Fix XRC caps on HIP08 9e711eafabf0 RDMA/hns: Fix error code of CMD d78e8b4c862d RDMA/hns: Fix page size cap from firmware aaa589124d4c RDMA/hns: Fix PBL page MTR find d3238c4d3a46 RDMA/hns: Fix AH attr queried by query_qp 60549c5224cd RDMA/hns: Fix the gid problem caused by free mr bf0ad007e6cb orangefs: Fix sysfs not cleanup when dev init failed 38c1d5d2f8ae PCI: vmd: Fix secondary bus reset for Intel bridges 6c8319b90fe7 RDMA/srp: Fix error return code in srp_parse_options() 8bc0ecf1c382 RDMA/hfi1: Fix error return code in parse_platform_config() de888c02ac32 RDMA: Disable IB HW for UML 3829187387e4 riscv/mm: add arch hook arch_clear_hugepage_flags c19ca6553c2d crypto: omap-sham - Use pm_runtime_resume_and_get() in omap_sham_probe() 22a59bb0aa5a crypto: amlogic - Remove kcalloc without check 10ed78c85b52 crypto: qat - fix error return code in adf_probe c458c9d0ce97 RDMA/nldev: Fix failure to send large messages 3ee8611a1d0d f2fs: avoid victim selection from previous victim section 0807071c1b2b f2fs: fix to enable compress for newly created file if extension matches 1f9d91ffc383 f2fs: set zstd compress level correctly 65c73bc771d6 RDMA/nldev: Add checks for nla_nest_start() in fill_stat_counter_qps() 02e0170c4da2 scsi: ufs: core: Fix the polling implementation 4141cd9e8b33 scsi: snic: Fix possible UAF in snic_tgt_create() aef82d16be5a scsi: fcoe: Fix transport not deattached when fcoe_if_init() fails 4399a8632e5f scsi: ipr: Fix WARNING in ipr_init() bc31e6820424 scsi: scsi_debug: Fix possible name leak in sdebug_add_host_helper() cfa2f8098a6e scsi: fcoe: Fix possible name leak when device_register() fails 8698f359f252 scsi: scsi_debug: Fix a warning in resp_report_zones() 582b0a422642 scsi: scsi_debug: Fix a warning in resp_verify() c7e96168a8ca scsi: efct: Fix possible memleak in efct_device_init() c2e4692d019a scsi: hpsa: Fix possible memory leak in hpsa_add_sas_device() 9aa5b09a5548 scsi: hpsa: Fix error handling in hpsa_add_sas_host() d17bca3ddfe5 scsi: mpt3sas: Fix possible resource leaks in mpt3sas_transport_port_add() 8642c72b081e crypto: hisilicon/qm - fix 'QM_XEQ_DEPTH_CAP' mask value 4841596b93f0 crypto: arm64/sm3 - fix possible crash with CFI enabled 9c1b30d5c1f7 crypto: arm64/sm3 - add NEON assembly implementation 23cf91c76489 crypto: x86/sm4 - fix crash with CFI enabled e6e4e281be90 crypto: x86/sm3 - fix possible crash with CFI enabled ae252643e884 crypto: x86/sha512 - fix possible crash with CFI enabled 76994f26226e crypto: x86/sha256 - fix possible crash with CFI enabled f3b1021db697 crypto: x86/sha1 - fix possible crash with CFI enabled 8d447b92c3e2 crypto: x86/aria - fix crash with CFI enabled 5ab743151a62 crypto: x86/aegis128 - fix possible crash with CFI enabled ff28b8afb786 padata: Fix list iterator in padata_do_serial() 6cfa9e60c0f8 padata: Always leave BHs disabled when running ->parallel() 314398bc1014 crypto: tcrypt - Fix multibuffer skcipher speed test mem leak 0aa7be66168b scsi: hpsa: Fix possible memory leak in hpsa_init_one() 21d8b6bd3730 PCI: endpoint: pci-epf-vntb: Fix call pci_epc_mem_free_addr() in error path eef5d05cbbd6 dt-bindings: visconti-pcie: Fix interrupts array max constraints e75080f9b4ee dt-bindings: imx6q-pcie: Fix clock names for imx6sx and imx8mq 821f9a18210f RDMA/rxe: Fix NULL-ptr-deref in rxe_qp_do_cleanup() when socket create failed fc2c43bf41c8 RDMA/hns: fix memory leak in hns_roce_alloc_mr() 26cee0603af0 RDMA/irdma: Initialize net_type before checking it d9dbd4ca2646 crypto: ccree - Make cc_debugfs_global_fini() available for module init function ed8b5ff3b078 RDMA/hfi: Decrease PCI device reference count in error path 76ca6756bf03 PCI: Check for alloc failure in pci_request_irq() c5a6776e44aa RDMA/hns: Fix incorrect sge nums calculation 2b214368bc0c RDMA/hns: Fix ext_sge num error when post send 06f73568f553 RDMA/rxe: Fix mr->map double free f98601f9abde crypto: hisilicon/qm - add missing pci_dev_put() in q_num_set() b5be6724f222 crypto: cryptd - Use request context instead of stack for sub-request 677f01f396ae crypto: ccree - Remove debugfs when platform_driver_register failed 953c81ffe384 scsi: scsi_debug: Fix a warning in resp_write_scat() 70adec0c790f RDMA/irdma: Do not request 2-level PBLEs for CQ alloc b4502647c0b2 RDMA/irdma: Fix RQ completion opcode 1df9f815553d RDMA/irdma: Fix inline for multiple SGE's 3930245bc845 RDMA/siw: Set defined status for work completion with undefined status c1d5a12f930f RDMA/nldev: Return "-EAGAIN" if the cm_id isn't from expected port cd06d32a71fb RDMA/core: Make sure "ib_port" is valid when access sysfs node 8731cb5c7820 RDMA/restrack: Release MR restrack when delete cf968790a08f f2fs: fix to avoid accessing uninitialized spinlock 71bf3550b530 PCI: imx6: Initialize PHY before deasserting core reset 5d2e13358243 PCI: vmd: Disable MSI remapping after suspend fa8a2f3be78e IB/mad: Don't call to function that might sleep while in atomic context f3d26a8589df RDMA/siw: Fix immediate work request flush to completion queue fdb9c354ac86 scsi: qla2xxx: Fix set-but-not-used variable warnings 425c9bd06b7a RDMA/irdma: Report the correct link speed 0b8578dc8477 f2fs: fix to destroy sbi->post_read_wq in error path of f2fs_fill_super() b4244ca341ea f2fs: fix the assign logic of iocb 734e2cf3ee29 f2fs: allow to set compression for inlined file fa2e65c1b1c6 f2fs: fix normal discard process 7e7db55d1e67 f2fs: fix gc mode when gc_urgent_high_remaining is 1 ae6c960a82c5 f2fs: fix to invalidate dcc->f2fs_issue_discard in error path ed88147bfb4e fortify: Do not cast to "unsigned char" 12695b4b76d4 apparmor: Fix memleak in alloc_ns() 7417cc5151bc crypto: rockchip - rework by using crypto_engine f945afb80f1d crypto: rockchip - remove non-aligned handling 89117da0102c crypto: rockchip - better handle cipher key 2edab0edfef5 crypto: rockchip - add fallback for ahash ac798fd39e2a crypto: rockchip - add fallback for cipher d2ce2922fd39 crypto: rockchip - do not store mode globally 2aecc5029fcc crypto: rockchip - do not do custom power management 1550e871120e f2fs: Fix the race condition of resize flag between resizefs 0ea2ba0d5b4f PCI: pci-epf-test: Register notifier if only core_init_notifier is enabled 7123963c57ee RDMA/core: Fix order of nldev_exit call b5c7878b034c PCI: dwc: Fix n_fts[] array overrun 756e412cfcac apparmor: Use pointer to struct aa_label for lbs_cred 51a903281798 scsi: core: Fix a race between scsi_done() and scsi_timeout() 7b5bc00a59ef crypto: tcrypt - fix return value for multiple subtests 51592cf71682 crypto: nitrox - avoid double free on error path in nitrox_sriov_init() 204fdddd4698 crypto: sun8i-ss - use dma_addr instead u32 8a9db7913497 crypto: hisilicon/qm - re-enable communicate interrupt before notifying PF 9a6fab168cbc crypto: hisilicon/qm - fix incorrect parameters usage f024bf13d4ff apparmor: Fix regression in stacking due to label flags 72a5b5641cac apparmor: Fix abi check to include v8 abi 053816fb455f apparmor: fix lockdep warning when removing a namespace 3d27a436e294 apparmor: fix a memleak in multi_transaction_new() 14ed46a13aba net: dsa: tag_8021q: avoid leaking ctx on dsa_tag_8021q_register() error path 06b81b4e669a i40e: Fix the inability to attach XDP program on downed interface e0c54906cf67 stmmac: fix potential division by 0 aff5bca3c2e5 octeontx2-af: cn10k: mcs: Fix a resource leak in the probe and remove functions e97a4ad295b0 Bluetooth: RFCOMM: don't call kfree_skb() under spin_lock_irqsave() 9114e7fa80ce Bluetooth: hci_core: don't call kfree_skb() under spin_lock_irqsave() c1f213a8ccf3 Bluetooth: hci_bcsp: don't call kfree_skb() under spin_lock_irqsave() 866b20962954 Bluetooth: hci_h5: don't call kfree_skb() under spin_lock_irqsave() 91ed02b7977b Bluetooth: hci_ll: don't call kfree_skb() under spin_lock_irqsave() 08c847f1a163 Bluetooth: hci_qca: don't call kfree_skb() under spin_lock_irqsave() d123f2b94b9e Bluetooth: btusb: don't call kfree_skb() under spin_lock_irqsave() 8eefaa20568d Bluetooth: btintel: Fix missing free skb in btintel_setup_combined() 09a3b0c9c7c6 Bluetooth: hci_conn: Fix crash on hci_create_cis_sync a65b09e3130b Bluetooth: Fix EALREADY and ELOOP cases in bt_status() 72560759f6e0 Bluetooth: MGMT: Fix error report for ADD_EXT_ADV_PARAMS 66324c5eb5ee Bluetooth: hci_core: fix error handling in hci_register_dev() b17b3203d479 sctp: sysctl: make extra pointers netns aware 07e28a8f4502 ntb_netdev: Use dev_kfree_skb_any() in interrupt context 4f9bcc999062 net: lan9303: Fix read error execution path a8846b339860 net: ethernet: ti: am65-cpsw: Fix PM runtime leakage in am65_cpsw_nuss_ndo_slave_open() 512dc6796946 can: tcan4x5x: Fix use of register error status mask 73a1f06a4b6f can: m_can: Call the RAM init directly from m_can_chip_config 9f38ec243426 can: tcan4x5x: Remove invalid write in clear_interrupts 8718e17e0fac net: amd-xgbe: Check only the minimum speed for active/passive cables 7a7de9a6f198 net: amd-xgbe: Fix logic around active and passive cables 99a75f34db5b af_unix: call proto_unregister() in the error path in af_unix_init() 22dbe4a6ea37 net: setsockopt: fix IPV6_UNICAST_IF option for connected sockets 7cc54e9ffcf5 net: amd: lance: don't call dev_kfree_skb() under spin_lock_irqsave() df7c78c3ab06 hamradio: don't call dev_kfree_skb() under spin_lock_irqsave() 4bc76162596e net: ethernet: dnet: don't call dev_kfree_skb() under spin_lock_irqsave() 2a979f087430 net: emaclite: don't call dev_kfree_skb() under spin_lock_irqsave() 9027ed144a1c net: apple: bmac: don't call dev_kfree_skb() under spin_lock_irqsave() 6c0fba2b683d net: apple: mace: don't call dev_kfree_skb() under spin_lock_irqsave() 588d0b8462f5 net/tunnel: wait until all sk_user_data reader finish before releasing the sock bb1715a6bfb0 net: farsync: Fix kmemleak when rmmods farsync 5253d432dd36 ethernet: s2io: don't call dev_kfree_skb() under spin_lock_irqsave() 71d88c7453ec of: overlay: fix null pointer dereferencing in find_dup_cset_node_entry() and find_dup_cset_prop() cbde8b3acbc8 ipvs: use u64_stats_t for the per-cpu counters dcae92a24955 drivers: net: qlcnic: Fix potential memory leak in qlcnic_sriov_init() 446757787baf net: stmmac: fix possible memory leak in stmmac_dvr_probe() bfbc4f7f82da net: stmmac: selftests: fix potential memleak in stmmac_test_arpoffload() e6730e15df96 net: defxx: Fix missing err handling in dfx_init() 6af94424012c net: vmw_vsock: vmci: Check memcpy_from_msg() bd72ab5e6fc1 clk: socfpga: Fix memory leak in socfpga_gate_init() 8d64aca5e8f3 bpf: Do not zero-extend kfunc return values 8682d0a6ee54 blktrace: Fix output non-blktrace event when blk_classic option enabled bbb2d35386c1 wifi: brcmfmac: Fix error return code in brcmf_sdio_download_firmware() 36a2786145ef wifi: rtl8xxxu: Fix the channel width reporting 8e2d450c4e5b wifi: rtl8xxxu: Add __packed to struct rtl8723bu_c2h 9d0190d4722a spi: spi-gpio: Don't set MOSI as an input if not 3WIRE mode a35323218ff3 clk: samsung: Fix memory leak in _samsung_clk_register_pll() c93ecbb21b9a media: staging: stkwebcam: Restore MEDIA_{USB,CAMERA}_SUPPORT dependencies 0209e70ad496 media: coda: Add check for kmalloc 05f165ded4a7 media: coda: Add check for dcoda_iram_alloc ccb4e8de1e7e media: c8sectpfe: Add of_node_put() when breaking out of loop 86e52c02e288 regulator: qcom-labibb: Fix missing of_node_put() in qcom_labibb_regulator_probe() 83a9cd6e0a96 nvme: pass nr_maps explicitly to nvme_alloc_io_tag_set 5aebe9ba130a mmc: core: Normalize the error handling branch in sd_read_ext_regs() 1b3f0b02486b memstick/ms_block: Add check for alloc_ordered_workqueue d87d565fec52 mmc: renesas_sdhi: alway populate SCC pointer eb8431dc4b5a mmc: mmci: fix return value check of mmc_add_host() 3697d9af93bf mmc: wbsd: fix return value check of mmc_add_host() ba91b413983a mmc: via-sdmmc: fix return value check of mmc_add_host() f5ce76aeddf0 mmc: meson-gx: fix return value check of mmc_add_host() 4e1dc24bcfc8 mmc: omap_hsmmc: fix return value check of mmc_add_host() 85946ceb0fac mmc: atmel-mci: fix return value check of mmc_add_host() 9229e7a00f5b mmc: litex_mmc: ensure `host->irq == 0` if polling eb7a2d516d4f mmc: wmt-sdmmc: fix return value check of mmc_add_host() 2044b2ea7794 mmc: vub300: fix return value check of mmc_add_host() bfd77b194c94 mmc: toshsd: fix return value check of mmc_add_host() a522e26a20a4 mmc: rtsx_usb_sdmmc: fix return value check of mmc_add_host() ffa9b2a79e3e mmc: rtsx_pci: fix return value check of mmc_add_host() 5a62cba13851 mmc: pxamci: fix return value check of mmc_add_host() d2ead18bc7cc mmc: mxcmmc: fix return value check of mmc_add_host() 40aa73c70e8a mmc: moxart: fix return value check of mmc_add_host() 60fafcf2fb7e mmc: alcor: fix return value check of mmc_add_host() 774d97b5ed7c hwmon: (emc2305) fix pwm never being able to set lower 4cf53e91f36a hwmon: (emc2305) fix unable to probe emc2301/2/3 12e677201777 bpftool: Fix memory leak in do_build_table_cb adebac5995c9 riscv, bpf: Emit fixed-length instructions for BPF_PSEUDO_FUNC 86c1f5d5f498 NFSv4.x: Fail client initialisation if state manager thread can't run a89715bc9523 NFS: Allow very small rsize & wsize again f6a174755c33 NFSv4.2: Set the correct size scratch buffer for decoding READ_PLUS 05acc401bca3 SUNRPC: Fix missing release socket in rpc_sockname() 17c49afc694e xprtrdma: Fix regbuf data not freed in rpcrdma_req_create() aae4846e8e49 pinctrl: thunderbay: fix possible memory leak in thunderbay_build_functions() 250eed7b9994 ALSA: mts64: fix possible null-ptr-defer in snd_mts64_interrupt 0859b2e1d5fa media: ov5640: set correct default link frequency 3872adf30623 media: saa7164: fix missing pci_disable_device() 809b48cb2eee ALSA: pcm: Set missing stop_operating flag at undoing trigger start 5c3568166129 bpf, sockmap: fix race in sock_map_free() 9283a0f51173 bpf: Add dummy type reference to nf_conn___init to fix type deduplication 204d0f668d0f hwmon: (jc42) Restore the min/max/critical temperatures on resume 24186b599624 hwmon: (jc42) Convert register access and caching to regmap/regcache f86b2f216636 regulator: core: fix resource leak in regulator_register() c72eb6e6e49a configfs: fix possible memory leak in configfs_create_dir() d2576d29da71 hsr: Synchronize sequence number updates. b5259dcfa3e1 hsr: Synchronize sending frames to have always incremented outgoing seq nr. 3b79aaa88bab hsr: Disable netpoll. 1517be0aef6d hsr: Avoid double remove of a node. 4d2f6c44fd85 hsr: Add a rcu-read lock to hsr_forward_skb(). 41d4bcc624cf Revert "net: hsr: use hlist_head instead of list_head for mac addresses" 35a6ae235108 clk: qcom: clk-krait: fix wrong div2 functions 3b317660e43f clk: qcom: lpass-sc7180: Fix pm_runtime usage 607ccb7d3d35 clk: qcom: lpass-sc7280: Fix pm_runtime usage 89f19d11aad8 regulator: core: fix module refcount leak in set_supply() 2d4b9c7e81f3 mt76: mt7915: Fix PCI device refcount leak in mt7915_pci_init_hif2() d26fdb1ec5b7 wifi: mt76: do not send firmware FW_FEATURE_NON_DL region 52f7e2392617 wifi: mt76: mt7921: Add missing __packed annotation of struct mt7921_clc eb9102556565 wifi: mt76: fix coverity overrun-call in mt76_get_txpower() f11c5a1926c9 wifi: mt76: mt7921: fix wrong power after multiple SAR set 71e73d3ce2b8 wifi: mt76: mt7915: Fix chainmask calculation on mt7915 DBDC 13b31708e54f wifi: mt76: mt7915: rework eeprom tx paths and streams init 5e55a45d9196 wifi: mt76: mt7921: fix reporting of TX AGGR histogram 6435fc52ef36 wifi: mt76: mt7915: fix reporting of TX AGGR histogram 1d3ecd157294 wifi: mt76: mt7915: fix mt7915_mac_set_timing() c6cd8bacafc2 wifi: mt76: mt7921: fix antenna signal are way off in monitor mode ae99debcf6b8 wifi: cfg80211: Fix not unregister reg_pdev when load_builtin_regdb_keys() fails 92c9732ce7eb wifi: mac80211: fix maybe-unused warning 9a50a7f64243 wifi: mac80211: fix memory leak in ieee80211_if_add() 687b6b37c094 wifi: nl80211: Add checks for nla_nest_start() in nl80211_send_iface() 16984b61ef15 spi: spidev: mask SPI_CS_HIGH in SPI_IOC_RD_MODE 58cf9f4b79ad bonding: uninitialized variable in bond_miimon_inspect() 26a844a91ecb bpf, sockmap: Fix data loss caused by using apply_bytes on ingress redirect e45de3007ac5 bpf, sockmap: Fix missing BPF_F_INGRESS flag when using apply_bytes 113236e8f49f bpf, sockmap: Fix repeated calls to sock_put() when msg has more_data ff0d392a4255 Input: wistron_btns - disable on UML ce7de847f19e netfilter: conntrack: set icmpv6 redirects as RELATED f0f1982ddfb4 clk: visconti: Fix memory leak in visconti_register_pll() 4fa98de4f8c8 ASoC: pcm512x: Fix PM disable depth imbalance in pcm512x_probe 7c852e8f93f0 drm/i915/bios: fix a memory leak in generate_lfp_data_ptrs c65564790048 drm/amdkfd: Fix memory leakage a8b54ad7106c drm/amdgpu: Fix PCI device refcount leak in amdgpu_atrm_get_bios() a6cffe54064a drm/radeon: Fix PCI device refcount leak in radeon_atrm_get_bios() dba7d8572224 amdgpu/nv.c: Corrected typo in the video capabilities resolution dd574ff7a7f2 drm/amd/pm/smu11: BACO is supported when it's in BACO state 95569b7285dc clk: mediatek: fix dependency of MT7986 ADC clocks 77c6b6be7e80 ASoC: mediatek: mt8173: Enable IRQ when pdata is ready 3a2ecd1ec140 wifi: iwlwifi: mvm: fix double free on tx path. f52cf83c18cf wifi: rtl8xxxu: Fix use after rcu_read_unlock in rtl8xxxu_bss_info_changed fce7e4627364 wifi: plfxlc: fix potential memory leak in __lf_x_usb_enable_rx() 98dbd1329b4a ALSA: asihpi: fix missing pci_disable_device() 6f3d56783fbe NFS: Fix an Oops in nfs_d_automount() 0393e0316cdd NFSv4: Fix a deadlock between nfs4_open_recover_helper() and delegreturn b247a9828f66 NFSv4: Fix a credential leak in _nfs4_discover_trunking() 43fe5686d4a4 NFSv4.2: Fix initialisation of struct nfs4_label 7c6975209d98 NFSv4.2: Fix a memory stomp in decode_attr_security_label 4711196ada6b NFSv4.2: Always decode the security label 860b951e92c3 NFSv4.2: Clear FATTR4_WORD2_SECURITY_LABEL when done decoding b88b4035b218 drm/msm/mdp5: fix reading hw revision on db410c platform deed9567aae0 ASoC: mediatek: mtk-btcvsd: Add checks for write and read of mtk_btcvsd_snd 9d997d67e501 ASoC: dt-bindings: wcd9335: fix reset line polarity in example a5d99bf9cf77 drm/tegra: Add missing clk_disable_unprepare() in tegra_dc_probe() 6a27110802eb media: s5p-mfc: Add variant data for MFC v7 hardware for Exynos 3250 SoC 2e6203ef474b media: mediatek: vcodec: Core thread depends on core_list c703b86a4972 media: mediatek: vcodec: Setting lat buf to lat_list when lat decode error 43a4ae7b7879 media: mediatek: vcodec: Fix h264 set lat buffer error fd975256eb26 media: mediatek: vcodec: Fix getting NULL pointer for dst buffer c9411d57c1de media: amphion: lock and check m2m_ctx in event handler c0c1903e8733 media: amphion: cancel vpu before release instance 1ca1405d52c8 media: amphion: try to wakeup vpu core to avoid failure 5100ab6744e7 media: sun8i-a83t-mipi-csi2: Register async subdev with no sensor attached 65b3232f9e91 media: sun6i-mipi-csi2: Register async subdev with no sensor attached 6c1c8499cdb6 media: sun8i-a83t-mipi-csi2: Require both pads to be connected for streaming daf248d2d6a5 media: sun6i-mipi-csi2: Require both pads to be connected for streaming b1898793777f x86/boot: Skip realmode init code when running as Xen PV guest 6b60cf73a931 media: dvb-usb: az6027: fix null-ptr-deref in az6027_i2c_xfer() ed4293a07c1c media: dvb-core: Fix ignored return value in dvb_register_frontend() 5e2fa5132995 pinctrl: pinconf-generic: add missing of_node_put() d998e985232a clk: imx8mn: fix imx8mn_enet_phy_sels clocks list a03b59a0c83d clk: imx8mn: fix imx8mn_sai2_sels clocks list 4b7b740009fa clk: imx: rename video_pll1 to video_pll 90b4de668466 clk: imx: replace osc_hdmi with dummy 99bd07dc8519 clk: imx8mn: rename vpu_pll to m7_alt_pll d6ebcae042ce media: mt9p031: Drop bogus v4l2_subdev_get_try_crop() call from mt9p031_init_cfg() 0f5250e1de5f media: imx: imx7-media-csi: Clear BIT_MIPI_DOUBLE_CMPNT for <16b formats 3f8b24ab0d00 media: imon: fix a race condition in send_packet() f38df8984ef1 media: vimc: Fix wrong function called when vimc_init() fails 841315c1db6b ASoC: mediatek: mt8186: Correct I2S shared clocks 5827a5656d5a ASoC: qcom: cleanup and fix dependency of QCOM_COMMON b1e4f92dd0c1 ASoC: qcom: Add checks for devm_kcalloc a999525c7b69 drbd: destroy workqueue when drbd device was freed 6c4c5d5e4a0d drbd: remove call to memset before free device/resource/connection a1b061cafdbc mtd: maps: pxa2xx-flash: fix memory leak in probe 616dc895d982 mtd: core: Fix refcount error in del_mtd_device() 95e90bcc934f clk: microchip: check for null return of devm_kzalloc() d87f58c25447 bonding: fix link recovery in mode 2 when updelay is nonzero e1abb71ed774 selftests/bpf: Mount debugfs in setns_by_fd 4074774f55d4 selftests/bpf: Make sure zero-len skbs aren't redirectable cbd17cb4df07 drm/i915/guc: make default_lists const data d7352b410471 drm/amdgpu: fix pci device refcount leak f2ffb8653ea8 clk: rockchip: Fix memory leak in rockchip_clk_register_pll() 55e44791a547 regulator: core: use kfree_const() to free space conditionally 83ddd4cc8f25 ALSA: seq: fix undefined behavior in bit shift for SNDRV_SEQ_FILTER_USE_EVENT 2b951e13bd17 ALSA: pcm: fix undefined behavior in bit shift for SNDRV_PCM_RATE_KNOT bfa34e24ced6 ASoC: Intel: avs: Lock substream before snd_pcm_stop() 51618c1d77af ASoC: Intel: Skylake: Fix Kconfig dependency 1dc70897f1ac wifi: rtw89: fix physts IE page check 60dcaf068f42 pinctrl: k210: call of_node_put() 66d362f16d46 clk: imx: imxrt1050: fix IMXRT1050_CLK_LCDIF_APB offsets 258730e8f68f HID: hid-sensor-custom: set fixed size for custom attributes 21f15d8ffdb4 bpf: Move skb->len == 0 checks into __bpf_redirect 92f30b33df3d clk: imx93: correct enet clock a1981f67d57e clk: imx93: unmap anatop base in error handling path 1372f4f6fcb1 HID: i2c: let RMI devices decide what constitutes wakeup event 3751ba4aec0b bpf: Pin the start cgroup in cgroup_iter_seq_init() b7c906977301 clk: imx93: correct the flexspi1 clock setting c536932b6a2a mtd: spi-nor: Fix the number of bytes for the dummy cycles 58701a96062f mtd: spi-nor: hide jedec_id sysfs attribute if not present d24fd986ae9d net: Return errno in sk->sk_prot->get_port(). 073b50de84cb udp: Clean up some functions. 53fc231277da net: ethernet: mtk_eth_soc: fix RSTCTRL_PPE{0,1} definitions 7d4af96be535 media: videobuf-dma-contig: use dma_mmap_coherent d72bff7e6cc3 media: amphion: Fix error handling in vpu_driver_init() abc73b6739a1 media: platform: exynos4-is: Fix error handling in fimc_md_init() 9416861170ba media: solo6x10: fix possible memory leak in solo_sysfs_init() 8a204a0b4a0d media: vidtv: Fix use-after-free in vidtv_bridge_dvb_init() 48c489fafa46 media: amphion: apply vb2_queue_error instead of setting manually e9fbed19ad17 media: amphion: add lock around vdec_g_fmt 2bf8461ee33c net: ethernet: mtk_eth_soc: do not overwrite mtu configuration running reset routine 38e2a92cd174 ASoC: amd: acp: Fix possible UAF in acp_dma_open 917e58a84e85 Input: elants_i2c - properly handle the reset GPIO when power is off c4cc41e94d83 mtd: lpddr2_nvm: Fix possible null-ptr-deref fee1df5a5835 drm/msm/a6xx: Fix speed-bin detection vs probe-defer 73b7f8a820d2 wifi: ath10k: Fix return value in ath10k_pci_init() 4448a8dd1e7c selftests/bpf: fix memory leak of lsm_cgroup 773bfda35c95 dm: track per-add_disk holder relations in DM ce65ef11d37e dm: make sure create and remove dm device won't race with open and close table 365c351efd4a dm: cleanup close_table_device 3a3742f6b0a2 dm: cleanup open_table_device 475bdd75447a block: clear ->slave_dir when dropping the main slave_dir reference d2845542a953 ima: Fix misuse of dereference of pointer in template_desc_init_fields() c591c48842f0 integrity: Fix memory leakage in keyring allocation error path accc7993a780 ALSA: memalloc: Allocate more contiguous pages for fallback case 0a730f51b02a drm/fourcc: Fix vsub/hsub for Q410 and Q401 8cf1235a49a3 regulator: qcom-rpmh: Fix PMR735a S3 regulator spec a428dcc4a421 wifi: rtw89: Fix some error handling path in rtw89_core_sta_assoc() 18ef9434379b nvme: return err on nvme_init_non_mdts_limits fail 8084bd0a64e2 amdgpu/pm: prevent array underflow in vega20_odn_edit_dpm_table() 2f98469c3141 regulator: core: fix unbalanced of node refcount in regulator_dev_lookup() 3b97e1e894ec nvmet: only allocate a single slab for bvecs 21b92cf41952 ASoC: pxa: fix null-pointer dereference in filter() 83a583a36982 drm/mediatek: Modify dpi power on/off sequence. 8c39a6157c45 selftests/bpf: Fix incorrect ASSERT in the tcp_hdr_options test 6bbbe4948d46 selftests/bpf: Fix xdp_synproxy compilation failure in 32-bit arch 69d51c26ea83 ASoC: codecs: wsa883x: use correct header file 66fdbc0f2445 ASoC: codecs: wsa883x: Use proper shutdown GPIO polarity 7a779e84b3c4 module: Fix NULL vs IS_ERR checking for module_get_next_page 0183b7c49cfd wifi: iwlwifi: mei: fix potential NULL-ptr deref after clone 57f6784d8831 wifi: iwlwifi: mei: avoid blocking sap messages handling due to rtnl lock a29e442ee110 wifi: iwlwifi: mei: fix tx DHCP packet for devices with new Tx API 9829f3a5ae4b wifi: iwlwifi: mei: don't send SAP commands if AMT is disabled 39138cee7ab9 wifi: iwlwifi: mei: make sure ownership confirmed message is sent 61dd45b01b20 pinctrl: mediatek: fix the pinconf register offset of some pins afe3309dedec dt-bindings: pinctrl: update uart/mmc bindings for MT7986 SoC 9e203e437310 drm/radeon: Add the missed acpi_put_table() to fix memory leak 0544ea57f999 bfq: fix waker_bfqq inconsistency crash 0c57b39033e0 drbd: use blk_queue_max_discard_sectors helper 961db32e52f4 regmap-irq: Use the new num_config_regs property in regmap_add_irq_chip_fwnode 2bba26652613 drm: rcar-du: Drop leftovers dependencies from Kconfig 7f8811ed9853 wifi: rtw89: use u32_encode_bits() to fill MAC quota value fb9277b1c82c drm: lcdif: Set and enable FIFO Panic threshold 735d1820a6b1 rxrpc: Fix ack.bufferSize to be 0 when generating an ack 5697a0d4a7e1 net, proc: Provide PROC_FS=n fallback for proc_create_net_single_write() 3c1aac9cef5f virt/sev-guest: Add a MODULE_ALIAS 91426b258392 clk: renesas: r8a779f0: Fix SCIF parent clocks 697fc4dfcb6e clk: renesas: r8a779f0: Fix HSCIF parent clocks 3eb954aac208 media: camss: Do not attach an already attached power domain on MSM8916 platform 24df4fa3e795 media: camss: Clean up received buffers on failed start of streaming c6e31be0f72c wifi: rsi: Fix handling of 802.3 EAPOL frames sent via control port 7503bb76a141 Input: joystick - fix Kconfig warning for JOYSTICK_ADC 26c304a3f136 mtd: core: fix possible resource leak in init_mtd() bcabe1dc2a34 mtd: Fix device name leak when register device failed in add_mtd_device() 386cb647b8fb clk: qcom: gcc-sm8250: Use retention mode for USB GDSCs c4809c3dd342 clk: qcom: dispcc-sm6350: Add CLK_OPS_PARENT_ENABLE to pixel&byte src ab6bfd335cf1 clk: qcom: gcc-ipq806x: use parent_data for the last remaining entry ddbed3b583ac bpf: propagate precision across all frames, not just the last one 3a59f8bef663 bpf: propagate precision in ALU/ALU64 operations fac1282fc80a media: platform: exynos4-is: fix return value check in fimc_md_probe() 2f558c5208b0 media: vivid: fix compose size exceed boundary 40356e4c885b media: rkvdec: Add required padding 926893538b71 media: platform: mtk-mdp3: fix error handling in mdp_probe() ef9170c00e1a media: platform: mtk-mdp3: fix error handling about components clock_on ab49175a5a88 media: platform: mtk-mdp3: fix error handling in mdp_cmdq_send() 12b7733807b6 drm/msm/dsi: Prevent signed BPG offsets from bleeding into adjacent bits 043b1493deae drm/msm/dsi: Disallow 8 BPC DSC configuration for alternative BPC values 0a323c2aa127 drm/msm/dsi: Account for DSC's bits_per_pixel having 4 fractional bits 8a80ad33dbd2 drm/msm/dsi: Migrate to drm_dsc_compute_rc_parameters() 9929c46ccca8 drm/msm/dsi: Appropriately set dsc->mux_word_size based on bpc 275b1d41f9b2 drm/msm/dsi: Reuse earlier computed dsc->slice_chunk_size f5bf0e54c47c drm/msm/dsi: Use DIV_ROUND_UP instead of conditional increment on modulo f0282e1d5749 drm/msm/dsi: Remove repeated calculation of slice_per_intf 36e8894c5676 drm/msm/dsi: Remove useless math in DSC calculations 4235be829c9e drm/msm/dpu1: Account for DSC's bits_per_pixel having 4 fractional bits fae22b0b5b4b bpf: Fix slot type check in check_stack_write_var_off ebe6c699ee26 bpf: Clobber stack slot when writing over spilled PTR_TO_BTF_ID e7a3542f44fd drm/msm/hdmi: use devres helper for runtime PM management 8008f1691c15 ima: Handle -ESTALE returned by ima_filter_rule_match() e9a22f40f347 drm/msm/mdp5: stop overriding drvdata 6528971fdce0 drm/ttm: fix undefined behavior in bit shift for TTM_TT_FLAG_PRIV_POPULATED 465611e81258 drm/panel/panel-sitronix-st7701: Remove panel on DSI attach failure 8b39120d4d9c spi: Update reference to struct spi_controller 18f36c3eed39 drm/panel/panel-sitronix-st7701: Fix RTNI calculation f3ba0b7a4794 drm: lcdif: change burst size to 256B 521dc068ef5d clk: renesas: r9a06g032: Repair grave increment error bd449cadc8db drm/i915/dgfx: Grab wakeref at i915_ttm_unmap_virtual 6039c79ea54f drm/i915: Encapsulate lmem rpm stuff in intel_runtime_pm 37ec70c44ec9 drm/i915: Refactor ttm ghost obj detection ed52edf44432 drm/i915: Handle all GTs on driver (un)load paths 12a9b4c4ebd9 drm/rockchip: lvds: fix PM usage counter unbalance in poweron 2734b3eb7210 drm/amd/display: wait for vblank during pipe programming f87cd02c3b65 dw9768: Enable low-power probe on ACPI 64f61e18286b drm/i915/guc: Fix GuC error capture sizing estimation and reporting 2fb13ac78aa9 drm/i915/guc: Add error-capture init warnings when needed fe9f9b9d06d3 ASoC: dt-bindings: rt5682: Set sound-dai-cells to 1 0b708cb7f03d clk: renesas: r8a779a0: Fix SD0H clock name fb0425321947 clk: renesas: r8a779f0: Fix SD0H clock name a8e14234ac26 can: kvaser_usb: Compare requested bittiming parameters with actual parameters in do_set_{,data}_bittiming 70e91ddbe3b1 can: kvaser_usb: Add struct kvaser_usb_busparams 87669964867a can: kvaser_usb_leaf: Fix bogus restart events e66e75eed961 can: kvaser_usb_leaf: Fix wrong CAN state after stopping 1eef65b79fce can: kvaser_usb_leaf: Fix improved state not being reported 6354011aa53c can: kvaser_usb_leaf: Set Warning state even without bus errors 10081f449a06 can: kvaser_usb: kvaser_usb_leaf: Handle CMD_ERROR_EVENT 368ee61e7b13 can: kvaser_usb: kvaser_usb_leaf: Rename {leaf,usbcan}_cmd_error_event to {leaf,usbcan}_cmd_can_error_event 2a07780ad2ff can: kvaser_usb: kvaser_usb_leaf: Get capabilities from device 8543ac492366 libbpf: Btf dedup identical struct test needs check for nested structs/arrays 5d68a8c82759 media: exynos4-is: don't rely on the v4l2_async_subdev internals 3a54b7286893 media: i2c: ov5648: Free V4L2 fwnode data on unbind 91a8528694a1 soreuseport: Fix socket selection for SO_INCOMING_CPU. a5514f2f83a1 venus: pm_helpers: Fix error check in vcodec_domains_get() 0a132a42b77f media: i2c: ad5820: Fix error path 436873067841 media: i2c: hi846: Fix memory leak in hi846_parse_dt() 5459eaca151d drm/i915: Fix compute pre-emption w/a to apply to compute engines 72b414661dc1 drm/i915/guc: Limit scheduling properties to avoid overflow ad8eb8ed0d39 media: mediatek: vcodec: fix h264 cavlc bitstream fail 246f266634f5 media: cedrus: hevc: Fix offset adjustments 563d50ec220f media: v4l2-ioctl.c: Unify YCbCr/YUV terms in format descriptions 5d1a2d2a1183 media: adv748x: afe: Select input port when initializing AFE fc6579f00506 media: amphion: reset instance if it's aborted before codec header parsed e7d1e0b75264 media: coda: jpeg: Add check for kmalloc b9d1093140e2 media: v4l2-ctrls: Fix off-by-one error in integer menu control check a7e8439e297e Input: iqs7222 - protect against undefined slider size 172d4d640750 drm/bridge: it6505: Initialize AUX channel in it6505_i2c_probe 782175a60176 selftests/bpf: fix missing BPF object files 05d55bbd8d27 samples/bpf: Fix MAC address swapping in xdp2_kern 818b68651cde samples/bpf: Fix map iteration in xdp1_user 22d569b3d1a0 net: ethernet: adi: adin1110: Fix SPI transfers 1c65f8f98148 drm/amdgpu/powerplay/psm: Fix memory leak in power state init 9ccd11718d76 drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly" 3265e0f2f85a ipmi: kcs: Poll OBF briefly to reduce OBE latency 0bad12fee5ae ASoC: Intel: avs: Fix potential RX buffer overflow b793142e7d6f ASoC: Intel: avs: Fix DMA mask assignment e02b42f3fc56 pinctrl: ocelot: add missing destroy_workqueue() in error path in ocelot_pinctrl_probe() 55442d2f2cfa ata: libata: fix NCQ autosense logic 76b014f2f595 drm: lcdif: Switch to limited range for RGB to YUV conversion ecb0f3d7dd13 libbpf: Fix null-pointer dereference in find_prog_by_sec_insn() e0f5361d95aa libbpf: Deal with section with no data gracefully 622ff59742fe libbpf: Use elf_getshdrnum() instead of e_shnum 3c48bbf4264f selftest/bpf: Fix error usage of ASSERT_OK in xdp_adjust_tail.c bec359a2a48f selftests/bpf: Fix error failure of case test_xdp_adjust_tail_grow 661e952bc9ef selftest/bpf: Fix memory leak in kprobe_multi_test d7dc8fad67fa selftests/bpf: Fix memory leak caused by not destroying skeleton 13866e924a57 libbpf: Fix memory leak in parse_usdt_arg() fbe08093fb23 libbpf: Fix use-after-free in btf_dump_name_dups e4ebe4eb7ef5 drm/bridge: adv7533: remove dynamic lane switching from adv7533 bridge edf05f091cc7 wifi: ath11k: fix firmware assert during bandwidth change for peer sta d161b3de52dd wifi: rtl8xxxu: Fix reading the vendor of combo chips 71fc0ad671a6 wifi: ath9k: hif_usb: Fix use-after-free in ath9k_hif_usb_reg_in_cb() 08aa0537ec8c wifi: ath9k: hif_usb: fix memory leak of urbs in ath9k_hif_usb_dealloc_tx_urbs() 588f2f9c7df6 drm/atomic-helper: Don't allocate new plane state in CRTC check daf8163bd9ca wifi: mac80211: fix ifdef symbol name 8f8e5ca4e038 wifi: mac80211: check link ID in auth/assoc continuation bb7743955a92 wifi: mac80211: mlme: fix null-ptr deref on failed assoc cd5d16539330 wifi: fix multi-link element subelement iteration 49cafaad0ba5 selftests/bpf: Add missing bpf_iter_vma_offset__destroy call cd58eb4338ce platform/mellanox: mlxbf-pmc: Fix event typo 28dad915abe4 ipc: fix memory leak in init_mqueue_fs() b59624258598 rapidio: devices: fix missing put_device in mport_cdev_open 88579c158e02 hfs: Fix OOB Write in hfs_asc2mac caaa3b42a204 relay: fix type mismatch when allocating memory in relay_create_buf() ab2f429240b8 eventfd: change int to __u64 in eventfd_signal() ifndef CONFIG_EVENTFD cb87af2c19c0 rapidio: fix possible UAF when kfifo_alloc() fails c8d1f3d1b25b fs: sysv: Fix sysv_nblocks() returns wrong value b6dccca21b1f NFSD: pass range end to vfs_fsync_range() instead of count 82474db85bab nfsd: return error if nfs4_setacl fails d7aa9f777831 lockd: set other missing fields when unlocking files 5c8e13a2b66a MIPS: OCTEON: warn only once if deprecated link status is being used 412bd425cc35 MIPS: BCM63xx: Add check for NULL for clk in clk_enable dc7224749484 platform/x86: intel_scu_ipc: fix possible name leak in __intel_scu_ipc_register() 87426ce3bd57 platform/x86: mxm-wmi: fix memleak in mxm_wmi_call_mx[ds|mx]() 6613f36a2fa5 platform/chrome: cros_ec_typec: zero out stale pointers 40c73b2ea961 erofs: validate the extent length for uncompressed pclusters 373b6f350aec erofs: fix missing unmap if z_erofs_get_extent_compressedlen() fails 618e712b99c7 erofs: Fix pcluster memleak when its block address is zero 18067e262416 erofs: check the uniqueness of fsid in shared domain in advance 6a5061dd651c PM: runtime: Do not call __rpm_callback() from rpm_idle() 4da411086f5a xen/privcmd: Fix a possible warning in privcmd_ioctl_mmap_resource() b44457b83a03 x86/xen: Fix memory leak in xen_init_lock_cpu() f698f88f042c x86/xen: Fix memory leak in xen_smp_intr_init{_pv}() daea9a0647df uprobes/x86: Allow to probe a NOP instruction with 0x66 prefix 01f2c2052ea5 ACPICA: Fix use-after-free in acpi_ut_copy_ipackage_to_ipackage() 404b4b9770d8 clocksource/drivers/timer-ti-dm: Fix missing clk_disable_unprepare in dmtimer_systimer_init_clock() 6b0a5f9e153e clocksource/drivers/timer-ti-dm: Fix warning for omap_timer_match 685c4ec6c8d0 cpu/hotplug: Do not bail-out in DYING/STARTING sections 4070e9cf7220 cpu/hotplug: Make target_store() a nop when target == state a1e49256c786 futex: Resend potentially swallowed owner death notification fba0ec3a25ee clocksource/drivers/sh_cmt: Access registers according to spec 9abba4aa6087 rapidio: rio: fix possible name leak in rio_register_mport() 85fbf58b15c0 rapidio: fix possible name leaks when rio_add_device() fails 50ab0ca3aff4 ocfs2: fix memory leak in ocfs2_mount_volume() 92425441949e debugfs: fix error when writing negative value to atomic_t debugfs file 93148085cb70 lib/notifier-error-inject: fix error when writing -errno to debugfs file 79be3d5f2ef1 libfs: add DEFINE_SIMPLE_ATTRIBUTE_SIGNED for signed value 52116d130bcb cpufreq: amd_freq_sensitivity: Add missing pci_dev_put() 6eda351971be genirq/irqdesc: Don't try to remove non-existing sysfs files 23ac79e755df nfsd: don't call nfsd_file_put from client states seqfile display b04556ef19ed NFSD: Finish converting the NFSv3 GETACL result encoder 2b825efb0577 NFSD: Finish converting the NFSv2 GETACL result encoder f29c2f57cdf7 EDAC/i10nm: fix refcount leak in pci_get_dev_wrapper() 6a9592cd3482 irqchip/loongson-liointc: Fix improper error handling in liointc_init() 773c9d7f127f irqchip/wpcm450: Fix memory leak in wpcm450_aic_of_init() 12f45dc266f8 irqchip: gic-pm: Use pm_runtime_resume_and_get() in gic_probe() 9e04d2548a02 irqchip/loongson-pch-pic: Fix translate callback for DT path e0d8b51bbe84 thermal: core: fix some possible name leaks in error paths 751f12696d79 platform/chrome: cros_usbpd_notify: Fix error handling in cros_usbpd_notify_init() 254d2d322721 perf/x86/intel/uncore: Fix reference count leak in __uncore_imc_init_box() dc7f07bc1ebb perf/x86/intel/uncore: Fix reference count leak in snr_uncore_mmio_map() bd66877c0b3b perf/x86/intel/uncore: Fix reference count leak in hswep_has_limit_sbox() a7be6b849b53 perf/x86/intel/uncore: Fix reference count leak in sad_cfg_iio_topology() c00901e98b1e ACPI: pfr_update: use ACPI_FREE() to free acpi_object ae3075b54fa8 ACPI: pfr_telemetry: use ACPI_FREE() to free acpi_object f0d5624fbe37 mailbox: pcc: Reset pcc_chan_count to zero in case of PCC probe failure 290dd73b943c PNP: fix name memory leak in pnp_alloc_dev() fb7f50d9b87a selftests/efivarfs: Add checking of the test return value faf8fd9f576a MIPS: vpe-cmp: fix possible memory leak while module exiting ab3d47c1fd02 MIPS: vpe-mt: fix possible memory leak while module exiting 205f5e984d30 cpufreq: qcom-hw: Fix the frequency returned by cpufreq_driver->get() a753ee510365 selftests: cgroup: fix unsigned comparison with less than zero 0b2128b70849 ocfs2: fix memory leak in ocfs2_stack_glue_init() 890d91b31f48 lib/fonts: fix undefined behavior in bit shift for get_default_font b457907d5067 proc: fixup uptime selftest 21bec0ebb854 timerqueue: Use rb_entry_safe() in timerqueue_getnext() 790c52369e5d platform/x86: huawei-wmi: fix return value calculation 51b2ea9e4e53 lib/debugobjects: fix stat count and optimize debug_objects_mem_init e9b4dc13d32c perf: Fix possible memleak in pmu_dev_alloc() 619dd807f993 selftests/ftrace: event_triggers: wait longer for test_event_enable 14addeebbb0f ACPI: irq: Fix some kernel-doc issues bb1878d741ff x86/split_lock: Add sysctl to control the misery mode 242e23be8f31 cpufreq: qcom-hw: Fix memory leak in qcom_cpufreq_hw_read_lut() cfea50b0e597 fs: don't audit the capability check in simple_xattr_list() 574b10475d69 PM: hibernate: Fix mistake in kerneldoc comment fa90769d3f25 x86/sgx: Reduce delay and interference of enclave release 44de1adb2484 sched/psi: Fix possible missing or delayed pending event 3878f601e14c alpha: fix syscall entry in !AUDUT_SYSCALL case 84fe26b06f82 alpha: fix TIF_NOTIFY_SIGNAL handling dc0da257ebaf cpuidle: dt: Return the correct numbers of parsed idle states e7c542d2cfae sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition cbd8c040409c sched/uclamp: Make cpu_overutilized() use util_fits_cpu() 324ce6e2c603 sched/uclamp: Make asym_fits_capacity() use util_fits_cpu() 3b9c1559de8c sched/uclamp: Make select_idle_capacity() use util_fits_cpu() 75ba48621b33 sched/uclamp: Fix fits_capacity() check in feec() d355960543a7 sched/uclamp: Make task_fits_capacity() use util_fits_cpu() 0ef8dac24646 sched/uclamp: Fix relationship between uclamp and migration margin 7e4831539706 ovl: remove privs in ovl_fallocate() 155428ea2026 ovl: remove privs in ovl_copyfile() 82855e986453 tpm/tpm_crb: Fix error message in __crb_relinquish_locality() 60eb1529a300 tpm/tpm_ftpm_tee: Fix error handling in ftpm_mod_init() 1abbeab55631 tpm: Add flag to use default cancellation policy 05ab9752f975 tpm: tis_i2c: Fix sanity check interrupt enable mask 63f089c0365e arch: arm64: apple: t8103: Use standard "iommu" node name 2f82381d0681 pstore: Avoid kcore oops by vmap()ing with VM_IOREMAP 3c6dfce2c76c ARM: mmp: fix timer_read delay 65f1ff9011f1 pstore/ram: Fix error return code in ramoops_probe() 5b81f0c6c60e seccomp: Move copy_seccomp() to no failure path. ef400e41a85a drivers/perf: hisi: Fix some event id for hisi-pcie-pmu 5daa0a727c83 soc: apple: rtkit: Stop casting function pointer signatures 868d9310c460 soc: apple: sart: Stop casting function pointer signatures d20a0234f0d8 arm64: dts: armada-3720-turris-mox: Add missing interrupt for RTC a1b28c36ec20 ARM: dts: turris-omnia: Add switch port 6 node 88b5d11a6d98 ARM: dts: turris-omnia: Add ethernet aliases 1a8b127d7b15 ARM: dts: armada-39x: Fix assigned-addresses for every PCIe Root Port 18d8e15a53c6 ARM: dts: armada-38x: Fix assigned-addresses for every PCIe Root Port 8f4cd6481bbb ARM: dts: armada-375: Fix assigned-addresses for every PCIe Root Port 0e23b6a16af3 ARM: dts: armada-xp: Fix assigned-addresses for every PCIe Root Port aa67f198dc81 ARM: dts: armada-370: Fix assigned-addresses for every PCIe Root Port 714ae279ac9c ARM: dts: dove: Fix assigned-addresses for every PCIe Root Port 2460aca3c425 arm64: dts: mt7986: move wed_pcie node b2429741cb42 arm64: tegra: Fix non-prefetchable aperture of PCIe C3 controller 75a0e121937d arm64: tegra: Fix Prefetchable aperture ranges of Tegra234 PCIe controllers 29ca6ffb0840 arm64: dts: mediatek: mt6797: Fix 26M oscillator unit name e435f8959aad arm64: dts: mediatek: pumpkin-common: Fix devicetree warnings 81d0b66f185d arm64: dts: mt2712-evb: Fix usb vbus regulators unit names bb225f227cb2 arm64: dts: mt2712-evb: Fix vproc fixed regulators unit names e547c30e963f arm64: dts: mt2712e: Fix unit address for pinctrl node cb9bb1895b43 arm64: dts: mt2712e: Fix unit_address_vs_reg warning for oscillators 5e5190363463 arm64: dts: mt6779: Fix devicetree build warnings 39ce535c4bf1 arm64: dts: mt7896a: Fix unit_address_vs_reg warning for oscillator ffd7eb587315 arm64: dts: mediatek: mt8195: Fix CPUs capacity-dmips-mhz 121fa4e630dc ARM: dts: nuvoton: Remove bogus unit addresses from fixed-partition nodes 3aa5508359f3 riscv: dts: microchip: remove pcie node from the sev kit d31b758ee777 arm64: dts: ti: k3-j721s2: Fix the interrupt ranges property for main & wkup gpio intr 2b2c143237f3 arm64: dts: ti: k3-j7200-mcu-wakeup: Drop dma-coherent in crypto node dc7d896b7d50 arm64: dts: ti: k3-j721e-main: Drop dma-coherent in crypto node 0e2de8570880 arm64: dts: ti: k3-am65-main: Drop dma-coherent in crypto node 582babe17ea8 perf/smmuv3: Fix hotplug callback leak in arm_smmu_pmu_init() adf7c3bbcc81 perf/arm_dmc620: Fix hotplug callback leak in dmc620_pmu_init() 7772f4de9341 drivers: perf: marvell_cn10k: Fix hotplug callback leak in tad_pmu_init() 0823732f0aa0 perf: arm_dsu: Fix hotplug callback leak in dsu_pmu_init() 7f7634d72def arm64: mm: kfence: only handle translation faults afafeb0cf5b1 soc: ti: smartreflex: Fix PM disable depth imbalance in omap_sr_probe 01c972a33cae soc: ti: knav_qmss_queue: Fix PM disable depth imbalance in knav_queue_probe 5e9e8ee71319 riscv: dts: microchip: fix the icicle's #pwm-cells d9d93b6cd047 arm: dts: spear600: Fix clcd interrupt 9c113e3add61 arm64: dts: qcom: sc7280: Mark all Qualcomm reference boards as LTE 7d6370223db6 soc/tegra: cbb: Check firewall before enabling error reporting b75d11a62bb3 soc/tegra: cbb: Add checks for potential out of bound errors d8ed37219e27 soc/tegra: cbb: Update slave maps for Tegra234 6ede06dde331 soc/tegra: cbb: Use correct master_id mask for CBB NOC in Tegra194 61eb9624e764 arm64: dts: mt7986: fix trng node name 5e1a9c98c116 soc: sifive: ccache: fix missing of_node_put() in sifive_ccache_init() 0883dc428c95 soc: sifive: ccache: fix missing free_irq() in error path in sifive_ccache_init() 7ea9128d1a91 soc: sifive: ccache: fix missing iounmap() in error path in sifive_ccache_init() 48ad27467b00 dt-bindings: pwm: fix microchip corePWM's pwm-cells d12b10a78396 arm64: dts: renesas: r9a09g011: Fix I2C SoC specific strings 68093e2e7a41 arm64: dts: renesas: r9a09g011: Fix unit address format error 4bc03f485add arm64: dts: renesas: r8a779f0: Fix SCIF "brg_int" clock e4d95cd9fb15 arm64: dts: renesas: r8a779f0: Fix HSCIF "brg_int" clock 8a894fab2d26 arm64: dts: qcom: sm6125: fix SDHCI CQE reg names 2454706d2645 arm64: dts: qcom: pm6350: Include header for KEY_POWER 492480a9453e soc: qcom: apr: Add check for idr_alloc and of_property_read_string_index a51d57fd6f37 arm64: dts: qcom: sm6350: drop bogus DP PHY clock 8ab46b95bff6 arm64: dts: qcom: sm8250: drop bogus DP PHY clock 564a8e6ef47b arm64: dts: qcom: sc7280: fix codec reset line polarity for CRD 1.0/2.0 efabb772e4bb arm64: dts: qcom: sc7280: fix codec reset line polarity for CRD 3.0/3.1 c05e7b9c5474 arm64: dts: qcom: sm8250-mtp: fix reset line polarity 07fe2707eac4 arm64: dts: qcom: msm8996: fix sound card reset line polarity 4b5f25ae1ba5 arm64: dts: qcom: sm8450: fix UFS PHY registers b9002a984c98 arm64: dts: qcom: sm8350: fix UFS PHY registers 1d488fcb63d3 arm64: dts: qcom: sm8250: fix UFS PHY registers b2b777270c94 arm64: dts: qcom: sm8150: fix UFS PHY registers e89e8e0648f2 soc: qcom: llcc: make irq truly optional 91724983c7fd arm64: dts: qcom: sc7180-trogdor-homestar: fully configure secondary I2S pins aceaa757137c arm64: dts: qcom: sm8250: correct LPASS pin pull down 77777664ccdd arm64: dts: qcom: pm660: Use unique ADC5_VCOIN address in node name 9d043ee0de80 riscv: dts: microchip: fix memory node unit address for icicle 0eb788089ddb firmware: ti_sci: Fix polled mode during system suspend f024ba5e05ab drivers: soc: ti: knav_qmss_queue: Mark knav_acc_firmwares as static 10ee1f7a0fa0 ARM: dts: stm32: Fix AV96 WLAN regulator gpio property 0d7d7d9ccf6d ARM: dts: stm32: Drop stm32mp15xc.dtsi from Avenger96 1c1e7514cf3e objtool, kcsan: Add volatile read/write instrumentation to whitelist f3107fca5491 memory: renesas-rpc-if: Clear HS bit during hardware initialization 85c570c3b33d arm64: dts: fsd: fix drive strength values as per FSD HW UM c6c98b75a5db arm64: dts: fsd: fix drive strength macros as per FSD HW UM 6d2f8d9c14d5 arm64: dts: qcom: msm8916: Drop MSS fallback compatible 29e76d127ab1 arm64: dts: qcom: sdm845-cheza: fix AP suspend pin bias 0094e48d90d5 arm64: dts: qcom: sdm630: fix UART1 pin bias 40713b3e902a ARM: dts: qcom: apq8064: fix coresight compatible 56a0ab80c095 arm64: dts: qcom: msm8996: fix GPU OPP table fa6d1956270c arm64: dts: qcom: msm8996: fix supported-hw in cpufreq OPP tables 830c07c7d8dd arm64: dts: qcom: msm8996: Add MSM8996 Pro support 03cb7d4dacb3 arm64: dts: qcom: sdm845-xiaomi-polaris: fix codec pin conf name fbba08a9209f arm64: dts: qcom: sm8250-sony-xperia-edo: fix touchscreen bias-disable 97e197f5c483 arm64: dts: qcom: ipq6018-cp01-c1: use BLSPI1 pins 4d37ecb21de4 arm64: dts: renesas: r8a779g0: Fix HSCIF0 "brg_int" clock 7913fc303d12 usb: musb: remove extra check in musb_gadget_vbus_draw e72fab11d350 MIPS: DTS: CI20: fix reset line polarity of the ethernet controller (From OE-Core rev: 8840b4a4754dce42f0de008af0f03cdfb6eaf9ec) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: powerpc: Fix reschedule bug in KUAP-unlocked user copyBruce Ashfield2023-01-093-12/+12
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.19: 84f2f8e7a625 powerpc: Fix reschedule bug in KUAP-unlocked user copy (From OE-Core rev: 438b3523625807e2deca1797ce20649531270676) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: powerpc: Fix reschedule bug in KUAP-unlocked user copyBruce Ashfield2023-01-093-15/+15
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy (From OE-Core rev: b457e6976e9e64a737517f9d9142ab290cdce214) 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.1Bruce Ashfield2023-01-093-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: ebdb69c5b054 Linux 6.1.1 1d1a710c1983 KEYS: encrypted: fix key instantiation with user-provided data e8d16a54842d cifs: fix oops during encryption 4e453324803d usb: dwc3: pci: Update PCIe device ID for USB3 controller on CPU sub-system for Raptor Lake 9222912924fc usb: typec: ucsi: Resume in separate work c383c7c35c7b igb: Initialize mailbox message for VF reset 52d5896ba2a4 staging: r8188eu: fix led register settings c9cacc0ab1ea xhci: Apply XHCI_RESET_TO_DEFAULT quirk to ADL-N c0d91ec1a16a ALSA: hda/realtek: fix mute/micmute LEDs for a HP ProBook c0815ea08548 USB: serial: f81534: fix division by zero on line-speed change 3c8b21ee1404 USB: serial: f81232: fix division by zero on line-speed change 736f626ea8b8 USB: serial: cp210x: add Kamstrup RF sniffer PIDs 0b63d587c0d2 USB: serial: option: add Quectel EM05-G modem d1a92bb8d697 usb: gadget: uvc: Prevent buffer overflow in setup handler 2cd2e9322726 udf: Fix extending file within last block 1cd3e9297d44 udf: Do not bother looking for prealloc extents if i_lenExtents matches i_size 12a88f572d6d udf: Fix preallocation discarding at indirect extent boundary e6b01f6a0e77 udf: Discard preallocation before extending file with a hole fb9b502cf911 irqchip/ls-extirq: Fix endianness detection 18301e16ea55 mips: ralink: mt7621: do not use kzalloc too early ee11da28a62e mips: ralink: mt7621: soc queries and tests as functions a1d9199ba485 mips: ralink: mt7621: define MT7621_SYSC_BASE with __iomem a4997bae1b5b PCI: mt7621: Add sentinel to quirks table 76c6303530eb libbpf: Fix uninitialized warning in btf_dump_dump_type_data 96c5043a4d64 x86/vdso: Conditionally export __vdso_sgx_enter_enclave() (From OE-Core rev: 253360891b8be1b6574f8bf237ce178b42174ee5) 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.84Bruce Ashfield2023-01-093-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d68f50bfb00f Linux 5.15.84 972707bae3d7 net: fec: properly guard irq coalesce setup 289721fe0993 ASoC: ops: Correct bounds check for second channel on SX controls de0866b94a64 nvme-pci: clear the prp2 field when not used 8bffa95ac19f perf: Fix perf_pending_task() UaF 825bd2af4227 ASoC: cs42l51: Correct PGA Volume minimum value 91582b3a1ab2 net: fec: don't reset irq coalesce settings to defaults on "ip link up" c772dab247f1 can: mcba_usb: Fix termination command argument aa822de7de3b can: sja1000: fix size of OCR_MODE_MASK define 09e08740d78c pinctrl: meditatek: Startup with the IRQs disabled 172a95026f06 libbpf: Use page size as max_entries when probing ring buffer map cf611d786796 ASoC: ops: Check bounds for second channel in snd_soc_put_volsw_sx() a74b88e17025 ASoC: fsl_micfil: explicitly clear CHnF flags afac1e7d78eb ASoC: fsl_micfil: explicitly clear software reset bit 9d933af8fef3 nfp: fix use-after-free in area_cache_get() e1a4f5880d00 vfs: fix copy_file_range() averts filesystem freeze protection 86e28ed25b00 x86/vdso: Conditionally export __vdso_sgx_enter_enclave() fd6d66840b42 Linux 5.15.83 f895511de9d2 io_uring: Fix a null-ptr-deref in io_tctx_exit_cb() f435c66d2336 io_uring: move to separate directory d9e1e5d8a74c block: move CONFIG_BLOCK guard to top Makefile e5c0bc4ff5b0 can: esd_usb: Allow REC and TEC to return to zero db6343a5b0d9 s390/qeth: fix use-after-free in hsci a56c1cebe4a0 s390/qeth: fix various format strings a6dba316c93e macsec: add missing attribute validation for offload 40500f1f4745 net: mvneta: Fix an out of bounds check b9274dbe3999 net: thunderbolt: fix memory leak in tbnet_open() 7390c70bd431 ipv6: avoid use-after-free in ip6_fragment() 1beb475892f7 net: plip: don't call kfree_skb/dev_kfree_skb() under spin_lock_irq() b08412a9cf26 net: phy: mxl-gpy: fix version reporting dec5abd91abc xen/netback: fix build warning 54d830e24247 dpaa2-switch: Fix memory leak in dpaa2_switch_acl_entry_add() and dpaa2_switch_acl_entry_remove() c7adcbd0fd3f ethernet: aeroflex: fix potential skb leak in greth_init_rings() d962d42d6376 tipc: call tipc_lxc_xmit without holding node_read_lock f3b5dda26cd0 net: dsa: sja1105: fix memory leak in sja1105_setup_devlink_regions() 5dab6fa068d7 ipv4: Fix incorrect route flushing when table ID 0 is used ac566bd5770f ipv4: Fix incorrect route flushing when source address is deleted af4ccae4b704 tipc: Fix potential OOB in tipc_link_proto_rcv() b8ce0e6f9f88 net: hisilicon: Fix potential use-after-free in hix5hd2_rx() 16854177745a net: mdio: fix unbalanced fwnode reference count in mdio_device_release() 6f4798ac9c9e net: hisilicon: Fix potential use-after-free in hisi_femac_rx() 114e65a22189 net: thunderx: Fix missing destroy_workqueue of nicvf_rx_mode_wq 51c04945756a net: microchip: sparx5: Fix missing destroy_workqueue of mact_queue 99eec0a766f9 ip_gre: do not report erspan version on GRE interface 2891957853f2 net: stmmac: fix "snps,axi-config" node property parsing 5cb8f1a784fd gpio/rockchip: fix refcount leak in rockchip_gpiolib_register() b8c2f0392d1d nvme initialize core quirks before calling nvme_init_subsystem 908b2da426fe NFC: nci: Bounds check struct nfc_target arrays d841cc156304 i40e: Disallow ip4 and ip6 l4_4_bytes 625a13850b31 i40e: Fix for VF MAC address 0 5538794dbd42 i40e: Fix not setting default xps_cpus after reset a6b30598fec8 net: mvneta: Prevent out of bounds read in mvneta_config_rss() e6e897d4fe2f xen-netfront: Fix NULL sring after live migration eefd8953a748 octeontx2-pf: Fix potential memory leak in otx2_init_tc() f88acaed07b1 net: mdiobus: fix double put fwnode in the error path cc62d76928e0 net: mdiobus: fwnode_mdiobus_register_phy() rework error handling ea113b570eee net: encx24j600: Fix invalid logic in reading of MISTAT register 8aae746d065c net: encx24j600: Add parentheses to fix precedence a110287ef4a4 mac802154: fix missing INIT_LIST_HEAD in ieee802154_if_add() e046421bed5a selftests: rtnetlink: correct xfrm policy rule in kci_test_ipsec_offload 4fa8988a36d5 net: dsa: sja1105: Check return value b35be171dfe6 net: dsa: hellcreek: Check return value a4c342e645d6 net: dsa: ksz: Check return value edf7284a9829 Bluetooth: Fix not cleanup led when bt_init fails 3322193949ac Bluetooth: 6LoWPAN: add missing hci_dev_put() in get_l2cap_conn() 6c88c764e0c4 vmxnet3: use correct intrConf reference when using extended queues 5ad0d85757f8 vmxnet3: correctly report encapsulated LRO packet 5c014eb0ed6c af_unix: Get user_ns from in_skb in unix_diag_get_exact(). 807a01a32979 drm: bridge: dw_hdmi: fix preference of RGB modes over YUV420 eb96fd3983b2 net: broadcom: Add PTP_1588_CLOCK_OPTIONAL dependency for BCMGENET under ARCH_BCM2835 16eb678bca8e igb: Allocate MSI-X vector when testing 34c6367c946c e1000e: Fix TX dispatch condition 4271515f189b gpio: amd8111: Fix PCI device reference count leak d57b60e9b355 drm/bridge: ti-sn65dsi86: Fix output polarity setting bug f8b29656013c netfilter: ctnetlink: fix compilation warning after data race fixes in ct mark 246bcd05ba6c ca8210: Fix crash by zero initializing data 80dad8df5fc2 ieee802154: cc2520: Fix error return code in cc2520_hw_init() dd9dcfb85c65 drm/vmwgfx: Fix race issue calling pin_user_pages 7b09ba9036b2 netfilter: nft_set_pipapo: Actually validate intervals in fields after the first one 6daaa84b6214 gpiolib: fix memory leak in gpiochip_setup_dev() 1a1075d37108 gpiolib: check the 'ngpios' property in core gpiolib code 70c5515c1c30 gpiolib: improve coding style for local variables 3b714f25fc59 clk: Fix pointer casting to prevent oops in devm_clk_release() c142cba37de2 can: af_can: fix NULL pointer dereference in can_rcv_filter 104bb1f67e3c HID: ite: Enable QUIRK_TOUCHPAD_ON_OFF_REPORT on Acer Aspire Switch V 10 f755d11c55b2 HID: core: fix shift-out-of-bounds in hid_report_raw_event 2d4b310c32d4 HID: hid-lg4ff: Add check for empty lbuf 5e8021ae0865 HID: usbhid: Add ALWAYS_POLL quirk for some mice 5e88c6f4aaa7 net: dsa: sja1105: avoid out of bounds access in sja1105_init_l2_policing() 1074fefce9cc drm/shmem-helper: Avoid vm_open error paths 83e3da8bb92f drm/shmem-helper: Remove errant put in error path 249011f4c3b8 drm/amdgpu/sdma_v4_0: turn off SDMA ring buffer in the s2idle suspend 1e4fe9a1546f drm/vmwgfx: Don't use screen objects when SEV is active f6550976fe22 KVM: s390: vsie: Fix the initialization of the epoch extension (epdx) field fe50a9bbeb1f net: mana: Fix race on per-CQ variable napi work_done a49894a5ac36 Bluetooth: Fix crash when replugging CSR fake controllers 1dee2b504771 Bluetooth: btusb: Add debug message for CSR controllers 3ac29732a2ff mm/gup: fix gup_pud_range() for dax aad8bbd17a1d memcg: fix possible use-after-free in memcg_write_event_control() 6fb8bc29bfa8 media: v4l2-dv-timings.c: fix too strict blanking sanity checks a4c575541eeb Revert "ARM: dts: imx7: Fix NAND controller size-cells" 28abc1145924 soundwire: intel: Initialize clock stop timeout 22d800b378e4 media: videobuf2-core: take mmap_lock in vb2_get_unmapped_area() 5d0fa6fc8899 xen/netback: don't call kfree_skb() with interrupts disabled 4422241ceffc xen/netback: do some code cleanup 0fe29bd92594 xen/netback: Ensure protocol headers don't fall in the non-linear area f01677be31d1 drm/bridge: anx7625: Fix edid_read break case in sp_tx_edid_read() ee2536830b16 cifs: fix use-after-free caused by invalid pointer `hostname` dc62f05f666c rtc: cmos: avoid UIP when reading alarm time 48ea4199af85 rtc: cmos: avoid UIP when writing alarm time 3f52afc6ed93 rtc: mc146818-lib: extract mc146818_avoid_UIP 1a3f8c6cd29d mm/khugepaged: invoke MMU notifiers in shmem/file collapse paths 79ad784c9d21 mm/khugepaged: fix GUP-fast interaction by sending IPI d15cd6de0123 mm/khugepaged: take the right locks for page table retraction 26f084e55466 net: usb: qmi_wwan: add u-blox 0x1342 composition 029a7f1c5d70 9p/xen: check logical size for buffer size b398832893c8 usb: dwc3: gadget: Disable GUSB2PHYCFG.SUSPHY for End Transfer e70a5724400a fbcon: Use kzalloc() in fbcon_prepare_logo() fd3768597d2a regulator: twl6030: fix get status of twl6032 regulators 9f74b9aa8d58 ASoC: soc-pcm: Add NULL check in BE reparenting dae93f4168c4 btrfs: send: avoid unaligned encoded writes when attempting to clone range f54e1edf579d selftests/net: Find nettest in current directory fccd454129f6 ALSA: seq: Fix function prototype mismatch in snd_seq_expand_var_event 542a563bb751 regulator: slg51000: Wait after asserting CS pin 3d1b5fde360e 9p/fd: Use P9_HDRSZ for header size fe2d44e86e96 ASoC: rt711-sdca: fix the latency time of clock stop prepare state machine transitions e945f3d809ed ARM: dts: rockchip: disable arm_global_timer on rk3066 and rk3188 c3b818c91a11 spi: mediatek: Fix DEVAPC Violation at KO Remove d9f0107be1a9 ASoC: wm8962: Wait for updated value of WM8962_CLOCKING1 register 7ae0262748e5 ARM: 9266/1: mm: fix no-MMU ZERO_PAGE() implementation d81c62e3121f ARM: 9251/1: perf: Fix stacktraces for tracepoint events in THUMB2 kernels 66717ad03b80 fs: use acquire ordering in __fget_light() 1222e2364ac7 ARM: dts: rockchip: rk3188: fix lcdc1-rgb24 node name 996fb29b06b6 arm64: dts: rockchip: fix ir-receiver node names 752138ef89e8 ARM: dts: rockchip: fix ir-receiver node names 8045971e40cd arm: dts: rockchip: remove clock-frequency from rtc 5e9fb8013ac9 arm: dts: rockchip: fix node name for hym8563 rtc 2ed7137e911a arm64: dts: rockchip: keep I2S1 disabled for GPIO function on ROCK Pi 4 series 5a1122e1a896 mmc: mtk-sd: Fix missing clk_disable_unprepare in msdc_of_clock_parse() 282f52c954a8 clk: Provide new devm_clk helpers for prepared and enabled clocks eb94a7a20f3c clk: generalize devm_clk_get() a bit d9790301361c Linux 5.15.82 48642f94311b proc: proc_skip_spaces() shouldn't think it is working on C strings 3eb9213f6612 proc: avoid integer type confusion in get_proc_long 4a4073a2e2fe ipc/sem: Fix dangling sem_array access in semtimedop race 53b9b1201e34 Input: raydium_ts_i2c - fix memory leak in raydium_i2c_send() 571b6bbbf54d char: tpm: Protect tpm_pm_suspend with locks f39891cfe79b Revert "clocksource/drivers/riscv: Events are stopped during CPU suspend" a759057af728 ACPI: HMAT: Fix initiator registration for single-initiator systems da8a794d71ec ACPI: HMAT: remove unnecessary variable initialization 2d16161a2c98 i2c: imx: Only DMA messages with I2C_M_DMA_SAFE flag set 950a05cb15e3 i2c: npcm7xx: Fix error handling in npcm_i2c_init() db3f8da033d9 serial: stm32: Deassert Transmit Enable on ->rs485_config() 45f628f4fd81 serial: stm32: Use TC interrupt to deassert GPIO RTS in RS485 mode c60eae5b1d0b serial: stm32: Factor out GPIO RTS toggling into separate function 041f8dc88292 ipv4: Fix route deletion when nexthop info is not specified 25174d91e4a3 ipv4: Handle attempt to delete multipath route when fib_info contains an nh reference a0ad247e55ea selftests: net: fix nexthop warning cleanup double ip typo 532847b69c29 selftests: net: add delete nexthop route warning test e0783558817d Kconfig.debug: provide a little extra FRAME_WARN leeway when KASAN is enabled 723fa02e0e0a parisc: Increase FRAME_WARN to 2048 bytes on parisc b951ab4b35ba mm: migrate: fix THP's mapcount on isolation c5eda6029cf9 mm: __isolate_lru_page_prepare() in isolate_migratepages_block() bdb613ef179a iommu/vt-d: Fix PCI device refcount leak in dmar_dev_scope_init() b6eea8b2e858 iommu/vt-d: Fix PCI device refcount leak in has_external_pci() 787d81d4eb15 nvme: fix SRCU protection of nvme_ns_head list 12f237200c16 riscv: kexec: Fixup irq controller broken in kexec crash path ac00301adb19 riscv: fix race when vmap stack overflow fa7a7d185ef3 riscv: Sync efi page table's kernel mappings before switching d86d69892545 pinctrl: single: Fix potential division by zero 98b15c706644 ASoC: ops: Fix bounds check for _sx controls f88a6977f8b9 KVM: x86/mmu: Fix race condition in direct_page_fault df4b177b4851 io_uring/poll: fix poll_refs race with cancelation 4b702b7d11ce io_uring: make poll refs more robust 1d58849ac26f io_uring: cmpxchg for poll arm refs release cd1981a8c30d io_uring: fix tw losing poll events 62321dc7b081 io_uring: update res mask in io_poll_check_events 417d5ea6e735 tracing: Free buffers when a used dynamic event is removed 52fc245d150c tracing: Fix race where histograms can be called before the event cb2b0612cd25 tracing/osnoise: Fix duration type 615a996ff397 drm/i915: Never return 0 if not all requests retired 01a2b25ef2cd drm/i915: Fix negative value passed as remaining time ff1591ba33b8 drm/amdgpu: enable Vangogh VCN indirect sram mode ac2d7fa90848 drm/amdgpu: temporarily disable broken Clang builds due to blown stack-frame 57ee7bc4c60a mmc: sdhci: Fix voltage switch delay bb8f8095143e mmc: sdhci-sprd: Fix no reset data and command after voltage switch 4c7681c1a52f mmc: sdhci-esdhc-imx: correct CQHCI exit halt state check 01dbe4db590a mmc: core: Fix ambiguous TRIM and DISCARD arg 738946e35504 mmc: mmc_test: Fix removal of debugfs file 635d0517348e net: stmmac: Set MAC's flow control register to reflect current settings 9132dcdf3bf6 v4l2: don't fall back to follow_pfn() if pin_user_pages_fast() fails 76ad884be092 pinctrl: intel: Save and restore pins in "direct IRQ" mode 41296b85fafa x86/bugs: Make sure MSR_SPEC_CTRL is updated properly upon resume from S3 33021419fd81 nilfs2: fix NULL pointer dereference in nilfs_palloc_commit_free_entry() 2e44dd9a8dd6 tools/vm/slabinfo-gnuplot: use "grep -E" instead of "egrep" b60a8ad771fd error-injection: Add prompt for function error injection 757eb00c4c40 ALSA: dice: fix regression for Lexicon I-ONIX FW810S a1a96a6f302c riscv: mm: Proper page permissions after initmem free 823df3607d8b riscv: vdso: fix section overlapping under some conditions 6e035d5a2a6b hwmon: (coretemp) fix pci device refcount leak in nv1a_ram_new() 7692700ac818 hwmon: (coretemp) Check for null before removing sysfs attrs 9b5836b9c4b0 net: ethernet: renesas: ravb: Fix promiscuous mode after system resumed 0dfb9a566327 sctp: fix memory leak in sctp_stream_outq_migrate() fcb3e0216156 packet: do not set TP_STATUS_CSUM_VALID on CHECKSUM_COMPLETE 04b995e96322 net: tun: Fix use-after-free in tun_detach() 43ca0adf79e5 afs: Fix fileserver probe RTT handling 543d917f691a net: mdiobus: fix unbalanced node reference count dca370e575d9 net: hsr: Fix potential use-after-free 1daec0815655 tipc: re-fetch skb cb after tipc_msg_validate 16a64dc26545 dsa: lan9303: Correct stat name 766086ea8ca7 net: wwan: iosm: fix dma_alloc_coherent incompatible pointer type c667751a4265 net: wwan: iosm: fix kernel test robot reported error 9c584d6d9cfb net: ethernet: nixge: fix NULL dereference 8782b32ef867 net/9p: Fix a potential socket leak in p9_socket_open 6fc9425bff4b net: net_netdev: Fix error handling in ntb_netdev_init_module() 3bc893ef36f9 net: ethernet: ti: am65-cpsw: fix error handling in am65_cpsw_nuss_probe() 7730904f50c7 net: phy: fix null-ptr-deref while probe() failed 59b54f0563b6 wifi: mac8021: fix possible oob access in ieee80211_get_rate_duration dc0853f8b502 wifi: cfg80211: don't allow multi-BSSID in S1G 88a6fe370788 wifi: cfg80211: fix buffer overflow in elem comparison 08fff7aaeb7e aquantia: Do not purge addresses when setting the number of rings 2a7aa52573da qlcnic: fix sleep-in-atomic-context bugs caused by msleep 7b734d26f037 can: m_can: Add check for devm_clk_get ea8dc27bb044 can: m_can: pci: add missing m_can_class_free_dev() in probe/remove methods b1d2a8e02acc can: etas_es58x: es58x_init_netdev(): free netdev when register_candev() e53da04e37e4 can: cc770: cc770_isa_probe(): add missing free_cc770dev() d452a71995cb can: sja1000_isa: sja1000_isa_probe(): add missing free_sja1000dev() 372eb550faa0 net/mlx5e: Fix use-after-free when reverting termination table 839eeab03c83 net/mlx5: Fix uninitialized variable bug in outlen_write() 34feea3bfb37 net/mlx5: DR, Fix uninitialized var warning 3485ef2aabeb net/mlx5: DR, Rename list field in matcher struct to list_node 9fc27d22cdb9 e100: Fix possible use after free in e100_xmit_prepare 0d9f5bd54b91 iavf: Fix error handling in iavf_init_module() b0b2b9050c17 iavf: remove redundant ret variable 69501d820508 fm10k: Fix error handling in fm10k_init_module() 5e3657dede36 i40e: Fix error handling in i40e_init_module() 7109e9410992 ixgbevf: Fix resource leak in ixgbevf_init_module() 196ea810e21c of: property: decrement node refcount in of_fwnode_get_reference_args() 36164db278a8 nvmem: rmem: Fix return value check in rmem_read() e3761831674a bpf: Do not copy spin lock field from user in bpf_selem_alloc 45f6e8186374 hwmon: (ibmpex) Fix possible UAF when ibmpex_register_bmc() fails a90251376c3e hwmon: (i5500_temp) fix missing pci_disable_device() eeb31b828daf hwmon: (ina3221) Fix shunt sum critical calculation 9514b95cac51 hwmon: (ltc2947) fix temperature scaling 0140e079a420 libbpf: Handle size overflow for ringbuf mmap 06d5790e7df5 ARM: at91: rm9200: fix usb device clock id d074f173fbd1 scripts/faddr2line: Fix regression in name resolution on ppc64le ee3d37d79610 bpf, perf: Use subprog name when reporting subprog ksymbol ec02fc0a4101 iio: light: rpr0521: add missing Kconfig dependencies f7419fc42afc iio: health: afe4404: Fix oob read in afe4404_[read|write]_raw e7e76a77aabe iio: health: afe4403: Fix oob read in afe4403_read_raw ebdca90efbb5 drm/amdgpu: Partially revert "drm/amdgpu: update drm_display_info correctly when the edid is read" c365d3c3e512 drm/amdgpu: update drm_display_info correctly when the edid is read df5346466e51 drm/display/dp_mst: Fix drm_dp_mst_add_affected_dsc_crtcs() return code 044da1a371a0 btrfs: qgroup: fix sleep from invalid context bug in btrfs_qgroup_inherit() da86809ab822 btrfs: move QUOTA_ENABLED check to rescan_should_stop from btrfs_qgroup_rescan_worker 5d66eadc1cc3 spi: spi-imx: Fix spi_bus_clk if requested clock is higher than input clock 6b4544a13179 btrfs: free btrfs_path before copying inodes to userspace c7ae3becee72 btrfs: sink iterator parameter to btrfs_ioctl_logical_to_ino acc2f40b980c erofs: fix order >= MAX_ORDER warning due to crafted negative i_size ca9f27448af0 drm/i915/gt: Use i915_vm_put on ppgtt_create error paths c2f2972889eb drm/i915: Create a dummy object for gen6 ppgtt 918002bdbe43 arm64: mte: Avoid setting PG_mte_tagged if no tags cleared or restored e4a7232c917c Linux 5.15.81 5c5c563a0817 cifs: fix missed refcounting of ipc tcon ee2d04f23bbb drm/i915: fix TLB invalidation for Gen12 video and compute engines bef834845d89 drm/amdgpu: always register an MMU notifier for userptr 7901de7aa833 drm/amdgpu: Enable Aldebaran devices to report CU Occupancy e7bf1fe53817 drm/amd/display: No display after resume from WB/CB 5033cba00c71 drm/amd/dc/dce120: Fix audio register mapping, stop triggering KASAN b8dc24590923 btrfs: sysfs: normalize the error handling branch in btrfs_init_sysfs() 914baca57af7 btrfs: use kvcalloc in btrfs_get_dev_zone_info c1e6d4bfdee3 btrfs: zoned: fix missing endianness conversion in sb_write_pointer d88bf6be02de btrfs: free btrfs_path before copying subvol info to userspace f218b404fc0e btrfs: free btrfs_path before copying fspath to userspace fea9397101c1 btrfs: free btrfs_path before copying root refs to userspace 7d0c25b5fe54 genirq: Take the proposed affinity at face value if force==true f17657cce069 irqchip/gic-v3: Always trust the managed affinity provided by the core code 52a93f2dcf6c genirq: Always limit the affinity to online CPUs 599cf4b84526 genirq/msi: Shutdown managed interrupts with unsatifiable affinities 7aed1dd5d221 wifi: wilc1000: validate number of channels e9de501cf70d wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_CHANNEL_LIST attribute 143232cb5a4c wifi: wilc1000: validate length of IEEE80211_P2P_ATTR_OPER_CHANNEL attribute cd9c4869710b wifi: wilc1000: validate pairwise and authentication suite offsets f2fb18d429c3 fuse: lock inode unconditionally in fuse_fallocate() bb1c33bdf409 dm integrity: clear the journal on suspend 20ad31b09e98 dm integrity: flush the journal on suspend 5ca2110ba5e3 gpu: host1x: Avoid trying to use GART on Tegra20 97f47617e813 scsi: iscsi: Fix possible memory leak when device_register() failed 56ab7f237e7e net: usb: qmi_wwan: add Telit 0x103a composition e2e33f213dea tcp: configurable source port perturb table size 269928e5c7bb platform/x86: ideapad-laptop: Fix interrupt storm on fn-lock toggle on some Yoga laptops 17d995dc69c8 platform/x86: hp-wmi: Ignore Smart Experience App event e85bdc78720c zonefs: fix zone report size in __zonefs_io_error() 982fcd83fb16 drm/amdgpu: disable BACO support on more cards ea11f8197dad platform/x86: acer-wmi: Enable SW_TABLET_MODE on Switch V 10 (SW5-017) 09af15e69196 platform/x86: asus-wmi: add missing pci_dev_put() in asus_wmi_set_xusb2pr() ba040bea9deb xen/platform-pci: add missing free_irq() in error path 6815b2087d23 xen-pciback: Allow setting PCI_MSIX_FLAGS_MASKALL too 4c13ddb74f2c ASoC: stm32: dfsdm: manage cb buffers cleanup dd82295a23bc Input: i8042 - apply probe defer to more ASUS ZenBook models e12e121feb63 Input: soc_button_array - add Acer Switch V 10 to dmi_use_low_level_irq[] 9f5c167074d3 Input: soc_button_array - add use_low_level_irq module parameter aaef86eac9e2 Input: goodix - try resetting the controller when no config is set e2223f5fbbb8 serial: 8250: 8250_omap: Avoid RS485 RTS glitch on ->set_termios() 4e208294de45 tools: iio: iio_generic_buffer: Fix read size 0d0e2545fa92 ASoC: Intel: bytcht_es8316: Add quirk for the Nanote UMPC-01 e394cf9d7a83 Input: synaptics - switch touchpad on HP Laptop 15-da3001TU to RMI mode 96b5d1177752 x86/ioremap: Fix page aligned size calculation in __ioremap_caller() d048f7481524 x86/pm: Add enumeration check before spec MSRs save/restore setup 070e3560bf04 x86/tsx: Add a feature bit for TSX control MSR support 1430c98ebbe7 KVM: x86: remove exit_int_info warning in svm_handle_exit 27550a5930bb KVM: x86: add kvm_leave_nested 3e87cb0caa25 KVM: x86: nSVM: harden svm_free_nested against freeing vmcb02 while still in use 6425c590d0cc KVM: x86: forcibly leave nested mode on vCPU reset f42ebf972a9f KVM: x86: nSVM: leave nested mode on vCPU free 7b3c9405b272 mm: vmscan: fix extreme overreclaim and swap floods feb2eda5e11f gcov: clang: fix the buffer overflow issue ea6aa25c9ac0 nilfs2: fix nilfs_sufile_mark_dirty() not set segment usage as dirty 9d97a9fbfc11 usb: dwc3: gadget: Clear ep descriptor last 02632ea4dfaa usb: dwc3: gadget: Return -ESHUTDOWN on ep disable 765ca3e63f37 usb: dwc3: gadget: conditionally remove requests 7945cbf8666a bus: ixp4xx: Don't touch bit 7 on IXP42x 39c039018a2c iio: core: Fix entry not deleted when iio_register_sw_trigger_type() fails 0791a5ddbac2 iio: light: apds9960: fix wrong register for gesture gain f0158b9bfcc2 arm64: dts: rockchip: lower rk3399-puma-haikou SD controller clock frequency 277d19ec283d ext4: fix use-after-free in ext4_ext_shift_extents c9d133100bce usb: cdnsp: fix issue with ZLP - added TD_SIZE = 1 c2ad434cd4b2 usb: cdnsp: Fix issue with Clear Feature Halt Endpoint 1d91c648874e usb: dwc3: exynos: Fix remove() function 0a216625c3ab KVM: arm64: pkvm: Fixup boot mode to reflect that the kernel resumes from EL1 f0044a4a31c9 mmc: sdhci-brcmstb: Fix SDHCI_RESET_ALL for CQHCI 8e6940979bb8 mmc: sdhci-brcmstb: Enable Clock Gating to save power 24b46bfa9661 mmc: sdhci-brcmstb: Re-organize flags 227543ccacf8 nios2: add FORCE for vmlinuz.gz 6a4ea16a6734 init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash c4a9046c2735 lib/vdso: use "grep -E" instead of "egrep" 5fefdceafb78 s390/crashdump: fix TOD programmable field size 592b6fd74afd net: thunderx: Fix the ACPI memory leak 697eb30a3534 octeontx2-af: Fix reference count issue in rvu_sdp_init() 6ba1687ea102 octeontx2-pf: Add check for devm_kcalloc 26c31e7c73d4 net: enetc: preserve TX ring priority across reconfiguration 0e16bbf616cc net: enetc: cache accesses to &priv->si->hw 68de40f66a5a net: enetc: manage ENETC_F_QBV in priv->active_offloads only when enabled 5c0858e1426b nfc: st-nci: fix incorrect sizing calculations in EVT_TRANSACTION e09243fb160b nfc: st-nci: fix memory leaks in EVT_TRANSACTION dca20b7a1959 nfc: st-nci: fix incorrect validating logic in EVT_TRANSACTION 67d638f8efc4 s390/dasd: fix no record found for raw_track_access 88277853cf8a arcnet: fix potential memory leak in com20020_probe() 1d44ec8507b7 ipv4: Fix error return code in fib_table_insert() 918e83c6bfa7 dccp/tcp: Reset saddr on failure after inet6?_hash_connect(). 8ce9b1c97fce fs: do not update freeing inode i_io_list 8db9e60cdfda netfilter: flowtable_offload: add missing locking c1da3bfca111 netfilter: ipset: restore allowing 64 clashing elements in hash:net,iface 606091b2f6dc dma-buf: fix racing conflict of dma_heap_add() 8af9450befba bnx2x: fix pci device refcount leak in bnx2x_vf_is_pcie_pending() 251bcf6cfb35 regulator: twl6030: re-add TWL6032_SUBCLASS 6258a8f91304 NFC: nci: fix memory leak in nci_rx_data_packet() ffe6021154ea net: sched: allow act_ct to be built without NF_NAT a05c0f9511d0 net: sparx5: fix error handling in sparx5_port_open() 182ef20f0f1c sfc: fix potential memleak in __ef100_hard_start_xmit() 2da022fac96d net: wwan: iosm: use ACPI_FREE() but not kfree() in ipc_pcie_read_bios_cfg() a48b345b87f9 xfrm: Fix ignored return value in xfrm6_init() 19989e163595 xfrm: Fix oops in __xfrm_state_delete() 46d450067fc0 tipc: check skb_linearize() return value in tipc_disc_rcv() 33fb115a76ae tipc: add an extra conn_get in tipc_conn_alloc 4ae907c45fca tipc: set con sock in tipc_conn_alloc ef866d9ea922 net/mlx5: Fix handling of entry refcount when command is not issued to FW 3101318939f5 net/mlx5: Fix FW tracer timestamp calculation 1eaabb5bbbb6 net/mlx5: Do not query pci info while pci disabled 8180099b2aea netfilter: ipset: regression in ip_set_hash_ip.c 448b6273706c Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() 082c31cb99d8 Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() 7fdd9daa5b12 macsec: Fix invalid error code set e8fb93a0792c nfp: add port from netdev validation for EEPROM access e44e424ed95f nfp: fill splittable of devlink_port_attrs correctly 527046c13815 net: pch_gbe: fix pci device refcount leak while module exiting f77c84dd5b28 octeontx2-af: debugsfs: fix pci device refcount leak cd581ffd8dda net/qla3xxx: fix potential memleak in ql3xxx_send() a8976074e2cb net: mvpp2: fix possible invalid pointer dereference 3a4cc56cd17d net/mlx4: Check retval of mlx4_bitmap_init c368220e1780 net: ethernet: mtk_eth_soc: fix error handling in mtk_open() d9729437b28f ARM: dts: imx6q-prti6q: Fix ref/tcxo-clock-frequency properties 1c0b6a97c478 ARM: mxs: fix memory leak in mxs_machine_init() ecff08f3c469 iavf: Fix race condition between iavf_shutdown and iavf_remove 31147d4e907c iavf: Do not restart Tx queues after reset task failure 232942b26c54 iavf: Fix a crash during reset task 0600615d010f netfilter: nf_tables: do not set up extensions for end interval 60387731e69f netfilter: conntrack: Fix data-races around ct mark ee3ccd1abbe1 9p/fd: fix issue of list_del corruption in p9_fd_cancel() 131c2eeabc72 net: pch_gbe: fix potential memleak in pch_gbe_tx_queue() f58df483ff37 nfc/nci: fix race with opening and closing da22d7410afd net: dsa: sja1105: disallow C45 transactions on the BASE-TX MDIO bus 38fe0988bd51 rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975] d92151b4659b rxrpc: Use refcount_t rather than atomic_t 3c33e41fa5b3 rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc 46cefa268958 net: liquidio: simplify if expression 95500ee0b3bd selftests: mptcp: fix mibit vs mbit mix up f8c4da198eed selftests: mptcp: more stable simult_flows tests 1c0efab08c9b ARM: dts: at91: sam9g20ek: enable udc vbus gpio pinctrl ade662f3f242 tee: optee: fix possible memory leak in optee_register_device() d1dd119134ba bus: sunxi-rsb: Support atomic transfers b1ed61e7066b bus: sunxi-rsb: Remove the shutdown callback 61a41d1abc7c regulator: core: fix UAF in destroy_regulator() a85c0db3f5ad spi: dw-dma: decrease reference count in dw_spi_dma_init_mfld() d9f9b3255b97 regulator: core: fix kobject release warning and memory leak in regulator_register() bd419c7c68bd ASoC: max98373: Add checks for devm_kcalloc f9bc4a18e7d5 scsi: storvsc: Fix handling of srb_status and capacity change events c2153fe2d0c6 x86/hyperv: Restore VP assist page after cpu offlining/onlining b2ddd7623712 ASoC: soc-pcm: Don't zero TDM masks in __soc_pcm_open() dd62cb7e6fd4 ASoC: sgtl5000: Reset the CHIP_CLK_CTRL reg on remove d80ffd4823b6 ASoC: hdac_hda: fix hda pcm buffer overflow issue 10bee7eb2a2f ARM: dts: am335x-pcm-953: Define fixed regulators in root node 8fe533c0f909 af_key: Fix send_acquire race with pfkey_register 0c69a4658e94 xfrm: replay: Fix ESN wrap around for GSO ecc6ce4fdf0d xfrm: fix "disable_policy" on ipv4 early demux 5a792c1d4d77 MIPS: pic32: treat port as signed integer 144452b42143 RISC-V: vdso: Do not add missing symbols to version section in linker script 799970b8cc45 ALSA: usb-audio: add quirk to fix Hamedal C20 disconnect issue 38b09dc14f7c Revert "drm/amdgpu: Revert "drm/amdgpu: getting fan speed pwm for vega10 properly"" 44d50fccf889 nvmet: fix memory leak in nvmet_subsys_attr_model_store_locked 5adc12d9e2b5 arm64/syscall: Include asm/ptrace.h in syscall_wrapper header. 1340f02773ae block, bfq: fix null pointer dereference in bfq_bio_bfqg() 86d4dca4a6ae drm: panel-orientation-quirks: Add quirk for Acer Switch V 10 (SW5-017) b90e6234f57e scsi: scsi_debug: Make the READ CAPACITY response compliant with ZBC cdbba6a4de39 scsi: ibmvfc: Avoid path failures during live migration 6e8124a151bd platform/x86/intel/hid: Add some ACPI device IDs 32735e24f47a platform/x86/intel/pmt: Sapphire Rapids PMT errata fix 83a6823016f2 platform/x86: touchscreen_dmi: Add info for the RCA Cambio W101 v2 2-in-1 f707986a1414 platform/x86: ideapad-laptop: Disable touchpad_switch 5e38740ae545 Revert "net: macsec: report real_dev features when HW offloading is enabled" 26b72202ee26 selftests/bpf: Add verifier test for release_reference() 8395e3f98c4a spi: stm32: fix stm32_spi_prepare_mbr() that halves spi clk for every run d04722f2809c wifi: ath11k: Fix QCN9074 firmware boot on x86 9cc96a20a92a wifi: mac80211: Fix ack frame idr leak when mesh has no route 86f90014e767 wifi: airo: do not assign -1 to unsigned char f5558fbda022 audit: fix undefined behavior in bit shift for AUDIT_BIT af5de982ffc9 riscv: dts: sifive unleashed: Add PWM controlled LEDs ee34a19dbe2a wifi: mac80211_hwsim: fix debugfs attribute ps with rc table support 3513785dc13f wifi: mac80211: fix memory free error when registering wiphy fail 855485d31e2a ceph: fix NULL pointer dereference for req->r_session 729c9ad2940e ceph: Use kcalloc for allocating multiple elements d276fb4a7eb8 binder: validate alloc->mm in ->mmap() handler 5277e3d633a5 x86/sgx: Add overflow check in sgx_validate_offset_length() b5a838ba47f2 x86/sgx: Create utility to validate user provided offset and length 2f6e2de3a528 ceph: avoid putting the realm twice when decoding snaps fails 8bef55d7934d ceph: do not update snapshot context when there is no new snapshot cdee3136c966 iio: pressure: ms5611: fixed value compensation bug 5d6696e79d94 iio: ms5611: Simplify IO callback parameters f0ee88e83ce9 nvme-pci: add NVME_QUIRK_BOGUS_NID for Netac NV7000 a61716cd2401 nvme-pci: disable write zeroes on various Kingston SSD 19b60f336317 nvme-pci: disable namespace identifiers for the MAXIO MAP1001 d537e1930640 nvme-pci: add NVME_QUIRK_BOGUS_NID for Micron Nitro af03ce894c9c nvme: add a bogus subsystem NQN quirk for Micron MTFDKBA2T0TFH c6803faa6a6d drm/display: Don't assume dual mode adaptors support i2c sub-addressing d2284fe43c63 ata: libata-core: do not issue non-internal commands once EH is pending e09583e83e4a ata: libata-scsi: simplify __ata_scsi_queuecmd() a9059e338fc0 cifs: Fix connections leak when tlink setup failed 81d583baa5f1 cifs: support nested dfs links over reconnect dbc0ea91be28 cifs: split out dfs code from cifs_reconnect() b3ce844d234f cifs: introduce new helper for cifs_reconnect() 2ea600b598dd sctp: clear out_curr if all frag chunks of current msg are pruned 1f9f346fbb78 sctp: remove the unnecessary sinfo_stream check in sctp_prsctp_prune_unsent e8915faa9f41 tty: serial: fsl_lpuart: don't break the on-going transfer when global reset bd19013935af serial: fsl_lpuart: Fill in rs485_supported 87c81c19cda1 serial: Add rs485_supported to uart_port c08f4ea79f7a ASoC: fsl_asrc fsl_esai fsl_sai: allow CONFIG_PM=N d1e4288d2a63 ASoC: fsl_sai: use local device pointer 71e496bd3382 Linux 5.15.80 b63ddb3ba61e ntfs: check overflow when iterating ATTR_RECORDs ab6a1bb17e3c ntfs: fix out-of-bounds read in ntfs_attr_find() 5330c423b862 ntfs: fix use-after-free in ntfs_attr_find() 43bbadb7e463 net/9p: use a dedicated spinlock for trans_fd 9357fca9dad7 mm: fs: initialize fsdata passed to write_begin/write_end interface b334ab4c3347 wifi: wext: use flex array destination for memcpy() 0e07032b4b47 9p/trans_fd: always use O_NONBLOCK read/write 7c7b7476b56e gfs2: Switch from strlcpy to strscpy 28275a7c84d2 gfs2: Check sb_bsize_shift after reading superblock a4f1a01b2e81 9p: trans_fd/p9_conn_cancel: drop client lock earlier f7b0e95071bb kcm: close race conditions on sk_receive_queue 27d706b0d394 kcm: avoid potential race in kcm_tx_work b49026d9c86f tcp: cdg: allow tcp_cdg_release() to be called multiple times e41cbf98df22 macvlan: enforce a consistent minimal mtu d5f7f6e63fed Input: i8042 - fix leaking of platform device on module removal c49cc2c059b5 kprobes: Skip clearing aggrprobe's post_handler in kprobe-on-ftrace case 71beab7119d0 scsi: scsi_debug: Fix possible UAF in sdebug_add_host_helper() a636772988ba scsi: target: tcm_loop: Fix possible name leak in tcm_loop_setup_hba_bus() cb7893c85ea8 net: use struct_group to copy ip/ipv6 header addresses 9b8c0c88f414 tracing: Fix warning on variable 'struct trace_array' 73cf0ff9a393 ring-buffer: Include dropped pages in counting dirty patches 35c60b4e8ca7 perf: Improve missing SIGTRAP checking 2ac6276864de serial: 8250_lpss: Use 16B DMA burst with Elkhart Lake b1a27b2aad93 nvme: ensure subsystem reset is single threaded bccece3c3331 nvme: restrict management ioctls to admin 8cddb0d96b9c perf/x86/intel/pt: Fix sampling using single range output 8e2f33c59837 misc/vmw_vmci: fix an infoleak in vmci_host_do_receive_datagram() 9a72a46cb01d docs: update mediator contact information in CoC doc a99a547658e5 mmc: sdhci-pci: Fix possible memory leak caused by missing pci_dev_put() 4a1b6f7839d3 mmc: sdhci-pci-o2micro: fix card detect fail issue caused by CD# debounce timeout fd285d421563 mmc: core: properly select voltage range without power cycle 8a9bae5f1b53 firmware: coreboot: Register bus in module init 052d0e79efe5 iommu/vt-d: Set SRE bit only when hardware has SRS cap c31a792a825a iommu/vt-d: Preset Access bit for IOVA in FL non-leaf paging entries 11edbdee4399 scsi: zfcp: Fix double free of FSF request when qdio send fails fdf87b5b3087 net: phy: marvell: add sleep time after enabling the loopback bit 9648d760edf4 maccess: Fix writing offset in case of fault in strncpy_from_kernel_nofault() fdd57c20d440 Input: iforce - invert valid length check when fetching device IDs 0cafb719bed5 serial: 8250_lpss: Configure DMA also w/o DMA filter 59f6596697f1 serial: 8250: Flush DMA Rx on RLSI 118b52c2ae08 serial: 8250: Fall back to non-DMA Rx if IIR_RDI occurs 6ffce7a92ef5 dm ioctl: fix misbehavior if list_versions races with module loading 2b104973f7fd iio: pressure: ms5611: changed hardcoded SPI speed to value limited 1678d4abb2dc iio: adc: mp2629: fix potential array out of bound access bd22c232ead9 iio: adc: mp2629: fix wrong comparison of channel 656f67061366 iio: trigger: sysfs: fix possible memory leak in iio_sysfs_trig_init() 1bf8c0aff8fb iio: adc: at91_adc: fix possible memory leak in at91_adc_allocate_trigger() afc0aea70261 usb: typec: mux: Enter safe mode only when pins need to be reconfigured 8236628a549d usb: cdns3: host: fix endless superspeed hub port reset ead83b0db81f usb: chipidea: fix deadlock in ci_otg_del_timer cc9e6d8c55c9 usb: add NO_LPM quirk for Realforce 87U Keyboard 70eca1d261b2 USB: serial: option: add Fibocom FM160 0x0111 composition 1b6a54885c40 USB: serial: option: add u-blox LARA-L6 modem b0467d0059bc USB: serial: option: add u-blox LARA-R6 00B modem 95688a8a5735 USB: serial: option: remove old LARA-R6 PID 53dee78ea382 USB: serial: option: add Sierra Wireless EM9191 e7764e88e6c4 USB: bcma: Make GPIO explicitly optional a190a83db284 speakup: fix a segfault caused by switching consoles b3c6edbee48e slimbus: stream: correct presence rate frequencies 6b35ac831555 slimbus: qcom-ngd: Fix build error when CONFIG_SLIM_QCOM_NGD_CTRL=y && CONFIG_QCOM_RPROC_COMMON=m 0f847462fea1 Revert "usb: dwc3: disable USB core PHY management" 23ad214a8665 ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 a36b505749c6 ALSA: hda/realtek: fix speakers for Samsung Galaxy Book Pro 02b94885b2fd ALSA: usb-audio: Drop snd_BUG_ON() from snd_usbmidi_output_open() 7176d6f3adb9 drm/amd/display: Add HUBP surface flip interrupt handler e57daa750369 tracing: kprobe: Fix potential null-ptr-deref on trace_array in kprobe_event_gen_test_exit() 3a41c0f2a5c3 tracing: kprobe: Fix potential null-ptr-deref on trace_event_file in kprobe_event_gen_test_exit() 7291dec4f2d1 tracing: Fix race where eprobes can be called before the event 6517b97134f7 tracing: Fix wild-memory-access in register_synth_event() 07ba4f0603ab tracing: Fix memory leak in test_gen_synth_cmd() and test_empty_synth_event() 8b318f3032bf tracing/ring-buffer: Have polling block on watermark 2c21ee020ce4 tracing: Fix memory leak in tracing_read_pipe() 00f74b1a98a2 ring_buffer: Do not deactivate non-existant pages 1bea037a1abb ftrace: Fix null pointer dereference in ftrace_add_mod() fadfcf39fbcd ftrace: Optimize the allocation for mcount entries 5c5f2642898f ftrace: Fix the possible incorrect kernel message 2ab249416244 cifs: add check for returning value of SMB2_set_info_init 5783abda58d6 net: thunderbolt: Fix error handling in tbnet_init() 80e590aeb132 net: microchip: sparx5: Fix potential null-ptr-deref in sparx_stats_init() and sparx5_start() 4a55aec1425f cifs: Fix wrong return value checking when GETFLAGS c8baf1fc248b net/x25: Fix skb leak in x25_lapb_receive_frame() af4b57fa6bd0 net: ag71xx: call phylink_disconnect_phy if ag71xx_hw_enable() fail in ag71xx_open() 61404a182eb5 cifs: add check for returning value of SMB2_close_init d3233f4bf3dd platform/surface: aggregator: Do not check for repeated unsequenced packets 69691714035b platform/x86/intel: pmc: Don't unconditionally attach Intel PMC when virtualized 7d93417d5964 drbd: use after free in drbd_create_device() fc16a2c81a3e bridge: switchdev: Fix memory leaks when changing VLAN protocol 3d90a668c4bc net: hns3: fix setting incorrect phy link ksettings for firmware in resetting process 3f7b2ef8fe92 net: ena: Fix error handling in ena_init() 2540eea1bdc3 net: ionic: Fix error handling in ionic_init_module() c08c13cb13fa xen/pcpu: fix possible memory leak in register_pcpu() 97009f07f217 net: dsa: make dsa_master_ioctl() see through port_hwtstamp_get() shims 88da008e5e2f net: mhi: Fix memory leak in mhi_net_dellink() 8f839715d032 bnxt_en: Remove debugfs when pci_register_driver failed b88713d92bd3 net: caif: fix double disconnect client in chnl_net_open() 6d2403416089 net: macvlan: Use built-in RCU list checking 596230471da3 mISDN: fix misuse of put_device() in mISDN_register_device() 07a6a8cf1712 net: liquidio: release resources when liquidio driver open failed 19feb6cf4136 soc: imx8m: Enable OCOTP clock before reading the register 8c54d706d829 net: stmmac: ensure tx function is not running in stmmac_xdp_release() 6219f46c2b9d net: hinic: Fix error handling in hinic_module_init() 7a05e3929668 mISDN: fix possible memory leak in mISDN_dsp_element_register() 0ee6455c9cfa net: bgmac: Drop free_netdev() from bgmac_enet_remove() 7ff4fa179e4e bpf: Initialize same number of free nodes for each pcpu_freelist 12f178cf05f3 MIPS: Loongson64: Add WARN_ON on kexec related kmalloc failed a4d6e024bea2 MIPS: fix duplicate definitions for exported symbols 44142b652a28 nfp: change eeprom length to max length enumerators f23058dc2398 ata: libata-transport: fix error handling in ata_tdev_add() 67b219314628 ata: libata-transport: fix error handling in ata_tlink_add() e7bb1b7a7bf2 ata: libata-transport: fix error handling in ata_tport_add() 377ff82c33c0 ata: libata-transport: fix double ata_host_put() in ata_tport_add() 494df0b0efe8 arm64: dts: imx8mn: Fix NAND controller size-cells 7178d568f7cc arm64: dts: imx8mm: Fix NAND controller size-cells 8ccf18c82a0a ARM: dts: imx7: Fix NAND controller size-cells e884a6c2d49a drm: Fix potential null-ptr-deref in drm_vblank_destroy_worker() 07e56de8766f drm/drv: Fix potential memory leak in drm_dev_init() 45c300613bee drm/panel: simple: set bpc field for logic technologies displays 779f3f9e0cdc drm/vc4: kms: Fix IS_ERR() vs NULL check for vc4_kms 97e5b508e961 pinctrl: devicetree: fix null pointer dereferencing in pinctrl_dt_to_map 9a77b8557fdb parport_pc: Avoid FIFO port location truncation 5d03c2911c52 siox: fix possible memory leak in siox_device_add() 530e987a0226 arm64: Fix bit-shifting UB in the MIDR_CPU_MODEL() macro d4944497827a bpf: Fix memory leaks in __check_func_call 25521fd2e217 block: sed-opal: kmalloc the cmd/resp buffers 2f21d653c648 scsi: scsi_transport_sas: Fix error handling in sas_phy_add() 7cd28bc410d2 pinctrl: rockchip: list all pins in a possible mux route for PX30 ab79b8dbe21e ASoC: soc-utils: Remove __exit for snd_soc_util_exit() eaa8edd86514 bpf, test_run: Fix alignment problem in bpf_prog_test_run_skb() 33cabe04d2c8 tty: n_gsm: fix sleep-in-atomic-context bug in gsm_control_send ae22294e213a serial: imx: Add missing .thaw_noirq hook 26db1cd5191e serial: 8250: omap: Flush PM QOS work on remove e0db709a58bd serial: 8250: omap: Fix unpaired pm_runtime_put_sync() in omap8250_remove() 83b6d4d6da67 serial: 8250_omap: remove wait loop from Errata i202 workaround 76db05ab7092 serial: 8250: omap: Fix missing PM runtime calls for omap8250_set_mctrl() 2aee616a6b11 ARM: at91: pm: avoid soft resetting AC DLL 188546c78006 ASoC: tas2764: Fix set_tdm_slot in case of single slot 5782896daf65 ASoC: tas2770: Fix set_tdm_slot in case of single slot 34eee4189bce ASoC: core: Fix use-after-free in snd_soc_exit() aa6f8aecbbf2 ARM: dts: at91: sama7g5: fix signal name of pin PB2 487fff700f5f spi: stm32: Print summary 'callbacks suppressed' message 2cec2f65c1e7 arm64: dts: qcom: sm8350-hdk: Specify which LDO modes are allowed 44dbe66bb3ea arm64: dts: qcom: sm8250-xperia-edo: Specify which LDO modes are allowed 8b2eae7def2b arm64: dts: qcom: sm8150-xperia-kumano: Specify which LDO modes are allowed c8e76eeea77c arm64: dts: qcom: sa8155p-adp: Specify which LDO modes are allowed 30571f28bb35 hugetlbfs: don't delete error page from pagecache 14ddbb83c342 KVM: x86/pmu: Do not speculatively query Intel GP PMCs that don't exist yet a9b964ed7cf9 spi: intel: Use correct mask for flash and protected regions f4eb68642ed3 mtd: spi-nor: intel-spi: Disable write protection only if asked 156d0c823c59 ASoC: codecs: jz4725b: Fix spelling mistake "Sourc" -> "Source", "Routee" -> "Route" 5907ff9f2c8f x86/cpu: Add several Intel server CPU model numbers 41e37d04e397 Bluetooth: L2CAP: Fix l2cap_global_chan_by_psm b02a025dd188 btrfs: remove pointless and double ulist frees in error paths of qgroup tests 1c366c206ff2 drm/imx: imx-tve: Fix return type of imx_tve_connector_mode_valid 1c8ded1b3879 i2c: i801: add lis3lv02d's I2C address for Vostro 5568 b432581f19a0 i2c: tegra: Allocate DMA memory for DMA engine 7b0ae4c7b918 firmware: arm_scmi: Cleanup the core driver removal callback 1a8a2fef273d ACPI: x86: Add another system to quirk list for forcing StorageD3Enable 8a03a4a5cf6d NFSv4: Retry LOCK on OLD_STATEID during delegation return 49ca2227c47b btrfs: raid56: properly handle the error when unable to find the missing stripe 0f7bd3a2dfe1 RDMA/efa: Add EFA 0xefa2 PCI ID a42d4363e78f ACPI: scan: Add LATT2021 to acpi_ignore_dep_ids[] 004decd41b32 drm/amd/display: Remove wrong pipe control lock 7779efbb99bf ASoC: rt1308-sdw: add the default value of some registers ef1e4ed85814 selftests/intel_pstate: fix build for ARCH=x86_64 dfd3cc1ef3e2 selftests/futex: fix build for clang 648467236c12 ASoC: Intel: sof_sdw: add quirk variant for LAPBC710 NUC15 64ee750c29da ASoC: codecs: jz4725b: fix capture selector naming 150b74cd0625 ASoC: codecs: jz4725b: use right control for Capture Volume 5352d8b31572 ASoC: codecs: jz4725b: fix reported volume for Master ctl 85134577a7f2 ASoC: codecs: jz4725b: add missed Line In power control bit 5e61dffb16dc spi: intel: Fix the offset to get the 64K erase opcode c697cb2e6663 ASoC: wm8962: Add an event handler for TEMP_HP and TEMP_SPK 569085124d75 ASoC: rt1019: Fix the TDM settings 4160a515c75b ASoC: mt6660: Keep the pm_runtime enables before component stuff in mt6660_i2c_probe 2963ec4535a1 ASoC: wm8997: Revert "ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe" 30a2f9479c21 ASoC: wm5110: Revert "ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe" 3bf6da38a292 ASoC: wm5102: Revert "ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe" 94fa250ea55c mm: shmem: don't truncate page if memory failure happens 003fa195911d mm: hwpoison: handle non-anonymous THP correctly a62b1bc603a1 mm: hwpoison: refactor refcount check handling 3df0eeae4d9a Linux 5.15.79 599b24eedf2a x86/cpu: Restore AMD's DE_CFG MSR after resume 9132fa043f96 net: tun: call napi_schedule_prep() to ensure we own a napi 1dea25e25acd drm/amdkfd: Migrate in CPU page fault use current mm a1c303fbd4dd marvell: octeontx2: build error: unknown type name 'u64' d948b228343a dmaengine: at_hdmac: Check return code of dma_async_device_register c556ecf32a07 dmaengine: at_hdmac: Fix impossible condition 8a941ff34e53 dmaengine: at_hdmac: Don't allow CPU to reorder channel enable 53831f7a13c3 dmaengine: at_hdmac: Fix completion of unissued descriptor in case of errors 14f5462e4a00 dmaengine: at_hdmac: Fix descriptor handling when issuing it to hardware 5482403228be dmaengine: at_hdmac: Fix concurrency over the active list 82ca19414faa dmaengine: at_hdmac: Free the memset buf without holding the chan lock 8fd36e069d65 dmaengine: at_hdmac: Fix concurrency over descriptor 1ee012d452b1 dmaengine: at_hdmac: Fix concurrency problems by removing atc_complete_all() 90c1b07406f0 dmaengine: at_hdmac: Protect atchan->status with the channel lock b5ee1fe06ad7 dmaengine: at_hdmac: Do not call the complete callback on device_terminate_all 9bbf5df0fc8c dmaengine: at_hdmac: Fix premature completion of desc in issue_pending f7d1aaa90319 dmaengine: at_hdmac: Start transfer for cyclic channels in issue_pending e9777b4efcce dmaengine: at_hdmac: Don't start transactions at tx_submit level 4e28674a0ecd dmaengine: at_hdmac: Fix at_lli struct definition 49eba53137f5 cert host tools: Stop complaining about deprecated OpenSSL functions 69e86c6268d5 can: j1939: j1939_send_one(): fix missing CAN header initialization 81fc8f90b885 mm/shmem: use page_mapping() to detect page cache for uffd continue e91451af11f9 mm/memremap.c: map FS_DAX device memory as decrypted 48998c1773a4 mm/damon/dbgfs: check if rm_contexts input is for a real context c736ed854160 udf: Fix a slab-out-of-bounds write bug in udf_find_entry() 2e87eddf5736 mms: sdhci-esdhc-imx: Fix SDHCI_RESET_ALL for CQHCI 91c38504e589 btrfs: zoned: initialize device's zone info for seeding 432c30ba3f56 btrfs: selftests: fix wrong error check in btrfs_free_dummy_root() c9fe4719c662 btrfs: fix match incorrectly in dev_args_match_device f96fd3693631 wifi: ath11k: avoid deadlock during regulatory update in ath11k_regd_update() 8e2b576caf91 platform/x86: hp_wmi: Fix rfkill causing soft blocked wifi cb3ab0e1e074 drm/amdgpu: disable BACO on special BEIGE_GOBY card dc066a78500a drm/i915/dmabuf: fix sg_table handling in map_dma_buf afbd1188382a nilfs2: fix use-after-free bug of ns_writer on remount abc082aac0d9 nilfs2: fix deadlock in nilfs_count_free_blocks() 589da2288197 ata: libata-scsi: fix SYNCHRONIZE CACHE (16) command failure 51ae4579a5d5 vmlinux.lds.h: Fix placement of '.data..decrypted' section 1f8e08ab3269 ALSA: usb-audio: Add DSD support for Accuphase DAC-60 c2451f62b2bd ALSA: usb-audio: Add quirk entry for M-Audio Micro 031d1480a0f4 ALSA: usb-audio: Yet more regression for for the delayed card registration 574f51e4aa40 ALSA: hda/realtek: Add Positivo C6300 model quirk 7140d7aaf93d ALSA: hda: fix potential memleak in 'add_widget_node' f6d7a487aabd ALSA: hda/ca0132: add quirk for EVGA Z390 DARK 1ccd55b3901b ALSA: hda/hdmi - enable runtime pm for more AMD display audio 29100c674208 mmc: sdhci-esdhc-imx: use the correct host caps for MMC_CAP_8_BIT_DATA 3dce99e2eb06 mmc: sdhci-tegra: Fix SDHCI_RESET_ALL for CQHCI 9d6bd33e6aeb mmc: sdhci_am654: Fix SDHCI_RESET_ALL for CQHCI ad01f16ca90c mmc: sdhci-of-arasan: Fix SDHCI_RESET_ALL for CQHCI 1aa78c1d013c mmc: cqhci: Provide helper for resetting both SDHCI and CQHCI c198524a99cb MIPS: jump_label: Fix compat branch range check 9713ceffa40a arm64: efi: Fix handling of misaligned runtime regions and drop warning 518e49f0590d riscv: fix reserved memory setup d07c3d7491b4 riscv: vdso: fix build with llvm cc36c7fa5d93 riscv: process: fix kernel info leakage a8d67367ab33 net: macvlan: fix memory leaks of macvlan_common_newlink 7b194dd32b13 ethernet: tundra: free irq when alloc ring failed in tsi108_open() 7de10342fe14 net: mv643xx_eth: disable napi when init rxq or txq failed in mv643xx_eth_open() 88e1dd2d9291 ethernet: s2io: disable napi when start nic failed in s2io_card_up() 3652f1f8d3ea net: atlantic: macsec: clear encryption keys from the stack fca3b0a1fd3e net: phy: mscc: macsec: clear encryption keys when freeing a flow 60a0af8813fd stmmac: dwmac-loongson: fix missing of_node_put() while module exiting ee4a9bd2c7f4 stmmac: dwmac-loongson: fix missing pci_disable_device() in loongson_dwmac_probe() 4a8770eebc39 stmmac: dwmac-loongson: fix missing pci_disable_msi() while module exiting 83196d8dc5a8 cxgb4vf: shut down the adapter when t4vf_update_port_info() failed in cxgb4vf_open() 49d8a6e24a34 mctp: Fix an error handling path in mctp_init() 29961d2332a5 stmmac: intel: Update PCH PTP clock rate from 200MHz to 204.8MHz 8604bebc5c32 stmmac: intel: Enable 2.5Gbps for Intel AlderLake-S 7dec6dae2b61 net: cxgb3_main: disable napi when bind qsets failed in cxgb_up() 960f9d30def3 net: cpsw: disable napi in cpsw_ndo_open() 1360778fdb6f net/mlx5e: E-Switch, Fix comparing termination table instance f13e9ebd2925 net/mlx5: Allow async trigger completion execution on single CPU systems 48b73b46a5b0 net/mlx5: Bridge, verify LAG state when adding bond to bridge 13b1ea861e8a net: wwan: iosm: fix memory leak in ipc_pcie_read_bios_cfg 7e4dcacb4dd6 net: nixge: disable napi when enable interrupts failed in nixge_open() 409731df6310 net: marvell: prestera: fix memory leak in prestera_rxtx_switch_init() 77ff31cba9a6 netfilter: Cleanup nft_net->module_list from nf_tables_exit_net() e62cb1c093d6 netfilter: nfnetlink: fix potential dead lock in nfnetlink_rcv_msg() 0bd20318da08 perf tools: Add the include/perf/ directory to .gitignore a733671e388c perf stat: Fix printing os->prefix in CSV metrics output c36e9e2c4aff drivers: net: xgene: disable napi when register irq failed in xgene_enet_open() 4689bd3a1b23 net: lapbether: fix issue of invalid opcode in lapbeth_open() 1dd27541aa2b dmaengine: ti: k3-udma-glue: fix memory leak when register device fail 992e966caf57 dmaengine: mv_xor_v2: Fix a resource leak in mv_xor_v2_remove() 9766af75ba5a dmaengine: pxa_dma: use platform_get_irq_optional 301caa06091a tipc: fix the msg->req tlv len check in tipc_nl_compat_name_table_dump_header 6a264203dbdb net: broadcom: Fix BCMGENET Kconfig e7871b9a21ae net: stmmac: dwmac-meson8b: fix meson8b_devm_clk_prepare_enable() 261178a1c262 can: af_can: fix NULL pointer dereference in can_rx_register() 2acb2779b147 ipv6: addrlabel: fix infoleak when sending struct ifaddrlblmsg to network 13ecaa6832fb tcp: prohibit TCP_REPAIR_OPTIONS if data was already sent bc79cb9fb006 drm/vc4: Fix missing platform_unregister_drivers() call in vc4_drm_register() 2845bc9070ce net: wwan: mhi: fix memory leak in mhi_mbim_dellink 2ce2348c2858 net: wwan: iosm: fix memory leak in ipc_wwan_dellink 7b6bc50f65e9 hamradio: fix issue of dev reference count leakage in bpq_device_event() f59adebb8c28 net: lapbether: fix issue of dev reference count leakage in lapbeth_device_event() 119407dc329a KVM: s390: pv: don't allow userspace to set the clock under PV 500bcd3a99ea phy: ralink: mt7621-pci: add sentinel to quirks table 151dc8087b56 capabilities: fix undefined behavior in bit shift for CAP_TO_MASK 435c7ddfd510 net: fman: Unregister ethernet device on removal 3a504d6d96ea bnxt_en: fix potentially incorrect return value for ndo_rx_flow_steer ac257c43fa61 bnxt_en: Fix possible crash in bnxt_hwrm_set_coal() d7569302a7a5 net: tun: Fix memory leaks of napi_get_frags 430d1f4964dd octeontx2-pf: NIX TX overwrites SQ_CTX_HW_S[SQ_INT] ec0db81883b4 octeontx2-pf: Use hardware register for CQE count b89a0d8859ae macsec: clear encryption keys from the stack after setting up offload eeba7f07a0cb macsec: fix detection of RXSCs when toggling offloading 3070a880eb03 macsec: fix secy->n_rx_sc accounting e957555a3694 macsec: delete new rxsc when offload fails ad25a115f508 net: gso: fix panic on frag_list with mixed head alloc types 466ce46f251d bpf: Fix wrong reg type conversion in release_reference() 35d8130f2ad0 bpf: Add helper macro bpf_for_each_reg_in_vstate 61274498fbf8 bpf, sock_map: Move cancel_work_sync() out of sock lock 32b5dd03beeb bpf: Fix sockmap calling sleepable function in teardown path e9915581899c bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues 5ad95d71344b HID: hyperv: fix possible memory leak in mousevsc_probe() 6dcdd1b68b7f bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE 2fc902245c82 wifi: mac80211: Set TWT Information Frame Disabled bit as 1 95adbd2ac8de bpf, sockmap: Fix the sk->sk_forward_alloc warning of sk_stream_kill_queues 06615967d488 bpf, verifier: Fix memory leak in array reallocation for stack state 4335a82c4f7b soundwire: qcom: check for outanding writes before doing a read ae4dad2e5374 soundwire: qcom: reinit broadcast completion 38c9fa2cc6bf wifi: cfg80211: fix memory leak in query_regdb_file() 2c6ba0a7872b wifi: cfg80211: silence a sparse RCU warning 921738c280ab phy: stm32: fix an error code in probe fa722006f762 hwspinlock: qcom: correct MMIO max register for newer SoCs 3c1bb6187e56 drm/amdkfd: Fix NULL pointer dereference in svm_migrate_to_ram() b1f852277171 drm/amdkfd: handle CPU fault on COW mapping 36770c045aba drm/amdkfd: avoid recursive lock in migrations back to RAM 93a5de7e8843 fuse: fix readdir cache race 1920cf94545a thunderbolt: Add DP OUT resource when DP tunnel is discovered 47dbf2496990 thunderbolt: Tear down existing tunnels when resuming from hibernate (From OE-Core rev: ee40eebc70d1d09c758eeba2ff6de969fb717a0b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: libbpf: Fix build warning on ref_ctr_offBruce Ashfield2023-01-093-16/+16
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: da5513f30187 libbpf: Fix build warning on ref_ctr_off (From OE-Core rev: eb75d561256c794baf6c89c1975967343145da87) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: fix perf build with clangBruce Ashfield2023-01-093-15/+15
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: 4c5a089621a8 perf python: Account for multiple words in CC (From OE-Core rev: 1cf78a856beb42a2d68e6c49bfdbc33fea68ebb5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: introduce v6.1 reference kernel recipesBruce Ashfield2023-01-093-0/+145
| | | | | | | | | | | 6.1 is a LTS kernel, and our next reference kernel. Some new features like rust support are not directly used, but will be available to start testing. (From OE-Core rev: 1a450283c85f7bbadcbbb8973d3c3d15a712abb3) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: ltp and squashfs fixesBruce Ashfield2023-01-093-16/+16
| | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.15: 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead (From OE-Core rev: 474ddb758dd1b327540e48ccfe1500fb4231f30b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: fix perf build with clangBruce Ashfield2023-01-093-15/+15
| | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/5.19: 3326dff489c8 tools: Remove some options from CLANG_CROSS_FLAGS 5b92f7def854 libbpf: Fix build warning on ref_ctr_off b7cd8e00afcd perf python: Account for multiple words in CC (From OE-Core rev: b734bd73763548e3991803c03b8bcc3b4bea6432) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-libc-headers: bump to 6.1Bruce Ashfield2023-01-092-70/+1
| | | | | | | | | | | | | | 6.1 is a LTS and one of the reference kernels for our next relase. Making it a logical update point for our libc-headers. We can drop one of our patche as the gcc-goto.sh is no longer used, and hence we won't have race conditions like we previously had. (From OE-Core rev: cb6d0cac29d3f8eb6d13722ab816c93210762e60) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kexec-tools: upgrade 2.0.25 -> 2.0.26Alexander Kanavin2023-01-061-1/+1
| | | | | | | | (From OE-Core rev: a1c41949b8d83e80fd96d73212ca7554053703ac) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20221109 -> 20221214Alexander Kanavin2023-01-061-2/+2
| | | | | | | | | | License-Update: additional files (From OE-Core rev: 15f3a9f6c4406ddc00f7dc0ca7e1beafe9c71a9f) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: Fix build with largefile supportKhem Raj2022-12-222-0/+36
| | | | | | | | (From OE-Core rev: ec0bfa21e2bae82b0218f75c0010be64dcdd99d4) 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>
* systemtap: upgrade 4.7 -> 4.8Alexander Kanavin2022-12-182-40/+2
| | | | | | | | (From OE-Core rev: e36500d0cd980c27ceecb0aec6d76b10ed6e2f2f) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-libc-headers: add 6.x fetch locationBruce Ashfield2022-12-181-0/+2
| | | | | | | | | | | The next libc-headers bumps will be in the 6.x series, so we udpate our fetching list to handle that major version number. (From OE-Core rev: ef19afdc80edc80d76dbbc8a5de5a5b994ff718d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: fix elfutils run-backtrace-native-core ptest failureBruce Ashfield2022-11-223-12/+12
| | | | | | | | | | | | | | | | | | The following commit was integrated into the 5.19.15 -stable series and breaks the elfutils backtrace ptests. don't use __kernel_write() on kmap_local_page() It could be that other commits are also required in -stable, but a revert is the easiest way to deal with the regression. We can revisit newer kernel's (where the commit is also present) if they also start to fail the test. (From OE-Core rev: e137ca045d21476394b12725447affe4c99b8e03) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: fix CONFIG_CRYPTO_CCM mismatch warningsBruce Ashfield2022-11-223-3/+3
| | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: f475b1a9ded qat: fix CONFIG_CRYPTO_CCM mismatch warnings (From OE-Core rev: a3417ce85e38d514c7dc43c2ddcdacf45996fc2a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: fix CONFIG_CRYPTO_CCM mismatch warningsBruce Ashfield2022-11-223-3/+3
| | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 0cba9aa4044 qat: fix CONFIG_CRYPTO_CCM mismatch warnings (From OE-Core rev: a2e40db0d957bc8b7e77e5f54e6646bb633ef42f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.78Bruce Ashfield2022-11-223-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 509a32764e1a Linux 5.15.78 7038af4ce951 wifi: brcmfmac: Fix potential buffer overflow in brcmf_fweh_event_worker() b66617cc3c2f drm/i915/sdvo: Setup DDC fully before output init 73d52322c4af drm/i915/sdvo: Filter out invalid outputs more sensibly 2219b6aad345 drm/rockchip: dsi: Force synchronous probe dd955eb4e616 drm/rockchip: dsi: Clean up 'usage_mode' when failing to attach cfa8a89af9f2 cifs: fix regression in very old smb1 mounts 3189de0ac310 ext4,f2fs: fix readahead of verity data a663e6ab17a2 tee: Fix tee_shm_register() for kernel TEE drivers d46db722a0af KVM: x86: emulator: update the emulation mode after CR0 write 942aec252b23 KVM: x86: emulator: update the emulation mode after rsm 9df4bb7b3863 KVM: x86: emulator: introduce emulator_recalc_and_set_mode 311f1e51a290 KVM: x86: emulator: em_sysexit should update ctxt->mode 37a03de2d0c5 KVM: arm64: Fix bad dereference on MTE-enabled systems 167dca5e210b KVM: VMX: fully disable SGX if SECONDARY_EXEC_ENCLS_EXITING unavailable 19c2b2ffbeec KVM: x86: Mask off reserved bits in CPUID.8000001FH 553fd40d3bf7 KVM: x86: Mask off reserved bits in CPUID.80000001H 006366b96c16 KVM: x86: Mask off reserved bits in CPUID.80000008H fc796fd861fa KVM: x86: Mask off reserved bits in CPUID.8000001AH ef7716398a78 KVM: x86: Mask off reserved bits in CPUID.80000006H a88998446b6d x86/syscall: Include asm/ptrace.h in syscall_wrapper header 999cff2b6ce3 ext4: fix BUG_ON() when directory entry has invalid rec_len 0a43c015e981 ext4: fix warning in 'ext4_da_release_space' ada82803a773 parisc: Avoid printing the hardware path twice 081ff43a7786 parisc: Export iosapic_serial_irq() symbol for serial port driver 5daf985dd0f3 parisc: Make 8250_gsc driver dependend on CONFIG_PARISC 425fe99771bf perf/x86/intel: Fix pebs event constraints for SPR 4613a450172e perf/x86/intel: Add Cooper Lake stepping to isolation_ucodes[] 7de3fe6a1354 perf/x86/intel: Fix pebs event constraints for ICL 71d6c33fe223 arm64: entry: avoid kprobe recursion 52be536155f5 efi: random: Use 'ACPI reclaim' memory for random seed 83b5ec7ee82d efi: random: reduce seed size to 32 bytes 0417f70b8588 fuse: add file_modified() to fallocate 2de8eec8afb7 capabilities: fix potential memleak on error path from vfs_getxattr_alloc() bd07f8067b35 tracing/histogram: Update document for KEYS_MAX size 27b4406f9c35 tools/nolibc/string: Fix memcmp() implementation b5074df412bf ring-buffer: Check for NULL cpu_buffer in ring_buffer_wake_waiters() 85f3caa95579 kprobe: reverse kp->flags when arm_kprobe failed d1b6a8e3414a tracing: kprobe: Fix memory leak in test_gen_kprobe/kretprobe_cmd() 828577e0baaf tcp/udp: Make early_demux back namespacified. 88561a66777e ftrace: Fix use-after-free for dynamic ftrace_ops 450d7480705e btrfs: fix type of parameter generation in btrfs_get_dentry 007058eb8292 btrfs: fix tree mod log mishandling of reallocated nodes 336fdd295c14 btrfs: fix lost file sync on direct IO write with nowait and dsync iocb cff805b1518f fscrypt: fix keyring memory leak on mount failure e6f4fd85ef1e fscrypt: stop using keyrings subsystem for fscrypt_master_key 3975affcf55f af_unix: Fix memory leaks of the whole sk due to OOB skb. 4302806dbfea block, bfq: protect 'bfqd->queued' by 'bfqd->lock' 3e4697ffdfbb Bluetooth: L2CAP: Fix attempting to access uninitialized memory 81035e1201e2 Bluetooth: L2CAP: Fix accepting connection request for invalid SPSM d78ccdce662e i2c: piix4: Fix adapter not be removed in piix4_remove() c76ff8ae113f arm64: dts: juno: Add thermal critical trip points 7398435e616d firmware: arm_scmi: Fix devres allocation device in virtio transport 3653cdc21b9e firmware: arm_scmi: Make Rx chan_setup fail on memory errors e514d67b2364 firmware: arm_scmi: Suppress the driver's bind attributes 4e68c5da60cd block: Fix possible memory leak for rq_wb on add_disk failure bf822b6980a6 arm64: dts: ls208xa: specify clock frequencies for the MDIO controllers f2329886e567 arm64: dts: ls1088a: specify clock frequencies for the MDIO controllers 33fcc55dbc5b arm64: dts: lx2160a: specify clock frequencies for the MDIO controllers f3429a1e4924 arm64: dts: imx8: correct clock order de2a83186ad3 ARM: dts: imx6qdl-gw59{10,13}: fix user pushbutton GPIO offset cb9ce8910a6f clk: qcom: Update the force mem core bit for GPU clocks bdc118249698 efi/tpm: Pass correct address to memblock_reserve 3a4d6f165eac i2c: xiic: Add platform module alias 62eea4014a9b drm/amdgpu: set vm_update_mode=0 as default for Sienna Cichlid in SRIOV case 7a2547cac2e0 HID: saitek: add madcatz variant of MMO7 mouse device ID 931c97a54cd1 scsi: core: Restrict legal sdev_state transitions via sysfs c50ec15725e0 ACPI: APEI: Fix integer overflow in ghes_estatus_pool_init() 8ecd1db58b7a media: v4l: subdev: Fail graciously when getting try data for NULL state f96ad391d054 media: meson: vdec: fix possible refcount leak in vdec_probe() 8b785cdcd3cb media: dvb-frontends/drxk: initialize err to 0 73dfb6421338 media: cros-ec-cec: limit msg.len to CEC_MAX_MSG_SIZE cbfa26936f31 media: s5p_cec: limit msg.len to CEC_MAX_MSG_SIZE 647c12c47ee0 media: rkisp1: Zero v4l2_subdev_format fields in when validating links abbeb8f7271b media: rkisp1: Use correct macro for gradient registers 03b30e5a369d media: rkisp1: Initialize color space on resizer sink and source pads d58b6b665c88 media: rkisp1: Don't pass the quantization to rkisp1_csm_config() 0e501fd0f38e s390/cio: fix out-of-bounds access on cio_ignore free c65cc569370c s390/cio: derive cdev information only for IO-subchannels c64be93f1e51 s390/boot: add secure boot trailer 1cdaca8f00a7 s390/uaccess: add missing EX_TABLE entries to __clear_user() 509cbbdec9d7 mtd: parsers: bcm47xxpart: Fix halfblock reads 5b8797e9dbf7 mtd: parsers: bcm47xxpart: print correct offset on read error 2f07635876bd fbdev: stifb: Fall back to cfb_fillrect() on 32-bit HCRX cards 154934c74f97 video/fbdev/stifb: Implement the stifb_fillrect() function b524b41806e9 drm/msm/hdmi: fix IRQ lifetime c55dd6200131 drm/msm/hdmi: Remove spurious IRQF_ONESHOT flag d153d468c43d vsock: fix possible infinite sleep in vsock_connectible_wait_data() 0ed71af4d017 ipv6: fix WARNING in ip6_route_net_exit_late() 2b45d6d0c41c net, neigh: Fix null-ptr-deref in neigh_table_clear() 61defd6450a9 net/smc: Fix possible leaked pernet namespace in smc_init() de889774273f stmmac: dwmac-loongson: fix invalid mdio_node 535b78739ae7 ibmvnic: Free rwi on reset success 985a88bf0b27 net: mdio: fix undefined behavior in bit shift for __mdiobus_register aa16cac06b75 Bluetooth: L2CAP: Fix memory leak in vhci_write a3a7b2ac64de Bluetooth: L2CAP: fix use-after-free in l2cap_conn_del() cf2719a21fdb Bluetooth: virtio_bt: Use skb_put to set length 8278a87bb1ee Bluetooth: L2CAP: Fix use-after-free caused by l2cap_reassemble_sdu 42d20d5e2457 netfilter: ipset: enforce documented limit to prevent allocating huge memory f46ea5fa3320 btrfs: fix ulist leaks in error paths of qgroup self tests 222a3d533027 btrfs: fix inode list leak during backref walking at find_parent_nodes() 6ba3479f9e96 btrfs: fix inode list leak during backref walking at resolve_indirect_refs() a80634f392af isdn: mISDN: netjet: fix wrong check of device registration 029d5b7688a2 mISDN: fix possible memory leak in mISDN_register_device() 3e2129c67dac rose: Fix NULL pointer dereference in rose_send_frame() 06d7596d1872 ipvs: fix WARNING in ip_vs_app_net_cleanup() 5ee2d6b726b0 ipvs: fix WARNING in __ip_vs_cleanup_batch() 33e7783bc07e ipvs: use explicitly signed chars 6044791b7be7 netfilter: nf_tables: release flow rule object from commit path 1ffe7100411a netfilter: nf_tables: netlink notifier might race to release objects dcc79cf735b8 net: tun: fix bugs for oversize packet when napi frags enabled fc4b50adb400 net: sched: Fix use after free in red_enqueue() ab80025ea7ac ata: pata_legacy: fix pdc20230_set_piomode() dede9ba02705 net: fec: fix improper use of NETDEV_TX_BUSY 5dfdac5e3f8d nfc: nfcmrvl: Fix potential memory leak in nfcmrvl_i2c_nci_send() 7486f5c90078 nfc: s3fwrn5: Fix potential memory leak in s3fwrn5_nci_send() 3cba1f061bfe nfc: nxp-nci: Fix potential memory leak in nxp_nci_send() 44bc1868a4f5 nfc: fdp: Fix potential memory leak in fdp_nci_send() 4bef9a89f2f5 net: dsa: fall back to default tagger if we can't load the one from DT 06f9e0b37f7e RDMA/qedr: clean up work queue on failure in qedr_alloc_resources() 6b3d5dcb1234 RDMA/core: Fix null-ptr-deref in ib_core_cleanup() 9f555b1584fc net: dsa: Fix possible memory leaks in dsa_loop_init() 24641993a7dc nfs4: Fix kmemleak when allocate slot failed 0797c85433cc NFSv4.2: Fixup CLONE dest file size for zero-length count d59722d088a9 SUNRPC: Fix null-ptr-deref when xps sysfs alloc failed dea7ef05deea NFSv4.1: We must always send RECLAIM_COMPLETE after a reboot 7b1c2458dec1 NFSv4.1: Handle RECLAIM_COMPLETE trunking errors 4ec017e30089 NFSv4: Fix a potential state reclaim deadlock e3e53c5af563 RDMA/hns: Disable local invalidate operation 85ab79ac9413 RDMA/hns: Use hr_reg_xxx() instead of remaining roce_set_xxx() be16cc7abdae RDMA/hns: Remove magic number ba95409d6b58 IB/hfi1: Correctly move list in sc_disable() 484d9690370e RDMA/cma: Use output interface for net_dev check f7d9de8a0d33 KVM: x86: Add compat handler for KVM_X86_SET_MSR_FILTER b7b66f13ac09 KVM: x86: Copy filter arg outside kvm_vm_ioctl_set_msr_filter() 0c60fa7f5518 KVM: x86: Protect the unused bits in MSR exiting flags ad8e4868dd16 HID: playstation: add initial DualSense Edge controller support 3a44ae4afaa5 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page 8576d7edeaa5 drm/amd/display: explicitly disable psr_feature_enable appropriately 058b3a11f748 KVM: x86: Treat #DBs from the emulator as fault-like (code and DR7.GD=1) 9ee32892c767 KVM: x86: Trace re-injected exceptions 0c9c1306d6bd serial: ar933x: Deassert Transmit Enable on ->rs485_config() 21d65b351691 scsi: lpfc: Rework MIB Rx Monitor debug info logic d70705e131d6 scsi: lpfc: Adjust CMF total bytes and rxmonitor 9ebc6e8ad13b scsi: lpfc: Adjust bytes received vales during cmf timer interval 793d8378b74a Linux 5.15.77 1401e9336beb tcp/udp: Fix memory leak in ipv6_renew_options(). b079d3775237 serial: Deassert Transmit Enable on probe in driver-specific way 63f75fea3a72 serial: core: move RS485 configuration tasks from drivers into core 0753069d4431 can: rcar_canfd: rcar_canfd_handle_global_receive(): fix IRQ storm on global FIFO receive 17ff99e2240c can: rcar_canfd: fix channel specific IRQ handling for RZ/G2L aad798a0b39c scsi: sd: Revert "scsi: sd: Remove a local variable" 52c2329147cf arm64: Add AMPERE1 to the Spectre-BHB affected list 5397ea6a08a5 net: enetc: survive memory pressure without crashing 885a454e97c4 kcm: do not sense pfmemalloc status in kcm_sendpage() 92b4c5c3fa81 net: do not sense pfmemalloc status in skb_append_pagefrags() ae1b08592edf net/mlx5: Fix crash during sync firmware reset 37ada47d019b net/mlx5: Update fw fatal reporter state on PCI handlers successful recover 9e6523d06a09 net/mlx5: Print more info on pci error handlers ab3de780c176 net/mlx5: Fix possible use-after-free in async command interface 8bbff203e306 net/mlx5e: Extend SKB room check to include PTP-SQ ee1c0ca1af7c net/mlx5e: Do not increment ESN when updating IPsec ESN state eefa97a7a001 netdevsim: remove dir in nsim_dev_debugfs_init() when creating ports dir failed c9589e18a60c net: broadcom: bcm4908_enet: update TX stats after actual transmission 9711616a4908 net: broadcom: bcm4908enet: remove redundant variable bytes b317d53680b1 nh: fix scope used to find saddr when adding non gw nh 2ad284ac8866 net: bcmsysport: Indicate MAC is in charge of PHY PM d1cfa71d5b68 net: ehea: fix possible memory leak in ehea_register_port() 588bdd7ee48f openvswitch: switch from WARN to pr_warn 9a1c1df9255b ALSA: aoa: Fix I2S device accounting e81d7826b8f4 ALSA: aoa: i2sbus: fix possible memory leak in i2sbus_add_dev() 77a754fcfec1 net: ethernet: ave: Fix MAC to be in charge of PHY PM bc2518ec710e net: fec: limit register access on i.MX6UL f710deeea73a perf vendor events arm64: Fix incorrect Hisi hip08 L3 metrics eb59cb2fabd4 PM: domains: Fix handling of unavailable/disabled idle states bde7c2acef30 net: ksz884x: fix missing pci_disable_device() on error in pcidev_init() 8927d90d56e4 i40e: Fix flow-type by setting GL_HASH_INSET registers c39de3ae5075 i40e: Fix VF hang when reset is triggered on another VF 250bf8ab78f7 i40e: Fix ethtool rx-flow-hash setting for X722 ad3f1d9bf162 ipv6: ensure sane device mtu in tunnels e2ec5bb78ca8 perf vendor events power10: Fix hv-24x7 metric events f9df388ed6ea media: vivid: set num_in/outputs to 0 if not supported 4cc7d8d42047 media: videodev2.h: V4L2_DV_BT_BLANKING_HEIGHT should check 'interlaced' 491c0959f01d media: v4l2-dv-timings: add sanity checks for blanking values 0f83edbe4fe9 media: vivid: dev->bitmap_cap wasn't freed in all cases 5b1fb2a28d0a media: vivid: s_fbuf: add more sanity checks 3436e5633776 PM: hibernate: Allow hybrid sleep to work with s2idle 3cc8c4088fae can: mcp251x: mcp251x_can_probe(): add missing unregister_candev() in error path a3e09eff32d8 can: mscan: mpc5xxx: mpc5xxx_can_probe(): add missing put_clock() in error path 304a10161696 drm/amdkfd: Fix memory leak in kfd_mem_dmamap_userptr() 2fe6b24ce299 net-memcg: avoid stalls when under memory pressure 9b171fdcbf0e tcp: fix indefinite deferral of RTO with SACK reneging a85d39f14aa8 tcp: fix a signed-integer-overflow bug in tcp_add_backlog() 2437f3c5c6a6 tcp: minor optimization in tcp_add_backlog() ef27df75912d net: lantiq_etop: don't free skb when returning NETDEV_TX_BUSY a1e18acb0246 net: fix UAF issue in nfqnl_nf_hook_drop() when ops_init() failed 62086d1c4602 kcm: annotate data-races around kcm->rx_wait 342d918cf9a4 kcm: annotate data-races around kcm->rx_psock 6bb23225bb70 atlantic: fix deadlock at aq_nic_stop 4e2cbc1f0e18 drm/i915/dp: Reset frl trained flag before restarting FRL training 3d92ab0865f1 amd-xgbe: add the bit rate quirk for Molex cables 75a6d1ebf8b7 amd-xgbe: fix the SFP compliance codes check for DAC cables 98bada8fa0e3 x86/unwind/orc: Fix unreliable stack dump with gcov 88e879c9f595 nfc: virtual_ncidev: Fix memory leak in virtual_nci_send() 18c60b383df3 net: macb: Specify PHY PM management done by MAC 95c22fc1e80e net: hinic: fix the issue of double release MBOX callback of VF 6016d96a6adf net: hinic: fix the issue of CMDQ memory leaks e6765fe8de37 net: hinic: fix memory leak when reading function table 62aa78a0c3e5 net: hinic: fix incorrect assignment issue in hinic_set_interrupt_cfg() 1e0bee973ef6 net: netsec: fix error handling in netsec_register_mdio() 7a939503fc32 tipc: fix a null-ptr-deref in tipc_topsrv_accept c638b520ba4b perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead of clear_cpu_cap() 4fdf6f978c6b ALSA: ac97: fix possible memory leak in snd_ac97_dev_register() b68873690373 ASoC: qcom: lpass-cpu: Mark HDMI TX parity register as volatile eca851572df5 mtd: rawnand: intel: Add missing of_node_put() in ebu_nand_probe() 08c246c7dfef arc: iounmap() arg is volatile 739eac37ff9c sched/core: Fix comparison in sched_group_cookie_match() ca7b0a10287e perf: Fix missing SIGTRAPs eb77474a2a21 ASoC: qcom: lpass-cpu: mark HDMI TX registers as volatile 9b6841ab7096 KVM: selftests: Fix number of pages for memory slot in memslot_modification_stress_test 59de8738ed43 drm/msm: Fix return type of mdp4_lvds_connector_mode_valid a560aeac2f2d media: atomisp: prevent integer overflow in sh_css_set_black_frame() 32f93e460861 media: v4l2: Fix v4l2_i2c_subdev_set_name function documentation 5a93a8288c57 net: ieee802154: fix error return code in dgram_bind() 138a13d8f5c8 ethtool: eeprom: fix null-deref on genl_info in dump 1c2b1d3bba2e mmc: block: Remove error check of hw_reset on reset 0b0d169723f4 Revert "scsi: lpfc: SLI path split: Refactor lpfc_iocbq" 7a0fce24de60 Revert "scsi: lpfc: SLI path split: Refactor fast and slow paths to native SLI4" 7a36c9de4324 Revert "scsi: lpfc: SLI path split: Refactor SCSI paths" eb8be2dbfbb4 Revert "scsi: lpfc: Fix locking for lpfc_sli_iocbq_lookup()" 065bf71a8a53 Revert "scsi: lpfc: Fix element offset in __lpfc_sli_release_iocbq_s4()" 97dc9076ea5e Revert "scsi: lpfc: Resolve some cleanup issues following SLI path refactoring" b32b766be44e s390/pci: add missing EX_TABLE entries to __pcistg_mio_inuser()/__pcilg_mio_inuser() 1ad7213fcf49 s390/futex: add missing EX_TABLE entry to __futex_atomic_op() ae9398e837b9 perf auxtrace: Fix address filter symbol name match for modules 14009ada5712 ARC: mm: fix leakage of memory allocated for PTE eb9ed3343ca7 pinctrl: Ingenic: JZ4755 bug fixes 94d2643df1e7 kernfs: fix use-after-free in __kernfs_remove f1204dfc4cd7 counter: microchip-tcb-capture: Handle Signal1 read and Synapse 6fb0106c64ee mmc: sdhci-esdhc-imx: Propagate ESDHC_FLAG_HS400* only on 8bit bus 73e3901e7029 mmc: sdhci-pci-core: Disable ES for ASUS BIOS on Jasper Lake 1e8cd93ae536 mmc: core: Fix kernel panic when remove non-standard SDIO card 02e51e7cd1d3 mmc: sdhci_am654: 'select', not 'depends' REGMAP_MMIO 4c365a0c21aa coresight: cti: Fix hang in cti_disable_hw() b32775e03969 drm/msm/dp: fix IRQ lifetime b48949ab451e drm/msm/hdmi: fix memory corruption with too many bridges 9f035d1fb306 drm/msm/dsi: fix memory corruption with too many bridges 986a89b3717e drm/amdgpu: disallow gfxoff until GC IP blocks complete s2idle resume a2f0934e6bdb scsi: qla2xxx: Use transport-defined speed mask for supported_speeds 2b1a3172ee4d mac802154: Fix LQI recording 46b4b1e11e52 exec: Copy oldsighand->action under spin-lock 265b6fb780f5 fs/binfmt_elf: Fix memory leak in load_elf_binary() 24030742a7b8 cpufreq: intel_pstate: hybrid: Use known scaling factor for P-cores 3423a3417f4f cpufreq: intel_pstate: Read all MSRs on the target CPU cc6a7249842f fbdev: smscufx: Fix several use-after-free bugs 1a8b22e3f394 iio: adxl372: Fix unsafe buffer attributes 2f08cad21366 iio: temperature: ltc2983: allocate iio channels once 1bfe97f49785 iio: light: tsl2583: Fix module unloading 569709540e12 tools: iio: iio_utils: fix digit calculation c892a81c7424 xhci: Remove device endpoints from bandwidth list when freeing the device dfacb5c7f0a9 xhci-pci: Set runtime PM as default policy on all xHC 1.2 or later devices 64058af657ba xhci: Add quirk to reset host back to default state at shutdown 022f21e850e9 mtd: rawnand: marvell: Use correct logic for nand-keep-config f90897c0f634 usb: xhci: add XHCI_SPURIOUS_SUCCESS to ASM1042 despite being a V0.96 controller a0c54d5152d5 usb: bdc: change state when port disconnected e0fd70ab4815 usb: dwc3: gadget: Don't set IMI for no_interrupt ad538aea64dd usb: dwc3: gadget: Stop processing more requests on IMI f2f53be61714 usb: gadget: uvc: fix sg handling during video encode 80ff4ef77737 usb: gadget: uvc: fix sg handling in error case 555011f6b27b USB: add RESET_RESUME quirk for NVIDIA Jetson devices in RCM 311428871ba1 ALSA: rme9652: use explicitly signed char fa8b39c7ed82 ALSA: au88x0: use explicitly signed char 8af82d330d5d ALSA: usb-audio: Add quirks for M-Audio Fast Track C400/600 259cb4dee1bb ALSA: Use del_timer_sync() before freeing timer 33ddee2b95ab can: kvaser_usb: Fix possible completions during init_completion 86da269c7567 can: j1939: transport: j1939_session_skb_drop_old(): spin_unlock_irqrestore() before kfree_skb() ead049562758 NFSv4: Add an fattr allocation to _nfs4_discover_trunking() eb1fe9600b86 NFSv4: Fix free of uninitialized nfs4_label on referral lookup. (From OE-Core rev: 7514e04bf4dae3d3bbd20bb21b442f273f8d6c73) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: security.cfg: remove configs which have been droppedBruce Ashfield2022-11-223-15/+15
| | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 5e122351f62 security.cfg: remove configs which have been dropped (From OE-Core rev: 415a73daee7152bd67cd99625093bc72d9be73c4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: fix build for v6.1+Bruce Ashfield2022-11-222-0/+279
| | | | | | | | | | | Backporting a patch from the lttng git repository to address a build failure when the 6.1-dev kernel is used. (From OE-Core rev: 95851b5c64a632f224c89372d723a22728c7dc38) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: fix for v6.1+Bruce Ashfield2022-11-221-2/+23
| | | | | | | | | | | | | The 6.1 kernel has a number of Kbuild and architecture changes that required us to update our devsrc recipe. With these changes we are once again able to build on target modules for all supported archectures. (From OE-Core rev: a3972b3f919400a12bb9a546ae98092cbfdcdbb8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v6.1Bruce Ashfield2022-11-221-2/+2
| | | | | | | | | | | v6.1 is available, and could likely be the next LTS kernel, so we bump our -dev kernel to start testing with this version. (From OE-Core rev: 140da741424e5bbcaf0cbe21a70189ea5b272aab) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: integrate ZFS speedup patchBruce Ashfield2022-11-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumping the SRCREV to integrat the following kern-tools change: commit 2d01f24bc78256c709728eb3f204491bce13e0e5 Author: Volodymyr Babchuk <Volodymyr_Babchuk@epam.com> Date: Fri Nov 4 23:32:38 2022 +0000 kconf_check: store some files in tmpdir Some file systems, like ZFS, are very slow at appending to existing files. Due to Copy-On-Write nature, they create a new copy of a file each time we do ">>" in a shell script. This becomes very noticeable if shell script does lots and lots of appends, like sanitize_fragment() function in kconf_check. On my setup, do_kernel_configcheck task takes literally hours to complete. To fix this issue, we can store sanitized_list and fragment_errors.txt files on tmpfs, which is extremely fast at writing. As most distros use tmpfs for /tmp, logical step is to use `mktemp` to create temporary files. After completing writing to temporary locations, we can move those two files back to ${LOGDIR}. Also, function 'cleanup' was added to remove temporary files in case of abnormal exit. With this patch, do_kernel_configcheck task completes in ~2 minutes on my setup, which is a great improvement. Signed-off-by: Volodymyr Babchuk <volodymyr_babchuk@epam.com> (From OE-Core rev: 9d50e2606eb66019044ee176f355a84a65a1499c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: cfg: intel and vesa updatesBruce Ashfield2022-11-223-3/+3
| | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 399055aee2f vesafb.cfg: rename FB_BOOT_VESA_SUPPORT -> BOOT_VESA_SUPPORT fe0fe0945fb media-radio.cfg: switch RADIO_ADAPTERS from y to m 9724cfa270c bsp/common-pc-64 : add igc driver 39431755e59 bsp/intel-common: add igc driver for meta-intel bsp machines (From OE-Core rev: 47b3c8b07322c69b6070fee4803d3beee66f9a67) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.76Bruce Ashfield2022-11-223-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 4f5365f77018 Linux 5.15.76 33fc9e26b7cb mm: /proc/pid/smaps_rollup: fix no vma's null-deref b9d8cbe90a0f mmc: core: Add SD card quirk for broken discard 0ee2f0567a56 Makefile.debug: re-enable debug info for .S files 117825e9bbb1 x86/Kconfig: Drop check for -mabi=ms for CONFIG_EFI_STUB 0983205085fa ACPI: video: Force backlight native for more TongFang devices 289b56715ba6 perf: Skip and warn on unknown format 'configN' attrs 9d912a385368 mmc: sdhci-tegra: Use actual clock rate for SW tuning correction 7aeda81191fd tracing: Do not free snapshot if tracer is on cmdline 57252e7bd491 tracing: Simplify conditional compilation code in tracing_set_tracer() 20bc6d23f7f6 ksmbd: fix incorrect handling of iterate_dir 3c8cfcaa2d9a ksmbd: handle smb2 query dir request for OutputBufferLength that is too small 8754fa5dbc6e arm64: mte: move register initialization to C ea7be82fd7e1 fs: dlm: fix invalid derefence of sb_lvbptr 0365d6af75f9 iommu/vt-d: Clean up si_domain in the init_dmars() error path 5c95d0c9d0eb iommu/vt-d: Allow NVS regions in arch_rmrr_sanity_check() 209740fd132e net: phy: dp83822: disable MDI crossover status change interrupt ce1234573d18 net: sched: fix race condition in qdisc_graft() 91f8f5342bee net: hns: fix possible memory leak in hnae_ae_register() 50c31fa95230 wwan_hwsim: fix possible memory leak in wwan_hwsim_dev_new() d2fc83a6b55e sfc: include vport_id in filter spec hash and equal() c2e1e59d59fa net: sched: sfb: fix null pointer access issue when sfb_init() fails 34f2a4eedc8e net: sched: delete duplicate cleanup of backlog and qlen 154f4c06d9db net: sched: cake: fix null pointer access issue when cake_init() fails 5efed7578dd4 nvmet: fix workqueue MEM_RECLAIM flushing dependency 2f2b84b02088 nvme-hwmon: kmalloc the NVME SMART log buffer 66c56b232839 nvme-hwmon: consistently ignore errors from nvme_hwmon_init d77f6908f9ce netfilter: nf_tables: relax NFTA_SET_ELEM_KEY_END set flags requirements efa9dd7e679e ionic: catch NULL pointer issue on reconfig 35ece858660e net: hsr: avoid possible NULL deref in skb_clone() e326df21da25 dm: remove unnecessary assignment statement in alloc_dev() 847301f0ee1c cifs: Fix xid leak in cifs_ses_add_channel() 8905d13b9ede cifs: Fix xid leak in cifs_flock() 27cfd3afaab0 cifs: Fix xid leak in cifs_copy_file_range() 593d877c39aa cifs: Fix xid leak in cifs_create() a8df9d0428c7 udp: Update reuse->has_conns under reuseport_lock. 9749595feb33 scsi: lpfc: Fix memory leak in lpfc_create_port() b9122e0e0ea8 net: phylink: add mac_managed_pm in phylink_config structure 412db9b06d3c net: phy: dp83867: Extend RX strap quirk for SGMII mode 5ce613051994 net/atm: fix proc_mpc_write incorrect return value 0eb17faedce7 sfc: Change VF mac via PF as first preference if available. 0f58940ca3c1 HID: magicmouse: Do not set BTN_MOUSE on double report 94a171c982b8 i40e: Fix DMA mappings leak dbc01c0a4e20 tipc: fix an information leak in tipc_topsrv_kern_subscr b294cad6f02e tipc: Fix recognition of trial period 6161c364e378 ACPI: extlog: Handle multiple records 40e5fceddfd5 drm/vc4: Add module dependency on hdmi-codec 6c5041a10324 btrfs: fix processing of delayed tree block refs during backref walking af67578d565c btrfs: fix processing of delayed data refs during backref walking c439cafce8cf x86/topology: Fix duplicated core ID within a package d31f4bc22596 x86/topology: Fix multiple packages shown on a single-package system fcc96e89b3ff media: venus: dec: Handle the case where find_format fails b22b4823a0a5 media: mceusb: set timeout to at least timeout provided 5265cc1202a3 media: ipu3-imgu: Fix NULL pointer dereference in active selection access 1e4e71f9e197 KVM: arm64: vgic: Fix exit condition in scan_its_table() 5bf2fda26a72 kvm: Add support for arch compat vm ioctls 112a005d1ded mm,hugetlb: take hugetlb_lock before decrementing h->resv_huge_pages 2d508b4e6536 drm/amdgpu: fix sdma doorbell init ordering on APUs b5606e3ab1f7 cpufreq: qcom: fix memory leak in error path d866f5982c15 x86/resctrl: Fix min_cbm_bits for AMD 8fbe13de1cc7 ata: ahci: Match EM_MAX_SLOTS with SATA_PMP_MAX_PORTS 5d6a037b3a94 ata: ahci-imx: Fix MODULE_ALIAS 30cf0dee372b hwmon/coretemp: Handle large core ID value 2f7171465f26 x86/microcode/AMD: Apply the patch early on every logical thread 93d7e2b47a72 i2c: qcom-cci: Fix ordering of pm_runtime_xx and i2c_add_adapter 14d260f94ff8 cpufreq: qcom: fix writes in read-only memory region 3006766d247b selinux: enable use of both GFP_KERNEL and GFP_ATOMIC in convert_context() 1b31cb0065e2 ocfs2: fix BUG when iput after ocfs2_mknod fails e469db818ec9 ocfs2: clear dinode links count in case of error ded9d535be0d btrfs: enhance unsupported compat RO flags handling 537412c54712 perf/x86/intel/pt: Relax address filter validation 8ddc58e0e312 arm64: errata: Remove AES hwcap for COMPAT tasks 738515cf8bb4 usb: gadget: uvc: improve sg exit condition db11d8c72a5d usb: gadget: uvc: giveback vb2 buffer on req complete aee340dccf5a usb: gadget: uvc: rework uvcg_queue_next_buffer to uvcg_complete_buffer 2f54ce7392d7 usb: gadget: uvc: use on returned header len in video_encode_isoc_sg d80db2f1450c usb: gadget: uvc: consistently use define for headerlen f9681a67503e arm64/mm: Consolidate TCR_EL1 fields 5b20aacff7ad r8152: add PID for the Lenovo OneLink+ Dock bd8a595958a5 Linux 5.15.75 b6e2c54be37d io-wq: Fix memory leak in worker creation 7c359e28492f gcov: support GCC 12.1 and newer compilers 8418c1672c1f thermal: intel_powerclamp: Use first online CPU as control_cpu 55c824b62067 ext4: continue to expand file system when the target size doesn't reach 0e63de6d7e4c lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5 84cd0b20fada Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT 371aaf6b48f5 Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5 e1591557e3a0 drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n 34f31a2b6679 net/ieee802154: don't warn zero-sized raw_sendmsg() de904d0fe1cb Revert "net/ieee802154: reject zero-sized raw_sendmsg()" 9c65eef9d6c9 net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses d7eadffce032 blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() 28787ff9fbea ALSA: usb-audio: Fix last interface check for registration b8989e95d74e net: ieee802154: return -EINVAL for unknown addr type 0db2efb3bff8 mm: hugetlb: fix UAF in hugetlb_handle_userfault 98aada6e2278 io_uring/rw: fix unexpected link breakage d6b7efc722a2 io_uring/rw: fix error'ed retry return values e857457c6f90 io_uring/rw: fix short rw error handling cd148d4e3183 io_uring: correct pinned_vm accounting 813d8fe5d303 io_uring/af_unix: defer registered files gc to io_uring release c69a2324fc6b perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc e81bf40b280b clk: bcm2835: Round UART input clock up da17cbb229af clk: bcm2835: Make peripheral PLLC critical 20b8c456df58 usb: idmouse: fix an uninit-value in idmouse_open ec8adf767e1c nvmet-tcp: add bounds check on Transfer Tag 1c6432884010 nvme: copy firmware_rev on each init b9b5560b342e ext2: Use kvmalloc() for group descriptor array 8c067a3051cd scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled 39bef9c6a91b staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() b4573a2bad3c staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw() eb24d93e3e01 Revert "usb: storage: Add quirk for Samsung Fit flash" 3a38985d8bfd usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug 9d4f84a15f9c arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes 3c84c7f592c4 usb: musb: Fix musb_gadget.c rxstate overflow bug fcd594da0b59 usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() 9e86dffd0b02 md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d f8e80792c1a8 eventfd: guard wake_up in eventfd fs calls as well c61786dc727d HID: roccat: Fix use-after-free in roccat_read() f7f425d61de9 soundwire: intel: fix error handling on dai registration issues 093a5463aeec soundwire: cadence: Don't overwrite msg->buf during write commands 1b4ed920b2ff bcache: fix set_at_max_writeback_rate() for multiple attached devices eecb5ccc84a1 ata: libahci_platform: Sanity check the DT child nodes number 70b2adb1d698 blk-throttle: prevent overflow while calculating wait time ff8551d411f1 staging: vt6655: fix potential memory leak 7c8bc374659d power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() 3d6946180734 iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity c0d73be0af8c nbd: Fix hung when signal interrupts nbd_start_device_ioctl() 9d54de866062 scsi: 3w-9xxx: Avoid disabling device if failing to enable it d68da10b0cce dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow 518a2a1cc361 usb: host: xhci-plat: suspend/resume clks for brcm f002aa7c0ac5 usb: host: xhci-plat: suspend and resume clocks 6bcd745c87a0 clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate 5c32cbf6ccea media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc 6f21976095c1 media: cx88: Fix a null-ptr-deref bug in buffer_prepare() 0a07b13af04d clk: zynqmp: Fix stack-out-of-bounds in strncpy` 3680442cbaee ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n 4a89c0befca7 btrfs: don't print information about space cache or tree every remount 39a07058c762 btrfs: scrub: try to fix super block errors f3857dd7c03a btrfs: dump extra info if one free space cache has more bitmaps than it should d3c6d5be46de arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply 82046b6a84e0 kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT 35365417333d ARM: dts: imx6sx: add missing properties for sram 602813650cbc ARM: dts: imx6sll: add missing properties for sram 6a12e1e23cb1 ARM: dts: imx6sl: add missing properties for sram 8c24dc621bb7 ARM: dts: imx6qp: add missing properties for sram 47666b9a11a1 ARM: dts: imx6dl: add missing properties for sram 19fe40c5185d ARM: dts: imx6q: add missing properties for sram 9361ba779152 ARM: dts: imx7d-sdb: config the max pressure for tsc2046 0f90671ff93f drm/amd/display: Remove interface for periodic interrupt 1 88fd06740659 drm/dp: Don't rewrite link config when setting phy test pattern 668806a8268b mmc: sdhci-msm: add compatible string check for sdm670 587c7da87721 drm/meson: explicitly remove aggregate driver at module unload time d76ff04a72f9 drm/meson: reorder driver deinit sequence to fix use-after-free bug d894db35617f drm/amdgpu: fix initial connector audio value e3675f688d3b ASoC: SOF: pci: Change DMI match info to support all Chrome platforms f16e1b7b3968 platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading 39da49ffa2f3 platform/chrome: cros_ec: Notify the PM of wake events during resume 74636047845c drm: panel-orientation-quirks: Add quirk for Anbernic Win600 2810061452f9 drm/vc4: vec: Fix timings for VEC modes 0506c4eae9a9 ALSA: usb-audio: Register card at the last interface 39d7a81bbb7a drm: bridge: dw_hdmi: only trigger hotplug event on link change dfbed8c92eb8 udmabuf: Set ubuf->sg = NULL if the creation of sg table fails a47d92c74b1e drm/amd/display: fix overflow on MIN_I64 definition a29f7427041a gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() 5ff7bec678ca drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook ca163e389f0a drm: Prevent drm_copy_field() to attempt copying a NULL pointer df5ac9392648 drm: Use size_t type for len variable in drm_copy_field() 5ab84b1596b2 drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() b3179865cf7e r8152: Rate limit overflow messages d1e894f950ad Bluetooth: L2CAP: Fix user-after-free 124b7c773271 net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory 5b94d48898d9 hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms a269c3e39087 wifi: rt2x00: correctly set BBP register 86 for MT7620 b5e6ada5a5d6 wifi: rt2x00: set SoC wmac clock register 357c89074ae6 wifi: rt2x00: set VGC gain for both chains of MT7620 92e2e04da567 wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 4304b8e07579 wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 4a5eab200e43 can: bcm: check the result of can_send() in bcm_can_tx() 3423a50fa018 Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times 3ac837cef1fb Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() af46b2b9b096 wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value e33da263e965 regulator: core: Prevent integer underflow d58c8781c0d7 Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk 232d59eca07f wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() 37f15edba22d iavf: Fix race between iavf_close and iavf_reset_task 03155680191e xfrm: Update ipcomp_scratches with NULL when freed 716c526d666d thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround b1b4144508ad wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() 839f563c5dc5 x86/mce: Retrieve poison range from hardware 1663629bc3ff tcp: annotate data-race around tcp_md5sig_pool_populated 7b03296b4f7a openvswitch: Fix overreporting of drops in dropwatch ffd7a1dcae9a openvswitch: Fix double reporting of drops in dropwatch d449d00a8dce net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 624f03a027f2 ice: set tx_tstamps when creating new Tx rings via ethtool 2e52d858de3a bpftool: Clear errno after libcap's checks 75995ce1c926 wifi: brcmfmac: fix invalid address access when enabling SCAN log level 83b94969751a NFSD: fix use-after-free on source server when doing inter-server copy 118dc74b2bc0 NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data 066b1302f2a9 x86/entry: Work around Clang __bdos() bug 06c56c9d5da8 ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable 6733222f2cc9 ARM: decompressor: Include .data.rel.ro.local 561490843445 thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash 139bbbd01114 powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue a1387ae83e97 MIPS: BCM47XX: Cast memcmp() of function to (void *) c2790fede920 cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode 30eca146c89d ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address 5374638222d0 ACPI: video: Add Toshiba Satellite/Portege Z830 quirk 7ed95b080334 rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() cf38a05eb1d0 rcu: Back off upon fill_page_cache_func() allocation failure 3e2d8b89f031 rcu: Avoid triggering strict-GP irq-work when RCU is idle 27d3e646dd83 fs: dlm: fix race in lowcomms b6b87460f4eb selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle 497d736784e5 f2fs: fix to account FS_CP_DATA_IO correctly fb1dcc2a9e4b f2fs: fix race condition on setting FI_NO_EXTENT flag 6ddbd411a00a ACPI: APEI: do not add task_work to kernel thread to avoid memory leak 21f1ba52b88c thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id 172c8a24fc83 crypto: cavium - prevent integer overflow loading firmware 12acfa1059ad crypto: marvell/octeontx - prevent integer overflows c963ce2fa05d kbuild: rpm-pkg: fix breakage when V=1 is used 059ce6b68b76 kbuild: remove the target in signal traps when interrupted 1e9c23db31b6 tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads 84795de93e1f tracing: kprobe: Make gen test module work in arm and riscv 867fce09aa20 tracing: kprobe: Fix kprobe event gen test module on exit a9990f24adfe iommu/iova: Fix module config properly f0cac6cc02a9 cifs: return correct error in ->calc_signature() 1f1ab76e2515 crypto: qat - fix DMA transfer direction 393307b99aac crypto: inside-secure - Change swab to swab32 93538944ab0b crypto: ccp - Release dma channels before dmaengine unrgister 779a9930f3e1 crypto: akcipher - default implementation for setting a private key 0c7043a5b5c3 iommu/omap: Fix buffer overflow in debugfs 046803b74d51 cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset 771d8aa02dac crypto: hisilicon/qm - fix missing put dfx access 9bf3ec61a246 crypto: qat - fix default value of WDT timer 3bfc220e5ce3 hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() 507128a0e32d cgroup: Honor caller's cgroup NS when resolving path 8ffe511b7de7 hwrng: arm-smccc-trng - fix NO_ENTROPY handling 272093471305 crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr e0b4ebf59834 crypto: sahara - don't sleep when in softirq 8484023b5763 powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL 7f536a8cb62d powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe() 1f98f8f43541 powerpc: Fix SPE Power ISA properties for e500v1 platforms 72c5b7110fba powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 399afe92f640 x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition 592b302d8bf6 powerpc: Fix fallocate and fadvise64_64 compat parameter combination 61af84b3db81 powerpc/powernv: add missing of_node_put() in opal_export_attrs() 5be9cb6c06fa powerpc/pci_dn: Add missing of_node_put() 5a13d3f1af1c powerpc/sysdev/fsl_msi: Add missing of_node_put() b0c0490b3c57 powerpc/math_emu/efp: Include module.h 93379dc92de0 powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig 25a4fb0e1a76 mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg b8fcd9ab0f65 mailbox: mpfs: account for mbox offsets while sending ba2264359525 mailbox: mpfs: fix handling of the reg property fad007a315fe clk: ast2600: BCLK comes from EPLL 3441076f83aa clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe 9209e6bab75d clk: imx: scu: fix memleak on platform_device_add() fails bdf72f2d649b clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration e338131e980b clk: baikal-t1: Add SATA internal ref clock buffer 35b766027580 clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent b2db8b2c5391 clk: baikal-t1: Fix invalid xGMAC PTP clock divider 435a8a39c6ae clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD b0bc75fe6775 spmi: pmic-arb: correct duplicate APID to PPID mapping logic faabbb103d60 usb: mtu3: fix failed runtime suspend in host only mode 57f66534a41a dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() 8aa96c5bc393 clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent 2dafc5afd9d6 mfd: sm501: Add check for platform_driver_register() d43d93dbd8aa mfd: fsl-imx25: Fix check for platform_get_irq() errors b940bb3c8154 mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() 0715005c483e mfd: lp8788: Fix an error handling path in lp8788_probe() aec1f073f91f mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() 53bfc1c3c751 mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() 2f921d62c236 fsi: core: Check error number after calling ida_simple_get 041c79f6aefb RDMA/rxe: Fix resize_finish() in rxe_queue.c 959d4ee095e9 clk: qcom: gcc-sm6115: Override default Alpha PLL regs 8e556f557368 clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical a26b0658751b scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() e87fb1fcf88f scsi: iscsi: Run recv path from workqueue c2af03a7c1b5 scsi: iscsi: Add recv workqueue helpers d6aafc21bef1 scsi: iscsi: Rename iscsi_conn_queue_work() e45a1516d293 scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() 6a54f769748b serial: 8250: Fix restoring termios speed after suspend a5dba0933834 firmware: google: Test spinlock on panic path to avoid lockups 60d14575d0ba slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON f19e5b7df545 staging: vt6655: fix some erroneous memory clean-up loops 433c33c554d7 phy: qualcomm: call clk_disable_unprepare in the error handling c4293def8860 tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown a91a3c2d8db8 serial: 8250: Toggle IER bits on only after irq has been set up 6be8e565a4a6 drivers: serial: jsm: fix some leaks in probe 1d05df7757f4 usb: gadget: function: fix dangling pnp_string in f_printer.c ed2c66b75280 xhci: Don't show warning for reinit on known broken suspend 4d7d8f5cb284 IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers e221b4f16e9e RDMA/cm: Use SLID in the work completion as the DLID in responder side 7a37c58ee72e md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk() b467d9460ec2 md/raid5: Ensure stripe_fill happens on non-read IO with journal 5d8259c9d191 md: Replace snprintf with scnprintf 9e92d5ca5424 mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() 058833dbeb8d ata: fix ata_id_has_dipm() dad910a6d4a5 ata: fix ata_id_has_ncq_autosense() 21faddeff7bf ata: fix ata_id_has_devslp() 204cc767dcb5 ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() 5c75d608fad5 RDMA/siw: Fix QP destroy to wait for all references dropped. 308cd50f174c RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. e58a0b9100ba RDMA/srp: Fix srp_abort() dc9e4ef6b072 RDMA/irdma: Align AE id codes to correct flush code and event 84ce1a8e36bb mtd: rawnand: fsl_elbc: Fix none ECC mode be424a7d5374 mtd: rawnand: intel: Remove undocumented compatible string 445395900b64 mtd: rawnand: intel: Read the chip-select line from the correct OF node cbbf9cca47ac phy: phy-mtk-tphy: fix the phy type setting issue e4be7c9495c8 phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent() 88263152ff56 mtd: devices: docg3: check the return value of devm_ioremap() in the probe a0e4ac698891 clk: qcom: sm6115: Select QCOM_GDSC aecb632674b7 dyndbg: drop EXPORTed dynamic_debug_exec_queries 0d4421f2cb54 dyndbg: let query-modname override actual module name 0c0d9f38b087 dyndbg: fix module.dyndbg handling 49d85932f7d2 dyndbg: fix static_branch manipulation 7cb9b20941e1 dmaengine: hisilicon: Add multi-thread support for a DMA channel b88630d9aac0 dmaengine: hisilicon: Fix CQ head update e84aeeafe8b3 dmaengine: hisilicon: Disable channels when unregister hisi_dma b94605f5cb99 fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() 11bd8bbdf8f6 misc: ocxl: fix possible refcount leak in afu_ioctl() c23c5e184550 RDMA/rxe: Fix the error caused by qp->sk f2f405af70e6 RDMA/rxe: Fix "kernel NULL pointer dereference" error 2ea7caa96846 media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init 23624abbc9c6 media: uvcvideo: Use entity get_cur in uvc_ctrl_set 6c5da92103bd media: uvcvideo: Fix memory leak in uvc_gpio_parse 4e2042f1adc7 media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start() aeffca434426 tty: xilinx_uartps: Fix the ignore_status a8d772c7b853 media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop 6225501072d3 HSI: omap_ssi_port: Fix dma_map_sg error check 691f23a8475f HSI: omap_ssi: Fix refcount leak in ssi_probe d6e750535b46 clk: tegra20: Fix refcount leak in tegra20_clock_init e7a57fb92af5 clk: tegra: Fix refcount leak in tegra114_clock_init 417ed4432b1b clk: tegra: Fix refcount leak in tegra210_clock_init ca5f338ef165 clk: sprd: Hold reference returned by of_get_parent() 49343bdf95eb clk: berlin: Add of_node_put() for of_get_parent() 857b719bede4 clk: qoriq: Hold reference returned by of_get_parent() a8cbce0305b2 clk: oxnas: Hold reference returned by of_get_parent() e0001a565c16 clk: meson: Hold reference returned by of_get_parent() e900ec4c4f74 usb: common: debug: Check non-standard control requests c11f48764c8b RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey cd35ad9a7d66 iio: magnetometer: yas530: Change data type of hard_offsets to signed 23fafc2e2cf6 iio: ABI: Fix wrong format of differential capacitance channel ABI. 8169da520e8f iio: inkern: fix return value in devm_of_iio_channel_get_by_name() 504e8807fe5f iio: inkern: only release the device node when done with it b0d4fcc3ecb8 iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume 5db9b840ac88 iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq c5c63736d2a1 iio: adc: at91-sama5d2_adc: check return status for pressure and touch 5f1654a0e520 iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX 017cf3b0a628 ARM: dts: exynos: fix polarity of VBUS GPIO of Origen 6c93b683ceda arm64: ftrace: fix module PLTs with mcount bbf64eb10273 ext4: don't run ext4lazyinit for read-only filesystems 7a00a2320752 ARM: Drop CMDLINE_* dependency on ATAGS 2af04fe87ea5 ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family 2134214bc403 arm64: dts: ti: k3-j7200: fix main pinmux range 7247a1d7a46a soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA 4f7892f24281 ia64: export memory_add_physaddr_to_nid to fix cxl build error 2ef01657b2d6 ARM: dts: kirkwood: lsxl: remove first ethernet port bf7caa3c5caf ARM: dts: kirkwood: lsxl: fix serial line 42ce4c73a468 ARM: dts: turris-omnia: Fix mpp26 pin name and comment 96d8f2b43e72 ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus 08ada28d1def soc: qcom: smem_state: Add refcounting for the 'state->of_node' 96e0028debdd soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() a29b6eb959bd locks: fix TOCTOU race when granting write lease 7e053784c4c7 memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() 2680690f9ce4 memory: of: Fix refcount leak bug in of_get_ddr_timings() 566b143aa511 memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() 10df962300c2 ALSA: hda/hdmi: Don't skip notification handling during PM operation cc756b79a5c9 ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe f9cb3bd55726 ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe b7dda65fa875 ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe b2bc9fc56a3e ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe 3c3ef19a8870 mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() b14dc262274b ALSA: dmaengine: increment buffer pointer atomically f5f1f5ee5048 ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() f910aca07625 ASoC: codecs: tx-macro: fix kcontrol put b47a37ad4a44 drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() bdf54d4b0074 drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa() 635e7700c5b4 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx 4f859884673d ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API 64545b8a9690 mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() 3ba3814c00a4 drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() a5ce83e85d79 drm/omap: dss: Fix refcount leak bugs f5f599daa0bc drm/bochs: fix blanking 928ac9fc1ace ALSA: hda: beep: Simplify keep-power-at-enable behavior fbb88a7c84c1 ASoC: rsnd: Add check for rsnd_mod_power_on 4610e7a4111f drm/bridge: megachips: Fix a null pointer dereference bug 079c550c57ff drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() c12daccc9017 platform/chrome: cros_ec_typec: Correct alt mode index c317d2b8a430 platform/x86: msi-laptop: Fix resource cleanup 0e21d41bc768 platform/x86: msi-laptop: Fix old-ec check for backlight registering 6bc81c1b6313 ASoC: tas2764: Fix mute/unmute e644497c5361 ASoC: tas2764: Drop conflicting set_bias_level power setting 35bd912ed6c0 ASoC: tas2764: Allow mono streams fd1d3b265784 platform/chrome: fix memory corruption in ioctl 27bb672c0437 platform/chrome: fix double-free in chromeos_laptop_prepare() 57dfb855bc9e ASoC: mt6359: fix tests for platform_get_irq() failure 8a475a7732a5 drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node() 56d2233cf573 drm/dp_mst: fix drm_dp_dpcd_read return value checks fe6eb3d0c874 drm/bridge: parade-ps8640: Fix regulator supply order 60630834fad3 drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling 26c1b4cfe56f drm/mipi-dsi: Detach devices when removing the host 652042135e08 drm/bridge: Avoid uninitialized variable warning f369fb4deed7 drm: bridge: adv7511: unregister cec i2c device after cec adapter 20609125b8bd drm: bridge: adv7511: fix CEC power down control register offset a624161ebe0c net: mvpp2: fix mvpp2 debugfs leak 7aef5082c56e once: add DO_ONCE_SLOW() for sleepable contexts 77bfd26cbb61 net/ieee802154: reject zero-sized raw_sendmsg() dc4e9cd6d6a6 net: wwan: iosm: Call mutex_init before locking it 0b6516a4e3eb bnx2x: fix potential memory leak in bnx2x_tpa_stop() 30bfa5aa7228 net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks() f828333ca90f hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller c91b922b4170 spi: Ensure that sg_table won't be used after being freed 49d429760df7 tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited 19d636b663e0 sctp: handle the error returned from sctp_auth_asoc_init_active_key 7bfa18b05f38 mISDN: fix use-after-free bugs in l1oip timer handlers 6f1991a940b9 eth: alx: take rtnl_lock on resume e28a4e7f0296 vhost/vsock: Use kvmalloc/kvfree for larger packets. 5dbdd690ed83 wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM 432eecffcf1b spi: s3c64xx: Fix large transfers with DMA 1454a26cb1ab netfilter: nft_fib: Fix for rpath check with VRF devices 7d98b26684cb xfrm: Reinject transport-mode packets through workqueue 397e880acf44 Bluetooth: hci_core: Fix not handling link timeouts propertly 1331d3e1f9b5 i2c: mlxbf: support lock mechanism 9233ab8198d8 skmsg: Schedule psock work if the cached skb exists on the psock 44f1dc2e821d spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe daa5239ea49f spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe 6b941151865e x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype 3c27a1380798 x86/microcode/AMD: Track patch allocation size explicitly 3e2b805a68ab wifi: ath11k: fix number of VHT beamformee spatial streams 5a6827cdc258 netfilter: conntrack: revisit the gc initial rescheduling bias 9c39ca418ba3 netfilter: conntrack: fix the gc rescheduling delay b8917dce2134 Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure c087c35292ea bpf: Ensure correct locking around vulnerable function find_vpid() a0f15af17b7d net: fs_enet: Fix wrong check in do_pd_setup ee7c5e814fb2 Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release 57d4f2f8a67b wifi: mt76: mt7915: do not check state before configuring implicit beamform dea9093f24d6 wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload 817e8b75ae06 wifi: mt76: sdio: fix transmitting packet hangs 5dc095a37fbd wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask 9973f78c19f3 wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration 5d9222c68022 bpf: btf: fix truncated last_member_type_id in btf_struct_resolve 4ce47c5545d2 spi: meson-spicc: do not rely on busy flag in pow2 clk ops 36c484bac9ed wifi: rtl8xxxu: Fix skb misuse in TX queue selection fefd2269e681 spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() e22f6499183d spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() 37005a948677 selftests/xsk: Avoid use-after-free on ctx 69995c64e50e wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() 6f9484e969cb wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() d091771f511d Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend f91e25cfa553 bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy 0e1342510490 bpf: Propagate error from htab_lock_bucket() to userspace 0b00c6130c1a bpf: Disable preemption when increasing per-cpu map_locked 68ab7690332a xsk: Fix backpressure mechanism on Tx 0559a6d96a99 x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register e962e458bf96 spi: mt7621: Fix an error message in mt7621_spi_probe() 0a16bbc8b030 bpftool: Fix a wrong type cast in btf_dumper_int 6e8eadfa9bb1 wifi: mac80211: allow bw change during channel switch in mesh 4ed5155043c9 bpf: Fix reference state management for synchronous callbacks 3d0a101e7139 leds: lm3601x: Don't use mutex after it was destroyed 54a3201f3c1f wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() 714536ff6f6c wifi: rtlwifi: 8192de: correct checking of IQK reload 80a474502ef5 NFSD: Fix handling of oversized NFSv4 COMPOUND requests dc7f225090c2 NFSD: Protect against send buffer overflow in NFSv2 READDIR cedaf73c8bda SUNRPC: Fix svcxdr_init_encode's buflen calculation 6b55707ff8b2 SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation aed881630557 nfsd: Fix a memory leak in an error handling path 5c4b234c44cb objtool: Preserve special st_shndx indexes in elf_update_symbol 425a2a9469d2 ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE 2647b20e043c ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() 93296e7ab774 MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create() 993b13abde17 MIPS: SGI-IP27: Free some unused memory 959855093f94 sh: machvec: Use char[] for section boundaries 91fafd22f852 thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register() 81fb3ee298d5 ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers 33d478eee2b5 userfaultfd: open userfaultfds with O_RDONLY 10918ebecdc9 ima: fix blocking of security.ima xattrs of unsupported algorithms b7af9b8be891 selinux: use "grep -E" instead of "egrep" 73b8218ef4aa smb3: must initialize two ACL struct fields to zero adf428ae46be drm/amd/display: Fix vblank refcount in vrr transition 60a517452560 drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier 01bd3eaa5371 drm/i915: Fix watermark calculations for gen12+ MC CCS modifier 20018a252f19 drm/i915: Fix watermark calculations for gen12+ RC CCS modifier 861f085f81fd drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() 446d40e2a8cb drm/nouveau/kms/nv140-: Disable interlacing 4dab0d27a421 staging: greybus: audio_helper: remove unused and wrong debugfs usage 28eb4bdb23e2 KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS 4f7b1e7d0f36 KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02 be1a6a61f1b3 KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" 379de01906eb KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility e3e5baa36879 blk-wbt: call rq_qos_add() after wb_normal is initialized e8e0a6f4b8a2 media: cedrus: Fix endless loop in cedrus_h265_skip_bits() b76fac61c33f media: cedrus: Set the platform driver data earlier b19254eadab3 efi: libstub: drop pointless get_memory_map() call 5cda4a11b490 thunderbolt: Explicitly enable lane adapter hotplug events at startup d9c79fbcbdb6 tracing: Fix reading strings from synthetic events b9ab154d22b8 tracing: Add "(fault)" name injection to kernel probes 8ae88c4842c2 tracing: Move duplicate code of trace_kprobe/eprobe.c into header 84f4be2093e1 tracing: Add ioctl() to force ring buffer waiters to wake up 32eb54a986f4 tracing: Wake up waiters when tracing is disabled 2475de2bc0de tracing: Wake up ring buffer waiters on closing of the file 48272aa48d80 tracing: Disable interrupt or preemption before acquiring arch_spinlock_t d4ab9bc5f56e ring-buffer: Fix race between reset page and reading page be60f698c276 ring-buffer: Add ring_buffer_wake_waiters() 5201dd81aef7 ring-buffer: Check pending waiters when doing wake ups as well bc6d4e9d6484 ring-buffer: Have the shortest_full queue be the shortest not longest e8d116738514 ring-buffer: Allow splice to read previous partially read pages fb96b7489fbd ftrace: Properly unset FTRACE_HASH_FL_MOD 31dc1727c103 livepatch: fix race between fork and KLP transition 36997b75bbb3 ext4: update 'state->fc_regions_size' after successful memory allocation 417b0455a0b6 ext4: fix potential memory leak in ext4_fc_record_regions() 9b5eb368a86f ext4: fix potential memory leak in ext4_fc_record_modified_inode() ef1607c99136 ext4: fix miss release buffer head in ext4_fc_write_inode d29fa1ab4e62 ext4: fix dir corruption when ext4_dx_add_entry() fails d12471b41674 ext4: place buffer head allocation before handle start 46e5f470a144 ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate 1f5e643b3829 ext4: don't increase iversion counter for ea_inodes dd366295d1ec ext4: fix check for block being out of directory size 4a967fe8b043 ext4: make ext4_lazyinit_thread freezable 533c60a0b97c ext4: fix null-ptr-deref in ext4_write_info d8e4af8314df ext4: avoid crash when inline data creation follows DIO write 56fcd0788f0d jbd2: add miss release buffer head in fc_do_one_pass() d11d2ded2939 jbd2: fix potential use-after-free in jbd2_fc_wait_bufs e7385c868ee0 jbd2: fix potential buffer head reference count leak d87fe290a533 jbd2: wake up journal waiters in FIFO order, not LIFO 7434626c5eaa hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero 095493833b18 hardening: Avoid harmless Clang option under CONFIG_INIT_STACK_ALL_ZERO 73687c53919f f2fs: fix to do sanity check on summary info ed854f10e6af f2fs: fix to do sanity check on destination blkaddr during recovery 7f10357c9046 f2fs: increase the limit for reserve_root 0035b84223de f2fs: flush pending checkpoints when freezing super ab4958975490 f2fs: complete checkpoints during remount 0a408c6212c1 btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer 4b996a3014ef btrfs: fix race between quota enable and quota rescan ioctl 0d9423034308 fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE 95a520b591c9 ksmbd: Fix user namespace mapping a19f316406ea ksmbd: Fix wrong return value and message length check in smb2_ioctl() 39b685562825 ksmbd: fix endless loop when encryption for response fails 2b0897e33682 fbdev: smscufx: Fix use-after-free in ufx_ops_open() aa7b2c927e4e pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback 5d97378b3626 gpio: rockchip: request GPIO mux to pinctrl when setting direction e0b1c16fdadd scsi: qedf: Populate sysfs attributes for vport 1d567179f277 slimbus: qcom-ngd: cleanup in probe error path fa0aab2e45f0 slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure ba2159df1806 powerpc/boot: Explicitly disable usage of SPE instructions 9df2a9cdad5b powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain 75d9de25a6f8 NFSD: Protect against send buffer overflow in NFSv3 READ 2be9331ca606 NFSD: Protect against send buffer overflow in NFSv2 READ 071a076fd1b7 NFSD: Protect against send buffer overflow in NFSv3 READDIR 209a94c5192b serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices 63a3d75cf18c serial: 8250: Let drivers request full 16550A feature probing 26e5c79e673c PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge 7c16d0a4e6a4 xen/gntdev: Accommodate VMA splitting 1cb73704cb47 xen/gntdev: Prevent leaking grants 43bed0a13a5c mm/mmap: undo ->mmap() when arch_validate_flags() fails 2b0072d33eb6 mm/damon: validate if the pmd entry is present before accessing 91c4eb16e804 arm64: errata: Add Cortex-A55 to the repeat tlbi list fc0f921b7e6e drm/udl: Restore display mode on resume 064093472524 drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() fb3910436be4 drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error f122bcb34f1a drm/virtio: Check whether transferred 2D BO is shmem a95fb5d55af0 dmaengine: mxs: use platform_driver_register e7a3334e83f9 Revert "drm/amdgpu: use dirty framebuffer helper" 4bdedc3b5341 nvme-pci: set min_align_mask before calculating max_hw_sectors 32aa0b3f0c06 nvme-multipath: fix possible hang in live ns resize with ANA access 9391cc3a787a nvmem: core: Fix memleak in nvmem_register() 7efe61dc6aa4 UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK 81ab826a285d riscv: Pass -mno-relax only on lld < 15.0.0 7780bb02a069 riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb c657b70e8074 riscv: Make VM_WRITE imply VM_READ 3c3c4fa118a4 riscv: Allow PROT_WRITE-only mmap() af3aaee08df8 parisc: fbdev/stifb: Align graphics memory size to 4MB dc235db7b79a RISC-V: Make port I/O string accessors actually work 8c487db000fd riscv: topology: fix default topology reporting d46c24f307fb arm64: topology: move store_cpu_topology() to shared code fcf0f6cbb653 regulator: qcom_rpm: Fix circular deferral regression 78d81a8a8ce1 net: thunderbolt: Enable DMA paths only after rings are enabled 3281e81ce90c hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API e1ab98ec2bc9 ASoC: wcd934x: fix order of Slimbus unprepare/disable a2140a9922d1 ASoC: wcd9335: fix order of Slimbus unprepare/disable d0507b36da9f platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure fcfeecca153d quota: Check next/prev free block number after reading from quota file 17214cfab73b HID: multitouch: Add memory barriers 219e4a0f9d68 fs: dlm: handle -EBUSY first in lock arg validation 34ed22dd2860 fs: dlm: fix race between test_bit() and queue_work() 7fa5304c4b5b i2c: designware: Fix handling of real but unexpected device interrupts f9effcefa8be mmc: sdhci-sprd: Fix minimum clock limit a4df91a88c3f can: kvaser_usb_leaf: Fix CAN state after restart 0c28c2c0cfa2 can: kvaser_usb_leaf: Fix TX queue out of sync after restart b8c4f6345e0e can: kvaser_usb_leaf: Fix overread with an invalid command de4434d6823c can: kvaser_usb: Fix use of uninitialized completion 354d768e315d usb: add quirks for Lenovo OneLink+ Dock 103b459590e1 xhci: dbc: Fix memory leak in xhci_alloc_dbc() 39f4c90b9995 iio: pressure: dps310: Reset chip after timeout bc493cd75466 iio: pressure: dps310: Refactor startup procedure 5f6bfc1926bb iio: adc: ad7923: fix channel readings for some variants 1be580ed8403 iio: ltc2497: Fix reading conversion results ef4018707df8 iio: dac: ad5593r: Fix i2c read protocol requirements 60480291c1fc cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message 0d814a2199cf cifs: destage dirty pages before re-reading them for cache=none 15993e9a9b12 hv_netvsc: Fix race between VF offering and VF association message from host f9dc33f23153 io_uring/net: don't update msg_name if not provided a1bd289c10ac mtd: rawnand: atmel: Unmap streaming DMA mappings 3e4d2375d154 ALSA: hda/realtek: Add Intel Reference SSID to support headset keys 41e83faf036c ALSA: hda/realtek: Add quirk for ASUS GV601R laptop c01f385c70db ALSA: hda/realtek: Correct pin configs for ASUS G533Z 0d50e05ecc2c ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 ec439b97d983 ALSA: usb-audio: Fix NULL dererence at error path 0672215994e2 ALSA: usb-audio: Fix potential memory leaks 550ca3082ebd ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() 45899fae65e5 ALSA: oss: Fix potential deadlock at unregistration 5ca155aa79e9 Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (From OE-Core rev: 865633976508a3af002a68f0c68d36a74ce6b53c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: update to v5.19.17Bruce Ashfield2022-11-223-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 2b525314c7b5 Linux 5.19.17 65ea3311ce7c drm/i915/bios: Use hardcoded fp_timing size for generating LFP data pointers a34bc0ff223f drm/i915/bios: Validate fp_timing terminator presence 6ba258c8082f drm/i915: Rename block_size()/block_offset() 25151f50686e ext4: continue to expand file system when the target size doesn't reach 5d671a666c69 HID: uclogic: Add missing suffix for digitalizers 8b922cab735b lib/Kconfig.debug: Add check for non-constant .{s,u}leb128 support to DWARF5 a2f91e15ceaf Kconfig.debug: add toolchain checks for DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT 01d15d7f3bb1 Kconfig.debug: simplify the dependency of DEBUG_INFO_DWARF4/5 6cfc3d5b06fe kbuild: Add skip_encoding_btf_enum64 option to pahole d8861de1c35b drm/amd/display: Fix build breakage with CONFIG_DEBUG_FS=n 43f49952df6a powerpc/64s/interrupt: Fix lost interrupts when returning to soft-masked context df0da3fc1311 net/ieee802154: don't warn zero-sized raw_sendmsg() 7b5a94b4dccd Revert "net/ieee802154: reject zero-sized raw_sendmsg()" a2852ff5df30 Revert "drm/amd/display: correct hostvm flag" 72fedefeaaee net: ethernet: ti: davinci_mdio: fix build for mdio bitbang uses 7a5dc0f4bc45 blk-wbt: fix that 'rwb->wc' is always set to 1 in wbt_init() 9d4f4dc3cd38 ALSA: usb-audio: Fix last interface check for registration 0ad680a71ef6 net: ieee802154: return -EINVAL for unknown addr type dd691973f67b mm: hugetlb: fix UAF in hugetlb_handle_userfault bd3183508842 perf intel-pt: Fix system_wide dummy event for hybrid 41e4f3b62546 perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc 18e98d56fdf8 perf: Skip and warn on unknown format 'configN' attrs d53d82a9c515 clk: bcm2835: Round UART input clock up 4fc3d834cad9 clk: bcm2835: Make peripheral PLLC critical 72b67ce35bcc usb: typec: ucsi: Don't warn on probe deferral 1d5ad0a874dd fsi: occ: Prevent use after free fbcf76240a30 hwmon (occ): Retry for checksum failure 63a681bcc32a blk-mq: use quiesced elevator switch when reinitializing queues 6163a5ae097b usb: idmouse: fix an uninit-value in idmouse_open fcf82e4553db nvmet-tcp: add bounds check on Transfer Tag 1ce3c83795b7 nvme: copy firmware_rev on each init 24e2357041c8 nvme: handle effects after freeing the request 18c37236b0b0 ext2: Use kvmalloc() for group descriptor array 2ad8143884b9 scsi: tracing: Fix compile error in trace_array calls when TRACING is disabled a5be64ff6d21 staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv() 6b2052b365f8 staging: rtl8723bs: fix potential memory leak in rtw_init_drv_sw() 65bb21134ffc Revert "usb: storage: Add quirk for Samsung Fit flash" a5ec6978e657 usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug dd4d06dc5c12 arm64: dts: imx8mp: Add snps,gfladj-refclk-lpm-sel quirk to USB nodes 6289a58d4f19 usb: dwc3: core: add gfladj_refclk_lpm_sel quirk a9ccd2ab1bec usb: musb: Fix musb_gadget.c rxstate overflow bug a40ad4752360 usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info() 2cab058f2b14 md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d 6a0781b8a46d eventfd: guard wake_up in eventfd fs calls as well f3ae6aac9e0e HID: nintendo: check analog user calibration for plausibility 78b0ef14896f HSI: ssi_protocol: fix potential resource leak in ssip_pn_open() 2d38886ae036 HID: roccat: Fix use-after-free in roccat_read() 24ba97974ef3 soundwire: intel: fix error handling on dai registration issues d4188d2e2842 soundwire: cadence: Don't overwrite msg->buf during write commands 864934cbe72c bcache: fix set_at_max_writeback_rate() for multiple attached devices e225ca58f63a ata: libahci_platform: Sanity check the DT child nodes number cc6f0855bf8d blk-throttle: prevent overflow while calculating wait time fb5f569bcda8 staging: vt6655: fix potential memory leak 038e4aa71281 power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type() b737f60538ab usb: gadget: uvc: increase worker prio to WQ_HIGHPRI 78e83cfc64b5 iommu/arm-smmu-v3: Make default domain type of HiSilicon PTT device to identity 62006a72b05e nbd: Fix hung when signal interrupts nbd_start_device_ioctl() 53b6d7e49998 scsi: 3w-9xxx: Avoid disabling device if failing to enable it e0b16bfbd3a4 dmaengine: ti: k3-udma: Reset UDMA_CHAN_RT byte counters to prevent overflow 04e7cd8c8563 scsi: lpfc: Fix null ndlp ptr dereference in abnormal exit path for GFT_ID 1f7181ce5891 usb: host: xhci-plat: suspend/resume clks for brcm e2df82b8e742 usb: host: xhci-plat: suspend and resume clocks 72dbdd00fb2a RDMA/rxe: Delete error messages triggered by incoming Read requests f2cf53ed2ce2 clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate fb98ebac0169 media: platform: fix some double free in meson-ge2d and mtk-jpeg and s5p-mfc 704838040f3b media: cx88: Fix a null-ptr-deref bug in buffer_prepare() d66fea97671f clk: zynqmp: Fix stack-out-of-bounds in strncpy` 5f11e22d1d5a ARM: 9242/1: kasan: Only map modules if CONFIG_KASAN_VMALLOC=n 0d10683a2cd3 ARM: 9234/1: stacktrace: Avoid duplicate saving of exception PC value 91bcc794c72e ARM: 9233/1: stacktrace: Skip frame pointer boundary check for call_with_stack() 819a61301275 btrfs: call __btrfs_remove_free_space_cache_locked on cache load failure 42817b55ea97 btrfs: don't print information about space cache or tree every remount a5658aac9fbb btrfs: scrub: try to fix super block errors 1d520f11f5f4 btrfs: scrub: properly report super block errors in system log 8e0798d8fc25 btrfs: dump extra info if one free space cache has more bitmaps than it should dd0368cc7dd7 arm64: dts: imx8mq-librem5: Add bq25895 as max17055's power supply aa7dbed46a13 arm64: dts: imx8mm-kontron: Use the VSELECT signal to switch SD card IO voltage f7205229eed2 kselftest/arm64: Fix validatation termination record after EXTRA_CONTEXT 010d3fd16a07 ARM: dts: imx6sx-udoo-neo: don't use multiple blank lines a78bbaa94455 ARM: dts: imx6sl: use tabs for code indent e68c078e2f4b ARM: dts: imx6sx: add missing properties for sram 91e4ed75545b ARM: dts: imx6sll: add missing properties for sram 295a1403c79c ARM: dts: imx6sl: add missing properties for sram 37b648d675c9 ARM: dts: imx6qp: add missing properties for sram a6cbafacd5a4 ARM: dts: imx6dl: add missing properties for sram 008b63067257 ARM: dts: imx6q: add missing properties for sram 8dc0c1860e38 ARM: dts: imx7d-sdb: config the max pressure for tsc2046 9fb0373188af ARM: dts: imx6: delete interrupts property if interrupts-extended is set 5861c094874d drm/amdkfd: Fix UBSAN shift-out-of-bounds warning 7e8d44956459 drm/amd/display: polling vid stream status in hpo dp blank 68a6337c14ab drm/amd/display: Remove interface for periodic interrupt 1 fc211b16a558 drm/dp: Don't rewrite link config when setting phy test pattern de2b6ebe0cb7 drm/meson: remove drm bridges at aggregate driver unbind time f11aa996fc01 drm/meson: explicitly remove aggregate driver at module unload time 9190d287f7a6 drm/meson: reorder driver deinit sequence to fix use-after-free bug fc273ad2e3f5 drm/amdgpu: fix initial connector audio value 50f9f5d15eae drm/amd/display: correct hostvm flag b892c57a3a04 drm/amdgpu: SDMA update use unlocked iterator 9a0b26c494d3 ASoC: SOF: add quirk to override topology mclk_id 6a4c1ca1f3fb ASoC: SOF: pci: Change DMI match info to support all Chrome platforms 3c72d295e79e ALSA: intel-dspconfig: add ES8336 support for AlderLake-PS 6c28e90c8fd0 platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading 14992b9f184b platform/x86: hp-wmi: Setting thermal profile fails with 0x06 c1f00121bf31 platform/chrome: cros_ec: Notify the PM of wake events during resume a4b478254264 drm: panel-orientation-quirks: Add quirk for Aya Neo Air d52193da78bd drm: panel-orientation-quirks: Add quirk for Anbernic Win600 a7f778799d49 drm/vc4: vec: Fix timings for VEC modes 0f1bddc91d55 ALSA: usb-audio: Register card at the last interface 3f2cfb29dceb drm/admgpu: Skip CG/PG on SOC21 under SRIOV VF 3509d768e206 drm/amdgpu: Skip the program of MMMC_VM_AGP_* in SRIOV on MMHUB v3_0_0 3e3be30aa035 drm: bridge: dw_hdmi: only trigger hotplug event on link change c6b6279bfdc5 platform/x86: pmc_atom: Improve quirk message to be less cryptic fc285549f454 udmabuf: Set ubuf->sg = NULL if the creation of sg table fails 1533340aa907 drm/amd/display: fix overflow on MIN_I64 definition b2e4323e0020 gpu: lontium-lt9611: Fix NULL pointer dereference in lt9611_connector_init() e71fe9b97fae drm/komeda: Fix handling of atomic commits in the atomic_commit_tail hook 2d6708ea5c20 drm: Prevent drm_copy_field() to attempt copying a NULL pointer 7ab28b8e182e drm: Use size_t type for len variable in drm_copy_field() 38ba098ef1b6 drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc() 2e896abccf99 r8152: Rate limit overflow messages 2a75f83ba81c i2c: designware-pci: Group AMD NAVI quirk parts together 6ffde6e03085 Bluetooth: L2CAP: Fix user-after-free 44bd0d19c580 bpf: use bpf_prog_pack for bpf_dispatcher d72bc08770fa bpf: Adjust kprobe_multi entry_ip for CONFIG_X86_KERNEL_IBT 35f5e70bdfa7 net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory 19fced8ecda1 hwmon: (sht4x) do not overflow clamping operation on 32-bit platforms 68ff5178d965 wifi: rt2x00: correctly set BBP register 86 for MT7620 784881e9e7be wifi: rt2x00: set SoC wmac clock register 227e5eb1bb5a wifi: rt2x00: set VGC gain for both chains of MT7620 0202c5803d64 wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620 36576de88fbe wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620 a9fc0a42ccbf can: bcm: check the result of can_send() in bcm_can_tx() eb0a9375bbd8 selftests/bpf: Free the allocated resources after test case succeeds c72dad9a1d37 bnxt_en: replace reset with config timestamps ef055094df4c Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times e812142450e0 Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create() 26bdfc875559 wifi: rtw89: fix rx filter after scan d4b4f6ff8ff1 wifi: rtw89: free unused skb to prevent memory leak b32b0cd0eddb wifi: mt76: mt7921: reset msta->airtime_ac while clearing up hw value 72ef896e80b6 wifi: ath11k: mhi: fix potential memory leak in ath11k_mhi_register() 9f2395316e48 regulator: core: Prevent integer underflow 52b43d6402bc Bluetooth: btintel: Mark Intel controller to support LE_STATES quirk 27574a3f421c wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit() 47c838195c7d iavf: Fix race between iavf_close and iavf_reset_task 8a648bb49115 rtw89: ser: leave lps with mutex 56d96f8f9bbd wifi: ath11k: Register shutdown handler for WCN6750 f3bdba4440d8 xfrm: Update ipcomp_scratches with NULL when freed a948da5aba02 net-next: Fix IP_UNICAST_IF option behavior for connected sockets 7d1e5f5ee93d net: axienet: Switch to 64-bit RX/TX statistics 05785ba834f2 x86/apic: Don't disable x2APIC if locked 650fa7d1af15 thunderbolt: Add back Intel Falcon Ridge end-to-end flow control workaround 0d2649b288b7 wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg() a9c5c9ce7e58 x86/mce: Retrieve poison range from hardware 6762c85aaee4 tcp: annotate data-race around tcp_md5sig_pool_populated 77939e5bcc50 openvswitch: Fix overreporting of drops in dropwatch b3fa7d5d5eaa openvswitch: Fix double reporting of drops in dropwatch bc3e22550bbb net: ethernet: ti: davinci_mdio: Add workaround for errata i2329 13180cb88a7b ice: set tx_tstamps when creating new Tx rings via ethtool 8735e5c122b6 bpftool: Clear errno after libcap's checks 4d4dcfa6b4e8 wifi: brcmfmac: fix invalid address access when enabling SCAN log level e7863058e529 wifi: ath10k: Set tx credit to one for WCN3990 snoc based devices 6ea71246b7a0 NFSD: fix use-after-free on source server when doing inter-server copy 14bde62cef7c NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data 7b593b50f20c x86/entry: Work around Clang __bdos() bug d12ad2bb3feb ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable aff390ceb399 ARM: decompressor: Include .data.rel.ro.local 6e2a347b3042 thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash 6216b685b8f4 powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue dced4eaa9143 MIPS: BCM47XX: Cast memcmp() of function to (void *) 25b364cb9b72 cpufreq: intel_pstate: Add Tigerlake support in no-HWP mode 90bfc9ae875d ACPI: tables: FPDT: Don't call acpi_os_map_memory() on invalid phys address ed42391164e6 fortify: Fix __compiletime_strlen() under UBSAN_BOUNDS_LOCAL bf873a25c552 ACPI: video: Add Toshiba Satellite/Portege Z830 quirk 8ce338db7440 cpufreq: amd_pstate: fix wrong lowest perf fetch aaa63801145a rcu: Back off upon fill_page_cache_func() allocation failure eaa91f54df78 rcu: Avoid triggering strict-GP irq-work when RCU is idle eb97e60a9eae fs: dlm: fix race in lowcomms d1bfec0f742c module: tracking: Keep a record of tainted unloaded modules only b9ffdfc1bedb selftest: tpm2: Add Client.__del__() to close /dev/tpm* handle 0c3d50b49337 f2fs: fix to account FS_CP_DATA_IO correctly 1f4d5d31ddff f2fs: fix race condition on setting FI_NO_EXTENT flag a3e69948da57 ACPI: APEI: do not add task_work to kernel thread to avoid memory leak 57bf2897692b thermal/drivers/qcom/tsens-v0_1: Fix MSM8939 fourth sensor hw_id ccc9abee86c5 random: schedule jitter credit for next jiffy, not in two jiffies 371fa5129af5 crypto: cavium - prevent integer overflow loading firmware 8f5eee162e55 crypto: marvell/octeontx - prevent integer overflows 9bb18a8bb311 kbuild: rpm-pkg: fix breakage when V=1 is used 6f7b372ec68f linux/export: use inline assembler to populate symbol CRCs 00b64949b8c2 kbuild: remove the target in signal traps when interrupted fc9a0aa83614 tracing/osnoise: Fix possible recursive locking in stop_per_cpu_kthreads f433d954d032 tracing: kprobe: Make gen test module work in arm and riscv 1e7a061f0c52 tracing: kprobe: Fix kprobe event gen test module on exit 544763643a24 iommu/iova: Fix module config properly c28acd0039fa cifs: return correct error in ->calc_signature() c3a130431c55 clocksource/drivers/timer-gxp: Add missing error handling in gxp_timer_probe 3da5b75beef0 clocksource/drivers/arm_arch_timer: Fix handling of ARM erratum 858921 429348d4f675 crypto: qat - fix DMA transfer direction 5b48d7f97a57 crypto: inside-secure - Change swab to swab32 8900bf5bb269 crypto: ccp - Release dma channels before dmaengine unrgister 85bc736a18b8 crypto: akcipher - default implementation for setting a private key bd0438f534b2 iommu/omap: Fix buffer overflow in debugfs 893aa489388f cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset 8fa437e48007 crypto: hisilicon/qm - fix missing put dfx access dcd7b39a599a crypto: qat - fix default value of WDT timer 12fe03cee274 hwrng: imx-rngc - Moving IRQ handler registering after imx_rngc_irq_mask_clear() 5ade5762b4a5 cgroup: Honor caller's cgroup NS when resolving path d398cb165d19 crypto: ccp - Fail the PSP initialization when writing psp data file failed 25dddddafe6e hwrng: arm-smccc-trng - fix NO_ENTROPY handling f8a983d6e01b crypto: hisilicon/zip - fix mismatch in get/set sgl_sge_nr 50d4feadcc95 crypto: sahara - don't sleep when in softirq f03add92f4b2 powerpc/pseries/vas: Pass hw_cpu_id to node associativity HCALL 4eac4f6a86ae powerpc/kprobes: Fix null pointer reference in arch_prepare_kprobe() dba386d93409 powerpc: Fix SPE Power ISA properties for e500v1 platforms a47254a9adac powerpc/64/interrupt: Fix return to masked context after hard-mask irq becomes pending 5e3186b70002 powerpc/64: mark irqs hard disabled in boot paca ef58c97f97d3 powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5 99ac12f287d6 x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition fd4b22c4b1f0 powerpc: Fix fallocate and fadvise64_64 compat parameter combination 4140fd90c93e cpuidle: riscv-sbi: Fix CPU_PM_CPU_IDLE_ENTER_xyz() macro usage b57099a6aa9e powerpc/powernv: add missing of_node_put() in opal_export_attrs() a2c3374dc364 powerpc/pci_dn: Add missing of_node_put() 9c7b092253c3 powerpc/sysdev/fsl_msi: Add missing of_node_put() 5c140a35c1d6 powerpc/math_emu/efp: Include module.h 6f20506c3e9d powerpc/configs: Properly enable PAPR_SCM in pseries_defconfig a1f321051e0d ipc: mqueue: fix possible memory leak in init_mqueue_fs() 908bfb4f5ff8 mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg adc15eefb417 mailbox: mpfs: account for mbox offsets while sending 0b921157ee9f mailbox: mpfs: fix handling of the reg property 5edb0618919e clk: ast2600: BCLK comes from EPLL a9f69663ad57 clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe 7125637a6cc4 clk: ti: Balance of_node_get() calls for of_find_node_by_name() 43c589b7a187 clk: imx: scu: fix memleak on platform_device_add() fails 13fc676c7185 clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration c20099c19cb3 clk: baikal-t1: Add SATA internal ref clock buffer 4dc50ce40b59 clk: baikal-t1: Add shared xGMAC ref/ptp clocks internal parent 6e2394f58dd1 clk: baikal-t1: Fix invalid xGMAC PTP clock divider 4dcae3385ced clk: vc5: Fix 5P49V6901 outputs disabling when enabling FOD 03c55521879a spmi: pmic-arb: correct duplicate APID to PPID mapping logic 69e1e6a82ef4 usb: mtu3: fix failed runtime suspend in host only mode c1914501c134 dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup() 23c9084645f0 clk: mediatek: Migrate remaining clk_unregister_*() to clk_hw_unregister_*() 1a328477ea17 clk: mediatek: fix unregister function in mtk_clk_register_dividers cleanup 05ff2207fa04 clk: mediatek: clk-mt8195-mfg: Reparent mfg_bg3d and propagate rate changes fddb8f871a1f clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent 85c7a6837ea7 mfd: da9061: Fix Failed to set Two-Wire Bus Mode. e878673f5635 mfd: sm501: Add check for platform_driver_register() deaafe55a1d0 mfd: fsl-imx25: Fix check for platform_get_irq() errors c337ff96ef9e mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init() ab94a72c82cc mfd: lp8788: Fix an error handling path in lp8788_probe() 9bb4cb60c032 mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq() 36905589383f mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe() 8c24097d6fb9 fsi: core: Check error number after calling ida_simple_get 52dd1b675ed9 RDMA/rxe: Fix resize_finish() in rxe_queue.c 8dec72315988 clk: qcom: gcc-sm6115: Override default Alpha PLL regs a1ba69d624a1 clk: qcom: apss-ipq6018: mark apcs_alias0_core_clk as critical 897dbbc57d71 scsi: iscsi: iscsi_tcp: Fix null-ptr-deref while calling getpeername() c5922e8e42b8 scsi: iscsi: Run recv path from workqueue bd16ec67e995 scsi: iscsi: Add recv workqueue helpers 38a118abf5cc scsi: iscsi: Rename iscsi_conn_queue_work() 4e750e0d8e48 scsi: pm8001: Fix running_req for internal abort commands f7a785177611 scsi: libsas: Fix use-after-free bug in smp_execute_task_sg() dae33133f255 serial: 8250: Fix restoring termios speed after suspend c6ce163bb827 firmware: google: Test spinlock on panic path to avoid lockups eec8e868bdc9 slimbus: qcom-ngd: Add error handling in of_qcom_slim_ngd_register e8ce7655fd1f slimbus: qcom-ngd-ctrl: allow compile testing without QCOM_RPROC_COMMON a9e9806d1c31 staging: vt6655: fix some erroneous memory clean-up loops 2afdd2d9cf27 phy: qualcomm: call clk_disable_unprepare in the error handling d554c14eb73e tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown 97e79713db81 serial: 8250: Toggle IER bits on only after irq has been set up 737594536dc3 drivers: serial: jsm: fix some leaks in probe 79c3afb55942 usb: dwc3: core: fix some leaks in probe 77333f9cc3e1 usb: gadget: function: fix dangling pnp_string in f_printer.c a6ba28c41804 xhci: Don't show warning for reinit on known broken suspend df4bf3a2371f IB: Set IOVA/LENGTH on IB_MR in core/uverbs layers 43e2f80cda29 RDMA/cm: Use SLID in the work completion as the DLID in responder side c0fd5d4d8fd7 md/raid5: Remove unnecessary bio_put() in raid5_read_one_chunk() edce7cb3d8d1 md/raid5: Ensure stripe_fill happens on non-read IO with journal 41ca95033a0c md: Replace snprintf with scnprintf b892ff7dc03e mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct() 9d4c05ea9461 ata: fix ata_id_has_dipm() cb0e2986c81a ata: fix ata_id_has_ncq_autosense() 23be940d99d0 ata: fix ata_id_has_devslp() 295ef6a0327d ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting() 74ad141e995a RDMA/siw: Fix QP destroy to wait for all references dropped. 0c14f795a9ea RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall. f741a9c64e4e RDMA/srp: Fix srp_abort() b72d09c37696 RDMA/irdma: Validate udata inlen and outlen 4665894629c8 RDMA/irdma: Align AE id codes to correct flush code and event 5e871bacc5b9 mtd: rawnand: fsl_elbc: Fix none ECC mode 5f344bd994da mtd: rawnand: intel: Remove undocumented compatible string 79cea59c1348 mtd: rawnand: intel: Read the chip-select line from the correct OF node 876ee3ce4c02 phy: phy-mtk-tphy: fix the phy type setting issue bea05e8f3b7a phy: amlogic: phy-meson-axg-mipi-pcie-analog: Hold reference returned by of_get_parent() d86b5cab8e6b remoteproc: Harden rproc_handle_vdev() against integer overflow e51207113b36 mtd: devices: docg3: check the return value of devm_ioremap() in the probe f5e41e860a3a clk: qcom: sm6115: Select QCOM_GDSC d074a8721b40 dyndbg: drop EXPORTed dynamic_debug_exec_queries a5389101936a dyndbg: let query-modname override actual module name 6fe65c4de7f1 dyndbg: fix module.dyndbg handling 7059d5c462fb dyndbg: fix static_branch manipulation 0cb8d0d420d4 usb: gadget: f_fs: stricter integer overflow checks d4a8ec5cc7ff dmaengine: hisilicon: Add multi-thread support for a DMA channel 60d48e197289 dmaengine: hisilicon: Fix CQ head update 435c85735572 dmaengine: hisilicon: Disable channels when unregister hisi_dma 4b05c3e771a6 dmaengine: idxd: avoid deadlock in process_misc_interrupts() 6afdab9bdad1 phy: rockchip-inno-usb2: Return zero after otg sync 1b5a931594f7 fpga: prevent integer overflow in dfl_feature_ioctl_set_irq() 843433a02e34 misc: ocxl: fix possible refcount leak in afu_ioctl() 8a02209e256d clk: mediatek: mt8195-infra_ao: Set pwrmcu clocks as critical f6794d82c0d5 clk: mediatek: clk-mt8195-vdo1: Reparent and set rate on vdo1_dpintf's parent 79b90df9b9e8 clk: mediatek: clk-mt8195-vdo0: Set rate on vdo0_dp_intf0_dp_intf's parent aedd895b3820 RDMA/rxe: Fix the error caused by qp->sk bb33fa65da77 RDMA/rxe: Fix "kernel NULL pointer dereference" error 22b93530bbe6 media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init 1b2f6d1d5abf media: uvcvideo: Use entity get_cur in uvc_ctrl_set deb8f32ae4b1 media: uvcvideo: Fix memory leak in uvc_gpio_parse 73bf38baa8ac media: meson: vdec: add missing clk_disable_unprepare on error in vdec_hevc_start() 325de494d8ce media: amphion: fix a bug that vpu core may not resume after suspend 47fd2c400869 media: amphion: don't change the colorspace reported by decoder. 50c335d99773 media: amphion: adjust the encoder's value range of gop size 96fe4befacef media: amphion: insert picture startcode after seek for vc1g format e15db9a24df1 tty: xilinx_uartps: Fix the ignore_status 9eabf73391b6 media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop 99e30bd761c5 clk: qcom: gcc-sdm660: Use floor ops for SDCC1 clock fcc076fecca6 HSI: omap_ssi_port: Fix dma_map_sg error check e25f56f8bdf6 HSI: omap_ssi: Fix refcount leak in ssi_probe 00f6ce0d1baf clk: samsung: exynosautov9: correct register offsets of peric0/c1 8cd228892759 clk: tegra20: Fix refcount leak in tegra20_clock_init 8e1fe3025393 clk: tegra: Fix refcount leak in tegra114_clock_init 1a6d97139b0a clk: tegra: Fix refcount leak in tegra210_clock_init a065f836c938 clk: sprd: Hold reference returned by of_get_parent() 2c4137393bcf clk: berlin: Add of_node_put() for of_get_parent() 42ecb6c427ee clk: qoriq: Hold reference returned by of_get_parent() 23e0893862ba clk: oxnas: Hold reference returned by of_get_parent() 3c3292f490e7 clk: st: Hold reference returned by of_get_parent() 0068ca80dcfa clk: meson: Hold reference returned by of_get_parent() 40c485c8b1f7 usb: common: debug: Check non-standard control requests dd1db668449d RDMA/mlx5: Don't compare mkey tags in DEVX indirect mkey 30e20981b08a iio: magnetometer: yas530: Change data type of hard_offsets to signed 39eb39a592fb iio: ABI: Fix wrong format of differential capacitance channel ABI. 144ef27e46e0 iio: inkern: fix return value in devm_of_iio_channel_get_by_name() 4e416e52185f iio: inkern: only release the device node when done with it 8394db2d4ffb iio: adc: at91-sama5d2_adc: disable/prepare buffer on suspend/resume e0b504be6e42 iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq 44f46f904d8c iio: adc: at91-sama5d2_adc: check return status for pressure and touch b8c127184bc5 iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX 82c66c46f73b iomap: iomap: fix memory corruption when recording errors during writeback 0530055d5b96 ARM: dts: exynos: fix polarity of VBUS GPIO of Origen 0f77b6b2ba70 arm64: ftrace: fix module PLTs with mcount 75e60ad770e2 ext4: don't run ext4lazyinit for read-only filesystems 59cdd0794d59 ARM: Drop CMDLINE_* dependency on ATAGS c665b41db852 ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family 0d54c26d0ade arm64: dts: ti: k3-j7200: fix main pinmux range a39307c7c750 soc/tegra: fuse: Drop Kconfig dependency on TEGRA20_APB_DMA 2f91772a5f8a ia64: export memory_add_physaddr_to_nid to fix cxl build error 664c6b13332a ARM: dts: kirkwood: lsxl: remove first ethernet port e3ab51897adc ARM: dts: kirkwood: lsxl: fix serial line 1764fd62a86c ARM: dts: turris-omnia: Fix mpp26 pin name and comment b3f82935c77a dt-bindings: clock: exynosautov9: correct clock numbering of peric0/c1 bba8ed1946c0 arm64: dts: renesas: r9a07g043: Fix SCI{Rx,Tx} interrupt types 4522a6fe84cb arm64: dts: renesas: r9a07g054: Fix SCI{Rx,Tx} interrupt types 964cf7f0d477 arm64: dts: renesas: r9a07g044: Fix SCI{Rx,Tx} interrupt types 02e3b6404d26 ARM: dts: imx6qdl-kontron-samx6i: hook up DDC i2c bus c1bc4ab733ec soc: qcom: smem_state: Add refcounting for the 'state->of_node' 8fb6112bd49c soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe() e0b55fd272ae locks: fix TOCTOU race when granting write lease daab421fc2dc memory: of: Fix refcount leak bug in of_lpddr3_get_ddr_timings() 62ccab6e3376 memory: of: Fix refcount leak bug in of_get_ddr_timings() 44db35ceb947 memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe() 7cdc122f28d7 ALSA: hda/hdmi: Don't skip notification handling during PM operation 8679d5305080 ASoC: mt6660: Fix PM disable depth imbalance in mt6660_i2c_probe bac2dd72fcfb ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe f54f599c8e2f ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe 530b9c0e4121 ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe 16226421b10a ASoC: stm: Fix PM disable depth imbalance in stm32_i2s_probe eb7bcd48fc8e ASoC: stm32: spdifrx: Fix PM disable depth imbalance in stm32_spdifrx_probe aa7f877d2d07 ASoC: stm32: dfsdm: Fix PM disable depth imbalance in stm32_adfsdm_probe 06821c68d9ed mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe() 2e2c57f660a6 ALSA: dmaengine: increment buffer pointer atomically ec692f0b5100 ASoC: da7219: Fix an error handling path in da7219_register_dai_clks() 40aba726b2cd ASoC: codecs: tx-macro: fix kcontrol put 60f6d4f9d903 virtio-gpu: fix shift wrapping bug in virtio_gpu_fence_event_create() 6ad40bbb2c25 drm/vmwgfx: Fix memory leak in vmw_mksstat_add_ioctl() dea487355691 ALSA: usb-audio: Properly refcounting clock rate 7a2bead03557 drm/msm/dp: correct 1.62G link rate at dp_catalog_ctrl_config_msa() 512c4d444c69 drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx ab03e61c5cf7 drm/msm: lookup the ICC paths in both mdp5/dpu and mdss devices b58efaf656ab ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API beffe91431ba mmc: au1xmmc: Fix an error handling path in au1xmmc_probe() 8b8da09da270 drm/amdgpu: Fix memory leak in hpd_rx_irq_create_workqueue() e55261beb86a drm/omap: dss: Fix refcount leak bugs d1087cfd4370 ASoC: SOF: mediatek: mt8195: Import namespace SND_SOC_SOF_MTK_COMMON 2a3c55862c67 drm/bochs: fix blanking fc8eea8ec3ca drm/virtio: set fb_modifiers_not_supported d6e150e84f16 ALSA: hda: beep: Simplify keep-power-at-enable behavior 45416de9ad46 ASoC: wm_adsp: Handle optional legacy support 3f8546391e03 ASoC: rsnd: Add check for rsnd_mod_power_on 93e06be3f518 drm/bridge: it6505: Fix the order of DP_SET_POWER commands 21764467ab39 drm/bridge: megachips: Fix a null pointer dereference bug be6ad75a500e drm/amdgpu: add missing pci_disable_device() in amdgpu_pmops_runtime_resume() 2c9db240575c platform/chrome: cros_ec_typec: Correct alt mode index 862f641cadf1 platform/x86: msi-laptop: Fix resource cleanup 21cd17aedbbf platform/x86: msi-laptop: Fix old-ec check for backlight registering f8365e4ae5b1 ASoC: tas2764: Fix mute/unmute 7960f1a4cb2f ASoC: tas2764: Drop conflicting set_bias_level power setting 9575bd32c344 ASoC: tas2764: Allow mono streams 1f35a8afe8db ASoC: soc-pcm.c: call __soc_pcm_close() in soc_pcm_close() cfbf43124e0d drm/virtio: Fix same-context optimization f143f1d9a8e5 platform/chrome: fix memory corruption in ioctl c2fbf1b1fff6 platform/chrome: fix double-free in chromeos_laptop_prepare() 26f9a766f87b drm/msm: Make .remove and .shutdown HW shutdown consistent 4e5287acc036 ASoC: mt6359: fix tests for platform_get_irq() failure a656ff69fe13 drm:pl111: Add of_node_put() when breaking out of for_each_available_child_of_node() 79878d6829b5 drm/dp_mst: fix drm_dp_dpcd_read return value checks fd85e0eeaa65 drm/bridge: parade-ps8640: Fix regulator supply order 38edd69b0065 drm/bridge: tc358767: Add of_node_put() when breaking out of loop 61d0c94c3725 drm/virtio: Correct drm_gem_shmem_get_sg_table() error handling 99fae8294e28 drm/bridge: it6505: Power on downstream device in .atomic_enable 353ab1c13fdd drm/mipi-dsi: Detach devices when removing the host 3051f34c0193 drm/bridge: Avoid uninitialized variable warning 4d4d5bc65920 drm: bridge: adv7511: unregister cec i2c device after cec adapter 903c2b9bced8 drm: bridge: adv7511: fix CEC power down control register offset 169aa2664639 net: mvpp2: fix mvpp2 debugfs leak b0eb0d577635 once: add DO_ONCE_SLOW() for sleepable contexts 51d4260585cf net/ieee802154: reject zero-sized raw_sendmsg() 39365e1b0eb5 net: wwan: iosm: Call mutex_init before locking it b47bc8202b31 eth: sp7021: fix use after free bug in spl2sw_nvmem_get_mac_address 96c0c14135f5 bnx2x: fix potential memory leak in bnx2x_tpa_stop() d06ee1cbffc6 eth: lan743x: reject extts for non-pci11x1x devices 49c1729b5563 net: prestera: acl: Add check for kmemdup e2e49822a0a1 af_unix: Fix memory leaks of the whole sk due to OOB skb. c380c28ab9b1 net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks() 248bed1dbf5a hwmon: (pmbus/mp2888) Fix sensors readouts for MPS Multi-phase mp2888 controller 742e595f1949 Bluetooth: hci_sync: Fix not indicating power state 37ad7c5990c0 spi: Ensure that sg_table won't be used after being freed ccbfe4d0bce4 tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited 0f90099d18e3 sctp: handle the error returned from sctp_auth_asoc_init_active_key 1f76323ac43f mISDN: fix use-after-free bugs in l1oip timer handlers a845a0c4bdec eth: alx: take rtnl_lock on resume a99fc6d81816 vhost/vsock: Use kvmalloc/kvfree for larger packets. 505ac55467df wifi: rtl8xxxu: Fix AIFS written to REG_EDCA_*_PARAM 7050e56333f1 wifi: rtl8xxxu: gen2: Enable 40 MHz channel width 71314ed41425 spi: s3c64xx: Fix large transfers with DMA 27d23b84b244 netfilter: nft_fib: Fix for rpath check with VRF devices f520075da484 xfrm: Reinject transport-mode packets through workqueue 0f1a762184a6 Bluetooth: hci_core: Fix not handling link timeouts propertly de0ccb13d9ea i2c: mlxbf: support lock mechanism db41ae562b64 cw1200: fix incorrect check to determine if no element is found in list e4be1cf9ba24 skmsg: Schedule psock work if the cached skb exists on the psock 7b24819bd6a2 spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe 2a354023d3b5 spi: dw: Fix PM disable depth imbalance in dw_spi_bt1_probe 71d2ef419e04 spi: cadence-quadspi: Fix PM disable depth imbalance in cqspi_probe 3c5b8e7ca8be x86/cpu: Include the header of init_ia32_feat_ctl()'s prototype 2042092204f8 wifi: ath11k: fix peer addition/deletion error on sta band migration bbcc38c4450e x86/microcode/AMD: Track patch allocation size explicitly ba46813ae735 mips: dts: ralink: mt7621: fix external phy on GB-PC2 8d6b977ddf06 wifi: ath11k: fix number of VHT beamformee spatial streams c0bb97a90b13 wifi: ath11k: fix failed to find the peer with peer_id 0 when disconnected 520b81520191 flow_dissector: Do not count vlan tags inside tunnel payload 973ddaffd2b7 netfilter: conntrack: revisit the gc initial rescheduling bias b3104ef06635 netfilter: conntrack: fix the gc rescheduling delay 75b2c71ea581 Bluetooth: hci_{ldisc,serdev}: check percpu_init_rwsem() failure f8a77dbb8837 wifi: ath11k: Include STA_KEEPALIVE_ARP_RESPONSE TLV header by default 7de3297a9239 bpf: Ensure correct locking around vulnerable function find_vpid() 5ae7255b9ab3 net: fs_enet: Fix wrong check in do_pd_setup e706cc24b679 Bluetooth: RFCOMM: Fix possible deadlock on socket shutdown/release 1034d8e08508 wifi: mt76: mt7921e: fix rmmod crash in driver reload test f5e6d7ba8329 wifi: mt76: mt7915: do not check state before configuring implicit beamform 540f17a503db wifi: mt76: mt7915: fix mcs value in ht mode ce02cd82abad wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_sta_set_decap_offload f31aa5196463 wifi: mt76: mt7921: add mt7921_mutex_acquire at mt7921_[start, stop]_ap f5275e2e41eb wifi: mt76: connac: fix possible unaligned access in mt76_connac_mcu_add_nested_tlv c5bc23134c0c wifi: mt76: mt7915: fix possible unaligned access in mt7915_mac_add_twt_setup 0160c341d836 wifi: mt76: mt7615: add mt7615_mutex_acquire/release in mt7615_sta_set_decap_offload 327c14cf7b5f wifi: mt76: sdio: fix transmitting packet hangs 8b133eb8af67 wifi: mt76: sdio: poll sta stat when device transmits data 0641218a8143 wifi: mt76: sdio: fix the deadlock caused by sdio->stat_work 30a09a8ca499 wifi: mt76: mt7921u: fix race issue between reset and suspend/resume d2d352124e19 wifi: mt76: mt7921s: fix race issue between reset and suspend/resume 7aa91aa9daa7 wifi: mt76: mt7921e: fix race issue between reset and suspend/resume c24ab2685bc2 wifi: rtl8xxxu: Remove copy-paste leftover in gen2_update_rate_mask 09ef9d732664 wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration c586349191fb bpf: btf: fix truncated last_member_type_id in btf_struct_resolve bcc34897bd58 spi: meson-spicc: do not rely on busy flag in pow2 clk ops 5ee77839f3c4 wifi: rtl8xxxu: Fix skb misuse in TX queue selection 4bf42b30a98e spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime() 36ad3e146732 spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume() a3db90398a1c selftests/xsk: Avoid use-after-free on ctx 79329f970ae6 wifi: rtw88: add missing destroy_workqueue() on error path in rtw_core_init() d02a74c72258 wifi: wfx: prevent underflow in wfx_send_pds() 5fff0f1b5d57 wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse() 7b8389b7e160 wifi: rtw89: pci: correct TX resource checking in low power mode edb0fde1f7f3 wifi: rtw89: pci: fix interrupt stuck after leaving low power mode 85a642c3455f Bluetooth: btusb: mediatek: fix WMT failure during runtime suspend dd5273e07984 bpf: Use this_cpu_{inc_return|dec} for prog->active ecbbef374ce5 bpf: Use this_cpu_{inc|dec|inc_return} for bpf_task_storage_busy 75d287186b98 wifi: ath11k: Fix incorrect QMI message ID mappings 6bfee6eb3d6b bpf: Propagate error from htab_lock_bucket() to userspace a759911bd1c6 bpf: Disable preemption when increasing per-cpu map_locked dd88139cb53c selftests/xsk: Add missing close() on netns fd 5f2a838113bd xsk: Fix backpressure mechanism on Tx 3345cd3612b5 x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register e90195d5bbb9 spi: mt7621: Fix an error message in mt7621_spi_probe() f53f2814e914 esp: choose the correct inner protocol for GSO on inter address family tunnels d3c1fb19ca1e audit: free audit_proctitle only on task exit 44fe6d9a0d8d audit: explicitly check audit_context->context enum value b35f60d6cf97 bpftool: Fix a wrong type cast in btf_dumper_int de5b1600689c wifi: mac80211: allow bw change during channel switch in mesh a43b2d121829 wifi: cfg80211: get correct AP link chandef caa176c0953c bpf: Fix reference state management for synchronous callbacks 160b9f792f99 tsnep: Fix TSNEP_INFO_TX_TIME register define 385072c05eb9 leds: lm3601x: Don't use mutex after it was destroyed 707d7a774dcc bpf: Cleanup check_refcount_ok 606cfa079089 bpf: convert cgroup_bpf.progs to hlist 044bc355cdb5 bpf: Fix non-static bpf_func_proto struct definitions 2bf916418d21 wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state() aaf7ca471415 wifi: rtlwifi: 8192de: correct checking of IQK reload 082eb9beed5d x86/paravirt: add extra clobbers with ZERO_CALL_USED_REGS enabled 221cb89ff40e NFSD: Fix handling of oversized NFSv4 COMPOUND requests c2a878095b5c NFSD: Protect against send buffer overflow in NFSv2 READDIR 692b69ddb786 SUNRPC: Fix svcxdr_init_encode's buflen calculation 2eea66b010f7 SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation 733dd17158f9 nfsd: Fix a memory leak in an error handling path e58eef8ee86c objtool: Preserve special st_shndx indexes in elf_update_symbol 970812475926 ACPI: PCC: Fix Tx acknowledge in the PCC address space handler f1f8085da2ca ACPI: PCC: replace wait_for_completion() 4e714c4c370e ACPI: PCC: Release resources on address space setup failure path 65cfd9c59fd8 ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE f6fe0681bdd0 ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() 80ec7f839264 ARM: 9243/1: riscpc: Unbreak the build f27bafeb9fb4 erofs: use kill_anon_super() to kill super in fscache mode b6c8330f5b0f erofs: fix order >= MAX_ORDER warning due to crafted negative i_size d7ac29e60d0f MIPS: SGI-IP27: Fix platform-device leak in bridge_platform_create() a253f3b59ff0 MIPS: SGI-IP30: Fix platform-device leak in bridge_platform_create() 8010fece7cd0 sh: machvec: Use char[] for section boundaries 7c0258acaf71 cpufreq: amd-pstate: Fix initial highest_perf value 7750f52ce090 thermal: cpufreq_cooling: Check the policy first in cpufreq_cooling_register() db4de8bb6171 ntfs3: rework xattr handlers and switch to POSIX ACL VFS helpers e5a37972ab86 userfaultfd: open userfaultfds with O_RDONLY 5e6f29a2ed37 ima: fix blocking of security.ima xattrs of unsupported algorithms a2db2328886f selinux: use "grep -E" instead of "egrep" d296b4fd4c15 smb3: must initialize two ACL struct fields to zero 4370ef797420 drm/amd/display: explicitly disable psr_feature_enable appropriately 6f377e9affd5 drm/amd/display: Fix vblank refcount in vrr transition df4d55302ee3 drm/i915: Fix watermark calculations for DG2 CCS+CC modifier 27bb1962725e drm/i915: Fix watermark calculations for DG2 CCS modifiers cd82aaf05c50 drm/i915: Fix watermark calculations for gen12+ CCS+CC modifier 66b0ea47534c drm/i915: Fix watermark calculations for gen12+ MC CCS modifier b6d0783eed82 drm/i915: Fix watermark calculations for gen12+ RC CCS modifier a2a457c8166d drm/i915/gt: Use i915_vm_put on ppgtt_create error paths 3aeda2fe6517 drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table() 6dd1b90e56df drm/nouveau/kms/nv140-: Disable interlacing 5699afbff1fa staging: greybus: audio_helper: remove unused and wrong debugfs usage dd8cf031cf9f KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS 9bf561c4db89 KVM: nVMX: Don't propagate vmcs12's PERF_GLOBAL_CTRL settings to vmcs02 a0b4d7524abf KVM: nVMX: Unconditionally purge queued/injected events on nested "exit" 7984c1386885 KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility dd54b94e72d0 blk-wbt: call rq_qos_add() after wb_normal is initialized 8b1f9fde48aa blk-throttle: fix that io throttle can only work for single bio 1e5c75634e3e media: cedrus: Fix endless loop in cedrus_h265_skip_bits() c3977e0bcb4b media: cedrus: Set the platform driver data earlier b2c57e927470 efi: libstub: drop pointless get_memory_map() call f897e1ce696a thunderbolt: Explicitly enable lane adapter hotplug events at startup ef828a39d6a7 rpmsg: char: Avoid double destroy of default endpoint 149198d0b884 tracing: Fix reading strings from synthetic events 966ffabf6990 tracing: Add "(fault)" name injection to kernel probes 860e8fbde423 tracing: Move duplicate code of trace_kprobe/eprobe.c into header 2fcd9e27640f tracing: Do not free snapshot if tracer is on cmdline 864f10063efc tracing: Add ioctl() to force ring buffer waiters to wake up e91ef98eeefd tracing: Wake up waiters when tracing is disabled 5544f411a4e8 tracing: Wake up ring buffer waiters on closing of the file 220d170455aa tracing: Disable interrupt or preemption before acquiring arch_spinlock_t ceb52ccfb01d ring-buffer: Fix race between reset page and reading page f026e18300d8 ring-buffer: Add ring_buffer_wake_waiters() 79f3d1facbdb ring-buffer: Check pending waiters when doing wake ups as well 51a51a1a7152 ring-buffer: Have the shortest_full queue be the shortest not longest 0a2fe268e8f6 ring-buffer: Allow splice to read previous partially read pages 0abc3bb1706b ftrace: Still disable enabled records marked as disabled 8f81aee36ba1 ftrace: Properly unset FTRACE_HASH_FL_MOD ebf0beb855e2 livepatch: fix race between fork and KLP transition caf34de4951d ext4: update 'state->fc_regions_size' after successful memory allocation a4058b869e6c ext4: fix potential memory leak in ext4_fc_record_regions() c0be17635f03 ext4: fix potential memory leak in ext4_fc_record_modified_inode() a4a8c7e51ec2 ext4: fix miss release buffer head in ext4_fc_write_inode 2bf6f14e9ddc ext4: fix dir corruption when ext4_dx_add_entry() fails c2ddd16160de ext4: fix i_version handling in ext4 c839f6b1e8a6 ext4: place buffer head allocation before handle start 01e159ec8066 ext4: ext4_read_bh_lock() should submit IO if the buffer isn't uptodate f35e65d686cf ext4: unconditionally enable the i_version counter 44c79a757437 ext4: don't increase iversion counter for ea_inodes edb71f055684 ext4: fix check for block being out of directory size d0681b447f5b ext4: make ext4_lazyinit_thread freezable 4a657319cfab ext4: fix null-ptr-deref in ext4_write_info 89db2b50469b ext4: avoid crash when inline data creation follows DIO write 40ff52527dae ext2: Add sanity checks for group and filesystem size 27c7bd35135d jbd2: add miss release buffer head in fc_do_one_pass() 2e6d9f381c1e jbd2: fix potential use-after-free in jbd2_fc_wait_bufs 68ed9c76b2af jbd2: fix potential buffer head reference count leak aa972fe0f2ab jbd2: wake up journal waiters in FIFO order, not LIFO e168f819bfa4 f2fs: fix to do sanity check on summary info 8f0a47def472 f2fs: fix to do sanity check on destination blkaddr during recovery 43341cb9547d f2fs: increase the limit for reserve_root ce0892c0fcf5 f2fs: flush pending checkpoints when freezing super 0fa4033d00be f2fs: complete checkpoints during remount 6ab091560933 f2fs: fix wrong continue condition in GC a687c2890fe4 btrfs: set generation before calling btrfs_clean_tree_block in btrfs_init_new_buffer b81d8146f51a btrfs: fix missed extent on fsync after dropping extent maps 0efd9dfc00d6 btrfs: fix race between quota enable and quota rescan ioctl dfb9fbc5accf btrfs: enhance unsupported compat RO flags handling 9bf3abc8bcc6 btrfs: fix alignment of VMA for memory mapped files on THP b59deb46a675 fs: record I_DIRTY_TIME even if inode already has I_DIRTY_INODE be394e8a205c ksmbd: Fix user namespace mapping 1c1225288bde ksmbd: Fix wrong return value and message length check in smb2_ioctl() 230a44aaf9a0 ksmbd: fix endless loop when encryption for response fails ff5814fdced4 ksmbd: fix incorrect handling of iterate_dir d2c9555cce37 smb3: do not log confusing message when server returns no network interfaces a54676340b0e hwrng: core - let sleep be interrupted when unregistering hwrng 02c871d44090 fbdev: smscufx: Fix use-after-free in ufx_ops_open() 0ec105bf4176 pinctrl: rockchip: add pinmux_ops.gpio_set_direction callback a11544efbcf5 gpio: rockchip: request GPIO mux to pinctrl when setting direction 6f9a24b4ac16 scsi: qedf: Populate sysfs attributes for vport 147d397e08a4 scsi: lpfc: Rework MIB Rx Monitor debug info logic 0c76110a3129 slimbus: qcom-ngd: cleanup in probe error path 30e704e063cb slimbus: qcom-ngd: use correct error in message of pdr_add_lookup() failure 5c87da431c18 powerpc/boot: Explicitly disable usage of SPE instructions 81a12906cb76 powerpc/Kconfig: Fix non existing CONFIG_PPC_FSL_BOOKE 6396d57b8c4f powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain c5f1c47aaa3f cpufreq: qcom-cpufreq-hw: Fix uninitialized throttled_freq warning bc6c0ed253cd NFSD: Protect against send buffer overflow in NFSv3 READ ea4c3eee0fd7 NFSD: Protect against send buffer overflow in NFSv2 READ 9c3224826ec1 NFSD: Protect against send buffer overflow in NFSv3 READDIR 003505406a50 serial: 8250: Request full 16550A feature probing for OxSemi PCIe devices 8f9bd3fdc8d3 serial: 8250: Let drivers request full 16550A feature probing 232509094ea5 serial: stm32: Deassert Transmit Enable on ->rs485_config() 5064982437a1 serial: cpm_uart: Don't request IRQ too early for console port 1680dbf51281 PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge 4fb4053d90ca xen/gntdev: Accommodate VMA splitting 0bccddd9b8f0 xen/gntdev: Prevent leaking grants 6757330b1be5 mm/mmap: undo ->mmap() when arch_validate_flags() fails b76e4eb02e9e mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in e77f4ddc7e11 mm/damon: validate if the pmd entry is present before accessing 86a913d55c89 mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page ed5895be34b6 clocksource/drivers/arm_arch_timer: Fix CNTPCT_LO and CNTVCT_LO value 53177c8253e3 arm64: errata: Add Cortex-A55 to the repeat tlbi list c9ded3c93132 arm64: mte: move register initialization to C 921384209d10 drm/udl: Restore display mode on resume 60538f6bf14f drm/virtio: Use appropriate atomic state in virtio_gpu_plane_cleanup_fb() 86475df5fb57 drm/virtio: Unlock reservations on dma_resv_reserve_fences() error 846e8a76221a drm/virtio: Unlock reservations on virtio_gpu_object_shmem_init() error 989164305b93 drm/virtio: Check whether transferred 2D BO is shmem 5653bd020094 dmaengine: qcom-adm: fix wrong calling convention for prep_slave_sg f1dd45a6585a dmaengine: qcom-adm: fix wrong sizeof config in slave_config 94e002aec466 dmaengine: mxs: use platform_driver_register a2fcd90ab840 Revert "drm/amdgpu: use dirty framebuffer helper" 6bf83b0f7cf7 nvme-multipath: fix possible hang in live ns resize with ANA access 2bd2774df0ce nvmem: core: Fix memleak in nvmem_register() 5177bdc38eaa UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK 0a46c031d03e riscv: Pass -mno-relax only on lld < 15.0.0 c579c0aa7810 riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtb 98c981715e8f riscv: Make VM_WRITE imply VM_READ cf8535076464 riscv: Allow PROT_WRITE-only mmap() df30c4feba51 riscv: vdso: fix NULL deference in vdso_join_timens() when vfork 68a1aac5bdd5 parisc: Fix userspace graphics card breakage due to pgtable special bit 5017f2f7b138 parisc: fbdev/stifb: Align graphics memory size to 4MB 140b2b92dbef RISC-V: Make port I/O string accessors actually work e08302134d59 RISC-V: Re-enable counter access from userspace 1379df4c0697 riscv: topology: fix default topology reporting 32863f41ee77 arm64: topology: move store_cpu_topology() to shared code 12965b43cc23 regulator: qcom_rpm: Fix circular deferral regression 878929b56705 net: thunderbolt: Enable DMA paths only after rings are enabled e8762009513a hwmon: (gsc-hwmon) Call of_node_get() before of_find_xxx API 9f329cf8c693 ASoC: wcd934x: fix order of Slimbus unprepare/disable 942228543a6d ASoC: wcd9335: fix order of Slimbus unprepare/disable cc2a1297b07a arm64: dts: qcom: sdm845-mtp: correct ADC settle time b3ededa17504 platform/chrome: cros_ec_proto: Update version on GET_NEXT_EVENT failure e4acbd10620f quota: Check next/prev free block number after reading from quota file 93a3a3e745ed HID: multitouch: Add memory barriers 19906949ca61 btf: Export bpf_dynptr definition 1ab6d3030652 fs: dlm: fix invalid derefence of sb_lvbptr 05b02a81fcca fs: dlm: handle -EBUSY first in lock arg validation 5fe0184d47e0 fs: dlm: fix race between test_bit() and queue_work() a206f7fbe958 i2c: designware: Fix handling of real but unexpected device interrupts bcd98bf4093d mmc: sdhci-sprd: Fix minimum clock limit 3035cc02a499 mmc: sdhci-tegra: Use actual clock rate for SW tuning correction ce08a030ef7b mmc: renesas_sdhi: Fix rounding errors 7f7a491719bf can: kvaser_usb_leaf: Fix CAN state after restart d99b9999b4d1 can: kvaser_usb_leaf: Fix TX queue out of sync after restart b1f958afb433 can: kvaser_usb_leaf: Fix overread with an invalid command 3d3c7eb843d8 can: kvaser_usb: Fix use of uninitialized completion 268bd6b5b8fe mmc: core: Add SD card quirk for broken discard b52eecc616c9 usb: add quirks for Lenovo OneLink+ Dock 07a844821b74 usb: gadget: uvc: Fix argument to sizeof() in uvc_register_video() 116d6a696498 xhci: dbc: Fix memory leak in xhci_alloc_dbc() 819f7a73c36b iio: pressure: dps310: Reset chip after timeout b871461eda8b iio: pressure: dps310: Refactor startup procedure 467d556aa12c iio: adc: ad7923: fix channel readings for some variants 2fabf2d80ce0 iio: ltc2497: Fix reading conversion results 81c68fb490e2 iio: dac: ad5593r: Fix i2c read protocol requirements 943eb0ede74e cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message 56fc362eb3db cifs: destage dirty pages before re-reading them for cache=none bf28cb8811b5 hv_netvsc: Fix race between VF offering and VF association message from host 796da2e0eff1 io_uring: correct pinned_vm accounting b4293c01ee0d io_uring/af_unix: defer registered files gc to io_uring release 3e7f0e0f3744 io_uring/net: don't update msg_name if not provided e45a79863729 io_uring/net: fix fast_iov assignment in io_setup_async_msg() 9197a1364d41 io_uring/rw: fix unexpected link breakage 8f0a63743f1e mtd: rawnand: atmel: Unmap streaming DMA mappings d60ad28f750b ALSA: hda/realtek: Add Intel Reference SSID to support headset keys dc8e0bbf724f ALSA: hda/realtek: Add quirk for ASUS GV601R laptop 390578404823 ALSA: hda/realtek: Correct pin configs for ASUS G533Z 9108dee38d22 ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530 3965d9b05667 ALSA: usb-audio: Fix NULL dererence at error path faa8c1ed77d0 ALSA: usb-audio: Fix potential memory leaks a394f0197dd0 ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free() a74003b10bbb ALSA: oss: Fix potential deadlock at unregistration eb9af45d0a4a Revert "fs: check FMODE_LSEEK to control internal pipe splicing" (From OE-Core rev: 4bb27cfe7487c57374af38b5b912d28f35cbe5b8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.74Bruce Ashfield2022-11-223-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: a3f2f5ac9d61 Linux 5.15.74 de124365a7d2 wifi: mac80211: fix MBSSID parsing use-after-free 7d998f6b7365 mac80211: fix memory leaks with element parsing fee48f3bdd75 mac80211: always allocate struct ieee802_11_elems 630060f11756 mac80211: mlme: find auth challenge directly 21df3a583e8e mac80211: move CRC into struct ieee802_11_elems 864f2d3482f4 mac80211: mesh: clean up rx_bcn_presp API e5ebcbb4f967 misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic cb9defecf381 misc: pci_endpoint_test: Aggregate params checking for xfer 2c657a0cbd48 Input: xpad - fix wireless 360 controller breaking after suspend db4db28fccb4 Input: xpad - add supported devices as contributed on github d15bb1f6dabe wifi: cfg80211: update hidden BSSes to avoid WARN_ON 93a3a3255407 wifi: mac80211: fix crash in beacon protection for P2P-device fff244e9171b wifi: mac80211_hwsim: avoid mac80211 warning on bad rate 0a8ee682e4f9 wifi: cfg80211: avoid nontransmitted BSS list corruption bfe29873454f wifi: cfg80211: fix BSS refcounting bugs 9e99ca59ed39 wifi: cfg80211: ensure length byte is present before access 0a861bd25dad wifi: cfg80211/mac80211: reject bad MBSSID elements 9a8ef2030510 wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() 398e30b67092 random: use expired timer rather than wq for mixing fast pool 984faa6fc759 random: avoid reading two cache lines on irq randomness a937c59863d7 Revert "crypto: qat - reduce size of mapped region" 0e3ff69ee691 Revert "powerpc/rtas: Implement reentrant rtas call" e0295c43166b USB: serial: qcserial: add new usb-id for Dell branded EM7455 76efb4897bc3 scsi: stex: Properly zero out the passthrough command structure 5fbbe7e98e9b efi: Correct Macmini DMI match in uefi cert quirk 8754dc846d03 ALSA: hda: Fix position reporting on Poulsbo 14f143fb4268 random: clamp credited irq bits to maximum mixed be53fa6cf667 random: restore O_NONBLOCK support 2f96da3fd18f ceph: don't truncate file in atomic_open c0c3d3d3ea41 nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure 44b1ee304bac nilfs2: fix leak of nilfs_root in case of writer thread creation failure cb602c2b654e nilfs2: fix use-after-free bug of struct nilfs_root 1e512c65b4ad nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() 17aac9b7af2b Linux 5.15.73 f7b16f51753a Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" d8b1b64a070e rpmsg: qcom: glink: replace strncpy() with strscpy_pad() d58eb80b723d USB: serial: ftdi_sio: fix 300 bps rate for SIO 5ff80339cdc3 usb: mon: make mmapped memory read only 278fefd29eea net/mlx5: Disable irq when locking lag_lock 54f382d4b7f8 wifi: cfg80211: fix MCS divisor value 0fa249414a6f mm/huge_memory: use pfn_to_online_page() in split_huge_pages_all() f1d6894159fc mm/huge_memory: minor cleanup for split_huge_pages_all 7190afd4cd5f perf parse-events: Identify broken modifiers f6f740f6ca3b mmc: core: Terminate infinite loop in SD-UHS voltage switch 9635e05e015a mmc: core: Replace with already defined values for readability f2af62d909ad drm/amd/display: skip audio setup when audio stream is enabled d444cfe6d047 drm/amd/display: update gamut remap if plane has changed 4afcb53474ae drm/amd/display: Assume an LTTPR is always present on fixed_vs links 5e76ff629a20 drm/amd/display: Fix double cursor on non-video RGB MPO e6590139ffa3 net: atlantic: fix potential memory leak in aq_ndev_close() 005e368a61bc arch: um: Mark the stack non-executable to fix a binutils warning 5f85191bedba um: Cleanup compiler warning in arch/x86/um/tls_32.c 6827af886be8 um: Cleanup syscall_handler_t cast in syscalls_32.h f386b373e9f7 ALSA: hda/hdmi: Fix the converter reuse for the silent stream a36b2dc5c0da net: marvell: prestera: add support for for Aldrin2 d2588ba1a338 net/ieee802154: fix uninit value bug in dgram_sendmsg 1030659dac4e scsi: qedf: Fix a UAF bug in __qedf_probe() f7126aa3624c ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer 968299cd58b7 dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure 17f55255af4c dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property b2f275550136 dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling fd425b89d040 firmware: arm_scmi: Add SCMI PM driver remove routine e092fc3a2892 firmware: arm_scmi: Harden accesses to the sensor domains 9f81dbb934fb firmware: arm_scmi: Improve checks in the info_get operations 64b79e632869 fs: fix UAF/GPF bug in nilfs_mdt_destroy 31bdba07f6b2 powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush 46c22e7b094f mm: gup: fix the fast GUP race against THP collapse 88ccea0a4458 xsk: Inherit need_wakeup flag for shared sockets f07fbefcea5b docs: update mediator information in CoC docs cf26ddb96b4f Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 (From OE-Core rev: e4d9e5bb39700022cd428bb922a329101fc0f1b0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: update to v5.19.16Bruce Ashfield2022-11-223-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: d235c2b1f470 Linux 5.19.16 279116cb0bc5 misc: pci_endpoint_test: Fix pci_endpoint_test_{copy,write,read}() panic d472808756b3 misc: pci_endpoint_test: Aggregate params checking for xfer d0ecbd70f080 Input: xpad - fix wireless 360 controller breaking after suspend d1a1dbe71f73 Input: xpad - add supported devices as contributed on github ac719db96b23 mctp: prevent double key removal and unref 3aecb0895aac wifi: cfg80211: update hidden BSSes to avoid WARN_ON fa63b5f6f885 wifi: mac80211: fix crash in beacon protection for P2P-device 2bee6f75e3c6 wifi: mac80211_hwsim: avoid mac80211 warning on bad rate 1d73c990e9ba wifi: cfg80211: avoid nontransmitted BSS list corruption 46b23a955958 wifi: cfg80211: fix BSS refcounting bugs 867184200c05 wifi: cfg80211: ensure length byte is present before access e6d77ac0132d wifi: mac80211: fix MBSSID parsing use-after-free 74abb1952a03 wifi: cfg80211/mac80211: reject bad MBSSID elements 42ea11a81ac8 wifi: cfg80211: fix u8 overflow in cfg80211_update_notlisted_nontrans() 848bb8517e41 random: use expired timer rather than wq for mixing fast pool 111824744645 random: avoid reading two cache lines on irq randomness ee42204c1cd5 Revert "crypto: qat - reduce size of mapped region" 3a8f93f3779e Revert "powerpc/rtas: Implement reentrant rtas call" bd9c917efcf8 Revert "usb: dwc3: Don't switch OTG -> peripheral if extcon is present" d42228fc2cad Revert "USB: fixup for merge issue with "usb: dwc3: Don't switch OTG -> peripheral if extcon is present"" 5857b9cd9b91 USB: serial: qcserial: add new usb-id for Dell branded EM7455 6ae8aa5dcf0d scsi: stex: Properly zero out the passthrough command structure 55e19a4c111e efi: Correct Macmini DMI match in uefi cert quirk a0d53923bf91 ALSA: hda/realtek: Add quirk for HP Zbook Firefly 14 G9 model 59ac9fa0e33f ALSA: hda: Fix position reporting on Poulsbo b42a64428abe random: clamp credited irq bits to maximum mixed e1f8820bf83f random: restore O_NONBLOCK support ae2e80078145 nvme-pci: set min_align_mask before calculating max_hw_sectors 6c58865f1acd ceph: don't truncate file in atomic_open 090fcfb6edeb nilfs2: replace WARN_ONs by nilfs_error for checkpoint acquisition failure 4755fcd84424 nilfs2: fix leak of nilfs_root in case of writer thread creation failure 394b2571e9a7 nilfs2: fix use-after-free bug of struct nilfs_root caf2c6b58043 nilfs2: fix NULL pointer dereference at nilfs_bmap_lookup_at_level() 51dd976781da Linux 5.19.15 04bd2a779511 Revert "clk: ti: Stop using legacy clkctrl names for omap4 and 5" c4635cf3d845 Bluetooth: use hdev->workqueue when queuing hdev->{cmd,ncmd}_timer works 6954cee88268 bpf: Fix resetting logic for unreferenced kptrs 292b46c49675 net: ethernet: mtk_eth_soc: fix state in __mtk_foe_entry_clear 9783292253fd bpf: Gate dynptr API behind CAP_BPF 7d3f5d0353b4 rpmsg: qcom: glink: replace strncpy() with strscpy_pad() 165ae42fc1cf mmc: core: Terminate infinite loop in SD-UHS voltage switch b2afdaddaa8c mmc: core: Replace with already defined values for readability 0b0f40745ab4 gpiolib: acpi: Add a quirk for Asus UM325UAZ aa476c7b6375 gpiolib: acpi: Add support to ignore programming an interrupt a9d2ce58126c USB: serial: ftdi_sio: fix 300 bps rate for SIO 9de74019cd44 usb: mon: make mmapped memory read only c2423912d5c9 i2c: davinci: fix PM disable depth imbalance in davinci_i2c_probe 71c41e04d9d8 don't use __kernel_write() on kmap_local_page() 5dac20360a7b perf/x86/intel: Fix unchecked MSR access error for Alder Lake N 3682460b9327 drm/amd/display: increase dcn315 pstate change latency 94d49c380b9a drm/amd/display: Fix DP MST timeslot issue when fallback happened 4fb0b18590c6 drm/amd/display: skip audio setup when audio stream is enabled 3c15b295ae2f drm/amd/display: update gamut remap if plane has changed 89d387065803 drm/amd/display: Assume an LTTPR is always present on fixed_vs links d1137c3c03d8 drm/amd/display: Fix double cursor on non-video RGB MPO 32c1dde16f0a KVM: s390: Pass initialized arg even if unused 5b4e1c1ffba3 net: atlantic: fix potential memory leak in aq_ndev_close() cfaf7f090a40 arch: um: Mark the stack non-executable to fix a binutils warning a460f846d580 gpio: ftgpio010: Make irqchip immutable d71f03dbcc17 um: Cleanup compiler warning in arch/x86/um/tls_32.c c7105d2a77a6 um: Cleanup syscall_handler_t cast in syscalls_32.h 9cdbc61abaa0 ALSA: hda/hdmi: Fix the converter reuse for the silent stream 7480deff597a net: marvell: prestera: add support for for Aldrin2 be248292a483 net/ieee802154: fix uninit value bug in dgram_sendmsg ce57f7b2e614 scsi: qedf: Fix a UAF bug in __qedf_probe() 5f2f00509496 drm/amdgpu/mes: zero the sdma_hqd_mask of 2nd SDMA engine for SDMA 6.0.1 f8895cfb48b0 ARM: dts: fix Moxa SDIO 'compatible', remove 'sdhci' misnomer 7e834ee927a5 wifi: iwlwifi: don't spam logs with NSS>2 messages 229769759ef8 dmaengine: xilinx_dma: Report error in case of dma_set_mask_and_coherent API failure e38f67582567 dmaengine: xilinx_dma: cleanup for fetching xlnx,num-fstores property 92f8963831f1 dmaengine: xilinx_dma: Fix devm_platform_ioremap_resource error handling 666f5be3593c arm64: dts: rockchip: fix upper usb port on BPI-R2-Pro edc5c66d15f9 firmware: arm_scmi: Add SCMI PM driver remove routine 8e880f30946f firmware: arm_scmi: Harden accesses to the sensor domains 41bf1b0ad953 firmware: arm_scmi: Improve checks in the info_get operations 81de80330fa6 fs: fix UAF/GPF bug in nilfs_mdt_destroy 8529dfb5ef72 xsk: Inherit need_wakeup flag for shared sockets 7ebe331054cf docs: update mediator information in CoC docs 3b760c94de19 hardening: Remove Clang's enable flag for -ftrivial-auto-var-init=zero 19a4cb1c4eb8 Makefile.extrawarn: Move -Wcast-function-type-strict to W=1 8dc610c9478c sparc: Unbreak the build (From OE-Core rev: a99d8002ff7b8f4d73d03abd75a05921d0587815) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: bump to v6.0+Bruce Ashfield2022-11-221-2/+2
| | | | | | | | | | | Introducing the 6.0+ development kernel branches. These have been sanity tested on all supported architectures. (From OE-Core rev: 04c9125197783b0c72552b213c8a248eedc83a93) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: add new fw file to ${PN}-qcom-adreno-a530Dmitry Baryshkov2022-11-221-1/+1
| | | | | | | | | | | Extend the linux-firmware-qcom-adreno-a530 package with the squashed Adreno 530 zap shader. (From OE-Core rev: 920bf119f35824a3531801f5e41158a8ad1bca4c) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20221012 -> 20221109Dmitry Baryshkov2022-11-221-2/+2
| | | | | | | | | License-Update: additional files (From OE-Core rev: 6940f297243a66bd58d6adee7d690bcee9b9ccb2) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* babeltrace: upgrade 1.5.8 -> 1.5.11Wang Mingyu2022-11-151-1/+1
| | | | | | | | | | | | | | | | | | | Changelog: =========== * Fix: distutils removed in python 3.12 * Fix: use-after-free with popt 1.19 * configure.ac: Basic fixes for autoconf 2.70 * Add gerrit config for stable-1.5 * port: disable debug-info by default on FreeBSD * port: add missing includes for FreeBSD compat * bindings: try importing collections.abc first for forward compatibility * man: fix typo in babeltrace.1 (From OE-Core rev: a8f3e4f92f968eb96df11203ff442e6e42634915) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: don't put the firmware into the sysrootRoss Burton2022-11-091-0/+3
| | | | | | | | | | | | There's no need to have linux-firmware in the sysroot. The sysroot won't ever be used anyway as nothing needs the firmware at build-time, but this saves us building a ~900MB sysroot (~300MB sstate tarball). (From OE-Core rev: 26ed998c4f201c5cacf330f52e51e416afbd300c) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20220913 -> 20221012Alexander Kanavin2022-11-081-3/+3
| | | | | | | | | | License-Update: copyright years, additional firmwares (From OE-Core rev: 9f658c724b6635e5745f30b25601bcc51a004be4) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: upgrade 2.13.5 -> 2.13.7Richard Purdie2022-11-031-1/+1
| | | | | | | | (From OE-Core rev: 1243d6afc075e3c89ca69af214e70c0d159cb832) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto-dev: add qemuarmv5Jon Mason2022-11-031-1/+1
| | | | | | | | | | | qemuarmv5 passes testimage on with the linux-yocto-dev kernel. Add it to the compatible machines list for that recipe. (From OE-Core rev: e1587fbac4d3ee8092d5e858f1b423faa512c559) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: submit determinism.patch upstreamAlexander Kanavin2022-11-011-1/+1
| | | | | | | | (From OE-Core rev: bec62455d900a0d3e18a62ea7053c214bc545fb6) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-modules: upgrade 2.13.4 -> 2.13.5Alexander Kanavin2022-10-296-433/+1
| | | | | | | | (From OE-Core rev: 335c60e76b341014bd69eaac0a4b281036a94916) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.15: update to v5.15.72Bruce Ashfield2022-10-263-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: c68173b2012b Linux 5.15.72 713fa3e4591f drm/i915/gem: Really move i915_gem_context.link under ref protection a00ed4e5d5ee x86/alternative: Fix race in try_get_desc() c3d4b8970c0d KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest ab5c5787ab5e clk: iproc: Do not rely on node name for correct PLL setup e748a084b51c clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks 19f4e1636626 fs: split off setxattr_copy and do_setxattr function from setxattr a0e3719e030a vdpa/ifcvf: fix the calculation of queuepair 4755d9d2c9b0 selftests: Fix the if conditions of in test_extra_filter() c83a7606aa65 net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume() a8cd7e1bc7cd net: stmmac: power up/down serdes in stmmac_open/release 67c00bcf4231 wifi: mac80211: fix regression with non-QoS drivers 520e434a082d nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices e9d7d809022e net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe 8b1b908507ce cxgb4: fix missing unlock on ETHOFLD desc collect fail path e99c7a61d89e net: sched: act_ct: fix possible refcount leak in tcf_ct_init() 815381aeff95 usbnet: Fix memory leak in usbnet_disconnect() af91321b7372 gpio: mvebu: Fix check for pwm support on non-A8K platforms f592ccddac68 Input: melfas_mip4 - fix return value check in mip4_probe() ff982b1f325d Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" bde7795794f4 drm/bridge: lt8912b: fix corrupted image output e103b0e83991 drm/bridge: lt8912b: set hdmi or dvi mode 473f653a86ee drm/bridge: lt8912b: add vsync hsync 6a12105d9d4f ASoC: tas2770: Reinit regcache on reset 75ef73d7d2b3 arm64: dts: qcom: sm8350: fix UFS PHY serdes size 5664dc84fc2e ASoC: imx-card: Fix refcount issue with of_node_put 367403bc1cfe soc: sunxi: sram: Fix debugfs info for A64 SRAM C 68d2f42cf4f6 soc: sunxi: sram: Fix probe function ordering issues 2f82b5290078 soc: sunxi_sram: Make use of the helper function devm_platform_ioremap_resource() 861adc2b2037 soc: sunxi: sram: Prevent the driver from being unbound 8b07378ebe43 soc: sunxi: sram: Actually claim SRAM regions d50e0e2f3d94 ARM: dts: am5748: keep usb4_tm disabled c48e3db1df25 reset: imx7: Fix the iMX8MP PCIe PHY PERST support 606229101290 ARM: dts: am33xx: Fix MMCHS0 dma properties bfe5dc2101ba swiotlb: max mapping size takes min align mask into account a6a3b6b11ac0 media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args() ab9d32844742 media: rkvdec: Disable H.264 error detection 69379139ed78 media: dvb_vb2: fix possible out of bound access 6287c9e00595 mm,hwpoison: check mm when killing accessing process f9aed3d8a029 mm: fix madivse_pageout mishandling on non-LRU page 1299c1198878 mm/migrate_device.c: flush TLB while holding PTL e858f7ac7395 mm: fix dereferencing possible ERR_PTR d75ce115625e mm: prevent page_frag_alloc() from corrupting the memory 23d17e2b04c7 mm/page_alloc: fix race condition between build_all_zonelists and page allocation fec2db7a434a mmc: hsq: Fix data stomping during mmc recovery 4fef6e1fe07c mmc: moxart: fix 4-bit bus width and remove 8-bit bus width 4f75d0cacd65 libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 dc248ddf41ea vduse: prevent uninitialized memory accesses ea774829699a drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV 25759a7bc1f4 drm/i915/gt: Restrict forced preemption to the active context e0f576335d05 Revert "firmware: arm_scmi: Add clock management to the SCMI power domain" 5de02ab84aec net: mt7531: only do PLL once after the reset 56e3f8d56299 mm/damon/dbgfs: fix memory leak when using debugfs_lookup() 149da9e60b8c ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() dc8cdb988453 ARM: dts: integrator: Tag PCI host with device_type aa5c3aa3f197 x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd 476c188b9dbe clk: ingenic-tcu: Properly enable registers before accessing timers d134b0f7a9b9 can: c_can: don't cache TX messages for C_CAN cores 6fff203793cb Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address 006a5085a3a8 net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 81e759d71a6b thunderbolt: Explicitly reset plug events delay back to USB4 spec value 85a70a259916 usb: typec: ucsi: Remove incorrect warning ac12a04c8e08 uas: ignore UAS for Thinkplus chips 528aba78ee01 usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS 0a4e8f384e82 uas: add no-uas quirk for Hiksemi usb_disk 8484a356cee8 cgroup: cgroup_get_from_id() must check the looked-up kn is a directory ae04dd5ef180 cgroup: reduce dependency on cgroup_mutex 7a64e6dc6cb7 ALSA: hda/realtek: fix speakers and micmute on HP 855 G8 6a3bee2ead9b ALSA: hda: Fix Nvidia dp infoframe f7392f93a2fb ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation de5deddfa7e7 ALSA: hda: Do disconnect jacks at codec unbind 90c7e9b400c7 Linux 5.15.71 214194610a18 ext4: use locality group preallocation for small closed files 8a1ac4167dda ext4: avoid unnecessary spreading of allocations among groups fd8b82919549 ext4: make mballoc try target group first even with mb_optimize_scan 21dada4ce19c ext4: limit the number of retries after discarding preallocations blocks be4df018c0be ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 90bc7b630c6c ext4: make directory inode spreading reflect flexbg size 95d714d8ad3d devdax: Fix soft-reservation memory description 27bf7a5d1198 NFSv4: Fixes for nfs4_inode_return_delegation() 21b0301f2234 drm/amdgpu: don't register a dirty callback for non-atomic 6eb08245da51 i2c: mlxbf: Fix frequency calculation dc2a0c587006 i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() 621c6ab03ac3 i2c: mlxbf: incorrect base address passed during io write c242dbf2e36f i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible c71ec39be45a workqueue: don't skip lockdep work dependency in cancel_work_sync() 929ef155e1da fsdax: Fix infinite loop in dax_iomap_rw() 9aac3819f099 drm/rockchip: Fix return type of cdn_dp_connector_mode_valid 1c26968caf18 drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage 492db4ffcff3 drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule() 9539cfc74493 drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport() a541c0111818 drm/amd/display: Limit user regamma to a valid value 33b128f790b6 drm/amdgpu: use dirty framebuffer helper f76d6f309a68 drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards e5ae504c8623 drm/gma500: Fix BUG: sleeping function called from invalid context errors e07d9154bb81 Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region 5f270b61ee8b drm/amd/amdgpu: fixing read wrong pf2vf data in SRIOV d3a67c21b18f s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup faf0e1b5d82b serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting 0aada772fd16 serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting 4c7e17270cab serial: Create uart_xmit_advance() 4199425b1132 serial: fsl_lpuart: Reset prior to registration cc1504f6da2e KVM: x86/mmu: Fold rmap_recycle into rmap_add dddae48eabfb selftests: forwarding: add shebang for sch_red.sh 08483e4c0c83 bnxt: prevent skb UAF after handing over to PTP worker f8162aed962b net: sched: fix possible refcount leak in tc_new_tfilter() bd29ca2b398c net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD ec3a6f4ffe55 bonding: fix NULL deref in bond_rr_gen_slave_id db145b8a04fc net/smc: Stop the CLC flow if no link to map buffers on 5daef0042d2c drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff() a08cba2f50d7 perf tools: Honor namespace when synthesizing build-ids 1a83f39dc4e1 perf kcore_copy: Do not check /proc/modules is unchanged a3b923f449a3 perf jit: Include program header in ELF files 39dc6ccdd5af perf stat: Fix BPF program section name c6d939639fe0 can: gs_usb: gs_can_open(): fix race dev->can.state condition e1676adedc17 net: sh_eth: Fix PHY state warning splat during system resume 71200518bbbf net: ravb: Fix PHY state warning splat during system resume d5917b7af7ca netfilter: ebtables: fix memory leak when blob is malformed 08d7524f366a netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() 91aa52652f4b netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() c721623efd09 net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs f58e43184226 net/sched: taprio: avoid disabling offload when it was never enabled 510e703e4ed0 net: enetc: deny offload of tc-based TSN features on VF interfaces 11eb9ed08856 net: enetc: move enetc_set_psfp() out of the common enetc_set_features() c60801e4e2b5 wireguard: netlink: avoid variable-sized memcpy on sockaddr 3ebf690d1cde wireguard: ratelimiter: disable timings test by default c2dc533a7edb net: ipa: properly limit modem routing table use cbdab7d68f20 of: mdio: Add of_node_put() when breaking out of for_each_xx ca86577c10bc drm/hisilicon: Add depends on MMU 68c4acee6328 drm/hisilicon/hibmc: Allow to be built if COMPILE_TEST is enabled 8547c7bfc061 sfc: fix null pointer dereference in efx_hard_start_xmit 360910b88d14 sfc: fix TX channel offset when using legacy interrupts bc750d7127a9 i40e: Fix set max_tx_rate when it is lower than 1 Mbps 53220b99059a i40e: Fix VF set max MTU size 7249a653fe5f iavf: Fix set max MTU size with port VLAN and jumbo frames 030e0688b6b2 mlxbf_gige: clear MDIO gateway lock after read 93859f6878e7 iavf: Fix bad page state e1dbe8a62098 um: fix default console kernel parameter 7400e2edfc9e MIPS: Loongson32: Fix PHY-mode being left unspecified abea65fa7713 MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko 831cf63c043e drm/panel: simple: Fix innolux_g121i1_l01 bus_format 408d5752b60f net: team: Unsync device addresses on ndo_stop f50265a4f3da net: bonding: Unsync device addresses on ndo_stop e6b277f7367e net: bonding: Share lacpdu_mcast_addr definition 8b2ab46b6c63 scsi: mpt3sas: Fix return value check of dma_get_required_mask() 89df49e561b4 scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() 5826a555f77c net: phy: aquantia: wait for the suspend/resume operations to finish 4d2f1bc9067a net: core: fix flow symmetric hash 8d06006c7eb7 ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header dae9d2abe25b iavf: Fix cached head and tail value for iavf_get_tx_pending 34447d64b8d2 ice: Don't double unplug aux on peer initiated reset 816eab147e5c netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() dc33ffbc361e netfilter: nf_conntrack_irc: Tighten matching on DCC message 0606c5d5fefd netfilter: nf_conntrack_sip: fix ct_sip_walk_headers 0babb5bc85ee arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma dd5a6c5a0875 dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() 1b0e46d970b4 arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz e352fea1d0fc drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks 43733b6c9fda arm64: dts: rockchip: Fix typo in lisense text for PX30.Core 2929463a9eff arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob 166a332463b5 firmware: arm_scmi: Fix the asynchronous reset requests 1f08a1b26cfc firmware: arm_scmi: Harden accesses to the reset domains 9ec5a534d77c xfs: validate inode fork size against fork format 5caa3a127953 xfs: fix xfs_ifree() error handling to not leak perag ref 9e7b231687fd xfs: reorder iunlink remove operation in xfs_ifree 28c7ef86b21b vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment 3c3edb82d67b arm64: topology: fix possible overflow in amu_fie_setup() 2427a04bce86 KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled 61703b248be9 mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. 2d6e55e0c038 mm/slub: fix to return errno if kmalloc() fails 71075d7d4632 net: mana: Add rmb after checking owner bits 19aea370fd09 can: flexcan: flexcan_mailbox_read() fix return value for drop = true bf0197aea195 kasan: call kasan_malloc() from __kmalloc_*track_caller() c75288a4902b riscv: fix a nasty sigreturn bug... 97da736cd11a gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 9b26723e058f gpio: mockup: Fix potential resource leakage when register a chip 18352095a0d5 gpio: mockup: fix NULL pointer dereference when removing debugfs 2279e977405b wifi: mt76: fix reading current per-tid starting sequence number for aggregation b5bc5a274d54 efi: libstub: check Shim mode using MokSBStateRT ef43fee9f211 efi: x86: Wipe setup_data on pure EFI boot b173f1f8ef9e thunderbolt: Add support for Intel Maple Ridge single port controller 65b13f951fe6 usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA 7143f6cf58db media: flexcop-usb: fix endpoint type check d8a76a2e514f btrfs: fix hang during unmount when stopping a space reclaim worker 46053262b5f5 btrfs: fix hang during unmount when stopping block group reclaim worker b02f86689a5a iommu/vt-d: Check correct capability for sagaw determination a963fe6d0eb6 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop 4b2fa20da623 ALSA: hda/realtek: Add quirk for ASUS GA503R laptop eb54e457c4ad ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack 0898469913cd ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack c6a746b4fca5 ALSA: hda/realtek: Re-arrange quirk table entries 41e974cd6ecb ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop 5421125bbda8 ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 84481d7a59a2 ALSA: hda: add Intel 5 Series / 3400 PCI DID 04b5bd5702ab ALSA: hda/tegra: set depop delay for tegra e10425c5424b ALSA: core: Fix double-free at snd_card_new() 10a8c5d7d393 Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare" 06c0204a6e80 USB: serial: option: add Quectel RM520N 6cf9e8b7e67a USB: serial: option: add Quectel BG95 0x0203 composition 369b008bbe36 USB: core: Fix RST error in hub.c d10d1e9d9f1e drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 6eede01dfd0e Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" c02431f43e12 Revert "usb: add quirks for Lenovo OneLink+ Dock" 8de5e12f587b usb: gadget: udc-xilinx: replace memcpy with memcpy_toio 2db7a7176c45 usb: add quirks for Lenovo OneLink+ Dock a72eee6d905e usb: dwc3: gadget: Avoid duplicate requests to enable Run/Stop f79a57d4091f usb: dwc3: gadget: Don't modify GEVNTCOUNT in pullup() 1a9923999459 usb: dwc3: gadget: Refactor pullup() 7604a210acbb usb: dwc3: gadget: Prevent repeat pullup() a0b5d22b0448 usb: dwc3: Issue core soft reset before enabling run/stop 8d583ba79cde usb: dwc3: gadget: Avoid starting DWC3 gadget during UDC unbind 167b18f25b96 staging: r8188eu: Add Rosewill USB-N150 Nano to device tables add40eda8258 staging: r8188eu: Remove support for devices with 8188FU chipset (0bda:f179) 55653c548612 drm/amdgpu: make sure to init common IP before gmc 25a90a11036b drm/amdgpu: Separate vf2pf work item init from virt data exchange 3e98e33d345e Linux 5.15.70 21f948cab866 ALSA: hda/sigmatel: Fix unused variable warning for beep power change 5db17805b6ba cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() 39b0235284c7 KVM: SEV: add cache flush to solve SEV cache incoherency issues d9bf46e74735 net: Find dst with sk's xfrm policy not ctl_sk ab5140c6ddd7 video: fbdev: pxa3xx-gcu: Fix integer overflow in pxa3xx_gcu_write 9af7af862cb8 mksysmap: Fix the mismatch of 'L0' symbols in System.map 2340f23c770d drm/panfrost: devfreq: set opp to the recommended one to configure regulator 7e8df4920b2a MIPS: OCTEON: irq: Fix octeon_irq_force_ciu_mapping() af88da4c737a afs: Return -EAGAIN, not -EREMOTEIO, when a file already locked 2dd0ae85fb3c net: usb: qmi_wwan: add Quectel RM520N a5e949e088bc ALSA: hda/tegra: Align BDL entry to 4KB boundary 3d25aaf71fe0 ALSA: hda/sigmatel: Keep power up while beep is enabled d582756bfc71 wifi: mac80211_hwsim: check length for virtio packets 17898c3b578a rxrpc: Fix calc of resend age 1bbcd88c3c99 rxrpc: Fix local destruction being repeated 87cd4c02bdb1 scsi: lpfc: Return DID_TRANSPORT_DISRUPTED instead of DID_REQUEUE f08a320b4b60 regulator: pfuze100: Fix the global-out-of-bounds access in pfuze100_regulator_probe() 80c7be217ba7 ASoC: nau8824: Fix semaphore unbalance at error paths f1d57c4c99c2 arm64: dts: juno: Add missing MHU secure-irq 59b756da49bf video: fbdev: i740fb: Error out if 'pixclock' equals zero 899f4160b140 binder: remove inaccurate mmap_assert_locked() 8c2bbfb0ded3 drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega 0a7d86f156fa drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega dcef16f64969 drm/amdgpu: Don't enable LTR if not supported 710ebf8f1a08 tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa 309e9f4a17cf parisc: Allow CONFIG_64BIT with ARCH=parisc 9a72466fb61b cifs: always initialize struct msghdr smb_msg completely 21c47a08f96a cifs: don't send down the destination address to sendmsg for a SOCK_STREAM e1aad8c56090 cifs: revalidate mapping when doing direct writes b04e0208d025 of/device: Fix up of_dma_configure_id() stub 8fd27239ca92 parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() 5f285e4c47c3 block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait f86092d12fbb drm/meson: Fix OSD1 RGB to YCbCr coefficient d38eb1f37538 drm/meson: Correct OSD1 global alpha value 89cfddd416ba gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx 9a173db71a99 NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 cd358b2ee56f pinctrl: sunxi: Fix name for A100 R_PIO ca2b798e53d4 pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH 30fccb4fe449 pinctrl: qcom: sc8180x: Fix wrong pin numbers cbafdbb6f6ce pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map ba6b9f7cc110 of: fdt: fix off-by-one error in unflatten_dt_nodes() c23065adf97f tty: serial: atmel: Preserve previous USART mode if RS485 disabled 1d01d7beccba serial: atmel: remove redundant assignment in rs485_config f3450c33411b drm/tegra: vic: Fix build warning when CONFIG_PM=n 820b689b4a7a Linux 5.15.69 277674996dcf Input: goodix - add compatible string for GT1158 b9b39f7332c5 RDMA/irdma: Use s/g array in post send only when its valid 125c3ae8a936 usb: gadget: f_uac2: fix superspeed transfer fa7e0266c239 usb: gadget: f_uac2: clean up some inconsistent indenting 07609e83c1b9 soc: fsl: select FSL_GUTS driver for DPIO 3998dc50ebdc mm: Fix TLB flush for not-first PFNMAP mappings in unmap_region() cd698131ef5d usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS 6087747599ec platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes d4441b810bd8 perf/arm_pmu_platform: fix tests for platform_get_irq() failure 55032fb14d4a net: dsa: hellcreek: Print warning only once 985a5d3d491d drm/amd/amdgpu: skip ucode loading if ucode_size == 0 a1347be8f0ff nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() 3d380f9d1e2b Input: iforce - add support for Boeder Force Feedback Wheel b9682878abee ieee802154: cc2520: add rc code in cc2520_tx() 3a10e8edee2b gpio: mockup: remove gpio debugfs when remove device b4ebcd6d48bc tg3: Disable tg3 device on system reboot to avoid triggering AER f715188c23fa hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message a86c8d1b36a9 HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo 2e3aeb48995a dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins 1b80691d5115 drm/msm/rd: Fix FIFO-full deadlock a9687a2dc7e1 platform/surface: aggregator_registry: Add support for Surface Laptop Go 2 49801d5f8b67 Input: goodix - add support for GT1158 709edbac4c45 iommu/vt-d: Fix kdump kernels boot failure with scalable mode 90f922646f57 tracefs: Only clobber mode/uid/gid on remount if asked 3c90af5a773a tracing: hold caller_addr to hardirq_{enable,disable}_ip 64840a4a2d8e task_stack, x86/cea: Force-inline stack helpers 0b009e5fd146 x86/mm: Force-inline __phys_addr_nodebug() f9571a969973 lockdep: Fix -Wunused-parameter for _THIS_IP_ dee782da3937 ARM: dts: at91: sama7g5ek: specify proper regulator output ranges 424ac5929d0a ARM: dts: at91: fix low limit for CPU regulator 8be25fa7cfd6 ARM: dts: imx6qdl-kontron-samx6i: fix spi-flash compatible 78eb5e326a0e ARM: dts: imx: align SPI NOR node name with dtschema 3bb12efc5e4d ACPI: resource: skip IRQ override on AMD Zen platforms a68a734b19af NFS: Fix WARN_ON due to unionization of nfs_inode.nrequests (From OE-Core rev: fbc8840580fe008c2deda50c0d2d5a98e9b6c564) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/5.19: update to v5.19.14Bruce Ashfield2022-10-263-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 30c780ac0f9f Linux 5.19.14 b11cc6399c56 damon/sysfs: fix possible memleak on damon_sysfs_add_target 381eae6b1dc3 x86/alternative: Fix race in try_get_desc() 1e624467e41f x86/cacheinfo: Add a cpu_llc_shared_mask() UP variant b1bad76d6a18 KVM: x86: Hide IA32_PLATFORM_DCA_CAP[31:0] from the guest f45380a17be5 perf tests record: Fail the test if the 'errs' counter is not zero 77d5e98fb6f0 perf test: Fix test case 87 ("perf record tests") for hybrid systems b781430cd770 net: ethernet: mtk_eth_soc: fix mask of RX_DMA_GET_SPORT{,_V2} c81bca132fc6 net: mscc: ocelot: fix tagged VLAN refusal while under a VLAN-unaware bridge 79a55020c989 clk: imx93: drop of_match_ptr 539cc4ac04f8 clk: iproc: Do not rely on node name for correct PLL setup 61560f315371 drm/i915/gt: Perf_limit_reasons are only available for Gen11+ b1dd83f321dc clk: imx: imx6sx: remove the SET_RATE_PARENT flag for QSPI clocks 3e8d61faead0 vdpa/mlx5: Fix MQ to support non power of two num queues b3b8359fafb4 virtio-blk: Fix WARN_ON_ONCE in virtio_queue_rq() bffdf0421ba8 vdpa/ifcvf: fix the calculation of queuepair 9f9687bfd884 ice: xsk: drop power of 2 ring size restriction for AF_XDP 01c2475d0c21 ice: xsk: change batched Tx descriptor cleaning dcf42724aacb selftests: Fix the if conditions of in test_extra_filter() 929a2f6e93a8 net: phy: Don't WARN for PHY_UP state in mdio_bus_phy_resume() 07eb54aa93d7 net: stmmac: power up/down serdes in stmmac_open/release ec1a5138428f wifi: mac80211: fix memory corruption in minstrel_ht_update_rates() a84813338208 wifi: mac80211: fix regression with non-QoS drivers 3afc354e1084 wifi: cfg80211: fix MCS divisor value e8027e26ad58 nvme: Fix IOC_PR_CLEAR and IOC_PR_RELEASE ioctls for nvme devices ab3abb72bec2 net/mlxbf_gige: Fix an IS_ERR() vs NULL bug in mlxbf_gige_mdio_probe 8b1d17a8d8ba cxgb4: fix missing unlock on ETHOFLD desc collect fail path 3687a0c03863 net: sched: act_ct: fix possible refcount leak in tcf_ct_init() 75b276c0537e usbnet: Fix memory leak in usbnet_disconnect() 1a39d83193c6 perf parse-events: Remove "not supported" hybrid cache events 44ff610a3cd4 perf print-events: Fix "perf list" can not display the PMU prefix for some hybrid cache events c4a07387a4b0 perf parse-events: Break out tracepoint and printing 9ac8b5bae9f2 gpio: mvebu: Fix check for pwm support on non-A8K platforms 314df2265c04 Input: melfas_mip4 - fix return value check in mip4_probe() 3cd81a694233 Revert "drm: bridge: analogix/dp: add panel prepare/unprepare in suspend/resume time" e126ad29ec71 net: macb: Fix ZynqMP SGMII non-wakeup source resume failure 5c94fcc0e87f drm/bridge: lt8912b: fix corrupted image output 6fe84153067b drm/bridge: lt8912b: set hdmi or dvi mode 8d2b780e1ed6 drm/bridge: lt8912b: add vsync hsync 18bf2334b0b3 ASoC: tas2770: Reinit regcache on reset a0977f22b8a7 arm64: dts: qcom: sm8350: fix UFS PHY serdes size 2c8028dd3f8a clk: microchip: mpfs: make the rtc's ahb clock critical ab5081ce9f9c clk: microchip: mpfs: fix clk_cfg array bounds violation 8e8516fe1a64 ASoC: imx-card: Fix refcount issue with of_node_put 1317541f0dae soc: sunxi: sram: Fix debugfs info for A64 SRAM C 450080540800 soc: sunxi: sram: Fix probe function ordering issues e4768a5b0a30 soc: sunxi: sram: Prevent the driver from being unbound 44a9633e9e16 soc: sunxi: sram: Actually claim SRAM regions 24d6230edfc2 ARM: dts: am5748: keep usb4_tm disabled 6f1364939969 reset: imx7: Fix the iMX8MP PCIe PHY PERST support 38d9f71a04c2 ARM: dts: am33xx: Fix MMCHS0 dma properties 3cf3c17fd66f media: v4l2-compat-ioctl32.c: zero buffer passed to v4l2_compat_get_array_args() fa20a7dcd56b media: mediatek: vcodec: Drop platform_get_resource(IORESOURCE_IRQ) b901652568f3 media: rkvdec: Disable H.264 error detection 3a35e67f6b29 media: dvb_vb2: fix possible out of bound access e88a7c1831d4 mm,hwpoison: check mm when killing accessing process fcc9261c2b5f mm/hugetlb: correct demote page offset logic f9cedf6b357e mm: bring back update_mmu_cache() to finish_fault() 3094c01fb1e3 mm: fix madivse_pageout mishandling on non-LRU page edbaf99db91b mm/migrate_device.c: copy pte dirty bit to page e85ab5ae17bd mm/migrate_device.c: add missing flush_cache_page() ca7d59a4b5f3 mm/migrate_device.c: flush TLB while holding PTL 82a00edf23e4 mm: fix dereferencing possible ERR_PTR a346ba002906 mm/page_isolation: fix isolate_single_pageblock() isolation behavior faee7721e795 mm: prevent page_frag_alloc() from corrupting the memory 0cddc19ddb05 mm/page_alloc: fix race condition between build_all_zonelists and page allocation 437484d936ac mm: gup: fix the fast GUP race against THP collapse c6e2a0587215 mmc: hsq: Fix data stomping during mmc recovery 1209607a7133 mmc: moxart: fix 4-bit bus width and remove 8-bit bus width b41808bfa049 mptcp: fix unreleased socket in accept queue 5368d1a17ec5 mptcp: factor out __mptcp_close() without socket lock 16220537557a mm: fix BUG splat with kvmalloc + GFP_ATOMIC 2c5a04961201 libata: add ATA_HORKAGE_NOLPM for Pioneer BDR-207M and BDR-205 38d854c4a11c vduse: prevent uninitialized memory accesses 4a1230f34f06 drm/amdgpu: Add amdgpu suspend-resume code path under SRIOV 5af714ceebae drm/i915/gt: Restrict forced preemption to the active context 193153f7cc2a powerpc/64s/radix: don't need to broadcast IPI for radix pmd collapse flush a129cce68908 Revert "firmware: arm_scmi: Add clock management to the SCMI power domain" b48abca42e0a net: mt7531: only do PLL once after the reset 1f4ceb7daf36 mm/damon/dbgfs: fix memory leak when using debugfs_lookup() decf4f5c01a8 x86/uaccess: avoid check_object_size() in copy_from_user_nmi() 9653cc040a7d ntfs: fix BUG_ON in ntfs_lookup_inode_by_name() d0ebc7ef65e3 ARM: dts: integrator: Tag PCI host with device_type 76335c4156ed frontswap: don't call ->init if no ops are registered 26a1ca1f9fbb x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd 19f89548ed86 wifi: mac80211: ensure vif queues are operational after start d87926a7448c clk: ingenic-tcu: Properly enable registers before accessing timers 179fd43179a1 can: c_can: don't cache TX messages for C_CAN cores 983dd7223a9b Input: snvs_pwrkey - fix SNVS_HPVIDR1 register address 6aac871bca33 net: usb: qmi_wwan: Add new usb-id for Dell branded EM7455 266ee6ee24ea thunderbolt: Explicitly reset plug events delay back to USB4 spec value d916978b6976 usb: typec: ucsi: Remove incorrect warning 1d54281c91d7 uas: ignore UAS for Thinkplus chips be014a8d8925 usb-storage: Add Hiksemi USB3-FW to IGNORE_UAS 4a66ab5bfaea uas: add no-uas quirk for Hiksemi usb_disk a3ed03b3ce4d counter: 104-quad-8: Fix skipped IRQ lines during events configuration 036eeda2212a counter: 104-quad-8: Implement and utilize register structures c096ac781807 counter: 104-quad-8: Utilize iomap interface 640e0b97dfa9 perf record: Fix cpu mask bit setting for mixed mmaps bcd04b006c78 tools/perf: Fix out of bound access to cpu mask array d948e6c57793 riscv: make t-head erratas depend on MMU 1bae99844613 Linux 5.19.13 781e43179640 Revert "drm/i915: Extract intel_edp_fixup_vbt_bpp()" da42e25ec54a Revert "drm/i915/pps: Split pps_init_delays() into distinct parts" 5f86062caf4d Revert "drm/i915/bios: Split parse_driver_features() into two parts" 3f2631ce3c8f Revert "drm/i915/bios: Split VBT parsing to global vs. panel specific parts" 139d38c14725 Revert "drm/i915/bios: Split VBT data into per-panel vs. global parts" 10c7b3919e6d Revert "drm/i915/dsi: filter invalid backlight and CABC ports" bef6a9b54730 Revert "drm/i915/dsi: fix dual-link DSI backlight and CABC ports for display 11+" 9182c86a0456 Revert "drm/i915/display: Fix handling of enable_psr parameter" 58df6af8cea3 Linux 5.19.12 547262c5b373 ext4: make directory inode spreading reflect flexbg size cdefe8dd61c9 ext4: fixup possible uninitialized variable access in ext4_mb_choose_next_group_cr1() 48a12961e800 Revert "block: freeze the queue earlier in del_gendisk" 398a0fdb38d9 ext4: use buckets for cr 1 block scan instead of rbtree 52e8d671393c ext4: use locality group preallocation for small closed files 405a609430a6 ext4: avoid unnecessary spreading of allocations among groups b82d312ff30f ext4: make mballoc try target group first even with mb_optimize_scan 17eb9845f20f ext4: limit the number of retries after discarding preallocations blocks 2f5e9de15e4f ext4: fix bug in extents parsing when eh_entries == 0 and eh_depth > 0 034ef0c47e31 devdax: Fix soft-reservation memory description 27d5563e8f5f Makefile.debug: re-enable debug info for .S files 6ba8627f72a4 Makefile.debug: set -g unconditional on CONFIG_DEBUG_INFO_SPLIT c4f8b89f3ffc certs: make system keyring depend on built-in x509 parser c2eab6faf82b drm/amdgpu: don't register a dirty callback for non-atomic 7f0dcbb0e557 i2c: mux: harden i2c_mux_alloc() against integer overflows 4925e5e94ae9 i2c: mlxbf: Fix frequency calculation 3b5ab5fbe69e i2c: mlxbf: prevent stack overflow in mlxbf_i2c_smbus_start_transaction() 5a7547ee0d24 i2c: mlxbf: incorrect base address passed during io write e46e177fd8ed i2c: imx: If pm_runtime_get_sync() returned 1 device access is possible c9245ea442a8 workqueue: don't skip lockdep work dependency in cancel_work_sync() 60644dffac87 fsdax: Fix infinite loop in dax_iomap_rw() 8054beba353b pmem: fix a name collision c62322e62662 gpio: mt7621: Make the irqchip immutable 2d57e46fa45b drm/rockchip: Fix return type of cdn_dp_connector_mode_valid 4822afcff82c drm/amd/display: Mark dml30's UseMinimumDCFCLK() as noinline for stack usage 6f14c55dc8e7 drm/amd/display: Reduce number of arguments of dml31's CalculateFlipSchedule() 8836e42e8b00 drm/amd/display: Reduce number of arguments of dml31's CalculateWatermarksAndDRAMSpeedChangeSupport() 88e7896936e0 drm/amd/display: Limit user regamma to a valid value 9757b3ad4498 drm/amdgpu: Skip reset error status for psp v13_0_0 83dfcae61be8 drm/amdgpu: add HDP remap functionality to nbio 7.7 386ca6720b34 drm/amdgpu: change the alignment size of TMR BO to 1M 8442bc8426d1 drm/amdgpu: use dirty framebuffer helper 444574f828cd drm/amd/pm: disable BACO entry/exit completely on several sienna cichlid cards a5de08013672 gpio: ixp4xx: Make irqchip immutable 7718cac88524 drm/gma500: Fix (vblank) IRQs not working after suspend/resume 55c077d97fa6 drm/gma500: Fix WARN_ON(lock->magic != lock) error a6ed7624bf4d drm/gma500: Fix BUG: sleeping function called from invalid context errors 9812e9ed3419 Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region 98756ca2584e block: Do not call blk_put_queue() if gendisk allocation fails 2f092fd2ce24 block: call blk_mq_exit_queue from disk_release for never added disks 47f57236ba40 blk-mq: fix error handling in __blk_mq_alloc_disk 0d0f5ca7f241 drm/i915/display: Fix handling of enable_psr parameter 650a2e79d176 s390/dasd: fix Oops in dasd_alias_get_start_dev due to missing pavgroup 54be62deede4 phy: marvell: phy-mvebu-a3700-comphy: Remove broken reset support 1e9571887f97 cgroup: cgroup_get_from_id() must check the looked-up kn is a directory a899ba61958e serial: tegra-tcu: Use uart_xmit_advance(), fixes icount.tx accounting f986bfe60020 serial: tegra: Use uart_xmit_advance(), fixes icount.tx accounting f387ca14c73f serial: Create uart_xmit_advance() dc4b06e21691 serial: fsl_lpuart: Reset prior to registration f3f5f26c53ef io_uring: ensure that cached task references are always put on exit b4b3bc3f8501 selftests: forwarding: add shebang for sch_red.sh 32afa1f23e42 bnxt: prevent skb UAF after handing over to PTP worker 0559d91ee3a2 net: sched: fix possible refcount leak in tc_new_tfilter() 9fc7a9f0a6e9 net: sunhme: Fix packet reception for len < RX_COPY_THRESHOLD 2c8e8ab53acf bonding: fix NULL deref in bond_rr_gen_slave_id 6c537124ea61 net: phy: micrel: fix shared interrupt on LAN8814 32ac8c92919c net/smc: Stop the CLC flow if no link to map buffers on 56c167a564b6 ice: Fix ice_xdp_xmit() when XDP TX queue number is not sufficient b65c53369786 drm/mediatek: dsi: Move mtk_dsi_stop() call back to mtk_dsi_poweroff() 6acb3e83b508 perf tools: Honor namespace when synthesizing build-ids ee7036166b91 perf kcore_copy: Do not check /proc/modules is unchanged e71a088d6a97 perf jit: Include program header in ELF files 306c17dead99 perf stat: Fix cpu map index in bperf cgroup code 98992697b30b perf stat: Fix BPF program section name 031b4f40487e can: gs_usb: gs_can_open(): fix race dev->can.state condition 18979d10300e gpio: tqmx86: fix uninitialized variable girq 16189cccd46e net: sh_eth: Fix PHY state warning splat during system resume 199ddf9d3726 net: ravb: Fix PHY state warning splat during system resume 235c47f437a1 netfilter: nf_ct_ftp: fix deadlock when nat rewrite is needed 38cf372b17f0 netfilter: ebtables: fix memory leak when blob is malformed 985b031667c3 netfilter: nf_tables: fix percpu memory leak at nf_tables_addchain() 8bcad2a93131 netfilter: nf_tables: fix nft_counters_enabled underflow at nf_tables_addchain() d8d9a6995858 ice: Fix interface being down after reset with link-down-on-close flag on c14cdf15cde3 ice: config netdev tc before setting queues number dff2fa324207 net/sched: taprio: make qdisc_leaf() see the per-netdev-queue pfifo child qdiscs c7c9c7eb305a net/sched: taprio: avoid disabling offload when it was never enabled 68a5def1d2c8 ipv6: Fix crash when IPv6 is administratively disabled 23022b74b1a2 net: enetc: deny offload of tc-based TSN features on VF interfaces 2fdebdfcd98f net: enetc: move enetc_set_psfp() out of the common enetc_set_features() 92f7d44de3be wireguard: netlink: avoid variable-sized memcpy on sockaddr 3b263cc13340 wireguard: ratelimiter: disable timings test by default a4eadca702df sfc/siena: fix null pointer dereference in efx_hard_start_xmit b454f12cfedd sfc/siena: fix TX channel offset when using legacy interrupts c9ba2948db9d net: ipa: properly limit modem routing table use 506638752e92 of: mdio: Add of_node_put() when breaking out of for_each_xx 68197205b3f6 drm/hisilicon: Add depends on MMU 6201c365a0ef gve: Fix GFP flags when allocing pages e969486525be bnxt_en: fix flags to check for supported fw version b3b952168ee1 sfc: fix null pointer dereference in efx_hard_start_xmit 5f623a77cfc2 sfc: fix TX channel offset when using legacy interrupts b6bea8101f97 netdevsim: Fix hwstats debugfs file permissions 0b145d3da801 i40e: Fix set max_tx_rate when it is lower than 1 Mbps ab1af66d4de9 i40e: Fix VF set max MTU size 2ffdf364b845 iavf: Fix set max MTU size with port VLAN and jumbo frames 36da184d2196 mlxbf_gige: clear MDIO gateway lock after read c3f9f3089ed5 iavf: Fix bad page state 3b27f829b7f6 um: fix default console kernel parameter f8c3861243be MIPS: Loongson32: Fix PHY-mode being left unspecified 7c1f2373be0a MIPS: lantiq: export clk_get_io() for lantiq_wdt.ko c673c6ceac53 mm/slab_common: fix possible double free of kmem_cache 183b87c4d18d drm/panel: simple: Fix innolux_g121i1_l01 bus_format 88b08afb0d80 net: team: Unsync device addresses on ndo_stop a4761e45c86c net: bonding: Unsync device addresses on ndo_stop b1b48d9e60cb net: bonding: Share lacpdu_mcast_addr definition 38aa25adcd4d scsi: mpt3sas: Fix return value check of dma_get_required_mask() 6a4236ed47f5 scsi: qla2xxx: Fix memory leak in __qlt_24xx_handle_abts() 16b5647f1a55 arm64: dts: imx8mp-venice-gw74xx: fix port/phy validation af0c754d4f60 net: phy: aquantia: wait for the suspend/resume operations to finish 26735f395b30 ARM: dts: lan966x: Fix the interrupt number for internal PHYs d5241ea15778 arm64: dts: imx8mp-venice-gw74xx: fix ksz9477 cpu port f675f5955ab8 arm64: dts: imx8mp-venice-gw74xx: fix CAN STBY polarity 392bd6ce1ba9 drm/mediatek: Fix wrong dither settings fc8454d54478 arm64: dts: tqma8mqml: Include phy-imx8-pcie.h header 31ce3c688ddc wifi: iwlwifi: Mark IWLMEI as broken 9fe1e2da965a net: core: fix flow symmetric hash b583e6b25bf9 ipvlan: Fix out-of-bound bugs caused by unset skb->mac_header 0ad4e4f4d1c4 iavf: Fix cached head and tail value for iavf_get_tx_pending 7c945e5b4787 ice: Fix crash by keep old cfg when update TCs more than queues 149979e87eb7 ice: Don't double unplug aux on peer initiated reset 633c81c04496 netfilter: nfnetlink_osf: fix possible bogus match in nf_osf_find() 510ea9eae5ee netfilter: nf_conntrack_irc: Tighten matching on DCC message f28e376e4c1e netfilter: nf_conntrack_sip: fix ct_sip_walk_headers 5f394e885eaf arm64: dts: imx8mm-verdin: extend pmic voltages 3e39beb4efa5 arm64: dts: rockchip: Remove 'enable-active-low' from rk3566-quartz64-a efd3a3e464c6 arm64: dts: rockchip: Remove 'enable-active-low' from rk3399-puma 9350ed92dfe0 arm64: dts: rockchip: fix property for usb2 phy supply on rk3568-evb1-v10 5e6d95bd6c9d arm64: dts: rockchip: fix property for usb2 phy supply on rock-3a a17df55bf6d5 dmaengine: ti: k3-udma-private: Fix refcount leak bug in of_xudma_dev_get() 869c94dfd900 arm64: dts: imx8ulp: add #reset-cells for pcc f478a456a30d arm64: dts: imx8mn: remove GPU power domain reset 124c330f4071 arm64: dts: rockchip: Set RK3399-Gru PCLK_EDP to 24 MHz 9182be042c3e arm64: dts: imx8mm: Reverse CPLD_Dn GPIO label mapping on MX8Menlo 164f2c710a78 drm/mediatek: dsi: Add atomic {destroy,duplicate}_state, reset callbacks 87d4bdeacff8 arm64: dts: rockchip: Fix typo in lisense text for PX30.Core 8a906e3a18bb arm64: dts: rockchip: Pull up wlan wake# on Gru-Bob 6b8c338e1b88 arm64: dts: rockchip: Lower sd speed on quartz64-b daacedde25f0 firmware: arm_scmi: Fix the asynchronous reset requests 8e65edf0d376 firmware: arm_scmi: Harden accesses to the reset domains e31fa6648542 batman-adv: Fix hang up with small MTU hard-interface 117737acc4b3 vmlinux.lds.h: CFI: Reduce alignment of jump-table to function alignment bb6d99e27cbe arm64: topology: fix possible overflow in amu_fie_setup() 42c7fc41020c perf/arm-cmn: Add more bits to child node address offset field 7a764b44d346 KVM: x86: Inject #UD on emulated XSETBV if XSAVES isn't enabled eec722138aee KVM: x86: Always enable legacy FP/SSE in allowed user XFEATURES c5f118361297 KVM: x86: Reinstate kvm_vcpu_arch.guest_supported_xcr0 df6cb39335cf mm: slub: fix flush_cpu_slab()/__free_slab() invocations in task context. 02bcd951aa3c mm/slub: fix to return errno if kmalloc() fails cbaddace599e net: mana: Add rmb after checking owner bits 7221020d79cc can: flexcan: flexcan_mailbox_read() fix return value for drop = true b6c2ad616dd4 kasan: call kasan_malloc() from __kmalloc_*track_caller() dc8864f4fd01 xen/xenbus: fix xenbus_setup_ring() f799e0568d6c drm/i915/gem: Really move i915_gem_context.link under ref protection 92881e068ee1 drm/i915/gem: Flush contexts on driver release 08ac12569010 riscv: fix RISCV_ISA_SVPBMT kconfig dependency warning 558003a84a3c riscv: fix a nasty sigreturn bug... b1489043d3b9 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 41f857033c44 gpio: mockup: Fix potential resource leakage when register a chip af0bfabf06c7 gpio: mockup: fix NULL pointer dereference when removing debugfs 74ce6f1e0f3b wifi: mt76: fix reading current per-tid starting sequence number for aggregation 1dd2a948a178 efi: libstub: check Shim mode using MokSBStateRT 96dc4e2c5283 efi: x86: Wipe setup_data on pure EFI boot 7a27a04f4ef6 thunderbolt: Add support for Intel Maple Ridge single port controller d6f28143bccb usb: dwc3: core: leave default DMA if the controller does not support 64-bit DMA af830c831d40 media: flexcop-usb: fix endpoint type check 53b48f0672d5 libperf evlist: Fix polling of system-wide events eecada16bcc4 btrfs: zoned: wait for extent buffer IOs before finishing a zone c338bea1fec5 btrfs: fix hang during unmount when stopping a space reclaim worker cf7769a47e65 btrfs: fix hang during unmount when stopping block group reclaim worker 17244f71765d exfat: fix overflow for large capacity partition 2e238bba8a7e iommu/vt-d: Check correct capability for sagaw determination ecec349af8c7 ALSA: hda/realtek: Add a quirk for HP OMEN 16 (8902) mute LED 28e07bb27ba4 ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5530 laptop 1f65164bc605 ALSA: hda/realtek: Add quirk for ASUS GA503R laptop 0632fb7f2158 ALSA: hda/realtek: Add pincfg for ASUS G533Z HP jack 76b75705c941 ALSA: hda/realtek: Add pincfg for ASUS G513 HP jack 2035227cd000 ALSA: hda/realtek: Re-arrange quirk table entries 3637770602ac ALSA: hda/realtek: Enable 4-speaker output Dell Precision 5570 laptop 73c4ae35ff11 ALSA: hda/realtek: Add quirk for Huawei WRT-WX9 61c19a35f0d2 ALSA: hda: add Intel 5 Series / 3400 PCI DID d6cb6e424a60 ALSA: hda: Fix Nvidia dp infoframe 6e91ec54e7f1 ALSA: hda: Fix hang at HD-audio codec unbinding due to refcount saturation abb050dabd7d ALSA: hda/tegra: set depop delay for tegra 1c5a0a1f4d15 ALSA: core: Fix double-free at snd_card_new() e0e17c7bbdf4 Revert "ALSA: usb-audio: Split endpoint setups for hw_params and prepare" d744140498a3 USB: serial: option: add Quectel RM520N 3db2ec3a6724 USB: serial: option: add Quectel BG95 0x0203 composition e82a8ff62709 USB: core: Fix RST error in hub.c fd0b4fd54892 drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 2e7eb4c1e8af scsi: core: Fix a use-after-free d27b66257db1 block: simplify disk shutdown fdb28e968815 block: stop setting the nomerges flags in blk_cleanup_queue ab85cb5297f7 block: remove QUEUE_FLAG_DEAD 633e819de9fa xfrm: fix XFRMA_LASTUSED comment 2776911d4a98 Revert "usb: gadget: udc-xilinx: replace memcpy with memcpy_toio" 8039621a78e5 Revert "usb: add quirks for Lenovo OneLink+ Dock" 7c64dd4dbf90 smb3: use filemap_write_and_wait_range instead of filemap_write_and_wait c7ae5c403d68 usb: gadget: udc-xilinx: replace memcpy with memcpy_toio 9b56515aeeff usb: add quirks for Lenovo OneLink+ Dock 0cdde8460c30 smb3: fix temporary data corruption in insert range 49523a473220 smb3: fix temporary data corruption in collapse range cc914c37e55f smb3: Move the flush out of smb2_copychunk_range() into its callers f6bb739e61eb drm/i915/dsi: fix dual-link DSI backlight and CABC ports for display 11+ d9d2625dafe2 drm/i915/dsi: filter invalid backlight and CABC ports fc6aff984b1c drm/i915/bios: Split VBT data into per-panel vs. global parts 2af21ae876cf drm/i915/bios: Split VBT parsing to global vs. panel specific parts 5da3f1bfb88e drm/i915/bios: Split parse_driver_features() into two parts ad719d5cc7cb drm/i915/pps: Split pps_init_delays() into distinct parts a0f7cdd69ca3 drm/i915: Extract intel_edp_fixup_vbt_bpp() fcf22aefe871 Linux 5.19.11 4d8637f1d672 Revert "iommu/vt-d: Fix possible recursive locking in intel_iommu_init()" 36371c3adb7a ALSA: hda/sigmatel: Fix unused variable warning for beep power change ddd2edc276e0 ALSA: hda/sigmatel: Keep power up while beep is enabled 99bc25748e39 cgroup: Add missing cpus_read_lock() to cgroup_attach_task_all() 7051efc07d72 dt-bindings: apple,aic: Fix required item "apple,fiq-index" in affinity description 20b3f49e9498 net: Find dst with sk's xfrm policy not ctl_sk e68db1a89fc9 drm/amdgpu: move nbio sdma_doorbell_range() into sdma code for vega 9189056c223b drm/amdgpu: move nbio ih_doorbell_range() into ih code for vega 989d23d88520 drm/amdgpu: Don't enable LTR if not supported e6189420e34f drm/amdgpu: make sure to init common IP before gmc dd52bde6767e drm/i915: Set correct domains values at _i915_vma_move_to_active 871b9d5c68d8 drm/i915/gt: Fix perf limit reasons bit positions b31c81d633d8 tools/include/uapi: Fix <asm/errno.h> for parisc and xtensa ac12a96d1d35 parisc: Allow CONFIG_64BIT with ARCH=parisc 46c716a31fcd blk-lib: fix blkdev_issue_secure_erase c2c7f67fd12d cifs: always initialize struct msghdr smb_msg completely eea8626615a0 cifs: don't send down the destination address to sendmsg for a SOCK_STREAM 2c3f439480c0 cifs: revalidate mapping when doing direct writes d50c30b66f04 io_uring/msg_ring: check file type before putting 6f5ceeb59d09 of/device: Fix up of_dma_configure_id() stub 6ebcd3a8f5d2 parisc: ccio-dma: Add missing iounmap in error path in ccio_probe() 248c48ced209 block: blk_queue_enter() / __bio_queue_enter() must return -EAGAIN for nowait d31efde8d45d drm/i915/guc: Cancel GuC engine busyness worker synchronously 6731a2193bc8 drm/i915/guc: Don't update engine busyness stats too frequently b0dc9560acd2 drm/i915/vdsc: Set VDSC PIC_HEIGHT before using for DP DSC fc689a286139 drm/rockchip: vop2: Fix eDP/HDMI sync polarities ca52cf493f97 drm/meson: Fix OSD1 RGB to YCbCr coefficient e681b2df3ad4 drm/meson: Correct OSD1 global alpha value 99ed392209cc drm/panel-edp: Fix delays for Innolux N116BCA-EA1 c60087415670 Revert "SUNRPC: Remove unreachable error condition" 4d9f296e78b0 NFSv4.2: Update mode bits after ALLOCATE and DEALLOCATE 2f0a154b16ab gpio: mpc8xxx: Fix support for IRQ_TYPE_LEVEL_LOW flow_type in mpc85xx 51e024dcaf08 NFSv4: Turn off open-by-filehandle and NFS re-export for NFSv4.0 dce19409fb74 SUNRPC: Fix call completion races with call_decode() fe0a6a2369d8 pinctrl: sunxi: Fix name for A100 R_PIO 4b1366bf4ed1 pinctrl: rockchip: Enhance support for IRQ_TYPE_EDGE_BOTH 8e33176cd475 pinctrl: qcom: sc8180x: Fix wrong pin numbers 50207584d3f5 pinctrl: qcom: sc8180x: Fix gpio_wakeirq_map 2133f4513116 of: fdt: fix off-by-one error in unflatten_dt_nodes() b80678c1e00a Linux 5.19.10 0541ab4d0330 Input: goodix - add compatible string for GT1158 693ccecee083 RDMA/irdma: Use s/g array in post send only when its valid 1989b17301f8 gpio: 104-idio-16: Make irq_chip immutable b240650a6600 gpio: 104-dio-48e: Make irq_chip immutable e18b2e3310f0 LoongArch: Fix arch_remove_memory() undefined build error 6023efd94e54 LoongArch: Fix section mismatch due to acpi_os_ioremap() 0b38a5072464 platform/x86: asus-wmi: Increase FAN_CURVE_BUF_LEN to 32 fe5872fd1684 usb: storage: Add ASUS <0x0b05:0x1932> to IGNORE_UAS 2fdf0a1ff474 platform/x86: acer-wmi: Acer Aspire One AOD270/Packard Bell Dot keymap fixes 719b2021d778 perf/arm_pmu_platform: fix tests for platform_get_irq() failure 3d513ebf8c3b net: dsa: hellcreek: Print warning only once c624b5659a28 drm/amd/amdgpu: skip ucode loading if ucode_size == 0 f566cb9f4057 nvmet-tcp: fix unhandled tcp states in nvmet_tcp_state_change() e8d5aa9c67ed nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM610 137f1493f151 drm/amd/pm: use vbios carried pptable for all SMU13.0.7 SKUs 2052738ece42 drm/amdgpu: disable FRU access on special SIENNA CICHLID card 12c20186d84e Input: iforce - add support for Boeder Force Feedback Wheel 47e83e6ebf99 ieee802154: cc2520: add rc code in cc2520_tx() bc55c1677edb gpio: mockup: remove gpio debugfs when remove device 35c0b78d0d42 r8152: add PID for the Lenovo OneLink+ Dock 84d8959393a0 tg3: Disable tg3 device on system reboot to avoid triggering AER 6b1bcd579fc5 Bluetooth: MGMT: Fix Get Device Flags fbb701e51ee2 hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message 37c3dcfc4730 HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo 65d983566887 dt-bindings: iio: gyroscope: bosch,bmg160: correct number of pins 50a1ffa557cf kvm: x86: mmu: Always flush TLBs when enabling dirty logging c87f1f99e26e peci: cpu: Fix use-after-free in adev_release() f25a547e7c76 drm/msm/rd: Fix FIFO-full deadlock df01ac6582e1 platform/surface: aggregator_registry: Add support for Surface Laptop Go 2 f05939158a41 Input: goodix - add support for GT1158 37c81d9f1d1b ACPI: resource: skip IRQ override on AMD Zen platforms f26649e59b4f RDMA/mlx5: Fix UMR cleanup on error flow of driver init d8f7bff9a426 RDMA/mlx5: Add a umr recovery flow ada0ccc4a137 RDMA/mlx5: Rely on RoCE fw cap instead of devlink when setting profile ddc58af02675 net/mlx5: Use software VHCA id when it's supported 630a75548b88 net/mlx5: Introduce ifc bits for using software vhca id 3bd8fdde3826 iommu/vt-d: Fix kdump kernels boot failure with scalable mode (From OE-Core rev: 396b40b0b1e52fc12c0e171734fba190edfaf671) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: fix relative path processingBruce Ashfield2022-10-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous fix for processing of paths with relative components, broke uses cases that were a mix of patches and configuration fragments. Updating the SRCREV to include a simplied fix for relative paths, and a cleanup patch from Jose: [ Author: Jose Quaresma <quaresma.jose@gmail.com> Date: Thu Sep 29 16:37:23 2022 +0000 scc: only look for error in scc_output_file if it has valid content When process_file function fails the output of the processed script is show to the user, some parsing is performed as well to look for common errors so we can point to the right input file. This can only be done when the scc_output_file have some valid content otherwise it will show invalid messages to the user. Signed-off-by: Jose Quaresma <jose.quaresma@foundries.io> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Author: Bruce Ashfield <bruce.ashfield@gmail.com> Date: Wed Oct 5 19:13:33 2022 +0000 spp: ensure that prefix check uses absolute paths The previous fix for this issue was too broad, and impacted all calls to the prefix check and removal. With this change, we only expand the input on scc/spp operations that may execute with relative paths. Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: 533720a1756454447341769c4a0969fce8d6f287) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: package amdgpu firmwareVincent Davis Jr2022-10-261-0/+12
| | | | | | | | | | Add packages for the firmware required by amdgpu kernel driver. (From OE-Core rev: 0d7aa21f120a756d1a4fc4ae0be3527b54a58247) Signed-off-by: Vincent Davis Jr <vince@underview.tech> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>