summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
...
* linux-yocto/6.1: update to v6.1.53Bruce Ashfield2023-10-014-26/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 09045dae0d90 Linux 6.1.53 41cb5369cb80 udf: initialize newblock to 0 c74b1cd93f26 clk: Avoid invalid function names in CLK_OF_DECLARE() 59e0dd5bef6c treewide: Fix probing of devices in DT overlays abb597c85acb clk: Mark a fwnode as initialized when using CLK_OF_DECLARE() macro b372816ad610 md: fix regression for null-ptr-deference in __md_stop() adac9f0ddd2b NFSv4.2: Rework scratch handling for READ_PLUS (again) 779563475162 NFSv4.2: Fix a potential double free with READ_PLUS d9ece8c0269f md: Free resources in __md_stop ba6a70adb557 Revert "drm/amd/display: Do not set drr on pipe commit" 1dd387668d5b tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY e43a7ae58d00 serial: sc16is7xx: fix regression with GPIO configuration 8aaef0a3eb1b serial: sc16is7xx: remove obsolete out_thread label cc8a853c2d5f perf/x86/uncore: Correct the number of CHAs on EMR e1eb0419126f x86/sgx: Break up long non-preemptible delays in sgx_vepc_release() f705617bab47 USB: core: Fix oversight in SuperSpeed initialization 8186596a6635 USB: core: Fix race by not overwriting udev->descriptor in hub_port_init() d309fa69c2e3 USB: core: Change usb_get_device_descriptor() API 90b01f8df568 USB: core: Unite old scheme and new scheme descriptor reads 0d3b5fe47938 usb: typec: bus: verify partner exists in typec_altmode_attention 9b7cd3fe01f0 usb: typec: tcpm: set initial svdm version based on pd revision 33a31064211c of: property: fw_devlink: Add a devlink for panel followers 7f3d84cfaec7 cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug 08c86156361c crypto: stm32 - fix loop iterating through scatterlist for DMA 73e64c5eeddf s390/dasd: fix string length handling f9a3d6f037c9 s390/ipl: add missing secure/has_secure file to ipl type 'unknown' 6489ec010786 s390/dcssblk: fix kernel crash with list_add corruption 8bf567b63c2a arm64: sdei: abort running SDEI handlers during crash e95d7a8a6edd pstore/ram: Check start of empty przs during init 351705a44621 mmc: renesas_sdhi: register irqs before registering controller a3f6c1447db8 platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER e6e6a5f50f58 x86/MCE: Always save CS register on AMD Zen IF Poison errors d08b39bb3dff fsverity: skip PKCS#7 parser when keyring is empty 40a1ef4bb092 net: handle ARPHRD_PPP in dev_is_mac_header_xmit() 342d130205f1 X.509: if signature is unsupported skip validation 3d5fed8c79d9 r8169: fix ASPM-related issues on a number of systems with NIC version from RTL8168h ba50e7773a99 x86/sev: Make enc_dec_hypercall() accept a size instead of npages f8a7f10a1dcc dccp: Fix out of bounds access in DCCP error handler 9667854e69a7 dlm: fix plock lookup when using multiple lockspaces c96c67991aac bpf: Fix issue in verifying allow_ptr_leaks b23c96589ff7 drm/amd/display: Add smu write msg id fail retry process 5ad3e534605e parisc: Fix /proc/cpuinfo output for lscpu 316a4a329a4d procfs: block chmod on /proc/thread-self/comm 5e4e9900e6fa block: don't add or resize partition on the disk with GENHD_FL_NO_PART 1654635bed83 Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" 5a3e327dc3fd ntb: Fix calculation ntb_transport_tx_free_entry() 88c7931f81d8 ntb: Clean up tx tail index on link down 4f4af6b8b7a2 ntb: Drop packets when qp link is down e95e31a8607d PCI/PM: Only read PCI_PM_CTRL register when available 223fc5352054 PCI: hv: Fix a crash in hv_pci_restore_msi_msg() during hibernation 4443f3695d58 PCI: Free released resource after coalescing 316f3984298a scsi: mpt3sas: Perform additional retries if doorbell read returns 0 6c4f87e52331 Revert "scsi: qla2xxx: Fix buffer overrun" ab8c52977fe0 media: venus: hfi_venus: Write to VIDC_CTRL_INIT after unmasking interrupts 25934d8f6eb2 media: dvb: symbol fixup for dvb_attach() fd4d61f85e76 ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs. ba0b46166b8e arm64: csum: Fix OoB access in IP checksum code for negative lengths ad661951a98f i3c: master: svc: fix probe failure when no i3c device exist cc9bf2d62f19 LoongArch: mm: Add p?d_leaf() definitions 5a8b2c1665ca xtensa: PMU: fix base address for the newer hardware 9a9b8596c3dc drm/amd/display: register edp_backlight_control() for DCN301 47636d32a0ee backlight/lv5207lp: Compare against struct fb_info.device 83166d03a5b7 backlight/bd6107: Compare against struct fb_info.device b4ab337aad09 backlight/gpio_backlight: Compare against struct fb_info.device 8fa9cb58445d io_uring: break iopolling on signal 4a3e0d51c3e1 XArray: Do not return sibling entries from xa_load() 7a7f11283392 ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() 09cb2a71b2e9 ipmi_si: fix a memleak in try_smi_init() dafe7acfedfb PCI: rockchip: Use 64-bit mask on MSI 64-bit PCI address 823f52daef12 media: i2c: Add a camera sensor top level menu ceedc62a3bc8 media: i2c: ccs: Check rules is non-NULL fea9dd8653ff cpu/hotplug: Prevent self deadlock on CPU hot-unplug 4245ca8f4051 mm/vmalloc: add a safer version of find_vm_area() for debug 157c46360cf3 scsi: core: Fix the scsi_set_resid() documentation 2344b1397651 printk: ringbuffer: Fix truncating buffer size min_t cast 3f7a4e88e40e rcu: dump vmalloc memory info safely 8ad2e7efb2ce ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl 8918025feb2f PM / devfreq: Fix leak in devfreq_dev_release() d2e906c72597 igb: set max size RX buffer when store bad packet is enabled 04c3eee4e13f skbuff: skb_segment, Call zero copy functions before using skbuff frags 4921f9349b66 netfilter: xt_sctp: validate the flag_info count 1c164c1e9e93 netfilter: xt_u32: validate user space input bcdb4a5c42b0 netfilter: nft_exthdr: Fix non-linear header modification 7ca0706c68ad netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c 6678912b4df1 igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU ad8900dd8a56 virtio_ring: fix avail_wrap_counter in virtqueue_add_packed 4927edc23edc cpufreq: Fix the race condition while updating the transition_task of policy 96db43aced39 Drivers: hv: vmbus: Don't dereference ACPI root object handle e351933e4a14 dmaengine: ste_dma40: Add missing IRQ check in d40_probe 43a57ca7dd90 um: Fix hostaudio build errors 222b85e748eb mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() eaf4c78982ae mtd: spi-nor: Check bus width while setting QE bit 3e313b6c470d leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead f741121a2251 leds: Fix BUG_ON check for LED_COLOR_ID_MULTI that is always false a253c416e67d leds: multicolor: Use rounded division when calculating color components 2804cc350804 leds: pwm: Fix error code in led_pwm_create_fwnode() cae0787e408c rpmsg: glink: Add check for kstrdup f309ac8a4db9 phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write 8f0f5452cb1b phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate 0d86292e3fbb phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 50fa01243dd5 dmaengine: idxd: Modify the dependence of attribute pasid_enabled 6453a2fbc804 mtd: rawnand: brcmnand: Fix mtd oobsize 74c85396bd73 tracing: Fix race issue between cpu buffer write and swap fb34716c9ee6 tracing: Remove extra space at the end of hwlat_detector/mode ca5e8427e20d x86/speculation: Mark all Skylake CPUs as vulnerable to GDS 55a448e8d863 tick/rcu: Fix false positive "softirq work is pending" messages 69b8d7bf834c platform/x86/amd/pmf: Fix a missing cleanup path 2763732ec1e6 HID: multitouch: Correct devm device reference for hidinput input_dev name f283805d9843 HID: uclogic: Correct devm device reference for hidinput input_dev name 6e5960954151 HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() cf38960386f3 RDMA/efa: Fix wrong resources deallocation order 9d9a40530383 RDMA/siw: Correct wrong debug message bbd1b1b5082c RDMA/siw: Balance the reference of cep->kref in the error path 3f39698e7e84 Revert "IB/isert: Fix incorrect release of isert connection" 81ff633a88be amba: bus: fix refcount leak db18d5e3eee4 serial: tegra: handle clk prepare error in tegra_uart_hw_init() 93e908545361 interconnect: qcom: bcm-voter: Use enable_maks for keepalive voting e9ef8b5099d5 interconnect: qcom: bcm-voter: Improve enable_mask handling 1d085c6a25fa interconnect: qcom: sm8450: Enable sync_state 5a5fb3b1754f scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock f06c7d823ab5 scsi: core: Use 32-bit hostnum in scsi_host_lookup() f01cfec8d345 RDMA/irdma: Prevent zero-length STAG registration 5fa1552877ce coresight: trbe: Fix TRBE potential sleep in atomic context 848cd6f24aa7 cgroup:namespace: Remove unused cgroup_namespaces_init() 0d545a8e77cb Revert "f2fs: fix to do sanity check on extent cache correctly" 3f60a36ed6e3 f2fs: Only lfs mode is allowed with zoned block device feature 33d4c00725b0 f2fs: judge whether discard_unit is section only when have CONFIG_BLK_DEV_ZONED 4d7e804f49a0 f2fs: fix to avoid mmap vs set_compress_option case 3a2cf76cfb8f media: i2c: rdacm21: Fix uninitialized value 86a41ad0128a media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors 85fb0b963f2b media: ov2680: Fix ov2680_set_fmt() which == V4L2_SUBDEV_FORMAT_TRY not working 0790c0914059 media: ov2680: Add ov2680_fill_format() helper function 90fbf01c8080 media: ov2680: Don't take the lock for try_fmt calls e0b6edf4a346 media: ov2680: Remove VIDEO_V4L2_SUBDEV_API ifdef-s 6d51cdf66b9f media: ov2680: Fix vflip / hflip set functions 7263c39fd711 media: ov2680: Fix ov2680_bayer_order() ef9055e9a768 media: ov2680: Remove auto-gain and auto-exposure controls 9e6e509c08f6 media: i2c: ov2680: Set V4L2_CTRL_FLAG_MODIFY_LAYOUT on flips 2b9d0a65d133 media: ov5640: Fix initial RESETB state and annotate timings 5074c70795d4 media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() a4cd2c3eff18 HID: input: Support devices sending Eraser without Invert 297992e5c635 drivers: base: Free devm resources when unregistering a device 66eb45e7d5fc USB: gadget: f_mass_storage: Fix unused variable warning 324da2f3ee73 USB: gadget: core: Add missing kerneldoc for vbus_work 365ce3f86bb1 docs: ABI: fix spelling/grammar in SBEFIFO timeout interface c90182cffbff media: venus: hfi_venus: Only consider sys_idle_indicator on V1 d52509fdb29c media: go7007: Remove redundant if statement 0294e2475092 media: cec: core: add adap_unconfigured() callback d6610151ae22 media: cec: core: add adap_nb_transmit_canceled() callback 6ced15ff1746 platform/x86: dell-sysman: Fix reference leak 45e3181d7995 iommu/vt-d: Fix to flush cache of PASID directory table d9c47d2bf307 iommu/qcom: Disable and reset context bank before programming a30f26dc3ad9 fsi: aspeed: Reset master errors after CFAM reset d020963638f2 IB/uverbs: Fix an potential error pointer dereference 4dca13c30b9e RDMA/hns: Fix CQ and QP cache affinity 2368ce8cd5ad RDMA/hns: Fix inaccurate error label name in init instance 93c986805f4e RDMA/hns: Fix incorrect post-send with direct wqe of wr-list c48b0b30ac92 RDMA/hns: Fix port active speed 117a1b903baf iommu/sprd: Add missing force_aperture fadc62aa82d2 iommu/mediatek: Fix two IOMMU share pagetable issue f81325a709dd iommu/mediatek: Remove unused "mapping" member from mtk_iommu_data 343ccde5ade7 extcon: cht_wc: add POWER_SUPPLY dependency d3e075a3f099 kernfs: add stub helper for kernfs_generic_poll() 91a05d4c12ce driver core: Call dma_cleanup() on the test_remove path 58a3b87be681 driver core: test_async: fix an error code 636f5b8a6601 dma-buf/sync_file: Fix docs syntax ae867cab6bc9 interconnect: qcom: qcm2290: Enable sync state 7e1476f27751 coresight: tmc: Explicit type conversions to prevent integer overflow ee8f58b40e4a RDMA/irdma: Replace one-element array with flexible-array member af6fd0b3bccf scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly dd8ce1c9ff49 scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly 472f2497a4c8 scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly 70518f3aaf5a RDMA/rxe: Fix incomplete state save in rxe_requester 59a4f61feccf RDMA/rxe: Split rxe_run_task() into two subroutines 0ad56bf59dc3 x86/APM: drop the duplicate APM_MINOR_DEV macro 6d209ed70f9c serial: sprd: Fix DMA buffer leak issue 70f7513342f4 serial: sprd: Assign sprd_port after initialized to avoid wrong access 21608d2ba565 iio: accel: adxl313: Fix adxl313_i2c_id[] table 25feffb3fbd5 scsi: qla4xxx: Add length check when parsing nlattrs 1806edae979f scsi: be2iscsi: Add length check when parsing nlattrs 85b8c282d185 scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() bb8d101b835a scsi: iscsi: Add length check for nlattr payload 2737d82760ae scsi: iscsi: Rename iscsi_set_param() to iscsi_if_set_param() bdc4f8f68171 scsi: RDMA/srp: Fix residual handling 67b02818e209 usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() 858322c409e0 media: mediatek: vcodec: fix resource leaks in vdec_msg_queue_init() bdc00039fd1b media: mediatek: vcodec: fix potential double free a356b60031d1 media: mediatek: vcodec: Return NULL if no vdec_fb is found b4ee61e5a110 media: amphion: ensure the bitops don't cross boundaries 932d84a8a808 media: amphion: fix UNUSED_VALUE issue reported by coverity 60f6392bdede media: amphion: fix UNINIT issues reported by coverity bddd678fd286 media: amphion: fix REVERSE_INULL issues reported by coverity 3930d62f5d7c media: amphion: fix CHECKED_RETURN issues reported by coverity 9ada33ee83dd media: rkvdec: increase max supported height for H.264 715c0200b480 media: mtk-jpeg: Fix use after free bug due to uncanceled work 62ea218a7e7f media: amphion: add helper function to get id name 745f40a96c7f media: amphion: reinit vpu if reqbufs output 0 6f0d0f5613d7 dt-bindings: extcon: maxim,max77843: restrict connector properties dd0dadb93844 scsi: hisi_sas: Fix normally completed I/O analysed as failed ab0719d7b6e4 scsi: hisi_sas: Fix warnings detected by sparse 79a1a8f83869 RDMA/siw: Fabricate a GID on tun and loopback devices a96892a40fce media: cx24120: Add retval check for cx24120_message_send() 2b6e20ef0585 media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() 323ee5fc980b media: dib7000p: Fix potential division by zero 90e0ea8e9b26 drivers: usb: smsusb: fix error handling code in smsusb_init_device 92e2dcf9412f iommu: rockchip: Fix directory table address encoding 13ed255248df iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 warning on pasid unbind 25afb3e03bf8 media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() aeb79a1778cb media: i2c: tvp5150: check return value of devm_kasprintf() d7d47edf78c9 media: ad5820: Drop unsupported ad5823 from i2c_ and of_device_id tables 79e2cc5c4c10 media: ov5640: fix low resolution image abnormal issue 5643c936d1b8 RDMA/qedr: Remove a duplicate assignment in irdma_query_ah() 8199a46af2ea cgroup/cpuset: Inherit parent's load balance state in v2 590b45e5cd12 pNFS: Fix assignment of xprtdata.cred 4030ace74d8b NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ fdbc9637bf82 NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN 6d08bd22fa29 NFSD: da_addr_body field missing in some GETDEVICEINFO replies 02a29a2455b0 fs: lockd: avoid possible wrong NULL parameter f27f759f4cd4 jfs: validate max amount of blocks before allocation. b648f5717581 ext4: fix unttached inode after power cut with orphan file feature enabled f17d5efaafba powerpc/iommu: Fix notifiers being shared by PCI and VIO buses e83f5e21089b powerpc/mpc5xxx: Add missing fwnode_handle_put() 4515f1676d8d powerpc/pseries: Fix hcall tracepoints with JUMP_LABEL=n ebbfe48dd15f nfs/blocklayout: Use the passed in gfp flags 4c8568cf4c45 powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT a5b6b008e358 powerpc: Don't include lppaca.h in paca.h 18d51547fe2f NFSv4.2: Fix READ_PLUS size calculations fccdafa51de0 NFSv4.2: Fix up READ_PLUS alignment 5c47974263e8 NFSv4.2: Fix READ_PLUS smatch warnings 886959f425b6 NFSv4.2: Rework scratch handling for READ_PLUS e12e13952b0c wifi: ath10k: Use RMW accessors for changing LNKCTL 811ec8bc68f3 wifi: ath11k: Use RMW accessors for changing LNKCTL 7f4c9c44d1b9 net/mlx5: Use RMW accessors for changing LNKCTL 433330fb1296 drm/radeon: Use RMW accessors for changing LNKCTL a0f0daf60bc1 drm/amdgpu: Use RMW accessors for changing LNKCTL ed6483fac428 powerpc/perf: Convert fsl_emb notifier to state machine callbacks 1d58a9246989 powerpc/fadump: reset dump area size if fadump memory reserve fails ab8094db59e1 nvdimm: Fix dereference after free in register_nvdimm_pmu() 500a6ff9c2a8 nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() f6f300ecc196 vfio/type1: fix cap_migration information leak aae5a866d397 powerpc/radix: Move some functions into #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE dd9241fc4b19 clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op cc7e04d7ff92 clk: imx8mp: fix sai4 clock fcaf148b20f0 clk: imx: imx8ulp: update SPLL2 type e1139dea2c02 clk: imx: pllv4: Fix SPLL2 MULT range 402e73f64597 clk: qcom: gcc-sm8450: Use floor ops for SDCC RCGs 6c88c9d9c630 PCI/ASPM: Use RMW accessors for changing LNKCTL 952da7c6e199 PCI: pciehp: Use RMW accessors for changing LNKCTL f2d7da8fafed PCI: Add locking to RMW PCI Express Capability Register accessors 3108f7c78884 PCI: Allow drivers to request exclusive config regions 8a5e87f9e93c pinctrl: mcp23s08: check return value of devm_kasprintf() 8562df72cff2 PCI: Mark NVIDIA T4 GPUs to avoid bus reset f3229c9cb634 PCI: microchip: Correct the DED and SEC interrupt bit offsets 9daefd22756e clk: qcom: gcc-sm6350: Fix gcc_sdcc2_apps_clk_src a1801d14a891 clk: qcom: reset: Use the correct type of sleep/delay based on length a4ff4b54f388 kvm/vfio: ensure kvg instance stays around in kvm_vfio_group_add() fef33ca5e28c kvm/vfio: Prepare for accepting vfio device fd cc16a50d5088 clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src e0f5698757ab ext4: avoid potential data overflow in next_linear_group 772ca4bc1d0d ext4: correct grp validation in ext4_mb_good_group d5fc7d681320 EDAC/igen6: Fix the issue of no error events 8f43c4000cdf clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src d1a5f22abab4 clk: sunxi-ng: Modify mismatched function name d96799ee3b78 PCI/DOE: Fix destroy_work_on_stack() race 4a43285900cd drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() d96da888dcd7 PCI: qcom-ep: Switch MHI bus master clock off during L1SS c53d53006d7f PCI: apple: Initialize pcie->nvecs before use 7618133eda26 clk: rockchip: rk3568: Fix PLL rate setting for 78.75MHz eb613f81d034 clk: qcom: gcc-sc8280xp: Add missing GDSCs 57fc62c50690 dt-bindings: clock: qcom,gcc-sc8280xp: Add missing GDSCs 06d3a7e03c61 clk: qcom: gcc-sc8280xp: Add missing GDSC flags 747848b4afea clk: qcom: gcc-sc8280xp: Add EMAC GDSCs 9cba16beca66 clk: qcom: gpucc-sm6350: Fix clock source names 6ace98cb617b clk: qcom: gpucc-sm6350: Introduce index-based clk lookup 74a1194cce60 ipmi:ssif: Fix a memory leak when scanning for an adapter 2e7d90a81b9c ipmi:ssif: Add check for kstrdup abbd28d04c36 ALSA: ac97: Fix possible error value of *rac97 53996463f8c3 of: unittest: Fix overlay type in apply/revert check 3fb210cd521c of: overlay: Call of_changeset_init() early b13b0c84a4af ASoC: SOF: amd: clear dsp to host interrupt status c4b06324fc44 md: raid0: account for split bio in iostat accounting cc54fa43de67 md/raid0: Fix performance regression for large sequential writes cd1dd83888d7 md/raid0: Factor out helper for mapping and submitting a bio c227aa141660 md: add error_handlers for raid0 and linear bc82cd1e7ff2 firmware: cs_dsp: Fix new control name check 711fb9260620 md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid() ac9e103f282a md/raid5-cache: fix a deadlock in r5l_exit_log() 26bf790b8e99 bus: ti-sysc: Fix cast to enum warning 5abfee5e4076 arm64: dts: qcom: sc8280xp-x13s: Unreserve NC pins b386c3e16956 arm64: dts: qcom: msm8996: Fix dsi1 interrupts c6035ee015b9 arm64: dts: qcom: msm8998: Add missing power domain to MMSS SMMU cab4cdb2a4bd arm64: dts: qcom: msm8998: Drop bus clock reference from MMSS SMMU 67b4726cb87e arm64: dts: qcom: apq8016-sbc: Fix ov5640 regulator supply names 867aa88c9efa drm/mediatek: Fix potential memory leak if vmap() fail 1e47d1ac20e3 ARM: dts: qcom: ipq4019: correct SDHCI XO clock 4d6a25792fc1 drm/mediatek: Remove freeing not dynamic allocated memory 635051576f0e bus: ti-sysc: Fix build warning for 64-bit build b625a6eaf2bf drm/mediatek: dp: Add missing error checks in mtk_dp_parse_capabilities 0c323430e470 io_uring: fix drain stalls by invalid SQE 9183c4fe9141 block/mq-deadline: use correct way to throttling write requests 9ca08adb75fb audit: fix possible soft lockup in __audit_inode_child() 607eda339b60 drm/msm/a2xx: Call adreno_gpu_init() earlier f27dff881f0b drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create() d41ceafe3d24 smackfs: Prevent underflow in smk_set_cipso() d1994bb5947c drm/msm/dpu: fix the irq index in dpu_encoder_phys_wb_wait_for_commit_done bd3a6b6d5dd8 firmware: meson_sm: fix to avoid potential NULL pointer dereference 2965015006ef drm/msm/mdp5: Don't leak some plane state 0cd481c27b03 soc: qcom: smem: Fix incompatible types in comparison 3b1f1999a300 drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask 9b372d2fdc44 ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig 92eaa1840301 drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 4174f889c4c1 drm/repaper: Reduce temporary buffer size in repaper_fb_dirty() d544c89bb1cd drm/armada: Fix off-by-one error in armada_overlay_get_property() 0ef736fec614 ARM: dts: BCM53573: Fix Tenda AC9 switch CPU port 976eca4cbd37 arm64: dts: qcom: sm8150: Fix the I2C7 interrupt 43cc228099c5 of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() 4ab834ff9fbf drm/tegra: dpaux: Fix incorrect return value of platform_get_irq 508383dc278c drm/msm: Update dev core dump to not print backwards f9b9c6b0d451 md/md-bitmap: hold 'reconfig_mutex' in backlog_store() e970bc3828b7 md/md-bitmap: remove unnecessary local variable in backlog_store() 3829cb3caeda md/raid10: use dereference_rdev_and_rrdev() to get devices 27acd8c13183 md/raid10: factor out dereference_rdev_and_rrdev() 097f30f0cef8 md: restore 'noio_flag' for the last mddev_resume() 835cbfebc1c5 md: Change active_io to percpu 3db392257008 md: Factor out is_md_suspended helper 8dcc23191a6d drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' 13f5c43e0921 arm64: dts: qcom: msm8996-gemini: fix touchscreen VIO supply 5ccd294df265 arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk" 4aaced381c69 arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC a80621bb23dc ARM: dts: BCM53573: Fix Ethernet info for Luxul devices b9fa4e10b5cf drm: adv7511: Fix low refresh rate register for ADV7533/5 1a7314734743 ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) 9a91a5466ab1 ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 4e184a73203c ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) 075ee661ba67 drm/bridge: anx7625: Use common macros for HDCP capabilities ba1ca2cf4d00 drm/bridge: anx7625: Use common macros for DP power sequencing commands d309b170ea70 x86/mm: Fix PAT bit missing from page protection modify mask 00c0b2825bb5 block: don't allow enabling a cache on devices that don't support it e5e0ec8ff160 block: cleanup queue_wc_store 7db90dd1c5a4 drm/etnaviv: fix dumping of active MMU context 800bf8a2226e arm64: tegra: Fix HSUART for Smaug ee5e1d6480ef arm64: dts: qcom: pmi8994: Add missing OVP interrupt 31fe89ccf5a0 arm64: dts: qcom: pm660l: Add missing short interrupt cd1ba241d21e arm64: dts: qcom: pm6150l: Add missing short interrupt 6fd913f0f63f arm64: dts: qcom: sm8250-sony-xperia: correct GPIO keys wakeup again 0f0e6963705a arm64: tegra: Fix HSUART for Jetson AGX Orin f5ff6897094f ARM: dts: BCM53573: Use updated "spi-gpio" binding properties ab5154ae26c4 ARM: dts: BCM53573: Add cells sizes to PCIe node ee1d740374aa ARM: dts: BCM53573: Drop nonexistent #usb-cells fd28ce30b525 drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() 1f3b03863ef5 firmware: ti_sci: Use system_state to determine polling 0765a80c160d ARM: dts: stm32: Add missing detach mailbox for DHCOM SoM e3c7b7ce7cd6 ARM: dts: stm32: Update to generic ADC channel binding on DHSOM systems 9d77a7fc5d04 ARM: dts: stm32: Add missing detach mailbox for Odyssey SoM c0929f2bbd68 ARM: dts: stm32: YAML validation fails for Odyssey Boards aa72079a1952 ARM: dts: stm32: Add missing detach mailbox for emtrion emSBC-Argon 0746cab4768d ARM: dts: stm32: adopt generic iio bindings for adc channels on emstamp-argon a5274a79ef3a ARM: dts: stm32: YAML validation fails for Argon Boards e62c091b6dfa ARM: dts: stm32: Rename mdio0 to mdio e8d6e54daf1a arm64: dts: qcom: sm8250: Mark PCIe hosts as DMA coherent c755b194d793 arm64: dts: qcom: pmk8350: fix ADC-TM compatible string 5aa1969ce7c4 arm64: dts: qcom: pmr735b: fix thermal zone name de4688dcc0f6 arm64: dts: qcom: pm8350b: fix thermal zone name 0f52060fa1db arm64: dts: qcom: pm8350: fix thermal zone name 8fd3533f4bce arm64: dts: qcom: sm8350: Use proper CPU compatibles db336dcb0127 arm64: dts: qcom: sm8350: Add missing LMH interrupts to cpufreq 0c32fba73549 arm64: dts: qcom: sm8350: Fix CPU idle state residency times c97633eaf571 arm64: dts: qcom: sdm845-tama: Set serial indices and stdout-path 8622340505dc arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller 82c3d3490b6b arm64: dts: qcom: sc8280xp: Add missing SCM interconnect e5bf98ceac1e arm64: dts: qcom: sc8280xp-crd: Correct vreg_misc_3p3 GPIO 4c7477d0daaa arm64: dts: qcom: sm8250-edo: Rectify gpio-keys 7852d207882c arm64: dts: qcom: sm8250-edo: Add GPIO line names for PMIC GPIOs 4a36d16cdf3c arm64: dts: qcom: sm8250-edo: Add gpio line names for TLMM 537346ff2a60 arm64: dts: qcom: msm8916-l8150: correct light sensor VDDIO supply d244c92988ab arm64: dts: qcom: sm8250: correct dynamic power coefficients e2040c110138 arm64: dts: qcom: sm6350: Fix ZAP region ba7ff6085b80 soc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macros fb4a774a6627 soc: qcom: ocmem: Add OCMEM hardware version print 7bdeb7679f4c ASoC: stac9766: fix build errors with REGMAP_AC97 c2c6dfc04237 drm/hyperv: Fix a compilation issue because of not including screen_info.h a9fa161b8356 drm/amd/display: Do not set drr on pipe commit 3027e200dd58 quota: fix dqput() to follow the guarantees dquot_srcu should provide d57af071cf40 quota: add new helper dquot_active() fdcc50d506f3 quota: rename dquot_active() to inode_quota_active() 622789ebe197 quota: factor out dquot_write_dquot() 25193037e083 ASoC: cs43130: Fix numerator/denominator mixup aa449fa41e10 drm/bridge: tc358764: Fix debug print parameter order 45107f9ca863 netrom: Deny concurrent connect(). a1e820fc7808 net/sched: sch_hfsc: Ensure inner classes have fsc curve 85da5ec0681e sfc: Check firmware supports Ethernet PTP filter ea701e0eba7e cteonxt2-pf: Fix backpressure config for multiple PFC priorities to work simultaneously 1b7f266e0219 octeontx2-pf: Fix PFC TX scheduler free 80de42d9af97 octeontx2-pf: Refactor schedular queue alloc/free calls 23a7b872898b hwmon: (tmp513) Fix the channel number in tmp51x_is_visible() 8b2fb4b671b3 mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter 6406a95c4a5e mlxsw: i2c: Limit single transaction buffer size 2fc240094031 mlxsw: i2c: Fix chunk size setting in output mailbox buffer ec9538da6ce4 net: arcnet: Do not call kfree_skb() under local_irq_disable() cb09afe905cb ice: avoid executing commands on other ports when driving sync 90e7778660c9 wifi: ath9k: use IS_ERR() with debugfs_create_dir() 4a8fadcf3748 arm64: mm: use ptep_clear() instead of pte_clear() in clear_flush() a33ae132eec2 Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() 7e7197e4d6a1 wifi: mwifiex: avoid possible NULL skb pointer dereference 7930fa4ca871 mac80211: make ieee80211_tx_info padding explicit 4381d6083254 wifi: nl80211/cfg80211: add forgotten nla_policy for BSS color attribute 4c340bfddce6 wifi: ath9k: protect WMI command response buffer replacement with a lock 8ba31f946a6d wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx 7984c381bbc1 samples/bpf: fix broken map lookup probe c813db76bc15 samples/bpf: fix bio latency check with tracepoint ef67f3a959a7 ARM: dts: Add .dts files missing from the build cde525d61178 wifi: mwifiex: Fix missed return in oob checks failed path 84081b4baafb wifi: mwifiex: fix memory leak in mwifiex_histogram_read() 9257a1d6f272 net: annotate data-races around sk->sk_lingertime 844d60cc5efc fs: ocfs2: namei: check return value of ocfs2_add_entry() a485a4bd8238 lwt: Check LWTUNNEL_XMIT_CONTINUE strictly 065d5f17096e lwt: Fix return values of BPF xmit ops 0159a21b9d8e hwrng: iproc-rng200 - Implement suspend and resume calls 92651ce45ba1 crypto: caam - fix unchecked return value error 841d2fffd09f ice: ice_aq_check_events: fix off-by-one check when filling buffer 0f50641222f5 net-memcg: Fix scope of sockmem pressure indicators 8d61adfb5918 selftests/bpf: Clean up fmod_ret in bench_rename test script eafa3465c8d9 selftests/bpf: Fix repeat option when kfunc_call verification fails d6702008fc9c net: tcp: fix unexcepted socket die when snd_wnd is 0 81d8e9f59df6 Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() bd39b5524047 Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor 94617b736c25 Bluetooth: Fix potential use-after-free when clear keys 9246d9310cd6 Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() c4cb61c5f976 crypto: api - Use work queue in crypto_destroy_instance 501f77cfce8a crypto: stm32 - Properly handle pm_runtime_get failing 6fc09c8d765e kbuild: rust_is_available: fix confusion when a version appears in the path 4f8c55ae5d58 kbuild: rust_is_available: add check for `bindgen` invocation bb15fb4e497e kbuild: rust_is_available: fix version check when CC has multiple arguments 6c7182b9c87e kbuild: rust_is_available: remove -v option 90978b2ff422 selftests/bpf: fix static assert compilation issue for test_cls_*.c c015029dfc89 wifi: mwifiex: fix error recovery in PCIE buffer descriptor management 3975e21d4d01 wifi: mwifiex: Fix OOB and integer underflow when rx packets 49b6db89ab28 wifi: mt76: mt7915: fix power-limits while chan_switch 2dd5c7f4200a can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM ce60bfc24c88 spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() f5f7aa2b6b8f wifi: mt76: testmode: add nla_policy for MT76_TM_ATTR_TX_LENGTH c0ce0fb76610 bpf: reject unhashed sockets in bpf_sk_assign 99331d7c6ee2 udp: re-score reuseport groups when connected sockets are present 328b85e7b14f wifi: mt76: mt7921: fix non-PSC channel scan fail 6bf4ccafb356 wifi: rtw89: debug: Fix error handling in rtw89_debug_priv_btc_manual_set() 39a6b4bbc573 regmap: rbtree: Use alloc_flags for memory allocations 684431894e06 hwrng: pic32 - use devm_clk_get_enabled 79a8ea5bf421 hwrng: nomadik - keep clock enabled while hwrng is registered 73d97508ab11 tcp: tcp_enter_quickack_mode() should be static 01964c630824 crypto: qat - change value of default idle filter 912310dd841b bpf: Fix an error in verifying a field in a union 780f072f4fad bpf: Clear the probe_addr for uprobe 0cfbadb15351 libbpf: Fix realloc API handling in zero-sized edge cases fc7ed36a31b1 bpftool: Use a local bpf_perf_event_value to fix accessing its fields 0b20dc1edd88 bpftool: Use a local copy of BPF_LINK_TYPE_PERF_EVENT in pid_iter.bpf.c 840c64d96e39 bpftool: Define a local bpf_perf_link to fix accessing its fields 4d5f00b2fa2c bpftool: use a local copy of perf_event to fix accessing :: Bpf_cookie 010c6a02e6e1 selftests/bpf: Fix bpf_nf failure upon test rerun 6f2b84248bab cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() 91f76271ec43 x86/efistub: Fix PCI ROM preservation in mixed mode fcf78a17bbb9 cpufreq: amd-pstate-ut: Fix kernel panic when loading the driver 14920fb907f0 cpufreq: amd-pstate-ut: Remove module parameter access 7da6250d2967 thermal/of: Fix potential uninitialized value access 7c7093256806 ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table a99f32b81ca1 ACPI: x86: s2idle: Post-increment variables when getting constraints 8ee6d04ef24b irqchip/loongson-eiointc: Fix return value checking of eiointc_index 14e37e08b4e1 s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs f326e37a210e s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes f98ea9abc1f7 s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL 87d452a076d1 s390/pkey: fix/harmonize internal keyblob headers 7d31730c5d81 selftests/futex: Order calls to futex_lock_pi 048d1a8b9da8 perf/imx_ddr: don't enable counter0 if none of 4 counters are used 5fce29ab20cb sched/rt: Fix sysctl_sched_rr_timeslice intial value dfadde169774 arm64/fpsimd: Only provide the length to cpufeature for xCR registers 8efd0420290e arm64/sme: Don't use streaming mode to probe the maximum SME VL 1d9a735d4e45 x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved be361e5ec4b2 sched/psi: Select KERNFS as needed 287aeeb731e9 arm64/ptrace: Clean up error handling path in sve_set_common() 9d8f66d6de83 selftests/resctrl: Close perf value read fd on errors f046a88cbadd selftests/resctrl: Unmount resctrl FS if child fails to run benchmark d4b1f43944c5 selftests/resctrl: Don't leak buffer in fill_cache() 1051a1c5dd26 selftests/resctrl: Add resctrl.h into build deps 5d343b49078d OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() e0322a255a22 refscale: Fix uninitalized use of wait_queue_head_t 085fe4323841 ARM: ptrace: Restore syscall skipping for tracers 916ca8192201 ARM: ptrace: Restore syscall restart tracing ed134f284b4e vfs, security: Fix automount superblock LSM init problem, preventing NFS sb sharing 1cdf51b4e5ef selftests/harness: Actually report SKIP for signal tests c13e6edbad1a tmpfs: verify {g,u}id mount options correctly 254c396da3a2 iomap: Remove large folio handling in iomap_invalidate_folio() b553ac4894e7 fs: Fix error checking for d_hash_and_lookup() e12214c7ad13 eventfd: prevent underflow for eventfd semaphores 9720f894286e reiserfs: Check the return value from __getblk() 0c7e6ff75e6c tools/resolve_btfids: Fix setting HOSTCFLAGS 1ad863e91af8 tools/resolve_btfids: Pass HOSTCFLAGS as EXTRA_CFLAGS to prepare targets a2a9f5bcccab tools/resolve_btfids: Tidy HOST_OVERRIDES b3f1d78c672e tools/resolve_btfids: Compile resolve_btfids as host program 833a654b510b tools/resolve_btfids: Alter how HOSTCC is forced 2457021a4f07 tools/resolve_btfids: Install subcmd headers d35187340a8a tools/resolve_btfids: Use pkg-config to locate libelf 05026e944bd2 tools lib subcmd: Add dependency test to install_headers 424fd5693246 tools lib subcmd: Make install_headers clearer a07388d1a773 tools lib subcmd: Add install target b9c54fd37668 Revert "net: macsec: preserve ingress frame ordering" 786e09ae59f0 Revert "PCI: tegra194: Enable support for 256 Byte payload" f725ae7f0e2b Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN b990ac56447c udf: Handle error when adding extent to a file 6ac8f2c8362a udf: Check consistency of Space Bitmap Descriptor 7ac1467f9472 drm/amd/display: ensure async flips are only accepted for fast updates 8f965b5b525d net: Avoid address overwrite in kernel_connect 8c737d950c2b KVM: x86/mmu: Add "never" option to allow sticky disabling of nx_huge_pages 45e3dfbf0e0c KVM: x86/mmu: Use kstrtobool() instead of strtobool() 181831df9de8 tpm: Enable hwrng only for Pluton on AMD CPUs 9c8dab18f830 crypto: rsa-pkcs1pad - Use helper to set reqsize 63f1117db590 cpufreq: intel_pstate: set stale CPU frequency to minimum c50fdd533448 of: property: Simplify of_link_to_phandle() 8f647ac91a22 platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications 10f358cd4b0e tracing: Introduce pipe_cpumask to avoid race on trace_pipes 41103f7f688a net: sfp: handle 100G/25G active optical cables in sfp_parse_support f24681b8162b ALSA: seq: oss: Fix racy open/close of MIDI devices ab5c5c10d066 LoongArch: Fix the write_fcsr() macro 9920a52362a0 LoongArch: Let pmd_present() return true when splitting pmd 790587097c01 scsi: lpfc: Fix incorrect big endian type assignment in bsg loopback path 1a7f80f33a59 scsi: storvsc: Always set no_report_opcodes 7d1ac3c2eb70 scsi: aacraid: Reply queue mapping to CPUs based on IRQ affinity dcfd75bca8cf sctp: handle invalid error codes without calling BUG() fbd3ae6997fb cifs: fix max_credits implementation 8a424afa08c5 cifs: fix sockaddr comparison in iface_cmp ea13eff14ef2 bnx2x: fix page fault following EEH recovery 179b9b062fe8 netlabel: fix shift wrapping bug in netlbl_catmap_setlong() 78ef22febd68 wifi: mac80211: Use active_links instead of valid_links in Tx 41b446e4904a wifi: cfg80211: remove links only on AP 5251c835324b drm/amdgpu: Match against exact bootloader status f20bee49dc2a net: hns3: restore user pause configure when disable autoneg c61d10461279 scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock 24d9cc933597 scsi: lpfc: Remove reftag check in DIF paths c70b9758eebe platform/x86/amd/pmf: Fix unsigned comparison with less than zero acf4ec3b4244 idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM 59c4b9a2caf4 powerpc/powermac: Use early_* IO variants in via_calibrate_decr() 54d3fba7d8c5 wifi: brcmfmac: Fix field-spanning write in brcmf_scan_params_v2_to_v1() 71f5a7f1745c net: usb: qmi_wwan: add Quectel EM05GV2 a2b5a9654a1d net: annotate data-races around sk->sk_{rcv|snd}timeo 94515e9aa84c net: dsa: microchip: KSZ9477 register regmap alignment to 32 bit boundaries 848477e08391 Revert "wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12" 51edd7383b1e vmbus_testing: fix wrong python syntax for integer value comparison 98f933716a52 clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM 473a55cfc131 kprobes: Prohibit probing on CFI preamble symbol 896e9e57784c security: keys: perform capable check only on privileged operations 0ffed24af577 staging: fbtft: ili9341: use macro FBTFT_REGISTER_SPI_DRIVER 55954eea708f ALSA: usb-audio: Update for native DSD support quirks d676d02be8e2 ata: pata_arasan_cf: Use dev_err_probe() instead dev_err() in data_xfer() fbf4048d8fba ovl: Always reevaluate the file signature for IMA ae1cb9656ef4 drm/amd/display: Exit idle optimizations before attempt to access PHY faa77cf5f28f drm/amd/display: Guard DCN31 PHYD32CLK logic against chip family d7b1aa3e2098 drm/amd/smu: use AverageGfxclkFrequency* to replace previous GFX Curr Clock 7c2d13fb9bab platform/x86: huawei-wmi: Silence ambient light sensor 5c5628287bac platform/x86: asus-wmi: Fix setting RGB mode on some TUF laptops aeee50c15291 platform/x86: think-lmi: Use kfree_sensitive instead of kfree dea41980d793 platform/x86/intel/hid: Add HP Dragonfly G2 to VGBS DMI quirks 7d0f7924ef61 platform/x86: intel: hid: Always call BTNL ACPI method eb54ad1ed620 ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset 9c1263320163 ASoC: atmel: Fix the 8K sample parameter in I2SC master 2e780a9f4ac1 ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0 a1fbf45a24d3 ASoC: rt711: fix for JD event handling in ClockStop Mode0 82e17577b66f ASoc: codecs: ES8316: Fix DMIC config 10999df817cb ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0 952af5cfd5b4 fs/nls: make load_nls() take a const parameter d28f76be7952 s390/dasd: fix hanging device after request requeue d563f679a268 s390/dasd: use correct number of retries for ERP requests a41f2f6aff5e m68k: Fix invalid .section syntax 328fcde050ff ethernet: atheros: fix return value check in atl1c_tso_csum() 0f7b43a5776b ASoC: nau8821: Add DMI quirk mechanism for active-high jack-detect eb746c4750a8 ASoC: da7219: Check for failure reading AAD IRQ events 3c59ad8d6e8e ASoC: da7219: Flush pending AAD IRQ when suspending 330d900620df ksmbd: fix out of bounds in init_smb2_rsp_hdr() 99a2426b135e ksmbd: no response from compound read becb5191d1d5 ksmbd: validate session id and tree id in compound request 9776024ee06b ksmbd: fix out of bounds in smb3_decrypt_req() 513eac8b8530 9p: virtio: make sure 'offs' is initialized in zc_request 05d88512e833 9p: virtio: fix unlikely null pointer deref in handle_rerror 72c90ebb2dc5 media: pci: cx23885: fix error handling for cx23885 ATSC boards eb3c2b3519bf media: pulse8-cec: handle possible ping error 0b6e7170ccdf media: amphion: use dev_err_probe 026e918b3670 phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resume error code 2981ff271d52 Revert "MIPS: unhide PATA_PLATFORM" b60802573357 media: uapi: HEVC: Add num_delta_pocs_of_ref_rps_idx field 36148a9b144c powerpc/boot: Disable power10 features after BOOTAFLAGS assignment 4e005f5dd5b0 ALSA: hda/realtek: Enable 4 amplifiers instead of 2 on a HP platform f4bd9a43152e ARM: dts: imx: Set default tuning step for imx7d usdhc 7f483ce4699a Revert "Revert drm/amd/display: Enable Freesync Video Mode by default" 6ab081571f6a scsi: ufs: Try harder to change the power mode 9fc3adc6d0fe Partially revert "drm/amd/display: Fix possible underflow for displays with large vblank" 918639847212 Revert "bridge: Add extack warning when enabling STP in netns." (From OE-Core rev: f4a68ccbd2d4cf3209328e6a800aa9fbaadca172) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.4: update to v6.4.16Bruce Ashfield2023-10-014-27/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: ae4e4fc35b42 Linux 6.4.16 e769d7975a93 Revert "drm/amd/display: Do not set drr on pipe commit" e447d28a9313 tracing: Zero the pipe cpumask on alloc to avoid spurious -EBUSY 69018a9b08a5 revert "memfd: improve userspace warnings for missing exec-related flags". 62845d4f901d memfd: improve userspace warnings for missing exec-related flags 6c7e8705677c memfd: do not -EACCES old memfd_create() users with vm.memfd_noexec=2 c7b4118308f9 selftests/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED c144c6030b13 mm/memfd: sysctl: fix MEMFD_NOEXEC_SCOPE_NOEXEC_ENFORCED 7e3ca33752bd serial: sc16is7xx: fix regression with GPIO configuration ccae7cf2d6ff serial: sc16is7xx: remove obsolete out_thread label cb3acdc203d6 Bluetooth: HCI: Introduce HCI_QUIRK_BROKEN_LE_CODED f9965f7f38c9 Bluetooth: msft: Extended monitor tracking by address filter 95c5d3fbd3c4 LoongArch: Ensure FP/SIMD registers in the core dump file is up to date ccdfcb911967 media: ipu3-cio2: allow ipu_bridge to be a module again f51d194b1954 perf/x86/uncore: Correct the number of CHAs on EMR 604b1b6ee09c x86/build: Fix linker fill bytes quirk/incompatibility for ld.lld 7447ac0485a5 x86/sgx: Break up long non-preemptible delays in sgx_vepc_release() 8cded8d95372 USB: core: Fix oversight in SuperSpeed initialization b4a074b1fb22 USB: core: Fix race by not overwriting udev->descriptor in hub_port_init() 256b02f63cc1 USB: core: Change usb_get_device_descriptor() API 64687c13eb88 USB: core: Unite old scheme and new scheme descriptor reads d49547950bf7 usb: typec: bus: verify partner exists in typec_altmode_attention 2897b36d2482 usb: typec: tcpm: set initial svdm version based on pd revision 98347c9b1744 of: property: fw_devlink: Add a devlink for panel followers 2c671c7cb211 cpufreq: brcmstb-avs-cpufreq: Fix -Warray-bounds bug 5aa493719d8f crypto: stm32 - fix MDMAT condition 3b8c7cc94e29 crypto: stm32 - fix loop iterating through scatterlist for DMA afe98365be95 HID: logitech-hidpp: rework one more time the retries attempts 90819a4a919f s390/dasd: fix string length handling 812736446cf5 s390/ipl: add missing secure/has_secure file to ipl type 'unknown' b7ad75c77349 s390/dcssblk: fix kernel crash with list_add corruption b15d3cbd2941 iov_iter: Fix iov_iter_extract_pages() with zero-sized entries 5db357b14d40 regulator: dt-bindings: qcom,rpm: fix pattern for children 84d16de27327 arm64: sdei: abort running SDEI handlers during crash f77990358628 pstore/ram: Check start of empty przs during init 07239ca76dd6 mmc: renesas_sdhi: register irqs before registering controller 39c23c941153 platform/chrome: chromeos_acpi: print hex string for ACPI_TYPE_BUFFER 01474630c566 crypto: af_alg - Decrement struct key.usage in alg_set_by_key_serial() 6eac39659014 x86/MCE: Always save CS register on AMD Zen IF Poison errors bffa781398cd fsverity: skip PKCS#7 parser when keyring is empty 56d2f71c85a4 net: handle ARPHRD_PPP in dev_is_mac_header_xmit() cd5d0d13a036 X.509: if signature is unsupported skip validation 83f19f32125b r8169: fix ASPM-related issues on a number of systems with NIC version from RTL8168h 6615212d8e13 x86/sev: Make enc_dec_hypercall() accept a size instead of npages d8171411a661 dccp: Fix out of bounds access in DCCP error handler 5c7403f95225 dlm: fix plock lookup when using multiple lockspaces 5927f0172d28 bpf: Fix issue in verifying allow_ptr_leaks 247ee56a7865 drm/amd/display: Add smu write msg id fail retry process a641e116f929 misc: fastrpc: Pass proper scm arguments for static process init 3d45037fbc20 parisc: Fix /proc/cpuinfo output for lscpu bda2ed2b954e procfs: block chmod on /proc/thread-self/comm 4e3fc835816d block: don't add or resize partition on the disk with GENHD_FL_NO_PART 93cb3211912e Revert "PCI: Mark NVIDIA T4 GPUs to avoid bus reset" 223649a6ac7f ntb: Fix calculation ntb_transport_tx_free_entry() 08c64e0c2f43 ntb: Clean up tx tail index on link down c2cd5d993f57 ntb: Drop packets when qp link is down b05d301ad46d PCI/PM: Only read PCI_PM_CTRL register when available d0687755407b PCI: hv: Fix a crash in hv_pci_restore_msi_msg() during hibernation a076e73dd6e6 PCI: Free released resource after coalescing 512db7829b4a scsi: mpt3sas: Perform additional retries if doorbell read returns 0 bcd9febc0c72 Revert "scsi: qla2xxx: Fix buffer overrun" f36a3430e559 media: nxp: Fix wrong return pointer check in mxc_isi_crossbar_init() fa039796edbf media: venus: hfi_venus: Write to VIDC_CTRL_INIT after unmasking interrupts 74b005d99b3e media: dvb: symbol fixup for dvb_attach() a025494d0090 ALSA: hda/cirrus: Fix broken audio on hardware with two CS42L42 codecs. a5ad2f87d8e7 arm64: csum: Fix OoB access in IP checksum code for negative lengths 67c16c941521 io_uring: Don't set affinity on a dying sqpoll thread 61885936897c i3c: master: svc: fix probe failure when no i3c device exist 9b445804b15a powerpc/ftrace: Fix dropping weak symbols with older toolchains 593ad636bac4 LoongArch: mm: Add p?d_leaf() definitions 86a6b5515e8e xtensa: PMU: fix base address for the newer hardware 17c6bced492c drm/amd/display: register edp_backlight_control() for DCN301 cc727eae2a46 backlight/lv5207lp: Compare against struct fb_info.device 1a5fc6abeef0 backlight/bd6107: Compare against struct fb_info.device 164a795d91f3 backlight/gpio_backlight: Compare against struct fb_info.device dec70164ba78 io_uring: break out of iowq iopoll on teardown 63059d272c4c io_uring/sqpoll: fix io-wq affinity when IORING_SETUP_SQPOLL is used e64db62650d4 io_uring: break iopolling on signal 7c3be1e33101 io_uring: fix false positive KASAN warnings ec5cf2977cff XArray: Do not return sibling entries from xa_load() b69c7129a295 riscv: Mark KASAN tmp* page tables variables as static d1f8b6832c97 riscv: Move create_tmp_mapping() to init sections dd4652a92dad ARM: OMAP2+: Fix -Warray-bounds warning in _pwrdm_state_switch() 1bfcfea0fae0 ipmi_si: fix a memleak in try_smi_init() 20d1e215c945 PCI: rockchip: Use 64-bit mask on MSI 64-bit PCI address f9bfc1a3858c media: i2c: Add a camera sensor top level menu 636f4076188c media: i2c: ccs: Check rules is non-NULL 9734e4c0c470 cpu/hotplug: Prevent self deadlock on CPU hot-unplug 1f55e7667a6a mm/vmalloc: add a safer version of find_vm_area() for debug d41edcef2c92 scsi: core: Fix the scsi_set_resid() documentation 4329b63ce53f printk: ringbuffer: Fix truncating buffer size min_t cast dddca4c46ec9 rcu: dump vmalloc memory info safely e39e870e1e68 virtio_pmem: add the missing REQ_OP_WRITE for flush bio 4f973bc0db7c ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl 21a67da7f22b Multi-gen LRU: fix per-zone reclaim 1640e9c72173 PM / devfreq: Fix leak in devfreq_dev_release() 6a9abbccaac4 igb: set max size RX buffer when store bad packet is enabled f99006e840a4 skbuff: skb_segment, Call zero copy functions before using skbuff frags b63b4e114593 netfilter: xt_sctp: validate the flag_info count 83b995321eaa netfilter: xt_u32: validate user space input 93450ea57eec netfilter: nft_exthdr: Fix non-linear header modification d59b6fc40554 netfilter: ipset: add the missing IP_SET_HASH_WITH_NET0 macro for ip_set_hash_netportnet.c 87f07ec534e3 igmp: limit igmpv3_newpack() packet size to IP_MAX_MTU e4ffc47a1c3e net: deal with integer overflows in kmalloc_reserve() bf11b89b0a2a virtio_ring: fix avail_wrap_counter in virtqueue_add_packed 5f2592243ccd virtio_vdpa: build affinity masks conditionally 7d85dfdf8bd5 cpufreq: Fix the race condition while updating the transition_task of policy bb31371c1dcd um: virt-pci: fix missing declaration warning 9fc162c59edc Drivers: hv: vmbus: Don't dereference ACPI root object handle bfcf280533ad dmaengine: idxd: Fix issues with PRS disable sysfs knob df212ed77384 dmaengine: idxd: Allow ATS disable update only for configurable devices e5d80eb3764c dmaengine: idxd: Expose ATS disable knob only when WQ ATS is supported 8f5137564c7a dmaengine: idxd: Simplify WQ attribute visibility checks fa2e3c484af6 dmaengine: ste_dma40: Add missing IRQ check in d40_probe eaa8d097a529 um: Fix hostaudio build errors 9a61f2c08f30 mtd: rawnand: fsmc: handle clk prepare error in fsmc_nand_resume() c4b5d3659473 mtd: spi-nor: Check bus width while setting QE bit 0301718d3ab4 leds: trigger: tty: Do not use LED_ON/OFF constants, use led_blink_set_oneshot instead e2a579c5a997 leds: Fix BUG_ON check for LED_COLOR_ID_MULTI that is always false 92e1279daf07 leds: multicolor: Use rounded division when calculating color components e3aa6884fae9 thermal/drivers/imx8mm: Suppress log message on probe deferral db478bcb3161 thermal/drivers/mediatek/lvts_thermal: Manage threshold between sensors 8e382e9470c0 thermal/drivers/mediatek/lvts_thermal: Don't leave threshold zeroed 71b7ccc49a98 thermal/drivers/mediatek/lvts_thermal: Disable undesired interrupts 30a642a6b666 thermal/drivers/mediatek/lvts_thermal: Use offset threshold for IRQ ba01e46105df thermal/drivers/mediatek/lvts_thermal: Honor sensors in immediate mode 436b4b33e048 thermal/drivers/mediatek/lvts_thermal: Handle IRQ on all controllers bab77f962ce3 leds: pwm: Fix error code in led_pwm_create_fwnode() 174cf8853857 rpmsg: glink: Add check for kstrdup 59a069a42682 phy/rockchip: inno-hdmi: do not power on rk3328 post pll on reg write e9876c8873fc phy/rockchip: inno-hdmi: round fractal pixclock in rk3328 recalc_rate 7a35fe6478f7 phy/rockchip: inno-hdmi: use correct vco_div_5 macro on rk3328 c1c4cb6103ae dmaengine: idxd: Modify the dependence of attribute pasid_enabled 92273c3435bb mtd: rawnand: brcmnand: Fix mtd oobsize 89c89da92a60 tracing: Fix race issue between cpu buffer write and swap e0c6a3679e3b tracing: Remove extra space at the end of hwlat_detector/mode 5ed4c90a6b56 x86/speculation: Mark all Skylake CPUs as vulnerable to GDS d0a267f4e5de tick/rcu: Fix false positive "softirq work is pending" messages 617326853221 platform/x86/amd/pmf: Fix a missing cleanup path 1d7833db9fd1 HID: multitouch: Correct devm device reference for hidinput input_dev name 4c2707dfee58 HID: uclogic: Correct devm device reference for hidinput input_dev name e7952f4d621e nvmem: core: Return NULL when no nvmem layout is found 144becd79c19 HID: logitech-dj: Fix error handling in logi_dj_recv_switch_to_dj_mode() e79db2f51a56 RDMA/efa: Fix wrong resources deallocation order a1ceb3079efb RDMA/siw: Correct wrong debug message ef1378f78df2 RDMA/siw: Balance the reference of cep->kref in the error path 4082b59705ee Revert "IB/isert: Fix incorrect release of isert connection" 206fadb7278c amba: bus: fix refcount leak 7a9af64f7b03 serial: tegra: handle clk prepare error in tegra_uart_hw_init() 86017523b852 interconnect: qcom: bcm-voter: Use enable_maks for keepalive voting ccedcb364897 interconnect: qcom: bcm-voter: Improve enable_mask handling 1d164939335d interconnect: qcom: sm8450: Enable sync_state 694ddc5bf35a scsi: fcoe: Fix potential deadlock on &fip->ctlr_lock eaf18b15a811 scsi: core: Use 32-bit hostnum in scsi_host_lookup() ceba966f1d63 RDMA/irdma: Prevent zero-length STAG registration 9406ad6d6c84 coresight: trbe: Fix TRBE potential sleep in atomic context e309f455801f f2fs: fix to account cp stats correctly 0e2577074b45 f2fs: fix to drop all dirty meta/node pages during umount() 1c5fb9c7956c f2fs: fix to account gc stats correctly 53ac32aae7a6 f2fs: refactor struct f2fs_attr macro ea35767edc78 Revert "f2fs: fix to do sanity check on extent cache correctly" 46fc3c4b81bf f2fs: Only lfs mode is allowed with zoned block device feature db35eb17bf6d f2fs: fix to avoid mmap vs set_compress_option case 0625d012793d f2fs: fix spelling in ABI documentation d82e45857418 media: i2c: rdacm21: Fix uninitialized value 49bd577e5897 media: ov2680: Fix regulators being left enabled on ov2680_power_on() errors 38b0ebc048eb media: ov2680: Fix ov2680_set_fmt() which == V4L2_SUBDEV_FORMAT_TRY not working b8bc7bc64819 media: ov2680: Add ov2680_fill_format() helper function 279a562c4af2 media: ov2680: Don't take the lock for try_fmt calls 039e14a17a1b media: ov2680: Remove VIDEO_V4L2_SUBDEV_API ifdef-s 42ac1c0d7fa3 media: ov2680: Fix vflip / hflip set functions f3ac838162d3 media: ov2680: Fix ov2680_bayer_order() afccb9524a6a media: ov2680: Remove auto-gain and auto-exposure controls 39a54d5dc777 media: Documentation: Fix [GS]_ROUTING documentation 47b4081e35c2 media: ov5640: Fix initial RESETB state and annotate timings b57b9f888f22 media: ov5640: Enable MIPI interface in ov5640_set_power_mipi() 9990c80ec1ce HID: input: Support devices sending Eraser without Invert 3bcc4c2a096e drivers: base: Free devm resources when unregistering a device 9c4ab0088b33 USB: gadget: f_mass_storage: Fix unused variable warning e33c789963db USB: gadget: core: Add missing kerneldoc for vbus_work f2e92730bfef docs: ABI: fix spelling/grammar in SBEFIFO timeout interface 4b02eacc0b66 media: ipu-bridge: Do not use on stack memory for software_node.name field 5bce956b22ad media: ipu3-cio2: rename cio2 bridge to ipu bridge and move out of ipu3 3de35e29cfdd media: ipu-bridge: Fix null pointer deref on SSDB/PLD parsing warnings 91d790ac27eb arm64: defconfig: Drop CONFIG_VIDEO_IMX_MEDIA 1e4ea9bf3783 media: venus: hfi_venus: Only consider sys_idle_indicator on V1 c2e304c9564e media: go7007: Remove redundant if statement 9fa26c6ac168 media: cec: core: add adap_unconfigured() callback 258e4784b8b5 media: cec: core: add adap_nb_transmit_canceled() callback c5402011992b platform/x86: dell-sysman: Fix reference leak a793bbfd1a17 iommu/vt-d: Fix to flush cache of PASID directory table a3013b402d76 tty: serial: qcom-geni-serial: Poll primary sequencer irq status after cancel_tx b3fdfdb5d851 iommu/qcom: Disable and reset context bank before programming 58c928d4ae4b fsi: aspeed: Reset master errors after CFAM reset d95b6f3ba733 IB/uverbs: Fix an potential error pointer dereference f23228b2a798 RDMA/hns: Fix CQ and QP cache affinity debfbb2c7db0 RDMA/hns: Fix inaccurate error label name in init instance bf6f879fde49 RDMA/hns: Fix incorrect post-send with direct wqe of wr-list ca0d8f408a45 RDMA/hns: Fix port active speed 192740d0b9c5 RDMA/bnxt_re: Remove a redundant flag 37b78dd932f6 iommu: Remove kernel-doc warnings a57d054f9785 iommu/sprd: Add missing force_aperture fe8258b698e6 iommu/mediatek: Fix two IOMMU share pagetable issue 0c5b72339bb1 extcon: cht_wc: add POWER_SUPPLY dependency d89c70f59e80 kernfs: add stub helper for kernfs_generic_poll() d7dd75c5f2b1 driver core: Call dma_cleanup() on the test_remove path 6c064c764856 driver core: test_async: fix an error code 3f7e2c325862 dma-buf/sync_file: Fix docs syntax 7348bea2e865 interconnect: qcom: qcm2290: Enable sync state 6d0be342a4b8 coresight: tmc: Explicit type conversions to prevent integer overflow 3489c741f1d7 RDMA/irdma: Replace one-element array with flexible-array member 6aac7f0d1b86 scsi: qedf: Do not touch __user pointer in qedf_dbg_fp_int_cmd_read() directly 8f92dd19a154 scsi: qedf: Do not touch __user pointer in qedf_dbg_debug_cmd_read() directly 8a892c1bc4dd scsi: qedf: Do not touch __user pointer in qedf_dbg_stop_io_on_error_cmd_read() directly 2f2a6422287f RDMA/rxe: Fix incomplete state save in rxe_requester d7dbce161d60 RDMA/rxe: Fix rxe_modify_srq da572f6313ae RDMA/rxe: Fix unsafe drain work queue code ecd4ff7e934b RDMA/rxe: Move work queue code to subroutines b3110e66ad04 x86/APM: drop the duplicate APM_MINOR_DEV macro 0237f913694d serial: sprd: Fix DMA buffer leak issue e8ab4ea0cef5 serial: sprd: Assign sprd_port after initialized to avoid wrong access 8fafcc478dee iio: accel: adxl313: Fix adxl313_i2c_id[] table 4ed219753112 scsi: qla4xxx: Add length check when parsing nlattrs da4c861ef51e scsi: be2iscsi: Add length check when parsing nlattrs 3466c1b52457 scsi: iscsi: Add strlen() check in iscsi_if_set{_host}_param() 714bfe448909 scsi: iscsi: Add length check for nlattr payload d431b85179b2 scsi: ufs: Fix residual handling d3380a5a9996 scsi: RDMA/srp: Fix residual handling a2ecc4a909d4 usb: phy: mxs: fix getting wrong state with mxs_phy_is_otg_host() b7dbc27301f5 media: mediatek: vcodec: fix resource leaks in vdec_msg_queue_init() 4fe1f032a22d media: mediatek: vcodec: fix potential double free c2b2dcccb629 media: mediatek: vcodec: Return NULL if no vdec_fb is found 3b5ce3c5e68f media: amphion: ensure the bitops don't cross boundaries 451a2d7a3587 media: amphion: fix UNUSED_VALUE issue reported by coverity 7509d455e188 media: amphion: fix UNINIT issues reported by coverity e59d0cd8f414 media: amphion: fix REVERSE_INULL issues reported by coverity 344909ea0ea0 media: amphion: fix CHECKED_RETURN issues reported by coverity b436ab2b8c3e media: rkvdec: increase max supported height for H.264 683ac024116f media: amphion: decoder support display delay for all formats 8977d9924843 media: mtk-jpeg: Fix use after free bug due to uncanceled work bf32ec66ec6e media: verisilicon: Fix TRY_FMT on encoder OUTPUT 80776261bab0 media: amphion: add helper function to get id name f77cbf3c0ccc media: amphion: reinit vpu if reqbufs output 0 8a1a546c1870 dt-bindings: extcon: maxim,max77843: restrict connector properties b27db41b6102 scsi: hisi_sas: Fix normally completed I/O analysed as failed fa23b54214cd scsi: hisi_sas: Fix warnings detected by sparse beabdccf8b27 RDMA/siw: Fabricate a GID on tun and loopback devices e6ebe18eae96 media: cx24120: Add retval check for cx24120_message_send() 4feed3dfca72 media: dvb-usb: m920x: Fix a potential memory leak in m920x_i2c_xfer() 2d73f3e7f84a media: dib7000p: Fix potential division by zero 77e2dc9a18dc drivers: usb: smsusb: fix error handling code in smsusb_init_device 9ac8d316f6c9 iommu: rockchip: Fix directory table address encoding 9ccc51be3126 iommu/amd/iommu_v2: Fix pasid_state refcount dec hit 0 warning on pasid unbind ed1696f7f92e media: v4l2-core: Fix a potential resource leak in v4l2_fwnode_parse_link() 774eb431db60 media: i2c: tvp5150: check return value of devm_kasprintf() fd44bb897f4b media: ad5820: Drop unsupported ad5823 from i2c_ and of_device_id tables c611001cdc58 media: i2c: imx290: drop format param from imx290_ctrl_update 0c6b9bd287f5 media: ov5640: fix low resolution image abnormal issue dcc031701f44 RDMA/qedr: Remove a duplicate assignment in irdma_query_ah() fb4f7c110473 cgroup/cpuset: Inherit parent's load balance state in v2 05fed99eb117 pNFS: Fix assignment of xprtdata.cred 118d91d46ba8 NFSv4.2: fix handling of COPY ERR_OFFLOAD_NO_REQ c8aff5b43951 NFS: Guard against READDIR loop when entry names exceed MAXNAMELEN efcae97fa425 NFSD: da_addr_body field missing in some GETDEVICEINFO replies 3dc93111c318 fs: lockd: avoid possible wrong NULL parameter ac8a5bd24ca9 jfs: validate max amount of blocks before allocation. 105f7fd386f6 ext4: fix unttached inode after power cut with orphan file feature enabled c46af5858825 powerpc/iommu: Fix notifiers being shared by PCI and VIO buses 766394d26437 powerpc/mpc5xxx: Add missing fwnode_handle_put() 5287fa4a0cee powerpc/pseries: Fix hcall tracepoints with JUMP_LABEL=n ad4293e42b21 nfs/blocklayout: Use the passed in gfp flags 3c5e8e666794 powerpc/pseries: Rework lppaca_shared_proc() to avoid DEBUG_PREEMPT 445b76b5491a powerpc: Don't include lppaca.h in paca.h a2f4cb206bd9 NFSv4.2: Rework scratch handling for READ_PLUS (again) 770eaf4c3548 NFSv4.2: Fix READ_PLUS size calculations 039e896302e5 NFSv4.2: Fix READ_PLUS smatch warnings 847ee94d82e8 wifi: ath10k: Use RMW accessors for changing LNKCTL f8dca9806d70 wifi: ath12k: Use RMW accessors for changing LNKCTL 9697dfa899e8 wifi: ath11k: Use RMW accessors for changing LNKCTL 6eb6602de213 net/mlx5: Use RMW accessors for changing LNKCTL 380b0d6305c0 drm/radeon: Use RMW accessors for changing LNKCTL 0313eb9035aa drm/amdgpu: Use RMW accessors for changing LNKCTL cf730b02a776 pinctrl: mediatek: assign functions to configure pin bias on MT7986 2dccd33ad2a3 pinctrl: mediatek: fix pull_type data for MT7981 11cc6b7414e6 powerpc/perf: Convert fsl_emb notifier to state machine callbacks afcee5bda342 powerpc/fadump: reset dump area size if fadump memory reserve fails 82824a634672 nvdimm: Fix dereference after free in register_nvdimm_pmu() 4999f2ec5fde nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu() cbac29a1caa4 vfio/type1: fix cap_migration information leak cb40dc25bdd7 powerpc/radix: Move some functions into #ifdef CONFIG_KVM_BOOK3S_HV_POSSIBLE 76c86b61b2cb clk: imx: composite-8m: fix clock pauses when set_rate would be a no-op d5e329876737 clk: imx8mp: fix sai4 clock 4c67637f9ca4 clk: imx: imx8ulp: update SPLL2 type 0310de64b34d clk: imx: pllv4: Fix SPLL2 MULT range 40fe937de63e clk: qcom: gcc-qdu1000: Register gcc_gpll1_out_even clock 88c80af75cd1 dt-bindings: clock: Update GCC clocks for QDU1000 and QRU1000 SoCs ee6966bb2490 clk: qcom: gcc-qdu1000: Fix clkref clocks handling 84fbbb177dae clk: qcom: gcc-qdu1000: Fix gcc_pcie_0_pipe_clk_src clock handling cbfd73886eb3 clk: qcom: gcc-sm8450: Use floor ops for SDCC RCGs 49a9ac827052 PCI/ASPM: Use RMW accessors for changing LNKCTL 9d31c101cc3e PCI: pciehp: Use RMW accessors for changing LNKCTL df666f21768b PCI: Add locking to RMW PCI Express Capability Register accessors 754bccefd64e pinctrl: mcp23s08: check return value of devm_kasprintf() 7da44f84c4fa PCI: Mark NVIDIA T4 GPUs to avoid bus reset 5183cbfbddcf PCI: microchip: Correct the DED and SEC interrupt bit offsets ab600f5aabca clk: qcom: gcc-sm6350: Fix gcc_sdcc2_apps_clk_src f9917b02df08 clk: qcom: reset: Use the correct type of sleep/delay based on length 1e54beadc550 kvm/vfio: ensure kvg instance stays around in kvm_vfio_group_add() 7af1006a6d4a kvm/vfio: Prepare for accepting vfio device fd 1cb17fd8ef56 clk: qcom: gcc-sm8250: Fix gcc_sdcc2_apps_clk_src f168ffe4679e ext4: avoid potential data overflow in next_linear_group 83a9d5f5ec7e ext4: correct grp validation in ext4_mb_good_group cfc5b2ad57fc EDAC/igen6: Fix the issue of no error events 5c3836959104 clk: qcom: gcc-sc7180: Fix up gcc_sdcc2_apps_clk_src c2362ea892f1 clk: sunxi-ng: Modify mismatched function name f3ad747e9dc1 clk: qcom: dispcc-sc8280xp: Use ret registers on GDSCs c4f9c0a3a6df PCI/DOE: Fix destroy_work_on_stack() race 727a2c140217 iommufd: Fix locking around hwpt allocation 68389f0c4af4 EDAC/i10nm: Skip the absent memory controllers f35e506eda63 drivers: clk: keystone: Fix parameter judgment in _of_pll_clk_init() ef2757b1ea8e PCI: qcom-ep: Switch MHI bus master clock off during L1SS b1b0ddd5bf39 PCI: apple: Initialize pcie->nvecs before use b0783c17ff0d clk: rockchip: rk3568: Fix PLL rate setting for 78.75MHz e00980fb2f10 clk: qcom: gcc-sm7150: Add CLK_OPS_PARENT_ENABLE to sdcc2 rcg 5f487953feed clk: qcom: gcc-sc8280xp: Add missing GDSCs ea4eceef1659 dt-bindings: clock: qcom,gcc-sc8280xp: Add missing GDSCs e065dc315563 clk: qcom: gcc-sc8280xp: Add missing GDSC flags 3764722d974a clk: qcom: gpucc-sm6350: Fix clock source names fc242b27ab34 clk: qcom: gpucc-sm6350: Introduce index-based clk lookup 7db16d2e791b ipmi:ssif: Fix a memory leak when scanning for an adapter 2959a03cb7e7 ipmi:ssif: Add check for kstrdup 3639535d3d9a ALSA: ac97: Fix possible error value of *rac97 7287ad123658 of: unittest: Fix overlay type in apply/revert check be86241bf5d1 of: overlay: Call of_changeset_init() early 70bd7f65d33d ASoC: SOF: amd: clear dsp to host interrupt status 293c2dd9ed49 md: raid0: account for split bio in iostat accounting f34142ab4e04 md/raid0: Fix performance regression for large sequential writes af006dbb3802 md/raid0: Factor out helper for mapping and submitting a bio e39ef7880d10 blk-cgroup: Fix NULL deref caused by blkg_policy_data being installed before init dc98c6c08692 firmware: cs_dsp: Fix new control name check 7a8b6d93991b md/raid5-cache: fix null-ptr-deref for r5l_flush_stripe_to_raid() 71cf23271f01 md/raid5-cache: fix a deadlock in r5l_exit_log() 4dc84316458d bus: ti-sysc: Fix cast to enum warning cd80ed6096ba arm64: dts: qcom: sc8280xp-x13s: Unreserve NC pins 13c1e578cbf6 arm64: dts: qcom: msm8996: Fix dsi1 interrupts fa556a230f3a ARM: dts: qcom: sdx65-mtp: Update the pmic used in sdx65 5d177cf1261b arm64: dts: qcom: msm8998: Add missing power domain to MMSS SMMU cd689615b5fb arm64: dts: qcom: msm8998: Drop bus clock reference from MMSS SMMU f74605f26166 arm64: dts: qcom: apq8016-sbc: Rename ov5640 enable-gpios to powerdown-gpios afcb5d05e6a0 arm64: dts: qcom: msm8916: Rename &msmgpio -> &tlmm da20170162a2 arm64: dts: qcom: msm8916: Define regulator constraints next to usage f46343a82419 arm64: dts: qcom: msm8916: Disable audio codecs by default 8d62b20ab713 arm64: dts: qcom: msm8916: Fix regulator constraints d80270a083e8 arm64: dts: qcom: msm8916-longcheer-l8910: Add front flash LED aeae9dbc2bee arm64: dts: qcom: apq8016-sbc: Fix ov5640 regulator supply names 7b359a6c6c67 drm/mediatek: Fix void-pointer-to-enum-cast warning 368de6870850 drm/mediatek: Fix potential memory leak if vmap() fail 7715cf353850 arm64: dts: ti: k3-am62x-sk-common: Update main-i2c1 frequency dea34bb4b463 ARM: dts: qcom: ipq4019: correct SDHCI XO clock fdd0090d504b arm64: dts: imx8mp-debix: remove unused fec pinctrl node e43150707496 drm/mediatek: Add cnt checking for coverity issue c5fd246eabe6 drm/mediatek: Remove freeing not dynamic allocated memory 901eebd45f89 bus: ti-sysc: Fix build warning for 64-bit build 899a9e6a4520 arm64: dts: ti: k3-j784s4: Fix interrupt ranges for wkup & main gpio 10a1ed0f2bd9 drm/mediatek: dp: Add missing error checks in mtk_dp_parse_capabilities ec2273b61a79 io_uring: fix drain stalls by invalid SQE 39215fc86d3c block/mq-deadline: use correct way to throttling write requests 8a40b4913729 audit: fix possible soft lockup in __audit_inode_child() f3147cba702e drm/mediatek: Fix uninitialized symbol 1520151abb5d ASoC: SOF: Intel: fix u16/32 confusion in LSDIID d4aa235496a2 ASoC: SOF: Intel: hda-mlink: fix off-by-one error 9064662f15f4 drm/msm/a6xx: Fix GMU lockdep splat f0f805279d52 drm/msm/a2xx: Call adreno_gpu_init() earlier e71f68e22e58 drm/amd/pm: fix variable dereferenced issue in amdgpu_device_attr_create() c325854ad86e smackfs: Prevent underflow in smk_set_cipso() 82e1d82a223e drm/msm/dpu: fix the irq index in dpu_encoder_phys_wb_wait_for_commit_done 68f3209546b5 firmware: meson_sm: fix to avoid potential NULL pointer dereference 5b0dd3a102f6 drm/msm/mdp5: Don't leak some plane state 1d9b8b32533f soc: qcom: smem: Fix incompatible types in comparison 602f4e4fc83d arm64: dts: qcom: sm8550-mtp: Add missing supply for L1B regulator ce06e7158308 drm/msm/dpu: increase memtype count to 16 for sm8550 c975defd2904 drm/msm/dpu: drop the regdma configuration 4121d95da181 drm: xlnx: zynqmp_dpsub: Add missing check for dma_set_mask daf77a87b4d0 ima: Remove deprecated IMA_TRUSTED_KEYRING Kconfig 8bf2f878f7e8 drm/panel: simple: Add missing connector type and pixel format for AUO T215HVN01 34e4e5af4af6 drm/repaper: Reduce temporary buffer size in repaper_fb_dirty() 971154071555 drm/armada: Fix off-by-one error in armada_overlay_get_property() d7b3918b5c58 ARM: dts: BCM53573: Fix Tenda AC9 switch CPU port 09688ee4aa69 drm/ast: report connection status on Display Port. 206efac19e9e arm64: dts: qcom: sm8150: Fix the I2C7 interrupt c74ae8124f96 of: unittest: fix null pointer dereferencing in of_unittest_find_node_by_name() 39f5dc484ea2 drm/tegra: dpaux: Fix incorrect return value of platform_get_irq 560462e45bba drm/msm: Update dev core dump to not print backwards 0a1db96de334 md/md-bitmap: hold 'reconfig_mutex' in backlog_store() 7d9b926c4c05 md/md-bitmap: remove unnecessary local variable in backlog_store() 4574db58e3d4 md/raid10: use dereference_rdev_and_rrdev() to get devices e26b8812a79a md/raid10: factor out dereference_rdev_and_rrdev() a5dc1f8342fa md: restore 'noio_flag' for the last mddev_resume() 8267f8119091 ASoC: fsl: fsl_qmc_audio: Fix snd_pcm_format_t values handling 946c6cbacedb arm64: dts: rockchip: Enable SATA on Radxa E25 cd3e27ab9811 arm64: dts: rockchip: Fix PCIe regulators on Radxa E25 72da8b87ee48 drm/amdgpu: Update min() to min_t() in 'amdgpu_info_ioctl' 952c04c10287 arm64: dts: qcom: msm8996-gemini: fix touchscreen VIO supply 113780e10171 arm64: dts: qcom: sdm845: Fix the min frequency of "ice_core_clk" 00581f3c0ddb arm64: dts: qcom: sdm845: Add missing RPMh power domain to GCC 792e06163a3d ARM: dts: BCM53573: Fix Ethernet info for Luxul devices ea675751f804 drm: adv7511: Fix low refresh rate register for ADV7533/5 8db9177e9afc ARM: dts: samsung: s5pv210-smdkv210: correct ethernet reg addresses (split) a91cf971e2ec ARM: dts: s5pv210: add dummy 5V regulator for backlight on SMDKv210 9279edc4c4e8 ARM: dts: samsung: s3c6410-mini6410: correct ethernet reg addresses (split) 4da92f5706f6 drm/bridge: anx7625: Use common macros for HDCP capabilities 04e2a662b551 drm/bridge: anx7625: Use common macros for DP power sequencing commands b3498d004191 x86/mm: Fix PAT bit missing from page protection modify mask 4355a1c3a58c block: don't allow enabling a cache on devices that don't support it db22fcbad57c block: cleanup queue_wc_store 03382577996c drm/etnaviv: fix dumping of active MMU context 5255cd757321 arm64: tegra: Fix HSUART for Smaug ff44df02ae68 arm64: dts: qcom: pmi8994: Add missing OVP interrupt 8ec1d751e750 arm64: dts: qcom: pmi8950: Add missing OVP interrupt d618209fff54 arm64: dts: qcom: pm660l: Add missing short interrupt 4dce1ca61fe5 arm64: dts: qcom: pm6150l: Add missing short interrupt 314dd409b863 arm64: dts: qcom: sm8250-sony-xperia: correct GPIO keys wakeup again b47970aec2b2 arm64: tegra: Fix HSUART for Jetson AGX Orin 37c085a977e4 ARM: dts: BCM53573: Use updated "spi-gpio" binding properties 38d5220f93ec ARM: dts: BCM53573: Add cells sizes to PCIe node 381cd6c60f4c ARM: dts: BCM53573: Drop nonexistent #usb-cells 7319280e7e8e ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger 8c6ac7470c46 drm/amdgpu: avoid integer overflow warning in amdgpu_device_resize_fb_bar() b99f5bf32fee firmware: ti_sci: Use system_state to determine polling c3180fd9cf9e ARM: dts: stm32: Add missing detach mailbox for DHCOR SoM 9ec5b2ec2233 ARM: dts: stm32: Add missing detach mailbox for DHCOM SoM 0e0240967ed1 ARM: dts: stm32: Update to generic ADC channel binding on DHSOM systems cc0158d90283 ARM: dts: stm32: Add missing detach mailbox for Odyssey SoM 002cfdf64f0e ARM: dts: stm32: Add missing detach mailbox for emtrion emSBC-Argon eaa18625a721 ARM: dts: stm32: adopt generic iio bindings for adc channels on emstamp-argon ce5716af92de arm64: dts: qcom: sm8250: Mark PCIe hosts as DMA coherent 6bdc6c98e008 arm64: dts: qcom: sm8450-hdk: remove pmr735b PMIC inclusion 316b1db0faf9 arm64: dts: qcom: pmk8350: fix ADC-TM compatible string e9b6e5f9d89b arm64: dts: qcom: pmr735b: fix thermal zone name 31578f4a1038 arm64: dts: qcom: pm8350b: fix thermal zone name d532b99da1e7 arm64: dts: qcom: pm8350: fix thermal zone name 7374fbf8099f arm64: dts: qcom: sm8350: Use proper CPU compatibles 2aec1a1bd316 arm64: dts: qcom: sm8350: Add missing LMH interrupts to cpufreq 4627ff061385 arm64: dts: qcom: sm8350: Fix CPU idle state residency times db0bb434bd62 arm64: dts: qcom: sdm845-tama: Set serial indices and stdout-path 94d0f87853c7 arm64: dts: qcom: msm8996: Add missing interrupt to the USB2 controller 4aad17e6971d arm64: dts: qcom: sc8280xp: Add missing SCM interconnect c806d12c2a03 arm64: dts: qcom: sc8280xp-crd: Correct vreg_misc_3p3 GPIO 1bd91f7558cc arm64: dts: qcom: sm8250-edo: Rectify gpio-keys ad256c8f3659 arm64: dts: qcom: sm8250-edo: Add GPIO line names for PMIC GPIOs b8b24ca8ff62 arm64: dts: qcom: sm8250-edo: Add gpio line names for TLMM 142d0c2b087d arm64: dts: qcom: msm8916-l8150: correct light sensor VDDIO supply 62bcbe864e8f arm64: dts: qcom: sm8250: correct dynamic power coefficients c9cbf312beca arm64: dts: qcom: sm6350: Fix ZAP region 49d9276e4e65 arm64: dts: qcom: sm8150: use proper DSI PHY compatible a5397aa6c459 arm64: defconfig: enable Qualcomm MSM8996 Global Clock Controller as built-in 735f8ad47c41 soc: qcom: ocmem: Fix NUM_PORTS & NUM_MACROS macros 9971747dee9a soc: qcom: ocmem: Add OCMEM hardware version print 97c55d575318 ASoC: stac9766: fix build errors with REGMAP_AC97 19e1dfcd0094 drm/hyperv: Fix a compilation issue because of not including screen_info.h 75b1c7be6ec5 drm/amd/display: Do not set drr on pipe commit 903fc5d8cb48 quota: fix dqput() to follow the guarantees dquot_srcu should provide d6dd76dbd98c quota: add new helper dquot_active() ec2b2bcbed47 quota: rename dquot_active() to inode_quota_active() c389a4c481ae quota: factor out dquot_write_dquot() 98d233259a4d drm: bridge: dw-mipi-dsi: Fix enable/disable of DSI controller a24f97271af9 ASoC: cs43130: Fix numerator/denominator mixup 65306c9e8588 ASoC: soc-compress: Fix deadlock in soc_compr_open_fe 7a1044ea63d3 drm/bridge: tc358764: Fix debug print parameter order 4204992fec4a netrom: Deny concurrent connect(). 1f35fe7674cc pds_core: pass opcode to devcmd_wait b272690b335c pds_core: check for work queue before use 4b5207803a13 pds_core: no reset command for VF 6368086ad037 pds_core: no health reporter in VF 42da13e048a1 pds_core: protect devlink callbacks from fw_down state 5293f466d41d net/sched: sch_hfsc: Ensure inner classes have fsc curve 283b627b0f2f sfc: Check firmware supports Ethernet PTP filter bf412083ad97 cteonxt2-pf: Fix backpressure config for multiple PFC priorities to work simultaneously 19ab2ffa3a86 octeontx2-af: CN10KB: fix PFC configuration 7682e8bcf255 octeontx2-pf: Fix PFC TX scheduler free eb13a9694e07 octeontx2-pf: Refactor schedular queue alloc/free calls 45a8c9e443b1 hwmon: (tmp513) Fix the channel number in tmp51x_is_visible() 0a01f59e3316 mlxsw: core_hwmon: Adjust module label names based on MTCAP sensor counter 634309d070ab mlxsw: i2c: Limit single transaction buffer size b97bbe83461b mlxsw: i2c: Fix chunk size setting in output mailbox buffer c3971ad85ab2 net: arcnet: Do not call kfree_skb() under local_irq_disable() df2307c78147 ice: avoid executing commands on other ports when driving sync 5dbb17ce201e wifi: ath9k: use IS_ERR() with debugfs_create_dir() 2dba15a00998 net/mlx5: Dynamic cyclecounter shift calculation for PTP free running clock 38d98af561d5 arm64: mm: use ptep_clear() instead of pte_clear() in clear_flush() 53457af71d20 Bluetooth: btusb: Do not call kfree_skb() under spin_lock_irqsave() 397d58007532 Bluetooth: hci_conn: fail SCO/ISO via hci_conn_failed if ACL gone early a30c074f0b5b Bluetooth: hci_sync: Fix UAF in hci_disconnect_all_sync 4d3ca4a9aaf0 Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync 970aaee1d264 Bluetooth: ISO: Notify user space about failed bis connections e4511a67fcdb Bluetooth: hci_conn: Consolidate code for aborting connections 0c57f9ad2c3e wifi: mwifiex: avoid possible NULL skb pointer dereference 1f4e3e9ba286 bpf: Fix check_func_arg_reg_off bug for graph root/node 2e0c6551e7f8 mac80211: make ieee80211_tx_info padding explicit 788b1537d987 wifi: nl80211/cfg80211: add forgotten nla_policy for BSS color attribute 0bb707be973f wifi: mac80211: fix puncturing bitmap handling in CSA af3d2e0f3a54 bpf: Fix a bpf_kptr_xchg() issue with local kptr 64f72193ec17 wifi: ath9k: protect WMI command response buffer replacement with a lock 0a4bccf0dcce wifi: ath9k: fix races between ath9k_wmi_cmd and ath9k_wmi_ctrl_rx 5062a0af2bfa samples/bpf: fix broken map lookup probe 1c22f35ed878 samples/bpf: fix bio latency check with tracepoint 2abcf2482821 ARM: dts: Add .dts files missing from the build 1db16ec15d83 selftests: memfd: error out test process when child test fails 96c1d7a7d54b wifi: rtw89: 8852b: rfk: fine tune IQK parameters to improve performance on 2GHz band ebbac3a52b11 wifi: mwifiex: Fix missed return in oob checks failed path 5d66b32a6ecf wifi: mwifiex: fix memory leak in mwifiex_histogram_read() acf3314a318e net: annotate data-races around sk->sk_lingertime 5580cb5ae400 net: lan966x: Fix return value check for vcap_get_rule() 794611ad1e6b fs: ocfs2: namei: check return value of ocfs2_add_entry() b49c9a2d85eb scripts/gdb: fix 'lx-lsmod' show the wrong size 84f40e85bdc1 lwt: Check LWTUNNEL_XMIT_CONTINUE strictly d68c17402442 lwt: Fix return values of BPF xmit ops d62da65a525e hwrng: iproc-rng200 - Implement suspend and resume calls b1c7b72a1b55 crypto: caam - fix unchecked return value error cb5311436757 ice: ice_aq_check_events: fix off-by-one check when filling buffer 45bd8c6729a0 net-memcg: Fix scope of sockmem pressure indicators 1b6cefd71356 net: hns3: fix wrong rpu tln reg issue 1d3751be00c3 net: hns3: Support tlv in regs data for HNS3 PF driver df34972a33d2 net: hns3: move dump regs function to a separate file 27d510d038fb selftests/bpf: Clean up fmod_ret in bench_rename test script 3c228b80d610 selftests/bpf: Fix repeat option when kfunc_call verification fails 9bb4becae5cf net: tcp: fix unexcepted socket die when snd_wnd is 0 d9163d5281fb Bluetooth: hci_event: drop only unbound CIS if Set CIG Parameters fails 736827d56be6 Bluetooth: hci_conn: Always allocate unique handles aafda69d4807 Bluetooth: hci_sync: Avoid use-after-free in dbg for hci_add_adv_monitor() 5282da3305bd Bluetooth: hci_sync: Don't double print name in add/remove adv_monitor da19f35868df Bluetooth: Fix potential use-after-free when clear keys 3a273cd0f47d Bluetooth: hci_conn: Fix hci_le_set_cig_params f550c6973e4b Bluetooth: hci_conn: Use kmemdup() to replace kzalloc + memcpy 25675624455e Bluetooth: hci_conn: Fix not allowing valid CIS ID 7b1b32172771 Bluetooth: ISO: Fix not checking for valid CIG/CIS IDs 9c1d36fef5ea Bluetooth: nokia: fix value check in nokia_bluetooth_serdev_probe() 2bc71294d36d Bluetooth: ISO: do not emit new LE Create CIS if previous is pending b475c1109251 Bluetooth: ISO: Add support for connecting multiple BISes 3e740c8876d0 Bluetooth: hci_event: Fix parsing of CIS Established Event 867a14669096 crypto: api - Use work queue in crypto_destroy_instance 66ee37d0da84 crypto: stm32 - Properly handle pm_runtime_get failing 148eaae09226 kbuild: rust_is_available: fix confusion when a version appears in the path a329671bf103 kbuild: rust_is_available: add check for `bindgen` invocation 7bbcdae9f862 kbuild: rust_is_available: fix version check when CC has multiple arguments f1b4d5f64e22 kbuild: rust_is_available: remove -v option dc958014fa23 bpf: fix bpf_dynptr_slice() to stop return an ERR_PTR. da2f98973b70 spi: mpc5xxx-psc: Fix unsigned expression compared with zero 713f9c030837 selftests/bpf: fix static assert compilation issue for test_cls_*.c f12a425a7c74 wifi: ath12k: fix memcpy array overflow in ath12k_peer_assoc_h_he() 7a031c9eaa3b wifi: ath11k: fix band selection for ppdu received in channel 177 of 5 GHz fdfaabfd200b wifi: mwifiex: fix error recovery in PCIE buffer descriptor management a7300e3800e9 wifi: mwifiex: Fix OOB and integer underflow when rx packets 4b447dd2b472 wifi: rtw89: Fix loading of compressed firmware 5824565c64a3 wifi: mt76: mt7915: fix power-limits while chan_switch 90e40fee4cca wifi: mt76: mt7915: fix tlv length of mt7915_mcu_get_chan_mib_info 863893293550 can: tcan4x5x: Remove reserved register 0x814 from writable table d273f36ef6be can: gs_usb: gs_usb_receive_bulk_callback(): count RX overflow errors also in case of OOM 33ac54d56928 spi: tegra20-sflash: fix to check return value of platform_get_irq() in tegra_sflash_probe() ca517ee965df wifi: mt76: testmode: add nla_policy for MT76_TM_ATTR_TX_LENGTH 300e08ebf838 wifi: mt76: mt7915: remove VHT160 capability on MT7915 01b34b9dc2fc wifi: mt76: mt7915: fix capabilities in non-AP mode 4f3375f81df7 wifi: mt76: mt7915: fix command timeout in AP stop period 8aa43cfbb68b bpf: reject unhashed sockets in bpf_sk_assign 9df141014c65 udp: re-score reuseport groups when connected sockets are present 8eed5585f76c wifi: mt76: mt7996: fix WA event ring size ce5f013e73a6 wifi: mt76: mt7996: use correct phy for background radar event 9bb9c3dc5eae wifi: mt76: mt7996: fix bss wlan_idx when sending bss_info command 4c65f54ef70f wifi: mt76: mt7921: fix non-PSC channel scan fail 814d59814a00 wifi: mt76: mt7915: rework tx bytes counting when WED is active 1d2e15bca38e wifi: mt76: mt7915: rework tx packets counting when WED is active 42633efe6bbc wifi: mt76: mt7915: fix background radar event being blocked 69c3dbb2dcef wifi: mt76: mt7996: fix header translation logic f7f6d5d5490b wifi: rtw89: debug: Fix error handling in rtw89_debug_priv_btc_manual_set() 6e2e442ff054 regmap: rbtree: Use alloc_flags for memory allocations 50205a72102d regmap: maple: Use alloc_flags for memory allocations b60dbf791b0b regmap: Load register defaults in blocks rather than register by register 88e9c27e1291 hwrng: pic32 - use devm_clk_get_enabled 76a71852edad hwrng: nomadik - keep clock enabled while hwrng is registered b5058b34918a tcp: tcp_enter_quickack_mode() should be static b46ef4835b0c crypto: qat - change value of default idle filter 6d167bf5ac56 bpf: Fix an error in verifying a field in a union a61317005384 bpf: Fix an error around PTR_UNTRUSTED 62c4571f2752 bpf: Clear the probe_addr for uprobe 179a2a8a7b9a libbpf: Fix realloc API handling in zero-sized edge cases 9cdf9b27b704 bpftool: Use a local bpf_perf_event_value to fix accessing its fields d61c787a8977 bpftool: Use a local copy of BPF_LINK_TYPE_PERF_EVENT in pid_iter.bpf.c 29b0abab69e0 bpftool: Define a local bpf_perf_link to fix accessing its fields 564560f3bac6 bpftool: use a local copy of perf_event to fix accessing :: Bpf_cookie ff843490981a libbpf: only reset sec_def handler when necessary a3e6c8c383cf selftests/bpf: Fix bpf_nf failure upon test rerun 5ce42c9441f1 cpufreq: tegra194: remove opp table in exit hook 6e76e74f3438 cpufreq: tegra194: add online/offline hooks fdcfcf4ff6d4 cpufreq: powernow-k8: Use related_cpus instead of cpus in driver.exit() 41b18168d309 x86/efistub: Fix PCI ROM preservation in mixed mode 84857640c674 cpufreq: amd-pstate-ut: Fix kernel panic when loading the driver 231bb989098d cpufreq: amd-pstate-ut: Remove module parameter access 9f8b364827bf thermal/of: Fix potential uninitialized value access 040ca14f9185 ACPI: x86: s2idle: Fix a logic error parsing AMD constraints table be6daa0d449a ACPI: x86: s2idle: Post-increment variables when getting constraints 04f7ab313c71 irqchip/loongson-eiointc: Fix return value checking of eiointc_index 4d1566cbc93c s390/paes: fix PKEY_TYPE_EP11_AES handling for secure keyblobs a62ba32502b0 s390/pkey: fix PKEY_TYPE_EP11_AES handling for sysfs attributes d2b64e45afbb s390/pkey: fix PKEY_TYPE_EP11_AES handling in PKEY_GENSECK2 IOCTL db98bf87deea s390/pkey: fix/harmonize internal keyblob headers f7595dd677f4 selftests/futex: Order calls to futex_lock_pi 5b068b48590c perf/imx_ddr: don't enable counter0 if none of 4 counters are used ca4b6a5126d2 sched/rt: Fix sysctl_sched_rr_timeslice intial value f6f9fd819d0d arm64/fpsimd: Only provide the length to cpufeature for xCR registers b8d56aaa23e9 x86/decompressor: Don't rely on upper 32 bits of GPRs being preserved d577f577d87a cpuidle: teo: Update idle duration estimate when choosing shallower state 219ed9a08e96 sched/psi: Select KERNFS as needed bbce5b478c0a arm64/ptrace: Clean up error handling path in sve_set_common() 0bf16f0dff46 selftests/resctrl: Close perf value read fd on errors 84ddb2c8d5d3 selftests/resctrl: Unmount resctrl FS if child fails to run benchmark 755fb5181f49 selftests/resctrl: Don't leak buffer in fill_cache() aabca80d93a5 selftests/resctrl: Add resctrl.h into build deps 2813cafbb86d OPP: Fix passing 0 to PTR_ERR in _opp_attach_genpd() b427c23cebc5 powercap: arm_scmi: Remove recursion while parsing zones de1dbbefac85 clocksource: Handle negative skews in "skew is too large" messages e5de968a9032 refscale: Fix uninitalized use of wait_queue_head_t 28fabbbd5ac6 locking/arch: Avoid variable shadowing in local_try_cmpxchg() c0e71cb3ae9d ARM: ptrace: Restore syscall skipping for tracers 9d75837cedb9 ARM: ptrace: Restore syscall restart tracing 71512d0d79c8 vfs, security: Fix automount superblock LSM init problem, preventing NFS sb sharing cdb1369c0c5b selftests/harness: Actually report SKIP for signal tests 8a404e5b89b5 tmpfs: verify {g,u}id mount options correctly b7b6c1d3c50a iomap: Remove large folio handling in iomap_invalidate_folio() c8ca04de0f8a fs: Fix error checking for d_hash_and_lookup() 5c0dd959b635 eventfd: prevent underflow for eventfd semaphores 8c079dd85f33 splice: fsnotify_access(in), fsnotify_modify(out) on success in tee 1b46bd39bd5f splice: fsnotify_access(fd)/fsnotify_modify(fd) in vmsplice 83ab4d61a6db splice: always fsnotify_access(in), fsnotify_modify(out) on success 55ce683205ee reiserfs: Check the return value from __getblk() f294216e8817 Revert "net: macsec: preserve ingress frame ordering" 44191fb06d7c Revert "PCI: tegra194: Enable support for 256 Byte payload" e46e084eef71 Revert "fuse: in fuse_flush only wait if someone wants the return code" f6eb08ff998a Input: i8042 - add quirk for TUXEDO Gemini 17 Gen1/Clevo PD70PN 926c77b695ba drm/amd/display: ensure async flips are only accepted for fast updates e6945cbcb633 Bluetooth: btrtl: Load FW v2 otherwise FW v1 for RTL8852C 9ccd5bc888f1 net: Avoid address overwrite in kernel_connect 240a4bbb5c18 KVM: x86/mmu: Add "never" option to allow sticky disabling of nx_huge_pages ce5b4e174235 tpm: Enable hwrng only for Pluton on AMD CPUs a591c40c8639 cpufreq: intel_pstate: set stale CPU frequency to minimum a71a791575b5 sbitmap: fix batching wakeup 0b9e229d2c3b platform/mellanox: Fix mlxbf-tmfifo not handling all virtio CONSOLE notifications afdd9839e8b7 tracing: Introduce pipe_cpumask to avoid race on trace_pipes 6a3e1d42a283 net: sfp: handle 100G/25G active optical cables in sfp_parse_support 3e7b0cacdcc2 ASoC: cs35l56: Add an ACPI match table 3f8fb078f850 drm/amd/pm: Fix temperature unit of SMU v13.0.6 87d743fcfed1 gpiolib: fix reference leaks when removing GPIO chips still in use 2e3f9bfe44f2 broadcom: b44: Use b44_writephy() return value 7d9f2277f12b fbdev: goldfishfb: Do not check 0 for platform_get_irq() d1e1bdd30ae0 i2c: imx-lpi2c: return -EINVAL when i2c peripheral clk doesn't work e1417c7dc3ad ASoC: rt1308-sdw: fix random louder sound fd54a813f45b ARM: dts: integrator: fix PCI bus dtc warnings 81d0b388c10d ALSA: hda/cs8409: Support new Dell Dolphin Variants 069ee9f4e2fd virtio-mem: check if the config changed before fake offlining memory 206fa20b9ed1 virtio-mem: keep retrying on offline_and_remove_memory() errors in Sub Block Mode (SBM) c6ba4b3706c4 virtio-mem: convert most offline_and_remove_memory() errors to -EBUSY 5ce0a78d0305 virtio-mem: remove unsafe unplug in Big Block Mode (BBM) 0c13e9af66cf vdpa/mlx5: Correct default number of queues when MQ is on 0993d26ddd8e vhost-scsi: Fix alignment handling with windows 15b41e759d23 arm64: dts: rockchip: correct wifi interrupt flag in Box Demo d2c404193844 arm64: dts: rockchip: correct wifi interrupt flag in Rock Pi 4B 5a7527e882e3 arm64: dts: rockchip: correct wifi interrupt flag in eaidk-610 f4ecae3e2200 drm/amdgpu: Match against exact bootloader status 1428c8e82b17 wifi: ath12k: Fix buffer overflow when scanning with extraie c21156d79dcd net: hns3: restore user pause configure when disable autoneg a27f317c7cdb scsi: qedi: Fix potential deadlock on &qedi_percpu->p_work_lock 04c50fb24fd2 scsi: lpfc: Remove reftag check in DIF paths 1185de708ec8 platform/x86/amd/pmf: Fix unsigned comparison with less than zero d2007c8a7429 idmaengine: make FSL_EDMA and INTEL_IDMA64 depends on HAS_IOMEM 6e2e2bf0ea55 x86/hyperv: add noop functions to x86_init mpparse functions ee66ee99eea6 powerpc/powermac: Use early_* IO variants in via_calibrate_decr() ab3c602d1562 wifi: brcmfmac: Fix field-spanning write in brcmf_scan_params_v2_to_v1() 4cf614ac4c4b net: usb: qmi_wwan: add Quectel EM05GV2 7ed7c1602c8b net: annotate data-races around sk->sk_{rcv|snd}timeo 85576b3c2de3 net: dsa: microchip: KSZ9477 register regmap alignment to 32 bit boundaries 713ce33ed395 Revert "wifi: ath6k: silence false positive -Wno-dangling-pointer warning on GCC 12" e70a88462a9f vmbus_testing: fix wrong python syntax for integer value comparison 15ebed8cb794 clk: fixed-mmio: make COMMON_CLK_FIXED_MMIO depend on HAS_IOMEM fc18cbdad4cb kprobes: Prohibit probing on CFI preamble symbol b702cac249ed security: keys: perform capable check only on privileged operations a76d9eebc05e LoongArch: Fix CMDLINE_EXTEND and CMDLINE_BOOTLOADER handling df80567bfd6a LoongArch: Only fiddle with CHECKFLAGS if `need-compiler' 3c57e6ef55b8 staging: fbtft: ili9341: use macro FBTFT_REGISTER_SPI_DRIVER 23db7577c53f ALSA: usb-audio: Update for native DSD support quirks 73adcfe192d3 ata: pata_arasan_cf: Use dev_err_probe() instead dev_err() in data_xfer() 20c80f8cfbc5 ovl: Always reevaluate the file signature for IMA 6d5912a386b6 drm/amd/display: Exit idle optimizations before attempt to access PHY 43a973efd6ae drm/amd/display: Guard DCN31 PHYD32CLK logic against chip family 4c155ffd3662 drm/amd/smu: use AverageGfxclkFrequency* to replace previous GFX Curr Clock dc02b0843040 platform/x86: huawei-wmi: Silence ambient light sensor 9d1d1b51b04a platform/x86: asus-wmi: Fix setting RGB mode on some TUF laptops 8135100ab935 platform/x86: think-lmi: Use kfree_sensitive instead of kfree 19e0e540f0ab platform/x86/intel/hid: Add HP Dragonfly G2 to VGBS DMI quirks 467af1faf4d3 platform/x86: intel: hid: Always call BTNL ACPI method d7e80cf43c1a ALSA: usb-audio: Add quirk for Microsoft Modern Wireless Headset c6f45378c5e0 ASoC: atmel: Fix the 8K sample parameter in I2SC master ff4f04493403 ASoC: rt711-sdca: fix for JD event handling in ClockStop Mode0 731f7f17a835 ASoC: rt711: fix for JD event handling in ClockStop Mode0 57f727c53464 ASoC: rt712-sdca: fix for JD event handling in ClockStop Mode0 06577fbf5338 ASoc: codecs: ES8316: Fix DMIC config 76f9c89b61ae ASoC: rt5682-sdw: fix for JD event handling in ClockStop Mode0 23b0014df6d1 cifs: fix charset issue in reconnection e26c5d7d7e7b fs/nls: make load_nls() take a const parameter 10860d01819f s390/dasd: fix hanging device after request requeue 0db529ff48aa s390/dasd: use correct number of retries for ERP requests 2f8cd099c13a m68k: Fix invalid .section syntax 570cfb82ed1a ethernet: atheros: fix return value check in atl1c_tso_csum() ec2e3eb1449c net: hns3: add tm flush when setting tm ba98d42dd3d3 thermal: core: constify params in thermal_zone_device_register 95992abd2b7e ASoC: nau8821: Add DMI quirk mechanism for active-high jack-detect b306ec1c8997 ASoC: da7219: Check for failure reading AAD IRQ events d87d275ee583 ASoC: da7219: Flush pending AAD IRQ when suspending aa669ef229ae ksmbd: fix out of bounds in init_smb2_rsp_hdr() fc571afdbf28 ksmbd: no response from compound read 4c2b350b2e26 ksmbd: validate session id and tree id in compound request af4ea4a6842e ksmbd: fix out of bounds in smb3_decrypt_req() 18a75e28c4e4 9p: virtio: make sure 'offs' is initialized in zc_request 00d31fe4bf05 9p: virtio: fix unlikely null pointer deref in handle_rerror 15559ac9d19f media: pci: cx23885: fix error handling for cx23885 ATSC boards c42d815cc909 media: pulse8-cec: handle possible ping error 2c4f2254aa1e media: imx-jpeg: Support to assign slot for encoder/decoder 7b6ac5ffc0d2 media: amphion: use dev_err_probe 549ced0c2da6 phy: qcom-snps-femto-v2: use qcom_snps_hsphy_suspend/resume error code acc8bd59e3f0 ksmbd: Fix unsigned expression compared with zero 3eec4e2ef2f0 Partially revert "drm/amd/display: Fix possible underflow for displays with large vblank" e94f8f9e82eb Revert "bridge: Add extack warning when enabling STP in netns." (From OE-Core rev: 62372cee1b0a53e0651a88985a23bf4359f37987) 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.52Bruce Ashfield2023-10-014-25/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 59b13c2b647e Linux 6.1.52 4a6284a2fc63 pinctrl: amd: Don't show `Invalid config param` errors 7bec12fa9813 usb: typec: tcpci: clear the fault status bit 4da07e958bfd nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse fdbfc54d5399 nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() 689561db6869 dt-bindings: sc16is7xx: Add property to change GPIO function dca7c9965141 tcpm: Avoid soft reset when partner does not support get_status a1fc0096921c fsi: master-ast-cf: Add MODULE_FIRMWARE macro b5c7bc370e03 firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe b7366429626e serial: sc16is7xx: fix bug when first setting GPIO direction 682f9b944374 serial: sc16is7xx: fix broken port 0 uart init 4b3de7d2f869 serial: qcom-geni: fix opp vote on shutdown 1cd102aaedb2 wifi: mt76: mt7921: fix skb leak by txs missing in AMSDU 74ceef6e6925 wifi: mt76: mt7921: do not support one stream on secondary antenna only 179c65828593 Bluetooth: btsdio: fix use after free bug in btsdio_remove due to race condition 86b818e2495d staging: rtl8712: fix race condition bd69537c1a2c HID: wacom: remove the battery when the EKR is off 48729a1d2a7a usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 c564d4f91a0c usb: dwc3: meson-g12a: do post init to fix broken usb after resumption bfc4ccc0bcae ALSA: usb-audio: Fix init call orders for UAC1 69d9330f2eff USB: serial: option: add FOXCONN T99W368/T99W373 product 34f396f7abd0 USB: serial: option: add Quectel EM05G variant (0x030e) 5d0fe30be4e2 modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules 36231e2c4ebd rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff 915219699da1 net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index 4dab89cccd8c mmc: au1xmmc: force non-modular build and remove symbol_get usage ac6fa0e04be0 ARM: pxa: remove use of symbol_get() cf859267e639 ksmbd: reduce descriptor size if remaining bytes is less than request size d070c4dd2a5b ksmbd: replace one-element array with flex-array member in struct smb2_ea_info 30fd6521b2fb ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob() 7d8855fd849d ksmbd: fix wrong DataOffset validation of create context 1ce9ebc96eda erofs: ensure that the post-EOF tails are all zeroed (From OE-Core rev: 9be500bb695d0c6f863397d2f4b17d505427001a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.4: update to v6.4.15Bruce Ashfield2023-10-014-23/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: f60d5fd5e950 Linux 6.4.15 12ac1448ab77 pinctrl: amd: Don't show `Invalid config param` errors 120e477de917 usb: typec: tcpci: clear the fault status bit 46c11be2dca2 nilfs2: fix WARNING in mark_buffer_dirty due to discarded buffer reuse d53a0a737639 dt-bindings: sc16is7xx: Add property to change GPIO function f75a9a53327b tcpm: Avoid soft reset when partner does not support get_status c95605d5ed23 fsi: master-ast-cf: Add MODULE_FIRMWARE macro 4c0dc67881c6 firmware: stratix10-svc: Fix an NULL vs IS_ERR() bug in probe 43b5cedc3564 serial: sc16is7xx: fix bug when first setting GPIO direction e534d3e986fc serial: sc16is7xx: fix broken port 0 uart init e02214399ef4 serial: qcom-geni: fix opp vote on shutdown 2f2b1f63a760 wifi: ath11k: Cleanup mac80211 references on failure during tx_complete f6909803263c wifi: ath11k: Don't drop tx_status when peer cannot be found c32e118debe9 wifi: rtw88: usb: kill and free rx urbs on probe failure e74778e91fed wifi: mt76: mt7921: fix skb leak by txs missing in AMSDU 046378bdf9de wifi: mt76: mt7921: do not support one stream on secondary antenna only 18a9d16f2fbe staging: rtl8712: fix race condition 5db7c0f7fb51 HID: wacom: remove the battery when the EKR is off ae3f94d539a3 usb: chipidea: imx: improve logic if samsung,picophy-* parameter is 0 ce06713e64e3 usb: dwc3: meson-g12a: do post init to fix broken usb after resumption 596b16ee3f9a ALSA: usb-audio: Fix init call orders for UAC1 c72b4c1c2407 USB: serial: option: add FOXCONN T99W368/T99W373 product 7114ed5e53b0 USB: serial: option: add Quectel EM05G variant (0x030e) 784a1fd76b74 modules: only allow symbol_get of EXPORT_SYMBOL_GPL modules f2114d34d6bb rtc: ds1685: use EXPORT_SYMBOL_GPL for ds1685_rtc_poweroff 68a2c15de311 net: enetc: use EXPORT_SYMBOL_GPL for enetc_phc_index 95dca60f39a6 mmc: au1xmmc: force non-modular build and remove symbol_get usage 245bc3e5329e ARM: pxa: remove use of symbol_get() 1c660940f525 ksmbd: reduce descriptor size if remaining bytes is less than request size 1a13ecb96230 ksmbd: replace one-element array with flex-array member in struct smb2_ea_info 7f1d6cb0eb6a ksmbd: fix slub overflow in ksmbd_decode_ntlmssp_auth_blob() a43bf41344d0 ksmbd: fix wrong DataOffset validation of create context 9535cd211933 erofs: ensure that the post-EOF tails are all zeroed (From OE-Core rev: 9151757f43d00dd3092e61a6aca669335c8ecf63) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes: Drop remaining PR values from recipesRichard Purdie2023-09-223-3/+0
| | | | | | | | | | | | | | | | We've been removing PR values from recipes at upgrade time for a while. In general anyone maintaining a binary distro would end up having to curate these themselves so the values in OE-Core aren't really that useful anymore. In many ways it makes sense to clear out the remaining ones (which are mostly for 'config' recipes that are unlikely to increase in PV) and leave a clean slate for anyone implementing a binary distro config. References are left in meta-selftest since the tests there do involve them and their removal upon upgrade. (From OE-Core rev: d4c346e8ab8f3cae25d1b01c7331ed9f6d4f96ef) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lttng-tools: Upgrade 2.13.10 -> 2.13.11Richard Purdie2023-09-201-1/+1
| | | | | | (From OE-Core rev: b5109f923641ab5e51488ec5e6c0548b0cb8a599) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: update CVE ignoresRoss Burton2023-09-192-17/+85
| | | | | | | (From OE-Core rev: 937817e5164f8af8452aec03ae3c45cb23d63df9) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* wireless-regdb: upgrade 2023.05.03 -> 2023.09.01Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | Changelog: ========== wireless-regdb: update regulatory database based on preceding changes wireless-regdb: Update regulatory rules for Australia (AU) for June 2023 wireless-regdb: Update regulatory info for Türkiye (TR) wireless-regdb: Update regulatory rules for Egypt (EG) from March 2022 guidel... wireless-regdb: Update regulatory rules for Philippines (PH) (From OE-Core rev: 2f5edb6904bf16a9c52a9b124aeb5297487cd716) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kexec-tools: upgrade 2.0.26 -> 2.0.27Wang Mingyu2023-09-141-1/+1
| | | | | | | | | | | | | | | | | | | | | Changelog: ============ arm64: Hook up the ZBOOT support as vmlinuz arm64: Add ZBOOT PE containing compressed image support kexec/zboot: Add arch independent zboot support kexec: Introduce a member kernel_fd in kexec_info kexec/arm64: Simplify the code for zImage LoongArch: kdump: Set up kernel image segment kexec: __NR_kexec_file_load is set to undefined on LoongArch ppc64: Add elf-ppc64 file types/options and an arch specific flag to man page x86: add devicetree support kexec: make -a the default ppc64: add --reuse-cmdline parameter support (From OE-Core rev: 29c036c6522d9b719c5019f832ebf2e4389e87a6) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux: update CVE exclusionsRoss Burton2023-09-072-8/+8
| | | | | | | (From OE-Core rev: 5f9a2d44ba5f3c24bdee0e31051a9187eb6d6476) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: correct the wording in CVE_STATUSYuta Hayama2023-09-072-4321/+4321
| | | | | | | | | | | We have changed generate-cve-exclusions.py, so regenerate cve-exclusion_6.x.inc. The description has changed, but the other status is not changed. (From OE-Core rev: 78a8b6342f2e64d83e889f9d40b285a938c2c6a3) Signed-off-by: Yuta Hayama <hayama@lineo.co.jp> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/generate-cve-exclusions: fix mishandling of boundary valuesYuta Hayama2023-09-071-7/+7
| | | | | | | | | | | | | | | | | affected_versions in kernel_cves.json does not mean "first affected version to last affected version" but actually "first affected version to fixed version". Therefore, the variable names, conditional expressions, and CVE_STATUS descriptions should be fixed. For example, when the script was run against v6.1, if affected_versions was "xxx to 6.1", the output was "cpe-stable-backport: Backported in 6.1", but this should be "fixed-version: Fixed from version 6.1". (From OE-Core rev: 2064b2f9b92e2dff45dab633598b5ed37145d0b6) Signed-off-by: Yuta Hayama <hayama@lineo.co.jp> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kernel-devsrc: Fixed missing loongarch64 kernel source code when ↵Zang Ruochen2023-09-071-0/+9
| | | | | | | | | | test_kernelmodules (From OE-Core rev: 754cf445b2670442cf94c9432b0a69141cc2a67d) Signed-off-by: Zang Ruochen <zangruochen@loongson.cn> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: add firmware files for NXP BT chipsetsTom Hochstein2023-09-071-0/+50
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These BT only firmware files are submitted for NXP chips. 88w8997-bt: uartuart8997_bt_v4.bin version: 16.92.21.p81 helper_uart_3000000.bin version: 16.92.21.p81 88w8987-bt: uartuart8987_bt.bin version: 16.92.21.p76.5 88w9098-bt: uartuart9098_bt_v1.bin version: 17.92.1.p136.24 iw416-bt: uartiw416_bt_v0.bin version: 16.92.21.p81 iw611-bt / iw612-bt: uartspi_n61x_v1.bin.se version: 18.99.1.p154.40 These firmware files are downloaded over UART interface. The helper_uart_3000000.bin needs to be downloaded before uartuart8997_bt_v4.bin for 88w8997 chip to set download baudrate to 3000000. The above commit message is copied from the source commit message: https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/commit/nxp?id=1f82dd25c3ea59b6bed80ee685d860f0c5f19875 (From OE-Core rev: 4a6cf0b53346262872dd82a55d69a93a8d2e2cce) Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cve-exclusion: review the last of the historical kernel CVEsRoss Burton2023-09-071-0/+12
| | | | | | | | | | | | | | Review the last of the historical kernel CVEs. Issues which are specific to other platforms or distributions are ignored in the kernel recipe itself, whereas general security concerns like "ICMP leaks information" and "USB has flaws" are ignored with more details in the extra-exclusions file as before. (From OE-Core rev: fe1c0b9725f88d15ba48b02b5fef01f2cf2e9d78) 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-yocto/6.1: update to v6.1.51Bruce Ashfield2023-09-073-20/+20
| | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: c2cbfe5f5122 Linux 6.1.51 ae0188f9c2a8 thunderbolt: Fix a backport error for display flickering issue 583a8426abb3 kallsyms: Fix kallsyms_selftest failure 5d54040e9d57 io_uring/parisc: Adjust pgoff in io_uring mmap() for parisc fff21bc26bbd parisc: sys_parisc: parisc_personality() is called from asm code e8ac4be71701 parisc: Cleanup mmap implementation regarding color alignment b3d099df68de lockdep: fix static memory detection even more 1cb79e7e0572 ARM: module: Use module_init_layout_section() to spot init sections 8d99105d6a10 arm64: module: Use module_init_layout_section() to spot init sections 42efdb3531ab arm64: module-plts: inline linux/moduleloader.h 207e228bf1f3 module: Expose module_init_layout_section() b0dc0aac2085 ACPI: thermal: Drop nocrt parameter (From OE-Core rev: ade4bf6b95aca4c168c3d33c2bcfc429f41d49b8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.4: update to v6.4.14Bruce Ashfield2023-09-073-20/+20
| | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: babc8be398c3 Linux 6.4.14 9a3ac3bf4dbf thunderbolt: Fix a backport error for display flickering issue bb899e081c6c kallsyms: Fix kallsyms_selftest failure ebc51587d0c5 parisc: sys_parisc: parisc_personality() is called from asm code 895af97c9792 lockdep: fix static memory detection even more 98e4c99b0576 ARM: module: Use module_init_layout_section() to spot init sections 41ecb281f7c2 arm64: module: Use module_init_layout_section() to spot init sections 49b7dbeddff3 arm64: module-plts: inline linux/moduleloader.h 05dae005f50a module: Expose module_init_layout_section() d65d7487c1c2 module/decompress: use vmalloc() for zstd decompression workspace bf50fc751c46 ACPI: thermal: Drop nocrt parameter (From OE-Core rev: 2fb2c8e9e40b0c4bcec8604e07338affaa1df866) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.4: update to v6.4.13Bruce Ashfield2023-09-073-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 388f6d150784 Linux 6.4.13 734cf5795f4b netfilter: nf_tables: fix kdoc warnings after gc rework ae2d1461ebcc TIOCSTI: Document CAP_SYS_ADMIN behaviour in Kconfig 259ff81cee3c ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG d641fa9fc8fc maple_tree: disable mas_wr_append() when other readers are possible 163d62238efc ASoC: amd: yc: Fix a non-functional mic on Lenovo 82SJ 45bb78bc2f57 gpio: sim: pass the GPIO device's software node to irq domain 14540aa3eaba gpio: sim: dispose of irq mappings before destroying the irq_sim domain c6e1fcd50cbc dma-buf/sw_sync: Avoid recursive lock during fence signal 8c776cd8f1db pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} 3efa0b7fc28d pinctrl: renesas: rzv2m: Fix NULL pointer dereference in rzv2m_dt_subnode_to_map() a1f12138b17d pinctrl: renesas: rzg2l: Fix NULL pointer dereference in rzg2l_dt_subnode_to_map() 66bb9745f96e ASoC: cs35l56: Read firmware uuid from a device property instead of _SUB 5e9db7d4d3bc ASoC: SOF: ipc4-pcm: fix possible null pointer deference dd07e9de2d82 clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' 686c9e8221f8 scsi: core: raid_class: Remove raid_component_add() 2684b97b01eb scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW major version > 5 43dc0a70ed1e scsi: snic: Fix double free in snic_tgt_create() 54fce635ee7f madvise:madvise_free_pte_range(): don't use mapcount() against large folio for sharing check 63f230177510 madvise:madvise_cold_or_pageout_pte_range(): don't use mapcount() against large folio for sharing check 26a2b7cec0dd drm/i915: Fix error handling if driver creation fails during probe 0a47ffcac3c5 can: raw: add missing refcount for memory leak fix 06614ca4f18e thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards efe4d998330a PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus f80b4b818e5e media: vcodec: Fix potential array out-of-bounds in encoder queue_setup 423e75565761 pinctrl: amd: Mask wake bits on probe again ce2e8904a817 of: dynamic: Refactor action prints to not use "%pOF" inside devtree_lock d92815c542d7 of: unittest: Fix EXPECT for parse_phandle_with_args_map() test fa700d9cda9a radix tree: remove unused variable 8f6813c62d2f riscv: Fix build errors using binutils2.37 toolchains 1b7ac88ef2e4 riscv: Handle zicsr/zifencei issue between gcc and binutils 5039e4afc050 lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels d64a94bc6ef7 ACPI: resource: Fix IRQ override quirk for PCSpecialist Elimina Pro 16 M 4cb9ace298f3 batman-adv: Hold rtnl lock during MTU update via netlink 55d18e4b2bfe batman-adv: Fix batadv_v_ogm_aggr_send memory leak e265dca9ba59 batman-adv: Fix TT global entry leak when client roamed back 5effaa05704a batman-adv: Do not get eth header before batadv_check_management_packet 1f82cd26c650 batman-adv: Don't increase MTU when set by user 2c783344218d batman-adv: Trigger events for auto adjusted MTU 21cd99431aae selinux: set next pointer before attaching to list 14fa028a2e63 nfsd: Fix race to FREE_STATEID and cl_revoked a3a91119964d NFS: Fix a use after free in nfs_direct_join_group() c8df36eedb65 nilfs2: fix general protection fault in nilfs_lookup_dirty_data_buffers() bca3e63be00e mm: multi-gen LRU: don't spin during memcg release 56d11051190d mm: memory-failure: fix unexpected return value in soft_offline_page() 22178c6e6c2d mm: add a call to flush_cache_vmap() in vmap_pfn() 0677bed47996 cgroup/cpuset: Free DL BW in case can_attach() fails d1cfa53e5e4e sched/deadline: Create DL BW alloc, free & check overflow interface c95a751498c9 cgroup/cpuset: Iterate only if DEADLINE tasks are present 74fac5bb0d37 sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets 00f3719c85bf sched/cpuset: Bring back cpuset_mutex 4d17b2ea4ee6 cgroup/cpuset: Rename functions dealing with DEADLINE accounting aefabccb1334 drm/i915: fix display probe for IVB Q and IVB D GT2 server 6621912f4221 drm/i915/display: Handle GMD_ID identification in display code 517771333fd4 x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 4b04c422ea8d x86/fpu: Invalidate FPU state correctly on exec() 0c2a9b7ba1b8 LoongArch: Fix hw_breakpoint_control() for watchpoints 8771f80bafa3 drm/i915: Fix HPD polling, reenabling the output poll work as needed 40b67b55337a drm/display/dp: Fix the DP DSC Receiver cap size 503d787d303e drm/i915/dgfx: Enable d3cold at s2idle dd8683e0af50 drm/panfrost: Skip speed binning on EOPNOTSUPP 933f1fc826a5 drm: Add an HPD poll helper to reschedule the poll work 6969e4500d86 drm/vmwgfx: Fix possible invalid drm gem put calls 5574b0cbb493 drm/vmwgfx: Fix shader stage validation 980cde3ac4bb mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast 2106dae0f19d mm/gup: reintroduce FOLL_NUMA as FOLL_HONOR_NUMA_FAULT a55dd240a9f1 mm: enable page walking API to lock vmas during the walk 2dcc0e4b3c1c selftests/mm: FOLL_LONGTERM need to be updated to 0x100 c02c4e76ccb9 ALSA: ymfpci: Fix the missing snd_card_free() call at probe error 6218f967d579 shmem: fix smaps BUG sleeping while atomic 535cdce0713e mm,ima,kexec,of: use memblock_free_late from ima_free_kexec_buffer c856ff4acd94 clk: Fix slab-out-of-bounds error in devm_clk_release() ed2e9e10a130 NFSv4: Fix dropped lock for racing OPEN and delegation return ed29b5fbf07f platform/x86: ideapad-laptop: Add support for new hotkeys found on ThinkBook 14s Yoga ITL 3bdeb65ca9c8 platform/x86: lenovo-ymc: Add Lenovo Yoga 7 14ACN6 to ec_trigger_quirk_dmi_table 28eee9b4e819 wifi: mac80211: limit reorder_buf_filtered to avoid UBSAN warning a3009e19f09b ibmveth: Use dcbf rather than dcbfl 06a128cbe40e spi: spi-cadence: Fix data corruption issues in slave mode 28b605e939b3 ASoC: cs35l41: Correct amp_gain_tlv values 8c7fd1baeed0 ASoC: amd: yc: Add VivoBook Pro 15 to quirks list for acp6x 1cc2d9685043 bonding: fix macvlan over alb bond support abdf60d759f7 rtnetlink: Reject negative ifindexes in RTM_NEWLINK beceaf2e5e33 netfilter: nf_tables: defer gc run if previous batch is still pending 16cc42cc00fb netfilter: nf_tables: fix out of memory error handling e05b2a9f03b3 netfilter: nf_tables: use correct lock to protect gc_list e07e68823116 netfilter: nf_tables: GC transaction race with abort path 4167aa477abc netfilter: nf_tables: flush pending destroy work before netlink notifier e290509f8be5 netfilter: nf_tables: validate all pending tables 711ffb6fa5a0 i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() 7ac409385e1c net/sched: fix a qdisc modification with ambiguous command request 0717a95ba5ca igc: Fix the typo in the PTM Control macro 8fe9d54f7ad4 igb: Avoid starting unnecessary workqueues ecebc0841362 can: isotp: fix support for transmission of SF without flow control 65009906dff2 net: ethernet: mtk_eth_soc: fix NULL pointer on hw reset d56f8304bcc4 tg3: Use slab_build_skb() when needed be7d58c9a203 selftests: bonding: do not set port down before adding to bond b995365bbdd8 ice: Fix NULL pointer deref during VF reset 929892877620 Revert "ice: Fix ice VF reset during iavf initialization" 8aa038c25042 ice: fix receive buffer size miscalculation abee4c8eb778 ipv4: fix data-races around inet->inet_id 3844e0c55977 net: validate veth and vxcan peer ifindexes 691799211bf1 net: bcmgenet: Fix return value check for fixed_phy_register() d3a74a85fbb4 net: bgmac: Fix return value check for fixed_phy_register() a7cecd332c9e net: mdio: mdio-bitbang: Fix C45 read/write protocol 7e7b2b50dcd9 net: dsa: mt7530: fix handling of 802.1X PAE frames b457f312e78e selftests: mlxsw: Fix test failure on Spectrum-4 747e71ff06bf mlxsw: Fix the size of 'VIRT_ROUTER_MSB' 5a76c5256501 mlxsw: reg: Fix SSPR register layout 40ffbae5312a mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC 3f5a3e027410 ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() 056e0ce1f1c0 dccp: annotate data-races in dccp_poll() 2a7d2f2b8c2c sock: annotate data-races around prot->memory_pressure b8bcc45afcd3 net: dsa: felix: fix oversize frame dropping for always closed tc-taprio gates e3b4e5276ccd devlink: add missing unregister linecard notification 0f0dd7b19ec6 octeontx2-af: SDP: fix receive link config 2242640e9bd9 tracing: Fix memleak due to race between current_tracer and trace 49834a2c43d5 tracing/synthetic: Allocate one additional element for size 009e77a91690 tracing/synthetic: Skip first entry for stack traces 5c2d886ea8cd tracing/synthetic: Use union instead of casts 299e0033f1bd tracing: Fix cpu buffers unavailable due to 'record_disabled' missed f3acc61309e0 wifi: iwlwifi: mvm: add dependency for PTP clock 7f35e5611730 can: raw: fix lockdep issue in raw_release() c8ddbaec835a can: raw: fix receiver memory leak 019b59aeb2af jbd2: fix a race when checking checkpoint buffer busy 557fda9ed70e jbd2: remove journal_clean_one_cp_list() 2968fec1d56f jbd2: remove t_checkpoint_io_list 1d9995c2ac80 PCI: acpiphp: Reassign resources on bridge if necessary a7342df30797 xprtrdma: Remap Receive buffers after a reconnect ef65498c8087 NFSv4: fix out path in __nfs4_get_acl_uncached 9e2388d814ac NFSv4.2: fix error handling in nfs42_proc_getxattr (From OE-Core rev: 7ae3cca2dcb48b524ca504c0d135d7fba365610e) 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.50Bruce Ashfield2023-09-073-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: a2943d2d9a00 Linux 6.1.50 19641b979b24 ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG 9d5a3b4aee11 maple_tree: disable mas_wr_append() when other readers are possible 936cf79649e0 ASoC: amd: yc: Fix a non-functional mic on Lenovo 82SJ d10ab996bd5c gpio: sim: pass the GPIO device's software node to irq domain 3c839f8332df gpio: sim: dispose of irq mappings before destroying the irq_sim domain 3282e79a85c1 dma-buf/sw_sync: Avoid recursive lock during fence signal 6ed06b94f683 pinctrl: renesas: rza2: Add lock around pinctrl_generic{{add,remove}_group,{add,remove}_function} 3fb1b959af17 pinctrl: renesas: rzv2m: Fix NULL pointer dereference in rzv2m_dt_subnode_to_map() 4a75bf3f6f4f pinctrl: renesas: rzg2l: Fix NULL pointer dereference in rzg2l_dt_subnode_to_map() 0ba9a242a6b3 clk: Fix undefined reference to `clk_rate_exclusive_{get,put}' 70461151d0eb scsi: core: raid_class: Remove raid_component_add() 774cb3de7ac9 scsi: snic: Fix double free in snic_tgt_create() bd20e20c4d64 madvise:madvise_free_pte_range(): don't use mapcount() against large folio for sharing check f67e3a725b49 can: raw: add missing refcount for memory leak fix b7803afc77be ublk: remove check IO_URING_F_SQE128 in ublk_ch_uring_cmd f016326d31d0 thunderbolt: Fix Thunderbolt 3 display flickering issue on 2nd hot plug onwards d3ff67076bed cgroup/cpuset: Free DL BW in case can_attach() fails f0135131bb0e sched/deadline: Create DL BW alloc, free & check overflow interface 064b960dbe94 cgroup/cpuset: Iterate only if DEADLINE tasks are present d1b4262b78cc sched/cpuset: Keep track of SCHED_DEADLINE task in cpusets 9bcfe1527882 sched/cpuset: Bring back cpuset_mutex 7030fbf75f26 cgroup/cpuset: Rename functions dealing with DEADLINE accounting ce59b7c1b027 nfsd: use vfs setgid helper 362ed5d93114 nfs: use vfs setgid helper a0ec52f36ce9 selftests/net: mv bpf/nat6to4.c to net folder f1fa6e6f85cb hwmon: (aquacomputer_d5next) Add selective 200ms delay after sending ctrl report d8f9a9cfdcd3 x86/fpu: Set X86_FEATURE_OSXSAVE feature after enabling OSXSAVE in CR4 6bcb9c7d0435 x86/fpu: Invalidate FPU state correctly on exec() 3bc9b0364a8c drm/display/dp: Fix the DP DSC Receiver cap size 3abffee6091c drm/i915/dgfx: Enable d3cold at s2idle 115f2ccd3a99 drm/vmwgfx: Fix shader stage validation 1900e193b5dd PCI: acpiphp: Use pci_assign_unassigned_bridge_resources() only for non-root bus fe04122b9321 media: vcodec: Fix potential array out-of-bounds in encoder queue_setup 4919043ab93b pinctrl: amd: Mask wake bits on probe again c6b7d8902025 of: dynamic: Refactor action prints to not use "%pOF" inside devtree_lock 2d00ca90b81e of: unittest: Fix EXPECT for parse_phandle_with_args_map() test e75de82b3786 radix tree: remove unused variable aa096bc3c8c0 riscv: Fix build errors using binutils2.37 toolchains 33835975740e riscv: Handle zicsr/zifencei issue between gcc and binutils 30ffd5890a03 lib/clz_ctz.c: Fix __clzdi2() and __ctzdi2() for 32-bit kernels 82bb5f8aba00 batman-adv: Hold rtnl lock during MTU update via netlink cb1f73e691bb batman-adv: Fix batadv_v_ogm_aggr_send memory leak f1bead97f0ad batman-adv: Fix TT global entry leak when client roamed back fc9b87d8b741 batman-adv: Do not get eth header before batadv_check_management_packet ed1eb19806ae batman-adv: Don't increase MTU when set by user efef746c5a38 batman-adv: Trigger events for auto adjusted MTU d6b64d710e9b selinux: set next pointer before attaching to list 36c5aecc789d nfsd: Fix race to FREE_STATEID and cl_revoked 96fb46ef8281 NFS: Fix a use after free in nfs_direct_join_group() bdc544a87d43 mm: memory-failure: fix unexpected return value in soft_offline_page() 07fad410aa6e mm: add a call to flush_cache_vmap() in vmap_pfn() a8a60bc8027e mm/gup: handle cont-PTE hugetlb pages correctly in gup_must_unshare() via GUP-fast d4e11b85a269 ALSA: ymfpci: Fix the missing snd_card_free() call at probe error d13f3a63d236 shmem: fix smaps BUG sleeping while atomic 091591f6e7c3 mm,ima,kexec,of: use memblock_free_late from ima_free_kexec_buffer a7d172252bfa clk: Fix slab-out-of-bounds error in devm_clk_release() 14904f4d8bf8 NFSv4: Fix dropped lock for racing OPEN and delegation return ac467d7405fe platform/x86: ideapad-laptop: Add support for new hotkeys found on ThinkBook 14s Yoga ITL e6a60eccd0c8 wifi: mac80211: limit reorder_buf_filtered to avoid UBSAN warning b8b7243aafec ibmveth: Use dcbf rather than dcbfl 85607ef399d9 ASoC: cs35l41: Correct amp_gain_tlv values 014fec554010 ASoC: amd: yc: Add VivoBook Pro 15 to quirks list for acp6x 22a406b3629a io_uring/msg_ring: fix missing lock on overflow for IOPOLL 816c7cecf6a0 io_uring/msg_ring: move double lock/unlock helpers higher up 4f5937528518 io_uring: extract a io_msg_install_complete helper 0d617fb6d513 io_uring: get rid of double locking 82d811ff5665 KVM: x86/mmu: Fix an sign-extension bug with mmu_seq that hangs vCPUs 2800385fda53 KVM: x86: Preserve TDP MMU roots until they are explicitly invalidated a0559fd0e14e bonding: fix macvlan over alb bond support b15dea3de413 rtnetlink: Reject negative ifindexes in RTM_NEWLINK ed3fe5f9020c netfilter: nf_tables: fix out of memory error handling 41841b585e53 netfilter: nf_tables: flush pending destroy work before netlink notifier 136861956ad6 i40e: fix potential NULL pointer dereferencing of pf->vf i40e_sync_vsi_filters() 581668893e31 net/sched: fix a qdisc modification with ambiguous command request f94f30e2abfa igc: Fix the typo in the PTM Control macro 9b7fd6beec37 igb: Avoid starting unnecessary workqueues 39d43b9cdfe8 can: isotp: fix support for transmission of SF without flow control f41781b9d8a4 selftests: bonding: do not set port down before adding to bond 850e2322ae59 ice: Fix NULL pointer deref during VF reset 7cddaed2a3f6 Revert "ice: Fix ice VF reset during iavf initialization" 1188e9dd7af9 ice: fix receive buffer size miscalculation 417e7ec0d61e ipv4: fix data-races around inet->inet_id 4af1fe642f37 net: validate veth and vxcan peer ifindexes afc9d3d21793 net: bcmgenet: Fix return value check for fixed_phy_register() 029e491b8c11 net: bgmac: Fix return value check for fixed_phy_register() ac259251487a net: dsa: mt7530: fix handling of 802.1X PAE frames c663607202f5 selftests: mlxsw: Fix test failure on Spectrum-4 1288f9907514 mlxsw: Fix the size of 'VIRT_ROUTER_MSB' 7134565a8207 mlxsw: reg: Fix SSPR register layout 22f9b5468df5 mlxsw: pci: Set time stamp fields also when its type is MIRROR_UTC 4496f6ccf599 ipvlan: Fix a reference count leak warning in ipvlan_ns_exit() 265ed382e0f4 dccp: annotate data-races in dccp_poll() b516a24f4c07 sock: annotate data-races around prot->memory_pressure cfee17993d10 net: dsa: felix: fix oversize frame dropping for always closed tc-taprio gates b701b8d191da devlink: add missing unregister linecard notification 1375d2061204 devlink: move code to a dedicated directory eaeef5c865ab octeontx2-af: SDP: fix receive link config 2cb0c037c927 tracing: Fix memleak due to race between current_tracer and trace 7d0c2b0de2db tracing: Fix cpu buffers unavailable due to 'record_disabled' missed 7e862cce3491 drm/i915/gt: Support aux invalidation on all engines 8e3f138b96f6 drm/i915/gt: Poll aux invalidation register bit on invalidation 017d4404312a drm/i915/gt: Ensure memory quiesced before invalidation c23126f2c76a drm/i915: Add the gen12_needs_ccs_aux_inv helper d4f5dcf68c05 s390/zcrypt: fix reply buffer calculations for CCA replies 246d763b79a5 s390/zcrypt: remove unnecessary (void *) conversions 40dafcab9da9 can: raw: fix lockdep issue in raw_release() 335987e21237 can: raw: fix receiver memory leak e5c768d809a8 jbd2: fix a race when checking checkpoint buffer busy 5fda50e262e6 jbd2: remove journal_clean_one_cp_list() 8168c96c24ec jbd2: remove t_checkpoint_io_list 1fa68a781098 MIPS: cpu-features: Use boot_cpu_type for CPU type based features 92c568c82ee7 MIPS: cpu-features: Enable octeon_cache by cpu_type 3e4d038da33e PCI: acpiphp: Reassign resources on bridge if necessary 28916927b762 video/aperture: Move vga handling to pci function 4aad3b82b9de video/aperture: Only kick vgacon when the pdev is decoding vga 437e99f2a1e9 drm/aperture: Remove primary argument cccfcbb9e51a drm/gma500: Use drm_aperture_remove_conflicting_pci_framebuffers 6db53af15444 fbdev/radeon: use pci aperture helpers cd1f889c99ee drm/ast: Use drm_aperture_remove_conflicting_pci_framebuffers 26ea8668b8aa xprtrdma: Remap Receive buffers after a reconnect d9aac9cdd6e2 NFSv4: fix out path in __nfs4_get_acl_uncached 4a289d123f62 NFSv4.2: fix error handling in nfs42_proc_getxattr 024f76bca9d0 Linux 6.1.49 db05f8449bb3 Revert "f2fs: fix to do sanity check on direct node in truncate_dnode()" c5bd20577ff3 Revert "f2fs: fix to set flush_merge opt and show noflush_merge" 76e18e6709c8 Revert "f2fs: don't reset unchangable mount option in f2fs_remount()" 77c576602dc7 objtool/x86: Fix SRSO mess cd363bb9548e Linux 6.1.48 7487244912b1 x86/srso: Correct the mitigation status when SMT is disabled 4da4aae04b7f objtool/x86: Fixup frame-pointer vs rethunk c8b056a3b4eb x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG dae93ed961a8 x86/srso: Disable the mitigation on unaffected configurations e4679a0342e0 x86/CPU/AMD: Fix the DIV(0) initial fix attempt b41eb316c95c x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() c1f831425fe9 x86/static_call: Fix __static_call_fixup() c16d0b3baff4 x86/srso: Explain the untraining sequences a bit more 529a9f087a7e x86/cpu: Cleanup the untrain mess e6b40d2cb5aa x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 54dde78a50a8 x86/cpu: Rename original retbleed methods 44dbc912fd8a x86/cpu: Clean up SRSO return thunk mess 53ebbe1c8c02 x86/alternative: Make custom return thunk unconditional 8bb1ed390d35 x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() 6e4dd7d2636d x86/cpu: Fix __x86_return_thunk symbol type 802aacbbffe2 Linux 6.1.47 0768ecc49ea7 mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove b2c55af89b51 net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled 3f27451c9f29 drm/nouveau/disp: fix use-after-free in error handling of nouveau_connector_create 790c2f9d15b5 af_unix: Fix null-ptr-deref in unix_stream_sendpage(). ab63f883bfdc drm/amdgpu: keep irq count in amdgpu_irq_disable_all 8abce61273c2 drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU v13.0.4/11 21614ba60883 arm64/ptrace: Ensure that SME is set up for target when writing SSVE state 1be35f5c1670 netfilter: set default timeout to 3 secs for sctp shutdown send and recv state 1b4ce2952b4f hugetlb: do not clear hugetlb dtor until allocating vmemmap 4bdfe20d85b3 drm/amd/display: Implement workaround for writing to OTG_PIXEL_RATE_DIV register 8517d739923e sched/fair: Remove capacity inversion detection e8acf9971fbe sched/fair: unlink misfit task from cpu overutilized 5274bf1f743f zsmalloc: allow only one active pool compaction context d4008eadfce5 drm/amd/display: disable RCO for DCN314 b2f599c014f3 ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG 7de99bf5bcd6 drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 9c8c2cf9f9bc drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix e1cbd5637f37 drm/amd: flush any delayed gfxoff on suspend entry df1566ce41ee drm/i915/sdvo: fix panel_type initialization a1fa8f0fc58e drm/qxl: fix UAF on handle creation 5818da46a2b5 mmc: block: Fix in_flight[issue_type] value error dccd07b0d9e4 mmc: wbsd: fix double mmc_free_host() in wbsd_init() 8ad3bfdd227e blk-crypto: dynamically allocate fallback profile 65bcb07b1262 arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards fc66f8157917 virtio-net: Zero max_tx_vq field for VIRTIO_NET_CTRL_MQ_HASH_CONFIG case 9e725386d426 cifs: Release folio lock on fscache read hit. bfd25f5e6400 ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. 0c05493341d6 serial: 8250: Fix oops for port->pm on uart_change_pm() af7ca7ad3753 riscv: uaccess: Return the number of bytes effectively not copied ea65d78ef999 ALSA: hda/realtek - Remodified 3k pull low procedure b662856b7134 soc: aspeed: socinfo: Add kfree for kstrdup 15db1e594e2c soc: aspeed: uart-routing: Use __sysfs_match_string 6c889d2123ba ALSA: hda/realtek: Add quirks for HP G11 Laptops 7b041466ed42 ASoC: meson: axg-tdm-formatter: fix channel slot allocation f0451002a4d9 ASoC: rt5665: add missed regulator_bulk_disable 2b34636b50bf arm64: dts: imx93: Fix anatop node size 9ba52bd26774 ARM: dts: imx: Set default tuning step for imx6sx usdhc 6777c4379bd8 arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration ca69bb145383 ARM: dts: imx6: phytec: fix RTC interrupt level d2d6d51d753a ARM: dts: imx: align LED node names with dtschema 66d761a2290a arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ 52d3607db0de arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 9657a754c5de arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict fae3868be844 bus: ti-sysc: Flush posted write on enable before reset 1c82d1b736ce ice: Block switchdev mode when ADQ is active and vice versa fbc7b1dad825 qede: fix firmware halt over suspend and resume 2e03a92b2411 net: do not allow gso_size to be set to GSO_BY_FRAGS 06b8f06f9302 sock: Fix misuse of sk_under_memory_pressure() 3d820924c00c sfc: don't unregister flow_indr if it was never registered df83af3b996d net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset 740924313a1b i40e: fix misleading debug logs ea749b5e3b38 iavf: fix FDIR rule fields masks validation c965a5837614 net: openvswitch: reject negative ifindex d5e4c0e78f1d team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves 85bd0af93994 net: phy: broadcom: stub c45 read/write for 54810 7148bca63b21 netfilter: nft_dynset: disallow object maps 7f8a160d40ef ipvs: fix racy memcpy in proc_do_sync_threshold 00ea7eb1c69e netfilter: nf_tables: deactivate catchall elements in next generation a800fcd8f18d netfilter: nf_tables: fix false-positive lockdep splat 75c724e2b714 octeon_ep: cancel tx_timeout_task later in remove sequence 58a54bad3a76 net: macb: In ZynqMP resume always configure PS GTR for non-wakeup source 06af678c6080 drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs 2f07f1302ecb selftests: mirror_gre_changes: Tighten up the TTL test match cd4460b21741 net: phy: fix IRQ-based wake-on-lan over hibernate / power off a41e5a79a059 net: pcs: Add missing put_device call in miic_create 120a89c36d3d virtio-net: set queues after driver_ok 45085ba966fb virtio_net: notify MAC address change on device initialization a442cd170193 xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH 87b655f4936b xfrm: add NULL check in xfrm_update_ae_params 2b05bf5dc437 ip_vti: fix potential slab-use-after-free in decode_session6 55ad2309205c ip6_vti: fix slab-use-after-free in decode_session6 0d27567fde5b xfrm: fix slab-use-after-free in decode_session6 71dfe71df100 net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure 479884b4ce16 net: af_key: fix sadb_x_filter validation 9a0056276f5f net: xfrm: Fix xfrm_address_filter OOB read 5a47c2fa0d39 i2c: designware: Handle invalid SMBus block data response length value 52114963307e i2c: designware: Correct length byte validation logic ceb9ba8e3083 btrfs: fix BUG_ON condition in btrfs_cancel_balance 9f68e2105dd9 btrfs: fix incorrect splitting in btrfs_drop_extent_map_range 0693c8f134f9 tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms 31311a9a4baa tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux d6aa03bda8c0 vdpa: Enable strict validation for netlinks ops ff71709445ac vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check 8ad9bc25cbdc vdpa: Add queue index attr to vdpa_nl_policy for nlattr length check 44b508cc9688 vdpa: Add features attr to vdpa_nl_policy for nlattr length check b8fee83aa4ed powerpc/rtas_flash: allow user copy to flash block cache objects 9fedcd07abdc fbdev: mmp: fix value check in mmphw_probe() 3461e6492ca2 i2c: tegra: Fix i2c-tegra DMA config option processing ba249011f665 i2c: hisi: Only handle the interrupt of the driver's transfer db0416c15572 i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue 5ee28bcfbaac cifs: fix potential oops in cifs_oplock_break cba26abc3f94 vdpa/mlx5: Delete control vq iotlb in destroy_mr only when necessary bb4983ec9e75 vdpa/mlx5: Fix mr->initialized semantics e706675beeec vduse: Use proper spinlock for IRQ injection af5818c35173 virtio-mmio: don't break lifecycle of vm_dev 6297644db23f btrfs: fix use-after-free of new block group that became unused 29cebf80877b btrfs: convert btrfs_block_group::seq_zone to runtime flag 94cde94169f0 btrfs: convert btrfs_block_group::needs_free_space to runtime flag 01eca70ef8cf btrfs: move out now unused BG from the reclaim list 485ec8f8e1d8 video/aperture: Only remove sysfb on the default vga pci device f83ab817effb fbdev/hyperv-fb: Do not set struct fb_info.apertures e41170d128e6 ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node 3d2d051be161 KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption 402f1d86ea26 drm/amd/display: fix access hdcp_workqueue assert 81e6cf447a2e drm/amd/display: phase3 mst hdcp for multiple displays d90f97cb3821 drm/amd/display: save restore hdcp state when display is unplugged from mst hub 48f0671be281 igc: read before write to SRRCTL register 128c06a34cfe ring-buffer: Do not swap cpu_buffer during resize process 356fe907dfcd Bluetooth: MGMT: Use correct address for memcpy() a1ceb871284f powerpc/kasan: Disable KCOV in KASAN code 6d06cf0f0238 ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V 2b248cf8b6db ALSA: hda/realtek: Add quirk for ASUS ROG GA402X c48616e52d5d ALSA: hda/realtek: Add quirk for ASUS ROG GX650P cdd412b528de ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() 63e0b5d76d75 ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 9e79f3e8f129 fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted 1e2205568bb8 fs: ntfs3: Fix possible null-pointer dereferences in mi_read() 4246bbef0442 fs/ntfs3: Enhance sanity check while generating attr_list dd0b3b367c38 drm/amdgpu: Fix potential fence use-after-free v2 3a89f3bfbf53 ceph: try to dump the msgs when decoding fails d92613aa43da Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally 149daab45922 Bluetooth: L2CAP: Fix use-after-free de8677ccf883 watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub) 9040adc38cf6 firewire: net: fix use after free in fwnet_finish_incoming_packet() ef87750caea5 thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth acb9038e1d60 thunderbolt: Add Intel Barlow Ridge PCI ID e8a80cf06b4b pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() a4f71523ed21 gfs2: Fix possible data races in gfs2_show_options() 8277a215c872 usb: chipidea: imx: add missing USB PHY DPDM wakeup setting 31f8efefa2a9 usb: chipidea: imx: don't request QoS for imx8ulp 809625f4419c thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx() b7bd48f0be84 media: platform: mediatek: vpu: fix NULL ptr dereference 28d900836d47 usb: gadget: uvc: queue empty isoc requests if no video buffer is available 49038877f948 usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push 54a55c345c3b media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 c71aa5f1cf96 media: v4l2-mem2mem: add lock to protect parameter num_rdy 6c9317f73b80 led: qcom-lpg: Fix resource leaks in for_each_available_child_of_node() loops bda3f463543f serial: stm32: Ignore return value of uart_remove_one_port() in .remove() 7e4f5c3f01fb cifs: fix session state check in reconnect to avoid use-after-free issue 945f4a7aff84 smb: client: fix warning in cifs_smb3_do_mount() a783230585e5 ALSA: hda/realtek: Add quirks for ROG ALLY CS35l41 audio de840f77f564 HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID 055971715ff6 ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown() 359ec0952cbb drm/amd/display: Enable dcn314 DPP RCO 5447155001e6 drm/amd/display: Skip DPP DTO update if root clock is gated 5fe7815e784b RDMA/mlx5: Return the firmware result upon destroying QP/RQ fbd9332d32ec drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz 78b25110eb8c drm/amdgpu: install stub fence into potential unused fence pointers 96522cf9c71e iommu/amd: Introduce Disable IRTE Caching Support 83c22663acb6 HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard d7933b92c4ca accel/habanalabs: add pci health check during heartbeat b7a34e30d42f dma-remap: use kvmalloc_array/kvfree for larger dma memory remap 3dd5c90c48bf ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion ff1b4b1e02c3 iopoll: Call cpu_relax() in busy loops b3e662ece02e ASoC: Intel: sof_sdw: Add support for Rex soundwire c01ec45a7c4c ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exit 31149bb94f77 ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings a7d4d28d2c0b ASoC: amd: vangogh: Add check for acp config flags in vangogh platform 633ac567bd9e drm: rcar-du: remove R-Car H3 ES1.* workarounds 340dba127bbe drm/stm: ltdc: fix late dereference check f934cad91318 ASoC: SOF: amd: Add pci revision id check ea88c6c7819e PCI: tegra194: Fix possible array out of bounds access 5c23d9bd5f5d ASoC: Intel: sof_sdw: add quirk for LNL RVP 3f498ae94c54 ASoC: Intel: sof_sdw: add quirk for MTL RVP ce3288d8d654 drm/amdgpu: fix memory leak in mes self test 9f55d300541c drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 ab6f446c220d drm/amdgpu: fix calltrace warning in amddrm_buddy_fini caa2d40a0da2 net: phy: at803x: fix the wol setting functions 7dcc894e1518 net: phy: at803x: Use devm_regulator_get_enable_optional() 0d52759710fa net/smc: Fix setsockopt and sysctl to specify same buffer size again 206381cee964 net/smc: replace mutex rmbs_lock and sndbufs_lock with rw_semaphore 0fc3c55a3a4b selftests: forwarding: tc_actions: Use ncat instead of nc 306a5dddfb12 selftests: forwarding: tc_actions: cleanup temporary files when test is aborted f872672edd5e zsmalloc: fix races between modifications of fullness and isolated 802b34e99224 zsmalloc: consolidate zs_pool's migrate_lock and size_class's locks 8a214f88e8ff cpuidle: psci: Move enabling OSI mode after power domains creation ad1fa1a028ee cpuidle: psci: Extend information in log about OSI/PC mode 78721c8f9379 mmc: sdhci-f-sdh30: Replace with sdhci_pltfm (From OE-Core rev: 4167fba25e39f0e6722ddb45d51bdf7a65e1a232) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.4: update to v6.4.12Bruce Ashfield2023-09-073-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 05d8970cca01 Linux 6.4.12 b237550e1f1b net: fix the RTO timer retransmitting skb every 1ms if linear option is enabled 4a3fcfc3b517 af_unix: Fix null-ptr-deref in unix_stream_sendpage(). cdd01bada273 ASoC: SOF: intel: hda: Clean up link DMA for IPC3 during stop c1fc26cc6637 Revert "perf report: Append inlines to non-DWARF callchains" 5b6284759656 drm/amdgpu: keep irq count in amdgpu_irq_disable_all 6ccbdc0a018e drm/amd/pm: skip the RLC stop when S0i3 suspend for SMU v13.0.4/11 04ee31fb4861 drm/amd/display: disable RCO for DCN314 0469cd57d5da ASoC: amd: vangogh: select CONFIG_SND_AMD_ACP_CONFIG 0fbdf79d003c drm/amdgpu/pm: fix throttle_status for other than MP1 11.0.7 11c187026cce drm/amdgpu: skip fence GFX interrupts disable/enable for S0ix 333f1edde0ad drm/amd: flush any delayed gfxoff on suspend entry fcb4a0bd819b drm/i915/sdvo: fix panel_type initialization 19a213d106a1 Revert "Revert "drm/amdgpu/display: change pipe policy for DCN 2.0"" d3ffc25912d6 Revert "drm/edid: Fix csync detailed mode parsing" a79aebe5bb68 drm/qxl: fix UAF on handle creation 5c10ce0d815f mmc: sunplus: Fix error handling in spmmc_drv_probe() 741a951f4192 mmc: sunplus: fix return value check of mmc_add_host() 43a181a53c1a mmc: block: Fix in_flight[issue_type] value error 62507bca734f mmc: wbsd: fix double mmc_free_host() in wbsd_init() cc3fa629bf13 mmc: f-sdh30: fix order of function calls in sdhci_f_sdh30_remove c65a1be58f09 dt-bindings: pinctrl: qcom,sa8775p-tlmm: add gpio function constant ceecb1bcaf7a media: uvcvideo: Fix menu count handling for userspace XU mappings 531c6ed342d9 blk-crypto: dynamically allocate fallback profile 8a33c9e15b7d arm64/ptrace: Ensure that the task sees ZT writes on first use e01af8e26c23 arm64/ptrace: Ensure that SME is set up for target when writing SSVE state 44463c32622f arm64: dts: rockchip: Fix Wifi/Bluetooth on ROCK Pi 4 boards 901ace2effdf virtio-net: Zero max_tx_vq field for VIRTIO_NET_CTRL_MQ_HASH_CONFIG case aa402a3b553b regulator: da9063: better fix null deref with partial DT abcd2a0b4f58 smb: client: fix null auth b8e7ee1d9c6b parisc: Fix CONFIG_TLB_PTLOCK to work with lightweight spinlock checks 7a9fb689c1a1 cifs: Release folio lock on fscache read hit. 8bd9786a1b57 ALSA: usb-audio: Add support for Mythware XA001AU capture and playback interfaces. 375806616f8c serial: 8250: Fix oops for port->pm on uart_change_pm() 258b867f40f0 riscv: uaccess: Return the number of bytes effectively not copied 3f0605239fa2 riscv: correct riscv_insn_is_c_jr() and riscv_insn_is_c_jalr() 761cf8f7a922 riscv: entry: set a0 = -ENOSYS only when syscall != -1 4039f5e9e9d9 ALSA: hda/realtek - Remodified 3k pull low procedure d9a5ad4477d2 soc: aspeed: socinfo: Add kfree for kstrdup 776133d21391 soc: aspeed: uart-routing: Use __sysfs_match_string 7c315e716ba3 pinctrl: qcom: Add intr_target_width field to support increased number of interrupt targets 44f3d2d2ae44 ALSA: hda/realtek: Add quirks for HP G11 Laptops cf2983df94de ASoC: meson: axg-tdm-formatter: fix channel slot allocation 5de8e85b6734 ASoC: rt5665: add missed regulator_bulk_disable f163dc22e339 arm64: dts: imx93: Fix anatop node size 5fb0d35fac3f ASoC: max98363: don't return on success reading revision ID 66f202b1dcb6 ARM: dts: imx: Set default tuning step for imx6sx usdhc fe4d623f2e1b arm64: dts: imx8mm: Drop CSI1 PHY reference clock configuration a1aab731f0c8 ARM: dts: imx: Set default tuning step for imx7d usdhc 969d3e64ebe7 ARM: dts: imx: Adjust dma-apbh node name 506f787bd717 ARM: dts: imx6: phytec: fix RTC interrupt level 0e67e84a2847 arm64: dts: rockchip: Disable HS400 for eMMC on ROCK 4C+ 749e4dbb3c96 arm64: dts: rockchip: Disable HS400 for eMMC on ROCK Pi 4 59de878d1185 arm64: dts: qcom: qrb5165-rb5: fix thermal zone conflict 28b634c9b328 bus: ti-sysc: Flush posted write on enable before reset 24f0d69da35d ice: Block switchdev mode when ADQ is active and vice versa 7d25579fb978 qede: fix firmware halt over suspend and resume e3636862f559 net: do not allow gso_size to be set to GSO_BY_FRAGS 07ec025d7125 sock: Fix misuse of sk_under_memory_pressure() 7575a3f1443c sfc: don't fail probe if MAE/TC setup fails 80b707ac5d03 sfc: don't unregister flow_indr if it was never registered 612b57e85162 sfc: add fallback action-set-lists for TC offload ff4ad046da4e net: dsa: mv88e6xxx: Wait for EEPROM done before HW reset 872feeecd08c drm/nouveau/disp: fix use-after-free in error handling of nouveau_connector_create 9a5d622b54dc net/mlx5e: XDP, Fix fifo overrun on XDP_REDIRECT 8896f8498538 i40e: fix misleading debug logs 62b46d6010f3 iavf: fix FDIR rule fields masks validation 881faff9e548 net: openvswitch: reject negative ifindex 1ac37294f952 team: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves 6095d0c396a9 net: phy: broadcom: stub c45 read/write for 54810 8e249f8ffe16 netfilter: nft_dynset: disallow object maps c26cc57f41c6 netfilter: nf_tables: GC transaction race with netns dismantle 3bdf400a1ad1 netfilter: nf_tables: fix GC transaction races with netns and netlink event exit path 6650bebaa564 ipvs: fix racy memcpy in proc_do_sync_threshold c050b4c998f1 netfilter: set default timeout to 3 secs for sctp shutdown send and recv state 156369a702c3 netfilter: nf_tables: don't fail inserts if duplicate has expired 83ff16e449a6 netfilter: nf_tables: deactivate catchall elements in next generation a8f303445a5e netfilter: nf_tables: fix false-positive lockdep splat d410a96e5cb8 accel/qaic: Clean up integer overflow checking in map_user_pages() df45c3e46cdb accel/qaic: Fix slicing memory leak a0d348c61d08 net: veth: Page pool creation error handling for existing pools only 62312e2f6466 octeon_ep: cancel queued works in probe error path 067a5ec70ee1 octeon_ep: cancel ctrl_mbox_task after intr_poll_task 1c5cc171ab10 octeon_ep: cancel tx_timeout_task later in remove sequence 7757c240bf0e octeon_ep: fix timeout value for waiting on mbox response e6cf72c0330c net: macb: In ZynqMP resume always configure PS GTR for non-wakeup source 8890f5b665a0 drm/i915/guc/slpc: Restore efficient freq earlier 37e8031e134d drm/panel: simple: Fix AUO G121EAN01 panel timings according to the docs e75311fa503d selftests: mirror_gre_changes: Tighten up the TTL test match 59f3d9198db7 net: phy: fix IRQ-based wake-on-lan over hibernate / power off 2361c766093b net: pcs: Add missing put_device call in miic_create 3c8608fb8d87 virtio-net: set queues after driver_ok c8ce01aad133 xfrm: don't skip free of empty state in acquire policy 757eaa5d7625 xfrm: delete offloaded policy a9020514f175 xfrm: add forgotten nla_policy for XFRMA_MTIMER_THRESH 53df4be4f522 xfrm: add NULL check in xfrm_update_ae_params 78e397a43e1c ip_vti: fix potential slab-use-after-free in decode_session6 c070688bfbe7 ip6_vti: fix slab-use-after-free in decode_session6 86f15300a226 xfrm: fix slab-use-after-free in decode_session6 21a3a70cf3ea xfrm: Silence warnings triggerable by bad packets 6d1e6152778c net: xfrm: Amend XFRMA_SEC_CTX nla_policy structure 66e1cd1b06c0 net: af_key: fix sadb_x_filter validation 5713c7ca31f5 net: xfrm: Fix xfrm_address_filter OOB read e854497f5acf x86/srso: Correct the mitigation status when SMT is disabled dc4d07ddc4ff x86/retpoline,kprobes: Skip optprobe check for indirect jumps with retpolines and IBT aadb82bb7c65 x86/retpoline,kprobes: Fix position of thunk sections with CONFIG_LTO_CLANG 51fc0a886211 x86/srso: Disable the mitigation on unaffected configurations 1251b96d79fc x86/CPU/AMD: Fix the DIV(0) initial fix attempt 48a558fbe848 x86/retpoline: Don't clobber RFLAGS during srso_safe_ret() 92588f22a2a6 x86/static_call: Fix __static_call_fixup() 37e6d8509c19 objtool/x86: Fixup frame-pointer vs rethunk c70e2efa972b x86/srso: Explain the untraining sequences a bit more 04103096c1c3 x86/cpu/kvm: Provide UNTRAIN_RET_VM 9588fd887886 x86/cpu: Cleanup the untrain mess ee621dddfe0f x86/cpu: Rename srso_(.*)_alias to srso_alias_\1 5c510151d769 x86/cpu: Rename original retbleed methods 4f0d18c28fcb x86/cpu: Clean up SRSO return thunk mess 06bcb3dadce7 x86/alternative: Make custom return thunk unconditional 2d4d8761e314 objtool/x86: Fix SRSO mess 1e7b3334d180 x86/cpu: Fix up srso_safe_ret() and __x86_return_thunk() 7047af224197 x86/cpu: Fix __x86_return_thunk symbol type 385f438b5807 i2c: designware: Handle invalid SMBus block data response length value b2ef640ff40d i2c: designware: Correct length byte validation logic c4b460b5fa92 btrfs: only subtract from len_to_oe_boundary when it is tracking an extent 8add2a9644e4 btrfs: fix replace/scrub failure with metadata_uuid ae81329f7de3 btrfs: fix BUG_ON condition in btrfs_cancel_balance b43a4c99d878 btrfs: fix incorrect splitting in btrfs_drop_extent_map_range 5441532ffc9c btrfs: fix infinite directory reads c5be9bc0dff6 tty: serial: fsl_lpuart: Clear the error flags by writing 1 for lpuart32 platforms f40e70d7f40b tty: n_gsm: fix the UAF caused by race condition in gsm_cleanup_mux 1c37d5101e40 smb3: display network namespace in debug information 98085d20c49c vdpa: Enable strict validation for netlinks ops ea65e8b5e6b1 vdpa: Add max vqp attr to vdpa_nl_policy for nlattr length check ccb533b7070a vdpa: Add queue index attr to vdpa_nl_policy for nlattr length check 645d17e06c50 vdpa: Add features attr to vdpa_nl_policy for nlattr length check 6acb8a453388 powerpc/rtas_flash: allow user copy to flash block cache objects 1ced17e05dc6 media: mtk-jpeg: Set platform driver data earlier 92010480edc9 fbdev: mmp: fix value check in mmphw_probe() cd4ffdf56791 blk-cgroup: hold queue_lock when removing blkg->q_node 3c38774dbaaa i2c: tegra: Fix i2c-tegra DMA config option processing 4c07b591014e i2c: hisi: Only handle the interrupt of the driver's transfer 64d83e2c2fcb i2c: bcm-iproc: Fix bcm_iproc_i2c_isr deadlock issue 4f210ab49736 rust: macros: vtable: fix `HAS_*` redefinition (`gen_const_name`) 6b67a6d2e506 cifs: fix potential oops in cifs_oplock_break 8671f8bdc7c0 vdpa/mlx5: Delete control vq iotlb in destroy_mr only when necessary bfb5564d969e vdpa/mlx5: Fix mr->initialized semantics fa450621efab virtio-vdpa: Fix cpumask memory leak in virtio_vdpa_find_vqs() a44a443dd12d vduse: Use proper spinlock for IRQ injection 2dcb368fe5a8 virtio-mmio: don't break lifecycle of vm_dev 049a8ae7f818 regulator: qcom-rpmh: Fix LDO 12 regulator for PM8550 7569c4294ba6 btrfs: fix use-after-free of new block group that became unused 5d19abcffd84 btrfs: move out now unused BG from the reclaim list 02e52d7daaa3 ring-buffer: Do not swap cpu_buffer during resize process f2b06472be43 Bluetooth: MGMT: Use correct address for memcpy() 3cecad9f4b81 powerpc/kasan: Disable KCOV in KASAN code 3447bfd9d5d1 ALSA: hda/realtek: Add quirk for ASUS ROG GZ301V 6e8d944d9e60 ALSA: hda/realtek: Add quirk for ASUS ROG G614Jx 345fa36353da ALSA: hda/realtek: Amend G634 quirk to enable rear speakers cd7bee74ed63 ALSA: hda/realtek: Add quirk for ASUS ROG GA402X 485cbcb5089d ALSA: hda/realtek: Add quirk for ASUS ROG GX650P b32e40379e5b ALSA: hda: fix a possible null-pointer dereference due to data race in snd_hdac_regmap_sync() 472b6955ec2c ALSA: hda/realtek: Add quirks for Unis H3C Desktop B760 & Q760 ec904a70e02a fs/ntfs3: Alternative boot if primary boot is corrupted 209b0468acea fs/ntfs3: Mark ntfs dirty when on-disk struct is corrupted c5d39f001526 fs: ntfs3: Fix possible null-pointer dereferences in mi_read() 1474098b590a fs/ntfs3: Return error for inconsistent extended attributes 64fab8bce523 fs/ntfs3: Enhance sanity check while generating attr_list f5db29ce2502 drm/amdgpu: Fix potential fence use-after-free v2 6eb77ac68f7a ceph: try to dump the msgs when decoding fails c68268e1ba8a Bluetooth: btusb: Add MT7922 bluetooth ID for the Asus Ally 255be6815029 Bluetooth: L2CAP: Fix use-after-free 552a15a0b4dd watchdog: sp5100_tco: support Hygon FCH/SCH (Server Controller Hub) 9860921ab452 firewire: net: fix use after free in fwnet_finish_incoming_packet() 3ab42eba15a1 thunderbolt: Limit Intel Barlow Ridge USB3 bandwidth 9f1bd1392336 thunderbolt: Add Intel Barlow Ridge PCI ID fd53a1f28fab pcmcia: rsrc_nonstatic: Fix memory leak in nonstatic_release_resource_db() 42077d4de49e gfs2: Fix possible data races in gfs2_show_options() d7b9e07ed765 usb: chipidea: imx: add missing USB PHY DPDM wakeup setting 97ce5c4e7e5e usb: chipidea: imx: turn off vbus comparator when suspend 15494054b51f usb: chipidea: imx: don't request QoS for imx8ulp 000dd3a768e9 xhci: get rid of XHCI_PLAT quirk that used to prevent MSI setup 84ee48939551 thunderbolt: Read retimer NVM authentication status prior tb_retimer_set_inbound_sbtx() 4d299e6e0ac3 media: platform: mediatek: vpu: fix NULL ptr dereference 61c7abd743b0 usb: gadget: uvc: queue empty isoc requests if no video buffer is available e20a23b34245 usb: gadget: u_serial: Avoid spinlock recursion in __gs_console_push 0d353e6cd313 media: camss: set VFE bpl_alignment to 16 for sdm845 and sm8250 e01ea1c4191e media: v4l2-mem2mem: add lock to protect parameter num_rdy 09b490f3bb2a led: qcom-lpg: Fix resource leaks in for_each_available_child_of_node() loops 9eb0bd1eeaac serial: stm32: Ignore return value of uart_remove_one_port() in .remove() 759ffc164d95 cifs: fix session state check in reconnect to avoid use-after-free issue eb79f8dfba34 smb: client: fix warning in cifs_smb3_do_mount() c4f7f31b3a0e Revert "[PATCH] uml: export symbols added by GCC hardened" 2356f03d50c1 HID: intel-ish-hid: ipc: Add Arrow Lake PCI device ID 12f415a07490 ASoC: SOF: core: Free the firmware trace before calling snd_sof_shutdown() 49698f5f3c3e drm/amd/display: Enable dcn314 DPP RCO 49d5f97be648 drm/amd/display: Skip DPP DTO update if root clock is gated 48c9a6f964a0 RDMA/bnxt_re: consider timeout of destroy ah as success. 04704c201bb0 RDMA/mlx5: Return the firmware result upon destroying QP/RQ a3a96bf843c3 drm/amdgpu: unmap and remove csa_va properly 8fd4d6d3619a drm/amd/display: Apply 60us prefetch for DCFCLK <= 300Mhz dcfd5a3ecf91 drm/amd/display: Remove v_startup workaround for dcn3+ aa9e9ba5748c drm/amdgpu: install stub fence into potential unused fence pointers f03bcd68082f iommu/amd: Introduce Disable IRTE Caching Support 45c5f38073ef HID: logitech-hidpp: Add USB and Bluetooth IDs for the Logitech G915 TKL Keyboard cfe5e5d87e93 HID: i2c-hid: goodix: Add support for "goodix,no-reset-during-suspend" property b5f4d1915090 dt-bindings: input: goodix: Add "goodix,no-reset-during-suspend" property 973e0890e526 accel/habanalabs: fix mem leak in capture user mappings 7f59afa93ffc accel/habanalabs: add pci health check during heartbeat 4503b78fe6cd dma-remap: use kvmalloc_array/kvfree for larger dma memory remap aa09a767b3ae ASoC: SOF: Intel: fix SoundWire/HDaudio mutual exclusion 848149e899c3 iopoll: Call cpu_relax() in busy loops b1079090c9c2 ASoC: Intel: sof_sdw: Add support for Rex soundwire 09c98d0de748 ASoC: Intel: sof_sdw: add quick for Dell SKU 0BDA 6fc290c768fc ASoC: Intel: sof_sdw_rt_sdca_jack_common: test SOF_JACK_JDSRC in _exit a2394961ca96 ARM: dts: imx6dl: prtrvt, prtvt7, prti6q, prtwd2: fix USB related warnings 9376002694e3 RDMA/mana_ib: Use v2 version of cfg_rx_steer_req to enable RX coalescing 1260703fbc87 ASoC: amd: vangogh: Add check for acp config flags in vangogh platform c212c2b01db2 drm: rcar-du: remove R-Car H3 ES1.* workarounds a6e0079b14f0 arm64: dts: qcom: ipq5332: add QFPROM node 04fe3b825282 drm/stm: ltdc: fix late dereference check 7235fb8db5e7 ASoC: SOF: amd: Add pci revision id check a740b0c82f16 ASoC: cs35l56: Move DSP part string generation so that it is done only once de8d025da18e PCI: tegra194: Fix possible array out of bounds access 2bb7ffec12b6 ASoC: Intel: sof_sdw: add quirk for LNL RVP 0755560e39ad ASoC: Intel: sof_sdw: add quirk for MTL RVP f15682b9d366 Revert "drm/amd/display: disable SubVP + DRR to prevent underflow" 8d8c96efcec9 drm/amdgpu: fix memory leak in mes self test c3deb091398e drm/amdgpu: Fix integer overflow in amdgpu_cs_pass1 756d674117f5 drm/amdgpu: fix calltrace warning in amddrm_buddy_fini 4bea16716950 drm/scheduler: set entity to NULL in drm_sched_entity_pop_job() dd2e5d3f806b drm/amd/display: Update DTBCLK for DCN32 86fd1f1ec4dd net: phy: at803x: fix the wol setting functions b129b7537a56 net: phy: at803x: Use devm_regulator_get_enable_optional() 0ba71114c3af crypto, cifs: fix error handling in extract_iter_to_sg() (From OE-Core rev: c5c98b7f29fcd2f51c7ff835301e50688e2b07e8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.1: fix CONFIG_F2FS_IO_TRACE configuration warningBruce Ashfield2023-09-073-3/+3
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 70924d2512b features/f2fs: remove CONFIG_F2FS_IO_TRACE (From OE-Core rev: dabdc29e96e962e1b917bdcee2d38d654e28dab5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.4: fix CONFIG_F2FS_IO_TRACE configuration warningBruce Ashfield2023-09-073-3/+3
| | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 97bba4db5ff features/f2fs: remove CONFIG_F2FS_IO_TRACE (From OE-Core rev: 691bc6f7e064560d57d0546e163c524c64a5e79d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/generate-cve-exclusions: print the generated time in UTCYuta Hayama2023-09-061-1/+1
| | | | | | | | | | Allow time comparisons to be made regardless of where the script was run. (From OE-Core rev: 018e74f2ce0b1a4c0614c99bc19f07f787d61123) Signed-off-by: Yuta Hayama <hayama@lineo.co.jp> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux: review some historic CVE_STATUSRoss Burton2023-09-061-0/+12
| | | | | | | | | | Do manual review and disposition these CVEs as appropriate. (From OE-Core rev: a8db0735e228465715cf885d3b889fddfd68efc6) 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-yocto: update kernel CVE statusRoss Burton2023-09-052-26/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Handles the following CVEs: 6.1: - CVE-2022-4098 - CVE-2023-0160 - CVE-2023-20569 - CVE-2023-20588 - CVE-2023-33250 - CVE-2023-34319 - CVE-2023-40283 - CVE-2023-4128 - CVE-2023-4155 - CVE-2023-4194 - CVE-2023-4273 - CVE-2023-4385 - CVE-2023-4387 - CVE-2023-4389 6.4: - CVE-2022-40982 - CVE-2023-0160 - CVE-2023-20569 - CVE-2023-20588 - CVE-2023-33250 - CVE-2023-34319 - CVE-2023-40283 - CVE-2023-4128 - CVE-2023-4155 - CVE-2023-4194 - CVE-2023-4273 - CVE-2023-4385 - CVE-2023-4387 - CVE-2023-4389 - CVE-2023-4394 - CVE-2023-4459 (From OE-Core rev: 2020aee444868742590f44d149d11565fc9f58c4) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto: update CVE exclusions filesRoss Burton2023-08-302-2/+20
| | | | | | | | | | No changes to the data, but the version checks are added. (From OE-Core rev: aac27011172dea37eb3687af57d05c9546b831ae) 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/generate-cve-exclusions: add version check warningRoss Burton2023-08-301-3/+12
| | | | | | | | | | | | | | Embed the version that this file was generated for in the include, and compare it to the version that is being checked. This should act as a reminder to update the file when the kernel is upgraded. (From OE-Core rev: 645066ecec0f52eac0225a144285f44882003856) 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>
* libtraceevent: build with MesonRoss Burton2023-08-293-47/+77
| | | | | | | | | | | | | | | | | | | | | | | | After what I presume is the recent kernel upgrade, perf started to fail to configure. This was actually due to libtraceevent racing during its build and failing to put one of the .o files into the .so (reminder: Make is terrible). This doesn't cause the libtraceevent build to fail so once the broken .so is in sstate, it causes all future perf builds to fail. Instead of rewriting the Makefile rules to fix this race it's easier to switch to Meson which doesn't have this sort of problem. However the Meson support is pretty new and has some rough edges, so we need a patch to make it do the right thing. I will submit the libtraceevent fixes upstream shortly. [ YOCTO #15201 ] (From OE-Core rev: 5d060725e706476751b0bda8e6d9f3670aa4b7de) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: package Dragonboard 845c sensors DSP firmwareDmitry Baryshkov2023-08-291-0/+4
| | | | | | | | | | | Add package with sensors DSP firmware for Qualcomm RB3 aka Dragonboard 845c platform. (From OE-Core rev: 632a8955ce8f6cd8fe66fef4b116747e11fa7085) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: package audio topology for Lenovo X13sDmitry Baryshkov2023-08-291-2/+5
| | | | | | | | | | | | Add audio topology description to the qcom-sc8280xp-lenovo-x13s-audio package. The file is licensed is copyright by Linaro and licensed under BSD 3-clause license. (From OE-Core rev: 958d6a209edf059d31ff07bdd55179fc21ea7079) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-firmware: upgrade 20230625 -> 20230804Dmitry Baryshkov2023-08-291-2/+2
| | | | | | | | | | License-Update: additional firmwares (From OE-Core rev: 6a36c10cd51382bd2356fe6589e4c1d3be8179cd) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: disable perl supportRoss Burton2023-08-241-1/+1
| | | | | | | | | | The perf support was broken and if enabled results in non-reproducible binaries, so disable it for now. (From OE-Core rev: 55463c1898c220b79b77da95b2d0dd9bdc1628a2) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: split scripting PACKAGECONFIG into perl and pythonRoss Burton2023-08-241-9/+11
| | | | | | | | | | There's no reason for Python and Perl support to be tied together, so split the PACKAGECONFIG into two. (From OE-Core rev: af1511065120b12600e39725d8507fa2c018ae1b) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: fix perl binding supportRoss Burton2023-08-242-3/+10
| | | | | | | | | | | | | | | | | | The build of the perl integration has been broken for some time. Update the PERL_* variables so that it can find libperl in the new location. This then fails because the Perl headers cause warnings and the feature checks run with -Werror, so disable the errors. The perf-dbg package then has target build paths, so set INSANE_SKIP for now until this is resolved. (From OE-Core rev: a59e31c78b5468fac461067e5bacf263c2cf23ad) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: add more PACKAGECONFIGsRoss Burton2023-08-241-0/+2
| | | | | | | | | | libpfm4 and babeltrace are enabled if they're found, so add PACKAGECONFIGs so that our configuration is explicit. (From OE-Core rev: 8818a259495310f3054abc2918771587e6f82ae9) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* perf: enable verbose feature detectionRoss Burton2023-08-241-0/+1
| | | | | | | | | | Having verbose feature detection is helpful to see exactly what has been enabled or disabled. (From OE-Core rev: d08de74d09a83d3bc94cce80f886bd2c6add416b) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* recipes/classes/scripts: Drop SRCPV usage in OE-CoreRichard Purdie2023-08-249-9/+9
| | | | | | | | Now that SRCPV isn't needed we can simplify things in a few places... (From OE-Core rev: 843f82a246a535c353e08072f252d1dc78217872) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/cve-exclusions: update CVE_STATUS exclusionsRoss Burton2023-08-222-6/+78
| | | | | | | | | | (From OE-Core rev: b499411734d0bf7fa817f214f89717c07186af02) (From OE-Core rev: 0d8c651ddcdf2dc95a12db52c8f7aa45b986432d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux/generate-cve-exclusions.py: fix comparisonRoss Burton2023-08-221-1/+1
| | | | | | | | | | | | | The backport detection logic didn't handle issues which were backported to the current version. (From OE-Core rev: 1c7b01627b47604744f723d5eeedd455df6307e2) (From OE-Core rev: 568d65ccfb0e44ef3a40951d9da297036e7f345d) Signed-off-by: Ross Burton <ross.burton@arm.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.4: fix IRQ-80 warningsBruce Ashfield2023-08-223-13/+13
| | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/6.4: 9753b4497951 tick/rcu: fix false positive "softirq work is pending" messages on RT Paul Gortmaker has found and fixed the root cause of why we are getting "softirq work is pending" messages on boot with -rt .. although the issue is not rt-specific. The fix has been submitted to lkml, but we are integrating it to avoid the delay of -stable picking it up and then linux-yocto doing the same. (From OE-Core rev: 5617d2c03833830c0100d1c775a15d4ad1c02fdd) (From OE-Core rev: 75ca8527bb90c98b7139ad92e4e5f1baf790e75d) 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: fix IRQ-80 warningsBruce Ashfield2023-08-223-13/+13
| | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/6.1: 44fd0c7a5a79 tick/rcu: fix false positive "softirq work is pending" messages on RT Paul Gortmaker has found and fixed the root cause of why we are getting "softirq work is pending" messages on boot with -rt .. although the issue is not rt-specific. The fix has been submitted to lkml, but we are integrating it to avoid the delay of -stable picking it up and then linux-yocto doing the same. (From OE-Core rev: 69fffaa7ed863f8811254843e169cfbf3a0400b0) (From OE-Core rev: 2099b728c48d920aa3914f4297563105a672e174) 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.46Bruce Ashfield2023-08-223-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 6c44e13dc284 Linux 6.1.46 5525c289dbcf drm/amd/pm/smu7: move variables to where they are used 4346a66ad198 sch_netem: fix issues in netem_change() vs get_dist_table() 3ae919c317dd alpha: remove __init annotation from exported page_is_ram() cbce265f959f ACPI: scan: Create platform device for CS35L56 afc4ddd9507f platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 38b0020f68b7 scsi: qedf: Fix firmware halt over suspend and resume a9518f4a4978 scsi: qedi: Fix firmware halt over suspend and resume fb004497b3ea scsi: fnic: Replace return codes in fnic_clean_pending_aborts() b191ff1f075c scsi: core: Fix possible memory leak if device_add() fails 7723a5d5d187 scsi: snic: Fix possible memory leak if device_add() fails 9fdb273ede6f scsi: 53c700: Check that command slot is not NULL 8282d0b35880 scsi: ufs: renesas: Fix private allocation ed70fa5629a8 scsi: storvsc: Fix handling of virtual Fibre Channel timeouts 0e1605ec5bea scsi: core: Fix legacy /proc parsing buffer overflow f3f0f95a0233 netfilter: nf_tables: report use refcount overflow c21fddce7e45 nvme-rdma: fix potential unbalanced freeze & unfreeze cddbaa8dee7e nvme-tcp: fix potential unbalanced freeze & unfreeze bf67802453d3 btrfs: set cache_block_group_error if we find an error 3ae93b316ca4 btrfs: reject invalid reloc tree root keys with stack dump 9d04716e3665 btrfs: exit gracefully if reloc roots don't match 7112abc9e8f2 btrfs: properly clear end of the unreserved range in cow_file_range 504d81c512f6 btrfs: don't stop integrity writeback too early 4e18c827d61b btrfs: wait for actual caching progress during allocation b8cd871d0a18 gpio: sim: mark the GPIO chip as a one that can sleep 227bd2c1eab1 gpio: ws16c48: Fix off-by-one error in WS16C48 resource region extent 5e17b8ee64c1 ibmvnic: Ensure login failure recovery is safe from other resets 206ccf4f0977 ibmvnic: Do partial reset on login failure 31ccd1ba20d8 ibmvnic: Handle DMA unmapping of login buffs in release functions 24556c1cc9db ibmvnic: Unmap DMA login rsp buffer on send login fail 2c5dd8805e6c ibmvnic: Enforce stronger sanity checks on login response ad0f73cbace4 net/mlx5: Reload auxiliary devices in pci error handlers 88ec484ef8e2 net/mlx5: Skip clock update work when device is in error state 4276f3e7ae4a net/mlx5: LAG, Check correct bucket when modifying LAG a824d012ad8f net/mlx5: Allow 0 for total host VFs ab06983c5bbd dmaengine: owl-dma: Modify mismatched function name dff220037148 dmaengine: mcf-edma: Fix a potential un-allocated memory access c4f7de3e8ce1 net: hns3: fix strscpy causing content truncation issue 87d7e140081f nexthop: Fix infinite nexthop bucket dump when using maximum nexthop ID 8d6df2c523e2 nexthop: Make nexthop bucket dump more efficient 0b10d8d1cf85 nexthop: Fix infinite nexthop dump when using maximum nexthop ID 743f7c1762e0 net: hns3: fix deadlock issue when externel_lb and reset are executed together 59bad9190ac7 net: hns3: add wait until mac link down 667ce6a0ff80 net: hns3: refactor hclge_mac_link_status_wait for interface reuse 758dbcfb257e net: dsa: ocelot: call dsa_tag_8021q_unregister() under rtnl_lock() on driver remove 001b7d6706e2 net: phy: at803x: remove set/get wol callbacks for AR8032 a3e5f3b7f25d net: marvell: prestera: fix handling IPv4 routes with nhid 059ec8287fd3 net: tls: avoid discarding data on record close 05e6b93da45d RDMA/umem: Set iova in ODP flow 521860ddf314 wifi: cfg80211: fix sband iftype data lookup for AP_VLAN 94916b314861 drm/rockchip: Don't spam logs in atomic check ac6640f4193d IB/hfi1: Fix possible panic during hotplug remove c2efcaf304fb iavf: fix potential races for FDIR filters bcbc48b12092 drivers: vxlan: vnifilter: free percpu vni stats on error path eeb0e4c1dbdf drivers: net: prevent tun_build_skb() to exceed the packet size limit a6ddc1c77487 dccp: fix data-race around dp->dccps_mss_cache 00f033d451c4 bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves 15b453cf7348 xsk: fix refcount underflow in error path da5f42a6e748 tunnels: fix kasan splat when generating ipv4 pmtu error f20a941bc2c5 tcp: add missing family to tcp_set_ca_state() tracepoint ddebdaec1af2 net/smc: Use correct buffer sizes when switching between TCP and SMC 584a783270c1 net/packet: annotate data-races around tp->status b249c510b43e mptcp: fix the incorrect judgment for msk->cb_flags fc0b41ac1106 macsec: use DEV_STATS_INC() ebceef298c56 mISDN: Update parameter type of dsp_cmx_send() 6b2824b198a6 bpf, sockmap: Fix bug that strp_done cannot be called ed90fe7435c5 bpf, sockmap: Fix map type error in sock_map_del_link 20acffcdc2b7 net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail() e59a2e5a3123 selftests: forwarding: tc_flower: Relax success criterion 352dc3ee33c6 selftests: forwarding: Switch off timeout 2df0e4373507 selftests: forwarding: Skip test when no interfaces are specified 9ff7465b9160 selftests: forwarding: hw_stats_l3_gre: Skip when using veth pairs 693c0a5a02e1 selftests: forwarding: ethtool_extended_state: Skip when using veth pairs 10519d0b260d selftests: forwarding: ethtool: Skip when using veth pairs 1455765e28ce selftests: forwarding: Add a helper to skip test when using veth pairs e146162dcf2e selftests/rseq: Fix build with undefined __weak e12b1ebc758a interconnect: qcom: sm8450: add enable_mask for bcm nodes 8d0e2802b111 interconnect: qcom: Add support for mask-based BCMs 312f04ede209 iio: core: Prevent invalid memory access when there is no parent 98e470dc73a9 drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes 19e7feda8966 x86: Move gds_ucode_mitigated() declaration to header f276899f8dbc x86/speculation: Add cpu_show_gds() prototype 179430c2aa46 x86/sev: Do not try to parse for the CC blob on non-AMD hardware 9ad49178c00a x86/mm: Fix VDSO and VVAR placement on 5-level paging machines 25085250a150 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 d93eeac34e75 x86/srso: Fix build breakage with the LLVM linker 6f75e0934354 usb: typec: altmodes/displayport: Signal hpd when configuring pin assignment 57b8f5fb8f17 usb: typec: tcpm: Fix response to vsafe0V event e3b37754988a usb: common: usb-conn-gpio: Prevent bailing out if initial role is none bed19d95fcb9 USB: Gadget: core: Help prevent panic during UVC unconfigure d2a4ded0ee99 usb: dwc3: Properly handle processing of pending events 0d2d5282d39a usb-storage: alauda: Fix uninit-value in alauda_check_media() 8ee39ec47914 misc: rtsx: judge ASPM Mode to set PETXCFG Reg f11a26633eb6 binder: fix memory leak in binder_init() 77b689cc27d4 iio: adc: ina2xx: avoid NULL pointer dereference on OF device match 2f8ebbd0f03e iio: adc: ad7192: Fix ac excitation feature 5e1ed816a0e1 iio: frequency: admv1013: propagate errors from regulator_get_voltage() 366563c14f1f iio: cros_ec: Fix the allocation size for cros_ec_command 5aac2726b693 io_uring: correct check for O_TMPFILE b61a06eca15c drm/amd/display: trigger timing sync only if TG is running 07152d9e87ef drm/amd/display: fix the build when DRM_AMD_DC_DCN is not set 647e12741e6d drm/amd/display: Retain phantom plane/stream if validation fails e61f0ad73668 drm/amd/display: Disable phantom OTG after enable for plane disable 9caac2a9f69f drm/amd/display: Use update plane and stream routine for DCN32x e93ae6e6b660 drm/amd/display: Avoid ABM when ODM combine is enabled for eDP 4fe91c51aa93 drm/amd/display: Update OTG instance in the commit stream b2415df0afba drm/amd/display: Handle seamless boot stream 9b1a1f168c03 drm/amd/display: Add function for validate and update new stream 60334c0cba2f drm/amd/display: Handle virtual hardware detect 0f19195d6397 drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuation b064f9ccf11c drm/amd/pm: fulfill powerplay peak profiling mode shader/memory clock settings b844033ea813 drm/amd/pm: expose swctf threshold setting for legacy powerplay 2368afd60f64 drm/amd/pm: fulfill swsmu peak profiling mode shader/memory clock settings 7532ff6edbf5 nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput 79a96970293b radix tree test suite: fix incorrect allocation size for pthreads 0176533f5a39 hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100 088773aaafef cpuidle: dt_idle_genpd: Add helper function to remove genpd topology 3d3fd58bfca1 drm/amd/display: limit DPIA link rate to HBR3 10347b115da1 drm/amd: Disable S/G for APUs when 64GB or more host memory f6166ca452b8 drm/amdgpu: add S/G display parameter c3d2d4b02e5e drm/amd/display: check attr flag before set cursor degamma on DCN3+ 9a2393af1f35 drm/amdgpu: fix possible UAF in amdgpu_cs_pass1() 2322dd8c9d3d drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap() a372c3f0db81 drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues e179b058d720 drm/nouveau/gr: enable memory loads on helper invocation on all channels 56c79fcae6f3 nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM9B1 256G and 512G 3fdaa7fbc81b riscv/kexec: handle R_RISCV_CALL_PLT relocation type b374684018e4 riscv,mmio: Fix readX()-to-delay() ordering 98a34f50c15f riscv/kexec: load initrd high in available memory 593615bf14c9 net: mana: Fix MANA VF unload when hardware is unresponsive aec1ce9a30d4 dmaengine: pl330: Return DMA_PAUSED when transaction is paused ded9f5551ce5 mptcp: fix disconnect vs accept race 84aa65a52561 mptcp: avoid bogus reset on fallback close d143c736020f selftests: mptcp: join: fix 'implicit EP' test aae988c09650 selftests: mptcp: join: fix 'delete and re-add' test a537fd9096a1 ipv6: adjust ndisc_is_useropt() to also return true for PIO ecab78febff0 mmc: moxart: read scr register without changing byte order 260ec73757c1 wireguard: allowedips: expand maximum node depth 839aae189e1f selftests: forwarding: Set default IPv6 traceroute utility aa4b5895a80f wifi: rtw89: fix 8852AE disconnection caused by RX full flags e642eb67b8c1 wifi: nl80211: fix integer overflow in nl80211_parse_mbssid_elems() 5bdf1c1f346c KVM: SEV: only access GHCB fields once ec18273e41d9 KVM: SEV: snapshot the GHCB before accessing it f339d76a3a97 ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea() c6bef3bc30fd ksmbd: validate command request size ccb1700ed606 tpm: Add a helper for checking hwrng enabled d8a7d6136cbf tpm: Disable RNG for all AMD fTPMs ed2f8701fb9b Revert "loongarch/cpu: Switch to arch_cpu_finalize_init()" 65383fe06065 gcc-plugins: Reorganize gimple includes for GCC 13 (From OE-Core rev: 91711cc075d0b44a1a1adab5b3c27da95264dc6f) (From OE-Core rev: 6c758bece326cf43eb46c95a420f0c9eb42e36ad) 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.4: update to v6.4.11Bruce Ashfield2023-08-223-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: eb3cdb587879 Linux 6.4.11 0fc364d079fd alpha: remove __init annotation from exported page_is_ram() 7438f63562fa ACPI: scan: Create platform device for CS35L56 fee4731266af platform/x86: serial-multi-instantiate: Auto detect IRQ resource for CSC3551 cada3f116e8d platform: mellanox: Fix order in exit flow 26cca33e5d2b platform: mellanox: mlx-platform: Modify graceful shutdown callback and power down mask 90516af4b63c platform: mellanox: mlx-platform: Fix signals polarity and latch mask 9005ce6ecd31 platform: mellanox: Change register offset addresses 53f2cbc03aa5 platform/x86: lenovo-ymc: Only bind on machines with a convertible DMI chassis-type 791a666573d1 platform/x86: msi-ec: Fix the build 52620dae7c33 scsi: qedf: Fix firmware halt over suspend and resume 78dca9ac06fc scsi: qedi: Fix firmware halt over suspend and resume d4326d5256cc scsi: fnic: Replace return codes in fnic_clean_pending_aborts() 43c0e16d0c5e scsi: core: Fix possible memory leak if device_add() fails ed0acb1ee2e9 scsi: snic: Fix possible memory leak if device_add() fails 0e85ca3f9272 scsi: 53c700: Check that command slot is not NULL 9a731466afc5 scsi: ufs: renesas: Fix private allocation 763c06565055 scsi: storvsc: Fix handling of virtual Fibre Channel timeouts 20831760ea77 scsi: core: Fix legacy /proc parsing buffer overflow e044b1b286ec btrfs: set cache_block_group_error if we find an error 84256e00eeca btrfs: reject invalid reloc tree root keys with stack dump a96b6519ac71 btrfs: exit gracefully if reloc roots don't match 663c9949ba5c btrfs: properly clear end of the unreserved range in cow_file_range 15da6eaecc2f btrfs: don't wait for writeback on clean pages in extent_write_cache_pages f1f2e3a418ff btrfs: don't stop integrity writeback too early 793525c287c9 btrfs: wait for actual caching progress during allocation 373b7dbe1c3d gpio: sim: mark the GPIO chip as a one that can sleep c2e0d39e76be gpio: ws16c48: Fix off-by-one error in WS16C48 resource region extent 753bcd16bdf4 ibmvnic: Ensure login failure recovery is safe from other resets 7024d79d01bb ibmvnic: Do partial reset on login failure 3e4ae6669a0a ibmvnic: Handle DMA unmapping of login buffs in release functions 7abe2a2033af ibmvnic: Unmap DMA login rsp buffer on send login fail 2a394e5511fb ibmvnic: Enforce stronger sanity checks on login response 62ef77587905 net/mlx5: Reload auxiliary devices in pci error handlers 6a604ea891ba net/mlx5: Skip clock update work when device is in error state 498e7e243458 net/mlx5: LAG, Check correct bucket when modifying LAG dc91dae14f6f net/mlx5e: Unoffload post act rule when handling FIB events 4321bbc16fee net/mlx5: Allow 0 for total host VFs c256f96535bd net/mlx5: DR, Fix wrong allocation of modify hdr pattern bc1918bac0f3 net/mlx5e: TC, Fix internal port memory leak 16b7775ae438 net/mlx5e: Take RTNL lock when needed before calling xdp_set_features() 8c23a2878c82 dmaengine: owl-dma: Modify mismatched function name 0d2bbddb0578 dmaengine: idxd: Clear PRS disable flag when disabling IDXD device 957c8fbde39a dmaengine: mcf-edma: Fix a potential un-allocated memory access 07f970ebe6dd net: hns3: fix strscpy causing content truncation issue d25665f52855 nexthop: Fix infinite nexthop bucket dump when using maximum nexthop ID 0fb288559cd0 nexthop: Make nexthop bucket dump more efficient b6732dd0228c nexthop: Fix infinite nexthop dump when using maximum nexthop ID e691f864c043 net: enetc: reimplement RFS/RSS memory clearing as PCI quirk ef2d6bf96956 net: hns3: fix deadlock issue when externel_lb and reset are executed together 008b9c6167bd net: hns3: add wait until mac link down 6a5e230a8a17 net: hns3: refactor hclge_mac_link_status_wait for interface reuse 7ae8fa6b7097 net: dsa: ocelot: call dsa_tag_8021q_unregister() under rtnl_lock() on driver remove 15d362ca86c7 net: phy: at803x: remove set/get wol callbacks for AR8032 8373dca3c1f8 net: marvell: prestera: fix handling IPv4 routes with nhid 3fde6360e63c net: tls: avoid discarding data on record close f5ebe0d12d59 RDMA/bnxt_re: Fix error handling in probe failure path c95863f6d970 RDMA/bnxt_re: Properly order ib_device_unalloc() to avoid UAF 1035af5a3bc5 RDMA/umem: Set iova in ODP flow e64babe4b8e1 wifi: cfg80211: fix sband iftype data lookup for AP_VLAN 8ae32cdfa568 wifi: brcm80211: handle params_v1 allocation failure f16e9bfb574b drm/rockchip: Don't spam logs in atomic check bd7b1430a21b drm/nouveau: remove unused tu102_gr_load() function 7eacde7fb948 drm/bridge: it6505: Check power state with it6505->powered in IRQ handler 059412083cf7 drm/amd/display: Don't show stack trace for missing eDP d32a5e9b825d IB/hfi1: Fix possible panic during hotplug remove 1b5006a37aa8 iavf: fix potential races for FDIR filters 1b57f1794cf2 drivers: vxlan: vnifilter: free percpu vni stats on error path 6b730822e4f1 drivers: net: prevent tun_build_skb() to exceed the packet size limit d1f38d313bdf dccp: fix data-race around dp->dccps_mss_cache eef72d9d719c bonding: Fix incorrect deletion of ETH_P_8021AD protocol vid from slaves 3e7722c31d41 xsk: fix refcount underflow in error path fe6a9f751673 tunnels: fix kasan splat when generating ipv4 pmtu error 04a1dd890231 tcp: add missing family to tcp_set_ca_state() tracepoint 3a1889c18558 PCI: move OF status = "disabled" detection to dev->match_driver 1fa769379f16 net/smc: Use correct buffer sizes when switching between TCP and SMC 452b2d7a4b1f net/smc: Fix setsockopt and sysctl to specify same buffer size again 6664320bc2b0 net/packet: annotate data-races around tp->status 813aa9981a6d ionic: Add missing err handling for queue reconfig d753b5f6b3f1 igc: Add lock to safeguard global Qbv variables c951a1eeff18 mptcp: fix the incorrect judgment for msk->cb_flags 019928ce14fe macsec: use DEV_STATS_INC() ea7a38287d1f mISDN: Update parameter type of dsp_cmx_send() 16ce06695c92 hwmon: (aquacomputer_d5next) Add selective 200ms delay after sending ctrl report 4975d45c2631 bpf, sockmap: Fix bug that strp_done cannot be called 1270c6299af3 bpf, sockmap: Fix map type error in sock_map_del_link d9252d67ed2f net: core: remove unnecessary frame_sz check in bpf_xdp_adjust_tail() 3ee001d3aca5 selftests: forwarding: bridge_mdb: Make test more robust 42543ba66de6 selftests: forwarding: bridge_mdb: Fix failing test with old libnet d847c5ee4a64 selftests: forwarding: bridge_mdb_max: Fix failing test with old libnet f6fcd58181f4 selftests: forwarding: tc_flower: Relax success criterion 2d3edc009931 selftests: forwarding: tc_actions: Use ncat instead of nc ee5f0f837a3f selftests: forwarding: Switch off timeout 98206738e761 selftests: forwarding: Skip test when no interfaces are specified 16e6760d6d58 selftests: forwarding: hw_stats_l3_gre: Skip when using veth pairs 17135cfe4752 selftests: forwarding: ethtool_extended_state: Skip when using veth pairs 2235d0171f0e selftests: forwarding: ethtool: Skip when using veth pairs f00c016b0aa6 selftests: forwarding: Add a helper to skip test when using veth pairs 0b1745accf6b selftests/rseq: Fix build with undefined __weak cf16eeb9816c selftests/bpf: fix a CI failure caused by vsock sockmap test 3896d810d6fc dmaengine: xilinx: xdma: Fix Judgment of the return value 65b884018c99 dmaengine: xilinx: xdma: Fix typo af406bdbf3b1 KVM: arm64: Fix hardware enable/disable flows for pKVM 4d3fd2be849a selftests: forwarding: bridge_mdb: Check iproute2 version 5853f362fcc6 selftests: forwarding: bridge_mdb_max: Check iproute2 version df96d95b7a76 selftests: forwarding: ethtool_mm: Skip when MAC Merge is not supported 5025e4318a03 selftests: forwarding: tc_tunnel_key: Make filters more specific e431ff5cef6c interconnect: qcom: sm8550: add enable_mask for bcm nodes 88131e424650 interconnect: qcom: sm8450: add enable_mask for bcm nodes 8928567f460f interconnect: qcom: sa8775p: add enable_mask for bcm nodes 37dcb0e7bc39 interconnect: qcom: Add support for mask-based BCMs 8e744d466db6 iio: light: bu27034: Fix scale format a4b34cccff14 iio: core: Prevent invalid memory access when there is no parent 3865436d2114 iio: imu: lsm6dsx: Fix mount matrix retrieval b686f6074c7b netfilter: nft_set_hash: mark set element as dead when deleting from packet path e4d71d6a9c7d netfilter: nf_tables: adapt set backend to use GC transaction API 0624f190b574 netfilter: nf_tables: GC transaction API to avoid race with control plane bd156ce9553d netfilter: nf_tables: don't skip expired elements during walk e41bc6e0ec52 drm/nouveau/disp: Revert a NULL check inside nouveau_connector_get_modes 456eac27a474 Revert "PCI: mvebu: Mark driver as BROKEN" c4ea4f7241dc x86: Move gds_ucode_mitigated() declaration to header f0d3379b4ea6 x86/speculation: Add cpu_show_gds() prototype c67ee610c9f9 x86/linkage: Fix typo of BUILD_VDSO in asm/linkage.h b85f340e5a9b x86/sev: Do not try to parse for the CC blob on non-AMD hardware 5c0d1eda1f82 x86/mm: Fix VDSO and VVAR placement on 5-level paging machines 0a638acf3367 x86/cpu/amd: Enable Zenbleed fix for AMD Custom APU 0405 84bf9e4a4637 x86/vdso: Choose the right GDT_ENTRY_CPUNODE for 32-bit getcpu() on 64-bit kernel 593d6381e646 x86/srso: Fix build breakage with the LLVM linker ce1ebdd6e639 usb: typec: altmodes/displayport: Signal hpd when configuring pin assignment aba8c65bb9e4 usb: typec: tcpm: Fix response to vsafe0V event 7fd656100d59 usb: common: usb-conn-gpio: Prevent bailing out if initial role is none 8c1edc00db65 USB: Gadget: core: Help prevent panic during UVC unconfigure 558bcb5e7288 usb: dwc3: Properly handle processing of pending events 373e0ab8c4c5 usb-storage: alauda: Fix uninit-value in alauda_check_media() 0752bb32aed2 thunderbolt: Fix memory leak in tb_handle_dp_bandwidth_request() 69304c8d285b misc: rtsx: judge ASPM Mode to set PETXCFG Reg ee95051c0c19 binder: fix memory leak in binder_init() 13f3ce53b65a iio: adc: ina2xx: avoid NULL pointer dereference on OF device match a3751305397d iio: adc: meson: fix core clock enable/disable moment 9656c2baeb54 iio: adc: ad7192: Fix ac excitation feature d28e4f9b5716 iio: frequency: admv1013: propagate errors from regulator_get_voltage() 773cf6b3b64a iio: cros_ec: Fix the allocation size for cros_ec_command 737d519e7b38 drm/amd/pm: avoid unintentional shutdown due to temperature momentary fluctuation a4e94b8816b6 drm/amd/pm: expose swctf threshold setting for legacy powerplay 3a38bc2f475b mm: memory-failure: avoid false hwpoison page mapped error info 97d06fb1e8a4 mm: memory-failure: fix potential unexpected return value from unpoison_memory() b41c0999b35f selftests: mm: ksm: fix incorrect evaluation of parameter da7beebb49c6 mm/damon/core: initialize damo_filter->list from damos_new_filter() 9a1a43a0e7e9 hugetlb: do not clear hugetlb dtor until allocating vmemmap 4747cc404258 accel/ivpu: Add set_pages_array_wc/uc for internal buffers 5828d5f5dc87 nilfs2: fix use-after-free of nilfs_root in dirtying inodes via iput 6accf02034f2 fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions ddcfc33a2038 cpufreq: amd-pstate: fix global sysfs attribute type 965a20ed518a radix tree test suite: fix incorrect allocation size for pthreads 651ed8d88521 hwmon: (pmbus/bel-pfe) Enable PMBUS_SKIP_STATUS_CHECK for pfe1100 ad0bcbd2d19f zsmalloc: fix races between modifications of fullness and isolated f042605998da io_uring: correct check for O_TMPFILE 6befa74c70fa cpuidle: psci: Move enabling OSI mode after power domains creation 05dca3a190c7 cpuidle: dt_idle_genpd: Add helper function to remove genpd topology d78177be9b01 tpm_tis: Opt-in interrupts 27722a5a5c30 tpm: tpm_tis: Fix UPX-i11 DMI_MATCH condition 349a7b42bcd5 drm/amd: Disable S/G for APUs when 64GB or more host memory 40df9ac4a936 drm/amd/display: check attr flag before set cursor degamma on DCN3+ 9206004c9540 drm/amd/display: Fix a regression on Polaris cards cef7a321d82f drm/amd/pm: correct the pcie width for smu 13.0.0 e08e9dd09809 drm/amdgpu: fix possible UAF in amdgpu_cs_pass1() 8996eeaac498 drm/shmem-helper: Reset vma->vm_ops before calling dma_buf_mmap() ab4ae028f973 drm/nouveau/nvkm/dp: Add workaround to fix DP 1.3+ DPCD issues 1092c929bb78 drm/nouveau/gr: enable memory loads on helper invocation on all channels 061fbf64825f nvme-pci: add NVME_QUIRK_BOGUS_NID for Samsung PM9B1 256G and 512G 1e59c7194dc5 nvme-rdma: fix potential unbalanced freeze & unfreeze 0c48e4590aa7 nvme-tcp: fix potential unbalanced freeze & unfreeze 0712a9ef6b0b nvme: fix possible hang when removing a controller during error recovery b6c506a14686 riscv: mm: fix 2 instances of -Wmissing-variable-declarations e1bcaa14194b riscv/kexec: handle R_RISCV_CALL_PLT relocation type 0b00f20d453e riscv,mmio: Fix readX()-to-delay() ordering ef6169c76999 riscv/kexec: load initrd high in available memory 8486218eb60d riscv: Start of DRAM should at least be aligned on PMD size for the direct mapping 24555c3794bc parisc: Fix lightweight spinlock checks to not break futexes 7dc5a1f27989 io_uring/parisc: Adjust pgoff in io_uring mmap() for parisc 729881aeec33 zram: take device and not only bvec offset into account 0f70a470e2ed ACPI: resource: Add IRQ override quirk for PCSpecialist Elimina Pro 16 M 2756f4353d26 ACPI: resource: Honor MADT INT_SRC_OVR settings for IRQ1 on AMD Zen 8bb595a262bc ACPI: resource: Always use MADT override IRQ settings for all legacy non i8042 IRQs d9dbddc66461 ACPI: resource: revert "Remove "Zen" specific match and quirks" 13716b91514c net: mana: Fix MANA VF unload when hardware is unresponsive d5c2c893e2f8 dmaengine: xilinx: xdma: Fix interrupt vector setting 16ab6a83809d dmaengine: pl330: Return DMA_PAUSED when transaction is paused b2b4c84eb714 mptcp: fix disconnect vs accept race 3c78824221ba mptcp: avoid bogus reset on fallback close 4f733a06809c selftests: mptcp: join: fix 'implicit EP' test a762ac80dd6d selftests: mptcp: join: fix 'delete and re-add' test 10d0726c4680 ipv6: adjust ndisc_is_useropt() to also return true for PIO 8235a0ecabd3 mmc: sdhci-f-sdh30: Replace with sdhci_pltfm d361d76fdf9e mmc: moxart: read scr register without changing byte order d36914ba66c4 wireguard: allowedips: expand maximum node depth c0e1eebfe99e selftests: forwarding: Set default IPv6 traceroute utility d48663156f19 wifi: rtw89: fix 8852AE disconnection caused by RX full flags 7d09f9f255a5 wifi: nl80211: fix integer overflow in nl80211_parse_mbssid_elems() ab8e9a874574 KVM: SEV: only access GHCB fields once b85422c221d5 KVM: SEV: snapshot the GHCB before accessing it 4bf629262f91 ksmbd: fix wrong next length validation of ea buffer in smb2_set_ea() ff7236b66d69 ksmbd: validate command request size d75c2b5e06bc tpm: Add a helper for checking hwrng enabled 6b718101cd99 tpm/tpm_tis: Disable interrupts for Lenovo P620 devices 872fe964648c tpm: Disable RNG for all AMD fTPMs bc3d1e146f83 tpm/tpm_tis: Disable interrupts for TUXEDO InfinityBook S 15/17 Gen7 (From OE-Core rev: 6d831173b206f16ae62a61c79c3a4d73f940a5e8) (From OE-Core rev: dae2be4ea2f6fd08ed0b1a89ebc5e5eafd574614) 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.4: fix uninitialized read in nohz_full/isolcpus setupBruce Ashfield2023-08-223-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/6.4: 4675ec8d0b9a kernel/sched: Fix uninitialized read in nohz_full/isolcpus setup The carry forward of commit from the v5.15 linux-yocto kernel: https://git.yoctoproject.org/linux-yocto/commit/?id=97c96388922 ...in which case the sanity checks are properly *after* the allocation and processing of the bootargs into the cpumask. However, it seems patch (or wiggle?) apparently decided to put the sanity checks *before* the population of the cpumask during the carry-forward and generation of the new v6.1 kernel. Meaning they are validating uninitialized memory and hence nohz_full= and isolcpus= are subject to random failures even for valid input ranges. (From OE-Core rev: b3a71c7d36e3a4833e90728499e08543257042a1) (From OE-Core rev: bb5865b10316754213711551fa68a53a4fb741d9) Signed-off-by: Adrian Cinal <adriancinal1@gmail.com> Acked-by: Paul Gortmaker <paul.gortmaker@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: fix uninitialized read in nohz_full/isolcpus setupBruce Ashfield2023-08-223-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/6.1: 4675ec8d0b9a kernel/sched: Fix uninitialized read in nohz_full/isolcpus setup The carry forward of commit from the v5.15 linux-yocto kernel: https://git.yoctoproject.org/linux-yocto/commit/?id=97c96388922 ...in which case the sanity checks are properly *after* the allocation and processing of the bootargs into the cpumask. However, it seems patch (or wiggle?) apparently decided to put the sanity checks *before* the population of the cpumask during the carry-forward and generation of the new v6.1 kernel. Meaning they are validating uninitialized memory and hence nohz_full= and isolcpus= are subject to random failures even for valid input ranges. (From OE-Core rev: 4b349ee66eab8ebe3150ac4c1b449ea5c264a5be) (From OE-Core rev: 92642acd1166b7990fb520337b78a4d37ce7cbe4) Signed-off-by: Adrian Cinal <adriancinal1@gmail.com> Acked-by: Paul Gortmaker <paul.gortmaker@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>
* kern-tools: include utility to post process config diffsBruce Ashfield2023-08-221-1/+1
| | | | | | | | | | | | | | | | | | | Trevor Woerner contributed a simple utility that cleans up a .config diff to produce a fragment. kconfig-diff2frag.py: introduce a utility to post process a config diff Add a python tool to generate a config fragment from a unified diff of two kernel configurations. The diff is read from stdin and the fragment is printed to stdout. Usage: $ diff -u config1 config2 | kconfig-diff2frag.py (From OE-Core rev: f9fc16e1776452d3f0c4d6dd8f8eece66722128a) 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.45Bruce Ashfield2023-08-223-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 1321ab403b38 Linux 6.1.45 f2615bb47be4 x86/CPU/AMD: Do not leak quotient data after a division by 0 673cdde74fd1 Revert "drm/i915: Disable DC states for all commits" af7215182417 drm/amdgpu: Use apt name for FW reserved region 3d0a34c42f0d drm/amdgpu: Remove unnecessary domain argument 526defeec474 drm/amdgpu: add vram reservation based on vram_usagebyfirmware_v2_2 99255a2b6849 arm64/ptrace: Don't enable SVE when setting streaming SVE c2fdf827f8fc exfat: check if filename entries exceeds max filename length e2fb24ce37ca f2fs: don't reset unchangable mount option in f2fs_remount() 6ba0594a81f9 f2fs: fix to set flush_merge opt and show noflush_merge e355972affb6 selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ 56562676102e drm/amd/display: skip CLEAR_PAYLOAD_ID_TABLE if device mst_en is 0 63eeb50fa110 drm/amd/display: Ensure that planes are in the same order 740d4cae248a drm/imx/ipuv3: Fix front porch adjustment upon hactive aligning a492b8281c36 powerpc/mm/altmap: Fix altmap boundary check f4b700c71802 mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op() b71c00256da4 mtd: rawnand: rockchip: Align hwecc vs. raw page helper layouts 5a8a35b71bd3 mtd: rawnand: rockchip: fix oobfree offset and description 6c591fce484e mtd: rawnand: omap_elm: Fix incorrect type in assignment 88b1958fb57d io_uring: annotate offset timeout races a78a8bcdc26d f2fs: fix to do sanity check on direct node in truncate_dnode() 23e72231f828 btrfs: remove BUG_ON()'s in add_new_free_space() 56c0d76a9722 ext2: Drop fragment support 295ef44a2aba fs: Protect reconfiguration of sb read-write from racing writes 1bebbd9b8037 net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb 203d58930d4a debugobjects: Recheck debug_objects_enabled before reporting 29fac1849933 Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb 1416eebaad80 fs/sysv: Null check to prevent null-ptr-deref bug ccc6de4d4f34 fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list() 33d9490b27e5 mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() 4968484ac8ef file: reinstate f_pos locking optimization for regular files 7a1178a3671b bpf, cpumap: Make sure kthread is running before map update returns 8a211e9118d5 clk: imx93: Propagate correct error in imx93_clocks_probe() 37f6073f7db3 drm/i915/gt: Cleanup aux invalidation registers 4db8b39418a6 drm/i915: Fix premature release of request's reusable memory 1fdd16d89c01 drm/ttm: check null pointer before accessing when swapping 4f03b0471ee0 open: make RESOLVE_CACHED correctly test for O_TMPFILE 61f96da37dd4 arm64/fpsimd: Sync FPSIMD state with SVE for SME only systems 654c1dd350c7 arm64/fpsimd: Clear SME state in the target task when setting the VL bae353469a28 arm64/fpsimd: Sync and zero pad FPSIMD state for streaming SVE b8ea2a46913b powerpc/ftrace: Create a dummy stackframe to fix stack unwind 36dd8ca330b7 bpf: Disable preemption in bpf_event_output ec062367fa0c rbd: prevent busy loop when requesting exclusive lock 98cccbd0a19a x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction 0526119bf59e wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC) 767800fc402d net: tap_open(): set sk_uid from current_fsuid() b6846d7c408b net: tun_chr_open(): set sk_uid from current_fsuid() 367fdf369dc7 arm64: dts: stratix10: fix incorrect I2C property for SCL signal 3654ed5daf49 bpf: Disable preemption in bpf_perf_event_output 680f4d8aec1b mtd: rawnand: meson: fix OOB available bytes for ECC 67327cadba59 mtd: spinand: toshiba: Fix ecc_get_status 724ce05212d0 exfat: release s_lock before calling dir_emit() 1427a7e96fb9 exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree bc41119995e4 firmware: arm_scmi: Drop OF node reference in the transport channel setup a062da58ed97 ceph: defer stopping mdsc delayed_work ad82aac732c2 USB: zaurus: Add ID for A-300/B-500/C-700 be52667ba243 libceph: fix potential hang in ceph_osdc_notify() f62faadc791e scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices 645603ab5fa8 scsi: zfcp: Defer fc_rport blocking until after ADISC response f0618c305b41 rust: allocator: Prevent mis-aligned allocation cd4bdf8f98ef tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen e53917e7efea tcp_metrics: annotate data-races around tm->tcpm_net 6dea95d8caff tcp_metrics: annotate data-races around tm->tcpm_vals[] fee608e80271 tcp_metrics: annotate data-races around tm->tcpm_lock 4a77a0f7526c tcp_metrics: annotate data-races around tm->tcpm_stamp 71f891a25405 tcp_metrics: fix addr_same() helper afac854f8221 prestera: fix fallback to previous version on same major version 72b3aea3450e net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio 1ca50e5de43a net/mlx5: fs_core: Make find_closest_ft more generic 7b8717658dff vxlan: Fix nexthop hash size 691a09eecad9 ip6mr: Fix skb_under_panic in ip6mr_cache_report() 86818409f989 s390/qeth: Don't call dev_close/dev_open (DOWN/UP) ecff20e19320 net: dcb: choose correct policy to parse DCB_ATTR_BCN 421e02bda057 bnxt_en: Fix max_mtu setting for multi-buf XDP e9f11bfc03fb bnxt_en: Fix page pool logic for page size >= 64K 64763dd851fa net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode 8afe27770dea net: korina: handle clk prepare error in korina_probe() 58660666b464 net: ll_temac: fix error checking of irq_of_parse_and_map() 834422b06c8b bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire d4d3b53a4c66 net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free 7f691439b29b net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free aab2d095ce4d net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free cbd000451885 bpf, cpumap: Handle skb as well when clean up ptr_ring 4461b2cae326 ice: Fix RDMA VSI removal during queue rebuild 0b45af982a4d net/sched: taprio: Limit TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME to INT_MAX. 12d4ba181424 net: annotate data-races around sk->sk_priority 6326c83ee27e net: add missing data-race annotation for sk_ll_usec dd7a1ff07c6c net: add missing data-race annotations around sk->sk_peek_off b53468041d20 net: annotate data-races around sk->sk_mark c7bb6860645f net: add missing READ_ONCE(sk->sk_rcvbuf) annotation 10c832159622 net: add missing READ_ONCE(sk->sk_sndbuf) annotation 0a40103c9191 net: add missing READ_ONCE(sk->sk_rcvlowat) annotation be43c8f1c916 net: annotate data-races around sk->sk_max_pacing_rate 0317c8322d9a net: annotate data-race around sk->sk_txrehash 60d92bc9c094 net: annotate data-races around sk->sk_reserved_mem 9da9ea9b132c qed: Fix scheduling in a tasklet while getting stats 3c42307abe97 mISDN: hfcpci: Fix potential deadlock on &hc->lock d652c080b67c net: sched: cls_u32: Fix match key mis-addressing 22709d85373f perf test uprobe_from_different_cu: Skip if there is no gcc 5ef5b6e9c17b net: dsa: fix value check in bcm_sf2_sw_probe() 8dfac8071d58 rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length 24772cc31f00 bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing d628ba98eb16 net/mlx5e: Move representor neigh cleanup to profile cleanup_tx 94a0eb9c12be net/mlx5e: Fix crash moving to switchdev mode when ntuple offload is set a7b5f001004c net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() 0582a3caaa3e net/mlx5: fix potential memory leak in mlx5e_init_rep_rx 3169c3854397 net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx c818fff3b6cb net/mlx5e: fix double free in macsec_fs_tx_create_crypto_table_groups 7a6fad03f54c wifi: cfg80211: Fix return value in scan logic 05e0952ddb75 erofs: fix wrong primary bvec selection on deduplicated extents a759972d2549 KVM: s390: fix sthyi error handling f168188174b3 word-at-a-time: use the same return type for has_zero regardless of endianness 5b53b2b44f0c firmware: arm_scmi: Fix chan_free cleanup on SMC 6289d5486d36 lib/bitmap: workaround const_eval test build failure 0ca5de8309f9 firmware: smccc: Fix use of uninitialised results structure 7b0582dddd7e arm64: dts: freescale: Fix VPU G2 clock 5841d3d0c352 arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux a24f67b71ad2 arm64: dts: phycore-imx8mm: Correction in gpio-line-names 753a927c5841 arm64: dts: phycore-imx8mm: Label typo-fix of VPU 608ac7ea5f05 arm64: dts: imx8mm-venice-gw7904: disable disp_blk_ctrl d060bbb2fed8 arm64: dts: imx8mm-venice-gw7903: disable disp_blk_ctrl 8ddb3183c439 iommu/arm-smmu-v3: Document nesting-related errata 42d04acf1d9b iommu/arm-smmu-v3: Add explicit feature for nesting 57ae3671ece5 iommu/arm-smmu-v3: Document MMU-700 erratum 2812531 e3399bd014e9 iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982 50c24f0c9407 net: ipa: only reset hashed tables when supported 93f5b881125e net/mlx5: Free irqs only on shutdown callback 15c22cd1de50 perf: Fix function pointer case c7920f992840 io_uring: gate iowait schedule on having pending requests (From OE-Core rev: 9cdf022205d4bfe30ed71a4b1ac2edfb88eff560) (From OE-Core rev: e8b3099f472201410cba6c3f30745d3b83e15a21) 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.4: update to v6.4.10Bruce Ashfield2023-08-223-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: b269b0268d41 Linux 6.4.10 c9c0b889e2d3 x86/CPU/AMD: Do not leak quotient data after a division by 0 493c80a4f20b drm/i915/gt: Enable the CCS_FLUSH bit in the pipe control and in the CS 43f5167d2cdc drm/i915/gt: Support aux invalidation on all engines e66e37671c18 drm/i915/gt: Poll aux invalidation register bit on invalidation 10be2cb87f0a drm/i915/gt: Rename flags with bit_group_X according to the datasheet 73400908a97b drm/i915/gt: Add workaround 14016712196 17b66e10b134 drm/i915/gt: Ensure memory quiesced before invalidation c0660d36ecd8 drm/i915: Add the gen12_needs_ccs_aux_inv helper 7f87080d2e97 ARM: dts: nxp/imx6sll: fix wrong property name in usbphy node 544fdf64d698 selftests/rseq: Play nice with binaries statically linked against glibc 2.35+ 33f735ef8dfe drm/amdgpu: Use apt name for FW reserved region 61977b1526ba drm/imx/ipuv3: Fix front porch adjustment upon hactive aligning bbfa34c97d8b powerpc/mm/altmap: Fix altmap boundary check 49e57caf967a mtd: rawnand: fsl_upm: Fix an off-by one test in fun_exec_op() 65df5d2ecc2c mtd: spi-nor: avoid holes in struct spi_mem_op 45d69917a4af clk: mediatek: mt8183: Add back SSPM related clocks 182ac84852a8 mtd: rawnand: rockchip: Align hwecc vs. raw page helper layouts 550322382c5c mtd: rawnand: rockchip: fix oobfree offset and description b3e2e796be07 mtd: rawnand: omap_elm: Fix incorrect type in assignment a126124c86c5 io_uring: annotate offset timeout races af0f716ad3b0 f2fs: fix to do sanity check on direct node in truncate_dnode() f775ceb0cb53 btrfs: remove BUG_ON()'s in add_new_free_space() 27f92aad4f17 ext2: Drop fragment support d160941e1537 mm/gup: do not return 0 from pin_user_pages_fast() for bad args 4abda85197ba fs: Protect reconfiguration of sb read-write from racing writes 0dd3e0c31bf3 net: usbnet: Fix WARNING in usbnet_start_xmit/usb_submit_urb 6da717fc5d90 debugobjects: Recheck debug_objects_enabled before reporting 10426afe65c8 Bluetooth: L2CAP: Fix use-after-free in l2cap_sock_ready_cb e28f376dd8df fs/sysv: Null check to prevent null-ptr-deref bug e0a30f9d1a5e kasan,kmsan: remove __GFP_KSWAPD_RECLAIM usage from kasan/kmsan 664dbb356f67 fs/ntfs3: Use __GFP_NOWARN allocation at ntfs_load_attr_list() 33391c7e1a2a mm: kmem: fix a NULL pointer dereference in obj_stock_flush_required() 11e760b5e7f2 file: reinstate f_pos locking optimization for regular files 158b3678c86b clk: imx93: Propagate correct error in imx93_clocks_probe() ee9968d72af8 sunvnet: fix sparc64 build error after gso code split 5415dde3e76a Revert "page cache: fix page_cache_next/prev_miss off by one" 6df7dd9270c5 drm/i915/gt: Cleanup aux invalidation registers ed7ac41cfcef drm/i915: Fix premature release of request's reusable memory 49b3b979e79f drm/ttm: check null pointer before accessing when swapping e3c24712441e open: make RESOLVE_CACHED correctly test for O_TMPFILE 64b7ae70678b arm64/ptrace: Don't enable SVE when setting streaming SVE 0d22576f1903 arm64/ptrace: Flush FP state when setting ZT0 cfb2b39db538 arm64/fpsimd: Sync FPSIMD state with SVE for SME only systems 789c015d9a18 arm64/fpsimd: Clear SME state in the target task when setting the VL 0693012274fd arm64/fpsimd: Sync and zero pad FPSIMD state for streaming SVE 434ebb3960b7 parisc/mm: preallocate fixmap page tables at init 410b0d2d54e6 powerpc/ftrace: Create a dummy stackframe to fix stack unwind f2556c93c388 smb: client: fix dfs link mount against w2k8 063c9ce8e74e bpf: Disable preemption in bpf_event_output 7bb7b479d111 rbd: prevent busy loop when requesting exclusive lock 73626b70b361 x86/hyperv: Disable IBT when hypercall page lacks ENDBR instruction 01c3a34f5ed7 wifi: mt76: mt7615: do not advertise 5 GHz on first phy of MT7615D (DBDC) ea6cce8d6899 net: tap_open(): set sk_uid from current_fsuid() 36161e7d40e7 net: tun_chr_open(): set sk_uid from current_fsuid() 040d7f19f206 arm64: dts: stratix10: fix incorrect I2C property for SCL signal a0ac32cf61e5 bpf: Disable preemption in bpf_perf_event_output d92b04b2eae0 riscv: Export va_kernel_pa_offset in vmcoreinfo 501a38b801f4 mtd: rawnand: meson: fix OOB available bytes for ECC 6c26c42e076e mtd: spinand: winbond: Fix ecc_get_status fa4cfb7d204c mtd: spinand: toshiba: Fix ecc_get_status e705b1680001 exfat: release s_lock before calling dir_emit() e1a73ba43cf8 exfat: check if filename entries exceeds max filename length 0c5c3e8a2550 exfat: use kvmalloc_array/kvfree instead of kmalloc_array/kfree 3d4d2e55b31c firmware: arm_scmi: Drop OF node reference in the transport channel setup 0b39dfaf255b ceph: defer stopping mdsc delayed_work c29cc7eef96b USB: zaurus: Add ID for A-300/B-500/C-700 7d4b6fd65815 libceph: fix potential hang in ceph_osdc_notify() b31ef844d430 Documentation: kdump: Add va_kernel_pa_offset for RISCV64 d678df66b1af scsi: storvsc: Limit max_sectors for virtual Fibre Channel devices 2c2aa8d0e2a5 scsi: zfcp: Defer fc_rport blocking until after ADISC response 0c8515842b82 rust: allocator: Prevent mis-aligned allocation 3a2543be8a7e test/vsock: remove vsock_perf executable on `make clean` d6d195f2e7b1 tcp_metrics: fix data-race in tcpm_suck_dst() vs fastopen fd147efc9610 tcp_metrics: annotate data-races around tm->tcpm_net 6f27b67fc329 tcp_metrics: annotate data-races around tm->tcpm_vals[] d8064e2859ae tcp_metrics: annotate data-races around tm->tcpm_lock cbe9433586be tcp_metrics: annotate data-races around tm->tcpm_stamp f47cff05d3b3 tcp_metrics: fix addr_same() helper 9defb2b3843c prestera: fix fallback to previous version on same major version ac2b423db9b1 net/mlx5e: Set proper IPsec source port in L4 selector a1e071efa766 net/mlx5: fs_core: Skip the FTs in the same FS_TYPE_PRIO_CHAINS fs_prio b1aa1b267b91 net/mlx5: fs_core: Make find_closest_ft more generic 23c195ce6f4a vxlan: Fix nexthop hash size 3326c711f18d ip6mr: Fix skb_under_panic in ip6mr_cache_report() 29d6fe395087 s390/qeth: Don't call dev_close/dev_open (DOWN/UP) 199fde04bd87 net: dcb: choose correct policy to parse DCB_ATTR_BCN 893096a7e5fd bnxt_en: Fix max_mtu setting for multi-buf XDP ae0e135dc900 bnxt_en: Fix page pool logic for page size >= 64K 5d015db7e60d selftest: net: Assert on a proper value in so_incoming_cpu.c. 0c1763e20c66 net: netsec: Ignore 'phy-mode' on SynQuacer in DT mode d948a2ab44ea net: korina: handle clk prepare error in korina_probe() 18e647c01749 net: ll_temac: fix error checking of irq_of_parse_and_map() 1b7c8cbbd6f6 bpf: sockmap: Remove preempt_disable in sock_map_sk_acquire a836184b670f net/sched: cls_route: No longer copy tcf_result on update to avoid use-after-free 7d848d718aeb net/sched: cls_fw: No longer copy tcf_result on update to avoid use-after-free 4b717802428f net/sched: cls_u32: No longer copy tcf_result on update to avoid use-after-free 937345720d18 bpf, cpumap: Handle skb as well when clean up ptr_ring ecb45b852af5 bpf, cpumap: Make sure kthread is running before map update returns 382535c063de bpf: Centralize permissions checks for all BPF map types 514b9c25ffe6 bpf: Inline map creation logic in map_create() function 3cf214f2755b bpf: Move unprivileged checks into map_create() and bpf_prog_load() 0acc483f9b4d octeon_ep: initialize mbox mutexes 34115ad1e5b5 bnxt: don't handle XDP in netpoll f7cdae9fbda2 ice: Fix RDMA VSI removal during queue rebuild a54bf862ccad net: usb: lan78xx: reorder cleanup operations to avoid UAF bugs 57b3fe08ae06 net/sched: taprio: Limit TCA_TAPRIO_ATTR_SCHED_CYCLE_TIME to INT_MAX. 7e7c4fdee5c7 net: annotate data-races around sk->sk_priority 9ceaff1556dc net: add missing data-race annotation for sk_ll_usec eb2604f073ee net: add missing data-race annotations around sk->sk_peek_off b76d2fa662b7 net: annotate data-races around sk->sk_mark ea47de09819b net: add missing READ_ONCE(sk->sk_rcvbuf) annotation 4b5bda4502dd net: add missing READ_ONCE(sk->sk_sndbuf) annotation 4685a86b9f25 net: add missing READ_ONCE(sk->sk_rcvlowat) annotation 98ee7a0fe181 net: annotate data-races around sk->sk_max_pacing_rate d0e273bc559b net: annotate data-race around sk->sk_txrehash 6269d3eaf443 net: annotate data-races around sk->sk_reserved_mem 5ac34598be7b net: gro: fix misuse of CB in udp socket lookup bbe07adbaf39 net: move gso declarations and functions to their own files 3e0d2545f94a qed: Fix scheduling in a tasklet while getting stats 3a234a486791 net: stmmac: tegra: Properly allocate clock bulk data ea496e48d656 mISDN: hfcpci: Fix potential deadlock on &hc->lock de14cff7164d net: sched: cls_u32: Fix match key mis-addressing 4034838ab0d5 perf test uprobe_from_different_cu: Skip if there is no gcc 76d0f82f68a2 net: dsa: fix value check in bcm_sf2_sw_probe() 00757f58e37b rtnetlink: let rtnl_bridge_setlink checks IFLA_BRIDGE_MODE length 95b2e27b1139 bpf: Add length check for SK_DIAG_BPF_STORAGE_REQ_MAP_FD parsing 471f59b34553 net/mlx5: Unregister devlink params in case interface is down 3280f8a40190 net/mlx5: fs_chains: Fix ft prio if ignore_flow_level is not supported bd964343338e net/mlx5e: kTLS, Fix protection domain in use syndrome when devlink reload 02a84eb2af6b net/mlx5e: xsk: Fix crash on regular rq reactivation 58a113a35846 net/mlx5e: xsk: Fix invalid buffer access for legacy rq 36697c592cd0 net/mlx5e: Move representor neigh cleanup to profile cleanup_tx 90c226e46785 net/mlx5e: Fix crash moving to switchdev mode when ntuple offload is set 2e76da7bda60 net/mlx5e: Don't hold encap tbl lock if there is no encap action 0302414ca593 net/mlx5: Honor user input for migratable port fn attr cc94d516c3a9 net/mlx5e: fix return value check in mlx5e_ipsec_remove_trailer() c265d8c2e255 net/mlx5: fix potential memory leak in mlx5e_init_rep_rx 622d71d99124 net/mlx5: DR, fix memory leak in mlx5dr_cmd_create_reformat_ctx 957702c389a8 net/mlx5e: fix double free in macsec_fs_tx_create_crypto_table_groups 1d23e51cc6a6 wifi: cfg80211: Fix return value in scan logic 0ab6fac37032 perf pmu arm64: Fix reading the PMU cpu slots in sysfs b845249a4e5e erofs: fix wrong primary bvec selection on deduplicated extents 53980121e1a6 KVM: s390: fix sthyi error handling 601e467e29a9 s390/vmem: split pages when debug pagealloc is enabled cfa54fb51357 word-at-a-time: use the same return type for has_zero regardless of endianness 0326a5bd6f58 ARM: dts: at91: sam9x60: fix the SOC detection 08491e1cadd6 ARM: dts: at91: use generic name for shutdown controller ccec3e7f2b79 ARM: dts: at91: use clock-controller name for sckc nodes 51a34cb21fd6 ARM: dts: at91: use clock-controller name for PMC nodes a5bdeb37a053 firmware: arm_scmi: Fix chan_free cleanup on SMC 5dcc40b28c3f soc: imx: imx8mp-blk-ctrl: register HSIO PLL clock as bus_power_dev child 2b41891b9cc1 ARM: dts: nxp/imx: limit sk-imx53 supported frequencies 8626358813be lib/bitmap: workaround const_eval test build failure 9851630bbd45 firmware: arm_scmi: Fix signed error return values handling 32e44b7d7acc firmware: smccc: Fix use of uninitialised results structure 4cfbe33a8897 arm64: dts: freescale: Fix VPU G2 clock 25ee70d51d0a arm64: dts: imx8mn-var-som: add missing pull-up for onboard PHY reset pinmux d5d5cbb0d051 arm64: dts: phycore-imx8mm: Correction in gpio-line-names 3fe4b022bbb5 arm64: dts: phycore-imx8mm: Label typo-fix of VPU 599c6d1ce1b6 arm64: dts: imx8mm-venice-gw7904: disable disp_blk_ctrl 132d600e52a7 arm64: dts: imx8mm-venice-gw7903: disable disp_blk_ctrl 5ed4b021a3ba iommu/arm-smmu-v3: Document nesting-related errata c7af8840f215 iommu/arm-smmu-v3: Add explicit feature for nesting 8f2c8d8a8dec iommu/arm-smmu-v3: Document MMU-700 erratum 2812531 f6a58dbe36d7 iommu/arm-smmu-v3: Work around MMU-600 erratum 1076982 93a0b7d43de5 mm: lock_vma_under_rcu() must check vma->anon_vma under vma lock (From OE-Core rev: e9a34ef96868b64b37d12061e4daef7da978c38d) (From OE-Core rev: 89e78af9657cf41a5e6cedf4addd064b3c4dec28) 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.44Bruce Ashfield2023-08-223-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating to the latest korg -stable release that comprises the following commits: 0a4a7855302d Linux 6.1.44 dd5f2ef16e3c x86: fix backwards merge of GDS/SRSO bit fa5b932b77c8 xen/netback: Fix buffer overrun triggered by unusual packet 4f25355540ad x86/srso: Tie SBPB bit setting to microcode patch detection 77cf32d0dbfb x86/srso: Add a forgotten NOENDBR annotation c7f2cd045542 x86/srso: Fix return thunks in generated code c9ae63d773ca x86/srso: Add IBPB on VMEXIT 79c8091888ef x86/srso: Add IBPB 98f62883e751 x86/srso: Add SRSO_NO support 9139f4b6dd4f x86/srso: Add IBPB_BRTYPE support ac41e90d8daa x86/srso: Add a Speculative RAS Overflow mitigation dec3b91f2c4b x86/cpu, kvm: Add support for CPUID_80000021_EAX dfede4cb8ef7 x86/bugs: Increase the x86 bugs vector size to two u32s dacb0bac2edb Documentation/x86: Fix backwards on/off logic about YMM support 051f5dcf144a x86/mm: Initialize text poking earlier e0fd83a193c5 mm: Move mm_cachep initialization to mm_init() 9ae15aaff39c x86/mm: Use mm_alloc() in poking_init() d972c8c08f96 x86/mm: fix poking_init() for Xen PV guests 7f3982de36c6 x86/xen: Fix secondary processors' FPU initialization baa7b7501e41 x86/mem_encrypt: Unbreak the AMD_MEM_ENCRYPT=n build b6fd07c41b4c KVM: Add GDS_NO support to KVM c04579e95492 x86/speculation: Add Kconfig option for GDS 92fc27c79bc7 x86/speculation: Add force option to GDS mitigation c66ebe070d96 x86/speculation: Add Gather Data Sampling mitigation f25ad76d9217 x86/fpu: Move FPU initialization into arch_cpu_finalize_init() e26932942b2c x86/fpu: Mark init functions __init 9e8d9d399094 x86/fpu: Remove cpuinfo argument from init functions c956807d8462 x86/init: Initialize signal frame size late b0837880fa65 init, x86: Move mem_encrypt_init() into arch_cpu_finalize_init() 8183a89caf67 init: Invoke arch_cpu_finalize_init() earlier a3342c60dcc5 init: Remove check_bugs() leftovers 8beabde0ed8d um/cpu: Switch to arch_cpu_finalize_init() ce97072e10cc sparc/cpu: Switch to arch_cpu_finalize_init() 84f585542ec6 sh/cpu: Switch to arch_cpu_finalize_init() 6a90583dbd9b mips/cpu: Switch to arch_cpu_finalize_init() 489ae02c8993 m68k/cpu: Switch to arch_cpu_finalize_init() 08e86d42e2c9 loongarch/cpu: Switch to arch_cpu_finalize_init() 403e4cc67e4c ia64/cpu: Switch to arch_cpu_finalize_init() e2e06240ae47 ARM: cpu: Switch to arch_cpu_finalize_init() 7918a3555a25 x86/cpu: Switch to arch_cpu_finalize_init() d5501f2ff80d init: Provide arch_cpu_finalize_init() (From OE-Core rev: c8b669d53b3444191c83f171768b03f96913f4eb) (From OE-Core rev: ee0f9bb134ed2167bd014aaa0fafa551215a6f28) 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-dev: correct qemuarmv5 device tree locationJon Mason2023-08-171-1/+1
| | | | | | | | | | | | | | | | | In Linux kernel commit 724ba6751532055db75992fc6ae21c3e322e94a7 all arm arch device tree files were moved into vendor directories (similar to what was being done in arm64). This is causing the following error when building for qemuarmv5 with linux-yocto-dev: | make[2]: *** No rule to make target 'arch/arm/boot/dts/versatile-pb.dtb'. Stop. Correcting the location to add the vendor directory of "arm" addresses the issue (and is what is being done for arm64 machines already). (From OE-Core rev: 42d5e8ef12934db65c35c1c5f0cabb5c21dbea43) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>