summaryrefslogtreecommitdiffstats
path: root/meta/recipes-kernel
Commit message (Collapse)AuthorAgeFilesLines
* linux-yocto/5.15: update to v5.15.186Bruce Ashfield2025-07-143-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 3dea0e7f549e Linux 5.15.186 e3ff9f86cdb7 scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops 8e31c6cc3cba scsi: elx: efct: Fix memory leak in efct_hw_parse_filter() 92750bfe7b0d arm64/ptrace: Fix stack-out-of-bounds read in regs_get_kernel_stack_nth() a9f6aab7910a perf: Fix sample vs do_exit() 4be8065eace7 s390/pci: Fix __pcilg_mio_inuser() inline assembly 6d7fcd8a7a42 bpf: Fix L4 csum update on IPv6 in CHECKSUM_COMPLETE f02c9c448e50 net: Fix checksum update for ILA adj-transport ecbea1a5fec5 ext4: avoid remount errors with 'abort' mount option 1578f57a3fc3 ext4: make 'abort' mount option handling standard ef5706bed97e mm/huge_memory: fix dereferencing invalid pmd migration entry 956b5aebb349 net_sched: sch_sfq: reject invalid perturb period 6c589aa31802 net_sched: sch_sfq: move the limit validation 6b96d7a9e8e7 net_sched: sch_sfq: use a temporary work area for validating configuration 1b562b7f9231 net_sched: sch_sfq: don't allow 1 packet limit 548cf048b426 net_sched: sch_sfq: handle bigger packets 8a1eca898580 net_sched: sch_sfq: annotate data-races around q->perturb_period 98236b25d03f arm64: proton-pack: Add new CPUs 'k' values for branch mitigation df53d4187092 arm64: bpf: Only mitigate cBPF programs loaded by unprivileged users 993f63239c21 arm64: bpf: Add BHB mitigation to the epilogue for cBPF programs d759395f25ca arm64: spectre: increase parameters that can be used to turn off bhb mitigation individually fc061c32e327 arm64: proton-pack: Expose whether the branchy loop k value 005f3b7bd378 arm64: proton-pack: Expose whether the platform is mitigated by firmware 3af65d4123fe arm64: insn: Add support for encoding DSB 803228bb5ad9 arm64: insn: add encoders for atomic operations 0fc6db6d17bb arm64: move AARCH64_BREAK_FAULT into insn-def.h cebd765ba328 Revert "cpufreq: tegra186: Share policy per cluster" 9051e4373dd1 serial: sh-sci: Increment the runtime usage counter for the earlycon device ee195051be2d ARM: dts: am335x-bone-common: Increase MDIO reset deassert delay to 50ms 1a233520de8c ARM: dts: am335x-bone-common: Increase MDIO reset deassert time 57a00096a11b ARM: dts: am335x-bone-common: Add GPIO PHY reset on revision C3 board ca3829c18c8d net: atm: fix /proc/net/atm/lec handling 17e156a94e94 net: atm: add lec_mutex dc724bd34d56 calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). 8595350615f9 tipc: fix null-ptr-deref when acquiring remote ip of ethernet bearer d54e0c077b7c tcp: fix tcp_packet_delayed() for tcp_is_non_sack_preventing_reopen() behavior 1b0ad1870491 atm: atmtcp: Free invalid length skb in atmtcp_c_send(). d8cd847fb862 mpls: Use rcu_dereference_rtnl() in mpls_route_input_rcu(). 527fad1ae32f wifi: carl9170: do not ping device which has failed to load firmware 5adc79cfdd21 ptp: fix breakage after ptp_vclock_in_use() rework b52215848977 net: ice: Perform accurate aRFS flow match ef0b5bbbed7f aoe: clean device rq_list in aoedev_downdev() f90220fc4a5f pldmfw: Select CRC32 when PLDMFW is selected ef3f3face5d0 hwmon: (occ) fix unaligned accesses a5537ce4a98a hwmon: (occ) Rework attribute registration for stack usage 6e757e3c5728 hwmon: (occ) Add soft minimum power cap attribute f4999111956a drm/nouveau/bl: increase buffer size to avoid truncate warning 3fc1401476cb drm/msm/dsi/dsi_phy_10nm: Fix missing initial VCO rate 760e9efae70f erofs: remove unused trace event erofs_destroy_inode a3d864c901a3 mm/hugetlb: fix huge_pmd_unshare() vs GUP-fast race 8410996eb6fe mm: hugetlb: independent PMD page table shared count 366298f2b04d mm/hugetlb: unshare page tables during VMA split, not before 37d49f91e523 iio: accel: fxls8962af: Fix temperature calculation 8f5fcf574eed ALSA: hda/realtek: enable headset mic on Latitude 5420 Rugged 639b31e38853 ALSA: hda/intel: Add Thinkpad E15 to PM deny list a8aec0d35e93 ALSA: usb-audio: Rename ALSA kcontrol PCM and PCM1 for the KTMicro sound card a4a4abc818de Input: sparcspkr - avoid unannotated fall-through add2a8e193f3 block: default BLOCK_LEGACY_AUTOLOAD to y 1df80d748f98 HID: usbhid: Eliminate recurrent out-of-bounds bug in usbhid_parse() 287b4f085d2c atm: Revert atm_account_tx() if copy_from_iter_full() fails. 6500f360a435 selinux: fix selinux_xfrm_alloc_user() to set correct ctx_len 06780dbaa929 selftests/x86: Add a test to detect infinite SIGTRAP handler loop 9d83ca27a634 udmabuf: use sgtable-based scatterlist wrappers 3f6e9a24abeb scsi: s390: zfcp: Ensure synchronous unit_add f65f2291e795 scsi: storvsc: Increase the timeouts to storvsc_timeout f41c62532877 jffs2: check jffs2_prealloc_raw_node_refs() result in few other places 4adee34098a6 jffs2: check that raw node were preallocated before writing summary 58f664614f8c drivers/rapidio/rio_cm.c: prevent possible heap overwrite a41f447cb27a Revert "x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2" on v6.6 and older 96baba48722b powerpc/eeh: Fix missing PE bridge reconfiguration during VFIO EEH recovery 25375f0d0b6c platform/x86: dell_rbu: Stop overwriting data buffer 07d7b8e7ef7d platform/x86: dell_rbu: Fix list usage b90dd5b12152 Revert "bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first" dd89a7e18c9c tee: Prevent size calculation wraparound on 32-bit kernels a5cc6ccac4d9 ARM: OMAP2+: Fix l4ls clk domain handling in STANDBY 73f3d6261ac4 bus: fsl-mc: increase MC_CMD_COMPLETION_TIMEOUT_MS value 04584bba3249 watchdog: da9052_wdt: respect TWDMIN 5e615cecf32e octeontx2-pf: Add error log forcn10k_map_unmap_rq_policer() 5badeca146b2 bpf, sockmap: Fix data lost during EAGAIN retries fecb2fc3fc10 i40e: fix MMIO write access to an invalid page in i40e_clear_hw cafc3c567e4e sock: Correct error checking condition for (assign|release)_proto_idx() d34f2384d6df scsi: lpfc: Use memcpy() for BIOS version eb295874a43c pinctrl: mcp23s08: Reset all pins to input at probe 56ce76e8d406 software node: Correct a OOB check in software_node_get_reference_args() 9d9513b44446 vxlan: Do not treat dst cache initialization errors as fatal 410a033bfa8c net: bridge: mcast: re-implement br_multicast_{enable, disable}_port functions c9bfb30b75c3 iommu/amd: Ensure GA log notifier callbacks finish running before module unload 7cf3c7bd83ee scsi: lpfc: Fix lpfc_check_sli_ndlp() handling for GEN_REQUEST64 commands 2fc2e9e865cc libbpf: Add identical pointer detection to btf_dedup_is_equiv() 59bbff4eedff clk: rockchip: rk3036: mark ddrphy as critical d7ef254e7207 wifi: mac80211: do not offer a mesh path if forwarding is disabled 0d4a81c341eb net: mlx4: add SOF_TIMESTAMPING_TX_SOFTWARE flag when getting ts info 4bcc11448b16 pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get() c871d2b85c57 pinctrl: armada-37xx: propagate error from armada_37xx_pmx_gpio_set_direction() 0245c91f4fdc pinctrl: armada-37xx: propagate error from armada_37xx_gpio_get_direction() 017035aaff2b pinctrl: armada-37xx: propagate error from armada_37xx_pmx_set_by_name() fbab07112a9e net: atlantic: generate software timestamp just before the doorbell c1ee5f16757a ipv4/route: Use this_cpu_inc() for stats on PREEMPT_RT 97033659fc83 tcp: fix initial tp->rcvq_space.space value for passive TS enabled flows a7d4705f60b6 tcp: always seek for minimal rtt in tcp_rcv_rtt_update() 8ce9d65726d5 net: dlink: add synchronization for stats update ef1b88325c74 i2c: npcm: Add clock toggle recovery b08e4cebc034 cpufreq: scmi: Skip SCMI devices that aren't used by the CPUs c0952a626fd9 sctp: Do not wake readers in __sctp_write_space() 70da1f7eb88a wifi: mt76: mt76x2: Add support for LiteOn WN4516R,WN4519R add1804ea2e0 emulex/benet: correct command version selection in be_cmd_get_stats() b0e79c9cc207 i2c: designware: Invoke runtime suspend on quick slave re-registration d99e45521ebb tipc: use kfree_sensitive() for aead cleanup 722e716966c2 net: macb: Check return value of dma_set_mask_and_coherent() 1cf0a6f43399 cpufreq: Force sync policy boost with global boost on sysfs update ca41c10be569 thermal/drivers/qcom/tsens: Update conditions to strictly evaluate for IP v2+ 9a317e436265 pmdomain: ti: Fix STANDBY handling of PER power domain 794b0efb20a8 nios2: force update_mmu_cache on spurious tlb-permission--related pagefaults febbe1ce4c77 media: i2c: imx334: update mode_3840x2160_regs array bb97dfab7615 media: platform: exynos4-is: Add hardware sync wait to fimc_is_hw_change_mode() 7a209e4b6b2a media: tc358743: ignore video while HPD is low ba5026e805cb drm/amdkfd: Set SDMA_RLCx_IB_CNTL/SWITCH_INSIDE_IB 0a51b85b9960 drm/msm/dpu: don't select single flush for active CTL blocks 4a8cb9908b51 jfs: Fix null-ptr-deref in jfs_ioc_trim 258c755b28f6 drm/amdgpu/gfx9: fix CSIB handling 7715a25c8930 drm/amdgpu/gfx8: fix CSIB handling 603c8dd458da ext4: prevent stale extent cache entries caused by concurrent get es_cache 05aba2d316db sunrpc: fix race in cache cleanup causing stale nextcheck time 979408dbd76f media: rkvdec: Initialize the m2m context before the controls f29503cd7a1e media: ti: cal: Fix wrong goto on error path 44618bee303b jfs: fix array-index-out-of-bounds read in add_missing_indices e3bb0c5a3071 ext4: ext4: unify EXT4_EX_NOCACHE|NOFAIL flags in ext4_ext_remove_space() 5179d4cf092e drm/amdgpu/gfx7: fix CSIB handling 9cb5da9c83a8 media: uapi: v4l: Change V4L2_TYPE_IS_CAPTURE condition dc2aa8079d78 media: ccs-pll: Better validate VT PLL branch b6fa8b7b8a64 drm/amdgpu/gfx10: fix CSIB handling 1db83a0b4f1f media: i2c: imx334: Fix runtime PM handling in remove function 498e95513b5b drm/msm/a6xx: Increase HFI response timeout 6a4d3708dec4 drm/amd/display: Add NULL pointer checks in dm_force_atomic_commit() bc487c490b75 media: uapi: v4l: Fix V4L2_TYPE_IS_OUTPUT condition b905b9926ee1 drm/msm/hdmi: add runtime PM calls to DDC transfer function fce2d5e2b3ce media: i2c: imx334: Enable runtime PM before sub-device registration bcc8724b34c5 drm/bridge: anx7625: change the gpiod_set_value API 66e84439ec2a exfat: fix double free in delayed_free 3742e777735a drm/bridge: analogix_dp: Add irq flag IRQF_NO_AUTOEN instead of calling disable_irq() fbee3fe40ca2 sunrpc: update nextcheck time when adding new cache entries 767e4d5300ea drm/amdgpu/gfx6: fix CSIB handling 767af6fc3787 ACPI: battery: negate current when discharging abd7d5fb3394 PM: runtime: fix denying of auto suspend in pm_suspend_timer_fn() 82608027b6e7 ASoC: tegra210_ahub: Add check to of_device_get_match_data() 64cc1a4a4440 ACPICA: utilities: Fix overflow check in vsnprintf() 6336d96ae88f power: supply: bq27xxx: Retrieve again when busy 960236150cd3 ACPICA: fix acpi parse and parseext cache leaks 49047b184f2b ACPI: bus: Bail out if acpi_kobj registration fails 15fa571eedf1 ASoC: tas2770: Power cycle amp on ISENSE/VSENSE change 6448774d5889 ACPICA: Avoid sequence overread in call to strncmp() 106a648780bf clocksource: Fix the CPUs' choice in the watchdog per CPU verification 5a68893b594e ACPICA: fix acpi operand cache leak in dswstate.c bf68c0f4c75f iio: adc: ad7606_spi: fix reg write value mask 4b2fac04ed6f iio: imu: inv_icm42600: Fix temperature calculation e401d55901a8 iio: accel: fxls8962af: Fix temperature scan element sign fe551adf4bd3 PCI: dw-rockchip: Fix PHY function call sequence in rockchip_pcie_phy_deinit() ff1283be679c PCI: Fix lock symmetry in pci_slot_unlock() a040e7effbb6 PCI: Add ACS quirk for Loongson PCIe 2fd7537ffd9c PCI: cadence-ep: Correct PBA offset in .set_msix() callback 8ec133fb054a uio_hv_generic: Use correct size for interrupt and monitor pages 3562c09feeb8 remoteproc: core: Release rproc->clean_table after rproc_attach() fails c56d6ef2711e remoteproc: core: Cleanup acquired resources when rproc_handle_resources() fails in rproc_attach() fbf3da023bd2 regulator: max14577: Add error check for max14577_read_reg() 5155f04287e5 mips: Add -std= flag specified in KBUILD_CFLAGS to vdso CFLAGS 2ec9fda98d1a staging: iio: ad5933: Correct settling cycles encoding per datasheet 9da3e442714f net: ch9200: fix uninitialised access during mii_nway_restart 6805582abb72 ftrace: Fix UAF when lookup kallsym after ftrace disabled 445e7055a68d dm-mirror: fix a tiny race condition ee3639385312 mtd: nand: sunxi: Add randomizer configuration before randomizer enable 45413b242513 mtd: rawnand: sunxi: Add randomizer configuration in sunxi_nfc_hw_ecc_write_chunk 6fe586c14d8f mm: fix ratelimit_pages update error in dirty_ratio_handler() 3b4a50d733ac RDMA/iwcm: Fix use-after-free of work objects after cm_id destruction 74bc813d11c3 ipc: fix to protect IPCS lookups using RCU b0dba0c78323 clk: meson-g12a: add missing fclk_div2 to spicc 1fd94aa3fff0 parisc: fix building with gcc-15 bf9c07864765 vgacon: Add check for vc_origin address range in vgacon_scroll() 1a10d91766eb fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var 1ee9bab20949 EDAC/altera: Use correct write width with the INTTEST register ac6992f72bd8 NFC: nci: uart: Set tty->disc_data only in success path 38ef48a8afef f2fs: fix to do sanity check on sit_bitmap_size fbfe8446cd32 f2fs: prevent kernel warning due to negative i_nlink from corrupted image e5a2481dc2a0 Input: ims-pcu - check record size in ims_pcu_flash_firmware() a597a609bfd4 ext4: ensure i_size is smaller than maxbytes 9004a1cc5cfc ext4: factor out ext4_get_maxbytes() c6187eb191a2 ext4: fix calculation of credits for extent tree modification 9d1d1c5bf4fc ext4: inline: fix len overflow in ext4_prepare_inline_data 01cf92dfced5 bus: fsl-mc: fix GET/SET_TAILDROP command ids 0997566153bd bus: fsl-mc: do not add a device-link for the UAPI used DPMCP device 7fc89c218fc9 ata: pata_via: Force PIO for ATAPI devices on VT6415/VT6330 312c121beb9c can: tcan4x5x: fix power regulator retrieval during probe 516fdd430171 bus: mhi: host: Fix conflict between power_up and SYSERR 0e8878685902 ARM: omap: pmic-cpcap: do not mess around without CPCAP or OMAP4 22441bf144ad ARM: 9447/1: arm/memremap: fix arch_memremap_can_ram_remap() b592691f650c media: uvcvideo: Fix deferred probing error 739359516f96 media: uvcvideo: Send control events for partial succeeds e1019ff183fb media: uvcvideo: Return the number of processed controls 89b5ab822bf6 media: vivid: Change the siize of the composing 7e62be1f3b24 media: vidtv: Terminating the subsequent process of initialization failure 230c37b5948d media: videobuf2: use sgtable-based scatterlist wrappers 42f3fdd39fbd media: venus: Fix probe error handling 8b451a9a46f2 media: v4l2-dev: fix error handling in __video_register_device() a4c47df59539 media: gspca: Add error handling for stv06xx_read_sensor() 41807a5f6742 media: cxusb: no longer judge rbuf when the write fails 6f79b25ddfe9 media: ccs-pll: Check for too high VT PLL multiplier in dual PLL case 0220fe256b44 media: ccs-pll: Correct the upper limit of maximum op_pre_pll_clk_div 64f7f8c362ab media: ccs-pll: Start OP pre-PLL multiplier search from correct value fe52765d1c90 media: ccs-pll: Start VT pre-PLL multiplier search from correct value 7fce1722991d media: ov8856: suppress probe deferral errors 55fed78e52fe wifi: rtlwifi: disable ASPM for RTL8723BE with subsystem ID 11ad:1723 43d5e3bb5f1d jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() 0fccf5f01ed2 nfsd: Initialize ssc before laundromat_work to prevent NULL dereference 425efc6b3292 nfsd: nfsd4_spo_must_allow() must check this is a v4 compound request 1f7f8168abe8 wifi: p54: prevent buffer-overflow in p54_rx_eeprom_readback() 8d5510e94dab net/mlx5: Add error handling in mlx5_query_nic_vport_node_guid() ea4b1cb6561e net/mlx5_core: Add error handling inmlx5_query_nic_vport_qkey_viol_cntr() b0e86598e073 powerpc/pseries/msi: Avoid reading PCI device registers in reduced power states 2023dea8dd9b ASoC: meson: meson-card-utils: use of_property_present() for DT parsing 190dcc1e3f6b ASoC: qcom: sdm845: Add error handling in sdm845_slim_snd_hw_params() 5a16ebe0050e gfs2: move msleep to sleepable context e4da95e1246f crypto: marvell/cesa - Do not chain submitted requests 8cb51a55b26e configfs: Do not override creating attribute file failure in populate_attrs() 4ad892bdacb6 xfs: allow inode inactivation during a ro mount log recovery 7eac413a3ea3 kbuild: hdrcheck: fix cross build with clang 1b8763684529 kbuild: userprogs: fix bitsize and target detection on clang 117ea3f4e59c drm/meson: Use 1000ULL when operating with mode->clock 56e5419b5f5c net: usb: aqc111: debug info before sanitation 3f77ba79a36d calipso: unlock rcu before returning -EAFNOSUPPORT 2dace5e016c9 x86/iopl: Cure TIF_IO_BITMAP inconsistencies 2a04a591170f xen/arm: call uaccess_ttbr0_enable for dm_op hypercall e67c0dac405a usb: typec: tcpm/tcpci_maxim: Fix bounds check in process_rx() 8bc30532b978 usb: Flush altsetting 0 endpoints before reinitializating them after reset. f78b3fdd2c7f usb: cdnsp: Fix issue with detecting USB 3.2 speed 8c65ca53c2e6 usb: cdnsp: Fix issue with detecting command completion event b4209e4b778e VMCI: fix race between vmci_host_setup_notify and vmci_ctx_unset_notify 6d929bef6bda usb: usbtmc: Fix read_stb function and get_stb ioctl 4751118c3ed8 drm/amd/display: Do not add '-mhard-float' to dcn2{1,0}_resource.o for clang 510ce6a1393c kbuild: Add KBUILD_CPPFLAGS to as-option invocation 0690824cc325 kbuild: add $(CLANG_FLAGS) to KBUILD_CPPFLAGS f85d6a08cc9f kbuild: Add CLANG_FLAGS to as-instr d36719f29376 mips: Include KBUILD_CPPFLAGS in CHECKFLAGS invocation d08146795689 drm/amd/display: Do not add '-mhard-float' to dml_ccflags for clang cefb372db498 kbuild: Update assembler calls to use proper flags and language target 3b68784d1439 MIPS: Prefer cc-option for additions to cflags 3ef47d2b7a41 MIPS: Move '-Wa,-msoft-float' check from as-option to cc-option aaf384815bc1 x86/boot/compressed: prefer cc-option for CFLAGS additions 2f3daa04a932 posix-cpu-timers: fix race between handle_posix_cpu_timers() and posix_cpu_timer_del() c8c4f0c2684a ALSA: usb-audio: Add implicit feedback quirk for RODE AI-1 4a07125cc40d perf: Ensure bpf_perf_link path is properly serialized 929d62e86f0c nvmet-fcloop: access fcpreq only when holding reqlock 64007aab1cf6 fs/filesystems: Fix potential unsigned integer underflow in fs_name() 0b479d0aa488 net_sched: ets: fix a race in ets_qdisc_change() 52247723c300 sch_ets: make est_qlen_notify() idempotent 852d27f773a7 net_sched: tbf: fix a race in tbf_change() 110a47efcf23 net_sched: red: fix a race in __red_change() 20f68e6a9e41 net_sched: prio: fix a race in prio_tune() dc84c55f121d net/mlx5: Fix return value when searching for existing flow group 7ec31c2003f9 net/mlx5: Ensure fw pages are always allocated on same NUMA 014ad9210373 net/mdiobus: Fix potential out-of-bounds read/write access 694456462ed6 net: mdio: C22 is now optional, EOPNOTSUPP if not provided 268625b73e4c macsec: MACsec SCI assignment for ES = 0 6fa68d7eab34 net: Fix TOCTOU issue in sk_is_readable() 15e46043bc46 i40e: retry VFLR handling if there is ongoing VF reset 5008c550c634 i40e: return false from i40e_reset_vf if reset is in progress 597b481ca1ce drm/meson: fix more rounding issues with 59.94Hz modes bd27ff504e4d drm/meson: use vclk_freq instead of pixel_freq in debug print f5d21eae4d7c drm/meson: fix debug log statement when setting the HDMI clocks 363e63997798 drm/meson: use unsigned long long / Hz for frequency types 7298df96179b powerpc/vas: Return -EINVAL if the offset is non-zero in mmap() 81260c41b518 powerpc/powernv/memtrace: Fix out of bounds issue in memtrace mmap 5814a7fc3abb net_sched: sch_sfq: fix a potential crash on gso_skb handling 75ad1ca646ee scsi: iscsi: Fix incorrect error path labels for flashnode operations 5c89dc8c3461 ath10k: snoc: fix unbalanced IRQ enable in crash recovery 5d217e7031a5 ptp: remove ptp->n_vclocks check logic in ptp_vclock_in_use() f592eb12b43f scsi: core: ufs: Fix a hang in the error handler 5f30a81fc188 serial: sh-sci: Clean sci_ports[0] after at earlycon exit b7f05abd60f0 serial: sh-sci: Move runtime PM enable to sci_probe_single() 7857505af578 serial: sh-sci: Check if TX data was written to device in .tx_empty() e82d6c45db4f arm64: dts: ti: k3-am65-main: Add missing taps to sdhci0 c3b4bc986af5 arm64: dts: ti: k3-am65-main: Fix sdhci node properties 29f0cd61d6b5 arm64: dts: ti: k3-am65-main: Drop deprecated ti,otap-del-sel property f3c2b179b413 Input: synaptics-rmi - fix crash with unsupported versions of F34 17e5ca8ef81c Input: synaptics-rmi4 - convert to use sysfs_emit() APIs ef0c767a559b pmdomain: core: Fix error checking in genpd_dev_pm_attach_by_id() 432a171d6005 do_change_type(): refuse to operate on unmounted/not ours mounts eb34dc108e3e fix propagation graph breakage by MOVE_MOUNT_SET_GROUP move_mount(2) 668923c47460 seg6: Fix validation of nexthop addresses 18e65229a328 wireguard: device: enable threaded NAPI b5ad58285f92 netfilter: nf_set_pipapo_avx2: fix initial map fill ae98a1787fdc gve: add missing NULL check for gve_alloc_pending_packet() in TX DQO 277006dd681e PM: sleep: Fix power.is_suspended cleanup for direct-complete devices 61f418cd4ea5 vmxnet3: correctly report gso type for UDP tunnels 6ef8dfb1b68f net: dsa: tag_brcm: legacy: fix pskb_may_pull length d94c6f53b0a7 ice: create new Tx scheduler nodes for new queues only 96bc5ce57b16 Bluetooth: L2CAP: Fix not responding with L2CAP_CR_LE_ENCRYPTION 02f56169e6eb spi: bcm63xx-hsspi: fix shared reset bb9c9e989a80 spi: bcm63xx-spi: fix shared reset 417e17c44f3d net/mlx4_en: Prevent potential integer overflow calculating Hz 605f09ae583e driver: net: ethernet: mtk_star_emac: fix suspend/resume issue e0b11227c4e8 net: tipc: fix refcount warning in tipc_aead_encrypt 54e7ce239d69 gve: Fix RX_BUFFERS_POSTED stat to report per-queue fill_cnt 28dd08343cc5 net: stmmac: platform: guarantee uniqueness of bus_id dae5b8818593 vt: remove VT_RESIZE and VT_RESIZEX from vt_compat_ioctl() 38c5712df50d MIPS: Loongson64: Add missing '#interrupt-cells' for loongson64c_ls7a 2659abc74cb3 iio: adc: ad7124: Fix 3dB filter frequency reading 19fd9f5a6936 serial: Fix potential null-ptr-deref in mlb_usio_probe() 0a1e16a6cbf4 usb: renesas_usbhs: Reorder clock handling and power management in probe 6c1344a5bb1c PCI/DPC: Initialize aer_err_info before using it 9f133e04c622 dmaengine: ti: Add NULL check in udma_probe() 3e7061f62bd7 PCI: cadence: Fix runtime atomic count underflow 19f0d83e1450 rtc: sh: assign correct interrupts with DT 92270f14a8c1 nfs: ignore SB_RDONLY when remounting nfs 3293cc462518 nfs: clear SB_RDONLY before getting superblock 477c4882e53e perf record: Fix incorrect --user-regs comments 00b96ed79bce perf tests switch-tracking: Fix timestamp comparison f93ea1e5e185 mfd: stmpe-spi: Correct the name used in MODULE_DEVICE_TABLE f79f8d8dda3a mfd: exynos-lpass: Avoid calling exynos_lpass_disable() twice in exynos_lpass_remove() e009779acc04 rpmsg: qcom_smd: Fix uninitialized return variable in __qcom_smd_send() e8461ec67a36 remoteproc: qcom_wcnss_iris: Add missing put_device() on error in probe 8d39a6fd9843 perf scripts python: exported-sql-viewer.py: Fix pattern matching with Python 3 9d06ac32c202 backlight: pm8941: Add NULL check in wled_configure() 07a4014cc66b perf ui browser hists: Set actions->thread before calling do_zoom_thread() c6dbaf7e31cb perf build: Warn when libdebuginfod devel files are not available 2d63433e8eaa fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() 1fd889c14572 soc: aspeed: Add NULL check in aspeed_lpc_enable_snoop() 0fab016dc4aa soc: aspeed: lpc: Fix impossible judgment condition 3a2249e91547 arm64: dts: rockchip: disable unrouted USB controllers and PHY on RK3399 Puma with Haikou 26e868438691 ARM: dts: qcom: apq8064 merge hw splinlock into corresponding syscon device 7002b954c4a8 bus: fsl-mc: fix double-free on mc_dev 1ce784ddfb31 nilfs2: do not propagate ENOENT error from nilfs_btree_propagate() c155d46ff02c nilfs2: add pointer check for nilfs_direct_propagate() 1a955db41131 ocfs2: fix possible memory leak in ocfs2_finish_quota_recovery 5c51aa862cbe Squashfs: check return result of sb_min_blocksize ca87e905ff3c arm64: dts: imx8mn-beacon: Fix RTC capacitive load 485f23661881 arm64: dts: imx8mm-beacon: Fix RTC capacitive load d274c1372926 ARM: dts: at91: at91sam9263: fix NAND chip selects dac5dfede03f ARM: dts: at91: usb_a9263: fix GPIO for Dataflash chip select 8636cafb2c67 f2fs: fix to correct check conditions in f2fs_cross_rename e61079985c54 f2fs: use d_inode(dentry) cleanup dentry->d_inode 92dd2d870e7b net: phy: mscc: Stop clearing the the UDPv4 checksum for L2 frames ad17eb86d042 net: openvswitch: Fix the dead loop of MPLS parse 26ce90f1ce60 calipso: Don't call calipso functions for AF_INET sk. 7d589b470f39 net: lan743x: rename lan743x_reset_phy to lan743x_hw_reset_phy e7fb4ebee6e9 bpf: Avoid __bpf_prog_ret0_warn when jit fails f398d2dfe450 net: usb: aqc111: fix error handling of usbnet read calls 42a44e25eee4 netfilter: nft_tunnel: fix geneve_opt dump 4edb40b05cb6 bpf, sockmap: Avoid using sk_socket after free when sending d796723b1481 vfio/type1: Fix error unwind in migration dirty bitmap allocation 83c1ed5c83ca netfilter: nf_tables: nft_fib_ipv6: fix VRF ipv4/ipv6 result discrepancy 7ee3fb6258da wifi: ath9k_htc: Abort software beacon handling if disabled 1ee8ea6937d1 wifi: rtw88: fix the 'para' buffer size to avoid reading out of bounds 7f9efa13f2af s390/bpf: Store backchain even for leaf progs 2b901bf2fa23 clk: qcom: gcc-msm8939: Fix mclk0 & mclk1 for 24 MHz ee90be48edb3 bpf: Fix WARN() in get_bpf_raw_tp_regs 2ecafe59668d pinctrl: at91: Fix possible out-of-boundary access 12cda7fcc4cf libbpf: Use proper errno value in nlattr 2fef0e86682f ktls, sockmap: Fix missing uncharge operation 54ce9bcdaee5 clk: bcm: rpi: Add NULL check in raspberrypi_clk_register() c22099a64880 clk: qcom: gcc-sm6350: Add *_wait_val values for GDSCs 9c5268e5d633 bpf: Fix uninitialized values in BPF_{CORE,PROBE}_READ f9784da76ad7 RDMA/mlx5: Fix error flow upon firmware failure for RQ destruction e9022196bdbe netfilter: nft_quota: match correctly when the quota just depleted ba18b0b9272f netfilter: bridge: Move specific fragmented packet to slow_path instead of dropping it c6c7e7ab962b libbpf: Use proper errno value in linker a6412e93cf4a f2fs: fix to detect gcing page in f2fs_is_cp_guaranteed() ce6849b76dad f2fs: clean up w/ fscrypt_is_bounce_page() 65b935d4e5c4 iommu: Protect against overflow in iommu_pgsize() 5c3e52ab7887 RDMA/hns: Include hnae3.h in hns_roce_hw_v2.h f1ba4e35fb3f wifi: rtw88: do not ignore hardware read error during DPK 6dfe62db59f3 libbpf: Fix buffer overflow in bpf_object__init_prog f4b0ce074bd6 net: ncsi: Fix GCPS 64-bit member variables 6a324d77f7ea f2fs: fix to do sanity check on sbi->total_valid_block_count d6181bd1dfa1 bpf, sockmap: fix duplicated data transmission 2160dcc38acf IB/cm: use rwlock for MAD agent lock f9507cf2dd0e wifi: ath11k: fix node corruption in ar->arvifs list e74b9a7269aa firmware: SDEI: Allow sdei initialization without ACPI_APEI_GHES 809b522315a0 drm/tegra: rgb: Fix the unbound reference count afc9153b1e57 drm/vkms: Adjust vkms_state->active_planes allocation type 58d0e3088812 drm: rcar-du: Fix memory leak in rcar_du_vsps_init() 39044a10d912 selftests/seccomp: fix syscall_restart test for arm compat 7287af1ec4d3 firmware: psci: Fix refcount leak in psci_dt_init 1b6780143d59 m68k: mac: Fix macintosh_config for Mac II 5390b3d4c6d4 fs/ntfs3: handle hdr_first_de() return value 892a242ca5b1 media: rkvdec: Fix frame size enumeration 85cdcb834fb4 drm/amd/pp: Fix potential NULL pointer dereference in atomctrl_initialize_mc_reg_table 259b74c2b329 spi: sh-msiof: Fix maximum DMA transfer size cfc61c34077e ACPI: OSI: Stop advertising support for "3.0 _SCP Extensions" 92322500c1aa x86/mtrr: Check if fixed-range MTRRs exist in mtrr_save_fixed_ranges() 3319b48d1ba2 PM: wakeup: Delete space in the end of string shown by pm_show_wakelocks() b227c27359a0 power: reset: at91-reset: Optimize at91_reset() bf6a8502a5f4 EDAC/skx_common: Fix general protection fault 03657814c828 crypto: sun8i-ce - move fallback ahash_request to the end of the struct 02b661940874 crypto: xts - Only add ecb if it is not already there 200b752c0066 crypto: lrw - Only add ecb if it is not already there 9bacddcf6886 crypto: marvell/cesa - Avoid empty transfer descriptor e1cc69da6195 crypto: marvell/cesa - Handle zero-length skcipher requests c798023fa973 x86/cpu: Sanitize CPUID(0x80000000) output ada335e8475d crypto: sun8i-ss - do not use sg_dma_len before calling DMA functions fb2671376bbf perf/core: Fix broken throttling when max_samples_per_tick=1 333f2d85b615 gfs2: gfs2_create_inode error handling fix 2f62eda4d974 thunderbolt: Do not double dequeue a configuration request 2e74fd21b845 usb: usbtmc: Fix timeout value in get_stb 547f3e678922 USB: serial: pl2303: add new chip PL2303GC-Q20 and PL2303GT-2AB 3f1aac91fc36 usb: storage: Ignore UAS driver for SanDisk 3.2 Gen2 storage device cfd327ad2e00 usb: quirks: Add NO_LPM quirk for SanDisk Extreme 55AE 0188c74bf3ac rtc: Fix offset calculation for .start_secs < 0 c360f8ff1bef rtc: Make rtc_time64_to_tm() support dates before 1970 6df0e243e757 acpi-cpufreq: Fix nominal_freq units to KHz in get_max_boost_ratio() e0a83d422a18 pinctrl: armada-37xx: set GPIO output value before setting direction bb9578e9f35f pinctrl: armada-37xx: use correct OUTPUT_VAL register for GPIOs > 31 ebf6f96c7993 tracing: Fix compilation warning on arm32 1c700860e8bc Linux 5.15.185 dcbee1061a46 perf/arm-cmn: Initialise cmn->cpu earlier dcb08fd2c6cb platform/x86: thinkpad_acpi: Ignore battery threshold change event notification dbc155cf4e70 platform/x86: fujitsu-laptop: Support Lifebook S2110 hotkeys 961caaf8ad35 tpm: tis: Double the timeout B to 4s 1706ef825254 nvme-pci: add NVME_QUIRK_NO_DEEPEST_PS quirk for SOLIDIGM P44 Pro 128b5f020651 spi: spi-sun4i: fix early activation 4916624695c0 um: let 'make clean' properly clean underlying SUBARCH as well 13108bf19da5 platform/x86: thinkpad_acpi: Support also NEC Lavie X1475JAS 49c13288c919 nfs: don't share pNFS DS connections between net namespaces 5c46ec760d3b HID: quirks: Add ADATA XPG alpha wireless mouse support 1686594d7285 coredump: hand a pidfd to the usermode coredump helper 5ff7313a1f45 fork: use pidfd_prepare() 7f8c3fd203fd pid: add pidfd_prepare() b06450fb3e73 coredump: fix error handling for replace_fd() 2c928b3a0b04 net_sched: hfsc: Address reentrant enqueue adding class to eltree twice cc6790f4b085 arm64: dts: qcom: sm8350: Fix typo in pil_camera_mem node 9fdb86f0bf65 smb: client: Reset all search buffer pointers when releasing buffer 1b197931fbc8 smb: client: Fix use-after-free in cifs_fill_dirent 5492aaea844e x86/its: Fix undefined reference to cpu_wants_rethunk_at() 8f8637b9d26d drm/i915/gvt: fix unterminated-string-initialization warning 3c2729dfcf30 xen/swiotlb: relax alignment requirements 34901631e6e3 i3c: master: svc: Fix implicit fallthrough in svc_i3c_master_ibi_work() 9d678b2976ec kbuild: Disable -Wdefault-const-init-unsafe 0e0cf836cfe4 spi: spi-fsl-dspi: Reset SR flags before sending a new message a3a147ef6d02 spi: spi-fsl-dspi: Halt the module after a new message transfer 0e989441cfbc spi: spi-fsl-dspi: restrict register range for regmap access 6fd4a4cb3ca1 Revert "arm64: dts: allwinner: h6: Use RSB for AXP805 PMIC connection" c6da28bc4e1f mm/page_alloc.c: avoid infinite retries caused by cpuset race 5dcdbb69aa3a memcg: always call cond_resched() after fn() ff887e77b777 Revert "drm/amd: Keep display off while going into S4" 26d20ea0f233 drm/edid: fixed the bug that hdr metadata was not reset fb7cde625872 platform/x86: dell-wmi-sysman: Avoid buffer overflow in current_password_store() 0f5d93ee3f8b llc: fix data loss when reading from a socket in llc_ui_recvmsg() 10217da9644a ALSA: pcm: Fix race of buffer access at PCM OSS layer 0622846db728 can: bcm: add missing rcu read protection for procfs content fbd8fdc2b218 can: bcm: add locking for bcm_op runtime updates 1a426abdf1c8 padata: do not leak refcount in reorder_work c3059d58f79f crypto: algif_hash - fix double free in hash_accept 24f942d9820b octeontx2-af: Set LMT_ENA bit for APR table entries f5c2c4eaaa5a net/tipc: fix slab-use-after-free Read in tipc_aead_encrypt_done 89c301e929a0 sch_hfsc: Fix qlen accounting bug when using peek in hfsc_enqueue() 207dabae49b2 net: dwmac-sun8i: Use parsed internal PHY address instead of 1 ec180b032459 bridge: netfilter: Fix forwarding of fragmented packets 069cbc318de5 Bluetooth: L2CAP: Fix not checking l2cap_chan security level 0995986ffd5e xfrm: Sanitize marks before insert 6a39058059f6 remoteproc: qcom_wcnss: Fix on platforms without fallback regulators f6d45fd92f62 __legitimize_mnt(): check for MNT_SYNC_UMOUNT should be under mount_lock 769dd92ef97e xenbus: Allow PVH dom0 a non-local xenstore a876703894a6 btrfs: correct the order of prelim_ref arguments in btrfs__prelim_ref fc01b547c3f8 nvmet-tcp: don't restore null sk_state_change 7bd0049e9699 ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx e3bf273d9ad7 ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013 2568cf939a64 pinctrl: meson: define the pull up/down resistor value as 60 kOhm 64ca70dee2cc ASoC: imx-card: Adjust over allocation of memory in imx_card_parse_of() 39db9b5a1673 drm: Add valid clones check 85a8dfc77227 drm/atomic: clarify the rules around drm_atomic_state->allow_modeset a0d2f4905b16 wifi: ath9k: return by of_get_mac_address 8d278ad829c2 regulator: ad5398: Add device tree support 8ed3d1784774 spi: zynqmp-gqspi: Always acknowledge interrupts d2c65c8be7a1 wifi: rtw88: Don't use static local variable in rtw8822b_set_tx_power_index_by_rate 3b61fb788954 perf/amd/ibs: Fix perf_ibs_op.cnt_mask for CurCnt 15c799f7f8e1 bpftool: Fix readlink usage in get_fd_type 164beeabcb1b drm/ast: Find VBIOS mode from regular display size d6fd1eee0767 HID: usbkbd: Fix the bit shift number for LED_KANA 2c6387f545be scsi: st: Restore some drive settings after reset 7e25573e1ac5 scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine 1f66789ad7de net/mana: fix warning in the writer of client oob 39ea4ca9d39a rcu: fix header guard for rcu_all_qs() b4d9a18fc87f rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y 41097ac64d0d r8169: don't scan PHY addresses > 0 e033da39fc6a vxlan: Annotate FDB data races 4d20b4a861af media: qcom: camss: csid: Only add TPG v4l2 ctrl if TPG hardware is available eae500bc8dcc hwmon: (xgene-hwmon) use appropriate type for the latency value 7b99233dda9b clk: qcom: camcc-sm8250: Use clk_rcg2_shared_ops for some RCGs 3373abfa5d29 wifi: rtw88: Fix download_firmware_validate() for RTL8814AU c47f92ee6cfb r8152: add vendor/device ID pair for Dell Alienware AW1022z 14298c88e2dd ip: fib_rules: Fetch net from fib_rule in fib[46]_rule_configure(). 4d87acf13f28 arch/powerpc/perf: Check the instruction type before creating sample with perf_mem_data_src 711734c77fe4 wifi: mac80211: remove misplaced drv_mgd_complete_tx() call 11ab6d6ee7d8 wifi: mac80211: don't unconditionally call drv_mgd_complete_tx() e42329d27770 net/mlx5e: reduce rep rxq depth to 256 for ECPF a411de3091f6 net/mlx5e: set the tx_queue_len for pfifo_fast c74b91453b8c net/mlx5: Extend Ethtool loopback selftest to support non-linear SKB 99b713f4b7df drm/amd/display: Initial psr_version with correct setting cc958022666c drm/amdgpu: reset psp->cmd to NULL after releasing the buffer c48f7855988f phy: core: don't require set_mode() callback for phy_get_mode() to work c8128c04193b net/mlx4_core: Avoid impossible mlx4_db_alloc() order value 485dc9ef39f7 media: v4l: Memset argument to 0 before calling get_mbus_config pad op b4e81a758035 smack: recognize ipv4 CIPSO w/o categories 8de1d394e31e pinctrl: devicetree: do not goto err when probing hogs in pinctrl_dt_to_map b45a50fc1f4e ASoC: soc-dai: check return value at snd_soc_dai_set_tdm_slot() d95e6cf0df39 ASoC: tas2764: Power up/down amp on mute ops c1f0a98342d4 ASoC: ops: Enforce platform maximum on initial value d5db6ffb03fa net/mlx5: Apply rate-limiting to high temperature warning 937b9c41cc71 net/mlx5: Modify LSB bitmask in temperature event to include only the first bit 5611b5f79836 ACPI: HED: Always initialize before evged 94afbd920a51 PCI: Fix old_size lower bound in calculate_iosize() too af8431851b8e eth: mlx4: don't try to complete XDP frames in netpoll 30064eee8fe7 can: c_can: Use of_property_present() to test existence of DT property fc173cada345 RDMA/core: Fix best page size finding when it can cross SG entries 288813ddcc21 EDAC/ie31200: work around false positive build warning 128cdb617a87 net: pktgen: fix access outside of user given buffer in pktgen_thread_write() b2334244a421 wifi: rtw88: Fix rtw_desc_to_mcsrate() to handle MCS16-31 211539ee8d46 wifi: rtw88: Fix rtw_init_ht_cap() for RTL8814AU 94ba815f5110 wifi: rtw88: Fix rtw_init_vht_cap() for RTL8814AU f0b5f65aebcc scsi: mpt3sas: Send a diag reset if target reset fails 85cd3f245c15 clocksource: mips-gic-timer: Enable counter when CPUs start 51d70446278a MIPS: pm-cps: Use per-CPU variables as per-CPU, not per-core 6fd978a7117e MIPS: Use arch specific syscall name match function 9a3f2d08291b x86/kaslr: Reduce KASLR entropy on most x86 systems 17cf6821b758 libbpf: Fix out-of-bound read 14790abc8779 cpuidle: menu: Avoid discarding useful information 2579ca741b84 x86/nmi: Add an emergency handler in nmi_desc & use it in nmi_shootdown_cpus() 5eb9da3b7d2e drm/amd/display: handle max_downscale_src_width fail check eee2fb58449f x86/build: Fix broken copy command in genimage.sh when making isoimage db5833217f13 soc: ti: k3-socinfo: Do not use syscon helper to build regmap 32de1542f467 bonding: report duplicate MAC address in all situations 5fe40d499f50 net: xgene-v2: remove incorrect ACPI_PTR annotation cfc5a07f9330 drm/amdkfd: KFD release_work possible circular locking 2e04e067d4d6 selftests/net: have `gro.sh -t` return a correct exit code 2c48a122fa0a net/mlx5: Avoid report two health errors on same syndrome 97bab02f0b64 firmware: arm_ffa: Set dma_mask for ffa devices f5b5945c0bf2 PCI: brcmstb: Add a softdep to MIP MSI-X driver ee8274d80151 PCI: brcmstb: Expand inbound window size up to 64GB 0a9022295477 fpga: altera-cvp: Increase credit timeout 55883a34d309 drm/mediatek: mtk_dpi: Add checks for reg_h_fre_con existence b5c0bd07a48f ARM: at91: pm: fix at91_suspend_finish for ZQ calibration e62a64a000ba hwmon: (gpio-fan) Add missing mutex locks 4fc2d289b3cc x86/bugs: Make spectre user default depend on MITIGATION_SPECTRE_V2 c953cea9035c clk: imx8mp: inform CCF of maximum frequency of clocks 1bd5406866d0 media: uvcvideo: Add sanity check to uvc_ioctl_xu_ctrl_map e88247716dd7 ipv4: fib: Move fib_valid_key_len() to rtm_to_fib_config(). 674b969287f4 net: pktgen: fix mpls maximum labels list parsing c3a1354b631d net: ethernet: ti: cpsw_new: populate netdev of_node b91a5652610b pinctrl: bcm281xx: Use "unsigned int" instead of bare "unsigned" c91447e35b9b media: cx231xx: set device_caps for 417 fb26963bd247 drm/amdgpu: Do not program AGP BAR regs under SRIOV in gfxhub_v1_0.c 654c295f9079 remoteproc: qcom_wcnss: Handle platforms with only single power domain 5111227d7f1f orangefs: Do not truncate file size 025c8f477625 dm cache: prevent BUG_ON by blocking retries on failed device resumes 246346230486 media: c8sectpfe: Call of_node_put(i2c_bus) only once in c8sectpfe_probe() 5753a20bf23c ARM: tegra: Switch DSI-B clock parent to PLLD on Tegra114 8f12fab5a765 ieee802154: ca8210: Use proper setters and getters for bitwise types cc29d05861d0 rtc: ds1307: stop disabling alarms on probe f7dd2a729049 tcp: bring back NUMA dispersion in inet_ehash_locks_alloc() 5cb296e94210 powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7 d3bb3258d105 arm64: tegra: p2597: Fix gpio for vdd-1v8-dis regulator 4b173bb2c466 crypto: lzo - Fix compression buffer overrun 2592aeda794c cpufreq: tegra186: Share policy per cluster f6535bc6556d ASoC: qcom: sm8250: explicitly set format in sm8250_be_hw_params_fixup() bc23966b90d9 auxdisplay: charlcd: Partially revert "Move hwidth and bwidth to struct hd44780_common" 2b572c409811 ipv6: save dontfrag in cork 1acb22d09f5c mmc: sdhci: Disable SD card clock before changing parameters 8d52676f791d arm64/mm: Check PUD_TYPE_TABLE in pud_bad() 066675bb11ab netfilter: conntrack: Bound nf_conntrack sysctl writes 3695ade72a9b timer_list: Don't use %pK through printk() 1351995ba665 posix-timers: Add cond_resched() to posix_timer_add() search loop 1a8df82d201e RDMA/uverbs: Propagate errors from rdma_lookup_get_uobject() 7258b92ceff3 xen: Add support for XenServer 6.1 platform device 8dbcb21f0926 dm: restrict dm device size to 2^63-512 bytes 91628988aca3 crypto: octeontx2 - suppress auth failure screaming due to negative tests 49a99ccec1c8 kbuild: fix argument parsing in scripts/config ac8fbc318cec ASoC: mediatek: mt6359: Add stub for mt6359_accdet_enable_jack_detect 317615342d2a rtc: rv3032: fix EERD location fe5a5b9d1441 tcp: reorganize tcp_in_ack_event() and tcp_count_delivered() fa7183cc13dd vfio/pci: Handle INTx IRQ_NOTCONNECTED 8f070ca005e4 scsi: st: ERASE does not change tape location 84e7b679f8d6 scsi: st: Tighten the page format heuristics with MODE SELECT db03d5b2db5c ext4: reorder capability check last 1ad3d069cf4d um: Update min_low_pfn to match changes in uml_reserved 3eac35c34a98 um: Store full CSGSFS and SS register from mcontext fdcd142d310c dlm: make tcp still work in multi-link env 30748ce7e156 i3c: master: svc: Fix missing STOP for master request ce8d1993b122 btrfs: send: return -ENAMETOOLONG when attempting a path that is too long 0175d448b2f8 btrfs: get zone unusable bytes while holding lock at btrfs_reclaim_bgs_work() 23a2379b0dd9 btrfs: avoid linker error in btrfs_find_create_tree_block() e98cb12ba84d btrfs: make btrfs_discard_workfn() block_group ref explicit 74314f8937ea i2c: pxa: fix call balance of i2c->clk handling routines d18963f219b3 i2c: qup: Vote for interconnect bandwidth to DRAM 7887df0fe9ec wifi: mt76: only mark tx-status-failed frames as ACKed on mt76x0/2 4b62412e985c mmc: host: Wait for Vdd to settle on card power off f49c337037df libnvdimm/labels: Fix divide error in nd_label_data_init() c7af649198dc PCI: vmd: Disable MSI remapping bypass under Xen 18282d8518bf pNFS/flexfiles: Report ENETDOWN as a connection error 0ea65822090b tools/build: Don't pass test log files to linker 11c24ad1ffde PCI: dwc: ep: Ensure proper iteration over outbound map windows ed30141557d1 lockdep: Fix wait context check on softirq for PREEMPT_RT 0a474eaf3574 dql: Fix dql->limit value when reset. 897a205ffc43 thermal/drivers/qoriq: Power down TMU on system suspend 2328a3bf513c SUNRPC: rpcbind should never reset the port to the value '0' 8a72549eaf12 SUNRPC: rpc_clnt_set_transport() must not change the autobind setting 01d50dfae8e9 NFSv4: Treat ENETUNREACH errors as fatal for state recovery 552baa350a2f fbdev: core: tileblit: Implement missing margin clearing for tileblit 442192330096 fbcon: Use correct erase colour for clearing in fbcon 5caaec485f37 fbdev: fsl-diu-fb: add missing device_remove_file() 84a2fccac8c8 mailbox: use error ret code of of_parse_phandle_with_args() 236bad68c007 tracing: Mark binary printing functions with __printf() attribute 2272e75d7a80 NFSv4: Check for delegation validity in nfs_start_delegation_return_locked() f41f9ce3c709 kconfig: merge_config: use an empty file as initfile bc9f8527198a samples/bpf: Fix compilation failure for samples/bpf on LoongArch Fedora af8a8fce197b bpf: fix possible endless loop in BPF map iteration 2391dc87e84a net: enetc: refactor bulk flipping of RX buffers to separate function 0b18c3a17bc7 cgroup: Fix compilation issue due to cgroup_mutex not being exported 41c810a06470 dma-mapping: avoid potential unused data compilation warning 02d2d6caee3a virtio_ring: Fix data race by tagging event_triggered as racy for KCSAN 019ca2804f3f scsi: target: iscsi: Fix timeout on deleted connection (From OE-Core rev: a7cea8a5c91d26ba7c3f72448f0897f5c2f81fd1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* systemtap: add sysroot Python paths to configure flagsSoumya Sambu2025-06-251-0/+7
| | | | | | | | | Explicitly set Python-related flags to use sysroot-staged headers and tools. (From OE-Core rev: 85a5d7b1d2c8600f30e38e034f828e5897d9a093) Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* babeltrace/libatomic-ops: correct the SRC_URIGuocai He2025-06-201-1/+1
| | | | | | | | | The old SRC_URIs are not available and need to update. (From OE-Core rev: 94d24ff01573dc1d65078c92150dc252b3e9b145) Signed-off-by: Guocai He <guocai.he.cn@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.184Bruce Ashfield2025-06-043-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 98f47d0e9b8c5 Linux 5.15.184 4ad2d3c4d3cc4 x86/modules: Set VM_FLUSH_RESET_PERMS in module_alloc() 618df75f2e30c ice: arfs: fix use-after-free when freeing @rx_cpu_rmap b8d8f53e18581 netfilter: nf_tables: do not defer rule destruction via call_rcu a394c160d57f4 netfilter: nf_tables: wait for rcu grace period on net_device removal ba674db81a154 netfilter: nf_tables: pass nft_chain to destroy function, not nft_ctx 7170875083254 btrfs: do not clean up repair bio if submit fails d64807ded1b60 btrfs: don't BUG_ON() when 0 reference count at btrfs_lookup_extent_info() 65ccb2793da74 sctp: add mutual exclusion in proc_sctp_do_udp_port() ef3a6d3795068 selftests/mm: compaction_test: support platform with huge mount of memory 6dacd2514eb9f usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control() e15fd96c0b701 usb: typec: fix potential array underflow in ucsi_ccg_sync_control() 9794ffd9d0c39 usb: typec: altmodes/displayport: create sysfs nodes as driver's default device attribute group f4bd982563c2f usb: typec: ucsi: displayport: Fix deadlock cec4f45bf51e0 clocksource/i8253: Use raw_spinlock_irqsave() in clockevent_i8253_disable() 4f8244e0a2f4c block: fix direct io NOWAIT flag not work d83e52750d9a1 dmaengine: idxd: fix memory leak in error handling path of idxd_setup_groups 7aa46ac359d34 dmaengine: idxd: fix memory leak in error handling path of idxd_setup_engines e7320147cf618 dmaengine: ti: k3-udma: Use cap_mask directly from dma_device structure instead of a local copy 0ea0433f822ed dmaengine: ti: k3-udma: Add missing locking ca5b213bf4b42 wifi: mt76: disable napi on driver removal 6fe084205a537 phy: renesas: rcar-gen3-usb2: Set timing registers only once 35968b3f9538f phy: Fix error handling in tegra_xusb_port_init 72b4e7e9a1599 tracing: samples: Initialize trace_array_printk() with the correct function 560877a88d047 ftrace: Fix preemption accounting for stacktrace filter command deea40f26b9de ftrace: Fix preemption accounting for stacktrace trigger command 466ef37d5545d ALSA: usb-audio: Add sample rate quirk for Microdia JP001 USB Camera e9600f67e8b9f ALSA: usb-audio: Add sample rate quirk for Audioengine D1 9a51bc5224421 ALSA: es1968: Add error handling for snd_pcm_hw_constraint_pow2() d993895c11c42 ACPI: PPTT: Fix processor subtable walk d4175c6f96294 btrfs: fix discard worker infinite loop after disabling discard 530e67c4b0120 dmaengine: Revert "dmaengine: dmatest: Fix dmatest waiting less when interrupted" cfcb2a5affbe8 x86/its: FineIBT-paranoid vs ITS e7117657695bd x86/its: Fix build errors when CONFIG_MODULES=n 1b231a497756e x86/its: Use dynamic thunks for indirect branches c9ec159fed9f5 x86/its: Align RETs in BHB clear sequence to avoid thunking 4804d7974301f x86/its: Add "vmexit" option to skip mitigation on some CPUs e30bcefa93a64 x86/its: Enable Indirect Target Selection mitigation 5d19a0574b755 x86/its: Add support for ITS-safe return thunk 498afe80ce3ec x86/alternatives: Remove faulty optimization a70424c61d5e6 x86/alternative: Optimize returns patching 858073be8899e x86/its: Add support for ITS-safe indirect thunk 34be1a3100b08 x86/its: Enumerate Indirect Target Selection (ITS) bug da8db23e3c8dd Documentation: x86/bugs/its: Add ITS documentation 86a34f5eb24c9 x86/speculation: Remove the extra #ifdef around CALL_NOSPEC 2d69c40c820a4 x86/speculation: Add a conditional CS prefix to CALL_NOSPEC 175b3cb84685e x86/speculation: Simplify and make CALL_NOSPEC consistent 8595a7453a5f6 x86,nospec: Simplify {JMP,CALL}_NOSPEC 65346f970490e NFSv4/pnfs: Reset the layout state after a layoutreturn 1eccb3a2dfe2e qlcnic: fix memory leak in qlcnic_sriov_channel_cfg_cmd() 6d7a81a69af50 ALSA: sh: SND_AICA should depend on SH_DMA_API c8fe73ea80b49 net: dsa: sja1105: discard incoming frames in BR_STATE_LISTENING 64675a9c00443 net: cadence: macb: Fix a possible deadlock in macb_halt_tx. d3336f746f196 net_sched: Flush gso_skb list too during ->change() 894b06a72bd61 spi: loopback-test: Do not split 1024-byte hexdumps 72f552e00c50f nfs: handle failure of nfs_get_lock_context in unlock path f8f470e3a7574 RDMA/rxe: Fix slab-use-after-free Read in rxe_queue_cleanup bug d91ab703438c6 iio: chemical: sps30: use aligned_s64 for timestamp a7a49aaab5787 iio: adc: ad7768-1: Fix insufficient alignment of timestamp. 67c9081445295 tracing: probes: Fix a possible race in trace_probe_log APIs cc64061b90937 platform/x86: asus-wmi: Fix wlan_ctrl_by_user detection e0bb89c44b56e efi: libstub: Use '-std=gnu11' to fix build with GCC 15 b5d500042eb33 usb: hcd-pci: remove the action of faking interrupt request 6f0605db50e2c clk: imx: Add check for kcalloc 5b837b9e1543e bpf: Fix the indention issue in grow_stack_state() 42b62697634d1 cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9dc f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f8 f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f8 bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87c smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00bf of: module: add buffer overflow check in of_modalias() b8086c3c1548b reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62c ipv6: Fix data races around sk->sk_prot. ff8710da80ee6 ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6ac tcp: Fix data races around icsk->icsk_af_ops. 8d1bab7709564 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac028864 block, loop: support partitions without scanning 45f504f301d41 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789e jbd2: Drop the merge conflicted hunk e1d0e3c51bde6 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331a tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56b tpm: Add flag to use default cancellation policy 1cd19d48fb909 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa82 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c511 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2e tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6d gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932aa ata: ahci: fix enum constants for gcc-13 5d6cb145541aa net: stmmac: Enable mac_managed_pm phylink config fd93aabb42872 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da784063 tools/resolve_btfids: Build with host flags 00f2f1a782f9b tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c20 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70c libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac7 libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314d drm/radeon: free iio for atombios when driver shutdown f100c753aa1f9 powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f301871 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8f perf python: Account for multiple words in CC 1c5699ee85d4f fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d89 fs: add mode_strip_sgid() helper d971726836412 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c3 irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde39 ixgbevf: add disable link state e5601ae2bd249 ixgbe: add improvement for MDD response functionality caa57cd80575d ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df1 Check /dev/console using init_stat() 04574fd5579a4 tracing/arm: Have max stack tracer handle the case of return address after data 0e51e57170184 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba7 drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 4931609013207 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa36 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c1 irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423ff irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb1 cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b0 init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795d pnmtologo: use relocatable file name 3b40d5b41155f of: configfs: remove unused variable overlay_lock 6c085baf18386 tools: use basename to identify file in gen-mach-types 2fca0fd719812 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ada vt/conmakehash: improve reproducibility a75774679f28c OF: DT-Overlay configfs interface (v8) d179c639b30ba x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91e ACPI: thermal: drop an always true check 7614af249993e xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97ee xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922dc virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eafd bpf: Disallow unprivileged bpf by default ebfb1822e9f97 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2e Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95b jbd2: fix use-after-free of transaction_t race 2d83e8196487f jbd2: refactor wait logic for transaction updates into a common function 07a63f760793c netfilter: conntrack: avoid useless indirection during conntrack destruction 4e71226259962 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f3 rcu: Avoid alloc_pages() when recording stack f78574dee71e4 kasan: test: silence intentional read overflow warnings d313cb89b6b1f kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647ccf arm64: support page mapping percpu first chunk allocator e5bf16752dcac vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f3 kasan: test: bypass __alloc_size checks 00aa7573e53a2 kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd44 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213c workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b3 kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e295 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36adb lib/stackdepot: introduce __stack_depot_save() 85373e66d8474 lib/stackdepot: remove unused function argument 5b6cc9b251f32 lib/stackdepot: include gfp.h c9f3902d8069e aufs: reduce overhead for "code present but disabled" use case. b98d189df02cc aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9f aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898e aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd8966450 aufs: tiny, headers after fs_context 8ddb40e31c29b aufs: fs_context 7/7, finally remount 69035f71c6fd1 aufs: fs_context 6/7, now mount bc841b9706977 aufs: fs_context 5/7, parse all other mount options 435188053da29 aufs: fs_context 4/7, parse xino options 9af1f1825cbd7 aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c3 aufs: fs_context 2/7, parse "br" mount option a8488f603134a aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564e aufs: pre fs_context, convert a static flag to a macro f90cb4144aec4 aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c2 aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b1 aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e4 aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4c aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225d aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd8 aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e50 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394ad Revert "aufs: adjust to v5.15 fs changes" 81bdce5b58765 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c9638892228 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad36271 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b2 ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d39 ARM: config: multi v7: Add renamed symbols badaf96564fe1 ARM: config: multi v7: Clean up enabled by default options 34996040fc9bd ARM: config: multi v7: Drop unavailable options 7f685244afb3a powerpc/mm: Switch obsolete dssall to .long 20301aeb1a641 riscv: fix build with binutils 2.38 9df58d0705069 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b5 x86_64_defconfig: Fix warnings 02bf23d26bc4c arm64: defconfig: cleanup config options 05914e2c87e51 arm: defconfig: drop unused POWER_AVS option ffb532fa19b90 aufs5: fix build against v5.15.3+ a4b3abf4d96d7 qemux86: add configuration symbol to select values fee94ee091541 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d93 clear_warn_once: bind a timer to written reset value 95faacac47e8d clear_warn_once: expand debugfs to include read support de20c4240018c perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c15 perf: x86-32: explicitly include <errno.h> 9ad92c11468e2 perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a0 perf: fix bench numa compilation e79becc44fa6b perf: add SLANG_INC for slang.h b1033b5886819 perf: add sgidefs.h to for mips builds cf9db484ac0b4 perf: change --root to --prefix for python install 7fd052c2c5624 perf: add 'libperl not found' warning 27a437cdd4691 perf: force include of <stdbool.h> 3b99d21bec2f6 fat: don't use obsolete random32 call in namei_vfat a7e9293b506bb FAT: Added FAT_NO_83NAME 6fd0e71d9e5c1 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324aeb FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124f aufs: adjust to v5.15 fs changes f45da75c8759b aufs5: core 047f57e07e01b aufs5: standalone 029fc15574c88 aufs5: mmap 610d0192ee94d aufs5: base d4e428d0ec5f4 aufs5: kbuild eb067eca251ab yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875e yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a67 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7e yaffs: include blkdev.h 506b7251bfb81 yaffs: fix misplaced variable declaration a0e26ff364dcc yaffs2: v5.6 build fixups b10b1b2d169ef yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb2147 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279b yaffs: repair yaffs_get_mtd_device d662538516a7c yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7c yaffs2: fix memory leak in mount/umount 3378e4a9e4043 yaffs: Avoid setting any ACL releated xattr ec2284edddef1 Yaffs:check oob size before auto selecting Yaffs1 c2a49874051cd fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e735 yaffs2: adjust to proper location of MS_RDONLY 608807406f138 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c8 initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa109 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d03 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf01883 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf337 defconfigs: drop obselete options 9a27e3b5f4e73 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b42 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a3 uvesafb: provide option to specify timeout for task completion adb40f1e6a1a5 uvesafb: print error message when task timeout occurs f280a1ed09626 compiler.h: Undef before redefining __attribute_const__ 4352732f268c1 vmware: include jiffies.h 7954a677968dc Resolve jiffies wrapping about arp 5f28a1035d950 nfs: Allow default io size to be configured. 0d7260ad71066 check console device file on fs when booting 900a12e37e0a2 mount_root: clarify error messages for when no rootfs found 7b878cbea7261 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3d modpost: mask trivial warnings 0d294adb09cbc kbuild: exclude meta directory from distclean processing a097cdd95a9ef powerpc: serialize image targets 5db6ec39a0a3e arm: serialize build targets cbabca27905e2 crtsavres: fixups for 5.4+ 7fc7656ed403e powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2e powerpc: Disable attribute-alias warnings from gcc8 186c54665b676 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964cae powerpc: kexec fix for powerpc64 2ac35b89a0f90 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bbc mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a8 mips: Kconfig: add QEMUMIPS64 option 6a81b3c081078 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e542 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4c arm/Makefile: Fix systemtap b7f1ab59f19e5 vexpress: Pass LOADADDR to Makefile ce2800c73bf7e arm: ARM EABI socketcall 019d142fd956a ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 471382b66a0f9f7001d80355c7a9128ff4b6b4b9) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.183Bruce Ashfield2025-06-043-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: a68c15152131 Linux 5.15.183 a1b63a84a789 x86/bhi: Do not set BHI_DIS_S in 32-bit mode f9340af845a6 x86/bpf: Add IBHF call at end of classic BPF 673b19e5ceb4 x86/bpf: Call branch history clearing sequence on exit 2edc296e2107 Revert "net: phy: microchip: force IRQ polling mode for lan88xx" 7ced6fd9d6f8 do_umount(): add missing barrier before refcount checks in sync case f04583e37b5e nvme: unblock ctrl state transition for firmware update 3aaa80e2f394 drm/panel: simple: Update timings for AUO G101EVN010 aba591c13ba4 MIPS: Fix MAX_REG_OFFSET 712390196c91 iio: adc: dln2: Use aligned_s64 for timestamp 0aaf8d478cca types: Complement the aligned types with signed 64-bit one 6b3a2d6fd2c7 usb: usbtmc: Fix erroneous generic_read ioctl return d88d487cf85f usb: usbtmc: Fix erroneous wait_srq ioctl return 336fe2d28118 usb: usbtmc: Fix erroneous get_stb ioctl error returns 3b408eed3515 USB: usbtmc: use interruptible sleep in usbtmc_read 7804c4d63edf usb: typec: ucsi: displayport: Fix NULL pointer access 3e9a34da9dac usb: typec: tcpm: delay SNK_TRY_WAIT_DEBOUNCE to SRC_TRYWAIT transition 59a24f14c7d4 usb: host: tegra: Prevent host controller crash when OTG port is used ed96ab6478de usb: gadget: tegra-xudc: ACK ST_RC after clearing CTRL_RUN 2997957a4eda usb: cdnsp: fix L1 resume issue for RTL_REVISION_NEW_LPM version 815d6afeac3f usb: cdnsp: Fix issue with resuming from L1 07413d8c74ed ocfs2: stop quota recovery before disabling quotas 46c26ae13bd7 ocfs2: implement handshaking with ocfs2 recovery thread d8a3d29f6186 ocfs2: switch osb->disable_recovery to enum f1c71b4bd721 module: ensure that kobject_put() is safe for module type kobjects 4d260a5558df xenbus: Use kref to track req lifetime 036aabe17823 usb: uhci-platform: Make the clock really optional 1d7472e79786 drm/amd/display: Fix wrong handling for AUX_DEFER case 35b8c0a28498 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_tagged_fifo f3cf233c9465 iio: imu: st_lsm6dsx: fix possible lockup in st_lsm6dsx_read_fifo e5755bf22c21 iio: adis16201: Correct inclinometer channel resolution 8f9c524b9163 iio: adc: ad7606: fix serial register access 12f703811af0 x86/mm: Eliminate window where TLB flushes may be inadvertently skipped f74c6c87fa75 staging: axis-fifo: Correct handling of tx_fifo_depth for size validation 632c789764d9 staging: axis-fifo: Remove hardware resets for user errors 2cb6a49a46f0 staging: iio: adc: ad7816: Correct conditional logic for store mode 40c8117be683 Input: synaptics - enable InterTouch on TUXEDO InfinityBook Pro 14 v5 563ceee84dbd Input: synaptics - enable SMBus for HP Elitebook 850 G1 ac5068d975c4 Input: synaptics - enable InterTouch on Dell Precision M3800 ef9f94a50bf4 Input: synaptics - enable InterTouch on Dynabook Portege X30L-G 7e821d73ec3d Input: synaptics - enable InterTouch on Dynabook Portege X30-D 44657c9b7a8c net: dsa: b53: fix learning on VLAN unaware bridges 7ed8ff2d73d5 net: dsa: b53: always rejoin default untagged VLAN on bridge leave da863b205e56 net: dsa: b53: fix VLAN ID for untagged vlan on bridge leave 8dced52950dd net: dsa: b53: fix flushing old pvid VLAN on pvid change 1b094a7c84b1 net: dsa: b53: fix clearing PVID of a port 402be90e4ebd net: dsa: b53: allow leaky reserved multicast 82c1eb32693b netfilter: ipset: fix region locking in hash types 7ef1fdf42f50 can: gw: fix RCU/BH usage in cgw_create_job() 1b199a17b744 rcu/kvfree: Add kvfree_rcu_mightsleep() and kfree_rcu_mightsleep() 3574f537b5b0 can: gw: use call_rcu() instead of costly synchronize_rcu() 69aa22df4fdc gre: Fix again IPv6 link-local address generation. 47f7f00cf2fa openvswitch: Fix unsafe attribute parsing in output_userspace() b589c02776b7 can: mcp251xfd: mcp251xfd_remove(): fix order of unregistration calls 7be7548a3ec6 can: mcan: m_can_class_unregister(): fix order of unregistration calls e0bb89c44b56 efi: libstub: Use '-std=gnu11' to fix build with GCC 15 b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: c58a986d70d4d62300809f24343dab639c41045d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.182Bruce Ashfield2025-06-043-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 3b8db0e4f263 Linux 5.15.182 4226622647e3 scsi: target: Fix WRITE_SAME No Data Buffer crash aaa763ab8cec dm: fix copying after src array boundaries 655e607898f8 iommu/arm-smmu-v3: Fix iommu_device_probe bug due to duplicated stream ids 6077d3a53d99 iommu/arm-smmu-v3: Use the new rb tree helpers f95659affee3 irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() 073b77f8619f irqchip/gic-v2m: Mark a few functions __init 5883bcce0ca5 irqchip/gic-v2m: Add const to of_device_id cdde591d23f4 Revert "drm/meson: vclk: fix calculation of 59.94 fractional rates" 853e14cf36f6 net: phy: microchip: force IRQ polling mode for lan88xx d7084c39aed6 ARM: dts: opos6ul: add ksz8081 phy properties 91ff1e9652fb firmware: arm_scmi: Balance device refcount when destroying devices d9f609cb50eb net: hns3: fix deadlock issue when externel_lb and reset are executed together c7f24b7d9454 of: module: add buffer overflow check in of_modalias() cc826a9e1e4e PCI: imx6: Skip controller_id generation logic for i.MX7D 21491989477a net: hns3: defer calling ptp_clock_register() 19a68aa1b993 net: hns3: fixed debugfs tm_qset size a059cef34d73 net: hns3: fix an interrupt residual problem 85fc1d802edf net: hns3: add support for external loopback test 796f64db86d1 net: hns3: store rx VLAN tag offload state for VF 6bed80284c17 net: fec: ERR007885 Workaround for conventional TX df993daa4c96 net: lan743x: Fix memleak issue when GSO enabled f21fb533fc3e nvme-tcp: fix premature queue removal and I/O failover dd008c029fdb bnxt_en: Fix ethtool -d byte order for 32-bit values 69b10dd23ab8 bnxt_en: Fix out-of-bound memcpy() during ethtool -w f4f30f64f7ae bnxt_en: Fix coredump logic to free allocated buffer 15cb7eab09fe net: ipv6: fix UDPv6 GSO segmentation with NAT 6b732322eb65 net: dlink: Correct endianness handling of led_mode a32dcc3b8293 ice: Check VF VSI Pointer Value in ice_vc_add_fdir_fltr() e06e4cdfb65e ice: Refactor promiscuous functions 0bf32d6fb1fc net_sched: qfq: Fix double list add in class with netem as child qdisc 554acc5a2ea9 net_sched: ets: Fix double list add in class with netem as child qdisc e3e949a39a91 net_sched: hfsc: Fix a UAF vulnerability in class with netem as child qdisc 2968632880f1 net_sched: drr: Fix double list add in class with netem as child qdisc 6884fc89d3fc net: ethernet: mtk-star-emac: rearm interrupts in rx_poll only when advised bedd287fdd31 net: ethernet: mtk-star-emac: fix spinlock recursion issues on rx/tx poll 97da99868573 net: ethernet: mtk-star-emac: separate tx/rx handling with two NAPIs 688fff006fd1 net/mlx5: E-switch, Fix error handling for enabling roce 225ee358a4ed net/mlx5: E-Switch, Initialize MAC Address for Default GID 9d3ef89b6a5e net/sched: act_mirred: don't override retval if we already lost the skb 9efb2b99b96c KVM: x86: Load DR6 with guest value only before entering .vcpu_run() loop 1a3f9482b50b tracing: Fix oob write in trace_seq_to_buffer() 8ba0bfe23917 iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57) 466d9da26707 iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid 4df67fb22782 dm: always update the array size in realloc_argv on success 526530ec0058 dm-integrity: fix a warning on invalid table line 508be7c00143 wifi: brcm80211: fmac: Add error handling for brcmf_usb_dl_writeimage() 113304ce7e8a mmc: renesas_sdhi: Fix error handling in renesas_sdhi_probe d5a69c78c9cc amd-xgbe: Fix to ensure dependent features are toggled with RX checksum offload ec4584495868 parisc: Fix double SIGFPE crash 6266b3509b2c arm64: errata: Add missing sentinels to Spectre-BHB MIDR arrays f0d2cca416c6 i2c: imx-lpi2c: Fix clock count when probe defers b98f280fa8c1 EDAC/altera: Set DDR and SDMMC interrupt mask before registration 72d3974ed3a8 EDAC/altera: Test the correct error reg offset 2ec0f5f6d476 drm/nouveau: Fix WARN_ON in nouveau_fence_context_kill() 169346d866dc ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headset e0bb89c44b56 efi: libstub: Use '-std=gnu11' to fix build with GCC 15 b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 514e700790ed3af0894ad114432aa44090ddb306) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.181Bruce Ashfield2025-06-043-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 16fdf2c7111b Linux 5.15.181 26277a425020 PCI: Release resource invalidated by coalescing e4af080f3ef6 PCI: Fix dropping valid root bus resources with .end = zero ad367516b1c0 PCI: Fix use-after-free in pci_bus_release_domain_nr() 1f7fb4247d90 nvme: fixup scan failure for non-ANA multipath controllers d2e15c2fd913 MIPS: cm: Fix warning if MIPS_CM is disabled c82ca029b29f xdp: Reset bpf_redirect_info before running a xdp's BPF prog. 43c296870740 drm/amd/display: fix double free issue during amdgpu module unload bb6b2175b606 net: dsa: mv88e6xxx: enable .port_set_policy() for 6320 family 527978c76ef2 net: dsa: mv88e6xxx: enable PVT for 6321 switch 7a10a6b17401 net: dsa: mv88e6xxx: fix atu_move_port_mask for 6341 family 3ea027203778 crypto: atmel-sha204a - Set hwrng quality to lowest possible 4e386645bc01 comedi: jr3_pci: Fix synchronous deletion of timer a1166e98d80c jfs: define xtree root and page independently 2ddd4a7a8b0f md/raid1: Add check for missing source disk in process_checks() e5e274f64f32 ubsan: Fix panic from test_ubsan_out_of_bounds 7dd6ab7f467c loop: aio inherit the ioprio of original request 1d8f9378cb48 scsi: pm80xx: Set phy_attached to zero when device is gone 47e8efd6c623 scsi: hisi_sas: Fix I/O errors caused by hardware port ID changes 4b7bdc2efa11 ext4: make block validity check resistent to sb bh corruption 0773465fbe1b nvmet-fc: put ref when assoc->del_work is already scheduled 33acc9c2d1e4 nvmet-fc: take tgtport reference only once b6a2cd26bcb9 x86/bugs: Don't fill RSB on context switch with eIBRS a71d88ae28ef x86/bugs: Don't fill RSB on VMEXIT with eIBRS+retpoline 56332c566f36 x86/bugs: Use SBPB in write_ibpb() if applicable 33f046d7c8d3 selftests/mincore: Allow read-ahead pages to reach the end of the file 3e70fa900584 objtool: Stop UNRET validation on UD2 d2830ae38358 nvme: re-read ANA log page after ns scan completes 26671f662eda ACPI PPTT: Fix coding mistakes in a couple of sizeof() calls 5a8389206cd4 nvme: requeue namespace scan on missed AENs bbe7c3b33292 xen: Change xen-acpi-processor dom0 dependency 605de05255b3 selftests: ublk: fix test_stripe_04 373512760e13 udmabuf: fix a buf size overflow issue during udmabuf creation 4da2a94ed523 KVM: s390: Don't use %pK through tracepoints 20a3cec623fa sched/isolation: Make CONFIG_CPU_ISOLATION depend on CONFIG_SMP 40845d9146b9 ntb: reduce stack usage in idt_scan_mws 5fe708c5e3c8 qibfs: fix _another_ leak 1640c9b81d66 objtool, ASoC: codecs: wcd934x: Remove potential undefined behavior in wcd934x_slim_irq_handler() d26a6093d529 usb: gadget: aspeed: Add NULL pointer check in ast_vhub_init_dev() 3a259d74f57a usb: xhci: Avoid Stop Endpoint retry loop if the endpoint seems Running 0725a991727d dmaengine: dmatest: Fix dmatest waiting less when interrupted e03b10c45c76 sound/virtio: Fix cancel_sync warnings on uninitialized work_structs 059d35a7393c usb: dwc3: gadget: Avoid using reserved endpoints on Intel Merrifield 423e146ed630 fs/ntfs3: Fix WARNING in ntfs_extend_initialized_size e10e634ee40f usb: host: max3421-hcd: Add missing spi_device_id table d9ef9664e44e s390/tty: Fix a potential memory leak bug e1e00dc45648 s390/sclp: Add check for get_zeroed_page() 6992fb10dff2 parisc: PDT: Fix missing prototype warning aa36ec5d96c9 clk: check for disabled clock-provider in of_clk_get_hw_from_clkspec() 1dd4a8561d85 crypto: null - Use spin lock instead of mutex 10829b24512a MIPS: cm: Detect CM quirks from device tree 809fce49f0b6 USB: wdm: add annotation 6261b99ef0ed USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context b02a3fef3e8c USB: wdm: close race between wdm_open and wdm_wwan_port_stop 17dd48b3f6f2 USB: wdm: handle IO errors in wdm_wwan_port_start 68be90d3d1aa USB: VLI disk crashes if LPM is used 394ff4699263 usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive 50d68345d467 usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive c0079630f268 usb: dwc3: gadget: check that event count does not exceed event buffer length a143ed263d51 USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) 3ec61fa704a4 usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error handling 24b808d7516f usb: chipidea: ci_hdrc_imx: fix call balance of regulator routines 8060b719676e usb: chipidea: ci_hdrc_imx: fix usbmisc handling b96239582531 usb: cdns3: Fix deadlock when using NCM gadget 94df04953061 USB: serial: simple: add OWON HDS200 series oscilloscope support 82e841dc1eaf USB: serial: option: add Sierra Wireless EM9291 184cdaa3ea5f USB: serial: ftdi_sio: add support for Abacus Electrics Optical Probe b59c7fefded5 serial: sifive: lock port in startup()/shutdown() callbacks 116c7d35b8f7 KVM: x86: Reset IRTE to host control if *new* route isn't postable 26ccc791de50 mei: me: add panther lake H DID 843a6fc56e71 USB: storage: quirk for ADATA Portable HDD CH94 59f993cd36b6 mcb: fix a double free bug in chameleon_parse_gdd() 95a34125831e KVM: SVM: Allocate IR data using atomic allocation aeba2e15c873 drm/amd/display: Fix gpu reset in multidisplay config a14b254c35fe net: selftests: initialize TCP header and skb payload with zero bef170d651d3 virtio_console: fix missing byte order handling for cols and rows c71ab87a2523 iommu/amd: Return an error if vCPU affinity is set for non-vCPU IRTE da7936518996 net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too fcc8ede66356 net_sched: hfsc: Fix a UAF vulnerability in class handling 5fd464fd24de tipc: fix NULL pointer dereference in tipc_mon_reinit_self() 663c3da86e80 net: phy: leds: fix memory leak 46a35fe74bae cpufreq: cppc: Fix invalid return value in .get() callback 8fbaa76690f6 cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() 4e3d1c1925d8 cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() ad03f3f852df dma/contiguous: avoid warning about unused size_bytes c049376c76d1 drm/msm/a6xx: Fix stale rpmh votes from GPU cac1786e41b4 drm/msm/a6xx: Avoid gx gbit halt during rpm suspend d5572d3d0034 drm/msm/a6xx: Handle GMU prepare-slumber hfi failure c8064e9c334f drm/msm/a6xx: Improve gpu recovery sequence 14c96391dff0 string: Add load_unaligned_zeropad() code path to sized_strscpy() 039b1d64c8ea kmsan: disable strscpy() optimization under KMSAN f124c35b4a36 selftests/mm: generate a temporary mountpoint for cgroup filesystem fbf43c9e237c ksmbd: Prevent integer overflow in calculation of deadtime 3297497ad224 PCI: Fix reference leak in pci_register_host_bridge() db273126bf54 PCI: Assign PCI domain IDs by ida_alloc() fd168b7d1d7c PCI: Coalesce host bridge contiguous apertures 786474c9dadf gpio: tegra186: fix resource handling in ACPI probe path bc121680d4eb gpio: tegra186: Force one interrupt per bank 32d554841024 cifs: fix integer overflow in match_server() 9c9000cb91b9 cifs: avoid NULL pointer dereference in dbg call 0f552a0a33db cifs: print TIDs as hex 74c7d67a3c30 backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() 28d49aeb7760 backlight: led_bl: Convert to platform remove callback returning void 9d708a3b72b0 iio: adc: ad7768-1: Fix conversion result sign fda3b0b782c8 iio: adc: ad7768-1: Move setting of val a bit later to avoid unnecessary return value check 8ee067cf0cf8 soc: samsung: exynos-chipid: Add NULL pointer check in exynos_chipid_probe() c6f24e85919e soc: samsung: exynos-chipid: Pass revision reg offsets 75dd8356b681 soc: samsung: exynos-chipid: avoid soc_device_to_device() f54829389feb net: dsa: mv88e6xxx: fix VTU methods for 6320 family 36771754d618 auxdisplay: hd44780: Fix an API misuse in hd44780.c 959b07fb28b0 auxdisplay: hd44780: Convert to platform remove callback returning void f1d518c0bad0 media: streamzap: fix race between device disconnection and urb callback a5d7d89ac48a media: streamzap: remove unused struct members b608bd3b51c0 media: streamzap: less chatter 6dd4cf3ece54 media: streamzap: no need for usb pid/vid in device name fa5fec7f1555 media: streamzap: remove unnecessary ir_raw_event_reset and handle ed4ee9639b07 module: sign with sha512 instead of sha1 by default 74a466a15731 Bluetooth: SCO: Fix UAF on sco_sock_timeout e7d3a0c7bf77 f2fs: Add inline to f2fs_build_fault_attr() stub c7dc74ab7975 scsi: lpfc: Fix null pointer dereference after failing to issue FLOGI and PLOGI 984212fa6b4b pmdomain: ti: Add a null pointer check to the omap_prm_domain_init 6e5b601706ce f2fs: check validation of fault attrs in f2fs_build_fault_attr() eac1e7e1705f mm: fix apply_to_existing_page_range() 0c35d1914353 fs/proc: do_task_stat: use sig->stats_lock to gather the threads/children stats 7d21587d35bc drm/i915/gt: Cleanup partial engine discovery failures d154b333a566 dm cache: fix flushing uninitialized delayed_work on cache_ctr error 4de2c04c3acd jfs: Fix shift-out-of-bounds in dbDiscardAG 500f00c80637 MIPS: ds1287: Match ds1287_set_base_clock() function types 9aad60a2e686 MIPS: cevt-ds1287: Add missing ds1287.h include dd0e9415ff0c MIPS: dec: Declare which_prom() as static dac465986a4a net: defer final 'struct net' free in netns dismantle 22018622e1e9 scsi: ufs: bsg: Set bsg_queue to NULL after removal 6e9ed2f4721e scsi: lpfc: Fix a possible data race in lpfc_unregister_fcf_rescan() 930268823f6b openvswitch: fix lockup on tx to unregistering netdev with carrier 5efcb301523b net: openvswitch: fix race on port output 211168339657 ipvs: properly dereference pe in ip_vs_add_service 22e9b83f0f33 ext4: fix timer use-after-free on failed mount 7d215e013d09 blk-iocost: do not WARN if iocg was already offlined d20f28f00770 blk-cgroup: support to track if policy is online 3516f93cc63d bpf: Check rcu_read_lock_trace_held() before calling bpf map helpers 0d90d9e15414 bpf: avoid holding freeze_mutex during mmap operation 82e813b12b10 sched/task_stack: fix object_is_on_stack() for KASAN tagged pointers bb6570085826 smb: client: fix potential UAF in cifs_stats_proc_show() ce49569079a9 smb: client: fix potential deadlock when releasing mids 878f32878351 smb/server: fix potential null-ptr-deref of lease_ctx_info in smb2_open() 4a788ebbb10d smb: client: fix NULL ptr deref in crypto_aead_setkey() ef51c0d544b1 smb: client: fix UAF in async decryption ed3b36f351d9 cifs: Fix UAF in cifs_demultiplex_thread() 336a066990bb smb: client: fix use-after-free bug in cifs_debug_data_proc_show() 58de45f4d663 net: make sock_inuse_add() available 480469f145e5 ksmbd: fix potencial out-of-bounds when buffer offset is invalid d798fd98e356 smb: client: fix potential UAF in cifs_dump_full_key() d54fdcf171f0 nvmet-fc: Remove unused functions 6955fd3a6fb9 landlock: Add the errata interface 3cc1116de109 drm/amdgpu: fix usage slab after free fcf9d6a9f30e drm/amd/display: Add null checks for 'stream' and 'plane' before dereferencing b19ca8425a4b drm/amd/display: Fix out-of-bounds access in 'dcn21_link_encoder_create' e3cd0d8362de drm/amd/display: Stop amdgpu_dm initialize when link nums greater than max_links 27fda36eedad wifi: ath10k: avoid NULL pointer error during sdio remove c1cbf006feee phy: tegra: xusb: Fix return value of tegra_xusb_find_port_node function a262c2dc833f powerpc/rtas: Prevent Spectre v1 gadget construction in sys_rtas() d1c85e262c16 x86/pvh: Call C code via the kernel virtual mapping 386617efacab net: mana: Fix error handling in mana_create_txq/rxq's NAPI cleanup 66a9937187ac bnxt_re: avoid shift undefined behavior in bnxt_qplib_alloc_init_hwq 7d3914a477ee phonet/pep: fix racy skb_queue_empty() use 6cc52df69e84 filemap: Fix bounds checking in filemap_read() 90c8482a5d97 net: fix crash when config small gso_max_size/gso_ipv4_max_size 77aa9855a878 ipv6: release nexthop on device removal f241e4a78f6a misc: pci_endpoint_test: Fix 'irq_type' to convey the correct type 30f2cd70c4f9 misc: pci_endpoint_test: Fix displaying 'irq_type' after 'request_irq' error 54c9f299ad7d misc: pci_endpoint_test: Avoid issue of interrupts remaining after request_irq error 980a236af12f mptcp: sockopt: fix getting IPV6_V6ONLY 8fbd9487f676 kbuild: Add '-fno-builtin-wcslen' 5d3779ceaac8 cpufreq: Reference count policy in cpufreq_update_limits() 93cc7c7f9b83 KVM: arm64: Eagerly switch ZCR_EL{1,2} ec3efc04a6ce KVM: arm64: Calculate cptr_el2 traps on activating traps 52a473ba8330 KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN 08ce0d1ee622 KVM: arm64: Remove host FPSIMD saving for non-protected KVM 5289ac43b69c KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state 978c0ccf80ce arm64/fpsimd: Stop using TIF_SVE to manage register saving in KVM 6b3d37c9c61e arm64/fpsimd: Have KVM explicitly say which FP registers to save 8be8ba9cf1df arm64/fpsimd: Track the saved FPSIMD state type separately to TIF_SVE c4ab60a86c5e KVM: arm64: Discard any SVE state when entering KVM guests 58ed930115b8 KVM: arm64: Always start with clearing SVE flag on load a2231da36777 KVM: arm64: Get rid of host SVE tracking/saving 2f420df780c5 drm/sti: remove duplicate object names ada78110b2d3 drm/nouveau: prime: fix ttm_bo_delayed_delete oops 4941966558a0 drm/amdgpu/dma_buf: fix page_link check 80814924260c drm/amd/pm/powerplay/hwmgr/vega20_thermal: Prevent division by zero f2904fa2b9da drm/amd/pm/swsmu/smu13/smu_v13_0: Prevent division by zero be0fffc4152a drm/amd/pm/powerplay/hwmgr/smu7_thermal: Prevent division by zero 0c02fcbe4a13 drm/amd/pm/powerplay: Prevent division by zero b7c41df49137 drm/amd/pm: Prevent division by zero c177517ea65c drm/repaper: fix integer overflows in repeat functions 3d81ec24e7db perf/x86/intel/uncore: Fix the scale of IIO free running counters on SPR 93c5be4da097 perf/x86/intel/uncore: Fix the scale of IIO free running counters on ICX 609ed2fcc9b5 perf/x86/intel/uncore: Fix the scale of IIO free running counters on SNR b55b385b3938 perf/x86/intel: Allow to update user space GPRs from PEBS records 5ee09cdaf341 virtiofs: add filesystem context source name check aac80c3e05cb tracing: Fix filter string testing e5467a695337 riscv: Avoid fortify warning in syscall_get_arguments() 7596182dc17f mm/gup: fix wrongly calculated returned value in fault_in_safe_writeable() 6b563dc85fb3 loop: LOOP_SET_FD: send uevents for partitions 81565d0986a9 loop: properly send KOBJ_CHANGED uevent for disk device 63d5a3e207bf isofs: Prevent the use of too small fid cd83035b6f2a i2c: cros-ec-tunnel: defer probe if parent EC is not present a33c035df01d hfs/hfsplus: fix slab-out-of-bounds in hfs_bnode_read_key 877ee3ba2f78 crypto: caam/qi - Fix drv_ctx refcount bug cdd459a58bb6 btrfs: correctly escape subvol in btrfs_show_options() a70832d35559 nfsd: decrease sc_count directly if fail to queue dl_recall bf5f65aebeaf nfs: add missing selections of CONFIG_CRC32 72f7ccad7ed5 nfs: move nfs_fhandle_hash to common include file 41a125eb52d6 asus-laptop: Fix an uninitialized variable 442a0ab6a4e9 ASoC: codecs:lpass-wsa-macro: Fix logic of enabling vi channels 1a19d2306753 ASoC: codecs:lpass-wsa-macro: Fix vi feedback rate 440225ed4fbb Revert "PCI: Avoid reset when disabled via sysfs" 2b109b99d45f writeback: fix false warning in inode_to_wb() 9ac9ad08723d cpufreq/sched: Fix the usage of CPUFREQ_NEED_UPDATE_LIMITS 6bc390b02d4b riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_break 854d0f048ead riscv: KGDB: Do not inline arch_kgdb_breakpoint() 3c03e585860a riscv: Properly export reserved regions in /proc/iomem 9ea760991c11 net: dsa: avoid refcount warnings when ds->ops->tag_8021q_vlan_del() fails 8ccdf5e24b27 net: dsa: mv88e6xxx: avoid unregistering devlink regions which were never registered f7b3bddffff2 net: b53: enable BPDU reception for management port 118d05b53034 cxgb4: fix memory leak in cxgb4_init_ethtool_filters() error path a27526e6b48e net: openvswitch: fix nested key length validation in the set() action 5c1313b93c8c net: mctp: Set SOCK_RCU_FREE 18924cdfea58 igc: cleanup PTP module if probe fails 7d2d77e51371 igc: handle the IGC_PTP_ENABLED flag correctly 5572511776d4 igc: move ktime snapshot into PTM retry loop c1f174edaccc igc: fix PTM cycle trigger logic 6d16d6cb212f Revert "wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue()" 24b2cdfc16e9 Bluetooth: l2cap: Check encryption key size on incoming connection 2d7c60c2a38b Bluetooth: btrtl: Prevent potential NULL dereference 056f04935bd8 Bluetooth: hci_event: Fix sending MGMT_EV_DEVICE_FOUND for invalid address 791daf8240ce RDMA/core: Silence oversized kvmalloc() warning bb93bd4b9920 RDMA/hns: Fix wrong maximum DMA segment size 3af43d7282a8 RDMA/usnic: Fix passing zero to PTR_ERR in usnic_ib_pci_probe() e2c440b23f21 md/raid10: fix missing discard IO accounting f89ab86401c9 scsi: iscsi: Fix missing scsi_host_put() in error path 2996144be660 wifi: wl1251: fix memory leak in wl1251_tx_work 305741e7e632 wifi: mac80211: Purge vif txq in ieee80211_do_stop() 9d00c0a807a3 wifi: mac80211: Update skb's control block key in ieee80211_tx_dequeue() 3c619aec1f53 wifi: at76c50x: fix use after free access in at76_disconnect 00999e369e9e scsi: hisi_sas: Enable force phy when SATA disk directly connected 31676d55028a scsi: libsas: Add struct sas_tmf_task 42bbb529955c scsi: libsas: Delete lldd_clear_aca callback 04bbb1b72b55 scsi: hisi_sas: Fix setting of hisi_sas_slot.is_internal 8b8e6d433bd9 scsi: hisi_sas: Factor out task prep and delivery code 6587850b8827 scsi: hisi_sas: Pass abort structure for internal abort 9ebfa3eb9d52 scsi: hisi_sas: Start delivery hisi_sas_task_exec() directly 9e5a0f577716 Bluetooth: hci_uart: Fix another race during initialization e8ea4dd6659f x86/e820: Fix handling of subpage regions when calculating nosave ranges in e820__register_nosave_regions() fb627b8fe4d7 ACPI: platform-profile: Fix CFI violation when accessing sysfs files 46e22de65eb4 arm64: errata: Add newer ARM cores to the spectre_bhb_loop_affected() lists 72972552d0d0 HSI: ssi_protocol: Fix use after free vulnerability in ssi_protocol Driver Due to Race Condition 9242391c20b1 pinctrl: qcom: Clear latched interrupt status when changing IRQ type 40c4c64507fe PCI: Fix reference leak in pci_alloc_child_bus() 8730a3c6f0f1 PCI: brcmstb: Fix missing of_node_put() in brcm_pcie_probe() fa4d10970ea3 of/irq: Fix device node refcount leakages in of_irq_init() 90d3d651b985 of/irq: Fix device node refcount leakage in API irq_of_parse_and_map() 52f0888eff56 of/irq: Fix device node refcount leakages in of_irq_count() bd8f17219533 ntb: use 64-bit arithmetic for the MSI doorbell mask 94c1cf839b7a gpio: zynq: Fix wakeup source leaks on device unbind dd38803c9088 ftrace: Add cond_resched() to ftrace_graph_set_hash() 422dd984f7ef dm-integrity: set ti->error on memory allocation failure 9c5eedb065fa crypto: ccp - Fix check for the primary ASP device 2e794415ff7f thermal/drivers/rockchip: Add missing rk3328 mapping entry 0f7df4899299 sctp: detect and prevent references to a freed transport in sendmsg 20035e675ca0 mm/hwpoison: do not send SIGBUS to processes with recovered clean pages f3509cecd0fd mm: add missing release barrier on PGDAT_RECLAIM_LOCKED unlock 7de3726a3afd sparc/mm: disable preemption in lazy mmu mode 66a10239be04 arm64: dts: mediatek: mt8173: Fix disp-pwm compatible string 2dd21fc16490 mtd: rawnand: Add status chack in r852_ready() e7d6ceff95c5 mtd: inftlcore: Add error check for inftl_read_oob() cef678a27711 mptcp: only inc MPJoinAckHMacFailure for HMAC failures b3088bd2a679 mptcp: fix NULL pointer in can_accept_new_subflow 9ce88838fcea lib: scatterlist: fix sg_split_phys to preserve original scatterlist offsets 031b53078e88 locking/lockdep: Decrease nr_unused_locks if lock unused in zap_class() 90ee23c2514a mfd: ene-kb3930: Fix a potential NULL pointer dereference ad926f735b4d jbd2: remove wrong sb->s_sequence check 3ba402610843 i3c: Add NULL pointer check in i3c_master_queue_ibi() c658e1302ee3 i3c: master: svc: Use readsb helper for reading MDB 5d74f8a5fb3c vdpa/mlx5: Fix oversized null mkey longer than 32bit 2883e9e74f73 ext4: fix off-by-one error in do_split 899d0353ea69 bus: mhi: host: Fix race between unprepare and queue_buf 65cc93278f69 ASoC: qdsp6: q6asm-dai: fix q6asm_dai_compr_set_params error path 9ae11b06c557 wifi: mac80211: fix integer overflow in hwmp_route_info_get() 977fb8126e5c wifi: mt76: Add check for devm_kstrdup() 8f80ade0f6ea clocksource/drivers/stm32-lptimer: Use wakeup capable instead of init wakeup c1e3583fb61f mtd: Replace kcalloc() with devm_kcalloc() ef922b40bb6d net: dsa: mv88e6xxx: workaround RGMII transmit delay erratum for 6320 family 8f8ed592d8a1 mtd: Add check for devm_kcalloc() f195e94c7af9 media: venus: hfi_parser: refactor hfi packet parsing logic 1ad6aa1464b8 media: venus: hfi_parser: add check to avoid out of bound access 08ac0e22e456 media: i2c: ov7251: Introduce 1 ms delay between regulators and en GPIO e8396890db79 media: i2c: ov7251: Set enable GPIO low in probe 7c3118db4998 media: i2c: ccs: Set the device's runtime PM status correctly in probe 5a6b5aa8ebc1 media: i2c: ccs: Set the device's runtime PM status correctly in remove 457a61c59856 media: v4l2-dv-timings: prevent possible overflow in v4l2_detect_gtf() 432f748824b6 media: streamzap: prevent processing IR data on URB failure fbcb584efa5c mtd: rawnand: brcmnand: fix PM resume warning b88004318aeb spi: cadence-qspi: Fix probe on AM62A LP SK 0b08172a635d arm64: errata: Add KRYO 2XX/3XX/4XX silver cores to Spectre BHB safe list 8cb58a817a45 arm64: errata: Assume that unknown CPUs _are_ vulnerable to Spectre BHB 1a646a6206e0 arm64: errata: Add QCOM_KRYO_4XX_GOLD to the spectre_bhb_k24_list f6ea5a8a5344 arm64: cputype: Add MIDR_CORTEX_A76AE 09a128539129 xenfs/xensyms: respect hypervisor's "next" indication b98fbad6abda media: siano: Fix error handling in smsdvb_module_init() 680cc5303f7c media: vim2m: print device name after registering device 32af5c1fdb9b media: venus: hfi: add check to handle incorrect queue size 1b8fb257234e media: venus: hfi: add a check to handle OOB in sfr region 83724b88175c media: i2c: adv748x: Fix test pattern selection mask 84f2ca8d5f2d ext4: don't treat fhandle lookup of ea_inode as FS corruption 8273ae803009 bpf: support SKF_NET_OFF and SKF_LL_OFF on skb frags 831062d76d37 bpf: Add endian modifiers to fix endian warnings ed6ff2d48873 pwm: fsl-ftm: Handle clk_get_rate() returning 0 1f45022f219b pwm: rcar: Improve register calculation dc12f37acbc3 pwm: rcar: Simplify multiplication/shift logic e3cf0c38d3ce pwm: mediatek: Prevent divide-by-zero in pwm_mediatek_config() 7fa3d93d4d29 ktest: Fix Test Failures Due to Missing LOG_FILE Directories 09dbf22fd68c fbdev: omapfb: Add 'plane' value check c250262d6485 PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type 1690b4949247 drm/mediatek: mtk_dpi: Explicitly manage TVD clock in power on/off 25c299517d58 drm/amdkfd: Fix pqm_destroy_queue race with GPU reset 62b3040a1a29 drm/amdkfd: clamp queue size to minimum 0236f723b445 drivers: base: devres: Allow to release group on device release e2dacf842095 drm/bridge: panel: forbid initializing a panel with unknown connector type e33d1037fd89 drm: panel-orientation-quirks: Add new quirk for GPD Win 2 b60523a75c2b drm: panel-orientation-quirks: Add support for AYANEO 2S cc301b9d48ab drm/amd/display: Update Cursor request mode to the beginning prefetch always 0a5ba5e28b7b drm: allow encoder mode_set even when connectors change for crtc d71a57a34ab6 Bluetooth: hci_uart: fix race during initialization effeecfe60fc tracing: fix return value in __ftrace_event_enable_disable for TRACE_REG_UNREGISTER 523fa0979d84 net: vlan: don't propagate flags on open 5a194041bffd wifi: mt76: mt76x2u: add TP-Link TL-WDN6200 ID to device table c6015d0f7a22 scsi: st: Fix array overflow in st_setup() f737418b6de3 ext4: ignore xattrs past end 1648029cd302 ext4: protect ext4_release_dquot against freezing fd4c73a2669c ahci: add PCI ID for Marvell 88SE9215 SATA Controller 67e16ccba74d f2fs: fix to avoid out-of-bounds access in f2fs_truncate_inode_blocks() 714036b176ba ata: libata-eh: Do not use ATAPI DMA for a device limited to PIO mode a741f29ac8b6 jfs: add sanity check for agwidth in dbMount 86bfeaa18f9e jfs: Prevent copying of nlink with value 0 from disk inode 3d8a45f87010 fs/jfs: Prevent integer overflow in AG size calculation 761e36cf8c86 fs/jfs: cast inactags to s64 to prevent potential overflow 4f10732712fc jfs: Fix uninit-value access of imap allocated in the diMount() function 91522aba56e9 page_pool: avoid infinite loop to schedule delayed worker 691d45955eda ALSA: usb-audio: Fix CME quirk for UF series keyboards c30b45c78e1a ASoC: fsl_audmix: register card device depends on 'dais' property 81b19dc8ad80 ALSA: hda: intel: Fix Optimus when GPU has no sound 6b4449e4f033 HID: pidff: Fix null pointer dereference in pidff_find_fields 4c5f8e594657 HID: pidff: Do not send effect envelope if it's empty b5d9c541ad33 HID: pidff: Convert infinite length from Linux API to PID standard 01e1c8a26ea3 xen/mcelog: Add __nonstring annotations for unterminated strings 595a9e7b8cda arm64: cputype: Add QCOM_CPU_PART_KRYO_3XX_GOLD 016cc0079e74 perf: arm_pmu: Don't disable counter in armpmu_add() 4162ed24d454 x86/cpu: Don't clear X86_FEATURE_LAHF_LM flag in init_amd_k8() on AMD when running in a virtual machine 0e297a02e03d pm: cpupower: bench: Prevent NULL dereference on malloc failure c2077a80caf2 umount: Allow superblock owners to force umount d504882159a2 nft_set_pipapo: fix incorrect avx2 match of 5th field octet 99aa698dec34 net: ppp: Add bound checking for skb data on ppp_sync_txmung e342ea4ce54f nvmet-fcloop: swap list_add_tail arguments bea745327f00 ata: sata_sx4: Add error handling in pdc20621_i2c_read() 3c1c0a8c1a07 ata: sata_sx4: Drop pointless VPRINTK() calls and convert the remaining ones 81a5174e64ce net: ethtool: Don't call .cleanup_data when prepare_data fails ac91c6125468 net: tls: explicitly disallow disconnect ed06675d3b8c tipc: fix memory leak in tipc_link_xmit d0d720f92828 ata: pata_pxa: Fix potential NULL pointer dereference in pxa_ata_probe() e0bb89c44b56 efi: libstub: Use '-std=gnu11' to fix build with GCC 15 b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: ce581f5cb80f1e6a405f70ba2fa23a09d9687e7c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.180Bruce Ashfield2025-06-043-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: f7347f400572 Linux 5.15.180 0d709c0ccceb mmc: sdhci-brcmstb: Initialize base_clk to NULL in sdhci_brcmstb_probe() 35254cb9d115 tracing: Do not use PERF enums when perf is not defined 3e47f3a703c6 mm, slab: remove duplicate kernel-doc comment for ksize() c1030da07a24 mmc: sdhci-brcmstb: use clk_get_rate(base_clk) in PM resume 58bc361822db NFSD: Skip sending CB_RECALL_ANY when the backchannel isn't up cdb796137c57 nfsd: put dl_stid if fail to queue dl_recall b0274ddac570 jfs: add index corruption check to DT_GETPAGE() 78c9cbde8880 jfs: fix slab-out-of-bounds read in ea_get() b7531a4f99c3 ext4: fix OOB read when checking dotdot dir 1b77a8c7f8b7 ext4: don't over-report free space or inodes in statvfs 37e8719b1791 tracing/osnoise: Fix possible recursive locking for cpus_read_lock() 585464695f63 tracing: Fix synth event printk format for str fields caefd40151f7 tracing: Ensure module defining synth event cannot be unloaded while tracing 81a85b12132c tracing: Fix use-after-free in print_graph_function_flags during tracer switching 801bc749fe66 mmc: sdhci-pxav3: set NEED_RSP_BUSY capability 7fbfe8d99b2f ACPI: resource: Skip IRQ override on ASUS Vivobook 14 X1404VAP 92ba06aef655 acpi: nfit: fix narrowing conversion in acpi_nfit_ctl 0a8f806ea6b5 x86/mm: Fix flush_tlb_range() when used for zapping normal PMDs 5ac5f2a3a8ff x86/tsc: Always save/restore TSC sched_clock() on suspend/resume 2c4fe45351e5 btrfs: handle errors from btrfs_dec_ref() properly 7b02f69bfb19 ntb_perf: Delete duplicate dmaengine_unmap_put() call in perf_copy_chunk() 1df48e8773cf platform/x86: ISST: Correct command storage data length 95789c2f94fd usbnet:fix NPE during rx_complete 4331ae2788e7 drm/amd/display: Skip inactive planes within ModeSupportAndSystemConfiguration e549cd6da1f2 drm/amd/pm: Fix negative array index read 91264238e941 tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers 557f6adcd07d tty: serial: fsl_lpuart: use UARTMODIR register bits for lpuart32 platform f8100551939b mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops 6991fabddd6f mmc: sdhci-brcmstb: Add ability to increase max clock rate for 72116b0 4c671d0377b8 can: flexcan: disable transceiver during system PM c79d1fba305d can: flexcan: only change CAN state when link up in system PM ef8b29398ea6 arcnet: Add NULL check in com20020pci_probe() b4513ad0f391 net: fix geneve_opt length integer overflow 0baa3f0369a9 ipv6: fix omitted netlink attributes when using RTEXT_FILTER_SKIP_STATS ca2adfc03cd6 netfilter: nft_tunnel: fix geneve_opt type confusion addition e7479a2549cb tunnels: Accept PACKET_HOST in skb_tunnel_check_pmtu(). 0162cb87b3cd vsock: avoid timeout during connect() if the socket is closing e3711163d14d net: mvpp2: Prevent parser TCAM memory corruption 32ee79682315 net_sched: skbprio: Remove overly strict queue assertions a7e89541d05b netlabel: Fix NULL pointer exception caused by CALIPSO on IPv4 sockets b87f19c495cb netfilter: nft_set_hash: GC reaps elements with conncount for dynamic sets only 018e6cf2503e ASoC: imx-card: Add NULL check in imx_card_probe() 03fd0444e719 ntb: intel: Fix using link status DB's 2429bdf26a0f ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans de237129b9fd riscv: ftrace: Add parentheses in macro definitions of make_call_t0 and make_call_ra c4e72a0d7544 spufs: fix a leak in spufs_create_context() 53b189651c33 spufs: fix a leak on spufs_new_file() failure 90c4a3eaa7d5 hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9} 051be169fb7c can: statistics: use atomic access in hot path fe2ffc3442bf ALSA: hda/realtek: Add mute LED quirk for HP Pavilion x360 14-dy1xxx c3021a955e77 drm/amd: Keep display off while going into S4 3c9a43eef01d x86/sgx: Warn explicitly if X86_FEATURE_SGX_LC is not enabled 46c66d975a58 locking/semaphore: Use wake_q to wake up processes outside lock critical section 26d4d84aa6cf sched/deadline: Use online cpus for validating runtime c3a3484d9d31 ksmbd: fix incorrect validation for num_aces field of smb_acl 397e6aa03f9a affs: don't write overlarge OFS data block size fields 4441c2658337 affs: generate OFS sequence numbers starting at 1 35d7887ab2d1 nvme-pci: skip CMB blocks incompatible with PCI P2P DMA 7b860d9a4d56 nvme-pci: clean up CMBMSC when registering CMB fails 8dad8a6b4f61 nvme-tcp: fix possible UAF in nvme_tcp_poll 2be5bed3e089 wifi: iwlwifi: fw: allocate chained SG tables for dump 7929187c67a3 sched/smt: Always inline sched_smt_active() cb615d3fdaae octeontx2-af: Free NIX_AF_INT_VEC_GEN irq f1e97333d34a octeontx2-af: Fix mbox INTR handler when num VFs > 64 190d766abe6f ACPI: processor: idle: Return an error if both P_LVL{2,3} idle states are invalid 1db23504775a ring-buffer: Fix bytes_dropped calculation issue 55cf766eba06 ksmbd: fix multichannel connection failure 571b342d4688 ksmbd: use aead_request_free to match aead_request_alloc bb7bdf636cef rtnetlink: Allocate vfinfo size for VF GUIDs when supported 52a6316af117 exfat: fix the infinite loop in exfat_find_last_cluster() 9b76b198cf20 objtool, media: dib8000: Prevent divide-by-zero in dib8000_set_dds() b20a4ca247a5 fs/procfs: fix the comment above proc_pid_wchan() ccf40f82638d perf python: Check if there is space to copy all the event 69abc7554403 perf python: Don't keep a raw_data pointer to consumed ring buffer space cdf417656af5 perf python: Decrement the refcount of just created event on failure be0f2d515164 perf python: Fixup description of sample.id event member 1c0bd3d322ae i3c: master: svc: Fix missing the IBI rules c5d2d17aecb4 fuse: fix dax truncate/punch_hole fault path 257fd2aa2893 NFSv4: Don't trigger uneccessary scans for return-on-close delegations 17c99ab3db2b ocfs2: validate l_tree_depth to avoid out-of-bounds access d2421351549c kexec: initialize ELF lowest address to ULONG_MAX adb0ac53b73e perf units: Fix insufficient array space 201e7d7c0e32 iio: adc: ad7124: Fix comparison of channel configs 0922d86a7a60 fs/ntfs3: Fix a couple integer overflows on 32bit systems 7041fafd0dc6 iio: accel: mma8452: Ensure error return on failure to matching oversampling ratio 473362787faf coresight: catu: Fix number of pages while using 64k pages abb8f3369f44 soundwire: slave: fix an OF node reference leak in soundwire slave device ae44c01f3fbb isofs: fix KMSAN uninit-value bug in do_isofs_readdir() b9d693b3bc25 clk: qcom: mmcc-sdm660: fix stuck video_subcore0 clock f19a85216aa8 crypto: hisilicon/sec2 - fix for aead auth key length 1c644d8ab3f6 x86/dumpstack: Fix inaccurate unwinding from exception stacks due to misplaced assignment ab776df91d67 mfd: sm501: Switch to BIT() to mitigate integer overflows f0447ceb8a31 RDMA/mlx5: Fix mlx5_poll_one() cur_qp update flow 6d662e7666f2 crypto: nx - Fix uninitialised hv_nxc on error a2d672786704 power: supply: max77693: Fix wrong conversion of charge input threshold value 9b35d55bfc9f x86/entry: Fix ORC unwinder for PUSH_REGS with save_ret=1 93c6fb0d18ad clk: amlogic: g12a: fix mmc A peripheral clock f95e0f36e592 clk: amlogic: gxbb: drop non existing 32k clock parent cc2817165e5e clk: amlogic: g12b: fix cluster A parent data 8c9652d29438 pinctrl: tegra: Set SFIO mode to Mux Register b26ed1d80c48 IB/mad: Check available slots before posting receive WRs 79103371b574 remoteproc: qcom_q6v5_mss: Handle platforms with one power domain 9a5b7f8842a9 RDMA/core: Don't expose hw_counters outside of init net namespace d82fd0fb9750 clk: rockchip: rk3328: fix wrong clk_ref_usb3otg parent f6adccd0a887 pinctrl: renesas: rzg2l: Fix missing of_node_put() call 93a0760d371e pinctrl: renesas: rza2: Fix missing of_node_put() call 3b619f280328 lib: 842: Improve error handling in sw842_compress() eba7778cf9b9 bpf: Use preempt_count() directly in bpf_send_signal_common() 948b7898a81a clk: qcom: gcc-msm8953: fix stuck venus0_core0 clock d974e177369c clk: samsung: Fix UBSAN panic in samsung_clk_init() b28c6712afb6 libbpf: Fix hypothetical STT_SECTION extern NULL deref case be6a831b44fe remoteproc: qcom_q6v5_pas: Make single-PD handling more robust 791de7357bdd of: property: Increase NR_FWNODE_REFERENCE_ARGS 6e66bca8cd51 remoteproc: core: Clear table_sz when rproc_shutdown cca86355466f crypto: hisilicon/sec2 - fix for aead authsize alignment d512627292bc clk: amlogic: gxbb: drop incorrect flag on 32k clock 8a16be14db76 fbdev: sm501fb: Add some geometry checks. 7dc76ac3eb84 mdacon: rework dependency list dbac029069f8 fbdev: au1100fb: Move a variable assignment behind a null pointer check 272a425d77ca PCI: pciehp: Don't enable HPIE when resuming in poll mode 9ac06e063209 drm/mediatek: dsi: fix error codes in mtk_dsi_host_transfer() ce7ebca5488f PCI: xilinx-cpm: Fix IRQ domain leak in error path of probe 8916ca26d4e6 PCI: Remove stray put_device() in pci_register_host_bridge() bb4a1eb2c6a1 drm/amd/display: fix type mismatch in CalculateDynamicMetadataParameters() 9a376697fcac PCI: Avoid reset when disabled via sysfs 8656d24467a9 PCI/portdrv: Only disable pciehp interrupts early when needed df97eb2fd468 PCI: brcmstb: Use internal register to change link capability fa2fcc7706fe PCI: cadence-ep: Fix the driver to send MSG TLP for INTx without data payload e5cd58f61e9d PCI/ASPM: Fix link state exit during switch upstream function removal 01be87ebbf44 drm/mediatek: mtk_hdmi: Fix typo for aud_sampe_size member 67ccd3e9fdc7 drm/mediatek: mtk_hdmi: Unregister audio platform device on failure 49a69f67f535 drm/vkms: Fix use after free and double free on init error 9842973b93c4 drm: xlnx: zynqmp: Fix max dma segment size 1b990d384b28 drm/dp_mst: Fix drm RAD print 271755cd8ff0 drm/bridge: ti-sn65dsi86: Fix multiple instances b02c23f38fe2 ASoC: ti: j721e-evm: Fix clock configuration for ti,j7200-cpb-audio compatible 1cfb0ed41174 ALSA: hda/realtek: Always honor no_shutup_pins c877ac2c888d HID: remove superfluous (and wrong) Makefile entry for CONFIG_INTEL_ISH_FIRMWARE_DOWNLOADER 2453d54d6700 media: platform: allgro-dvt: unregister v4l2_device on the error path f343b4420263 perf/ring_buffer: Allow the EPOLLRDNORM flag for poll 3a96b835f82e lockdep: Don't disable interrupts on RT in disable_irq_nosync_lockdep.*() 4eb3afae45cd PM: sleep: Fix handling devices with direct_complete set on errors 3155d5261b51 thermal: int340x: Add NULL check for adev c5e1a3d67651 EDAC/ie31200: Fix the error path order of ie31200_init() 1f64ad3034dc EDAC/ie31200: Fix the DIMM size mask for several SoCs 537a5a3de19b EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer ed68a544b931 selinux: Chain up tool resolving errors in install_policy.sh 24045932e7e0 PM: sleep: Adjust check before setting power.must_resume 3914a222d673 x86/platform: Only allow CONFIG_EISA for 32-bit 3047aba14253 x86/fpu: Avoid copying dynamic FP state from init_task in arch_dup_task_struct() dc6e7db76a35 cpufreq: governor: Fix negative 'idle_time' handling in dbs_update() 74e918950ba9 cpufreq: scpi: compare kHz instead of Hz 990d17f5d35d x86/mm/pat: cpa-test: fix length for CPA_ARRAY test 471c89b7d4f5 watch_queue: fix pipe accounting mismatch ece3fc1c1019 media: i2c: et8ek8: Don't strip remove function when driver is builtin 03c4c633a022 serial: 8250_dma: terminate correct DMA in tx_dma_flush() 31f0eaed6914 memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove df594b4bf294 net: usb: usbnet: restore usb%d name exception for local mac addresses f9f2b4139ac5 net: usb: qmi_wwan: add Telit Cinterion FE990B composition 7a8e62c90f27 net: usb: qmi_wwan: add Telit Cinterion FN990B composition 7802030f86e4 tty: serial: 8250: Add Brainboxes XC devices 463e16de8ab4 tty: serial: 8250: Add some more device IDs 1e82f28f2958 counter: microchip-tcb-capture: Fix undefined counter channel state on probe 889c71c613c0 counter: stm32-lptimer-cnt: fix error handling when enabling ce37a881271a ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx 1ca2169cc19d netfilter: socket: Lookup orig tuple for IPv6 SNAT 523b9c2ed5dc ARM: Remove address checking for MMUless devices 7da1f403ad80 ARM: 9351/1: fault: Add "cut here" line for prefetch aborts db8e5866d1aa ARM: 9350/1: fault: Implement copy_from_kernel_nofault_allowed() d7f1e4a53a51 atm: Fix NULL pointer dereference 2498a3a95c80 HID: hid-plantronics: Add mic mute mapping and generalize quirks 6e8093be53ed ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names fdb2cd8957ac bpf, sockmap: Fix race between element replace and close() 22b49d6e4f39 Bluetooth: hci_event: Align BR/EDR JUST_WORKS paring with LE f50efd386116 arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S 590327b49706 mptcp: Fix data stream corruption in the address announcement 037e753561ec drm/amdgpu: Fix JPEG video caps max size for navi1x and raven 9b2da9c673a0 drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() daba84612236 soc: qcom: pdr: Fix the potential deadlock a35b68e55089 batman-adv: Ignore own maximum aggregation size during RX 4a7d4f01f440 ARM: shmobile: smp: Enforce shmobile_smp_* alignment 4b0b8445b6fd proc: fix UAF in proc_get_inode() 4667e64b3916 mmc: atmel-mci: Add missing clk_disable_unprepare() 8e500180904a regulator: check that dummy regulator has been probed before using it f45a322c9994 drm/v3d: Don't run jobs that have errors flagged in its fence 0ffefd3117fb i2c: omap: fix IRQ storms 4d9c2a0d8a27 Revert "gre: Fix IPv6 link-local address generation." fc0f223ea342 net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES 82d9084a9789 net: atm: fix use after free in lec_send() d2ae4cc39c1a ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). 596a883c4ce2 ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). 76304cba8cba Bluetooth: Fix error code in chan_alloc_skb_cb() 33a839830dcc RDMA/hns: Fix wrong value of max_sge_rd 1d9e126a5db7 RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common() bd3774c05c8f RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db() efe544462fc0 RDMA/hns: Fix soft lockup during bt pages loop e6f5739f13f0 RDMA/hns: Remove redundant 'phy_addr' in hns_roce_hem_list_find_mtt() 48dc65b3dd0c RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path 0eb62974d6fa ARM: dts: bcm2711: Don't mark timer regs unconfigured 4296c2f111d6 RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx 5608b9b07a39 ARM: dts: bcm2711: PL011 UARTs are actually r1p5 7a64c8ebf73e xfrm_output: Force software GSO only in tunnel mode 7631e903a1d0 firmware: imx-scu: fix OF node leak in .probe() a140224bcf87 smb: client: fix potential UAF in cifs_debug_files_proc_show() 9b7cabd24812 smb: client: Fix match_session bug preventing session reuse f435192e00bc drm/amd/display: Fix null check for pipe_ctx->plane_state in resource_build_scaling_params 53ce3ffe7b09 drm/amd/display: Check for invalid input params when building scaling params b4d89d5cb794 i2c: sis630: Fix an error handling path in sis630_probe() 449aaab1338b i2c: ali15x3: Fix an error handling path in ali15x3_probe() 35092c242e10 i2c: ali1535: Fix an error handling path in ali1535_probe() 513f6cf2e906 cifs: Fix integer overflow while processing closetimeo mount option ea8e5dd4e4cd cifs: Fix integer overflow while processing actimeo mount option 0c26edf477e0 cifs: Fix integer overflow while processing acdirmax mount option a13351624a6a cifs: Fix integer overflow while processing acregmax mount option 2fc361f0d32c ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() b14482befdb6 drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() c402f184a053 ASoC: ops: Consistently treat platform_max as control value 5defdaddd53a tcp: fix races in tcp_abort() 105c66116a8b lib/buildid: Handle memfd_secret() files in build_id_parse() 68ae5ef2dc98 qlcnic: fix memory leak issues in qlcnic_sriov_common.c 1397715b011b drm/amd/display: Fix slab-use-after-free on hdcp_work 0c0016712e5d drm/amd/display: Assign normalized_pix_clk when color depth = 14 9e8637d974f7 drm/amd/display: Restore correct backlight brightness after a GPU reset 70b8c6f7b061 drm/atomic: Filter out redundant DPMS calls 18b5d857c649 x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes 479258418366 USB: serial: option: match on interface class for Telit FN990B 8d57aa9f5207 USB: serial: option: fix Telit Cinterion FE990A name 9ce2056eaada USB: serial: option: add Telit Cinterion FE990B compositions cdc013ff804b USB: serial: ftdi_sio: add support for Altera USB Blaster 3 a755c6d1dfe7 block: fix 'kmem_cache of name 'bio-108' already exists' e51d136d3369 drm/nouveau: Do not override forced connector status d42130a5a228 mptcp: safety check before fallback 4d63301ae35c x86/irq: Define trace events conditionally c21d1fa13902 fuse: don't truncate cached, mutated symlink 0cae84544670 ASoC: tas2764: Set the SDOUT polarity correctly 631bc990daea ASoC: tas2764: Fix power control mask 2a0177da8a81 ASoC: tas2770: Fix volume scale fb97ca69cc21 nvme: only allow entering LIVE from CONNECTING state f7580f081edd sctp: Fix undefined behavior in left shift operation f25a991ea177 nvmet-rdma: recheck queue state is LIVE in state lock in recv done 75308c6bb93e net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors eed857c0d173 ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module e1b6ee40153b ASoC: arizona/madera: use fsleep() in up/down DAPM event delays. 92d029655812 ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() 5664d28540ae thermal/cpufreq_cooling: Remove structure member documentation 9f5921f38f46 s390/cio: Fix CHPID "configure" attribute caching 64577690e49c sched: Clarify wake_up_q()'s write to task->wake_q.next 007a849126ef HID: ignore non-functional sensor in HP 5MP Camera 6e0397d0a4ec HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell 3ad860fd4be1 vboxsf: fix building with GCC 15 01f5839123d6 alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support e8ed82ff391b ACPI: resource: IRQ override for Eluktronics MECH-17 c737e2a5fb7f scsi: qla1280: Fix kernel oops when debug level > 2 67aad09faab8 scsi: core: Use GFP_NOIO to avoid circular locking dependency b388e185bfad iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() 4a2ea3dd4eb9 powercap: call put_device() on an error path in powercap_register_control_type() 54595d6e8b6f hrtimers: Mark is_migration_base() with __always_inline c26d65527f31 nvme-fc: go straight to connecting state when initializing e4cb0dd364af net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices f90c4d657248 net/mlx5: Bridge, fix the crash caused by LAG state check 057dbc5b72e9 net: openvswitch: remove misbehaving actions length check 23721bbf1481 openvswitch: Use kmalloc_size_roundup() to match ksize() usage b6be0f687841 slab: Introduce kmalloc_size_roundup() 4207e812e49f slab: clean up function prototypes cb4407c921e1 gre: Fix IPv6 link-local address generation. 46ea2a7a8c27 netfilter: nft_exthdr: fix offset with ipv4_find_option() 003d92c91cdb net_sched: Prevent creation of classes with TC_H_ROOT 65b0a61ca237 ipvs: prevent integer overflow in do_ip_vs_get_ctl() e8544a5a97be netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() 29c419c64e9b net/mlx5: handle errors in mlx5_chains_create_table() 77d9b2d60b57 Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() b018706f5fdb netpoll: hold rcu read lock in __netpoll_send_skb() 7274119e8128 net: dsa: mv88e6xxx: Verify after ATU Load ops e6902101f34f ice: fix memory leak in aRFS after reset 595e855a0f38 netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template. 10e33014552c pinctrl: bcm281xx: Fix incorrect regmap max_registers value 179cf97ee278 fbdev: hyperv_fb: iounmap() the correct memory when removing a device 70549c80fe80 ipv6: Fix signed integer overflow in __ip6_append_data 21c0225b66b8 sched/isolation: Prevent boot crash when the boot CPU is nohz_full cfd5ee5a6684 clockevents/drivers/i8253: Fix stop sequence for timer 0 f5dc10b910bd vlan: fix memory leak in vlan_newlink() e0bb89c44b56 efi: libstub: Use '-std=gnu11' to fix build with GCC 15 b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request 1b4c2b1574e7 usb: dwc3: Remove the duplicate code in the dwc3_suspend_common() 96238227b1ba firmware: xilinx: Fix two enum-int-mismatch errors 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() 80afbc1b2fd1 fpga: region: Drop unneeded part due to merge issue b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. b534e1adeb7c gpio: zynq: fix zynqmp_gpio not an immutable chip warning 939540dec448 gpio: Don't fiddle with irqchips marked as immutable 9201366ba1cd sound: xilinx: use hdmi-codec as dp audio codec 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded c1fac418c555 driver: soc: xilinx: rename cpu_number1 to dummy_cpu_number 01867ba4c4bd net: axienet: Fix check for partial TX checksum 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 45f25f24d09f usb: dwc3: Restore the SDK changes in dwc3_core_soft_reset() ce9531008011 i2c: xiic: Drop the duplicate codes introduced by stable merge 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a764687951a8 usb: dwc3: gadget: do cleanup for dwc3_stop_active_transfer b687af038c30 arm64: dts: versal: add i2c devices dba87a9085b3 arm64: zynqmp: Skip frequency resetting of si570 clocks during probe b1a17a5b31c1 arm64: versal-net: Switch alias order for sdhci f2f423bf8b37 arm64: versal: Enable LPD DMA on vek280 board 791764ddefd1 spi: spi-zynqmp-gqspi: Fix call trace during QSPI suspend 2941442ba6c1 drm: xlnx: hdmi: Add VPSS bridge support 6f9d0dea524e drm: to find the standard mode in CEA table a024a464ec78 phy: xilinx-xhdmiphy: Add support to GTYE5 and GTYP devices 45433dc914fe dt: bindings: phy: Add new compatible string to support HDMI GT controller bc4f21863016 misc: xilinx-ai-engine: Skip error interrupt backtrack for AIE-ML bc97498a91be arm64: versal-net: Add 'power-domains' and 'reset-gpios' properties f0072d866c6d drm: xlnx: dp: share the dp registers to dp audio driver 4d87a5a7432f drm: xlnx: dp: Fix the condition check and get audio clock rate fd0dc83f179e v4l: xilinx: dprx: Add HDCP1X support 20584a013b2c dt-bindings: xilinx: Add hdcp1x support for DPRXSS 7dd6cc0aeb13 v4l: xilinx: Add HDCP1X rx driver 86b57ba6fd1e staging: xlnx_hdcp1x: Add HDCP1X cipher functionality for Xilinx devices f45966d27e80 Revert "arm64: zynqmp: Add power domain description for PL" b205a9a8228e arm64: xilinx: Add Versal NET platforms 0a60bfafdc59 dt-bindings: xilinx: Add support for Versal NET power/reset adc401f52fc1 arm64: zynqmp: Add support for vck190-revB SC board ef74629dd1cc arm64: xilinx: Add support for vek280 revA board c6cb3f956e4e arm64: versal: Add support for Versal vhk158 board df90c617ecc5 iio: adc: versal-sysmon: Add nodeid property to DT 6029118d61a2 iio: adc: versal-sysmon: Support multi SLR sysmon 95b03d322808 iio: adc: versal-sysmon: Add nodeid in DT doc 6e93ee82927e iio: adc: versal-sysmon: Add nodeid to PLM interface 7bc75b4ab0d1 arm64: zynqmp: Differentiate clock nodes with 'clock-output-names' property adf0a9df7c4c arm64: zynqmp: Differentiate clock nodes with 'clock-output-names' property 3b3aea49f9ed arm64: zynqmp: Correct labels of TCA6416A GPIO Expander 2a8036a4dab7 arm64: zynqmp: Add mtd partition for secure OS storage area a335ba3699fe Revert "arm64: zynqmp: Comment sata phy setting for zcu102" 524e12d43f6a spi: increase timeout value for spi transfers 1676e9bfd9e5 i3c: master: dw: HACK: Update the scl timings a4b648c0b36b spi: spi-cadence-quadspi: Add module param to configure read timeout 64389588052f firmware: xilinx: add support for Versal NET 5c6838583891 reset: reset-zynqmp: add support for Versal NET platform 56aeff13ab84 dt-bindings: reset: add compatible string for Versal NET reset driver 69cb391ebffc dt-bindings: arm: cpus: Add ARM Cortex-A78 d1501fb479c0 Revert "pinctrl: pinctrl-zynqmp: Add support for output-enable and bias-high-impedance" 4b0747f59ad5 drm: xlnx: hdmi: Add support for arbitrary resolutions 45de2ad5e676 dt-bindings: display: xlnx: hdmitxss: Add v1.2 compatible string db7d84274707 drm: xlnx: hdmi: update video timing parameters 1a224c0dbc75 drm: xlnx: hdmi: Update phy configure call sequence in HPD event handler 4109612448f9 mtd: spi-nor: Add support for Macronix mx66l2g45g flash d6d12b247476 mtd: spi-nor: Add flash lock/unlock support for Macronix flashes f4b6421bf219 net: macb: Fix ZynqMP SGMII non-wakeup source resume failure ae19c886f666 staging: xilinx-tsn: Fix compilation error in xilinx-tsn when PHYLIB is configured as a module. c9846ef8df8a staging: xilinx-tsn: Separate mdio related functions from axiethernet 3bc6aeeb2d83 misc: xilinx-ai-engine: fix shim dma laddr mask a8a0a105f786 clk: versaclock7: Use a property to differentiate between nodes 6562d87b8057 dt-bindings: watchdog: Add versal support 2790bd839c7b dt-bindings: watchdog: Convert Xilinx watchdog bindings to json-schema abef39c9a8e1 crypto: xilinx: Handle invalid RSA key size f53aa5077538 dt-bindings: gpio: gpio-xilinx: Convert Xilinx axi gpio binding to YAML c13d3f34a0a1 clk: versalclock7: Use index to output mapping to reference banks 3dc3245a3f0e arm64: versal: Add resets property in ospi DT node cc5b3e7c17e7 arm: dts: versal: add resets property for usb 9c421b280643 arm64: versal: add reset-controller node 4e940e2c56b2 arm: dts: versal: add ref_clk property for REFCLKPER calculation e4f7870ad1c7 arm64: versal: Add OCM controller node 118d91dd45f8 arm64: versal: Wire gpio ethernet phy reset properly 446e621dac56 arm64: zynqmp: Add missing tca6416 to zynqmp SC fc484a82a4c3 arm64: zynqmp: Add linux,code for gpio button f7206a5d36aa arm: dts: Add xlnx prefix to GEM compatible string 7ef94d498482 arm64: versal: add xilsem edac node 72c6f2bbe946 arm: dts: zynqmp: add snps,xhci-reset-on-resume quirk dc65c26efecc misc: xilinx-ai-engine: Fix uninitialized symbol 'dev' 1c50544169ac usb: gadget: udc-xilinx: fix compilation error 930f47675f3e usb: add quirk for xhci reinit warning on resume 2f683f948012 dt-bindings: usb: dwc3: Add snps,xhci-reset-on-resume quirk d5fbdbe50e99 usb: gadget: udc-xilinx: replace memcpy with __memcpy_toio 989fb52752ae net: cdns,macb: use correct xlnx prefix for Xilinx 2dd512429d54 dt-bindings: net: cdns,macb: use correct xlnx prefix for Xilinx 3fc7813ff947 arm64: zynqmp: add ref_clk property for REFCLKPER calculation ffd2602f73d9 arm64: zynqmp: Add clk bindings for RC21008A clock generator a143eb6d1e8a arm64: zynqmp: Add RC21008A clock nodes for vhk158 7a3690b5bc82 drm: xlnx: sdi: Fix coding style (double space) ec807b81bc02 v4l: xilinx: sdirxss: HFR handling for 12G mode 6110b1f1af22 drm: xlnx: sdi: HFR feature support 2bc5b30b1d7a drm: xlnx: sdi: YUV444 format support 15e5bfdc9985 drm: xlnx: dsi: Remove holes in dsi structure e854fc09f0d5 soc: xilinx: Fix for call trace due to the usage of smp_processor_id() 5ccd0b215d18 net: macb: Fix macb mdiobus handing for DT nodes without phy-handle 506f2abf47dc spi: spi-xilinx: Fix spi timeout issue with threaded irq enabled 0d0f78000535 v4l: xilinx: dma: Fix back pressure on upstream entities in LLP2 32b9cd58cf4c misc: xilinx_trafgen: deprecate the driver 3f44aaf3a23f soc: xilinx: fix unhandled SGI warning message b62d1e4af698 PCI: xilinx-cpm: Add support for Versal CPM5 Root Port 5b365e4275c1 dt-bindings: PCI: xilinx-cpm: Add Versal CPM5 Root Port 5b27a7c40acc PCI: xilinx-cpm: Rename xilinx_cpm_pcie_port to xilinx_cpm_pcie a7ad86e82828 misc: xlnx_dpu: Dual license update for DPU header driver: GPL + Apache a0b60881ea8d iio: adc: versal-sysmon: update irq handling 26f487d904ec iio: adc: versal-sysmon: fix write reg. in secure mode 156016dbeb05 drm: xlnx: dptx: Change the VTC sub-core offset address 858709bc53cf dt-bindings: display: xlnx: Add VTC offset DT property 708f34f0b99e dt-bindings: display: xlnx: Add support for DP Tx SS v3.1 6d333b80caeb misc: xilinx-ai-engine: Make direct writes to sysfs export buffers 7f16cabb6602 v4l: xilinx: sdirxss: No payload handling for SDI 3G Mode 28b785363ecc net: macb: In shared MDIO usecase make MDIO producer ethernet node to probe first 66a2a7563426 edac: xilinx: Added EDAC support for Xilinx XilSem 4cc9a928e978 firmware: xilinx: Add XilSem error events c725b98c50df dt-bindings: edac: Add bindings for Xilinx Versal EDAC for XilSem c5b7a7b5ecdf mtd: spi-nor: Add lock/unlock support for ISSI flash parts d94a3382260c phy: xilinx_dpgtquadphy: Add missing bitfield header dc5e3442b5ac misc: xlnx_dpu: Update the compatible 6fc04412573a dt-bindings: misc: xlnx_dpu: Update the compatible for dpu v4.0 and v4.1 180aed3313eb mtd: rawnand: arasan: Provide an additional ->exec_op() check 3eea39e8b077 mtd: rawnand: Check the CHANGE_READ_COLUMN from nand_read_subpage() is supported 0f230ac02255 mtd: rawnand: Add a helper to check if a CHANGE_READ_COLUMN is possible 5383b60ee54a Revert "mtd: rawnand: arasan: Prevent an unsupported configuration" f8452cea3ad3 ARM: zynq: Fix OCM mmio-sram node e54dd6c00052 fpga: zynqmp: Make word align the configuration data d7f814493759 v4l: xlnx: sdirxss: Fixed kernel-doc warnings. 28c759ccf4aa v4l: xlnx: sdirxss: Reset s_stream flag on STREAMOFF always 4b345156490d v4l: xlnx: sdirxss: Continue streaming on connecting after disconnect from same source 014c671b4045 mtd: spi-nor: swp: Fix lock/unlock failure on spansion flashes 19a0850f948b mtd: spi-nor: swp: fix unlock lower area failure fbd2f8235aee mtd: spi-nor: Enable lock/unlock feature for s25fl256s spansion flashes 61db1b6710e8 dt-bindings: ata: ahci-ceva: convert to yaml f3dae8232883 misc: xilinx_flex: deprecate the driver cf0e98a17340 clk: versalclock7: Add Renesas versaclock7 ccf device driver 3f48da69fc36 dt-bindings: Renesas versaclock7 device tree bindings c6ee26d27753 ARM: zynq: Deprecate zynq ocmc driver 50393cac74b6 spi: spi-cadence: Fix SPI NO Slave Select macro definition 1e8e78d31ca4 v4l: xilinx: dprx: Fix compilation error 3c31cedf8db5 misc: xilinx-ai-engine: Deprecate support for Versal S80 ES1 d8b86a06344f spi: spi-xilinx: Fix bits_per_word_mask cf1a0b008089 sound: xilinx: pcm: Convert driver to use SPDX license header 5f55231f417c sound: xilinx: pcm: Fixes NULL pointer dereference while setting config from DAI data 9a7703423a4c soc: xilinx: remove pm_final_initialize call 69f346cf74c1 soc: xilinx: add a to_zynqmp_pm_domain macro 725660ddd2dd soc: xilinx: use a properly named field instead of flags 80d7a7d8c087 soc: xilinx: cleanup debug and error messages 6a198f68905c soc: xilinx: move PM_INIT_FINALIZE to zynqmp_pm_domains driver 57d4a8a797d9 drm: xlnx: dptx: Add support for static HDR ab0b94b1da3c arm64: versal: dts: drop legacy property #stream-id-cells bf293c877963 arm64: xilinx: dts: drop legacy property #stream-id-cells a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead bd383081ee5b usb: dwc3: delete dwc3_xhci_plat_priv ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) 305f859e03d4 dt-bindings: net: xilinx: document xilinx emaclite driver binding ae6e40cf8a72 drm: xlnx: mixer: Correct the fourcc string copy 35a3ae1ce469 usb: dwc3: xilinx: Make regulator ops const 823e05bbad26 usb: dwc3: xilinx: Fix alignment issues 07960d1ac23d usb: dwc3: xilinx: Make dwc3_xilinx_wakeup_capable() static 53bc249b031d pinctrl: pinctrl-zynqmp: Fix kernel-doc warning c2d2fc3e21ed net: xilinx: fix mixed declarations and code compile warning ef547c815f8f arm64: zynqmp: Add 'i2c-mux-idle-disconnect' property for vpk180 9ea37dfc8a7d arm64: zynqmp: Set qspi tx-buswidth to 4 8198f12c7f97 arm64: zynqmp: Add linux,code for fwuen button f428057f09ee arm64: zynqmp: Enable DP for kv260-revA board 4cc745fe47d1 arm64: zynqmp: Fix usb node drive strength and slew rate 1eab728efe96 arm64: zynqmp: Add pinctrl setting for zynqmp-sc-revB 9714cc71a36e arm64: zynqmp: In sc-revB dts move PHY reset to PHY node 5665349a16fe arm64: zynqmp: Invert the pwm-fan polarity in SC 0b1cb42afa31 arm64: versal: Set qspi tx-buswidth to 4 fb3165f182ca dts: versal: Enable LPD DMA on Versal boards a4ab0c56fa2b arm64: versal: Specify console and early console for vck5000 f82a172b753a pinctrl: pinctrl-zynqmp: Add support for output-enable and bias-high-impedance 258bd8ad12e1 dt-bindings: pinctrl-zynqmp: Add output-enable configuration 7fc647e5b00f v4l: xilinx: dprx: Enable audio to receive infoframes with static HDR metadata 1016f2e05f76 checkpatch: get default codespell dictionary path from package location c44978da576f v4l: xilinx: dprx: Add support for static HDR dd621316483a staging: xilinx-tsn: initialize timer_priv struct in axienet_local bae1ad6e454b misc: xilinx-ai-engine: Fix return value of sysfs current_freq read op 29b397ecec62 drm: xlnx: zynqmp_dp: Fix kernel dump messages when the DP cable is disconnected bbc3330950e3 staging: xilinx-tsn: set default pcp to queue mapping 3c89677edd67 firmware: xilinx: export sysmon used APIs ad1645056c33 dt-bindings: PCI: xilinx-cpm: Fix reg property order 536a807501dc dt-bindings: net: xilinx_tsn: Document MCDMA properties 3420aa064190 dt-bindings: net: xilinx_tsn: Add ranges property f511502dd6ff usb: dwc3: xilinx: fix usb3 non-wakeup source resume failure e8345d774971 usb: dwc3: xilinx: Fix error handling when getting USB3 PHY a272e82ea851 drm: xlnx: sdi: Fix typo in kernel-doc a5d85cd868d5 drm: xlnx: sdi: reset gt-phy based on device tree property c29e7f0f91ac v4l: xilinx: multi-scaler: Fix warnings for unchecked return value b6fa9d374751 staging: xilinx-tsn: Remove hardcoded interface names 246849ced049 staging: xilinx-tsn: Add ethtool hook to read phc associated with ep 78f87e970bd5 staging: xilinx-tsn: Fix axienet_tsn ioctl 03dea74d4542 dt-bindings: mailbox: zynqmp_ipi: convert to yaml (sync with upstream v5) f2ba685e03a8 staging: xilinx_tsn: Correct skb passed in error handling path ec5600035771 net: xilinx: Correct skb passed in error handling path 0784f34cb4c6 Revert "spi: spi-cadence: Fix uninit_use coverity warning" 877926d2392f xilinx-ams: Fix UBSan Warning 28e9f1e57866 net: macb: Use device_link framework to specify suspend/resume dependency 0f00d2f4bd7f fpga: Add ps-pl reset handling through xilinx afi driver f96f1a495a59 dt-bindings: fpga: Add property "resets" to xilinx-afi driver 526d37391236 arm64: xilinx: Add support for vhk158 system controller 28a080a95635 mtd: spi-nor: For erase size equal to 0 set erase size_shift to 0 c5d8a348b129 fpga: zynq-fpga: Ensure proper xCAP interface switch 3d5b816d13ff net: macb: Fix ethtool WOL helper 2668745ee5e4 mmc: sdhci-of-arasan: Add NULL check for data field c0e396f04c42 v4l: xilinx: dprx: Fix dtg enable register update b1fd62d3794b crypto: xilinx: Mark zynqmp-aes.c and zynqmp-sha-deprecated.c as deprecated a5b0e6bf456d mtd: spi-nor: Fix read/write failures with 16MB flashes connected in dual parallel or stacked mode 242f0e824254 net: xilinx: Fix TX TS FIFO read sequence 269ca22b10eb spi: spi-zynq-qspi: Remove multiple instances of clock enable 39f68769a590 drm: xlnx: pl_disp: Add strict check of video format in dt parsing. 52946832ebbf ASoC: xilinx: Sync up with upstream version 7752c80971ab arm64: xilinx: Fix opp-table-cpu c22cef7e09f8 dt-bindings: watchdog: xps-timebase: Align filename 6d3f544a86ec dt-bindings: media: xilinx: xcsi2rxss: Declare fixed value with const 1d371a0798ff dt-bindings: soc: xilinx: ai-engine: Fix node name example 705f2010736b driver: soc: xilinx: Update function prototype for xlnx_unregister_event 9d053bdc8eeb driver: soc: xilinx: Add support of multiple callbacks for same event in event management driver 9af0d6a3aef9 net: xilinx: Fix indentation in axienet probe a78cb33266fb Revert "net: macb: Process tx timestamp only on ptp packets" e4fdec05b704 dt-bindings: iio: xilinx-ams: Fix typo in VUSER indices 4bd43cc02aa8 v4l: xilinx: dma: Fix warnings for UNINIT e05c4cebebd8 xilinx: zynqmp: Fix i2c addresses for vck190 SC 672fdb9349dd xilinx: zynqmp: Fix tps544/u3007 node description a22c64f7e98f xilinx: zynqmp: Wire SC dtbs for vpk120/vpk180 16f0a5eb1b6c arm64: xilinx: Update tps53681 i2c address e763d738aa7e tty: serial: uartps: add missing mutex_unlock in cdns_get_id() 478d52c4d0b9 arm64: xilinx: Use zynqmp prefix for SOM dt overlays daecb3e0d436 media: xilinx: Fix typos in Kconfig (RGB2YUV) 44cbed465da0 dt-bindings: mailbox: zynqmp_ipi: convert to yaml d6396ec7cd27 iio: versal-sysmon: fix for_each_child.cocci warnings 53b3938cebb4 clk: clk-xlnx-clock-wizard-v: fix missing bitfield include 5a0db4eef82d clk: clk-xlnx-clock-wizard: fix missing bitfield include db963525c49d misc: xilinx-ai-engine: Null terminate local event sysfs buffer df38209ac2e0 net: xilinx: Move Xilinx TSN to staging 1b1dd83c8936 net: xilinx: Fix ep ioctl b7f48dd8077b net: xilinx: Pass phy interface to of_phy_connect() 9c72219a9872 net: xilinx: Simplify device reset sequence 30c5fd86a239 net: xilinx: Add support for dynamic configuration of Layer 2 stream identification f6cdac24dec6 net: xilinx: Add barriers to fix bootup, switch cam entry and qci issues 5c0dd2feed41 net: xilinx: Change TADMA from discrete to continuous e01cf3531a6c net: xilinx: EP only data path change 1cfde22c3c9b dt-bindings: Add EP MCDMA related bindings fafc235e861f net: xilinx: TSN endpoint extension support c3dd0448af02 dt-bindings: net: Add Xilinx TSN extended endpoint bindings 733838099e66 net: xilinx: Add check for minimum number of MCDMA Rx queues 9b2f9e39e564 net: xilinx: Compile time pcp mapping 6cfc052c38c9 net: xilinx: Add support for enabling preemption b196e7042eb9 net: xilinx: Add PTPv2 support 55db12099986 net: xilinx: TSN queue numbers ca5e422780fa net: xilinx: Modify CB and QCI ioctl api cc16dae4738c net: xilinx: Change irq name with details ff7eeab1c6e6 net: xilinx: Add default cam entries for Management queue dcf32da3a96e dt-bindings: xilinx_tsn_switch: Document number of ports b57e49066dd4 net: xilinx: Add switch device support e64a38334bf2 net: xilinx: Free the reference to ep, when register_netdevice fails 32a499932fd6 net: xilinx: Access qbv registers only when Qbv is enabled d34db2bde51e net: xilinx: Add a separate function to set mac address for ep 4d00d9cd12c8 net: xilinx: Add TADMA driver support e961534b71cd dt-bindings: Add TADMA specific properties c8b4f3ed1ce4 net: xilinx: Set default pcp value for egress queue 1 849e48518df7 net: xilinx: Add support for tag/untag options in switch cam f95c2e62ae45 net: xilinx: Enable ipv when qci isn't enabled. 59321d05ec32 net: xilinx: Change the name of cam add/del function d41085e4d0e8 net: xilinx: Add support to read switch CAM entries 715a9296a86b net: xilinx: Add native vlan support in PL TSN driver 6d6d74f8916d net: xilinx: Add per vlan HW learning support f4d9fdd1ac50 net: xilinx: Add port vlan membership support in PL TSN driver 8db4cbf63242 net: xilinx: Add switch port state change support b83d7b5be013 net: xilinx: Add switch learning support in TSN driver 756cd193b566 net: xilinx: Fix HW hang issue for accesses to KEY2 and TV1 registers 69e7a85da261 net: xilinx: Correct register write values for cam read/write 670a351941c7 arm64: zynqmp: Add dmas, gpu, rtc, watchdogs and opp nodes for SOM 91cc4e0437ed arm64: zynqmp: Add power domain description for PL 173f84cf056a drivers: crypto: Return error code if data size is out of bounds d872cab1a5dd arm64: versal: Update USB node handle from dwc3 to usb 405f9ccf0bfd arm64: versal: Add support for sysmon SSIT 2dc7bdf85d6f arm64: zynqmp: Add pwm-fan node and ttc0 pwm-cells property 42a075cbb6bd arm64: zynqmp: Add pwm-fan node and fix ttc0 pwm-cells property 6e9e5a0f2d5c arm64: zynqmp: Comment sata phy setting for zcu102 e07cf3453cd7 dmaengine: xilinx: frmbuf: Corrected error checking condition in fid_err and fid_out getter functions a07d44125257 Revert "net: macb: Use pm_runtime_force_resume/suspend APIs in MDIO helper functions" c3cde6f408eb net: macb: Use pm_runtime_force_resume/suspend APIs in MDIO helper functions 1cd222a36855 net: macb: Add ethtool support to advertise WOL 58598a61f071 crypto: xilinx: Add upstreamed SHA driver 3d6b240702c2 firmware: xilinx: Used lower_32_bits and upper_32_bits dd70f52891d8 dmaengine: xilinx: ps_pcie: Remove ZynqMP PS-PCIe End Point Driver d6c913fa811c sound: soc: xilinx: Correct channel status register value for 48k sampled audio 41e39b1a26ef misc: xilinx-ai-engine: fix return for overlay use case 0ad2ae8f6c0e drivers: soc: xilinx: Fix error message on SGI registration failure b60de5d6d124 mmc: sdhci-of-arasan: Add delay to reach card stable state edf15171fec0 mmc: sdhci-of-arasan: Fix SDx_BASECLK configuration issue 24341495b907 edac: xilinx: make event manager registration configurable 17de17c9b0f4 can: xilinx_can: Add Transmitter delay compensation (TDC) feature support 43179e9939aa misc: xilinx-ai-engine: Fix clock frequency to QoS conversion 47f94d3224f7 misc: xilinx-ai-engine: Query AIE clock by name ID 2ed95369da0c staging: uartlite-rs485: Advertise RS485 CAP 92f922b0df6f staging: uartlite-rs485: Initial commit to add drv 04e19d32857f drm: xlnx: Update DSI-Tx Kconfig b3e238b307c5 drm: xlnx: Move SND_PCM_ELD selection under DRM_XLNX 3a2e6a1fb998 v4l: xilinx: axis-subsetconv: Add driver for axis subset converter 9bc63bcff8bc dt: bindings: media: xilinx: Add device tree bindings for subset conv b353d2844ba3 dt-bindings: can: xilinx_can: Convert Xilinx CAN binding to YAML 4e5de7229167 fpga: select FPGA_BRIDGE for 'Xilinx LogiCORE PR Decoupler' helper c4948b8ad9cf spi: spi-cadence-quadspi: Fix ospi resume failures 90ffe730ebb2 drm: xlnx: Update DPTX kconfig setting bb6fb1716df2 ASoC: xlnx: Remove unnecessary dependency bba128d4554b drm: xlnx: hdmi: Update pixel max rate to support higher resolutions e21d0907db59 drm: xlnx: hdmi: Correct DDC write field logic 6a8608aa702f drm: xlnx: hdmi: Get maximum link rate and number of lanes supported by sink 6fc52f42b782 misc: xlnx_dpu: Add debugfs interface to export memory and regs c1e2986106a4 misc: xlnx_dpu: add helper function to dump all registers 46c6c5ba9bd8 misc: xlnx_dpu: Add Xilinx DPU IP driver for Vivado tool flow dc2bc15bc958 dt-bindings: misc: xlnx_dpu: Add DPUCZDX8G v3.4 documentation 4bef67f55650 sound: soc: xilinx: Remove using hdmi_codec_driver 79e7069841de drm: xlnx: dptx: Add audio codec driver support 825db638de6c dt-bindings: timer: Update pwm-cells value ranges 81e55b86faac pwm: pwm-cadence: Handle pwm-cells through of_xlate 26e42e6912cd clk: xilinx: vcu: don't set pll_ref as parent of VCU(enc/dec) clocks 87421eaa1ac1 net: axienet: Add coding style related fixes 5b13760a36db net: axienet: Fix missing kernel description warnings e4d309d076c7 net: axienet: Fix warnings related to function prototype a0adc0ff7488 dt-bindings: remoteproc: Update lockstep/split R5 configuration values 3427bd54cfc0 media: i2c: ap1302: Update the min values for ap1302 controls fb77c972cb37 dt-bindings: xilinx: Fix issues with dprxss dt binding yaml a69af5c0b18d media: v4l2-tpg: add support for new pixelformat V4L2_PIX_FMT_YUV444P 23d3b36c64e0 dmaengine: xilinx: frmbuf: Add support for 3 planar YUV444P 8bpc 3083b1684e99 dt-bindings: dma: xilinx_frmbuf: Add support for 3 planar YUV444P 8bpc 060b8d3b18b7 v4l: xilinx: vip: Support for 3 planar YUV444 8bpc format in contiguous memory 7545fa6a05c3 media: v4l: Support 3 planar YUV444P 8bpc pixel format in contiguous memory 4f6844b5ac05 mtd: spi-nor: Avoid updating the flash_info struct in dual and stacked modes f150364be8ee xlnx: drv: m2m: Fix SPDX license coding style 695712e4ab06 dma: xlnx: drv: Added failsafe code for mem2mem DMA channels init-deinit 54235ce1174a misc: xilinx-ai-engine: log additional hardware info 80c27fa6deb0 Revert "ARM: zynq: Fix nand partitions for zc770-xm011" d6e88b17b851 sound: soc: xilinx: Added 44.1k & 48k sample rate support for DP d66a9c83720c arm64: xilinx: dts: Move DP audio registers to separate node 705655d6eabb dt-bindings: display: xlnx: extract zynqmp dpaud setting to separate binding ae68eb919a6d arm64: zynqmp: Add PHY description for SGMII on vck190 SC bd1756c82909 v4l: xilinx: dprx: Add unplug handler function in work queue 7c8c8e2308fb net: xilinx: axiethernet: Change the link up sequence from Block lock to Rx status and valid Rx code. 15917379c285 drm: xlnx: sdi: Add extra check to get the correct timing table index ce99647324d6 net: macb: In ZynqMP initialization make SGMII phy configuration optional 9b4766ad4244 dmaengine: xilinx: frmbuf: Add support for 3 planar YUV444 10bpc 926d8238dbcc dt-bindings: dma: xilinx_frmbuf: Add support for 3 planar YUV444 10bpc 0b150b983835 dmaengine: xilinx: Handle IRQ mapping errors 69e5e44f3793 v4l: xilinx: vip: Support for 3 planar YUV444 10bpc format in contiguous memory 138ef0d4fc8c media: v4l: Support 3 planar YUV 444 10bpc pixel format in contiguous memory d65f44ad3832 drm: xlnx: zynqmp_dpsub: Add 3 planar YUV444 10bpc format in contiguous memory c514aca92bc4 misc: xilinx-ai-engine: balance braces b4c4774ddb8e misc: xilinx-ai-engine: add dev_gen description 8ec5d5684754 misc: xilinx-ai-engine: release lock before return eb0cb99a3483 firmware: xilinx: fix backward compatibility a1cd3af8e4ce v4l: xilinx: hdmirx: Fix incorrect framerate size for pixel repeat cases c876b05d40db v4l: xilinx: hdmirx: Fix reference clock based on TMDS clock ratio 135ca4c80c7b firmware: xilinx: fix build warnings c9064bbb7ffc mtd: spi-nor: Enable 4byte opcode for Winbond w25h02jvt flash 2cd6e9d45640 spi: spi-zynq-qspi: Add spi-mem to driver dependencies ea98c7881b06 spi: spi-zynqmp-gqspi: Update driver dependencies f2178afb4243 drm: xlnx: pl_disp: Add condition check for VTC bridge 4e7870b5ab84 spi: spi-zynqmp-gqspi: direct read made word aligned b80cebdc0ed8 net: axienet: Handle dma mapping errors in RX datapath 7ade4f447ef6 net: axienet: Handle dma mapping errors in TX datapath 066ad7abae5c net: axienet: Fix DMA memory error handling during initialization 7d97ac9971d5 mtd: tests: Fix eraseblock read speed miscalculation for lower partition sizes eda0dc1823fe usb: dwc3: xilinx: Update GPIO access api with sleep eed7da1270ca v4l: xilinx: hls: remove from the UAPI header kernel specific __user macro 7a718138a774 arm64: zynqmp: Fix bias setting for gem1 1fd46e94c354 usb: gadget: tcm: error handling for each command allocation fbf98ca0770f firmware: xilinx: enable feature check for ZU+ efe5a4f4aeff ASoC: xlnx: Set dai_fmt for hdmi and dp sound cards 2f3362414dd9 dt-bindings: ptp: xilinx: Add additionalProperties bd9b6a376dbf arm64: versal: Add all missing dt files for Xilinx boards 368185cfe58f arm64: zynqmp: Add all missing dt files for Xilinx boards 037135b9895f arm64: zynqmp: Add the latest changes for SOM boards ec844bf7b325 arm64: xilinx: Fix dtb filename for smk-k26 board f1065b4ebe17 arm64: zynqmp: Add support for Xilinx Kria SOM board fba24ce97513 arm64: zynqmp: Add support for zcu102-rev1.1 board 7a2ba32ff760 arm64: zynqmp: Add resets property to sdhci nodes 34c764177fa4 drm: xlnx: Update dependency for ZynqMP DP driver c95791943f5b drm: xlnx: Update dependency for DRM PL display driver cb5072053978 iio: adc: versal-sysmon: Add support for events on slave SLRs 461bae7152a5 iio: adc: versal-sysmon: Add support for secure access d03efb559856 firmware: xilinx: Move FIRMWARE_VERSION_MASK to xlnx-zynqmp.h 3705b71257bd misc: xilinx-ai-engine: disable interrupts for aieml 3f555f49bb8f misc: xilinx-ai-engine: disable sysfs nodes for aieml e4ab40d38385 misc: xilinx-ai-engine: disable rsc mgr for aieml 1a806b5b928b misc: xilinx-ai-engine: enable aieml device support 5e6fb34b3752 misc: xilinx-ai-engine: add support for aieml ad96a2bd07ee misc: xilinx-ai-engine: issue privilege ops to firmware e8f28be84b5a misc: xilinx-ai-engine: remove hard coded row attributes 0ec5caddc8b6 misc: xilinx-ai-engine: get device properties from device tree c0c3eb8c7cf9 misc: xilinx-ai-engine: device struct for tile type 6ba9f4332cfc misc: xilinx-ai-engine: move mem clear to dev ops 5842b7f90b65 dt-bindings: soc: xilinx: ai-engine: add aie gen and mem rows 7e0f7b8f7ee3 v4l: xilinx: hdmirxss: Fix kernel-doc warnings 2605006097be usb: misc: Fix gcc warnings for usb2244 and usb5744 driver 6c578833fa44 dt-bindings: misc: tmr-inject: Add device-tree binding for TMR Inject dc92d55bef56 dt-bindings: misc: tmr-manager: Add device-tree binding for TMR Manager 034eb5d1b60a v4l: xilinx: hdmirxss: Correctly disable timers while initializing de007cecd82e v4l: xilinx: hdmirxss: Fix DDC writes for 0xFF field mask 8fd43788c195 v4l: xilinx: hdmirxss: Add v1.2 compatible string 5bd00778f0b0 dt-bindings: media: xilinx: hdmirxss: Add v1.2 compatible string 1861622dd1e4 misc: xilinx-ai-engine: Add get partition current freq sysfs entry 4cf58c20f49f misc: xilinx-ai-engine: Remove get/set frequency IOCTLs 923876f0770f misc: xilinx-ai-engine: Fix QoS and frequency calculations as defined by PLM 0614b593b3c5 misc: xilinx-ai-engine: Add frequency scaling kernel APIs 56da96ee990c misc: xilinx-ai-engine: add device tree overlay support c03ab3125c5a usb: dwc3: gadget: Handle pending stream transfer bit d9d5a048383c usb: dwc3: gadget: Skip checking Update Transfer status 3e1f604c6503 usb: dwc3: gadget: Ignore Update Transfer cmd params b6569256148d staging: xlnxsync: Added IOCTL to reset the current syncIp slot e37e565707eb net: xilinx: Update Kconfig to select XILINX_AXI_EMAC for XILINX_TSN 0e84c22c350e iio: adc: versal-sysmon: Add macros for delayed work e3fc6c476f49 net: macb: Add zynqmp SGMII dynamic configuration support 113511e23ef2 net: macb: Added ZynqMP-specific initialization 64ce014d80c5 dt-bindings: net: cdns,macb: added generic PHY and reset mappings for ZynqMP def1552d6cdd dt-bindings: net: cdns,macb: Add versal compatible string 0fc3350df6ed dt-bindings: net: cdns,macb: Convert to json-schema f6155e66ae89 misc: xilinx_flex: Prevent exiting with mutex 6f1a095cf64b phy: xilinx-xhdmiphy: Fix connector linerate setting in FRL mode ec6a977891fd phy: xilinx-xhdmiphy: Set connector linerate in HDMI-RX TMDS mode 306dbffed45b arm64: zynqmp: Add/Update/Sync DTs for xilinx platforms daad91b75908 ARM: zynq: Add/Update/Sync DTs for xilinx platforms d03a18ccff67 firmware: xilinx: Fix incorrect return val in zynqmp_pm_sec_read_reg() b48353264fa7 v4l: xilinx: dprx: Add MMCM configuration for rx_dec_clk for versal systems 5b8cb21b5a78 fpga: fpga-region: Add missing kernel-doc description 8818eb2edf92 fpga: region: Update runtime PM handling logic dea71a09b1ae spi: spi-xilinx: Updated axi-qspi controller driver 7b951e80a502 spi: spi-cadence-quadspi: Add support for Stacked mode 278e7d5bc325 mtd: spi-nor: Update flash properties in flash_info table dd6abaabb140 spi: spi-zynqmp-gqspi: Fix erase failure when tx buswidth is 4 68c3fa48f8ac spi: spi-zynqmp-gqspi: Fix suspend/resume 8d6055bc5761 spi: spi-zynqmp-gqspi: Fix the zynqmp qspi driver call to get the spi controller devdata 8f60a252bbfb spi: spi-zynqmp-gqspi: Fix chipselect timeout issue 4ea88f868810 spi: spi-cadence: Align function name s/cnds/cdns/g c13c75fae238 spi: spi-cadence: Fix kernel-doc format for resume/suspend 9d83a60e1643 mtd: spi-nor: Fix call trace when qspi driver built as module 152a77792279 mtd: spi-nor: Don't parse 4BAIT via Zynq QSPI 171dd94e71a7 spi: spi-zynq-qspi: Fixed buffer overflow in zynq_qspi_exec_mem_op cff0be4ce1a0 spi: spi-zynq-qspi: Add dual parallal and stacked support 082f2e7f36ec spi: spi-zynqmp-gqspi: Add dual parallel and stacked mode support in driver de718eb5b92f mtd: spi-nor: Add EAR support in spi-nor framework 0b40dd735104 mtd: spi-nor: Update flash lock/unlock feature 763a65af97a7 spi: spi-zynq-gqspi: Set appropriate tapdelay values d6d25e458b2a dt-bindings: spi: spi-zynqmp-gqspi: Add support for Xilinx Versal QSPI b8a6c2c649c3 spi: spi-zynqmp-gqspi: Update driver to support both IO and dma modes 5ed61ce8f7b8 spi: spi-zynqmp-gqspi: Increase timeout interval during data transfer 269ddea12dd0 spi: spi-zynqmp-gqspi: Remove txfifo empty check during chip select/deselect 687db78ba7aa mtd: spi-nor: Add dual parallel and stacked mode support 2fdf718f2177 spi: spi-cadence: Fix SPI CS gets toggling sporadically eeab4a5979d6 mmc: sdhci-of-arasan: Add support for dynamic configuration 9893d84d2725 gpio: xilinx: Trivial patch a72365a7e36c dmaengine: xilinx: dpdma: Fix race condition in vsync IRQ a441731d4158 phy: Add driver for GTQUAD BASE for Displayport 4e0bc8301c79 dt: bindings: phy: Documentation for Xilinx GT QUAD BASE PHY controller for DP 4007fc1588f2 dt-bindings: dmaengine: zynqmp_dma: Convert zynqmp dma bindings to yaml c8491b42517a v4l: xilinx: vip: Fix alignment to match open parenthesis bd7b2aebd602 v4l: xilinx: dma: Add support for 3 planar YUV444 8bpc format 0840b83b29db v4l: xilinx: vip: Add support for 3 planar YUV444 8bpc 833d75410b86 phy: xilinx-xhdmiphy: initial driver support for xilinx HDMI PHY 2.1 IP 04817b785bd5 dt: bindings: phy: Documentation for Xilinx HDMI PHY controller 59d4ce39718a v4l: xilinx: vip: Allow media pipeline enable with single dma start 9a970134bc62 dt-bindings: media: xilinx: Add xlnx,atomic_streamon documentation d1d3441ab060 kbuild: add xilinx-sdirxss.h/xilinx-hls.h/xilinx-v4l2-events.h to no-header-test c7613bbc1d26 media: vivid: Fix the check of frame interval index 0450af706144 drm: xlnx: zynqmp: tpg should use swap_coeffs as csc matrix bd7d33345327 drm: xlnx: bridge: check bridge->debugfs_file->status when calling strlen 3b7f650a538f dt-bindings: dmaengine: xilinx_dma: Add MCMDA channel ID index description fcfa4cc3e337 drm: xlnx: hdmi: Add HDMI 2.1 Tx subsystem driver beb1bf3fe81a dt-bindings: display: xlnx: Add HDMI 2.1 Tx subsystem documentation 0e2da67bc3d7 drm: xlnx: drv: initialize vblank for all crtcs ca45da8e8975 v4l: xilinx: hdmirx: Add HDMI 2.1 Rx subsystem driver 2375589bfe84 dt-bindings: media: xilinx: Add HDMI 2.1 Rx subsystem documentation 22126a5181c7 phy: xilinx: hdmi: Add linerate, nchannels and reset_gt fa8675f0f0f2 v4l: xilinx: vip: Add 10-bpp Bayer formats support 18ac3c208eb3 v4l: xilinx: vip: Fix incorrect media bus format code f0c4169fad8b v4l: xilinx: vip: Fix bpl_factor values for Bayer formats 3ede4e94c1ae v4l2: xilinx: dma: Align width as per underlying DMA prerequisite bc8cf38fd388 v4l: xilinx: xcsi2rxss: Fix warnings for NULL_RETURNS 4cc6c4fd855f v4l: xilinx: csi2rxss: Remove downstream controls 7f6dd5131ba2 v4l: xilinx: xcsi2rxss: Add support for YUV 420 8bpc c012c50f7f4d dt-bindings: media: xilinx: xcsi2rxss: Add YUV420 8b support 0805a2b63957 phy: Add HDMI PHY configuration options fd4bddefa780 drm: fourcc: Mark XV20 and XV15 formats as YUV based 6faa23b00457 dmaengine: xilinx: dpdma: Add support for cyclic dma mode 80ec28e9c065 dt-bindings: display: xlnx: mixer: Add example for reserved memory usage ddebcbd11402 v4l2: xilinx: vipp: Allow reserving memory and DMA using 64bit addresses 0c758310e78f dt-bindings: media: xilinx: Add reserved memory usage information d50e80fc4308 drm: xlnx: zynqmp: remove layer sub node based on DP DT change 5e96602bc17e drm: xlnx: bridge: Fix xlnx_bridge_unregister issue 086d8f24cb2e drm: xlnx: add a new member extra_name for xlnx_bridge structure 0d22caff843e drm: xlnx: Update DP subsystem with downstream version 8cf1a1bd165a v4l: xilinx: Driver support for Xilinx AXI4-Stream Broadcaster 41e7fde6ad9c dt: bindings: media: xilinx: Doc for Xilinx AXI4-Stream Broadcaster driver 8a2a800d0c9d media: i2c: Add ON Semiconductor AP1302 ISP driver 5b3d4ad2a9ee media: dt-bindings: media: i2c: Add bindings for AP1302 179e801586c7 drm: xlnx: zynqmp_dp: Fix UNINIT type warning 17f31b8a7962 v4l: xilinx: tpg: Fix warnings for CHECKED_RETURN c57a34b65a66 v4l: xilinx: tpg: Fix warnings for NULL_RETURNS 0b42ceaf3e70 media: xilinx: vtc: Fix warning for OVERFLOW_BEFORE_WIDEN bcb86daa32cd v4l: xilinx: dma: Fix OVERFLOW_BEFORE_WIDEN warnings cd5d041457c1 v4l: xilinx: vip: Fix UNINIT warnings d01deb9ea7de v4l: xilinx: vip: Fix CHECKED_RETURN warnings d8cbed33130b v4l: xilinx: vip: Fix V4L2_PIX_FMT_XY10 bpl_factor 80e044376067 drm: xlnx: dptx: Add DisplayPort tx driver 71f118d4c189 dt-bindings: display: xlnx: Add DisplayPort Tx bindings cd6c37bd3136 v4l: xilinx: dma: Remove struct xventity_list addaba3cea84 v4l: xilinx: vipp: remove unused variable 581ea243e5a6 v4l: xilinx: vipp: Perform stream start/stop at pipeline level e3253da27eb4 dt-bindings: display: xlnx: mixer: Updated layer max height and width ranges eb723f4c547b v4l: xilinx: Driver support for Xilinx DP Rx subsystem 74b4699d000a dt: bindings: media: xilinx: Documentation for Xilinx DP Rx subsystem 6171e882d9d5 v4l: xilinx: dma: Add control handler to v4l2 device f9e0eb198f9a v4l: xilinx: tpg: Don't read version if HLS IP 086e4cf98df3 v4l: xilinx: events: Fix the uapi header license 5c890545ff16 v4l: xilinx: hls: Fix the uapi header license 44ce7ddc1efc v4l: xilinx: sdi: Fix the uapi header license d1c1a9decfba drm: xlnx: fix some typos in the Kconfig help texts 66ca1836d985 v4l: xilinx: vipp: Remove set streaming on subdev 19e0d84335c2 v4l: xilinx: vipp: Change xvip_entity_start/stop to take graph entity cc20af724483 v4l: xilinx: vipp: remove a loop for graph start / stop b1e6f73c9bad v4l: xilinx: vipp: do enabling in the dependency check 0f51e658352f v4l: xilinx: vipp: use async list for start and stop c826de01ae57 v4l: xilinx: vipp: move xvip_entity_start_stop() to xilinx-vipp f8a61a3dede7 v4l: xilinx: dma: Prevent divide by zero error a634dd1d1878 dt-bindings: display: xlnx: mixer: Add rev 5.0 to compatible string e4278d15a90c drm/fb_helper: Enable drm_leak_fbdev_smem by default for zynqmp 4e65354c36c8 drm: xlnx: scaler: Improve quality by adding more coefficients eb678e0c0b60 staging: xlnx_tsmux: Initial version of xlnx mpeg2tsmux driver d24ab54b2890 dt-bindings: Add device tree binding for xilinx mpeg2tsmux driver 611614e795c5 staging: xlnxsync: Add driver for Xilinx Synchronizer 3528a93f4623 staging: dt-bindings: xlnxsync: Add initial bindings for Xilinx Synchronizer cb5447acf7a4 dma: xilinx: Disable low latency capture in file ops open 880c582ec7ae drm: xlnx: scaler: Add support for ip version 2.2 8f0919368334 dt-bindings: display: xlnx: Add support for vpss ip version 2.2 0b2d717fa236 dt-bindings: display: xlnx: dsi: Add command mode support a4d28db1565c v4l: xilinx: vip: Use the right media code for 422 16bit formats 90c77a8c2ca8 v4l: xilinx: vip: Keep NV16 first in vip table 00c6edfea70b dt-bindings: display: xlnx: mixer: Updated compatible string d837d1eb529d v4l: xilinx: vip: Add YUV444 12bit and 16bit formats a8589551f6ea v4l: xilinx: vip: Fix stride calculation 8cb03da32f1c v4l: xilinx: vip: Use correct media bus code for RGB 10bit format 4436473fb739 v4l: xilinx: vip: Add scaling and padding factor for XY10 df99faccab5b v4l: xilinx: vip: Add YUV 10bit media bus formats 885f28d4032a v4l: xilinx: tpg: Use 10bit media bus codes 51559060f03a drm: xlnx: scaler: Add max width and height properties 8022e4cb2480 dt-bindings: display: xlnx: Add max width and height as mandatory properties bac639091dad drm: xlnx: csc: Add max width and height dt properties 3367e0581342 dt-bindings: display: xlnx: vpss-csc: Add max width and height properties 606d53ea1fe5 media: xilinx: tpg: Add support for v8.0 e2b95f5d51a5 dt-bindings: media: xilinx: tpg: Update for v8.0 4a29295c34c4 v4l: xilinx: vip: Add 12 and 16 bpc RAW and RGB color formats 0a4480645cd4 v4l: xilinx: dma: Add s_ctrl ioctl for low latency capture f1e71e82edb6 v4l: xilinx: dma: Add control for low latency f9c5ec6721f6 media: xilinx: tpg: dt pixel per clock validate. 0f082e6772f4 dt-bindings: display: xlnx: Add clock framework support to VTC bridge driver af1ae82fbd40 drm: xlnx: scaler: Add support for clock framework 11b806ad0101 dt-bindings: display: xlnx: Add clock framework support to VPSS Scaler bridge driver 1e96bab15eb0 drm: xlnx: csc: Add clock framework support 3d0eed7436fd dt-bindings: display: xlnx: Add clock framework support to VPSS CSC bridge driver c175ea953bb7 dt-bindings: display: xlnx: Add clock framework support to DSI Tx b88babd1c91d documentation: dt: multi-scaler: Add clock framework support 2b70e190c646 documentation: dt: multi-scaler: Add properties for pixels per clock d9b97666b159 media: xilinx: vtc: Dynamically calculate pixel clock b11e52694112 media: xilinx: tpg: v4l subdevice controls to set fps ae7f7ba22541 dt: bindings: media: xilinx: tpg: Add ppc dt bindings. e99dcc745bba media: xilinx: tpg: Add pixel per clock dt support 428f6296b3a6 dt-bindings: display: xlnx: Add device tree binding for xlnx control drivers ac7239d953d1 dt: bindings: media: xilinx: Add clock support to AXI4 Stream switch 8b3ecd666686 dt-bindings: display: xlnx: mixer: Correct DRM fourcc for BGR8 and RGB8 904a0c90053c drm: xlnx: crtc: Fix max width and height overflow c5a2bd4f6838 documentation: dt: Add bindings documentation for Streaming SCD 851c86cd843f xilinx: v4l: dma: Stop subdevs in reverse order of starting 0f6cb0a1fff2 media: ov5640: Don't access ctrl regs when off 00be32d73c49 media: ov5640: fix get_light_freq on auto 314c9638db9e drm: xlnx: Select VIDEOMODE_HELPERS when DRM_XLNX_PL_DISP is selected 9999804d2abb xilinx: v4l: dma: Invoke s_power function of subdevice 20161568902c xilinx: v4l: vipp: Avoid decrementing refcount of a node twice c498433479f4 xilinx: v4l: dma: In case of error xvip_pipeline_start_stop should return gracefully 9531e42a2e14 dt-bindings: media: xilinx: vpss-csc: Make max width, height mandatory c7dae6480b61 dt-bindings: media: xilinx: demosaic: Make max width, height mandatory f65cc73f5dec xilinx: v4l: dma: Remove unused function definition 5479e8305cfa drm: xlnx: scaler: Fix array out of bound access e6f21132f2ea documentation: dt: gamma: Add support for max width and height 617d2d1853bb documentation: dt: demosaic: add support for max width and height ad687c9a7b77 v4l: xilinx: tpg: Add check for max width and height c403e3c5337a documentation: dt: vtpg: Add support for max width and height 830376b156b6 drm: fb: Modify check to ensure correctness of flags 54b60352b8d2 v4l: dma: Use media graph traversal to stream on/off subdevs 6ab898352908 xilinx: v4l: mem2mem: Initial version of driver 8b6f13ecf814 dt: bindings: media: xilinx: Documentation for mem2mem driver ace3ac8f7633 platform: xilinx: Add mem to mem Multi-Scaler driver (XM2MSC) aca8ec5e3d91 documentation: dt: add bindings documentation for multi-scaler b20b33f83d24 v4l: xilinx: scd: New Scene Change Detection driver 0de84861640e documentation: dt: add bindings documentation for Scene Change Detection 2d245ca7bc74 v4l: xilinx: scd: Add v4l2 custom events 4540144b1bc2 xilinx: v4l: dma: Add format enumeration for output 75bc5fa3b3ba xilinx: v4l: dma: Add DMA input direction support ebc4922f7ed5 xilinx: v4l: dma: Add ioctl operations for v4l2 output device 08d3efbce73c media: platform: xilinx: Fix Kconfig indentation 60e697a8dd6a v4l: xilinx: Driver support for Xilinx AXI4-Stream Switch 8aac14ad768a dt: bindings: media: xilinx: Doc for Xilinx AXI4-Stream Switch driver 63f5089e6a9a xilinx: v4l: dma: Fix bug in calculating interlaced height 2e7170f9c713 xilinx: v4l: dma: Multi-threading issue 83f3d5415616 dt-bindings: display: xlnx: Add VTC bridge support to PL display 0d552ab71605 dt-bindings: display: xlnx: mixer: Adding xlnx vtc bridge support 87004f631d5e drm: xlnx: Add a Video Timing Controller(VTC) driver 1ce4926d9c84 dt-bindings: display: xlnx: Add VTC bindings aae8abafd515 dt-bindings: display: xlnx: mixer: Adding xlnx,layer-primary property f6ac99e88cdd dt-bindings: display: xlnx: mixer: Added xlnx,num-layers description 031f9d0386df xilinx: v4l2: dma: Add multiple output support 836aec067b8e v4l: xilinx: dma: Terminate DMA when media pipeline fails to start 26ef589dbead v4l: xilinx: dma: Add interlaced support a149b7e81dd8 dt-bindings: display: xlnx: mixer: Update example to fix format strings 7234ac339d92 dt-bindings: display: xlnx: mixer: Add supported formats table 64ef5e96bfa0 bindings: display: xlnx: Fixing device tree documentation 39ee292e24e0 xilinx: v4l2: dma: Bug fix in single plane support 78b57a065de3 drm: xlnx: csc: Adding vpss-csc reset through gpio 11c2e3ceb1e4 dt: bindings: display: xlnx: Adding gpio reset entry e374132fffb1 drm: xlnx: scaler: Updating vpss-scaler reset logic ef913ad00042 dt: bindings: display: xlnx: Updated gpio reset entry 983e915eeeba uvcvideo: Prevent new URBs being processed at stream stop faf20c843171 v4l: xilinx: dma: Add XV15 and XV20 contiguous format support 94e4a9511c43 dt: bindings: media: xilinx: Remove unimplemented TPG compatible string 644a64a0aaba media: xilinx: vip: Correct the fourcc code for BGRX8 format. d73866d33266 v4l: xilinx: Add BGR color format support. fa9844a42fac v4l: xilinx: dma: Fix bytes per line calculation dd05b106aa1a v4l: xilinx: dma: Handle 10 bit format calucations for XV20 fabbb4ce3f4a v4l: xilinx: dma: Fix sizeimage calculation 679cf6856067 v4l: xilinx-tpg: Add YUV 420 media bus format support to TPG driver 5b1095d0160c dt-bindings: display: xlnx: Modifing mixer compatible string 9b03240732b4 Documentation: media: Correct dt-bindings doc for Gamma LUT IP 5b041869d6db drm: xlnx: csc: Add YUV420 support 54a3e85f37f7 drm: xlnx: scaler: Add YUV420 support 27fb40a29f8f v4l: xilinx: dma: Get scaling and padding factor to calculate DMA params 8b5b33a63243 v4l: xilinx: dma: Add scaling and padding factor functions 3e780411b9f8 v4l: xilinx: dma: Fix v4l2 enumeration callback for multiplanar 6c61ff095253 v4l: xilinx: dma: Add multi-planar support 8423ae631e59 v4l: xilinx: dma: Update video format descriptor 114fa8fdcf64 media: Add new dt-bindings/vf_codes for supported formats 216979ce2780 drm: xlnx: correcting data type for cursor with and height 5b9cb5c7c21a drm: xlnx: scaler: Adding Zero out H-phase array before changing resolution 36ad3b0ddbb0 drm: xlnx: scaler: Adding vpss-scaler reset through gpio f5fbd48f0c02 dt: bindings: display: xlnx: Adding gpio reset entry 7c3899f2d764 dt-bindings: display: xlnx: Added vpss bridge phandle as optional property a3e5442f1a4c drm: xlnx: scaler: Adding vpss-scaler driver dc2bb7e677c2 dt: bindings: display: xlnx: Adding scaler bindings d566157b7f61 drm: xlnx: csc: Adding vpss-color space converter driver 669743baaa28 dt: bindings: display: xlnx: Adding csc bindings 2eeac6f3bc4a drm: xlnx: DRM KMS driver for xilinx display pipeline 7282da5fc11e dt-bindings: display: xlnx: Adding pl_disp bindings ded87739e4a6 dma: xilinx: Support early callback modes ed20f485abf4 dt-bindings: dma: xilinx_frmbuf: Add support for 12 and 16 bpc RGB formats fe0c5876ddfa drm: xlnx: sdi: Adding sdi-tx driver 59331f75ade1 dt-bindings: display: xlnx: Adding sdi bindings 1f7bd8f88a2c drm: Add generic HDR support db3d1e6388d2 drm: xlnx: mixer: Initial video mixer driver 5aa61ca5a317 dt-bindings: display: xlnx: Adding mixer bindings 5cddd027d4a2 drm: xlnx: adding cursor width / height support 2ec09ed7b544 drm: xlnx: dsi: Adding dsi driver to new framework 203f1f139013 dt-bindings: display: xlnx: Adding dsi bindings 6fef36764852 drm: xlnx: drv: Add Xilinx bridge support 4191aa2a489b dt-bindings: display: xlnx: Add bridge bindings afc2bf8bc47a dt-bindings: display: xlnx: Add ZynqMP DP subsystem bindings 75528c891441 drm: xlnx: Xilinx DRM KMS driver 6f64f5daa195 drm: mipi: Bring DT format description closer to the hardware 4028319017c2 drivers: media: Customized adv7511 for Xylon LogiCVC (deprecated) cabaf56261b1 v4l: xilinx-vpss-csc: driver support for xilinx vpss csc 720786e57a6d Documentation: DT: Add bindings documentation for VPSS CSC 4b9736224363 v4l: xilinx-gamma: initial driver support for xilinx video gamma lut ip 5feda25eef30 documentation: dt: add bindings documentation for gamma lut ip d92112b1c8fc v4l: xilinx: Driver support for Xilinx UHDSDI Rx subsystem 514ed574f676 dt: bindings: media: xilinx: Documentation for Xilinx UHDSDI Rx driver d5a7e729b237 media: videodev2.h: Add control type for HDR e99af9a1767a media: videodev2.h: add Hybrid Log Gamma transfer function define 6c246df955f6 media: v4l2-ioctl: Add description for new pixel formats a72054ceebc8 media: v4l2-ioctl: Add YUV444 12bit and 16bit pixel formats 259c230e0692 media: v4l2-ioctl: Use correct fourcc for YUV444 10bit format 8a0edc45660c media: v4l2-ioctl: Add YUV 12bit and 16bit pixel formats abfca3d5ebdc media: v4l2-ioctl: Add 12 and 16 bpc RGB pixel formats 1c2ee33623d8 v4l2-core: Update entries for XV15 and XV20 contiguous formats 33f25ae1164b media: v4l2-core: Update V4L2 framework with new fourcc codes a7844d4bfa9d media: v4l: Add HDR support through compound controls a4497afab37e v4l: xilinx-vpss-scaler: driver support for xilinx vpss scaler c39d60c10381 documentation: dt: add bindings documentation for vpss scaler 3a6b1f09750e v4l: xilinx-demosaic: driver support for xilinx video demosaic c449fbef2ce6 documentation: dt: add bindings documentation for xilinx video demosaic driver 5d2c4bedf257 media: v4l: Group Xilinx downstream formats 16bbc28f18cd media: xilinx: Improve pipeline management code fc302edc3b55 v4l: xilinx: dma: Remove colorspace check in xvip_dma_verify_format 75e8d051225f media: xilinx: dma: Enable use of Framebuffer Write IP in V4L2 Driver 778a7cec25a3 v4l: xilinx: dma: Terminate DMA when stream on fails bf3befd2fbb5 media: xilinx: vip: Add the pixel format for RGB24 c74caf48a29e media: xilinx: Refactor VTC configuration code 90a4e4e7520f media: xilinx: tpg: Block comments 30912a79b459 media: xilinx: Integrate TPG v7 support 8bf9838d2dd5 media: xilinx: Add HLS core driver d5c378db45c1 media: xilinx: Add AXI4 stream switch driver 2fd1eb015d23 media: xilinx: Add Scaler driver (SCALER) driver fdc231d362b1 media: xilinx: Add RGB to YUV (RGB2YUV) driver 27865b58b582 media: xilinx: Add Chroma Resampler (CRESAMPLE) driver 4c45d2c5b5ed media: xilinx: Add Color Filter Array (CFA) driver 19589acaf508 v4l: xilinx: Add Video Remapper driver 7c1a953f7216 media: xilinx: Ensure Video Framebuffer selected by Kconfig 03bb70654f7e v4l: xilinx: Kconfig: Add missing DMADEVICES dependencies dad73e6e1863 uvcvideo: Xilinx: Bump up URBS and MAX_PACKETS 2935916b025d v4l: Add VUY8 24 bits bus format 9241e01b5c8e v4l: Add RGB 8:8:8 media bus format on 24 and 32 bit busses 7b89e9aa32fd v4l: subdev: Add [GS]_ROUTING subdev ioctls and operations ac925a4ab952 media: entity: Add media_entity_has_route() function 3d7dde73acb3 media: entity: Add has_route entity operation df27aebce90a drm: panel: Added timing for AUO B101UAN01 display panel dddebcaa8e18 dmaengine: xilinx_frmbuf: New driver for Video Framebuffer IP dea4b0a56259 dt-bindings: dmaengine: xilinx_frmbuf: Video Framebuffer IP 4eec2efb1897 media: Add documentation for YUV420 bus format f31d1c712869 uapi: media: New fourcc codes needed by Xilinx Video IP 6fb13b23cf69 drm: Add new flags for interlaced alternate fields 72a08259513b uapi: drm: Add AVUY fourcc 6513e66d489e drm: drm_fourcc: Correct the DRM YUV444 10bpc c36f34ba9654 drm: fourcc: Add new formats needed by Xilinx IP 63be6dcd943a drm: drm_fourcc: Add new formats for Xilinx IPs ad208ed1fdc0 drm: fourcc: Add drm_format_plane_width_bytes() ffa3db2ad6c6 drm: drm_fourcc: Introduce macro-pixel info to drm_format_info cfcbe4608067 ASoC: xlnx: change I2S driver data 42df385bd328 ASoC: xlnx,i2s: dt-bindings: add reference to audio formatter 60cb2ecbc1a7 ASoC: xlnx: add SPDIF audio driver d9ba35accd91 dt-bindings: ASoC: xlnx,spdif: Document spdif bindings 874d5549a5d9 ASoC: xlnx: add PL sound card support 3e7f02fc3ca0 ASoC: xlnx: add pcm formatter platform driver abaef462fc0d dt-bindings: ASoC: Document audio formatter bindings for xlnx,audio-formatter 093f04343e7f AsoC: xlnx: add platform driver to support SDI audio e5b07fec102e dt-bindings: ASoC: xlnx-v-uhdsdi-audio: document sdi audio bindings f97adf628974 sound: soc: xilinx: Add ZynqMP DP subsystem audio drivers 15795e91c086 dt: bindings: sound: Add DT bindings for Xilinx ZynqMP DP audio cdb97cc4ae6c remoteproc: Add initial zynqmp R5 remoteproc driver e524a9d46d79 dt-bindings: remoteproc: Add documentation for ZynqMP R5 rproc bindings 6827009a5271 remoteproc: Add support for AMP on Zynq platform bc34d17afb7a dt-bindings: Add Zynq remoteproc binding 8687d8d5a485 remoteproc: Add support for peek from remote and acking kick from remote 66d2e77fb51a nvmem: Add driver for BBRAM and volatile user keys access 3d76b0ceb819 dt-bindings: nvmem: Added nodes for BBRAM and volatile user keys f8f39ce69a1a iio: adc: versal-sysmon: Add runtime resume function for sysmon 8f1f7f5038a6 drivers: iio: Add support for TI INA260 power monitors bd7eb16df078 dt-bindings: iio: adc: Add ti,ina260.yaml 6dbc2bee04b8 dt-bindings: gpio: zynq: Add all the supported compatibles 695532b44955 iio: versal-sysmon: add driver for Versal Sysmon 9f99547626c4 dt-bindings: iio: xilinx: Add Documentation for Sysmon 15030b4c9b32 iio: adc: Add Xilinx AMS driver 022b9fd755c5 dt-bindings: Add Xilinx AMS binding documentation bd749016e1f5 usb: misc: usb2244: add support for USB2 ultra fast sd controller c8ec20c8360a dt-bindings: usb: misc: Add binding for Microchip usb2244 Controller faf7df2c8275 usb: misc: usb5744: add support for USB hub controller 3ea5ca73e6be dt-bindings: usb: misc: Add binding for Microchip usb5744 hub 6bb5f952c61b arm: zynq: don't remove -march=armv6k from KBUILD_AFLAGS 244d268406c4 arm: zynq: add "-march=armv7-a" to AFLAGS ad5e41b44a7b firmware: zynqmp: Add sysfs entry for runtime features 898e178c8a86 mtd: cfi: Add macro for Winbond NOR flashes 5eb77738623f dt-bindings: zynqmp: Add new PD_PL macro 715d52270edd dt-bindings: zynqmp: add RPU nodes 74c05b85a1c4 arm64: zynqmp: Add support for ZynqMP RSA H/W accelerator 30bc5ecb4468 arm64: zynqmp: Add Xilinx SHA3 node 2edd2f165e7e dt-bindings: clock: versal: Remove alt_ref_clk from clock source 8314c58ba4c8 dt-bindings: clk: xlnx: Update VCU bindings for vcu reset pin e1b58b6198e3 dt-bindings: clk: xlnx: move xlnx_vcu dt-binding to clk from soc 563938754341 dt-bindings: serial: uartlite: Convert uartlite to json-schema 573f76dc41d2 watchdog: of_xilinx_wdt: use wdd->parent in print 137d5dd7ca42 clk: xilinx: vcu: Populate children node 3437961c2439 clk: xilinx: vcu: disable aclk incase of probe failure 74630c85a24c clk: xilinx: vcu: Update vcu init/reset sequence d4fe6e0432ee soc: xilinx: vcu: Export functions to obtain logicore settings fd03e132faf2 firmware: zynqmp: Add Node IDs in xlnx-zynqmp.h 790ec5f70d6e firmware: xilinx: sync firmware pm_query_id entries with PLM query id entries ef9c14fad2b7 firmware: xilinx: Remove kernel-doc marking instead of regular comment 8773b15933b5 uartlite: Update the default for the parameter db8bd3e0289e include: xilinx_phy: Add Copyright and License ab2ba922aef1 clk: si5324: fix linking failure for ARCH arm b2a7967314da crypto: xilinx: Drop COMPILE_TEST for CRYPTO_DEV_ZYNQMP_SHA3 2838a3306ee2 ptp: Add support for port offset registers 1dffefd4faec dt-bindings: ptp: xilinx: Update new compatible string a6c55514423f crypto: xilinx: zynqmp-aes: Add skcipher based AES driver 6632285e9bf4 pmbus: tps544: adapt for updated pmbus interfaces ef0b84a82013 irqchip: gic: Add changes to handle SGI for Zynq Remoteproc driver 9b526f096deb uio: Add the UIO driver for AI engine 498135f770b8 dt-bindings: soc: xilinx: Add the dt binding for AI engine 18b0794a5305 arm: zynq: delete AFLAGS_suspend.o to fix compile warning 5e53cd34e124 dmaengine: pl330: Typecast with enum to fix the coverity warning 39c3a41a659e i2c-cadence: Replace the value with enum b89fbc73d901 dt-bindings: serial: Add xilinx compatible a29d66f74209 ptp: Add Xilinx PTP timer driver 35cd73b65e66 dt-bindings: Add devicetree documentation for Xilinx PTP timer 37ec7efc7786 edac: xilinx: Added EDAC support for Xilinx DDR controller 3c9b7a38fc80 dt-bindings: edac: Add bindings for Xilinx Versal EDAC for DDRMC 1679d1d91d9d spi: spi-cadence: Fix uninit_use coverity warning cb329a401995 spi: spi-cadence: Fix mixed_enum_type coverity warning 12c571f4d5c9 ARM: zynq: Fix spurious BUG with old DT 97048676f036 misc: ai-engine: Move AI engine reg access to kernel c6bb0200b3f0 dt-bindings: soc: xilinx: ai-engine-npi: Add the binding for AIE NPI 3e79e35a50f3 dt-binding: soc: xilinx: ai-engine: Add new AI engine binding 32a5fc5f2326 dt-bindings: usb: host: ehci-xilinx: Add binding doc 138b442b19fa clocking-wizard: Add versal clocking wizard support 20d514f89cef dt-bindings: Add versal clocking wizard ecf71cc12055 clk: idt: Fix i2cwritebulk() failure 3b7981675a98 dt-bindings: xilinx: Document new evaluation boards e48726847ef1 mtd: fixing CFI for Numonyx CFI bug da5081880882 misc: jesd204b: Add driver for Xilinx jesd204b 05de1d200b3e dt-bindings: misc: Add bindings for JESD phy bd0c5c0c3725 dt-bindings: misc: Add documentation for jesd204b a6b600bc0a6d PCI: ZYNQMP EP client driver: Adding support for ZynqMP dma test client 6dfb4afc5148 PCI: ZYNQMP EP driver: Adding support for ZynqMP ep driver 61cc13a94e8b dt-bindings: pci: ZYNQMP PS PCIe Driver Root DMA dt bindings 72064421def3 dt-bindings: power: Add versal power domain bindings 8e1adae19ac5 mtd: Expand the ecc placement locations to 1260 fa3c594bbe0a staging: xroetrafficgen: initial commit of roe traffic generator driver 094b761f42fe staging: Add xroeframer driver a76ad50413c8 xilinx: Update MAINTAINERS fragment 11dc089529ad samples: xilinx_apm: Add sample application for xilinx_apm c235d0d7d400 drivers: ata: Add CCI support for SATA if CCI is enabled d0e346544ace arm64: zynqmp: Change Kconfig dependency for cortexa53 edac 8b4971dde69b edac: Add sysfs entries for cortex arm64 578fb5936ef3 edac: Add documentation for cortexa53 edac sysfs 6d5b80c86d6d EDAC: Add ARM64 EDAC d46c704562ad dt-bindings: edac: Add bindings for cortex_arm64 b2da5fe7a96f edac: zynqmp: Add EDAC support for ZynqMP OCM Controller c97e2248909f dt-bindings: edac: Add bindings for ZynqMP OCM Controller 59e1a7ac9fc4 edac: add support for ARM PL310 L2 cache parity d54641a737ac clk: Adding Silicon labs si5324 clock driver 906b7c441f4b dt-bindings: clock: Adding si5324 bindings 7e629d216c76 phy: mscc: Add support for VSC8531_02 with RGMII tuning b2ac0d9aafa6 dt-bindings: mscc: Add RGMII RX and TX delay tuning bd9ffe83f89c include: dt-bindings: Add mscc-vsc8531 RGMII clock delay definitions bf5b6559726c phy: dp83867: Add support for SGMII 5469fa63a1cf crypto: zynqmp-rsa: Adopted RSA support for ZynqMP SoC 00bc7c7e446f dt-bindings: crypto: Added binding docs for Xilinx ZynqMP RSA H/W accelerator 61c5350201df crypto: zynqmp-sha: Adopted SHA3 support for ZynqMP Soc 06f16e5ce077 dt-bindings: crypto: Added binding docs for Xilinx ZynqMP SHA3 H/W accelerator c93ad459fc73 pmbus: Add new tps544 power regulator driver 929fa01900e7 dt-bindings: pmbus: Add tps544 bindings 6b145ba8d836 zynqmp: firmware: Adds a driver for loading secure partition from Linux 56efa970dde8 clk: Add ccf driver for IDT 8T49N24x UFT e2bba31bb85e dt-bindings: Add binding for IDT 8T49N24x UFT 8fc9ad358ed2 i2c: mux: pca954x: write to mux channel always 589c85a3194a watchdog: of_xilinx_wdt: Used dev_dbg() e4b83ec42fce irqchip: gic: Add remoteproc changes to the driver 816f461a9911 staging: fclk: Enable pl clock with sysfs entry for set_rate a6358dc644e0 dt-bindings: Add doc for xilinx fclk 498be8e1221e Xilinx: ARM: Devcfg and SLCR drivers updated to support reconfiguration. a54bb969e15c zynq: Add OCM driver 208e432a6f88 zynq: slcr: Introduce new get_ocm_config() b519a7db2fc6 ARM: zynq: Fix prefetch option 0c6eccf65023 ARM: zynq: Add support for Zynq-7000S devices 8f438ef28249 dt-bindings: ARM: zynq: Add DT binding for eFuse controller 51d65b77bcbe uio: rename uio.c -> uio_core.c & unify into uio.ko 487148436435 apf: Add kernel modules to the kernel ffb9cd00a176 uio: Add dma-buf import ioctls f9e5a580c252 Bluetooth: hci_ll: Extend timeout between start and communication fee7722dd68d dt-bindings: usb: dwc3-xilinx: Convert USB DWC3 bindings dd46eb837657 dt-bindings: usb: dwc3: Add interrupt-names to include hibernation interrupt 58ba5afcc621 usb: dwc3: gadget: Increase timeout for CmdAct cleared by device controller f92c8e05d481 usb: dwc3: gadget: disable hibernation interrupt on gadget enumeration bfc87833e9ae usb: dwc3: core: add PM_SLEEP kernel config check d463a2e39c1b usb: dwc3: core: Update REFCLK_FLADJ for frame length adjustment 668832665601 usb: dwc3: xilinx: fix reset-gpio logic b7b98952b203 usb: dwc3: xilinx: fix error handling for reset-gpio 937719183006 usb: xhci-plat: Add remote wakeup support for xilinx d30b7a25b95d usb: dwc3: Added remote wake-up in xilinx glue driver ab7a77c9778f usb: dwc3: Fixed common regulator for multiple controller instance 3032fb9b5957 usb: chipidea: udc: make controller hardware endpoint primed 50485109b073 usb: dwc3: handle usb2.0 gadget mode early hibernation event occurrence 8f4f309624cd Revert "usb: function: f_tcm: Add support for getting alt interface number" d26f8fd4361f usb: dwc3: core: scratchpad buffers allocation handling in host mode 7eab45e8ca50 usb: dwc3: xilinx: enable D3 power state entry feature 1d54ec88f001 usb: dwc3: xilinx: Handle USB3 PHY initialization properly 20d159d68fc9 usb: gadget: webcam: Add support for Full HD and 4K UHD Raw Video Formats 00ace4683b16 usb: dwc3: Fix OTG driver to work with v5.10 kernel 0de5df674dc7 usb: dwc3: gadget: Add new platform_data.h file 81a5bf2483f2 usb: dwc3: xilinx: Handle dr_mode setting from DT properly f29f51de38f6 usb: chipidea: udc: Add xilinx revision support 9219b23554f0 usb: dwc3: xilinx: fixed dwc3-xilinx driver warnings e16d48b334e0 usb: dwc3: xilinx: Add support for controller power state for host mode 16d154bb59a7 usb: dwc3: xilinx: Register drvdata before registering regulator 0e90a3c04846 usb: dwc3: xilinx: Add gpio-reset support 46974cdb261f gpio: modepin: Add driver support for modepin GPIO controller b2a892a1d24c dt-bindings: gpio: zynqmp: Add binding documentation for modepin ba31e16df9fa usb: dwc3: Enable Xilinx platform only when Regulator is enabled 9f6849b772d1 usb: dwc3: Implement stream transfer timeout 5ee4927cd6fc usb: dwc3: use PROPERTY_ENTRY_BOOL to initialize property entries 8d4df820b3e7 usb: dwc3: otg: Enable OTG support in dwc3-core driver 3f9ac176ce18 usb: dwc3: Initialized variable with a proper value 77f35fc999e4 usb: dwc3: use proper typecast to handle overflow f22c9636abba usb: dwc3: otg: remove otg static export warning 2435bffeed0c usb: dwc3: otg: fix the function call used to get otg descriptor 4a06a60c0a37 usb: dwc3: retain resource index for unforced stops 31f76632a97b usb: dwc3: otg: add support for OTG in DWC3 host driver 35a686a3c83b usb: dwc3: otg: Update Kconfig and Makefile for enabling OTG c61293294f26 usb: dwc3: gadget: Don't kick transfer if LST or SHORT bits are set 13503abd4a01 usb: dwc3: Check for IOC/LST bit in both event->status and TRB->ctrl fields f672b02981a6 usb: dwc3: otg: fix broken OTG HNP feature 5189066ee4c7 usb: dwc3: gadget: ISOC transfers should be stopped before starting a transfer 381d55eea4a6 usb: dwc3: Correct usb dma mask for making SMMU work in device mode 3975f8c8e21b usb: dwc3: Fix the broken suspend/resume functionality in dwc3 a43c65c2a29c usb: dwc3: add support for enabling/disabling hibernation dynamically 8ddea1d10c01 usb: dwc3: Fix the logic for allocating and setting scratchpad buffers 144b0ff35ba8 usb: dwc3: don't setup event buffers when operating in host mode 205f9ea16a66 usb: dwc3: update GFLADJ_REFCLK_FLADJ in dwc3_frame_length_adjustment 6db9232e5118 usb: dwc3: of-simple: Enable CCI support in dwc3 driver d2ee5e149722 usb: Add quirk for enabling workaround for BULK IN streams b0592d53221a dwc3: core: Enable GUCTL1 chicken bit 9 for correcting Inter Packet Delay(IPD) acf131c85b51 dwc3: core: Enable GUCTL1 chicken bit 10 for fixing crc error after resume bug b2a364a4bf45 usb: dwc3: hibernation: fix scratch buffer allocation b01dd000b938 usb: dwc3: gadget: add support for OTG in gadget framework 10ba9c763857 usb: dwc3: core: Add regulator calls for communicating with dwc3 PMU 8451958e6379 usb: dwc3: gadget: Add hibernation support when operating in gadget mode 5ce6f7528014 usb: chipidea: core: Add return value function check 18f365f1633b usb: chipidea: Fix return value handling f7871d99bc4b usb: gadget: udc: Add return value error handling of function 98f55b17d9e1 usb: gadget: udc: Remove useless variable assignment in xudc_read_fifo() 478fd97b5676 usb: chipidea: Check usb_phy exists before using it 2ee3a4c83b19 usb: chipidea: Use usb2 phy for Zynq platform 3de559f7cbc6 usb: chipidea: Add support for VBUS control with PHY 2b618786bffc usb: gadget: send usb_gadget as an argument in get_config_params 8823f2f119a0 usb: host: xhci: Add xhci_hcd to xhci_ring for use in stream_timeout_function 01e6212d8f12 usb: xhci: wait for atleast 1ms after exiting U3 ae44b2658f57 usb: gadget: uvc_video: unlock before submitting a request to ep 16555a5e1906 usb: xhci-plat: Add remote wakeup support 77ca2aa40160 usb: function: f_tcm: Add support for getting alt interface number 1072bb0852a6 usb: gadget: f_tcm: support to set maxburst through configfs 2edc01f2c118 usb: gadget: f_tcm: add TARGET_SCF_ACK_KREF flag in BOT 60887fd6a74e usb: gadget: f_tcm: queue multiple commands request 04b1e97e2acd usb: gadget: f_tcm: comp_descriptor workaround during SS gadget a6c2895e422e usb: gadget: f_tcm: adjust write length with max packet size 14d1ebba040e uas: Add US_FL_NO_ATA_1X for linux tcm_usb_gadget 25a5856b0ce4 usb: uas: Add workaround for DATA IN urb's returned with status -EAGAIN 6dcc7bcebeaa usb: xhci: Add workaround for fixing ep stream ring hang issue 568ea45b97c7 usb: host: xhci: add support for Light Reset for DWC3 DRD f6e88ee5deda usb: host: xhci: plat: add support for otg_set_host() call e8944820830b usb: host: ehci-xilinx: Resolve kernel-doc Warnings 92caef416da6 usb: host: ehci-xilinx: modified driver to resolve formatting warnings be8603e95882 usb: gadget: udc: udc-xilinx: Add identifier to read_fn function arg daed788b5bf2 usb: phy: Add platform driver support for ULPI phys a91aeb4ceef3 usb: xilinx: Add suspend resume support 87337cf8fb5a usb: gadget: udc-xilinx: Add clock support 6c59c4128bc3 dt-bindings: udc-xilinx: Fix coding style in binding doc e076ad0c9395 dt-bindings: usb: Add clock support for udc-xilinx 8148c58e423b irqchip: xilinx: Add support to remove the Xilinx INTC driver module e90c010bc359 irqchip: xilinx: Add support to remove Xilinx INTC irqchip driver module 6ed255a3b26e irqchip: xilinx: Avoid __init macro usage for xilinx_intc_of_init 057bc8fc1e58 irqchip: xilinx: Change level for cpu-id warning eace9259fa8d irqchip: xilinx: Add support for Microblaze SMP 76480a327eef irqchip: xilinx: Add support for cpu hotplug 6ea2229eacc2 irqchip: xilinx: Rename root_domain just to domain 26f37d376b24 irqchip: xilinx: Support only LE/BE irqc by the same driver bf483280aa06 irqchip: xilinx: Add support for sw interrupts fd33fc3cd1ea irqchip: xilinx: Move early initialization to own function dc3513cf5a04 irqchip: xilinx: Use handle_domain_irq() 1cdfe0515c3f irqchip: xilinx: Enable generic irq multi handler 6dfe2d306fe9 irqchip: xilinx: Make per cpu primary controller entries a9cfc203b65c dt-bindings: irqchip: Add Xilinx Interrupt Controller bindings 8b8c06c3eb5e PCI: XDMA PL PCIe: Adding XDMA PL PCIe Root Port 0ce6d855720e PCI: XDMA PL PCIe: Adding device tree binding for XDMA PL PCIe 5358cf51ff8e PCI: xilinx-nwl: Fix coding style violations c2505045ad79 serial: uartps: Fix stuck ISR if RX disabled with non-empty FIFO 407eb64f5a6c serial: uartps: Prevent writes when the controller is disabled 93d2b712a1d4 serial: uartps: Fix the ignore_status d00ec6bd2474 serial: uartps: Change uart ID port allocation 5c827ba7d579 tty: xilinx_uartps: Make the timeout unsigned 5128a1a9b06c tty: xilinx_uartps: Check clk_enable return type 9a944d174a8a tty: xilinx_uartps: Add check for runtime_get_sync calls eec024c5e028 tty: xilinx_uartps: Check the clk_enable return value a97613c34b50 xilinx: Update copyright text to correct format 3179288230f3 clk: zynqmp: Fix stack-out-of-bounds in strncpy` 596fc12f05c8 clk: zynqmp: make bestdiv unsigned b9ce42d420ee clk: zynqmp: Add a check for NULL pointer 8d9441bf0e46 can: xilinx_can: Remove repeated work the from kernel-doc 30ffdc2b2f33 can: xilinx_can: Add check for NAPI Poll function 498cbf79edd1 pinctrl: zynq: use module_platform_driver to simplify the code 66399a3170cf serial: pl011: Add support for Xilinx Uart 4d81d7d94613 dt-bindings: serial: pl011: Add 'arm,xlnx-uart' 0f2cd4d7140c watchdog: of_xilinx_wdt: Add Versal Window watchdog support 7ec21c310d37 watchdog: of_xilinx_wdt: Use a proper variable to handle overflow d6836a99d4c8 watchdog: of_xilinx_wdt: Wire setting up timeout via module parameter/DT f43c59ceae8b watchdog: of_xilinx_wdt: Add Versal support 22e840fdf615 watchdog: of_xilinx_wdt: Introduce wdttype enum for identification 52206a1807f7 watchdog: of_xilinx_wdt: Initialize watchdog via data structure 846ea51e6a80 dt-bindings: Convert Xilinx watchdog bindings to json-schema d5d2c796c7fb nvmem: zynqmp_nvmem: Fix zynqmp_nvmem_read() parameter alignment a73a6a5a2733 nvmem: zynqmp-nvmem: Fix passing incompatible parameters 83ef5c2e5690 nvmem: zynqmp: Replace ENOTSUPP by EOPNOTSUPP d070eb96690c nvmem: zynqmp: Add support to PUF eFuses programming for User data 45114f5f9401 nvmem: zynqmp: Removed \r format specifier for prints. 52ed2e469d11 nvmem: zynqmp: Added support to access efuse 987c652bc692 dt-bindings: nvmem: Added efuse nodes 22d3c7c3ed8d net: axienet: Add GT reset status check for XXV new IP version 6538ea1f407b net: xilinx: axiethernet: Pass correct phy interface to of_phy_connect() 42cda9570fa3 net: xilinx: fix compile warning due to typecheck f8c09e68cbd5 net: xilinx: In MCMDA designs fix crash on ifconfig up 59292a39293e net: xilinx: axiethernet: Correct phy-mode comparison logic in _probe() 0869f1cc4405 net: xilinx: Ethtool statistics support b72b33640123 net: xilinx: axiethernet: Fix compilation error when HW timestamp is enabled 0ceefac8945e net: axienet: MRMAC reset sequence fixes 01b9f018d071 net: axienet: Add one step PDelay support d3dc3bc79dc4 net: xilinx: Add one step 1588 support for MRMAC e1134a6cc7ea net: xilinx: MRMAC TX CMD FIFO update 39f7bd39fb5f net: xilinx: Handle TX TS FIFO timeout error d8d73b148a73 net: xilinx: Update MRMAC config structure with PTP command length d362488d5c68 net: xilinx: Add supported_coalesce_params to fix axienet on 5.10 15b9e099689f net: xilinx: GT reset updates for 2020.2 62ce30685f3e net: xilinx: axiethernet: Enable dynamic MDIO MDC dbfab9dd6ee7 net: xilinx: axiethernet: Reduce the width of variable to handle overflow 52328d13e2d2 net: xilinx: axiethernet: Add variables and conditions to check return value bd9ceb904dfb net: xilinx: axiethernet: Add condition to check the return value 72da03c512e4 net: xilinx: axiethernet: Replace the value with enum b96ca439cb48 net: xilinx: axiethernet: Fix indentation warnings 5394b524013f net: xilinx: axiethernet: Add check to overcome NULL dereference warning 99bbaaa8e02d net: xilinx: axiethernet: Fix the use of uninitialized variable 6b44b3370fdd net: xilinx: axiethernet: Remove the NULL assigning to a pointer 6b0456b9cfd3 net: xilinx: Cleanup xilinx_tsn_shaper.* files 91ed830f75b5 net: xilinx: Access qdv address and associated properties separately c2bcaa2c17f9 net: xilinx: Add MCDMA management channel support 43b5b909f4da net: xilinx: Add a master xmit function for TSN packets. 6aa91dc5a68a net: xilinx: Add a separate mcdma probe function for TSN IP d5614ab8c424 net: xilinx: Refactor TSN functions into xilinx_tsn_ip.c b60ea7d7bad3 net: xilinx: Check if dma_map_single returned a valid address. 0236f643b223 net: xilinx: axiethernet: Add check for transmit data FIFO vacancy 8430dcd9e7f1 net: xilinx: Fix indentation issues 6a8385064fb9 net: xilinx: Add missing kernel-doc descriptions 83aaf89897f2 net: xilinx: Add HW timestamping support for MRMAC 900f3039fec4 net: xilinx: Add MRMAC support cd9e7e274cc5 net: xilinx: XXV Ethernet HW timestamp fixes 6cd1303dfc43 net: xilinx: Use prandom with range to avoid corner cases 895d280e4840 net: xilinx: axiethernet: Pass phy interface to of_phy_connect() 1acc0ce5d2d4 net: xilinx: axiethernet: Fix swiotlb buffer full error 8d2c60b85348 net: xilinx: Add support for Qbu/br feature of PL TSN IP efc7cf76a30b net: xilinx: Add Support for CB/FRER feature of PL TSN IP a4dc8db62ba9 net: xilinx: Add Qci support to the PL TSN IP driver 2f682c383c7b net: xilinx: Add support for PL TSN endpoint interface 6384ce5ee020 net: xilinx: Add support for PL TSN IP features d6a42a8396bd Revert "net: axienet: convert to phylink API" dad41407a324 net: xilinx: axiethernet: Fix crash in axienet_recv 8a8b566a2d9e net: xilinx: axiethernet: Fix axiethernet register description 8faea500a288 net: xilinx: axiethernet: Check for queue full in transmit path a4dc276716e6 net: xilinx: axiethernet: Add USXGMII support 2a880e7b51ec net: axienet: added multichannel DMA support b2dbc2e6b5af net: axienet: Add clock support 063be1ee73a2 net: axienet: Fix issues when DRE is not enabled in the h/w 727f3a5c8f27 net: axienet: Fix coding style issues 8cce77b51c92 net: axienet: Use ether_addr_copy() d241d300782a net: axienet: Allow unaligned transfers d0c93a4f5318 net: axienet: Remove unnecessary phy defines 355ed8ae8a9a net: axienet: Adding highmem support 64052d0b3845 net: axienet: Add support for ZynqMP c5e69e552ec6 net: axienet: Add support for 1588 55ffb3c182f1 net: axienet: Add support for 10G/25G MAC 2cedc8fa2980 net: axienet: Add support for 10G MAC 98061a32e7ae net: axienet: Add support for 2.5G MAC f7675dec1b2b net: axienet: Add support for config structure 1115c018112d net: axienet: Add support for non-processor mode 713b2b3690e3 net: axienet: Fix lost wake-up scenario in xmit 763aed86a2dd net: axienet: Use barriers at relevant places 93ed62f37db8 net: axienet: Add NAPI support 292cfee22d66 Revert "net: axienet: make use of axistream-connected attribute optional" a84e67a6fa88 dt-bindings: net: Add devicetree documentation for MRMAC 708b43eca0f1 dt-bindings: Add devicetree documentation for ep 37c3a8064ee6 dt-bindings: Add devicetree documentation for TSN 0a442196b1e8 dt-bindings: net: axienet: Add support for mcdma f26c850a9112 dt-bindings: net: axienet: Add clock support 43077fd30fd8 dt-bindings: net: axienet: Update binding doc for 10G/25G MAC 1588 737a14056cb3 dt-bindings: net: axienet: Add binding for 2.5G, 10G and usxgmii mac variants b176e141940f Revert "net: axienet: document axistream-connected attribute" fc3794a6edfa xilinx: Update copyright text to correct format 75b094330f57 net: emaclite: Remove custom BUFFER_ALIGN macro 0146c2c57963 net: emaclite: Fix coding style 49da784794c7 dt-bindings: net: Add binding documentation for axi emaclite 35430b30f1f5 net: xilinx_phy: Add flag to reset after clock enable c1fbadc9f397 net: phy: Add support for xilinx SGMII and 1000BASE-X phys 65d69c6c214d dt-bindings: net: Add bindings documentation for Xilinx PCS/PMA PHY 7841eb835b10 dmaengine: zynqmp_dma: Add conditions for return value check 427d5c025e85 dmaengine: zynqmp_dma: Typecast with enum to fix the coverity warning 599e12bbf307 dmaengine: zynqmp_dma: Typecast the variable with dma_addr_t to handle overflow 9767db3c8884 dmaengine: zynqmp_dma: Typecast the variable to handle overflow 298922bdf14f dma: zynqmp_dma: Initialize descriptor list after freeing during reset 5d3dea6fc600 dmaengine: xilinx: Add vdmatest test client code 5584a3280a8a dt-bindings: dmaengine: Add binding for vdmatest client 65c2f7dd9e2d dmaengine: xilinx: Add axidmatest test client code 655eb50ebb09 dt-bindings: dmaengine: Add binding for xilinx axidma test client c00b65c3a4c4 dmaengine: xilinx_dma: Implement error handling in xilinx_dma_child_probe() API 908f454a5599 dmaengine: xilinx_dma: Fix kernel-doc warnings 7af7892205db edac: zynqmp: Add EDAC support for ZynqMP OCM Controller 9c5b9d5718a1 dt-bindings: edac: Add bindings for Xilinx ZynqMP OCM binding 6b8f58e3fd3b i2c: xiic: Correct the BNB interrupt enable sequence 4115dbc8ed91 dt-bindings: i2c: xiic: Add 'clock-frequency' property be4456162ad9 dt-bindings: i2c: xiic: Add 'xlnx,axi-iic-2.1' to compatible e809f68dc7c4 i2c: xiic: Add SCL frequency configuration support 6002b4d40444 i2c: xiic: Update compatible with new IP version 60849c483fbe i2c: xiic: Remove interrupt enable/disable in Rx path 13e01446936a i2c: xiic: Switch to Xiic standard mode for i2c-read 693a50a26414 i2c-xiic: Fix the type check for xiic_wakeup 6b7031d358fc i2c-xiic: return value of xiic_reinit 19d54cfd5ccb i2c: xiic: Add smbus_block_read functionality 9f19d8f260fb i2c: xiic: Use 'nmsgs' variable instead of repeated_start ab1034c36585 i2c: xiic: Add wait for FIFO empty in send_tx abdec326ff9d i2c: xiic: Fix Rx and Tx paths in standard mode repeated start c2ada1322975 i2c: xiic: Correct the datatype for rx_watermark 9371e3e5be5c i2c: xiic: Enter standard mode only for > 255 byte read transfers ffc4bfb1b8cb i2c: xiic: Fix coding style issues ab6be0774635 i2c: xiic: Add standard mode support for > 255 byte read transfers 622176d24add i2c: xiic: Fix Tx Interrupt path for grouped messages b1e31132570b rtc: zynqmp: fix linking failure for ARCH arm 50c43b106308 rtc: zynqmp: Add calibration set and get support 2c1e6ef29bd9 arm: zynq: Suspend support a52ec0d01e2a clk: zynq: Update the parameters to zynq_clk_register_periph_clk 92237f2096e3 clk: zynq: trivial warning fix eb5c194fe712 clk: zynq: pll: Fix kernel-doc warnings 6461bd8f8bbc uio: uio_xilinx_apm: Add Xilinx AXI performance monitor driver e903b998a3ae dt-binding: apm: Add the binding document for APM 386e0a2b7d11 clk: clocking-wizard: Fix coding style violations 808472ee387f clocking-wizard: Support higher frequency accuracy 1b0b1fcc0f35 clk: clocking-wizard: Update the compatible a6af66ef4704 clk: clocking-wizard: Fix the reconfig for 5.2 aabc766ffa0d clk: clocking-wizard: Rename nr-outputs to xlnx,nr-outputs 714046154405 clk: clocking-wizard: Add the clockwizard to clk directory dc8d9e247bd8 dt-bindings: add documentation of xilinx clocking wizard f8b100484ab4 i2c: cadence: Handling Slave monitor mode 46952bbd1349 i2c-cadence: Check the return value of pin-ctrl 2d3dc169c329 i2c: cadence: Recover bus after controller reset 8d4f3e897a6b trafgen: Document sysfs entries e54e88aa8db6 trafgen: xilinx: add axi traffic generator driver db6c97a16709 dt-bindings: misc: Add dt bindings for traffic generator 0b3a9cf23208 Documentation: short descriptions for Flexnoc Performance Monitor driver af9310156cdb misc: xilinx_flex: Add support for the flex noc Performance Monitor eed98bc1bd20 dt-bindings: Add dt bindings for flex noc Performance Monitor b39ce6188d8f fpga: zynqmp: Add feature-list validation check c3debbb075e8 firmware: xilinx: Use proper indentation in kernel-doc 2f36766c292f firmware: xilinx: always check API version for IOCTL/QUERY 31e6cfd7b3b4 firmware: xilinx: add new function for do_feature_check_call 1e6083feb220 firmware: xilinx: Add support for IOCTL and QUERY ID feature check 9d198dc12070 firmware: zynqmp: Add support for secure_image 53e474616f13 firmware: xilinx: Add IOCTL support to query QoS 772697ce114a firmware: xilinx: Implemented pm API functions to get the xilfpga component info 2746bd976c4b firmware: xilinx: Add IOCTL support for the AIE run time operations 9513498385d4 firmware: xilinx: Add TF_A_PM_REGISTER_SGI SMC call 56e40c7dd8b6 firmware: xilinx: Add support to get the image meta-header info e03694978cf3 firmware: xilinx: Update the zynqmp_pm_fpga_load() API fbc91cdb367b fpga: versal: Use tab instead of spaces for indentation 19e115da53f1 fpga: fpga-mgr: Add missing kernel-doc description 7837d95cdd94 fpga: fpga-mgr: fix for coding style issues 4481faa1bf49 fpga: mgr: Update the state to provide the exact error code bc8e9b6e0983 fpga: region: Adds runtime PM support 54d8f9d9ca81 fpga: region: Add fpga-region property 'power-domains' a7a2276ed8f1 fpga: zynqmp: Initialized variables before using it 292dbac1677e fpga: zynq: Fix incorrect variable type b918a2e218ca fpga: zynqmp: Use the scatterlist interface e155630575c4 fpga: versal: Use the scatterlist interface 8e749d381f33 fpga: mgr: Adds secure BitStream loading support 2dd53589d0a4 fpga: add bindings document for secure flags f59058929ba0 fpga: support loading from a pre-allocated buffer b536b65e5c7c fpga: fpga-bridge: Add manual set option via sysfs b752f2a3995b fpga: zynq: Add AFI config driver f8e7bc8ce2f2 fpga: doc: Add binding doc for the afi config driver 5a1c2fd19a5d fpga: Add xilinx AFI config driver 2433e3deb357 fpga: doc: Add binding doc for the afi config driver 536a7eca23fe fpga: Adopted Authenticated BitStream loading support for Xilinx 8a20fda8bffe fpga: zynqmp-fpga: Adds status interface 2794dcc31d3d fpga: mgr: Update the status for fpga-manager 5f095e3b363a fpga: zynqmp-fpga: Add support for pl configuration readback 49f97f21ebce fpga: fpga-mgr: Add readback support 453b5c0bdb77 fpga: mgr: Adopted Encrypted BitStream loading support for Xilinx zynqmp 771420904d30 fpga: Add firmware store function 298985c827de spi: spi-cadence-quadspi: Add Rx periodic Tuning support 0d82358fa8e5 spi: spi-cadence-quadspi: Add support for OSPI Macronix f8e60991e92b mtd: spi-nor: micron-st: Add support for mt35xu01g flash 7321890bd2f2 mtd: spi-nor: gigadevice: Add support for GD25LX256E 595b205a7646 mtd: spi-nor: issi: Add support for is25wx256 60db395c8bf9 spi: spi-cadence-quadspi: Add support for odd byte count read/write in DDR mode 01c7f51c1324 spi: spi-cadence-quadspi: Add support for DDR PHY mode 915923d73f7f spi: spi-cadence-quadspi: Add support for OSPI device reset 742af72f442c firmware: xilinx: Add tristate configurations 73cbd854ef83 spi: cadence-quadspi: fix dma_unmap_single() call d7228207a0c8 spi: cadence-quadspi: Add Xilinx Versal external DMA support af34a3dd349c spi: cadence-quadspi: Add OSPI support for Xilinx Versal SoC 4004e9c16f95 dt-bindings: spi: cadence-quadspi: Add support for Xilinx Versal OSPI 59803de0a3b3 net: macb: Move the phy re-init to phylink function instead of open 80ed3cc175ae net: macb: Handle phy reset for PCS PMA IP a34ea9656915 net: macb: Kernel gives call trace during resume from Wake on Lan c9f9e43c4ee3 net: macb: Handle phy reset for PCS PMA IP 9b06c1cc7a63 net: macb: Reorder probe and fix exit path 31720bd54735 net: macb: Reset TX when TX halt times out 73cd1e1e0b94 net: macb: Increase halt timeout to accommodate 10Mbps link 0ddb734603a0 net: macb: Use queue disable instead of tieoff in Versal suspend 4034a3f56f0f net: macb: Update tsu clk usage in runtime suspend/resume for Versal aee3952e9a18 dt-bindings: net: macb: Add GEM versal compatible string b3acf26ff48a net: macb: Optimize reading HW timestamp 48d58b99f331 net: macb: Process tx timestamp only on ptp packets 6b265011b9e9 net: macb: Use WOL via ARP d38cf41379d4 net: macb: Add provision for queue tie off c20373c21196 net: macb: PTP fixes 2c46511d8159 net: macb: Add support for partial store and forward a11ece690080 dt-bindings: net: macb: update for partial store and forward 00766c76dddd net: macb: add support for mdio phy nodes ac0976c90259 drivers: soc: xilinx: Call InitFinalize from late_initcall_sync instead of probe 3daad588a65f pwm: pwm-cadence: Add support for TTC PWM 413a103eb561 dt-bindings: timer: Update device tree bindings for cadence TTC PWM 813603f7b72c clocksource: timer-cadence-ttc: Do not probe TTC device configured as PWM 94461f06fbfb drivers: gpio: Add support for SLG7XL45106 I2C GPO expander 2bdd366ed0ab dt-bindings: gpio: Add gpio-slg7xl45106.yaml 7284fac81dec mtd: rawnand: Add jedec_id to struct onfi_params 19c7e50b6c39 firmware: xilinx: Add OSPI Mux selection support 1c44a8fcc5b1 firmware: xilinx: add support for sd/usb/gem config 9fcd8933730f firmware: xilinx: Add support for secure read/write ioctl interface 64db7b5940bd xilinx: Fix alignment issues 2f4d392d63b9 firmware: xilinx: Update firmware call interface to support additional arg af114b23708c firmware: xilinx: Add support to access BBRAM and volatile user keys ffdf3479387c firmware: xilinx: Add support to get the image uid info bacd03b43e9a firmware: xilinx: Add sysfs support for feature config 2dd992b1a66a firmware: xilinx: Add support for runtime features f78d30ce1170 firmware: xilinx: Open MMIO read/write interface via debugfs 1705288f9b7e firmware: zynqmp: Add MMIO read and write support for PS_MODE pin 03696811c57b usb: dwc3: Add power management support in DWC3 Xilinx driver 4522562bac02 firmware: zynqmp: Use DEVICE_ATTR_* to create sysfs entry 8679afc083a7 firmware: xilinx: Use u32 for reset ID in reset APIs 894211e12431 xilinx: firmware: Add sysfs to get last reset reason 4ccc1c0cb0d1 firmware: xilinx: Add support for GET_LAST_RESET_REASON IOCTL 1d8d2dfe3408 firmware: xilinx: Add IOCTL for handling usb power requests ac757349260a firmware: xilinx: xilinx: Add IOCTL ids for probe counter 007d0f428ab0 firmware: xilinx: Add qspi firmware interface e46e8af477fc firmware: xilinx: Add zynqmp SGMII firmware support 6e6b3ac16542 firmware: xilinx: Add ULPI reset support f7ff9a4be882 firmware: xilinx: Add AFI ioctl support 3fd244dfb317 firmware: xilinx: Add pm api function for PL readback 989d4b8540ed firmware: xilinx: Add missing debug firmware interfaces 16fe6e7d76b2 firmware: xilinx: Enable PM_IOCTL in debugfs c1171a34d2ef firmware: xilinx: Adds new eemi call for reg access c3e265ab42fe firmware: xilinx: Added pm api functions for RSA and SHA 10ea96ed9201 firmware: xilinx: provides support to access efuse 4049e236df60 firmware: xilinx: Add IOCTL support for AIE ISR Clear cdf530a25695 firmware: xilinx: Add ZynqMP firmware ioctl enums for RPU configuration. c2b985b88f09 firmware: xilinx: check return value of zynqmp_pm_get_api_version() c98909d6f9e5 firmware: xilinx: Add shutdown/wakeup APIs 4ae799581030 driver: soc: xilinx: register for power events in zynqmp power driver 3f0ca0276e98 firmware: xilinx: instantiate xilinx event manager driver ceeb8c19f199 drivers: soc: xilinx: add xilinx event management driver 3b83c76d98b9 include: linux: firmware: Add header file with error events details dea4d8d0720a firmware: xilinx: move supported api callback ids 0255c20b2d2c firmware: xilinx: export the feature check of zynqmp firmware 22ef1e02ef40 firmware: xilinx: add register notifier in zynqmp firmware d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 1a35c54e4fde4fac44745388501f517b9d269de5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.10: update to v5.10.234Bruce Ashfield2025-04-013-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 0ef80b084295 Revert "x86/mm: Randomize per-cpu entry area" bcd2efd15975 mt76: mt7915: fix txrate reporting e1e411e59308 x86/mm: Randomize per-cpu entry area ba824e697315 mm: fix mmap kernel hang f0a53361993a Linux 5.10.234 c762b76981fc Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals 664760c49d98 xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals 1f66a3a1a516 drm/v3d: Assign job pointer to NULL before signaling the fence d2b550208155 Input: xpad - add support for wooting two he (arm) 098b8808e2e6 Input: xpad - add unofficial Xbox 360 wireless receiver clone 5e9fed31adc8 Input: atkbd - map F23 key to support default copilot shortcut 99c866bea85e Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" 94770cf7c512 USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() 354aef2ec80a wifi: iwlwifi: add a few rate index validity checks 31bd7378c6fe ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find() d072ea247481 Bluetooth: RFCOMM: Fix not validating setsockopt user input d19a8650fd3d vfio/platform: check the bounds of read/write syscalls 553df82a8c73 signal/m68k: Use force_sigsegv(SIGSEGV) in fpsp040_die f70103a4355c m68k: Update ->thread.esp0 before calling syscall_trace() in ret_from_signal 03c56665dab1 net: sched: fix ets qdisc OOB Indexing 8c41abc11aa8 gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag 09f698656628 ASoC: samsung: Add missing depends on I2C 20019b1f0040 irqchip/sunxi-nmi: Add missing SKIP_WAKE flag 3ff6ce057622 scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request d5bd48f16d4a seccomp: Stub for !CONFIG_SECCOMP c269af144a79 ASoC: samsung: Add missing selects for MFD_WM8994 771f8a8a6995 ASoC: wm8994: Add depends on MFD core fe2c0bd6d1e2 net: fix data-races around sk->sk_forward_alloc 285ce1f89f8d scsi: sg: Fix slab-use-after-free read in sg_release() 7ffaf1a16f65 x86/xen: fix SLS mitigation in xen_hypercall_iret() daeac89cdb03 vsock: prevent null-ptr-deref in vsock_*[has_data|has_space] 18a7fc371d1d vsock/virtio: discard packets if the transport changes a925a200299a fou: remove warn in gue_gro_receive on unsupported protocol f9f76ff74dae nfsd: add list_head nf_gc to struct nfsd_file 8a8b83016f06 ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() 83f5a87ee8ca blk-cgroup: Fix UAF in blkcg_unpin_online() 605889754ee6 RDMA/hns: Fix deadlock on SRQ async events. 461091c27f55 vmalloc: fix accounting with i915 e8d3c53c6f1c drm/radeon: check bo_va->bo is non-NULL before using it 85a9c98a5e0f iio: adc: rockchip_saradc: fix information leak in triggered buffer 031538ff9c32 iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on 641b4041cb4e iio: imu: inv_icm42600: fix spi burst write not supported da55e7622580 Revert "PCI: Use preserve_config in place of pci_flags" 14984139f1f2 hrtimers: Handle CPU state correctly on hotplug d1099ad23596 irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly 2dfbb920a89b gpiolib: cdev: Fix use after free in lineinfo_changed_notify 80da29deb88a fs/proc: fix softlockup in __read_vmcore (part 2) ae527bd2b537 vsock: reset socket state when de-assigning the transport 3cde51df39c3 vsock/virtio: cancel close work in the destructor f9710a5cbd99 net: ethernet: xgbe: re-add aneg to supported features in PHY quirks 17dcfc0f54b7 x86/asm: Make serialize() always_inline a722df501ba3 nvmet: propagate npwg topology 3f8b360ce0e0 poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() 99db426762e1 kheaders: Ignore silly-rename files 95597be4806d fs: fix missing declaration of init_files 2cf7601e1295 hfs: Sanity check the root record 98ea165a2ac2 mac802154: check local interfaces before deleting sdata list 3eb329978997 i2c: rcar: fix NACK handling when being a target 8d037f34385a i2c: mux: demux-pinctrl: check initial mux selection, too a34050f70e79 drm/v3d: Ensure job pointer is set to NULL after job completion 72dc13457e67 net/mlx5: Fix RDMA TX steering prio 47166d31e531 net/mlx5: Refactor mlx5_get_flow_namespace 9f07d9fd6181 net/mlx5: Add priorities for counters in RDMA namespaces faf64fe8915d nfp: bpf: prevent integer overflow in nfp_bpf_event_output() 5f1678346109 gtp: Destroy device along with udp socket's netns dismantle. 66f1864cd0b1 gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). 320a0dea3b28 gtp: use exit_batch_rtnl() method fae8bd0b07f9 net: add exit_batch_rtnl() method 37fdbeb0e293 net: net_namespace: Optimize the code bb36838dac7b bpf: Fix bpf_sk_select_reuseport() memory leak 9f7ad4eb839d net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() a13d640d8c8e phy: usb: Fix clock imbalance for suspend/resume 3bc29a491192 phy: usb: Use slow clock for wake enabled suspend 246428bfb9e7 sctp: sysctl: rto_min/max: avoid using current->nsproxy acec80d9f126 drm: adv7511: Fix use-after-free in adv7533_attach_dsi() 49881fcef3d4 drm: bridge: adv7511: use dev_err_probe in probe function 3747465c5da7 drm: bridge: adv7511: unregister cec i2c device after cec adapter 09a817549036 drm/bridge: adv7533: Switch to devm MIPI-DSI helpers 2c0106fdd35c drm/mipi-dsi: Create devm device attachment 5ad24956a20e drm/mipi-dsi: Create devm device registration cb3a64b6b449 drm: bridge: adv7511: Remove redundant null check before clk_disable_unprepare 8ff6f635a08c ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv af45819b29bf ocfs2: correct return value of ocfs2_local_free_info() a8d08d9f5e12 phy: usb: Toggle the PHY power during init 5917962b5196 phy: usb: Add "wake on" functionality for newer Synopsis XHCI controllers 5330de58f70d block: remove the update_bdev parameter to set_capacity_revalidate_and_notify afa920d411e9 sd: update the bdev size in sd_revalidate_disk 72224a75c5f6 nvme: let set_capacity_revalidate_and_notify update the bdev size dddf71505857 loop: let set_capacity_revalidate_and_notify update the bdev size 5601c261bbc5 arm64: dts: rockchip: add hevc power domain clock to rk3328 00360f3f3962 arm64: dts: rockchip: add #power-domain-cells to power domain nodes 3528099673ba iio: inkern: call iio_device_put() only on mapped devices ac8d932e3214 iio: adc: at91: call input_free_device() on allocated iio_dev 1b7b9084fad8 iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() 2d72fc4a1ca6 iio: gyro: fxas21002c: Fix missing data update in trigger handler 3bf8d1e87939 iio: adc: ti-ads8688: fix information leak in triggered buffer a386d9d2dc66 iio: imu: kmx61: fix information leak in triggered buffer b0e9c11c762e iio: light: vcnl4035: fix information leak in triggered buffer e1c1e8c05010 iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer d25f1fc27367 iio: pressure: zpa2326: fix information leak in triggered buffer 3e4d32cc1459 usb: gadget: f_fs: Remove WARN_ON in functionfs_bind 209b72d3c4e1 usb: fix reference leak in usb_new_device() d9f78c900648 USB: core: Disable LPM only for non-suspended ports ee63cb2262e3 USB: usblp: return error when setting unsupported protocol 1062b648bff6 usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null 4c51407cb8a4 usb: dwc3: gadget: fix writing NYET threshold 258b3530cfdf USB: serial: cp210x: add Phoenix Contact UPS Device 09d4072aabee usb-storage: Add max sectors quirk for Nokia 208 717b7360ccc1 staging: iio: ad9832: Correct phase range check 38da4bab433c staging: iio: ad9834: Correct phase range check e764b4e18789 USB: serial: option: add Neoway N723-EA support dad372177818 USB: serial: option: add MeiG Smart SRM815 66de7a2541d8 md/raid5: fix atomicity violation in raid5_cache_count 08765d4e44d4 scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity 88136f799f33 drm/amd/display: increase MAX_SURFACES to the value supported by hw 2f8067b3425c ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] 522ddfb1fb62 ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] 8c38baa03ac8 riscv: Fix sleeping in invalid context in die() 497471baf53b drm/amd/display: Add check for granularity in dml ceil/floor helpers dc583e7e5f85 sctp: sysctl: auth_enable: avoid using current->nsproxy 03ca51faba2b sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy 2c1a42fbd98e dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY cd30a3960433 dm thin: make get_first_thin use rcu-safe list first function 9340385468d0 afs: Fix the maximum cell name length a965f7f0ea3a netfilter: conntrack: clamp maximum hashtable size to INT_MAX 208929266386 netfilter: nf_tables: imbalance in flowtable binding 72e6ca38ca66 tls: Fix tls_sw_sendmsg error handling 53b7a6762483 cxgb4: Avoid removal of uninserted tid 43658e4a5f27 net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute 22e3f5ee7317 tcp/dccp: allow a connection when sk_max_ack_backlog is zero 9261b8252473 tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog c9c0471e29f0 net: 802: LLC+SNAP OID:PID lookup on start of skb data c2da454712f2 ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() 4a6167ae75ad netfilter: nft_dynset: honor stateful expressions in set definition 01c4e22c260d ASoC: mediatek: disable buffer pre-allocation d8cfbb8723bd exfat: fix the infinite loop in exfat_readdir() 5c10baed458e dm array: fix cursor index when skipping across block boundaries cb223d9606a3 dm array: fix unreleased btree blocks on closing a faulty array cursor fc1ef07c3522 dm array: fix releasing a faulty array block twice in dm_array_cursor_end 359abf6ca962 jbd2: flush filesystem device before updating tail sequence 0f2b2d9e881c ceph: give up on paths longer than PATH_MAX 70a41e4b4d83 smb: client: fix potential OOB in smb2_dump_detail() e1109eace22a scsi: lpfc: Fix use-after-free in lpfc_unreg_rpi() routine 14c02f4e6920 Linux 5.10.233 d675fefbaec3 mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() 17c3f7988f32 drm: adv7511: Drop dsi single lane support 081bdb3a3167 net/sctp: Prevent autoclose integer overflow in sctp_association_init() 5a1dd20a9d86 sky2: Add device ID 11ab:4373 for Marvell 88E8075 c55d186376a8 pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking 42a6eb4ed7a9 RDMA/uverbs: Prevent integer overflow issue 50804bd95f00 modpost: fix the missed iteration for the max bit in do_input() 0cd78baf4dd2 modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host d5a30a6117ea btrfs: don't set lock_owner when locking extent buffer for reading 51b03b7473a0 btrfs: locking: remove the recursion handling code 20d96aa61607 ARC: build: Try to guess GCC variant of cross compiler 58713417015b irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base af37dc1f017b net: usb: qmi_wwan: add Telit FE910C04 compositions e529b4686038 bpf: fix potential error return 6f3ce0ee5c3c sound: usb: format: don't warn that raw DSD is unsupported a2718ed1eb8c btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount 12a6e304325d wifi: mac80211: wake the queues in case of failure in resume 2558d753df06 tracing: Prevent bad count for tracing_cpumask_write 1bf53a2145fa kernel: Initialize cpumask before parsing ba5120a2fb5f btrfs: fix use-after-free when COWing tree bock and tracing is enabled bf267f2f81bc btrfs: rename and export __btrfs_cow_block() 1817e3e849f6 btrfs: locking: remove all the blocking helpers 4da6be8eb618 btrfs: switch extent buffer tree lock to rw_semaphore 42d7147c9c21 dmaengine: dw: Select only supported masters for ACPI devices d3017895e393 ila: serialize calls to nf_register_net_hooks() 0d3fa6c3c9ca af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK fa57f07ba062 af_packet: fix vlan_get_tci() vs MSG_PEEK 7eaa71f56a6f RDMA/rtrs: Ensure 'ib_sge list' is accessible 925f2be402f9 eth: bcmsysport: fix call balance of priv->clk handling routines 9c76fb573889 ALSA: usb-audio: US16x08: Initialize array before use 0f67a980f2ae net: llc: reset skb->transport_header 6a14b46052ee netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext cf6befa7c569 netrom: check buffer length before accessing it 60e64b6261d1 drm/bridge: adv7511_audio: Update Audio InfoFrame properly bbcbb83a7f1f RDMA/bnxt_re: Fix the locking while accessing the QP table 070d214c0183 RDMA/bnxt_re: Fix max_qp_wrs reported cff07807f693 RDMA/bnxt_re: Fix reporting hw_ver in query_device 5684c11d3aec RDMA/bnxt_re: Add check for path mtu in modify_qp aea89a85bc74 RDMA/mlx5: Enforce same type port association for multiport RoCE af3626302040 net/mlx5: Make API mlx5_core_is_ecpf accept const pointer 6531f9c7e518 thunderbolt: Add support for Intel Panther Lake-M/P f8b8c8c83528 thunderbolt: Add support for Intel Lunar Lake e7cca35083b8 thunderbolt: Add Intel Barlow Ridge PCI ID a534e5d47e4f thunderbolt: Add support for Intel Meteor Lake aeb4a70248f5 thunderbolt: Add support for Intel Raptor Lake 21347105ded3 thunderbolt: Add support for Intel Alder Lake 712137b177b4 selinux: ignore unknown extended permissions 36c569dfa724 x86/hyperv: Fix hv tsc page based sched_clock for hibernation c47e02201171 ipv6: prevent possible UAF in ip6_xmit() 3cb8e49178e1 skb_expand_head() adjust skb->truesize incorrectly f67138dd338c nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net a1c3a19446a4 btrfs: avoid monopolizing a core when activating a swap file b29c7783ac1f power: supply: gpio-charger: Fix set charge current limits 5c4a141ff09e tracing: Constify string literal data member in struct trace_event_call e3b89e6a6422 arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs de29cb3bdfb2 arm64: mm: Rename asid2idx() to ctxid2asid() 109f91d8b933 drm/dp_mst: Fix MST sideband message body length check 221109ba2127 bpf: fix recursive lock when verdict program return SK_PASS 79f87a6ec39f bpf: Check validity of link->type in bpf_link_show_fdinfo() 1504108cb602 ipv6: fix possible UAF in ip6_finish_output2() ee6b1db17f82 ipv6: use skb_expand_head in ip6_xmit 4132c4ad00dd ipv6: use skb_expand_head in ip6_finish_output2 23f95bbe7250 skbuff: introduce skb_expand_head() 3754c15b9348 MIPS: Probe toolchain support of -msym32 9ca428c6397a virtio-blk: don't keep queue frozen during system suspend bbb55d1cb0b0 scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error f37f301d84ea scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time 3cc9e1a56692 platform/x86: asus-nb-wmi: Ignore unknown event 0xCF c06a5b7f12a4 regmap: Use correct format specifier for logging range errors 1c58d374ca44 ALSA: hda/conexant: fix Z60MR100 startup pop issue f36d024bd15e scsi: megaraid_sas: Fix for a potential deadlock c1d93e7100e5 scsi: qla1280: Fix hw revision numbering for ISP1020/1040 7911ca06b674 watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04 7fca949e30c3 tracing/kprobe: Make trace_kprobe's module callback called after jump_label update 1562871ef613 mtd: rawnand: fix double free in atmel_pmecc_create_user() ed1a8aaa3445 dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset e87dbcfdf1c0 dmaengine: mv_xor: fix child node refcount handling in early exit 619a5aeb0f0d phy: core: Fix that API devm_phy_destroy() fails to destroy the phy 8826abb0ae2d phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider 574e5cfae2d8 phy: core: Fix that API devm_phy_put() fails to release the phy 9e21f671b9a9 phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() 722ece95fcce phy: core: Fix an OF node refcount leakage in _of_phy_get() 36a6523d097d mtd: diskonchip: Cast an operand to prevent potential overflow 9ad478986fd1 nfsd: restore callback functionality for NFSv4.0 d814eeb7faa4 bpf: Check negative offsets in __bpf_skb_min_len() 1b63193b150c tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress() 4e5aab3e4115 mm/vmstat: fix a W=1 clang compiler warning e11778189513 media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg 4e2e9adaea7d epoll: Add synchronous wakeup support for ep_poll_callback 6e1e991c4017 ceph: validate snapdirname option length when mounting b7f89856c5fc of: Fix refcount leakage for OF node returned by __of_get_dma_parent() c86a40c26857 of: Fix error path in of_parse_phandle_with_args_map() 9416f17809a1 udmabuf: also check for F_SEAL_FUTURE_WRITE 5d4ed71327b0 nilfs2: prevent use of deleted inode 8d42147c83ee of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() 64ee07cfd50f NFS/pnfs: Fix a live lock between recalled layouts and layoutget d81f4e73aff9 Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet 8b53be082fc6 btrfs: tree-checker: reject inline extent items with 0 ref count 98f31cf96f47 zram: refuse to use zero sized block device as backing device df56b6f9b430 sh: clk: Fix clk_enable() to return 0 on NULL clk 6742afdf6171 hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers 525c3d0595b0 USB: serial: option: add Telit FE910C04 rmnet compositions b38b9456621d USB: serial: option: add MediaTek T7XX compositions 25a5f80417b2 USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready 452c1654c3cd USB: serial: option: add MeiG Smart SLM770A daf09316ddc2 USB: serial: option: add TCL IK512 MBIM & ECM 0e8098cc2538 efivarfs: Fix error on non-existent file de4359fa4f81 i2c: riic: Always round-up when calculating bus period 8eb181aee760 chelsio/chtls: prevent potential integer overflow on 32bit ddfb709c2895 mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk ad26612c2af9 netfilter: ipset: Fix for recursive locking warning a24ce83a2de1 net: ethernet: bgmac-platform: fix an OF node reference leak 1942218bf95f net: hinic: Fix cleanup in create_rxqs/txqs() 64f3f7388b90 ionic: use ee->offset when returning sprom data 81bdfcd6e6a9 netdevsim: prevent bad user input in nsim_dev_health_break_write() 2fb425f27ee6 netdevsim: switch to memdup_user_nul() 82c7ad9ca099 net/smc: check return value of sock_recvmsg when draining clc data 846bada23bfc net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg e18830b7c498 net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll 7678451d66b8 erofs: fix incorrect symlink detection in fast symlink 0ab621fcdff1 erofs: fix order >= MAX_ORDER warning due to crafted negative i_size 0f851f8c62d0 i2c: pnx: Fix timeout in wait functions e430962901c7 usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled 4ba1ee910938 usb: cdns3: Add quirk flag to enable suspend residency 9339c91863de PCI: Add ACS quirk for Broadcom BCM5760X NIC dab416edff9d ALSA: usb: Fix UBSAN warning in parse_audio_unit() f9869f6772e3 MIPS: Loongson64: DTS: Fix msi node for ls7a 0dde3ae52a0d PCI: Use preserve_config in place of pci_flags 6c7731ad179a PCI/AER: Disable AER service on suspend 5e473f462a16 net: sched: fix ordering of qlen adjustment aaccf3924c7a scsi: dpt_i2o: Remove obsolete driver 0c8ac16c1e2f usb: dwc3: dwc3-qcom: Add missing platform_device_put() in dwc3_qcom_acpi_register_core bfdadc630e33 firmware: arm_scmi: Fix slab-use-after-free in scmi_bus_notifier() abc9475430fd Linux 5.10.232 20ad30bed789 x86/static-call: fix 32-bit build e7c1fcdda47b ALSA: usb-audio: Fix a DMA to stack memory bug b751972c26f6 x86/xen: remove hypercall page b09001da8227 x86/xen: use new hypercall functions instead of hypercall page 76b42b1340ca x86/xen: add central hypercall functions 05df6e6cd9a7 x86/xen: don't do PV iret hypercall through hypercall page bed5b6a6f207 x86/static-call: provide a way to do very early static-call updates 4099bcd87390 objtool/x86: allow syscall instruction e74011db5179 x86: make get_cpu_vendor() accessible from Xen code 1d5354a9182b xen/netfront: fix crash when removing device dac3f7ba392c Revert "clkdev: remove CONFIG_CLKDEV_LOOKUP" 8b7e0d915689 Revert "clocksource/drivers:sp804: Make user selectable" 7f4e1fee0a74 drm/i915: Fix memory leak by correcting cache object name in error handler 47b341f714e6 tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() dadf82c1b260 bpf: sync_linked_regs() must preserve subreg_def 6fd69b2f2991 blk-iocost: Avoid using clamp() on inuse in __propagate_weights() 32a849c676ea ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired 45af429f76e7 team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL a1a97584334c bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL 49cb8083c8df net: bonding, dummy, ifb, team: advertise NETIF_F_GSO_SOFTWARE 216509dda290 net/sched: netem: account for backlog updates from child qdisc 0fd8c3179b08 qca_spi: Make driver probing reliable ab891aeb28d1 qca_spi: Fix clock speed for multiple QCA7000 68e6a5f0cdd8 cxgb4: use port number to set mac addr cf604286b70d ACPI: resource: Fix memory resource type union access 76d856f03d02 net: lapb: increase LAPB_HEADER_LEN 4d2b56e2fb1e selftests: mlxsw: sharedbuffer: Remove duplicate test cases 938742593a57 selftests: mlxsw: sharedbuffer: Remove h1 ingress test case a771f349c95d tipc: fix NULL deref in cleanup_bearer() 784fc6707949 batman-adv: Do not let TT changes list grows indefinitely 48e63887c01f batman-adv: Remove uninitialized data in full table TT response 4fb09749f266 batman-adv: Do not send uninitialized TT changes 616aa5f3c86e acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl 632fb232b6bb exfat: fix potential deadlock on __exfat_get_dentry_set e26fa236758e virtio/vsock: Fix accept_queue memory leak 7b2e41b2d251 bpf, sockmap: Fix update element with same 7ba7e748bd71 xfs: fix scrub tracepoints when inode-rooted btrees are involved 4e33aedc3026 xfs: don't drop errno values when we fail to ficlone the entire range 28b3c03a6790 usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer 922142bcff97 usb: ehci-hcd: fix call balance of clocks handling routines 0f6184603ba8 usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature 1e05b5b36aea ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() ff6f8a29e2a7 usb: host: max3421-hcd: Correctly abort a USB request. bd92492a960c tcp: check space before adding MPTCP SYN options df8d35efada4 Linux 5.10.231 af442dd3e3fc octeontx2-pf: Fix otx2_get_fecparam() ddeef5079c6b octeontx2: Fix condition. bde4e7c15271 media: uvcvideo: Require entities to have a non-zero unique ID 45a92cbc88e4 ALSA: usb-audio: Fix out of bounds reads when finding clock sources 3fc53e46fdc8 scsi: core: Fix scsi_mode_select() buffer length handling a0777b45095f scsi: sd: Fix sd_do_mode_sense() buffer length handling 38283b035c9d PCI: rockchip-ep: Fix address translation unit programming 43c48ad24c03 Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()" f5e45e9464c7 modpost: Add .irqentry.text to OTHER_SECTIONS 969ee61aa117 ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" 4fcd903a5d9e drm/amd/display: Check BIOS images before it is used 7d5f99db8b15 xhci: dbc: Fix STALL transfer event handling 99f0fe6d0191 jffs2: Fix rtime decompressor f6fc251baefc jffs2: Prevent rtime decompress memory corruption dbedf8ddde53 KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE c329033f1b72 KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device f4dbf393bfb4 KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* c3cded0ff622 Revert "unicode: Don't special case ignorable code points" 7522e61c5350 btrfs: fix missing snapshot drew unlock when root is dead during swap activation 354f24382480 sched/core: Prevent wakeup of ksoftirqd during idle load balance a676dbc8af8c sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy 4aaaf22aa193 sched/fair: Add NOHZ balancer flag for nohz.next_balance updates f8d61ae46cf4 sched/fair: Trigger the update of blocked load on newly idle cpu 0669c671ab36 sched/fair: Merge for each idle cpu loop of ILB 88136224a8f1 sched/fair: Remove unused parameter of update_nohz_stats 1940ddbeb9af sched/fair: Remove update of blocked load from newidle_balance f3794dbff0ed sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() 44624fbc019f misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle a79a7e3c03ae powerpc/prom_init: Fixup missing powermac #size-cells 5a2eaa3ad2b8 MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a 19bc36c8d4ec usb: chipidea: udc: handle USB Error Interrupt if IOC not set 5ac1dd51aaa0 i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock e5f0e94f95b8 PCI: Add ACS quirk for Wangxun FF5xxx NICs 1af3a54dcea4 PCI: Add 'reset_subordinate' to reset hierarchy below bridge dff561e4060d f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. 22169b367563 nvdimm: rectify the illogical code within nd_dax_probe() 38953b4419d1 pinctrl: qcom-pmic-gpio: add support for PM8937 5d552000fe9f scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset 910f9d22095d scsi: st: Don't modify unknown block number in MTIOCGET ddcfc5708da9 leds: class: Protect brightness_show() with led_cdev->led_access mutex 3dd2c5cb2c69 scsi: hisi_sas: Add cond_resched() for no forced preemption model dd72b3ac2fc0 tracing: Use atomic64_inc_return() in trace_clock_counter() 170b0323b032 pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU 18347e7e0404 netpoll: Use rcu_access_pointer() in __netpoll_setup 78b13b562206 net/neighbor: clear error in case strict check is not set f795bdf9dbe2 rocker: fix link status detection in rocker_carrier_init() 042da326b0a3 ASoC: hdmi-codec: reorder channel allocation list e07b54b67e9c Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables 7522d7d745d1 wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() 856b24b5d92c wifi: ipw2x00: libipw_rx_any(): fix bad alignment 13c3a54f48a6 drm/amdgpu: set the right AMDGPU sg segment limitation 03c4c3e02cf9 drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov 368a53315222 jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree 97e693593162 jfs: fix array-index-out-of-bounds in jfs_readdir df7c76636952 jfs: fix shift-out-of-bounds in dbSplit 8c97a4d5463a jfs: array-index-out-of-bounds fix in dtReadFirst 3ccce34a5c3f dma-debug: fix a possible deadlock on radix_lock 064149161c37 drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr d28d22728b85 wifi: ath5k: add PCI ID for Arcadyan devices 9400aeb5cd02 wifi: ath5k: add PCI ID for SX76X 35360255ca30 net: inet6: do not leave a dangling sk pointer in inet6_create() 2bc34d8c8898 net: inet: do not leave a dangling sk pointer in inet_create() 14959fd7538b net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() ce39b5576785 net: af_can: do not leave a dangling sk pointer in can_create() daa13175a6de Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() 1dc1e1db9270 af_packet: avoid erroring out after sock_init_data() in packet_create() 50a90e5af499 net/sched: cbs: Fix integer overflow in cbs_set_port_rate() a75fe481c42c net: ethernet: fs_enet: Use %pa to format resource_size_t fbc8d9665322 net: fec_mpc52xx_phy: Use %pa to format resource_size_t 00c9f6e82591 samples/bpf: Fix a resource leak 86b66b8091c9 r8169: don't apply UDP padding quirk on RTL8126A 823f4dff6cbd drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() 418cf1b2c399 drm/mcde: Enable module autoloading a3c885165d7c drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model c04d1dc54b11 drm/vc4: hvs: Set AXI panic modes for the HVS c5623d7f9f90 media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 7850ca9a6695 media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera f4f2ef66d288 kcsan: Turn report_filterlist_lock into a raw_spinlock 34cd4ec08b89 kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() 8f855689c164 btrfs: avoid unnecessary device path update for the same device 99192c735ed4 s390/cpum_sf: Handle CPU hotplug remove during sampling c2527d07c7e9 iommu/arm-smmu: Defer probe of clients after smmu device bound 24328b776fb2 ocfs2: update seq_file index in ocfs2_dlm_seq_next d3aeb50fcb12 mmc: core: Further prevent card detect during shutdown af940c0d623d mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet 287e4952d77b regmap: detach regmap from dev on regmap_exit 7175728f6b2d dma-buf: fix dma_fence_array_signaled v4 70f3de869865 bpf: fix OOB devmap writes when deleting elements 336e30f32ae7 bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again e3732102a9d6 nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() df43d8da6bac scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt 12f04fc8580e scsi: qla2xxx: Fix use after free on unload c87add0d819b scsi: qla2xxx: Supported speed displayed incorrectly for VPorts 406e57325daa scsi: qla2xxx: Fix NVMe and NPIV connect issue d7fd14dd866f ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) a59d39e4770f ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 b3ebf8cbd886 ALSA: usb-audio: add mixer mapping for Corsair HS80 1152dd13845e arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL 4a6f053af119 tracing: Fix cmp_entries_dup() to respect sort() comparison rules 4cbc202f28a5 watchdog: rti: of: honor timeout-sec property 5912a921289e HID: wacom: fix when get product name maybe null pointer 43c6d763569f bpf: Fix exact match conditions in trie_get_next_key() adb4a970bfa9 bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie 9c19ea59965e ocfs2: free inode when ocfs2_get_init_inode() fails e0c6ce842409 spi: mpc52xx: Add cancel_work_sync before module remove dbedc7e142df tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg 8cd416aaac68 drm/sti: Add __iomem for mixer_dbg_mxn's parameter 7fd09abc4bdd i3c: master: Fix dynamic address leak when 'assigned-address' is present b70ba15c66d5 i3c: master: Extend address status bit to 4 and add I3C_ADDR_SLOT_EXT_DESIRED 1c47272e535d i3c: master: Replace hard code 2 with macro I3C_ADDR_SLOT_STATUS_BITS 3aecd6fd55cf i3c: fix incorrect address slot lookup on 64-bit fbb3aa94fc8d dt-bindings: serial: rs485: Fix rs485-rts-delay property 0da0be3b1d17 dt_bindings: rs485: Correct delay values 4733f68e59bb gpio: grgpio: Add NULL check in grgpio_probe c8e3aa367e71 gpio: grgpio: use a helper variable to store the address of ofdev->dev d9fa09ca004b geneve: do not assume mac header is set in geneve_xmit_skb() d93efe18b49a ethtool: Fix wrong mod state in case of verbose and no_mask bitset e21855091f11 netfilter: nft_set_hash: skip duplicated elements pending gc run 6099b5d3e371 netfilter: ipset: Hold module reference while requesting a module 98ea587a4048 net: sched: fix erspan_opt settings in cls_flower e0155b1b1509 igb: Fix potential invalid memory access in igb_init_module() 9da327f2e6b7 net/qed: allow old cards not supporting "num_images" to work 650ee9a22d7a tipc: Fix use-after-free of kernel socket in cleanup_bearer(). c99507fff94b dccp: Fix memory leak in dccp_feat_change_recv b90d061345bb net/ipv6: release expired exception dst cached in socket b3282c2bebee can: j1939: j1939_session_new(): fix skb reference counting aa632691c722 net: hsr: avoid potential out-of-bound access in fill_frame_info() f9653b00bef2 net/sched: tbf: correct backlog statistic for GSO packets 7f5eda0e315b ptp: Add error handling for adjfine callback in ptp_clock_adjtime ad28612ebae1 netfilter: x_tables: fix LED ID check in led_tg_check() 0b2cbed82b7c ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() 273cab979da1 can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics 265f8341470f can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL 601ec0003c17 watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() 05bed96e4cb0 iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call 4715e23b3a7f drm/etnaviv: flush shader L1 cache after user commandstream c1406d8329f5 btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc() 2d505a801e57 nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur 7fd29d284b55 nfsd: make sure exp active before svc_export_show 1f53e8400b13 dm thin: Add missing destroy_work_on_stack() c6ac663c92c8 PCI: keystone: Add link up check to ks_pcie_other_map_bus() 093ecc6d82ff i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() aa10c746e79a scsi: ufs: exynos: Fix hibern8 notify callbacks a1f2aff064ef util_macros.h: fix/rework find_closest() macros afc1e3c00b3f ad7780: fix division by zero in ad7780_write_raw() 6fd018aa168e btrfs: ref-verify: fix use-after-free after invalid ref action 6f3821acd7c3 quota: flush quota_release_work upon quota writeback 366e55e91fe9 octeontx2-pf: Fix out-of-bounds read in otx2_get_fecparam() 442dadf32d1c ASoC: fsl_micfil: fix the naming style for mask definition 971b48934577 sh: intc: Fix use-after-free bug in register_intc_controller() 86a1f9fa2480 sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport 8c06a00a9be6 SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE a4b153bdaad5 sunrpc: remove unnecessary test in rpc_task_set_client() 3ccfa8269fae SUNRPC: Convert rpc_client refcount to use refcount_t e2730edfff6b SUNRPC: correct error code comment in xs_tcp_setup_socket() f69fb61c69a0 nfs: ignore SB_RDONLY when mounting nfs bd4624d73373 modpost: remove incorrect code in do_eisa_entry() b0660da68491 rtc: ab-eoz9: don't fail temperature reads on undervoltage notification 7f5a2ed5c181 9p/xen: fix release of IRQ fa365f688014 9p/xen: fix init sequence 57ee79e9c94c block: return unsigned int from bdev_io_min 25ec6cd751c9 jffs2: fix use of uninitialized variable 8d8b3f5f4cbf ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit 04c0b0f37617 ubi: fastmap: Fix duplicate slab cache names while attaching 36b25baf96b8 ubifs: Correct the total block count by deducting journal reservation 0d68e8514d90 rtc: check if __rtc_read_time was successful in rtc_timer_do_work() cd154812858d rtc: abx80x: Fix WDT bit position of the status register c48db3147c14 rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() 5237a297ffd3 NFSv4.0: Fix a use-after-free problem in the asynchronous open() 2365f57820c0 um: Always dump trace for specified task in show_stack 634b3c3d0b5c um: Fix the return value of elf_core_copy_task_fpregs e6102b72edc4 um: Fix potential integer overflow during physmem setup 52ee41452527 rpmsg: glink: Propagate TX failures in intentless mode as well 02999e135b01 SUNRPC: make sure cache entry active before cache_show 3c5f545c9a1f NFSD: Prevent a potential integer overflow a44a4260a28c lib: string_helpers: silence snprintf() output truncation warning 8ceb21d76426 usb: dwc3: gadget: Fix looping of queued SG entries a98340265f28 usb: dwc3: gadget: Fix checking for number of TRBs left 3591fe07aa53 ALSA: hda/realtek: Apply quirk for Medion E15433 99af54eb0c96 ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max 820bc3f297e8 ALSA: hda/realtek: Set PCBeep to default value for ALC274 ee68e7bd8022 ALSA: hda/realtek: Update ALC225 depop procedure 03a469024f67 media: v4l2-core: v4l2-dv-timings: check cvt/gtf result d7408a052aa1 media: wl128x: Fix atomicity violation in fmc_send_cmd() f74b360a012a HID: wacom: Interpret tilt data from Intuos Pro BT as signed values 2d2192fd2e6b block: fix ordering between checking BLK_MQ_S_STOPPED request adding dad458e77540 arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled 77755dc95ff2 sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK 35f8f72b4579 um: vector: Do not use drvdata in release 3997d11fd996 serial: 8250: omap: Move pm_runtime_get_sync 6be99d4c117b um: net: Do not use drvdata in release 509ba8746f81 um: ubd: Do not use drvdata in release 0f6737cad88b ubi: wl: Put source PEB into correct list if trying locking LEB failed fb6d3c6c1218 platform/chrome: cros_ec_typec: fix missing fwnode reference decrement 11b414ff9ab4 spi: Fix acpi deferred irq probe 2e151b8ca316 netfilter: ipset: add missing range check in bitmap_ip_uadt fa0e202e23ff Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" 0ff91b3bf53e serial: sh-sci: Clean sci_ports[0] after at earlycon exit b12869cab514 Revert "usb: gadget: composite: fix OS descriptors w_value logic" 5be4bc1c73ca driver core: bus: Fix double free in driver API bus_register() e844bccad7ee Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() a26842e4683f exfat: fix uninit-value in __exfat_get_dentry_set 7fc42f249daf locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass() 0b9622163926 tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler f856246ff6da apparmor: test: Fix memory leak for aa_unpack_strdup() b9322408d83a comedi: Flush partial mappings in error case a4236cc4f952 fsnotify: fix sending inotify event with unexpected filename da6e6ff1f6c5 PCI: Fix use-after-free of slot->bus on hot remove 5442dbd3342a KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status 1a89ef73b510 crypto: x86/aegis128 - access 32-bit arguments as 32-bit e8f728442dd5 perf/x86/intel/pt: Fix buffer full but size is 0 case 626a8b956719 ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() bbf3f1fd8a0a jfs: xattr: check invalid xattr size more strictly ea0527d5cc61 ext4: fix FS_IOC_GETFSMAP handling 442c6f05d94e ext4: supress data-race warnings in ext4_free_inodes_{count,set}() 62dc01c83fa7 ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices 03d68e2d244c soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() 4c9fded47888 usb: ehci-spear: fix call balance of sehci clk handling routines 0aa9e30b5b4a xen: Fix the issue of resource not being properly released in xenbus_dev_probe() e47f0e95441b apparmor: fix 'Do simple duplicate message elimination' f89f677adc78 ALSA: hda/realtek: Update ALC256 depop procedure 6e99925d8548 ALSA: hda/realtek - Add type for ALC287 9f26a607d846 staging: greybus: uart: clean up TIOCGSERIAL 7bf3e45ea60b misc: apds990x: Fix missing pm_runtime_disable() 8a960584638f USB: chaoskey: Fix possible deadlock chaoskey_list_lock bb37389d14f4 USB: chaoskey: fail open after removal 2e72f53f740a usb: yurex: make waiting on yurex_write interruptible 30b9a7786c48 usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() 653903e36ca2 iio: light: al3010: Fix an error handling path in al3010_probe() 75e6dc33f16a ipmr: fix tables suspicious RCU usage e5dffbd159ef ipmr: convert /proc handlers to rcu_read_lock() a9615376a999 bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down 6b41c5627117 net: hsr: fix hsr_init_sk() vs network/transport headers. 1564c7ed9d29 net: introduce a netdev feature for UDP GRO forwarding 4654bcb686ac spi: atmel-quadspi: Fix register name in verbose logging function b58678e3f243 net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken 3dbdb3f85b74 marvell: pxa168_eth: fix call balance of pep->clk handling routines 882ea20ce07c net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration b18ab1198587 tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets 6728375984cb net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device c399dd6e7042 power: supply: bq27xxx: Fix registers of bq27426 c5351bfba7b9 power: supply: bq27xxx: Support CHARGE_NOW for bq27z561/bq28z610/bq34z100 da4008a289e1 power: supply: core: Remove might_sleep() from power_supply_put() 70f1bad32127 fs_parser: update mount_api doc to match function signature 0918f5643fc6 vfio/pci: Properly hide first-in-list PCIe extended capability 145482f4c894 vdpa/mlx5: Fix suboptimal range on iotlb iteration eb681998c889 NFSD: Fix nfsd4_shutdown_copy() 9d4f174342a7 NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() 752a75811f27 NFSD: Prevent NULL dereference in nfsd4_process_cb_update() 9df83cc000ed remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region b5ba1b37142f rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length 295cb2524309 rpmsg: glink: Fix GLINK command prefix 9761e51e1d43 rpmsg: glink: Send READ_NOTIFY command in FIFO full case 3dd661b963a3 rpmsg: glink: Add TX_DATA_CONT command while sending e72735fcce17 perf trace: Avoid garbage when not printing a syscall's arguments 10eb66d4f295 perf trace: Do not lose last events in a race 68ccc1830e9d m68k: coldfire/device.c: only build FEC when HW macros are defined 2255a994d6f1 m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x 10f14161e830 perf trace: avoid garbage when not printing a trace event's arguments af87c2069952 f2fs: check curseg->inited before write_sum_page in change_curseg c6d54485cf81 f2fs: remove the unused flush argument to change_curseg 5bb54d3b377e f2fs: open code allocate_segment_by_default c6ad7333e530 f2fs: remove struct segment_allocation default_salloc_ops a7e306f7c32d f2fs: avoid using native allocate_segment_by_default() 6e5de38f605c f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block 43b2e068aef4 PCI: cpqphp: Fix PCIBIOS_* return value confusion 1fe390f27875 PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads edb4833a3838 perf probe: Correct demangled symbols in C++ program 0b04b48e4cc2 perf probe: Fix libdw memory leak 26db806fa23e perf cs-etm: Don't flush when packet_queue fills up c751d28b403f clk: clk-axi-clkgen: make sure to enable the AXI bus clock a68e4f76ee85 clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand 43afa76e6efe dt-bindings: clock: axi-clkgen: include AXI clk fc7ef5873472 dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format 29216bb390e3 fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() d161e5ea0ca7 fbdev/sh7760fb: Alloc DMA memory from hardware device 6f1fabc9e331 powerpc/kexec: Fix return of uninitialized variable fd57d992f371 powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static 66b7ddd1804e ocfs2: fix uninitialized value in ocfs2_file_read_iter() bd715e191d44 RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg() a4d2011cbe03 scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() a56777a3ef5b scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() e3b9ba55c18f scsi: fusion: Remove unused variable 'rc' ef2c2580189e scsi: bfa: Fix use-after-free in bfad_im_module_exit() cc30125eb6b6 mfd: rt5033: Fix missing regmap_del_irq_chip() 896927b0157a RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey 6956c0e7346c powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore 54cb5fa850f9 mtd: rawnand: atmel: Fix possible memory leak c912aae5363a cpufreq: loongson2: Unregister platform_driver on failure 61d590d7076b mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices c472b55cc0bc mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device 0b648968bfa4 mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device 48d3964f2bcd mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() 2630b18bed7d mfd: da9052-spi: Change read-mask to write-mask b86340df10b1 mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race a85e5215609d powerpc/vdso: Flag VDSO64 entry points as functions 62a8d90e3221 trace/trace_event_perf: remove duplicate samples on the first tracepoint event 49e8a0e07b02 wireguard: selftests: load nf_conntrack if not present 63bc9a42a02e netpoll: Use rcu_access_pointer() in netpoll_poll_lock fb91ce37dc9a Bluetooth: fix use-after-free in device_for_each_child() 49de4ac80427 driver core: Introduce device_find_any_child() helper f2d06d4e129e ALSA: 6fire: Release resources at card release 4dd821dcbfce ALSA: caiaq: Use snd_card_free_when_closed() at disconnection bf0aa35a7cb8 ALSA: us122l: Use snd_card_free_when_closed() at disconnection 24fe9f7ca83e ALSA: usx2y: Use snd_card_free_when_closed() at disconnection d5a733ee2624 ALSA: usx2y: Cleanup probe and disconnect callbacks cfb1f6bc2eed ALSA: usx2y: Coding style fixes 9a70db03857a ALSA: usx2y: Fix spaces 5674ae441c89 net: rfkill: gpio: Add check for clk_enable() b751f3423fbd drm/amdkfd: Fix wrong usage of INIT_WORK() 6543a34f34a1 selftests: net: really check for bg process completion 1df5d631ba9e bpf, sockmap: Fix sk_msg_reset_curr d26d977633d1 bpf, sockmap: Several fixes to bpf_msg_pop_data 2b4530ecc018 bpf, sockmap: Several fixes to bpf_msg_push_data 5a0ae8e4f79c selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap 78eb4af79e8a selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap 74d2b00f488f selftests, bpf: Add one test for sockmap with strparser 3e35560e80a9 selftests/bpf: Fix SENDPAGE data logic in test_sockmap a9fa0d2ce890 selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap 224b9bc4977c netlink: typographical error in nlmsg_type constants definition 59362f51f4c2 drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk() 3fd17a47ee72 wifi: wfx: Fix error handling in wfx_core_init() 67d32d63c058 drm/etnaviv: hold GPU lock across perfmon sampling 02aac657c48e drm/etnaviv: fix power register offset on GC300 17551e3d94b7 drm/etnaviv: dump: fix sparse warnings 04c0cd65a844 drm/etnaviv: Request pages from DMA32 zone on addressing_limited 54163a35fe44 drm/etnaviv: rework linear window offset calculation e5e10c00610d drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() e44d23fa0dc6 drm/panfrost: Remove unused id_mask from struct panfrost_model 5ff9de1f2712 octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c 2d1648603752 octeontx2-pf: ethtool fec mode support 8cafe71ad0fb octeontx2-af: Add new CGX_CMD to get PHY FEC statistics 9bb714350200 octeontx2-af: forward error correction configuration a5f3aebadcb7 octeontx2-pf: Calculate LBK link instead of hardcoding 4dce1962411f octeontx2-af: Mbox changes for 98xx 50c56b0f5fe3 drm: fsl-dcu: enable PIXCLK on LS1021A b773f406b6de drm/fsl-dcu: Convert to Linux IRQ interfaces 5fa329c44e1e wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() 4496d25157c9 selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap addabcb1bd37 selftests/bpf: Fix msg_verify_data in test_sockmap d4f54c609d28 drm/bridge: tc358767: Fix link properties discovery e4decf4c8b56 netdevsim: copy addresses for both in and out paths 7fd24ee949bd netdevsim: rely on XFRM state direction instead of flags 76ff31c0113d xfrm: store and rely on direction to construct offload flags 837f37f0cf39 xfrm: rename xfrm_state_offload struct to allow reuse bfdad9de02a3 bpf: Fix the xdp_adjust_tail sample prog issue 7706afc21304 ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode 5e3385bca11a ASoC: fsl_micfil: fix regmap_write_bits usage b2a72a772ef0 ASoC: fsl_micfil: use GENMASK to define register bit fields 226fc91c860b ASoC: fsl_micfil: do not define SHIFT/MASK for single bits fa55ed175c7b ASoC: fsl_micfil: Drop unnecessary register read 78a71b056c2c dt-bindings: vendor-prefixes: Add NeoFidelity, Inc 54550eeb8f86 wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2 f3749bc13cb3 wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1 145f3ac8c92e drm/v3d: Address race-condition in MMU flush c992e517c8a6 drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() 0bde5b6e230a drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq() d1ae370b82e9 wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() 29ee7d6fa18f wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() 1d602e4b6dcb drm/omap: Fix locking in omap_gem_new_dmabuf() c941af142200 wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() ba35d3b212fb drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused 0c24b82bc4d1 media: atomisp: Add check for rgby_data memory allocation failure 4478f599a283 media: atomisp: remove #ifdef HAS_NO_HMEM 380c0e1d96f3 firmware: arm_scpi: Check the DVFS OPP count returned by the firmware 02dff60d0c99 selftests/resctrl: Protect against array overrun during iMC config parsing 5f0e91a5f4ed regmap: irq: Set lockdep class for hierarchical IRQ domains 409b1e428cf9 pmdomain: ti-sci: Add missing of_node_put() for args.np dd1985f9752f ARM: dts: cubieboard4: Fix DCDC5 regulator constraints 9db3ef898a6e pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle e8174fb173cc cgroup/bpf: only cgroup v2 can be attached by bpf programs 067d0c56630d Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline" 2295468c0c20 arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad 1b07333bbc3a arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4 839e76cea2ab tpm: fix signed/unsigned bug when checking event logs dad86eb91cf9 mmc: mmc_spi: drop buggy snprintf() 748557ca7dc9 soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() c9c6a62c91e9 soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() f9dc2ae5a2cd spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq() 85cf7a3c6f7d spi: spi-fsl-lpspi: downgrade log level for pio mode ef1db3d1d2bf clocksource/drivers:sp804: Make user selectable d08932bb6e38 clkdev: remove CONFIG_CLKDEV_LOOKUP e48e204f364a kcsan, seqlock: Fix incorrect assumption in read_seqbegin() dc684d966f48 time: Fix references to _msecs_to_jiffies() handling of values 069601e4b657 crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() 28f8ffa945f7 crypto: bcm - add error check in the ahash_hmac_init function dead96e1c748 crypto: caam - add error check to caam_rsa_set_priv_key_form a56860294ccd crypto: cavium - Fix the if condition to exit loop after timeout a92ccd3618e4 crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY 99ec5eb5bbf3 EDAC/fsl_ddr: Fix bad bit shift operations e0269ea7a628 EDAC/bluefield: Fix potential integer overflow 29551174590e firmware: google: Unregister driver_info on failure cc386170b331 crypto: caam - Fix the pointer passed to caam_qi_shutdown() e8a2b1c1c2ea hfsplus: don't query the device logical block size multiple times 3cab4bbc6691 s390/syscalls: Avoid creation of arch/arch/ directory cf9efea8c092 acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() 6c772871c2e5 arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG ff01ac3e766c m68k: mvme147: Reinstate early console f65ca93b859d m68k: mvme16x: Add and use "mvme16x.h" 21f46b07c20b m68k: mvme147: Fix SCSI controller IRQ numbers 452f9ddd12be nvme-pci: fix freeing of the HMB descriptor table d3df9f26cff9 initramfs: avoid filename buffer overrun 17f35a6c9391 mips: asm: fix warning when disabling MIPS_FP_SUPPORT 72d6dd978f1d x86/xen/pvh: Annotate indirect branch as safe 8ce88918e4d8 kselftest/arm64: mte: fix printf type warnings about longs 8025d65d6242 x86/barrier: Do not serialize MSR accesses on AMD 67be3cd92aa0 nvme: fix metadata handling in nvme-passthrough 73b078e3314d cifs: Fix buffer overflow when parsing NFS reparse points 36741bfcfbff rcu-tasks: Idle tasks on offline CPUs are in quiescent states e01ff1251c77 ipmr: Fix access to mfc_cache_list without lock held e8529cfd7086 ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry e05e8f54d23f proc/softirqs: replace seq_printf with seq_put_decimal_ull_width 444c9d41210c ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() ddd61392263d ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() a8ebe0a22527 can: j1939: fix error in J1939 documentation. f6b4294a0249 regulator: rk808: Add apply_bit for BUCK3 on RK809 b070a9e0dbf3 soc: qcom: Add check devm_kasprintf() returned value 6df3ee9073cd net: usb: qmi_wwan: add Quectel RG650V bc014d8d6561 x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB f61da9401963 ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 501ac2d1aae6 selftests/watchdog-test: Fix system accidentally reset after watchdog-test 6b5737b14af1 mac80211: fix user-power when emulating chanctx 9347d7c552c8 ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 43323a4e5b3f mm: resolve faulty mmap_region() error path behaviour a32712d54c61 mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handling 7a450540c82f mm: unconditionally close VMAs on error f68a0236337e mm: avoid unsafe VMA hook invocation when error arises on mmap hook 57cc8d253099 mm: revert "mm: shmem: fix data-race in shmem_getattr()" ed98d26021db NFSD: Never decrement pending_async_copies on error 059434d23c45 NFSD: Initialize struct nfsd4_copy earlier 9e52ff544e0b NFSD: Limit the number of concurrent async COPY operations 4fcb25459430 NFSD: Async COPY result needs to return a write verifier 7f9b91ed15df NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point 2e7ce4e50d14 media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set c29a44d9a402 mmc: core: fix return value check in devm_mmc_alloc_host() b22ddca004d3 drm/bridge: tc358768: Fix DSI command tx 938c13740f8b Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" 0a5014ad37c7 nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint 344558d81c7c ocfs2: fix UBSAN warning in ocfs2_verify_volume() b017697a517f nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint d4b42f926adc KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN c96f90911dd1 vdpa/mlx5: Fix PA offset with unaligned starting iotlb map 28d4ed71ae0b ocfs2: uncache inode which has failed entering the group 5fe8bcc82f1d x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y ffad2ac8c859 net/mlx5e: kTLS, Fix incorrect page refcounting a508c74ceae2 net/mlx5: fs, lock FTE when checking if active 6e3f2c512d2b netlink: terminate outstanding dump on socket close b5214ca796fb clk: qcom: gcc-qcs404: fix initial rate of GPLL3 3e7f845614ee leds: lp55xx: Remove redundant test for invalid channel number 5dabb7af57bc ftrace: Fix regression with module command in stack_trace_filter 5f86e79c0b22 ovl: Filter invalid inodes with missing lookup function 2cc30545dd3a media: uvcvideo: Stop stream during unregister 74a65313578b media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() da56bb858954 media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() 580d1e5cf2cd media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled 5a53f97cd597 media: ts2020: fix null-ptr-deref in ts2020_probe() 5c9ab34c87af media: i2c: tc358743: Fix crash in the probe error path when using polling b240a0472f8e arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer 711d99f845cd Linux 5.10.230 918326996932 9p: fix slab cache name creation for real d02492863023 mm: krealloc: Fix MTE false alarm in __do_krealloc b17397a0a5c5 io_uring: fix possible deadlock in io_register_iowq_max_workers() dd7a728d5c0d md/raid10: improve code of mrdev in raid10_sync_request 8ea0b8e32bed net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition 9db25c2b41c3 fs: Fix uninitialized value issue in from_kuid and from_kgid 35b4795a7ebf vDPA/ifcvf: Fix pci_read_config_byte() return code handling 7e222d2c7f9a powerpc/powernv: Free name on error in opal_event_init() b718f71747b7 sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML dc834af641d7 crypto: marvell/cesa - Disable hash algorithms 4d8f6679b03a bpf: use kvzmalloc to allocate BPF verifier environment 0bf6971b7d1e HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad 2bc339b00fbd 9p: Avoid creating multiple slab caches with the same name 2f4bfcc4c5fa net: phy: ti: take into account all possible interrupt sources 16a8ebc88fe2 ALSA: usb-audio: Add endianness annotations eb1bdcb7dfc3 vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans 414476c4fb11 hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer 0d71863c19be ALSA: usb-audio: Add quirks for Dell WD19 dock 4dc9c1e83aeb ALSA: usb-audio: Support jack detection on Dell dock 6a7e6dcf90fe ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() e068a87cf25e irqchip/gic-v3: Force propagation of the active state with a read-back bb17f42135f5 USB: serial: option: add Quectel RG650V 6d5bd4bc14d7 USB: serial: option: add Fibocom FG132 0x0112 composition c5748d95608c USB: serial: qcserial: add support for Sierra Wireless EM86xx e567fc8f7a44 USB: serial: io_edgeport: fix use after free in debug printk d76923164705 usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd() 6e2848d1c8c0 usb: musb: sunxi: Fix accessing an released usb phy 5dd3f5a9244a fs/proc: fix compile warning about variable 'vmcore_mmap_ops' faff5bbb2762 media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format 547087307bc1 net: do not delay dst_entries_add() in dst_release() 83aa0c996417 perf session: Add missing evlist__delete when deleting a session 2297d80a13a6 Revert "perf hist: Add missing puts to hist__account_cycles" 82090f94c723 net: bridge: xmit: make sure we have at least eth header len bytes 11eab327a2a8 spi: fix use-after-free of the add_lock mutex c8dce228db6f spi: Fix deadlock when adding SPI controllers on SPI buses 982a2757e725 splice: don't generate zero-len segement bvecs bf0b0c6d1597 btrfs: reinitialize delayed ref list after deleting it from the list 8fc5ea9231af nfs: Fix KMSAN warning in decode_getfattr_attrs() 485d9232112b io_uring/rw: fix missing NOWAIT check for O_DIRECT start write f336622838e5 io_uring: use kiocb_{start,end}_write() helpers f83a32351efd fs: create kiocb_{start,end}_write() helpers 955089c2403c io_uring: rename kiocb_end_write() local helper 6f383f653d03 dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow 483b7261b35a dm cache: fix potential out-of-bounds access on the first resume f136d8d3f26f dm cache: optimize dirty bit checking with find_next_bit when resizing ee1f74925717 dm cache: fix out-of-bounds access to the dirty bitset when resizing 5b975f146d82 dm cache: correct the number of origin blocks to match the target length 2ac7f253dead drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported 17f5f18085ac drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() 1829c36f9329 pwm: imx-tpm: Use correct MODULO value for EPWM mode 054931ca3cfc media: v4l2-tpg: prevent the risk of a division by zero 5a9bd375bf88 media: pulse8-cec: fix data timestamp at pulse8_setup() 828047c70f47 media: cx24116: prevent overflows on SNR calculus f54e8e1e39da media: s5p-jpeg: prevent buffer overflows 3a977b554f66 ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove ac40b9dff274 ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() c1eba9f0e235 scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer 8e823ce93cc8 media: adv7604: prevent underflow condition when reporting colorspace e351002b3a7a media: dvb_frontend: don't play tricks with underflow values a4a17210c03a media: dvbdev: prevent the risk of out of memory access ae6fd157eae4 media: stb0899_algo: initialize cfr before using it 63b122f53793 Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown" 30606ea3fae5 net: arc: fix the device for dma_map_single/dma_unmap_single 71d08334c2cb net: phy: ti: add PHY_RST_AFTER_CLK_EN flag d3f517f904df net: phy: ti: implement generic .handle_interrupt() callback f398d0a5b783 net: phy: export phy_error and phy_trigger_machine 590a4b2d4e0b net: hns3: fix kernel crash when uninstalling driver cf6bae33c5aa can: c_can: fix {rx,tx}_errors statistics 40b283ba7666 sctp: properly validate chunk size in sctp_sf_ootb() 22f4e2f86ad8 net: enetc: set MAC address to the VF net_device 1e4332581cd4 security/keys: fix slab-out-of-bounds in key_task_permission d7dc68d82ab3 HID: core: zero-initialize the report buffer 7830bfc3e7e7 ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin 92f5b6978293 ARM: dts: rockchip: Fix the spi controller on rk3036 c34f7b904748 ARM: dts: rockchip: drop grf reference from rk3036 hdmi db87a9fb6a58 ARM: dts: rockchip: fix rk3036 acodec node 7ddbc813ba64 arm64: dts: imx8mp: correct sdhc ipg clk e38f91b78388 arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc fbccf9647f0f arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion 752c5bfb600f arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards ebb427d5f270 arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 9d0d15f26b86 arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator b874a7e65b4f Linux 5.10.229 7948c22cc70b mac80211: always have ieee80211_sta_restart() 1e5a17dc77d8 vt: prevent kernel-infoleak in con_font_get() a508a102edf8 drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE) 1d0d406bfc6b Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" bda1a99a0dd6 mm: shmem: fix data-race in shmem_getattr() aa0cee46c5d3 nilfs2: fix kernel bug due to missing clearing of checked flag bfd1d223d80c x86/bugs: Use code segment selector for VERW operand 70767689ec6e ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow d592b2e9212f riscv: Remove duplicated GET_RM 170ad7e7a662 riscv: Remove unused GENERATING_ASM_OFFSETS 7e6bb3443185 riscv: Use '%u' to format the output of 'cpu' 1e617230b783 riscv: efi: Set NX compat flag in PE/COFF header c345728678df riscv: vdso: Prevent the compiler from inserting calls to memset() 35770ca6180c mm: avoid leaving partial pfn mappings around in error case 69d4e1ce9087 mm: add remap_pfn_range_notrack c72e0df0b56c nilfs2: fix potential deadlock with newly created symlinks edc84c1c1a85 iio: light: veml6030: fix microlux value calculation 442f786c5bff staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() d0231f43df47 wifi: iwlegacy: Clear stale interrupts before resuming device 4112450da7d6 wifi: ath10k: Fix memory leak in management tx c21efba8b5a8 wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower 1cfc32930461 Revert "driver core: Fix uevent_show() vs driver detach race" 796df8d64caa xhci: Use pm_runtime_get to prevent RPM on unsupported systems 065789892e37 xhci: Fix Link TRB DMA in command ring stopped completion event efefde4d1b7c usb: phy: Fix API devm_usb_put_phy() can not release the phy 2d4650d2b297 usbip: tools: Fix detach_port() invalid port error path 603342ab037d misc: sgi-gru: Don't disable preemption in GRU driver aae9c5b472d6 NFS: remove revoked delegation from server's delegation list 8395b6096959 net: amd: mvme147: Fix probe banner message 0cac4a2718b2 firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() 422f1b66b149 kasan: Fix Software Tag-Based KASAN with GCC 8e99d41858eb compiler-gcc: remove attribute support check for `__no_sanitize_address__` 4336f120937d compiler-gcc: be consistent with underscores use for `no_sanitize` e3e608cbad37 netfilter: nft_payload: sanitize offset and length before calling skb_checksum() a27a5c40ee4c net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension b88262c950c3 net: support ip generic csum processing in skb_csum_hwoffload_help 590976f92172 bpf: Fix out-of-bounds write in trie_get_next_key() ce691c814bc7 net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT 9cab53f03263 gtp: allow -1 to be specified as file description from userspace e2742758c9c8 ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow() 465d3a8eca3f ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() 45a628911d3c wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() 66e35e42f51e wifi: iwlwifi: mvm: disconnect station vifs if recovery failed 02b121beda58 mac80211: Add support to trigger sta disconnect on hardware restart 89e25a2ec2a2 mac80211: do drv_reconfig_complete() before restarting all 1ac988c6b8ff RDMA/bnxt_re: synchronize the qp-handle table array 8256f6166d02 RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down f121dee2f907 RDMA/cxgb4: Dump vendor specific QP details 935ca968019f wifi: brcm80211: BRCM_TRACING should depend on TRACING fd3b368769ae wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys e38ccb226de5 mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING ffbb1f15bae7 cgroup: Fix potential overflow issue when checking max_depth 5b1e461fefb0 selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test 8df5cd51fd70 xfrm: validate new SA's prefixlen using SA family when sel.family is unset 4abbba710583 arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning 03c9c2c2d2d0 ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe() f4b6a6493eb5 net: phy: dp83822: Fix reset pin definitions 2fe399bb8efd serial: protect uart_port_dtr_rts() in uart_shutdown() too 066314b0b76f selinux: improve error checking in sel_write_load() 3eb6aa870057 hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event 631330f5a635 ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 76ce386feb14 KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory 0f0374d09c82 openat2: explicitly return -E2BIG for (usize > PAGE_SIZE) 9f2ab98371c2 nilfs2: fix kernel bug due to missing clearing of buffer delay flag 1f440403be1f ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue 59a1b38d3a5f ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] 234682910971 drm/amd: Guard against bad data for ATIF ACPI method c9085e2401b8 ALSA: hda/realtek: Update default depop procedure 5e431f85c87b ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() c7fcfdba35ab posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() 0da93d67da90 r8169: avoid unsolicited interrupts 8a283a19026a net: sched: fix use-after-free in taprio_change() 95b3f3ed5ac6 net: usb: usbnet: fix name regression 77bc881d370e be2net: fix potential memory leak in be_xmit() db755e553490 net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() 9f95de15904a xfrm: respect ip protocols rules criteria when performing dst lookups 6ba07c4a9eac xfrm: extract dst lookup parameters into a struct 02874ca52df2 tracing: Consider the NULL character when validating the event length df848523d6b4 jfs: Fix sanity check in dbMount 8605ca4bd0f4 arm64: Force position-independent veneers 0329056e0730 ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit 75f828e944da drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA 649d64650623 iomap: update ki_pos a little later in iomap_dio_complete c9b77438077d exec: don't WARN for racy path_noexec check 20e27c773945 block, bfq: fix procress reference leakage for bfqq in merge chain bf83ba3c55d4 KVM: s390: gaccess: Check if guest address is in memslot 6e1659b674b6 KVM: s390: gaccess: Cleanup access to guest pages 472088ffb1cc KVM: s390: gaccess: Refactor access address range check 511ca935092a KVM: s390: gaccess: Refactor gpa and length calculation cf9ddf9ed94c arm64: probes: Fix uprobes for big-endian kernels 7f1ef59185d2 arm64:uprobe fix the uprobe SWBP_INSN in big-endian 6c151aeb6dc4 Bluetooth: bnep: fix wild-memory-access in proto_unregister 5c345c47e884 s390: Initialize psw mask in perf_arch_fetch_caller_regs() 6af43ec3bf40 usb: typec: altmode should keep reference to parent ed31aba8ce93 smb: client: fix OOBs when building SMB2_IOCTL request 8c1e6717f60d scsi: target: core: Fix null-ptr-deref in target_alloc_device() 4af714e82379 genetlink: hold RCU in genlmsg_mcast() b6321146773d net: systemport: fix potential memory leak in bcm_sysport_xmit() f48eaf4e88c3 net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid aacf6e28aeda net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() 56dbb74b6a4b macsec: don't increment counters for an unrelated SA 2c7dd3ca6be9 drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation df6fed0a2a1a RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages 78aaf54ad5d7 RDMA/bnxt_re: Return more meaningful error 718609f51866 ipv4: give an IPv4 dev to blackhole_netdev 59df170bdec9 RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP 9076d449e77b ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin dbe51dd516e6 RDMA/bnxt_re: Add a check for memory allocation c17e5cbbb180 RDMA/bnxt_re: Fix incorrect AVID type in WQE structure f141044cc6d3 net: bridge: mcast: wait for previous gc cycles when removing port 7640df3a194c net: atlantic: eliminate double free in error handling logic 3cbcd4752671 RDMA/hns: Fix UAF for cq async event 5a8fa04b2a4d Linux 5.10.228 2abe57d62a45 ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2 25e86fb0aeec powerpc/mm: Always update max/min_low_pfn in mem_topology_setup() c1d0476885d7 nilfs2: propagate directory read errors from nilfs_find_entry() c38add9ac0e4 tcp: fix mptcp DSS corruption due to large pmtu xmit fde99e972b8f mptcp: handle consistently DSS corruption 609937aa962a mptcp: track and update contiguous data status b7d7b7fc876f irqchip/gic-v4: Don't allow a VMOVP on a dying VPE 6f44a5fc15b5 x86/entry_32: Clear CPU buffers after register restore in NMI return 9ab38a1cdb66 x86/entry_32: Do not clobber user EFLAGS.ZF 846280578855 x86/apic: Always explicitly disarm TSC-deadline timer e475220d64be x86/resctrl: Annotate get_mem_config() functions as __init 1826b6d69bbb parport: Proper fix for array out-of-bounds access 9f8ddf14fa79 USB: serial: option: add Telit FN920C04 MBIM compositions 0fc55ec9fcac USB: serial: option: add support for Quectel EG916Q-GL 608b626f710d xhci: Fix incorrect stream context type macro fc2cb5e3af53 Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 63d6a3b07838 Bluetooth: Remove debugfs directory on module init failure 516655749a01 iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig f80375f275fb iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig dc99dfa2ba66 iio: light: opt3001: add missing full-scale range value bf3ab8e1c28f iio: light: veml6030: fix IIO device retrieval from embedded device 2d06787b70d8 iio: light: veml6030: fix ALS sensor resolution ffc4174309a9 iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() 9504153a480f iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig c27133637aba iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig c4c2211b1202 iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig 3abc1ebea3fb iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfig 0782809c019b drm/vmwgfx: Handle surface check failure correctly df75c78bfeff drm/radeon: Fix encoder->possible_clones 6ddcaee244ff io_uring/sqpoll: close race on waiting for sqring entries 3bc6d0f8b70a blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race eca3edf87679 x86/bugs: Do not use UNTRAIN_RET with IBPB on entry e7c0f8ca3bdd x86/bugs: Skip RSB fill at VMEXIT 0ab77a47e3ff x86/entry: Have entry_ibpb() invalidate return predictions c5e57863d790 x86/cpufeatures: Add a IBPB_NO_RET BUG flag 77fa26062032 x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET dfa4b5d4ba1c KVM: s390: Change virtual to physical address access in diag 0x258 handler d04709509594 s390/sclp_vt220: Convert newlines to CRLF instead of LFCR b12ef2d4dfee io_uring/sqpoll: do not put cpumask on stack 66b98c4f18b0 io_uring/sqpoll: retain test for whether the CPU is valid 54a987b41db3 io_uring/sqpoll: do not allow pinning outside of cpuset 71fbc3af3dac KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() e8e599a63506 wifi: mac80211: fix potential key use-after-free 417d5838ca73 mm/swapfile: skip HugeTLB pages for unuse_vma 043f05526163 fat: fix uninitialized variable bf1a0222229d irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1 cafa5942bd2d net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHY ce43c48cdc4d arm64: probes: Fix simulate_ldr*_literal() 3728b4eb2791 arm64: probes: Remove broken LDR (literal) uprobe support 673a1c5a2998 posix-clock: Fix missing timespec64 check in pc_clock_settime() dbe055567af8 net: enetc: add missing static descriptor and inline keyword 5f47cdeeefd9 ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2 6c8784a6662b watchdog: cpu5wdt.c: Fix use-after-free bug caused by cpu5wdt_trigger 3b24ef662ec6 gfs2: Fix potential glock use-after-free on unmount 03a85a51f33a fix vfsub build error 12594a0e7118 sock_map: avoid race between sock_map_close and sk_psock_put 7a346798c1e1 sock_map: Fix a potential use-after-free in sock_map_close() 843556a46e16 bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself 4af417c06d37 of: module: add buffer overflow check in of_modalias() b29e4b50c556 scripts/gdb: fix SB_* constants parsing 02fd398f5e2b bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS 2bba1cb1487b loop: Select I/O scheduler 'none' from inside add_disk() 027f4dd7c993 blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag 2214ded26c86 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 44494049e815 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 0d7c23009d82 tpm: Add flag to use default cancellation policy 07914bef4e16 tpm: tis_i2c: Fix sanity check interrupt enable mask 35f85f04bd69 tpm: Add tpm_tis_i2c backend for tpm_tis_core 7b04c6c08107 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer 4790cb2d1283 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 50f74deaf308 hwmon: Add driver for Texas Instruments TMP464 and TMP468 a4e6e4b7bb08 dt-bindings: hwmon: add tmp464.yaml e0ed2149d7b5 drm/amdkfd: Check for null pointer after calling kmemdup c6ddded89322 ARM: renumber bits related to _TIF_WORK_MASK 35b96a325c1e arm64: make _TIF_WORK_MASK bits contiguous f5a8f06aa595 arm64: uaccess: remove vestigal UAO support 3a330b569301 arm64: uaccess: remove redundant PAN toggling 9cbbb016d6e7 arm64: uaccess: remove addr_limit_user_check() fd83411f5e08 arm64: uaccess: remove set_fs() 15a6dc2f4b53 arm64: uaccess cleanup macro naming 912a6ab683a4 arm64: uaccess: split user/kernel routines d004ab02dae2 arm64: uaccess: refactor __{get,put}_user e1941a8b459e arm64: uaccess: simplify __copy_user_flushcache() dfae822b4c59 arm64: uaccess: rename privileged uaccess routines 1efdb8f0a0c7 arm64: sdei: explicitly simulate PAN/UAO entry b35fec69554c arm64: sdei: move uaccess logic to arch/arm64/ b5a28033fe7b arm64: head.S: always initialize PSTATE 243eb8553513 arm64: head.S: cleanup SCTLR_ELx initialization 74a00405d97f arm64: head.S: rename el2_setup -> init_kernel_el 73c5f386d175 arm64: add C wrappers for SET_PSTATE_*() e17fb7543df1 arm64: ensure ERET from kthread is illegal eff6289cc53b ixgbevf: add disable link state 262595681381 ixgbe: add improvement for MDD response functionality b9d78b06dea8 ixgbe: add the ability for the PF to disable VF link state d829911485da Documentation: arm64: Document PMU counters access from userspace fe5d29bfce20 arm64: perf: Enable PMU counter userspace access for perf event 15ce6d04ed6a arm64: perf: Add userspace counter access disable switch 4f288acbeed8 perf: Add a counter for number of user access events in context 354ba4a8c4b8 x86: perf: Move RDPMC event flag to a common definition d29cec94c49b libperf xyarray: Add bounds checks to xyarray__entry() 8264d2b91841 libperf: Add support for user space counter access 7fd81b678b5f libperf tests: Add support for verbose printing 6029ff53a48f libperf: Add evsel mmap support 28b0c8956369 tools include: Add an initial math64.h 492e532d20f1 perf record: Improve 'Workload failed' message printing events + what was exec'ed d0a1fc61733e perf evlist: Add a method to return the list of evsels as a string 81a77b39be0a perf annotate: Fix sample events lost in stdio mode 2883e69e202d pnmtologo: use relocatable file name 80f5207b5abd tools: use basename to identify file in gen-mach-types 4d201ec392f1 vt/conmakehash: improve reproducibility ae24d013888f lib/build_OID_registry: fix reproducibility issues 5d72da88dbb4 x86/boot: Wrap literal addresses in absolute_pointer() dc0bd7aa2319 ACPI: thermal: drop an always true check 0c4288cceef5 xfs: Fix -Werror=dangling-pointer work-around for older GCC 5509050b3392 xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 669827c6e293 virtio-pci: Remove wrong address verification in vp_del_vqs() 1c80d994d3db regulator: consumer: Add missing stubs to regulator/consumer.h 3303d0e2aeff ipv6: Fix stats accounting in ip6_pkt_drop c56e60f665e7 memcg: enable accounting of ipc resources e6c8ebd210a2 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 1655ee30e684 sched/isolation: really align nohz_full with rcu_nocbs 253c752ed120 pstore/ftrace: Add and use ftrace_test_recursion_trylock_safe 356e8a12bd66 pstore/ftrace: Add recursion protection to the ftrace callback 334706a1e873 ftrace: Add ftrace_test_recursion_trylock() helper function 78c260d7f60b ftrace: Move the recursion testing into global headers c0b313d988a1 powerpc/mm: Switch obsolete dssall to .long 1bd813fe8d0e riscv: fix build with binutils 2.38 835a2d1b24c6 powerpc/lib/sstep: fix 'ptesync' build error fd84b99a8ccb drm/amd/display: Don't allow partial copy_from_user 024f4ff63d55 drm/amdgpu: Fix even more out of bound writes from debugfs 0c0ad634e899 e1000e: Serialize TGP e1000e PM ops add88b0536fa e1000e: Make mei_me active when e1000e is in use a8f317c1a17e yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c8400a2cbe1f iommu/arm-smmu-v3: Ratelimit event dump b8ec7e43e95e regmap: teach regmap to use raw spinlocks if requested in the config 4b7fa7684be7 OF: DT-Overlay configfs interface (v7) d515a5c0e9a9 net: xilinx_emaclite: Do not print real IOMEM pointer 11329e49959b drivers: net: xilinx_emaclite: remove arch limitation 29dc69bf2a07 drivers: net: xilinx_emaclite: Add COMPILE_TEST support ff106eff01f6 drivers: net: xilinx_emaclite: Fix -Wpointer-to-int-cast warnings with W=1 c27462391070 serial: 8250: 8250_omap: Fix possible array out of bounds access 16976d8e307f perf intel-pt: Use aux_watermark d421a2346946 perf: Cap allocation order at aux_watermark 6da8d5f29481 timers: Fix get_next_timer_interrupt() with no timers pending af141841735a eventfd: Enlarge recursion limit to allow vhost to work a125a6102808 iwlwifi: select MAC80211_LEDS conditionally 139fe7d68413 rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock 8d0c79931235 console: Fix build when CONFIG_BLK_DEV_INITRD is disabled. ea777841e8ea yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name ab49d2db98bd cgroup1: fix leaked context root causing sporadic NULL deref in LTP bdda1b6cf99b aufs5: aufs-core 2fa276071d07 aufs5: aufs-standalone 06ed4d532456 aufs5: aufs-mmap 372857834999 aufs5: aufs-kbuild fd68c9840693 aufs5: aufs-base a673c127156c Revert "aufs5: core" cf62bfcde384 Revert "aufs5: aufs5-base" a644419ec785 Revert "aufs5: aufs5-mmap" b893f9a999bb Revert "aufs5: aufs5-standalone" c60db0819480 Revert "aufs: initial port to v5.10" c66a5900f139 Revert "Revert "aufs: initial port to v5.10"" 1320cf58f5dd Revert "aufs: linux-v5.10-rc1, no more set_fs()" 02349d7738ff Revert "for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t" f01dab74750c Revert "aufs: linux-v5.10-rc1, no more f_op->read() and ->write()" 3d5de709b676 Revert "aufs5: aufs5-kbuild" a97f1329edf7 tracing/arm: Have max stack tracer handle the case of return address after data 5c54112a05ab net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT ddac76981cb3 sched/isolation: reconcile rcu_nocbs= and nohz_full= 56fd8c36614e net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) a8808e541750 aufs: linux-v5.10-rc1, no more f_op->read() and ->write() cb1c41dac775 for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t a5805df6583f aufs: linux-v5.10-rc1, no more set_fs() 64e145dcca8c Revert "aufs: initial port to v5.10" d6e20b2257ec defconfig: add dependency for CONFIG_ACPI_APEI_PCIEAER b237d48208d0 arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER 1209195ed0f7 driver: adc: ltc2497: return directly after reading the adc conversion value a60fe3fcf113 Revert "mfd: syscon: Don't free allocated name for regmap_config" 13d68767aa4a rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" 54e69571a97d rcu: deprecate "all" option to rcu_nocbs= a605b9d20447 lib: test_bitmap: add tests for "N" alias 8c22517f444e lib: bitmap: support "N" as an alias for size of bitmap 88187167e63a lib: bitmap: move ERANGE check from set_region to check_region ca5429633613 lib: bitmap: fold nbits into region struct 9381134cea8a lib: test_bitmap: add more start-end:offset/len tests c825800730ab lib: test_bitmap: add tests to trigger ERANGE case. 8cc8264dca3f lib: test_bitmap: clearly separate ERANGE from EINVAL tests. 470da7b7f2ff Revert "cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers" 28dc1d37602d Revert "cpumask: Make "all" alias global and not just RCU" dbfe0b183fca Revert "cpumask: Add a "none" alias to complement "all"" a57711fcff30 Revert "cpumask: Add "last" alias for cpu list specifications" 34523d7c8476 qemux86: add configuration symbol to select values cdca78778415 objtool: Fix seg fault with Clang non-section symbols d3287798bd88 x86/entry: Emit a symbol for register restoring thunk 2ad99ddaac78 cpumask: Add "last" alias for cpu list specifications c10e9481810b cpumask: Add a "none" alias to complement "all" b00ceed9d388 cpumask: Make "all" alias global and not just RCU 8b215206e797 cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers 1b5024caeda8 clear_warn_once: add a clear_warn_once= boot parameter fc0dd76cce0e clear_warn_once: bind a timer to written reset value d64fc2d2b14a clear_warn_once: expand debugfs to include read support 77592e956cc9 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 6e022759f727 perf: x86-32: explicitly include <errno.h> 22d6bbb947d4 perf: mips64: Convert __u64 to unsigned long long c35f9150001c perf: fix bench numa compilation c4caef513eb1 perf: add SLANG_INC for slang.h 07dfbf9405dd perf: add sgidefs.h to for mips builds 42c5431ad2cf perf: change --root to --prefix for python install af79bfe90143 perf: add 'libperl not found' warning ddfbd9e75f08 perf: force include of <stdbool.h> 0f34e6305176 fat: don't use obsolete random32 call in namei_vfat b5b55eaad1df FAT: Added FAT_NO_83NAME 756b13bfab6e FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option fabad71cb2b5 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 06fd68d75bd1 aufs: initial port to v5.10 c9126877d1f5 aufs5: core f5150173c643 aufs5: aufs5-standalone b57d26b072d9 aufs5: aufs5-mmap 78f128c4b8e5 aufs5: aufs5-base 47aa35171d08 aufs5: aufs5-kbuild 35c480a23c66 yaffs: include blkdev.h 2c64c43540a5 yaffs: fix misplaced variable declaration bde410ee9f59 yaffs2: v5.6 build fixups 414c8e866931 yaffs2: fix memory leak when /proc/yaffs is read c99c1990cf7c yaffs: add strict check when call yaffs_internal_read_super 498f5fafe50a yaffs: repair yaffs_get_mtd_device 7ca3c08ebbf9 yaffs: Fix build failure by handling inode i_version with proper atomic API 0ba47e881bb8 yaffs2: fix memory leak in mount/umount 39a5406665dd yaffs: Avoid setting any ACL releated xattr ca5b43ddc6fd Yaffs:check oob size before auto selecting Yaffs1 c2619c05a53e fs: yaffs2: replace CURRENT_TIME by other appropriate apis 5e08fb7b8ee0 yaffs2: adjust to proper location of MS_RDONLY 5f1a1a9678a8 yaffs2: import git revision b4ce1bb (jan, 2020) fc21f09ae369 initramfs: allow an optional wrapper script around initramfs generation 73887fca03be arm64/perf: Fix wrong cast that may cause wrong truncation a267cafaac44 defconfigs: drop obselete options eb5d1bc00c3f arm64/perf: fix backtrace for AAPCS with FP enabled 062b2c98c087 linux-yocto: Handle /bin/awk issues d3beb253ae71 uvesafb: provide option to specify timeout for task completion 75ccbf377a51 uvesafb: print error message when task timeout occurs 18ffa2e88024 compiler.h: Undef before redefining __attribute_const__ 3ed931201746 vmware: include jiffies.h 938942859596 Resolve jiffies wrapping about arp 069a883d837c nfs: Allow default io size to be configured. 3b568edcd3e9 check console device file on fs when booting 77ec93228920 mount_root: clarify error messages for when no rootfs found 17a15e0f7536 menuconfig,mconf-cfg: Allow specification of ncurses location 8f13b1349a74 modpost: mask trivial warnings b6c9e0fa24e8 kbuild: exclude meta directory from distclean processing 62dbbdbec60a powerpc: serialize image targets 27b8dec5dbb3 arm: serialize build targets fc365512e4c4 Revert "platform/x86: wmi: Destroy on cleanup rather than unregister" 9a6e91d2e691 crtsavres: fixups for 5.4+ 7dbc3cd0398f powerpc/ptrace: Disable array-bounds warning with gcc8 ebe3bcb89cb0 powerpc: Disable attribute-alias warnings from gcc8 65ba0e7de081 powerpc: add crtsavres.o to archprepare for kbuild 6bd3efdce5a9 powerpc: kexec fix for powerpc64 41671522c159 powerpc: Add unwind information for SPE registers of E500 core 8851006b0109 mips: vdso: fix 'jalr $t9' crash in vdso code ed5db62477e8 mips: Kconfig: add QEMUMIPS64 option 2a7ca094fc42 4kc cache tlb hazard: tlbp cache coherency b742d60d3f70 malta uhci quirks: make allowance for slow 4k(e)c 8a160fc86eb6 arm/Makefile: Fix systemtap b9805882353c vexpress: Pass LOADADDR to Makefile 332e618aa7ae arm: ARM EABI socketcall 1ec682cb85f8 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: f95f69b878c9d4e50e1728b300dd00329850f5f8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.179Bruce Ashfield2025-04-013-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 0c935c049b5c Linux 5.15.179 bf500b0d0cfe net: ipv6: fix dst refleaks in rpl, seg6 and ioam6 lwtunnels 02e43735932d kbuild: userprogs: use correct lld when linking through clang bb0245fa72b7 sched: sch_cake: add bounds checks to host bulk flow fairness counts bab61f41c942 vsock: Orphan socket after transport release e48fcb403c2d vsock: Keep the binding until socket destruction 857428f4acc1 bpf, vsock: Invoke proto::close on close() 117f7a2975ba media: uvcvideo: Remove dangling pointers 0fdd7cc59338 media: uvcvideo: Fix crash during unbind if gpio unit is in use 607dc724b162 nilfs2: handle errors that nilfs_prepare_chunk() may return e5606b783307 nilfs2: eliminate staggered calls to kunmap in nilfs_rename 1fa500f494f1 nilfs2: move page release outside of nilfs_delete_entry and nilfs_set_link 1cd7fd082c78 spi-mxs: Fix chipselect glitch cd0938805875 mtd: rawnand: cadence: fix unchecked dereference 3e9899c12d5a md: select BLOCK_LEGACY_AUTOLOAD 1a7c8039d2ee media: uvcvideo: Avoid returning invalid controls 69b06b05ff94 media: uvcvideo: Avoid invalid memory access 4e15cf870d2c drivers: virt: acrn: hsm: Use kzalloc to avoid info leak in pmcmd_ioctl ade9362dec18 eeprom: digsy_mtc: Make GPIO lookup table match the device 7746f3bb8917 bus: mhi: host: pci_generic: Use pci_try_reset_function() to avoid deadlock 09d34c4cbc38 slimbus: messaging: Free transaction ID in delayed interrupt scenario 1437d13ca83e intel_th: pci: Add Panther Lake-P/U support cebbd798ff25 intel_th: pci: Add Panther Lake-H support 8875af55b825 intel_th: pci: Add Arrow Lake support e1651332291e mei: me: add panther lake P DID cf46f88b92cf Squashfs: check the inode number is not the invalid value of zero ac9a7d4c9007 usb: xhci: Enable the TRB overfetch quirk on VIA VL805 41eae5d6e308 xhci: pci: Fix indentation in the PCI device ID definitions c3a772540220 usb: gadget: Check bmAttributes only if configuration is valid 7e6b36d92dce usb: gadget: Fix setting self-powered state on suspend 2b229d7b8a59 usb: gadget: Set self-powered based on MaxPower and bmAttributes a0dc4a3bdede usb: typec: tcpci_rt1711h: Unmask alert interrupts to fix functionality 3d8b87be73e9 usb: typec: ucsi: increase timeout for PPM reset operations 00ac1ea9c0cd usb: dwc3: gadget: Prevent irq storm when TH re-executes 78669d6f45a5 usb: dwc3: Set SUSPENDENABLE soon after phy init bf4409f84023 usb: atm: cxacru: fix a flaw in existing endpoint checks 3248c1f833f9 usb: renesas_usbhs: Flush the notify_hotplug_work a1ad97347a45 usb: quirks: Add DELAY_INIT and NO_LPM for Prolific Mass Storage Card Reader 894b4c75eadf usb: hub: lack of clearing xHC resources ec4b6f492ea1 usb: renesas_usbhs: Use devm_usb_get_phy() 50b9010da101 usb: renesas_usbhs: Call clk_put() 30e37db26120 Revert "drivers/card_reader/rtsx_usb: Restore interrupt based detection" 329393a0325b gpio: rcar: Fix missing of_node_put() call f185b6d0aeea net: ipv6: fix missing dst ref drop in ila lwtunnel 82043c99801e net: ipv6: fix dst ref loop in ila lwtunnel 5cb300dcdd27 sched/fair: Fix potential memory corruption in child_cfs_rq_on_list 49bf31477184 net-timestamp: support TCP GSO case for a few missing flags 413e908f13ce exfat: fix soft lockup in exfat_clear_bitmap 6d099f3f7b27 x86/sgx: Fix size overflows in sgx_encl_create() a2d112a3b408 x86/sgx: Support VA page allocation without reclaiming 51e5bc6d39d1 x86/sgx: Export sgx_encl_{grow,shrink}() 48fa260f15b6 x86/sgx: Move PTE zap code to new sgx_zap_enclave_ptes() 110a40c51415 x86/sgx: Support loading enclave page without VMA permissions check 0fb7aa04c19e vlan: enforce underlying device type 4e2191b0fd0c ppp: Fix KMSAN uninit-value warning with bpf b7d8d4529984 net: hns3: make sure ptp clock is unregister and freed if hclge_ptp_get_cycle returns an error 671aaa17bd31 be2net: fix sleeping while atomic bugs in be_ndo_bridge_getlink 3f9e7298053c drm/sched: Fix preprocessor guard e9813e0887fe hwmon: fix a NULL vs IS_ERR_OR_NULL() check in xgene_hwmon_probe() 9b6f083db141 llc: do not use skb_get() before dev_queue_xmit() e2eebbb52d15 ALSA: usx2y: validate nrpacks module parameter on probe afa9cd90e765 hwmon: (ad7314) Validate leading zero bits and return error 996340f3db89 hwmon: (ntc_thermistor) Fix the ncpXXxh103 sensor table 13de3056e38c hwmon: (pmbus) Initialise page count in pmbus_identify() 8e4e08ca4cc6 caif_virtio: fix wrong pointer check in cfv_probe() 455217ac9db0 net: gso: fix ownership in __udp_gso_segment 17451b795002 nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch 01b18a330cda HID: intel-ish-hid: Fix use-after-free issue in ishtp_hid_remove() 4283afde4f8d HID: google: fix unused variable warning under !CONFIG_ACPI 47616b82f2d4 wifi: iwlwifi: limit printed string from FW file b4739de37538 mm: don't skip arch_sync_kernel_mappings() in error paths 955c5a1ddd6e mm/page_alloc: fix uninitialized variable 51e0101ab9e9 block: fix conversion of GPT partition name to 7-bit 03f075d56063 s390/traps: Fix test_monitor_call() inline assembly cdd9f58f7fe4 rapidio: fix an API misues when rio_add_net() fails 181d4daaefb3 rapidio: add check for rio_add_net() in rio_scan_alloc_net() cd1bdcb77fdc wifi: nl80211: reject cooked mode if it is set along with other flags 6a5e3b23054c wifi: cfg80211: regulatory: improve invalid hints checking d8786dfa9f45 x86/cpu: Properly parse CPUID leaf 0x2 TLB descriptor 0x63 61104ea20840 x86/cpu: Validate CPUID leaf 0x2 EDX output dafc649de271 x86/cacheinfo: Validate CPUID leaf 0x2 EDX output 421c91ba9099 platform/x86: thinkpad_acpi: Add battery quirk for ThinkPad X131e 63c2c523f5ca drm/radeon: Fix rs400_gpu_init for ATI mobility radeon Xpress 200M ffcc3f070263 ALSA: hda/realtek: update ALC222 depop optimize 6ea0f0a47640 ALSA: hda: intel: Add Dell ALC3271 to power_save denylist 807789018186 gpio: aggregator: protect driver attr handlers against module unload 7c1f36f9c9ac gpio: rcar: Use raw_spinlock to protect register access b1d95d733cd6 HID: appleir: Fix potential NULL dereference at raw event handle a3325fdbee9b Revert "of: reserved-memory: Fix using wrong number of cells to get property 'alignment'" 6486abfcf891 drm/amdgpu: disable BAR resize on Dell G5 SE 4be891399cdc drm/amdgpu: Check extended configuration space register when system uses large bar f618aeb6cad2 smb: client: Add check for next_buffer in receive_encrypted_standard() a56a6e8589a9 pfifo_tail_enqueue: Drop new packet when sch->limit == 0 e38f9d761b34 intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly 288fdb8dcb71 sched/core: Prevent rescheduling when interrupts are disabled 3d67976d304e vmlinux.lds: Ensure that const vars with relocations are mapped R/O 7cca31035c05 mptcp: always handle address removal under msk socket lock b66eb3f54ac3 phy: exynos5-usbdrd: fix MPLL_MULTIPLIER and SSC_REFCLKSEL masks in refclk f07c325f54c4 phy: tegra: xusb: reset VBUS & ID OVERRIDE d20b23a5412c net: enetc: correct the xdp_tx statistics ccce797d9052 net: enetc: update UDP checksum when updating originTimestamp field b68d88b79975 net: enetc: fix the off-by-one issue in enetc_map_tx_buffs() 9bcb8cbc3e5d usbnet: gl620a: fix endpoint checking in genelink_bind() e3aea1dba97d i2c: npcm: disable interrupt enable bit before devm_request_irq c327a355a4ff drm/amd/display: Fix HPD after gpu reset 922e18d67bc0 perf/core: Fix low freq setting via IOC_PERIOD fca3b89abc92 ALSA: usb-audio: Re-add sample rate quirk for Pioneer DJM-900NXS2 3d738b53ed6c ftrace: Avoid potential division by zero in function_stat_show() 7163da88c07b x86/CPU: Fix warm boot hang regression on AMD SC1100 SoC systems 2daabaa55c7c net: ipv6: fix dst ref loop on input in rpl lwt c0b11dc50590 net: ipv6: rpl_iptunnel: mitigate 2-realloc issue dbd4f89a4a58 net: ipv6: fix dst ref loop on input in seg6 lwt 634710a372ba net: ipv6: seg6_iptunnel: mitigate 2-realloc issue 8513e56e31fc include: net: add static inline dst_dev_overhead() to dst.h 3e97606c954f seg6: add support for SRv6 H.L2Encaps.Red behavior 86df97f030be seg6: add support for SRv6 H.Encaps.Red behavior bf5801cc24cc net/mlx5: IRQ, Fix null string in debug print b8e0dd7ff319 net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow defination. 0e70cec1839f tcp: Defer ts_recent changes until req is owned a3c25f8374c2 ipvs: Always clear ipvs_property flag in skb_scrub_packet() eba344580acb ASoC: es8328: fix route from DAC to output 39a26120ad99 net: cadence: macb: Synchronize stats calculations 718725496191 net: loopback: Avoid sending IP packets without an Ethernet header 806fcc99e4c0 afs: Fix the server_list to unuse a displaced server rather than putting it 9055fb0bb4f4 afs: Make it possible to find the volumes that are using a server ba335b157a6a afs: remove variable nr_servers 1154e50e53e4 Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response a340768d7311 ALSA: usb-audio: Avoid dropping MIDI events at closing multiple ports a8f4ceb21f65 sunrpc: suppress warnings for unused procfs functions f36cf97e4978 RDMA/mlx5: Fix bind QP error cleanup flow 66fee638e4dd scsi: core: Clear driver private data when retrying request 668ef6c54ca7 scsi: core: Don't memset() the entire scsi_cmnd in scsi_init_command() 4b49d939b5a7 ovl: fix UAF in ovl_dentry_update_reval by moving dput() in ovl_link_up 802d342bf8bc ovl: pass ofs to creation operations be2343e08165 ovl: use wrappers to all vfs_*xattr() calls 1cd7f84c88ae IB/mlx5: Set and get correct qp_num for a DCT QP 9a7fc5641c6f x86/cpu/kvm: SRSO: Fix possible missing IBPB on VM-Exit b0c7cda8d636 mtd: rawnand: cadence: fix incorrect device in dma_unmap_single 099a31651850 mtd: rawnand: cadence: use dma_map_resource for sdma address 0301f9b44877 mtd: rawnand: cadence: fix error code in cadence_nand_init() 29853440da38 acct: block access to kernel internal filesystems 5d5b936cfa4b acct: perform last write from workqueue d97d560f7d36 ALSA: hda/conexant: Add quirk for HP ProBook 450 G4 mute LED 924b239f9704 nfp: bpf: Add check for nfp_app_ctrl_msg_alloc() 872c7c7e57a7 drop_monitor: fix incorrect initialization order c0a9a9481591 tee: optee: Fix supplicant wait loop a3feeb1b4cb2 bpf: skip non exist keys in generic_map_lookup_batch 3bb2204ec30f nvme/ioctl: add missing space in err message 9f3891867e8e power: supply: da9150-fg: fix potential overflow ef305447885e arp: switch to dev_getbyhwaddr() in arp_req_set_public() e860d5103591 net: Add non-RCU dev_getbyhwaddr() helper 2af45b1f2962 flow_dissector: Fix port range key handling in BPF conversion fbb727e4934a flow_dissector: Fix handling of mixed port and port-range keys 65196ee66ec2 net: extract port range fields from fl_flow_key a94e59db1d89 geneve: Suppress list corruption splat in geneve_destroy_tunnels(). cb15bb1bde0b gtp: Suppress list corruption splat in gtp_net_exit_batch_rtnl(). f74f65601467 geneve: Fix use-after-free in geneve_find_dev(). 6847b3e40bb9 powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC 718d0480ca3a ALSA: hda/realtek: Fixup ALC225 depop procedure 71f427413d2d powerpc/64s: Rewrite __real_pte() and __rpte_to_hidx() as static inline 61a45806db46 powerpc/64s/mm: Move __real_pte stubs into hash-4k.h b09957657d77 USB: gadget: f_midi: f_midi_complete to call queue_work 006a4e9069a1 usb: dwc3: Fix timeout issue during controller enter/exit from halt state 47cc53c3ebe3 usb: dwc3: Increase DWC3 controller halt timeout 3c0e0aecb78c batman-adv: Drop unmanaged ELP metric worker 6ad063461332 batman-adv: Drop initialization of flexible ethtool_link_ksettings d775f9e9e663 media: uvcvideo: Only save async fh if success e0360e009904 media: uvcvideo: Refactor iterators 972f412da53b media: uvcvideo: Set error_idx during ctrl_commit errors c113bccf1f87 soc: mediatek: mtk-devapc: Fix leaking IO map on driver remove c3fa28e6cac8 soc/mediatek: mtk-devapc: Convert to platform remove callback returning void 4dd78251db13 soc: mediatek: mtk-devapc: Fix leaking IO map on error paths 10185d020c8f soc: mediatek: mtk-devapc: Switch to devm_clk_get_enabled() f03ad378249f kfence: skip __GFP_THISNODE allocations on NUMA systems 8e19db074ab3 kfence: enable check kfence canary on panic via boot param b7792fe79fbe kfence: allow use of a deferrable timer 0621d2599d6e tpm: Change to kvalloc() in eventlog/acpi.c 906ac470b16c tpm: Use managed allocation for bios event log 5e8bee0e4914 arm64: dts: mediatek: mt8183: Disable DSI display output by default 4a06ed6b962b ASoC: renesas: rz-ssi: Add a check for negative sample_space 8c4b9b0c3950 drm/rockchip: cdn-dp: Use drm_connector_helper_hpd_irq_event() 5211d75e2cb7 drm/probe-helper: Create a HPD IRQ event helper for a single connector f3b9fb276459 ksmbd: fix integer overflows on 32 bit systems a9042dbc1ed4 memcg: fix soft lockup in the OOM process 4edae3ff6d4e mm: update mark_victim tracepoints fields a32ba399a030 media: imx-jpeg: Fix potential error pointer dereference in detach_pm() e290d1fe37f7 crypto: testmgr - some more fixes to RSA test vectors add54f963938 crypto: testmgr - populate RSA CRT parameters in RSA test vectors 40689219a28b crypto: testmgr - fix version number of RSA tests bd258be9a8be crypto: testmgr - Fix wrong test case of RSA 8fbf27a746c3 crypto: testmgr - fix wrong key length for pkcs1pad 4969dcc05bc3 arm64: mte: Do not allow PROT_MTE on MAP_HUGETLB user mappings c4041b6b0a7a pps: Fix a use-after-free 26f2fdc47fea btrfs: avoid monopolizing a core when activating a swap file dc550af962b7 Revert "btrfs: avoid monopolizing a core when activating a swap file" caae54426402 x86/i8253: Disable PIT timer 0 when not in use 3aa5254d8096 f2fs: fix to wait dio completion 234549fb3db3 ARM: dts: dra7: Add bus_dma_limit for l4 cfg bus c97306464928 selftests: rtnetlink: update netdevsim ipsec output format 28435f5d9d08 netdevsim: print human readable IP address 810109436b28 parport_pc: add support for ASIX AX99100 79cf08014ef3 serial: 8250_pci: add support for ASIX AX99100 1840fb92baf4 can: ems_pci: move ASIX AX99100 ids to pci_ids.h d8ff250e085a nilfs2: protect access to buffers with no active references f51ff43c4c5a nilfs2: do not force clear folio if buffer is referenced 1bf43414ccff nilfs2: do not output warnings when clearing dirty buffers c6ddb3848599 alpha: replace hardcoded stack offsets with autogenerated ones 5fb8cda2fcea x86/static-call: Remove early_boot_irqs_disabled check to fix Xen PVH dom0 9c0a3aab4b8d kdb: Do not assume write() callback available 22e19c8c5f6b drm/v3d: Stop active perfmon if it is being destroyed 37054243cf5d drm/tidss: Clear the interrupt status for interrupts being disabled 2b7db8abf84f drm/tidss: Fix issue in irq handling causing irq-flood issue 29fa42197f26 ipv6: mcast: add RCU protection to mld_newpack() e24d225e4cb8 ndisc: extend RCU protection in ndisc_send_skb() a884f57600e4 openvswitch: use RCU protection in ovs_vport_cmd_fill_info() d9366ac2f956 arp: use RCU protection in arp_xmit() 40d8f2f2a373 neighbour: use RCU protection in __neigh_notify() 44e359552378 neighbour: delete redundant judgment statements b870256dd2a5 ndisc: use RCU protection in ndisc_alloc_skb() 28de355b63ad ipv6: use RCU protection in ip6_default_advmss() ce3c6165fce0 ipv4: use RCU protection in __ip_rt_update_pmtu() fc07a232326a net: ipv4: Cache pmtu for all packet paths if multipath enabled a7246d3949c2 selftest: net: Test IPv4 PMTU exceptions with DSCP and ECN 7385291def47 Namespaceify mtu_expires sysctl 686792179f20 Namespaceify min_pmtu sysctl 4561343d2b6c ipv4: use RCU protection in inet_select_addr() 50d356db0542 ipv4: use RCU protection in rt_is_expired() 6e0d21491686 net: add dev_net_rcu() helper c22b8d77816e net: treat possible_net_t net pointer as an RCU one and add read_pnet_rcu() 0e5ea98edc3b ipv4: add RCU protection to ip4_dst_hoplimit() 60f54f0d4ea5 clocksource: Use migrate_disable() to avoid calling get_random_u32() in atomic context a02540d4401f clocksource: Use pr_info() for "Checking clocksource synchronization" message 4ae5e361537d clocksource: Replace cpumask_weight() with cpumask_empty() acfebfb2abf3 btrfs: fix hole expansion when writing at an offset beyond EOF e4291f26c501 mlxsw: Add return value check for mlxsw_sp_port_get_stats_raw() 9abfb2c8693d arm64: Handle .ARM.attributes section in linker scripts 78be8f779b20 regmap-irq: Add missing kfree() 40a35d14f3c0 partitions: mac: fix handling of bogus partition table 4647cb4e0013 gpio: stmpe: Check return value of stmpe_reg_read in stmpe_gpio_irq_sync_unlock ede3fa7b0cb6 alpha: align stack for page fault and user unaligned trap handlers bf3f395b9c37 serial: 8250: Fix fifo underflow on flush 19f3e16bc9f7 cgroup: fix race between fork and cgroup.kill 4d832459170d efi: Avoid cold plugged memory for placing the kernel b737d6439113 alpha: make stack 16-byte aligned (most cases) f1767d255807 can: j1939: j1939_sk_send_loop(): fix unable to send messages with data length zero f7a43d1563ac can: c_can: fix unbalanced runtime PM disable in error path 9fccb6b65510 USB: serial: option: drop MeiG Smart defines 412458d7e92b USB: serial: option: fix Telit Cinterion FN990A name 60f0765d673b USB: serial: option: add Telit Cinterion FN990B compositions 95fcacb5b9a9 USB: serial: option: add MeiG Smart SLM828 6878c61a3880 usb: cdc-acm: Fix handling of oversized fragments 871619c2b78f usb: cdc-acm: Check control transfer buffer size before access 9ee5bb1938f3 USB: cdc-acm: Fill in Renesas R-Car D3 USB Download mode quirk d3a67adb365c USB: hub: Ignore non-compliant devices with too many configs or interfaces d8e86700c8a8 usb: gadget: f_midi: fix MIDI Streaming descriptor lengths aeda961736f3 USB: Add USB_QUIRK_NO_LPM quirk for sony xperia xz1 smartphone 6afdad04f6c1 USB: quirks: add USB_QUIRK_NO_LPM quirk for Teclast dist b605fd13b832 usb: core: fix pipe creation for get_bMaxPacketSize0 1af4043ec5bc USB: pci-quirks: Fix HCCPARAMS register error for LS7A EHCI ef5e915db375 usb: dwc2: gadget: remove of_node reference upon udc_stop 626ab15ddc4b usb: gadget: udc: renesas_usb3: Fix compiler warning 6a902573f2ca usb: roles: set switch registered flag early on f4ca0cf536b1 perf/x86/intel: Ensure LBRs are disabled when a CPU is starting 45fa526b0f5a KVM: x86: Reject Hyper-V's SEND_IPI hypercalls if local APIC isn't in-kernel 2e8f0f0e0097 batman-adv: Ignore neighbor throughput metrics in error case f0a16c6c7976 batman-adv: fix panic during interface removal 6b7d69806c42 ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 5V 8725882b0f69 orangefs: fix a oob in orangefs_debug_write 848b58151775 x86/mm/tlb: Only trim the mm_cpumask once a second cd8de1f521d5 Grab mm lock before grabbing pt lock 69b812149b8b vfio/pci: Enable iowrite64 and ioread64 for vfio pci 20b7d9675437 PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P 59a707ad952e media: vidtv: Fix a null-ptr-deref in vidtv_mux_stop_thread d485a8b22794 media: cxd2841er: fix 64-bit division on gcc-9 ba842a609ff8 x86/xen: allow larger contiguous memory regions in PV guests 5b750e76dfd5 xen: remove a confusing comment on auto-translated guest I/O d340047cf29b gpio: bcm-kona: Add missing newline to dev_err format string f66a5da15f14 gpio: bcm-kona: Make sure GPIO bits are unlocked when requesting IRQ 54b0de7b6abe gpio: bcm-kona: Fix GPIO lock/unlock for banks above bank 0 092dc83b9a3c drm/i915/selftests: avoid using uninitialized context 88a3e6afaf00 arm64: cacheinfo: Avoid out-of-bounds write to cacheinfo array f443687ad20c team: better TEAM_OPTION_TYPE_STRING validation 5bb4228c3226 vrf: use RCU protection in l3mdev_l3_out() 80f70686857e ndisc: ndisc_send_redirect() must use dev_get_by_index_rcu() 2052b44cd0a6 HID: multitouch: Add NULL check in mt_input_configured efa8a261c575 NFSD: fix hang in nfsd4_shutdown_callback 6f7cfee1a316 nfsd: clear acl_access/acl_default after releasing them e22a97700901 tty: xilinx_uartps: split sysrq handling 59cf03ddf127 mptcp: prevent excessive coalescing on receive 03b605ac1e5b ocfs2: check dir i_size in ocfs2_find_entry ad73b43e6908 memory: tegra20-emc: Correct memory device mask 12a1cf9db178 gpio: xilinx: remove excess kernel doc 9772e2e15482 net/ncsi: use dev_set_mac_address() for Get MC MAC Address handling 3fec5d194fc9 MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static 1334c64a5d1d ptp: Ensure info->enable callback is always set 0eda6b12a108 net: phy: c45-tjaxx: add delay between MDIO write and read in soft_reset 83db3d545d39 net/ncsi: wait for the last response to Deselect Package before configuring channel 2ed6d46f8037 misc: fastrpc: Fix registered buffer page address 820603335006 mtd: onenand: Fix uninitialized retlen in do_otp_read() 10b3f947b609 NFC: nci: Add bounds checking in nci_hci_create_pipe() 8f41df5fd4c1 nilfs2: fix possible int overflows in nilfs_fiemap() 8aee4184c5b7 ocfs2: handle a symlink read error correctly 5a1c86066f1b ocfs2: fix incorrect CPU endianness conversion causing mount failure c00e53672d7d pnfs/flexfiles: retry getting layout segment for reads f65ce06387f8 vfio/platform: check the bounds of read/write syscalls 66325de71801 nvmem: core: improve range check for nvmem_cell_write() c897de3d1f4d nvmem: qcom-spmi-sdam: Set size in struct nvmem_config f52f00efd8c0 crypto: qce - unregister previously registered algos in error path efae52c61150 crypto: qce - fix goto jump in error path 14810fb99091 media: uvcvideo: Remove redundant NULL assignment 74512c021525 media: uvcvideo: Fix event flags in uvc_ctrl_send_events 1662c5812b84 media: ccs: Fix cleanup order in ccs_probe() 66a2c461703e media: ccs: Fix CCS static data parsing for large block sizes d6fae50f5eb7 media: ov5640: fix get_light_freq on auto 9a6c627f3fe4 media: mc: fix endpoint iteration 9e6cd5f99496 soc: qcom: smem_state: fix missing of_node_put in error path 1880c45ebe14 iio: light: as73211: fix channel handling in only-color triggered buffer 22d1dcd0b053 media: ccs: Clean up parsed CCS static data on parse failure 6bdbb75ffc6c xfs: Add error handling for xfs_reflink_cancel_cow_range 4e9af1ddbc98 crypto: qce - fix priority to be less than ARMv8 CE 231dfd6bb61e arm64: dts: qcom: sm8350: Fix MPSS memory length e7e06872144e x86/boot: Use '-std=gnu11' to fix build with GCC 15 81a3a0c1a68f kbuild: Move -Wenum-enum-conversion to W=2 2bce0a6a4433 scsi: storvsc: Set correct data length for sending SCSI command without payload 73d3d3c66f10 scsi: qla2xxx: Move FCE Trace buffer allocation to user control ad88fd9ee93a nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk 662964484f8a nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk d88422ccb97f PCI: endpoint: Finish virtual EP removal in pci_epf_remove_vepf() abe03cd5d5b7 ALSA: hda/realtek: Enable headset mic on Positivo C6400 94e418935e1d Revert "media: uvcvideo: Require entities to have a non-zero unique ID" d24476777e8b mips/math-emu: fix emulation of the prefx instruction 63b759c9680e dm-crypt: track tag_offset in convert_context 84d6db1a7327 dm-crypt: don't update io->sector after kcryptd_crypt_write_io_submit() 453a0a22ceb8 powerpc/pseries/eeh: Fix get PE state translation a3d92e7af72a MIPS: Loongson64: remove ROM Size unit in boardinfo 48a6a4dfa5c8 serial: sh-sci: Do not probe the serial port if its slot in sci_ports[] is in use 6b7947990681 serial: sh-sci: Drop __initdata macro for port_cfg 2d09d3c9afa2 soc: qcom: socinfo: Avoid out of bounds read of serial number 5fa25ae6484b usb: gadget: f_tcm: Don't prepare BOT write request twice d5e48551866e usb: gadget: f_tcm: ep_autoconfig with fullspeed endpoint 45956a34f9a8 usb: gadget: f_tcm: Decrement command ref count on cleanup 93facdc47dc6 usb: gadget: f_tcm: Translate error to sense 61541d9b5a23 wifi: brcmfmac: fix NULL pointer dereference in brcmf_txfinalize() 7f44aa9d3960 wifi: rtlwifi: rtl8821ae: Fix media status report e27d77db198a HID: hid-sensor-hub: don't use stale platform-data on remove c0a158e7634a of: reserved-memory: Fix using wrong number of cells to get property 'alignment' 4f7c0deea1b3 of: Fix of_find_node_opts_by_path() handling of alias+path+options 87141db6d148 of: Correct child specifier used as input of the 2nd nexus node a0d751d2d8ec perf bench: Fix undefined behavior in cmpworker() be042a185cc5 efi: libstub: Use '-std=gnu11' to fix build with GCC 15 38287f779b34 blk-cgroup: Fix class @block_class's subsystem refcount leakage 44bd016cbaa3 clk: qcom: clk-rpmh: prevent integer overflow in recalc_rate 4e2996526679 clk: qcom: gcc-mdm9607: Fix cmd_rcgr offset for blsp1_uart6 rcg 175af15551ed clk: qcom: gcc-sm6350: Add missing parent_map for two clocks 4d8d1f443a6c clk: qcom: clk-alpha-pll: fix alpha mode configuration 45d563356db6 clk: sunxi-ng: a100: enable MMC clock reparenting f26831839566 Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection cf601a24120c Bluetooth: L2CAP: handle NULL sock pointer in l2cap_sock_alloc 250164081da0 drm/i915: Drop 64bpp YUV formats from ICL+ SDR planes 5098970ecc1d drm/komeda: Add check for komeda_get_layer_fourcc_list() e89f74ef6bee drm/amd/pm: Mark MM activity as unsupported 224fa21f00fc KVM: s390: vsie: fix some corner-cases when grabbing vsie pages 7c4899239d0f KVM: Explicitly verify target vCPU is online in kvm_get_vcpu() b0e8b635a331 arm64: dts: rockchip: increase gmac rx_delay on rk3399-puma bc8ca18b8ef4 binfmt_flat: Fix integer overflow bug on 32 bit systems 20ecbadad51a m68k: vga: Fix I/O defines 592ffb238132 s390/futex: Fix FUTEX_OP_ANDN implementation 61b4e072b7e8 drm/modeset: Handle tiled displays in pan_display_atomic. 4e2de62318b9 leds: lp8860: Write full EEPROM, not only half of it fc7da1095247 cpufreq: s3c64xx: Fix compilation warning 4defa9ebef14 tun: revert fix group permission check 98a2c685293a netem: Update sch->q.qlen before qdisc_tree_reduce_backlog() d85d721f3225 x86/xen: add FRAME_END to xen_hypercall_hvm() aaa15fc4291b x86/xen: fix xen_hypercall_hvm() to not clobber %rbx d308661a0f4e net: rose: lock the socket in rose_bind() 5bb48702e946 net: atlantic: fix warning during hot unplug a6f3981d04d1 gpio: pca953x: Improve interrupt support 61e7e18fa64c udp: gso: do not drop small packets when PMTU reduces 540ffff7925b tg3: Disable tg3 PCIe AER on system reboot 712e6ed39e5c gpu: drm_dp_cec: fix broken CEC adapter properties check 256768b17e62 firmware: iscsi_ibft: fix ISCSI_IBFT Kconfig entry 51df156e04e5 nvme: handle connectivity loss in nvme_set_queue_count cf30300a216a usb: xhci: Fix NULL pointer dereference on certain command aborts b27f10764d80 usb: xhci: Add timeout argument in address_device USB HCD callback d31d3dc92775 xfs: don't over-report free space or inodes in statvfs bd015e2e7f26 xfs: report realtime block quota limits on realtime directories d25041d4a3b2 gpio: xilinx: Convert gpio_lock to raw spinlock 4489cce8e4e7 net/ncsi: fix locking in Get MAC Address handling 8930834d1525 net/ncsi: Add NC-SI 1.2 Get MC MAC Address command 3f46fefab962 usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in the error path of .probe() 998b1fa6c218 usb: chipidea/ci_hdrc_imx: Convert to platform remove callback returning void 9794ea40979b usb: chipidea: ci_hdrc_imx: use dev_err_probe() af431197516a x86/mm: Don't disable PCID when INVLPG has been fixed by microcode c56ea30db33d platform/x86: acer-wmi: Ignore AC events 78a88a1690bc Input: allocate keycode for phone linking b191b2b3b5ad selftests/net/ipsec: Fix Null pointer dereference in rtattr_pack() f213bb330fc6 tipc: re-order conditions in tipc_crypto_key_rcv() c9b80829b001 mmc: sdhci-msm: Correctly set the load for the regulator 4dddb00d0397 net: wwan: iosm: Fix hibernation by re-binding the driver around it 5c60cdcff102 APEI: GHES: Have GHES honor the panic= setting 3fa04850ddac i2c: Force ELAN06FA touchpad I2C bus freq to 100KHz 0bae6625cabc wifi: iwlwifi: avoid memory leak 578845229c4e net/mlx5: use do_aux_work for PHC overflow checks 463f5f6402b9 HID: Wacom: Add PCI Wacom device support c16b96035c48 mfd: lpc_ich: Add another Gemini Lake ISA bridge PCI device-id b2bd5857a0d6 tomoyo: don't emit warning in tomoyo_write_control() d280a12e9b87 wifi: brcmsmac: add gain range check to wlc_phy_iqcal_gainparams_nphy() bafaee99fc23 mmc: core: Respect quirk_max_rate for non-UHS SDIO card 9b560350aa7b tun: fix group permission check ecf6a4a55809 safesetid: check size of policy writes bb8ff054e19f printk: Fix signed integer overflow when defining LOG_BUF_LEN_MAX 99795e62e7a5 x86/amd_nb: Restrict init function to AMD-based systems 23434fcf90b9 lockdep: Fix upper limit for LOCKDEP_*_BITS configs 56135262c1f9 sched: Don't try to catch up excess steal time. 13dae4fa17be btrfs: convert BUG_ON in btrfs_reloc_cow_block() to proper error handling 367b72fa18b0 btrfs: fix data race when accessing the inode's disk_i_size at btrfs_drop_extents() 7e954b6bb95d btrfs: fix use-after-free when attempting to join an aborted transaction 51bcf530c6dc btrfs: output the reason for open_ctree() failure bbb7f49839b5 usb: gadget: f_tcm: Don't free command immediately 3ba8884a56a3 media: uvcvideo: Fix double free in error path 3a7fda57b0f9 mptcp: consolidate suboption status 83a3a5aeb1b1 usb: typec: tcpci: Prevent Sink disconnection before vPpsShutdown in SPR PPS bb52bce4c91c usb: typec: tcpm: set SRC_SEND_CAPABILITIES timeout to PD_T_SENDER_RESPONSE 16d5669ff07f usb: dwc3: core: Defer the probe until USB power supply ready 2cfbf53baeaf usb: gadget: f_tcm: Fix Get/SetInterface return value 3c1f8dfa01b3 drivers/card_reader/rtsx_usb: Restore interrupt based detection d42168f109f9 net: usb: rtl8150: enable basic endpoint checking 10eff770fd16 ALSA: usb-audio: Add delay quirk for iBasso DC07 Pro deec230cb835 ktest.pl: Check kernelrelease return in get_version 5083a7ae4500 netfilter: nf_tables: reject mismatching sum of field_len with set key length d712ca4807ce NFSD: Reset cb_seq_status after NFS4ERR_DELAY b0938ffd39ae f2fs: Introduce linear search for dentries 679bb865c881 hexagon: Fix unbalanced spinlock in die() 8e83dbe9ff32 hexagon: fix using plain integer as NULL pointer warning in cmpxchg 4bd72d9fe11d kconfig: fix memory leak in sym_warn_unmet_dep() 5f45a419bdd1 kconfig: WERROR unmet symbol dependency ccc1287a02ea kconfig: deduplicate code in conf_read_simple() 3e31777acf2d kconfig: remove unused code for S_DEF_AUTO in conf_read_simple() 131f1604fa6b kconfig: require a space after '#' for valid input 6bdf078908c3 kconfig: add warn-unknown-symbols sanity check 4780a614f013 kconfig: fix file name in warnings when loading KCONFIG_DEFCONFIG_LIST c48b8fc7f0a8 genksyms: fix memory leak when the same symbol is read from *.symref file bb28d02726ab genksyms: fix memory leak when the same symbol is added from source 13310513f549 net: hsr: fix fill_frame_info() regression vs VLAN packets df3398504b97 net: sh_eth: Fix missing rtnl lock in suspend/resume path 3ce32a9fb1d2 bgmac: reduce max frame size to support just MTU 1500 ab2df791b1d4 vsock: Allow retrying on connect() failure a48ebcd853a4 perf trace: Fix runtime error of index out of bounds 0dd6c67f6cfe ptp: Properly handle compat ioctls 7d7d201eb3b7 net: davicom: fix UAF in dm9000_drv_remove cfb17f637562 net: netdevsim: try to close UDP port harness races 1409b45d4690 net: rose: fix timer races against user threads c499bd77ca2a PM: hibernate: Add error handling for syscore_suspend() 547ef7e8cbb9 ipmr: do not call mr_mfc_uses_dev() for unres entries 6468f3a9842f net: fec: implement TSO descriptor cleanup 5934bfaeaffe gpio: mxc: remove dead code after switch to DT-only 8c640dd3d900 net: hns3: fix oops when unload drivers paralleling 1787cd67bb94 ubifs: skip dumping tnc tree when zroot is null e5536677da80 rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read 2943af7d72d7 dmaengine: ti: edma: fix OF node reference leaks in edma_driver c9cc70bca158 xfrm: replay: Fix the update of replay_esn->oseq_hi for GSO 6be3ea508111 tools/bootconfig: Fix the wrong format specifier 26e5c3c8d780 NFSv4.2: mark OFFLOAD_CANCEL MOVEABLE edcaf4156ced NFSv4.2: fix COPY_NOTIFY xdr buf size calculation f6bae8cc42ab module: Extend the preempt disabled section in dereference_symbol_descriptor(). 2e2bb52b8e58 ocfs2: mark dquot as inactive if failed to start trans while releasing dquot fe761befd845 scsi: ufs: bsg: Delete bsg_dev when setting up bsg fails 13186db840b9 scsi: mpt3sas: Set ioc->manu_pg11.EEDPTagMode directly to 1 6987e021b64c PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region() 68ee578e6e31 staging: media: imx: fix OF node leak in imx_media_add_of_subdevs() 6f3c167de057 mtd: hyperbus: hbmc-am654: fix an OF node reference leak 784a7f4a9efb mtd: hyperbus: hbmc-am654: Convert to platform remove callback returning void c1aea4faa984 mtd: hyperbus: Make hyperbus_unregister_device() return void 3b86841430a6 media: uvcvideo: Propagate buf->error to userspace 235ab2be3572 media: camif-core: Add check for clk_enable() cc0d04ae127d media: mipi-csis: Add check for clk_enable() 5bdd8b64153d media: i2c: ov9282: Correct the exposure offset 8ab5c3af1406 media: i2c: imx412: Add missing newline to prints 333f8f9b6667 media: marvell: Add check for clk_enable() a61cd3df84b3 PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() 55c326068f6b media: lmedm04: Handle errors for lme2510_int_read 8bea20f4d630 media: rc: iguanair: handle timeouts 0486d65804cc efi: sysfb_efi: fix W=1 warnings when EFI is not set 8049a0845bfc of: reserved-memory: Do not make kmemleak ignore freed address ca36f0848eb8 memblock: drop memblock_free_early_nid() and memblock_free_early() d26e179d2cac xen/x86: free_p2m_page: use memblock_free_ptr() to free a virtual pointer 708ce479ff3c RDMA/mlx5: Fix indirect mkey ODP page count 95b4474c93a0 RDMA/mlx5: Enforce umem boundaries for explicit ODP page faults fe090e183d26 RDMA/mlx5: Remove iova from struct mlx5_core_mkey b9c5f50926e3 fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() 96cd8661f225 ARM: dts: mediatek: mt7623: fix IR nodename 311afb2be167 arm64: dts: qcom: sdm845: Fix interrupt types of camss interrupts eb3e76baaf1b arm64: dts: qcom: sm8150-microsoft-surface-duo: fix typos in da7280 properties 312e11fc5060 arm64: dts: qcom: sm8350: correct sleep clock frequency 8fbb052b3bd3 arm64: dts: qcom: sm8250: correct sleep clock frequency c990f5e0b2cb arm64: dts: qcom: sm6125: correct sleep clock frequency 88c84e743d4c arm64: dts: qcom: sc7280: correct sleep clock frequency afc66a233ad9 arm64: dts: qcom: msm8994: correct sleep clock frequency 9cc46ab94b61 arm64: dts: qcom: msm8916: correct sleep clock frequency 09153a482e90 arm64: dts: qcom: msm8994: Describe USB interrupts 31952ff5833c arm64: dts: qcom: msm8996: Fix up USB3 interrupts ea7232a05e10 arm64: dts: mediatek: mt8183-kukui-jacuzzi: Drop pp3300_panel voltage settings c3def10c610a memory: tegra20-emc: fix an OF node reference bug in tegra_emc_find_node_by_ram_code() d9f36f957bb2 memory: tegra20-emc: Support matching timings by LPDDR2 configuration 0f3c0d94c815 memory: Add LPDDR2-info helpers 4274acb5b996 arm64: dts: mediatek: mt8183: willow: Support second source touchscreen cba8c5daa9d8 arm64: dts: mediatek: mt8183: kenzo: Support second source touchscreen d098183961e0 arm64: dts: mediatek: mt8173-evb: Fix MT6397 PMIC sub-node names b9a5544dbad5 arm64: dts: mediatek: mt8173-elm: Fix MT6397 PMIC sub-node names 032c92e01aaa arm64: dts: mediatek: mt8173-elm: Drop regulator-compatible property 2a28a21a925f arm64: dts: mediatek: mt8173-evb: Drop regulator-compatible property e53ca458f543 rdma/cxgb4: Prevent potential integer overflow on 32bit 160450e4908b RDMA/mlx4: Avoid false error about access to uninitialized gids array f92f10cdb7fa arm64: dts: mediatek: mt8516: reserve 192 KiB for TF-A 52a976a83dda arm64: dts: mediatek: mt8516: add i2c clock-div property 6047c27de667 arm64: dts: mediatek: mt8516: remove 2 invalid i2c clocks bcc6c817e2ad arm64: dts: mediatek: mt8516: fix wdt irq type 3ad0e4e15581 arm64: dts: mediatek: mt8516: fix GICv2 range 9792f0c9880a arm64: dts: mt8183: set DMIC one-wire mode on Damu abbb15f54a35 ARM: at91: pm: change BU Power Switch to automatic mode 4c6209efea22 padata: avoid UAF for reorder_work 035ed9577b48 padata: add pd get/put refcnt helper f3e0b9f790f8 padata: fix UAF in padata_reorder e306eaaa3d78 bpf: Send signals asynchronously if !preemptible d6becd34dc65 perf report: Fix misleading help message about --demangle 54b587874a7c perf top: Don't complain about lack of vmlinux when not resolving some kernel samples ca0b62b2dc9a padata: fix sysfs store callback check b467ed29b586 crypto: ixp4xx - fix OF node reference leaks in init_ixp_crypto() 778a73f8d38d crypto: hisilicon/sec2 - fix for aead invalid authsize 37e032978e55 crypto: hisilicon/sec2 - fix for aead icv error 017b2680816b crypto: hisilicon/sec2 - optimize the error return process 8f268c476c83 crypto: hisilicon/sec - delete redundant blank lines 0db426905cb4 crypto: hisilicon/sec - add some comments for soft fallback 4086792b8883 ktest.pl: Remove unused declarations in run_bisect_test function 4c45f82e101a ASoC: renesas: rz-ssi: Use only the proper amount of dividers 49c5d851a2bf perf bpf: Fix two memory leakages when calling perf_env__insert_bpf_prog_info() ac026a0ba486 perf header: Fix one memory leakage in process_bpf_prog_info() 11491bb26fd9 perf header: Fix one memory leakage in process_bpf_btf() d79fc69eda73 ASoC: sun4i-spdif: Add clock multiplier settings 6a5d02ae6ff8 libbpf: Fix segfault due to libelf functions not setting errno 3c99e59404f3 tools/testing/selftests/bpf/test_tc_tunnel.sh: Fix wait for server bind b8583b54455c net/rose: prevent integer overflows in rose_setsockopt() 3cfabbb18810 tcp_cubic: fix incorrect HyStart round start detection ed8c0300f302 net: ethernet: ti: am65-cpsw: fix freeing IRQ in am65_cpsw_nuss_remove_tx_chns() 920f736e6c64 netfilter: nft_flow_offload: update tcp state flags under lock 38646749d6e1 net: sched: Disallow replacing of child qdisc from one parent to another 26bc6076798a net: avoid race between device unregistration and ethnl ops f023bf675814 net/mlxfw: Drop hard coded max FW flash image size 0e2f1d93d287 net: let net.core.dev_weight always be non-zero 0cc8fc34df84 selftests/landlock: Fix error message 78eadb30f5ce clk: analogbits: Fix incorrect calculation of vco rate delta 7d07de96990e wifi: cfg80211: adjust allocation of colocated AP data 7427e4afbd16 wifi: cfg80211: Handle specific BSSID in 6GHz scanning 23b54d193a90 selftests: harness: fix printing of mismatch values in __EXPECT() 28063f72460d cpufreq: ACPI: Fix max-frequency computation 965e41a93fce wifi: mt76: mt76u_vendor_request: Do not print error messages when -EPROTO a1fccf6b72b5 landlock: Handle weird files b32a42383c26 landlock: Move filesystem helpers and add a new one ba079f94cb0a net/smc: fix data error when recvmsg with MSG_PEEK flag 9394c1163c20 wifi: wlcore: fix unbalanced pm_runtime calls a7e98a85990a samples/landlock: Fix possible NULL dereference in parse_path() 332ee5fc52e1 regulator: of: Implement the unwind path of of_regulator_match() bd099a2fa9be team: prevent adding a device which is already a team device lower f5072f5c806f clk: imx8mp: Fix clkout1/2 support 68fb4aafe3bb cpufreq: schedutil: Fix superfluous updates caused by need_freq_update 0e833dc042b9 leds: netxbig: Fix an OF node reference leak in netxbig_leds_get_of_pdata() 4efb30e564f2 dt-bindings: mfd: bd71815: Fix rsense and typos 725d01fdde59 cpupower: fix TSC MHz calculation fc1750250f85 ACPI: fan: cleanup resources in the error path of .probe() f575806ef1da regulator: dt-bindings: mt6315: Drop regulator-compatible property a57bce750a52 HID: multitouch: fix support for Goodix PID 0x01e9 25c30f902438 Revert "HID: multitouch: Add support for lenovo Y9000P Touchpad" 8c52d33d88ef HID: multitouch: Add support for lenovo Y9000P Touchpad 4c436e8bd326 wifi: rtlwifi: pci: wait for firmware loading before releasing memory b96371339fd9 wifi: rtlwifi: fix memory leaks and invalid access at probe error path 0eea81f30c6e wifi: rtlwifi: destroy workqueue at rtl_deinit_core 8e2fcc68fbaa wifi: rtlwifi: remove unused check_buddy_priv ed3d742c2204 wifi: rtlwifi: remove unused dualmac control leftovers c8951a13d626 wifi: rtlwifi: remove unused timer and related code 5f945d2595cd rtlwifi: replace usage of found with dedicated list iterator variable 94b4c15bca53 dt-bindings: leds: class-multicolor: Fix path to color definitions f045124251f5 dt-bindings: leds: class-multicolor: reference class directly in multi-led node 594cb8eeac49 dt-bindings: leds: Add multicolor PWM LED bindings 7c09f7ba7ad3 dt-bindings: leds: Optional multi-led unit address e547ede9d118 dt-bindings: leds: Add Qualcomm Light Pulse Generator binding 621600ed2ce5 dt-bindings: Another pass removing cases of 'allOf' containing a '$ref' b220d6b97a8b spi: dt-bindings: add schema listing peripheral-specific properties efb8b60b7990 dt-bindings: mmc: controller: clarify the address-cells description 4960235d6662 spi: zynq-qspi: Add check for clk_enable() 5a80bbc5df58 wifi: rtlwifi: usb: fix workqueue leak when probe fails 643c584528ce wifi: rtlwifi: fix init_sw_vars leak when probe fails 284a6f64f4cf wifi: rtlwifi: wait for firmware loading before releasing memory 949845dfdb9b wifi: rtlwifi: rtl8192se: rise completion of firmware loading as last step 56e84ffaf3d8 wifi: rtlwifi: do not complete firmware loading needlessly eb288ab33fd8 ipmi: ipmb: Add check devm_kasprintf() returned value 62f14b506f5b genirq: Make handle_enforce_irqctx() unconditionally available 2396bc91935c drm/amdgpu: Fix potential NULL pointer dereference in atomctrl_get_smc_sclk_range_table a32ea3f982b3 HID: core: Fix assumption that Resolution Multipliers must be in Logical Collections c589074b64dd drm/etnaviv: Fix page property being used for non writecombine buffers c7971fc03a06 sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat b3a5ff8c4b6e sched/psi: Use task->psi_flags to clear in CPU migration 105ff3024397 afs: Fix the fallback handling for the YFS.RemoveFile2 RPC call 0a60270ee48c select: Fix unbalanced user_access_end() b9ca509e5b7f partitions: ldm: remove the initial kernel-doc notation 8714ecb8fa55 nvme: Add error check for xa_store in nvme_get_effects_log 113563188f22 pstore/blk: trivial typo fixes e3be8862d73c nbd: don't allow reconnect after disconnect 2d43a6fcea0e block: retry call probe after request_module in blk_request_module 6327dacfe6d6 block: deprecate autoloading based on dev_t effcbfb1e5ea fs: fix proc_handler for sysctl_nr_open a3eff27900d0 fs: move fs stat sysctls to file_table.c ca5d118b213e fs: move inode sysctls to its own file 548fae8fb904 sysctl: share unsigned long const values 7584027c80dc sysctl: use const for typically used max/min proc sysctls d96a8f8e86d1 hung_task: move hung_task sysctl interface to hung_task.c f3cfafcdb5bb afs: Fix directory format encoding struct ef5f2706364d afs: Fix EEXIST error returned from afs_rmdir() to be ENOTEMPTY e0bb89c44b56 efi: libstub: Use '-std=gnu11' to fix build with GCC 15 b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 8d6940f6a2c5fb81d3ed8dafb95b52a013174a57) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.178Bruce Ashfield2025-02-153-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: c16c81c81336 Linux 5.15.178 6cfafcad46e9 drm/v3d: Assign job pointer to NULL before signaling the fence 8b74aa1e1c08 Input: xpad - add support for wooting two he (arm) c9d4d5785f2d Input: xpad - add unofficial Xbox 360 wireless receiver clone 1475c07bf30f Input: atkbd - map F23 key to support default copilot shortcut 66453ea6ed0a ALSA: usb-audio: Add delay quirk for USB Audio Device 20ce02f2f73a Revert "usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null" 6068dcff7f19 USB: serial: quatech2: fix null-ptr-deref in qt2_process_read_urb() 091a023cf2ae wifi: iwlwifi: add a few rate index validity checks 81d4dd05c412 scsi: storvsc: Ratelimit warning logs to prevent VM denial of service 6ac5dfa57513 ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_find() 84adb88c8027 platform/chrome: cros_ec_typec: Check for EC driver 542532afe249 fs/ntfs3: Additional check in ntfs_file_release 00767fbd67af Bluetooth: RFCOMM: Fix not validating setsockopt user input 2c2dc87cdebe Bluetooth: SCO: Fix not validating setsockopt user input 92340e6c5122 vfio/platform: check the bounds of read/write syscalls bcf0d815e728 net: sched: fix ets qdisc OOB Indexing 4e3ded34f3f3 gfs2: Truncate address space when flipping GFS2_DIF_JDATA flag 322948a57582 mptcp: don't always assume copied data in mptcp_cleanup_rbuf() 2c3524a308b2 regmap: detach regmap from dev on regmap_exit df560e90a4d6 ASoC: samsung: Add missing depends on I2C 72370a2bc2e6 irqchip/sunxi-nmi: Add missing SKIP_WAKE flag 46bdd737a16b scsi: iscsi: Fix redundant response for ISCSI_UEVENT_GET_HOST_STATS request 318ebf851143 seccomp: Stub for !CONFIG_SECCOMP 42b4b670bd23 ASoC: samsung: Add missing selects for MFD_WM8994 0783cd485b4a ASoC: wm8994: Add depends on MFD core 003148680b79 Linux 5.15.177 448fe5a1a4b5 Partial revert of xhci: use pm_ptr() instead #ifdef for CONFIG_PM conditionals 0bd4efe3226d xhci: use pm_ptr() instead of #ifdef for CONFIG_PM conditionals c3d052cae566 net: fix data-races around sk->sk_forward_alloc 198b89dd5a59 scsi: sg: Fix slab-use-after-free read in sg_release() 9a4d196e8a5e x86/xen: fix SLS mitigation in xen_hypercall_iret() 167cbd3e5268 nfsd: add list_head nf_gc to struct nfsd_file e43dd28405e6 ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() 6486915fa661 vsock/virtio: discard packets if the transport changes 8a07350fe070 blk-cgroup: Fix UAF in blkcg_unpin_online() e667d5d566a2 Revert "regmap: detach regmap from dev on regmap_exit" d8ebb991790f Revert "drm/amdgpu: rework resume handling for display (v2)" 7a07fb80ea88 iio: adc: rockchip_saradc: fix information leak in triggered buffer b5c2c988cb6a iio: imu: inv_icm42600: fix timestamps after suspend if sensor is on 96ac1454f343 iio: imu: inv_icm42600: fix spi burst write not supported 39f320df3537 Revert "PCI: Use preserve_config in place of pci_flags" ac3dd2497e6e drm/i915/fb: Relax clear color alignment to 64 bytes 15b453db41d3 hrtimers: Handle CPU state correctly on hotplug 59472bf85a3c irqchip/gic-v3: Handle CPU_PM_ENTER_FAILED correctly 2d008d4961b0 gpiolib: cdev: Fix use after free in lineinfo_changed_notify 649b266606bc fs/proc: fix softlockup in __read_vmcore (part 2) 64e5fd96330d filemap: avoid truncating 64-bit offset to 32 bits 9e5fed46ccd2 vsock: prevent null-ptr-deref in vsock_*[has_data|has_space] a4606b774de2 vsock: reset socket state when de-assigning the transport 048dbd2b5b85 vsock/virtio: cancel close work in the destructor 92f1b7930f13 net: ethernet: xgbe: re-add aneg to supported features in PHY quirks aba13043e628 x86/asm: Make serialize() always_inline 612269eb3f8f nvmet: propagate npwg topology 7df94f7f9e22 poll_wait: add mb() to fix theoretical race between waitqueue_active() and .poll() 1c878c5527e1 ACPI: resource: acpi_dev_irq_override(): Check DMI match last a592ce58ca78 kheaders: Ignore silly-rename files 2d1a5a595bf2 fs: fix missing declaration of init_files 87e207b6aa93 hfs: Sanity check the root record 80aee0bc0dbe mac802154: check local interfaces before deleting sdata list c5f1bc1d2324 i2c: rcar: fix NACK handling when being a target 6c6e0961ccfd i2c: mux: demux-pinctrl: check initial mux selection, too 37c63955ca68 Revert "mtd: spi-nor: core: replace dummy buswidth from addr to data" 2f176c0ec9f5 hwmon: (tmp513) Fix division of negative numbers 14e0a874488e drm/v3d: Ensure job pointer is set to NULL after job completion 83775c9a9a65 net/mlx5: Fix RDMA TX steering prio a04effa1b79f net/mlx5: Refactor mlx5_get_flow_namespace ef6bb594598b net/mlx5: Add priorities for counters in RDMA namespaces 3cc3575223c6 net: xilinx: axienet: Fix IRQ coalescing packet count overflow fdfe7ef525ad nfp: bpf: prevent integer overflow in nfp_bpf_event_output() 036f8d814a2c gtp: Destroy device along with udp socket's netns dismantle. ed8be92df48d gtp: Use for_each_netdev_rcu() in gtp_genl_dump_pdp(). a111a7487f65 gtp: use exit_batch_rtnl() method 041325b73abc net: add exit_batch_rtnl() method 3450092cc2d1 pktgen: Avoid out-of-bounds access in get_imix_entries 0ab52a8ca6e1 bpf: Fix bpf_sk_select_reuseport() memory leak 9bb26176fba5 net: ethernet: ti: cpsw_ale: Fix cpsw_ale_get_field() 9f15cd4174d0 phy: usb: Fix clock imbalance for suspend/resume 795537eb2af1 phy: usb: Use slow clock for wake enabled suspend 88b01048f286 mptcp: fix TCP options overflow. 05ba00d97bb4 mptcp: drop port parameter of mptcp_pm_add_addr_signal f44e6d70c100 ocfs2: fix slab-use-after-free due to dangling pointer dqi_priv 86f8046aa649 ocfs2: correct return value of ocfs2_local_free_info() 0552befaccd8 phy: usb: Toggle the PHY power during init d0178cb2ccea phy: usb: Add "wake on" functionality for newer Synopsis XHCI controllers b2cec0d8f676 of: address: Preserve the flags portion on 1:1 dma-ranges mapping 6a7832e332d9 of: address: Store number of bus flag cells rather than bool 1b868ff7950b of: address: Remove duplicated functions 19ec883a51bd of: address: Fix address translation when address-size is greater than 2 b3f6bed9bf61 of/address: Add support for 3 address cell bus bce3629a9e53 of: unittest: Add bus address range parsing tests 437b875e7389 arm64: dts: rockchip: add hevc power domain clock to rk3328 f587c1ac6895 block, bfq: fix waker_bfqq UAF after bfq_split_bfqq() e43dfc4a9c15 iio: adc: ad7124: Disable all channels at probe time d83ccca9e17e iio: inkern: call iio_device_put() only on mapped devices 028a1ba8e3ba iio: adc: at91: call input_free_device() on allocated iio_dev 060214459b63 iio: adc: ti-ads124s08: Use gpiod_set_value_cansleep() c31009d2bd49 iio: gyro: fxas21002c: Fix missing data update in trigger handler aae967380068 iio: adc: ti-ads8688: fix information leak in triggered buffer a07f69808441 iio: imu: kmx61: fix information leak in triggered buffer cb488706cdec iio: light: vcnl4035: fix information leak in triggered buffer 006073761888 iio: dummy: iio_simply_dummy_buffer: fix information leak in triggered buffer 64a989aa7475 iio: pressure: zpa2326: fix information leak in triggered buffer 19fc1c83454c usb: gadget: f_fs: Remove WARN_ON in functionfs_bind d9d18e2011c1 usb: gadget: f_uac2: Fix incorrect setting of bNumEndpoints 7cdb2d0f1af9 usb: fix reference leak in usb_new_device() 162428a00a0c USB: core: Disable LPM only for non-suspended ports 8309c947b208 USB: usblp: return error when setting unsupported protocol d2de56cc45ee usb: gadget: u_serial: Disable ep before setting port to null to fix the crash caused by port being null 1c7818e2746e topology: Keep the cpumask unchanged when printing cpumap 85b8a1a3176d usb: dwc3: gadget: fix writing NYET threshold 7f626e8e148c USB: serial: cp210x: add Phoenix Contact UPS Device 2165ef034891 usb-storage: Add max sectors quirk for Nokia 208 2748a203e098 staging: iio: ad9832: Correct phase range check e299dcbfc039 staging: iio: ad9834: Correct phase range check 98645eac8ed4 USB: serial: option: add Neoway N723-EA support f072315c5d41 USB: serial: option: add MeiG Smart SRM815 203f38eb72f2 md/raid5: fix atomicity violation in raid5_cache_count 3b930badf88d scripts/sorttable: fix orc_sort_cmp() to maintain symmetry and transitivity 1e5cc8d5b121 drm/amd/display: increase MAX_SURFACES to the value supported by hw dd3f23919b4d ACPI: resource: Add Asus Vivobook X1504VAP to irq1_level_low_skip_override[] 21db38809fb8 ACPI: resource: Add TongFang GM5HG0A to irq1_edge_low_force_override[] 10c24df2e303 riscv: Fix sleeping in invalid context in die() 95793f9684e5 drm/amd/display: Add check for granularity in dml ceil/floor helpers 1dc5da6c4178 sctp: sysctl: plpmtud_probe_interval: avoid using current->nsproxy 0a0966312ac3 sctp: sysctl: udp_port: avoid using current->nsproxy bd2a29394235 sctp: sysctl: auth_enable: avoid using current->nsproxy 0f78f0946674 sctp: sysctl: rto_min/max: avoid using current->nsproxy 86ddf8118123 sctp: sysctl: cookie_hmac_alg: avoid using current->nsproxy e52a55ec2d1f dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY 802666a40c71 dm thin: make get_first_thin use rcu-safe list first function 7cb3e77e9b4e afs: Fix the maximum cell name length 781c743e18bf ksmbd: fix a missing return value check bug e719611285cd drm/mediatek: Add support for 180-degree rotation in the display driver b1b2353d768f netfilter: conntrack: clamp maximum hashtable size to INT_MAX 2f2c1ce86708 netfilter: nf_tables: imbalance in flowtable binding 6d6ce5f75d0e tls: Fix tls_sw_sendmsg error handling 8fe5fcf25438 cxgb4: Avoid removal of uninserted tid 0cfe1297df07 bnxt_en: Fix possible memory leak when hwrm_req_replace fails a313d6e6d5f3 net_sched: cls_flow: validate TCA_FLOW_RSHIFT attribute 10923508eb77 tcp/dccp: allow a connection when sk_max_ack_backlog is zero bcd1557f1d38 tcp/dccp: complete lockless accesses to sk->sk_max_ack_backlog e67fff8fd12c net: 802: LLC+SNAP OID:PID lookup on start of skb data 8cc8bdfbe065 ieee802154: ca8210: Add missing check for kfifo_alloc() in ca8210_probe() 294b9826da0e ASoC: mediatek: disable buffer pre-allocation 1f94fe692b7e exfat: fix the infinite loop in __exfat_free_cluster() 28c21f0ac529 exfat: fix the infinite loop in exfat_readdir() 3995b25d000c dm array: fix cursor index when skipping across block boundaries c850ddd1e1d8 dm array: fix unreleased btree blocks on closing a faulty array cursor 738994872d77 dm array: fix releasing a faulty array block twice in dm_array_cursor_end 6029c4240529 jbd2: flush filesystem device before updating tail sequence d42ad3f161a5 ceph: give up on paths longer than PATH_MAX b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 709bfb0e600148d65018db450a69de220c874efd) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.176Bruce Ashfield2025-02-153-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 4735586da88e Linux 5.15.176 63eac98d6f08 mm: vmscan: account for free pages to prevent infinite Loop in throttle_direct_reclaim() 5c4eb5401d7e dt-bindings: display: adi,adv7533: Drop single lane support 0f51034bb813 drm: adv7511: Drop dsi single lane support f9c3adb083d3 net/sctp: Prevent autoclose integer overflow in sctp_association_init() d809d1aabec8 sky2: Add device ID 11ab:4373 for Marvell 88E8075 9372e160d821 pinctrl: mcp23s08: Fix sleeping in atomic context due to regmap locking c2f961c46ea0 RDMA/uverbs: Prevent integer overflow issue 9aeece68684c kcov: mark in_softirq_really() as __always_inline 362f86f3ee45 modpost: fix the missed iteration for the max bit in do_input() 3b5efbf000d5 modpost: fix input MODULE_DEVICE_TABLE() built for 64-bit on 32-bit host ef26e5bb560b usb: xhci: Avoid queuing redundant Stop Endpoint commands f4539c3cab44 ARC: build: Try to guess GCC variant of cross compiler 84142875b293 irqchip/gic: Correct declaration of *percpu_base pointer in union gic_base faab60ed274d net: usb: qmi_wwan: add Telit FE910C04 compositions cc63b8c102c4 bpf: fix potential error return 2dedcab091f2 sound: usb: format: don't warn that raw DSD is unsupported 01b3661663c5 sound: usb: enable DSD output for ddHiFi TC44C 63f4b594a688 btrfs: flush delalloc workers queue before stopping cleaner kthread during unmount 22d36ad92e57 drm/amdkfd: Correct the migration DMA map direction bd3eca303b3f wifi: mac80211: wake the queues in case of failure in resume efbdbf36c338 btrfs: sysfs: fix direct super block member reads 0efdc0606fc8 btrfs: sysfs: convert scnprintf and snprintf to sysfs_emit 526ff5b27f09 btrfs: fix use-after-free when COWing tree bock and tracing is enabled d4a7270b37d0 btrfs: rename and export __btrfs_cow_block() ad0677c37c14 ila: serialize calls to nf_register_net_hooks() de4f8d477c67 af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK 65c67049e9ed af_packet: fix vlan_get_tci() vs MSG_PEEK 0caa776f2829 net: wwan: iosm: Properly check for valid exec stage in ipc_mmio_init() 579cfa595af1 net: restrict SO_REUSEPORT to inet sockets 143378075904 RDMA/rtrs: Ensure 'ib_sge list' is accessible 91a1adab5669 net: mv643xx_eth: fix an OF node reference leak 36c95bbd4eb1 eth: bcmsysport: fix call balance of priv->clk handling routines d27088892b40 ALSA: usb-audio: US16x08: Initialize array before use c8187a378380 net: llc: reset skb->transport_header 277f00b0c2dc netfilter: nft_set_hash: unaligned atomic read on struct nft_set_ext 215c687344d5 drm/i915/dg1: Fix power gate sequence. 769e36c2119a netrom: check buffer length before accessing it 9d3895967729 net: fix memory leak in tcp_conn_request() 4261fc54ca77 net: stmmac: restructure the error path of stmmac_probe_config_dt() f0da70367048 net: stmmac: don't create a MDIO bus if unnecessary 860279ff72fe net: stmmac: platform: provide devm_stmmac_probe_config_dt() a68ec6380f2f RDMA/hns: Fix missing flush CQE for DWQE 06e2d3ec7a7d RDMA/hns: Fix warning storm caused by invalid input in IO path 3146512f40bb RDMA/hns: Fix mapping error of zero-hop WQE buffer bc509159a223 RDMA/hns: Remove redundant 'bt_level' for hem_list_alloc_item() 5e7c02730cce RDMA/hns: Remove redundant 'attr_mask' in modify_qp_init_to_init() a03b9689e4e5 drm/bridge: adv7511_audio: Update Audio InfoFrame properly 33df6f747501 RDMA/bnxt_re: Fix the locking while accessing the QP table 802be99bc7bb RDMA/bnxt_re: Fix max_qp_wrs reported 6da018852c42 RDMA/bnxt_re: Fix reporting hw_ver in query_device faf879baed95 RDMA/bnxt_re: Add check for path mtu in modify_qp 2e4a9a22b7f9 RDMA/mlx5: Enforce same type port association for multiport RoCE 590bd0f9148f xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic 62756ca746e2 usb: xhci: Limit Stop Endpoint retries 28fcf6c7a1ef xhci: retry Stop Endpoint on buggy NEC controllers 8f4871abf04f thunderbolt: Add support for Intel Panther Lake-M/P 6cf75f685667 thunderbolt: Add support for Intel Lunar Lake c4c06c199410 thunderbolt: Add Intel Barlow Ridge PCI ID 6c03ec8a0791 thunderbolt: Add support for Intel Meteor Lake c5c059d6bb77 thunderbolt: Add support for Intel Raptor Lake 3bcdc9039a6e tracing: Have process_string() also allow arrays f70e4b9ec69d selinux: ignore unknown extended permissions 0a2d26bf27c9 x86/hyperv: Fix hv tsc page based sched_clock for hibernation 87bd909a7014 net: dsa: improve shutdown sequence 5ade4382de16 nfsd: cancel nfsd_shrinker_work using sync mode in nfs4_state_shutdown_net 214d92f0a465 btrfs: avoid monopolizing a core when activating a swap file c3703d9340ca power: supply: gpio-charger: Fix set charge current limits f60172b44731 tracing: Prevent bad count for tracing_cpumask_write c5a28af78555 tracing: Constify string literal data member in struct trace_event_call 2107ab40629a ksmbd: fix racy issue from session lookup and expire 2461ffdc7725 lib: stackinit: hide never-taken branch from compiler 002668bfd416 drm/dp_mst: Verify request type in the corresponding down message reply 3bc0d0831777 arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs 082e68b9a714 arm64: mm: Rename asid2idx() to ctxid2asid() 1aea5c9470be ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write 6bd1bf0e8c42 ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read 70e7166612f4 drm/dp_mst: Fix MST sideband message body length check 24fec234d2ba bpf: Check validity of link->type in bpf_link_show_fdinfo() edcc68974580 MIPS: Probe toolchain support of -msym32 5728a1d6247d vmalloc: fix accounting with i915 6dea8e3de599 virtio-blk: don't keep queue frozen during system suspend a47235354ac4 scsi: storvsc: Do not flag MAINTENANCE_IN return of SRB_STATUS_DATA_OVERRUN as an error 0d591e92c076 scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set during driver load time 7efc3fa902ce platform/x86: asus-nb-wmi: Ignore unknown event 0xCF b09527799946 regmap: Use correct format specifier for logging range errors 7574cf3c8bf1 ALSA: hda/conexant: fix Z60MR100 startup pop issue 3c654998a3e8 scsi: megaraid_sas: Fix for a potential deadlock ce697618e34f scsi: qla1280: Fix hw revision numbering for ISP1020/1040 08a78ff9bf29 watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04 325c0e27668d tracing/kprobe: Make trace_kprobe's module callback called after jump_label update 3d825a241e65 mtd: rawnand: fix double free in atmel_pmecc_create_user() 8d364597de9c dmaengine: at_xdmac: avoid null_prt_deref in at_xdmac_prep_dma_memset 7c99b3c60cac dmaengine: dw: Select only supported masters for ACPI devices 3e9968660c26 dmaengine: mv_xor: fix child node refcount handling in early exit e0c101361c1e phy: core: Fix that API devm_phy_destroy() fails to destroy the phy 6bf2aba838b2 phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider 3a22224a443b phy: core: Fix that API devm_phy_put() fails to release the phy 5d1a41420ed4 phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() 9d2916bb1276 phy: core: Fix an OF node refcount leakage in _of_phy_get() 4f8a50745358 mtd: rawnand: arasan: Fix missing de-registration of NAND 326d7fb3e4f1 mtd: rawnand: arasan: Fix double assertion of chip-select 4b13d0d186df mtd: diskonchip: Cast an operand to prevent potential overflow 804d55e92b7a nfsd: restore callback functionality for NFSv4.0 e2373eea347e bpf: Check negative offsets in __bpf_skb_min_len() 323bab15ff7c tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress redirection 38150bb4e3be tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress() c3ab56e1b434 mm/vmstat: fix a W=1 clang compiler warning 53106510736e media: dvb-frontends: dib3000mb: fix uninit-value in dib3000_write_reg c72057c4865c drm/amdgpu: Handle NULL bo->tbo.resource (again) in amdgpu_vm_bo_update dccf5138ad56 epoll: Add synchronous wakeup support for ep_poll_callback 888dd1909559 ceph: validate snapdirname option length when mounting 38a2a383a019 of: Fix refcount leakage for OF node returned by __of_get_dma_parent() a579b0b6a82f of: Fix error path in of_parse_phandle_with_args_map() 0227594be815 udmabuf: also check for F_SEAL_FUTURE_WRITE 912188316a8c nilfs2: prevent use of deleted inode a793e5c35722 of/irq: Fix using uninitialized variable @addr_len in API of_irq_parse_one() abc874634c16 NFS/pnfs: Fix a live lock between recalled layouts and layoutget 85d7635d54d7 tracing: Add "%s" check in test_event_printk() 6cacfb59a7cc tracing: Add missing helper functions in event pointer dereference check 3a41815771c4 tracing: Fix test_event_printk() to process entire print argument 0840d360a890 KVM: x86: Play nice with protected guests in complete_hypercall_exit() 042253c57be9 Drivers: hv: util: Avoid accessing a ringbuffer not initialized yet 0bef13423bb4 btrfs: tree-checker: reject inline extent items with 0 ref count 6aa65cda937f zram: refuse to use zero sized block device as backing device 2d3cde3aeb73 sh: clk: Fix clk_enable() to return 0 on NULL clk 5049a45bc23b hwmon: (tmp513) Fix interpretation of values of Temperature Result and Limit Registers de4fa408d68b hwmon: (tmp513) Fix Current Register value interpretation 447d1430aa6c hwmon: (tmp513) Fix interpretation of values of Shunt Voltage and Limit Registers b382e808e342 hwmon: (tmp513) Use SI constants from units.h e9668ba824c1 hwmon: (tmp513) Simplify with dev_err_probe() 9a2cf6d4a616 hwmon: (tmp513) Don't use "proxy" headers e7c7b48a0fc5 drm/modes: Avoid divide by zero harder in drm_mode_vrefresh() d4ca3bf078cb USB: serial: option: add Telit FE910C04 rmnet compositions adeae07da972 USB: serial: option: add MediaTek T7XX compositions cf4df6f3f539 USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready 6ccb85602c14 USB: serial: option: add MeiG Smart SLM770A 7e25a9031004 USB: serial: option: add TCL IK512 MBIM & ECM 68578224365a efivarfs: Fix error on non-existent file f2c15056b312 i2c: riic: Always round-up when calculating bus period 16e1c1156674 chelsio/chtls: prevent potential integer overflow on 32bit f4780fedeb65 mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC quirk 9d120788418d net: mdiobus: fix an OF node reference leak c4f20ad100da netfilter: ipset: Fix for recursive locking warning 24b6b9d6b21b net: ethernet: bgmac-platform: fix an OF node reference leak f9bad9428723 net: hinic: Fix cleanup in create_rxqs/txqs() 48cc5df7757b ionic: use ee->offset when returning sprom data 87847938f570 ionic: Fix netdev notifier unregister on failure b3a6daaf7cfb netdevsim: prevent bad user input in nsim_dev_health_break_write() 6b80924af621 net/smc: check return value of sock_recvmsg when draining clc data a36364d8d4fa net/smc: check smcd_v2_ext_offset when receiving proposal msg f10635268a0a net/smc: check iparea_offset and ipv6_prefixes_cnt when receiving proposal msg 0b86e31b6bbb net/smc: check sndbuf_space again after NOSPACE flag is set in smc_poll 27d6adbb3ec4 erofs: fix incorrect symlink detection in fast symlink 7e5fc0da0b76 i2c: pnx: Fix timeout in wait functions cff037a22793 usb: dwc2: gadget: Don't write invalid mapped sg entries into dma_desc with iommu enabled 676cec3ad096 MIPS: Loongson64: DTS: Fix msi node for ls7a 848257f4f9ef PCI: Add ACS quirk for Broadcom BCM5760X NIC c3119c7bab90 PCI: vmd: Create domain symlink before pci_bus_add_devices() 82f635733337 ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP 6eb9609c8bf0 usb: cdns3: Add quirk flag to enable suspend residency a19c6a484417 ALSA: usb: Fix UBSAN warning in parse_audio_unit() 02052d22de91 PCI/AER: Disable AER service on suspend c1a1393f7844 PCI: Use preserve_config in place of pci_flags 33db36b3c53d net: sched: fix ordering of qlen adjustment b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: b39adc1b4d9e705b1801684020a0bc12217f6db8) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.175Bruce Ashfield2025-01-093-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 91786f140358 Linux 5.15.175 fb8c76c7604a x86/static-call: fix 32-bit build 4e54dc4bbc60 ALSA: usb-audio: Fix a DMA to stack memory bug ae7c1c523323 x86/xen: remove hypercall page 1ef790d6bf55 x86/xen: use new hypercall functions instead of hypercall page a501b4dbedb4 x86/xen: add central hypercall functions c7b4cfa6213a x86/xen: don't do PV iret hypercall through hypercall page 8abab99114f1 x86/static-call: provide a way to do very early static-call updates 1c50e8da50b0 objtool/x86: allow syscall instruction 8f2c179b1d3c x86: make get_cpu_vendor() accessible from Xen code 2657ba851fa3 xen/netfront: fix crash when removing device 3dfd8991ad33 Revert "parisc: fix a possible DMA corruption" f585c5793aca tracing/kprobes: Skip symbol counting logic for module symbols in create_local_trace_kprobe() b57ac2d92c1f bpf: sync_linked_regs() must preserve subreg_def 4749f9f9b050 blk-iocost: Avoid using clamp() on inuse in __propagate_weights() 56b9f3df5ac0 ACPICA: events/evxfregn: don't release the ContextMutex that was never acquired bd85ca6cf9a4 team: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL 2f780d4c3b64 bonding: Fix feature propagation of NETIF_F_GSO_ENCAP_ALL c2047b0e216c net/sched: netem: account for backlog updates from child qdisc beffa32a21e6 Documentation: PM: Clarify pm_runtime_resume_and_get() return value 3561951e53f2 qca_spi: Make driver probing reliable 4f488db386c2 qca_spi: Fix clock speed for multiple QCA7000 d45e3e1a77fd cxgb4: use port number to set mac addr 78079fda4829 ACPI: resource: Fix memory resource type union access 9f82e8ace7d5 net: sparx5: fix the maximum frame length register 6cedf276444d net: sparx5: fix FDMA performance issue c21c7c1c00bc net: lapb: increase LAPB_HEADER_LEN 22a94e0530b5 ptp: kvm: x86: Return EOPNOTSUPP instead of ENODEV from kvm_arch_ptp_init() 143304277ffd ptp: kvm: Use decrypted memory in confidential guest on x86 80a0c4dc6641 selftests: mlxsw: sharedbuffer: Remove duplicate test cases b4eb6df5bc26 selftests: mlxsw: sharedbuffer: Remove h1 ingress test case 07b569eda6fe tipc: fix NULL deref in cleanup_bearer() a864e2e1ceda batman-adv: Do not let TT changes list grows indefinitely b0b2157b3c27 batman-adv: Remove uninitialized data in full table TT response 437529aa7d01 batman-adv: Do not send uninitialized TT changes bbdb3307f609 acpi: nfit: vmalloc-out-of-bounds Read in acpi_nfit_ctl c052f775ee6c exfat: fix potential deadlock on __exfat_get_dentry_set 4310902c766e virtio/vsock: Fix accept_queue memory leak 43e76736b4bf bpf, sockmap: Fix update element with same 3560e2028374 xfs: fix scrub tracepoints when inode-rooted btrees are involved 58d71a547717 xfs: return from xfs_symlink_verify early on V4 filesystems 5ff4d29a675f xfs: don't drop errno values when we fail to ficlone the entire range fd157244902a xfs: update btree keys correctly when _insrec splits an inode root block 85128462d348 drm/i915: Fix memory leak by correcting cache object name in error handler 1247e1df086a usb: gadget: u_serial: Fix the issue that gs_start_io crashed due to accessing null pointer e450c9e8f398 usb: ehci-hcd: fix call balance of clocks handling routines 6c6d2e9d197a usb: dwc2: Fix HCD port connection race 38fa1f443a3c usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature 55320f5cdd9d usb: dwc2: Fix HCD resume 11cbaff06356 ata: sata_highbank: fix OF node reference leak in highbank_initialize_phys() e75054ff9cab usb: host: max3421-hcd: Correctly abort a USB request. 98b76329bd63 ALSA: usb-audio: Add implicit feedback quirk for Yamaha THR5 11c9e383d410 tcp: check space before adding MPTCP SYN options b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: c027335ae3d81db4676db751de115daab5290a27) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.174Bruce Ashfield2025-01-093-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 963e654022cc Linux 5.15.174 2e29116c4596 Bluetooth: hci_core: Fix calling mgmt_device_connected 5e71985e855c net/smc: Fix af_ops of child socket pointing to released memory 5cedfe8aaf18 media: venus: vdec: fixed possible memory leak issue d3717cf6baa4 serial: amba-pl011: fix build regression d897650c5897 drm/amdgpu: rework resume handling for display (v2) e1896f381d27 drm/amd/display: Correct the defined value for AMDGPU_DMUB_NOTIFICATION_MAX 9760b0c61e53 net: dsa: microchip: correct KSZ8795 static MAC table access 686e05c9dbd6 Bluetooth: L2CAP: Fix uaf in l2cap_connect 522328e80acf arm64: smccc: Remove broken support for SMCCCv1.3 SVE discard hint 51d3d80a6dc3 arm64/sve: Discard stale CPU state when handling SVE traps 221a2c898962 gve: Fixes for napi_poll when budget is 0 154cf95664de scsi: core: Fix scsi_mode_select() buffer length handling 7bdecbd49a5d Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()" b1453a5616c7 fou: remove warn in gue_gro_receive on unsupported protocol 0b31e28fbd77 ima: Fix use-after-free on a dentry's dname.name 801d64177faa crypto: hisilicon/qm - inject error before stopping queue 1b5691014f30 ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume" c5cb98554c4c drm/amd/display: Check BIOS images before it is used b3cdb9b9f815 mmc: mtk-sd: Fix error handle of probe function 85e50b4f9896 xhci: dbc: Fix STALL transfer event handling fbab85323192 mm/damon/vaddr: fix issue in damon_va_evenly_split_region() 9a351255db26 mm/damon/vaddr-test: split a test function having >1024 bytes frame size a3eca3037e70 jffs2: Fix rtime decompressor bd384b04ad19 jffs2: Prevent rtime decompress memory corruption a0e0f67f2fc1 KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE fd92260b7f68 KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device 065e075d438f KVM: arm64: vgic-its: Add a data length check in vgic_its_save_* 9e9f343615c0 Revert "unicode: Don't special case ignorable code points" d7e6934eb736 tracing/eprobe: Fix to release eprobe when failed to add dyn_event 968757f1f45b btrfs: fix missing snapshot drew unlock when root is dead during swap activation 38a4826f1bdf sched/core: Prevent wakeup of ksoftirqd during idle load balance 6aeeac48fc1b sched/fair: Check idle_cpu() before need_resched() to detect ilb CPU turning busy d071dba5ddd2 sched/fair: Add NOHZ balancer flag for nohz.next_balance updates 25fc82f3a868 sched/core: Remove the unnecessary need_resched() check in nohz_csd_func() 7ff5af6bdb1e modpost: Add .irqentry.text to OTHER_SECTIONS 973cfc7ea3f6 modpost: Include '.text.*' in TEXT_SECTIONS d0f2889ec52b misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle ee68554d2c03 powerpc/prom_init: Fixup missing powermac #size-cells a7fd78075031 MIPS: Loongson64: DTS: Really fix PCIe port nodes for ls7a da4809b05b65 usb: chipidea: udc: handle USB Error Interrupt if IOC not set 2d98fa2a50b8 i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock a436e75678bf PCI: Add ACS quirk for Wangxun FF5xxx NICs ade2062d5b53 PCI: Add 'reset_subordinate' to reset hierarchy below bridge 67416562ae0d PCI: Detect and trust built-in Thunderbolt chips a6cddf68b340 i3c: mipi-i3c-hci: Mask ring interrupts before ring stop request a365de2fbfbe f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode. c710201af655 nvdimm: rectify the illogical code within nd_dax_probe() ff11b66cf848 pinctrl: qcom-pmic-gpio: add support for PM8937 f7b0fc4b570a scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset bbb47c06f011 scsi: st: Don't modify unknown block number in MTIOCGET b8283d52ed15 leds: class: Protect brightness_show() with led_cdev->led_access mutex 2174bbc235f7 scsi: hisi_sas: Add cond_resched() for no forced preemption model 02cef9720550 tracing: Use atomic64_inc_return() in trace_clock_counter() 7ba51688437b pinctrl: freescale: fix COMPILE_TEST error with PINCTRL_IMX_SCU 8a4534483e02 netpoll: Use rcu_access_pointer() in __netpoll_setup a7b8f71c7a29 net/neighbor: clear error in case strict check is not set 4e83046d2bc9 rocker: fix link status detection in rocker_carrier_init() 565dca66578a ASoC: hdmi-codec: reorder channel allocation list 219960a48771 Bluetooth: hci_core: Fix not checking skb length on hci_acldata_packet dfb3f9d3f602 wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw() 0824dcc63580 wifi: ipw2x00: libipw_rx_any(): fix bad alignment 76581147b05c drm/amdgpu: set the right AMDGPU sg segment limitation 53b03a43a881 drm/amdgpu: skip amdgpu_device_cache_pci_state under sriov a3d408870bc1 jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree 9efe72eefd4c jfs: fix array-index-out-of-bounds in jfs_readdir 6676034aa753 jfs: fix shift-out-of-bounds in dbSplit 823d573f5450 jfs: array-index-out-of-bounds fix in dtReadFirst efe1b9bbf356 dma-debug: fix a possible deadlock on radix_lock 081bc4fe23f9 drm/amdgpu: refine error handling in amdgpu_ttm_tt_pin_userptr 905dc479b648 drm/amdgpu: Dereference the ATCS ACPI buffer 80aa90210a7a drm/amdgpu: clear RB_OVERFLOW bit when enabling interrupts for vega20_ih 1d42b11b7bb7 drm/panel: simple: Add Microchip AC69T88A LVDS Display panel b92521c314d2 wifi: ath5k: add PCI ID for Arcadyan devices 61f1b977949b wifi: ath5k: add PCI ID for SX76X 276a473c956f net: inet6: do not leave a dangling sk pointer in inet6_create() 3e8258070b0f net: inet: do not leave a dangling sk pointer in inet_create() 2b46994a6e76 net: ieee802154: do not leave a dangling sk pointer in ieee802154_create() 1fe625f12d09 net: af_can: do not leave a dangling sk pointer in can_create() a8677028dd51 Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create() 132e615bb1d7 af_packet: avoid erroring out after sock_init_data() in packet_create() 3cc92d542384 net/sched: cbs: Fix integer overflow in cbs_set_port_rate() 9681a5217b02 net: ethernet: fs_enet: Use %pa to format resource_size_t 52637f8b7c42 net: fec_mpc52xx_phy: Use %pa to format resource_size_t 8e9f76ddc20c samples/bpf: Fix a resource leak 3caa244323a6 r8169: don't apply UDP padding quirk on RTL8126A 6078d3ca132b drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check() f632b3be8ee8 drm/mcde: Enable module autoloading 8c715f966406 drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model c9c2cf983dc8 drm/vc4: hvs: Set AXI panic modes for the HVS e497edb8f31e soc: imx8m: Probe the SoC driver as platform driver 0b16b2aa2242 media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 afdfebd9bbe7 media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera ea6588abcc15 kcsan: Turn report_filterlist_lock into a raw_spinlock 86680f33461a kselftest/arm64: Don't leak pipe fds in pac.exec_sign_all() d476931a6bbc btrfs: avoid unnecessary device path update for the same device 06a92f810df8 s390/cpum_sf: Handle CPU hotplug remove during sampling ac98b8c10346 epoll: annotate racy check dc02407ea952 iommu/arm-smmu: Defer probe of clients after smmu device bound a9e371e03f08 ocfs2: update seq_file index in ocfs2_dlm_seq_next 951c53931a91 mmc: core: Further prevent card detect during shutdown 47de5d1bf378 mmc: sdhci-pci: Add DMI quirk for missing CD GPIO on Vexia Edu Atla 10 tablet f373a1898175 regmap: detach regmap from dev on regmap_exit 4d03f705e9d7 xsk: fix OOB map writes when deleting elements f9f50a5792a6 dma-buf: fix dma_fence_array_signaled v4 ad34306ac683 bpf: fix OOB devmap writes when deleting elements fb5fee35bdd1 bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again 48eb6e740494 nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry() 87bf3ea841a5 scsi: ufs: core: sysfs: Prevent div by zero 694598a7828d scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt ca36d9d53745 scsi: qla2xxx: Fix use after free on unload 1f1cf3940a36 scsi: qla2xxx: Supported speed displayed incorrectly for VPorts 66618696bcbb scsi: qla2xxx: Fix NVMe and NPIV connect issue 7d9f66082b84 scsi: qla2xxx: Fix abort in bsg timeout 1cc00b106611 ALSA: hda/realtek: Add support for Samsung Galaxy Book3 360 (NP730QFG) b89de14c9c80 ALSA: hda/realtek: Enable mute and micmute LED on HP ProBook 430 G8 023ee962a690 ALSA: usb-audio: add mixer mapping for Corsair HS80 1c176f5155ee arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL dbcdadade0c2 tracing: Fix cmp_entries_dup() to respect sort() comparison rules faa0a1975a6f can: dev: can_set_termination(): allow sleeping GPIOs fb17d710c7a4 watchdog: rti: of: honor timeout-sec property 2ed3e3a3ac06 HID: wacom: fix when get product name maybe null pointer eb6a5262ec66 bpf: Fix exact match conditions in trie_get_next_key() 6155fac6d9ae bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie c5327720a465 ocfs2: free inode when ocfs2_get_init_inode() fails c8504c0f1f80 drm/v3d: Enable Performance Counters before clearing them cd5106c77d6d spi: mpc52xx: Add cancel_work_sync before module remove 2c84d183a448 tools: Override makefile ARCH variable if defined, but empty 9bc69d38e3b8 ALSA: usb-audio: Notify xrun for low-latency mode 9b9b61c5d0a2 ALSA: pcm: Avoid reference to status->state f0294f444afc ALSA: pcm: Add more disconnection checks at file ops 0d6cd1151e26 tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg ece859aac1d3 drm/sti: Add __iomem for mixer_dbg_mxn's parameter 2bd350f0e74c bpftool: fix potential NULL pointer dereferencing in prog_dump() ca906853f6c7 bpftool: Remove asserts from JIT disassembler 3cbde9287469 serial: amba-pl011: Fix RX stall when DMA is used e3769d2b62d0 serial: amba-pl011: Use port lock wrappers 9f0ce8feecb9 dt-bindings: serial: rs485: Fix rs485-rts-delay property e9583ac84945 dt_bindings: rs485: Correct delay values ad4dfa7ea7f5 gpio: grgpio: Add NULL check in grgpio_probe 7546c60a3786 gpio: grgpio: use a helper variable to store the address of ofdev->dev b65958284401 geneve: do not assume mac header is set in geneve_xmit_skb() c20f91bd9395 ethtool: Fix wrong mod state in case of verbose and no_mask bitset 59a59da8de47 netfilter: nft_set_hash: skip duplicated elements pending gc run 0e67805e805c netfilter: ipset: Hold module reference while requesting a module c7d644f76949 net: sched: fix erspan_opt settings in cls_flower 4fe517643f52 igb: Fix potential invalid memory access in igb_init_module() d7804000d8b9 net/qed: allow old cards not supporting "num_images" to work f502a88fdd41 net/smc: fix LGR and link use-after-free issue ebfee3e153f6 net/smc: Limit backlog connections d2a4894f2385 tipc: Fix use-after-free of kernel socket in cleanup_bearer(). bc3d4423def1 dccp: Fix memory leak in dccp_feat_change_recv 0b8903e6c881 net/ipv6: release expired exception dst cached in socket 4199dd78a598 can: j1939: j1939_session_new(): fix skb reference counting c6e778901d00 net: hsr: avoid potential out-of-bound access in fill_frame_info() f0f627fd6af2 net/sched: tbf: correct backlog statistic for GSO packets fb09c0cc058b ptp: Add error handling for adjfine callback in ptp_clock_adjtime 36a9d94dac28 netfilter: x_tables: fix LED ID check in led_tg_check() d6e1776f51c9 ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init() 6e2c9e417ef7 can: ems_usb: ems_usb_rx_err(): fix {rx,tx}_errors statistics 1ed979b833df can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics c56112f3e709 can: ifi_canfd: ifi_canfd_handle_lec_err(): fix {rx,tx}_errors statistics dd3ef4edcc89 can: m_can: m_can_handle_lec_err(): fix {rx,tx}_errors statistics 46e062d62674 can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL 48d8223ff178 can: c_can: c_can_handle_bus_err(): update statistics if skb allocation fails f1977d763c9c can: do not increase rx statistics when generating a CAN rx error message frame f503436c5e3b can: peak_usb: CANFD: store 64-bits hw timestamps c90279de2b99 watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart() 2663884d248d iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call be085075cf2c drm/etnaviv: flush shader L1 cache after user commandstream e98ff67f5a68 drm/sti: avoid potential dereference of error pointers f5804567cf96 drm/sti: avoid potential dereference of error pointers in sti_gdp_atomic_check 31c857e7496d drm/sti: avoid potential dereference of error pointers in sti_hqvdp_atomic_check 6a0648f96c3c btrfs: don't BUG_ON on ENOMEM from btrfs_lookup_extent_info() in walk_down_proc() 0ab0a3ad24e9 nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur 6cefcadd34e3 nfsd: make sure exp active before svc_export_show d63f0926b9a7 PCI: rockchip-ep: Fix address translation unit programming 9f3ea5db09b0 dm thin: Add missing destroy_work_on_stack() 23af63a55bf5 ovl: properly handle large files in ovl_security_fileattr b0c349a65c16 PCI: keystone: Add link up check to ks_pcie_other_map_bus() 0cb21f1ea3a2 i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs() a32d0e136664 scsi: ufs: exynos: Fix hibern8 notify callbacks 7bb9fa6fe600 util_macros.h: fix/rework find_closest() macros ca687fdce5b9 s390/entry: Mark IRQ entries to fix stack depot warnings 68e79b848196 ad7780: fix division by zero in ad7780_write_raw() d2b85ce0561f btrfs: ref-verify: fix use-after-free after invalid ref action c71d114ef68c btrfs: add a sanity check for btrfs root in btrfs_search_slot() 6e2ac5f585a0 btrfs: add might_sleep() annotations ab6cfcf8ed2c quota: flush quota_release_work upon quota writeback 7320429e48cd xfs: remove unknown compat feature check in superblock write validation bac5a74c31c2 xfs: fix log recovery when unknown rocompat bits are set 584754f983d3 ASoC: fsl_micfil: fix the naming style for mask definition c3f4f4547fb2 sh: intc: Fix use-after-free bug in register_intc_controller() fe6cbf0b2ac3 sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport f211501cfc2b SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE 197b613c9080 sunrpc: remove unnecessary test in rpc_task_set_client() 7338c4377742 nfs: ignore SB_RDONLY when mounting nfs 14d02aec5898 modpost: remove incorrect code in do_eisa_entry() 60658fdb6540 rtc: ab-eoz9: don't fail temperature reads on undervoltage notification 4950408793b1 9p/xen: fix release of IRQ db94e06c24cd 9p/xen: fix init sequence df2a7aa342f1 block: return unsigned int from bdev_io_min b7836529e059 jffs2: fix use of uninitialized variable 4d9807048b85 ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit b1ee0aa4945c ubi: fastmap: Fix duplicate slab cache names while attaching 2b19d2fd58be ubifs: Correct the total block count by deducting journal reservation 246f621d3639 rtc: check if __rtc_read_time was successful in rtc_timer_do_work() 7c6098bdb62a rtc: abx80x: Fix WDT bit position of the status register 3b28fb1376aa rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq() 2ab9639f16b0 NFSv4.0: Fix a use-after-free problem in the asynchronous open() fcf32ea8193f um: Always dump trace for specified task in show_stack a6294d601075 um: Fix the return value of elf_core_copy_task_fpregs 1bd118c5f887 um: Fix potential integer overflow during physmem setup f5872a2a84ec rpmsg: glink: Propagate TX failures in intentless mode as well c7dac3af57e3 SUNRPC: make sure cache entry active before cache_show 842f1c27a1ae NFSD: Prevent a potential integer overflow f78318f70e3c lib: string_helpers: silence snprintf() output truncation warning 0247da93bf62 usb: dwc3: gadget: Fix looping of queued SG entries 893f9ea3f6f1 usb: dwc3: gadget: Fix checking for number of TRBs left bc3c34362bef ALSA: hda/realtek: Apply quirk for Medion E15433 0ac6cd6133a1 ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max ad78a3a11e66 ALSA: hda/realtek: Set PCBeep to default value for ALC274 8c50311d8ab0 ALSA: hda/realtek: Update ALC225 depop procedure 8799f4332a9f ALSA: pcm: Add sanity NULL check for the default mmap fault handler 150dff3e1bf7 media: v4l2-core: v4l2-dv-timings: check cvt/gtf result 41979fbb7ced soc: fsl: rcpm: fix missing of_node_put() in copy_ippdexpcr1_setting() ed228b74d8a5 media: wl128x: Fix atomicity violation in fmc_send_cmd() 20082e2e8b79 HID: wacom: Interpret tilt data from Intuos Pro BT as signed values bb2f15b5222f block: fix ordering between checking BLK_MQ_S_STOPPED request adding 5d2e9a42b1fd arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled e2b91997db28 sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK bef9a2835011 um: vector: Do not use drvdata in release c52effe58215 serial: 8250: omap: Move pm_runtime_get_sync 1635d9a0ff1b um: net: Do not use drvdata in release 5727343348f3 um: ubd: Do not use drvdata in release 3b22047378ef ubi: wl: Put source PEB into correct list if trying locking LEB failed a162b111ff1a platform/chrome: cros_ec_typec: fix missing fwnode reference decrement bc846c0be8a4 cpufreq: mediatek-hw: Fix wrong return value in mtk_cpufreq_get_cpu_power() e6e42c57cee9 mtd: spi-nor: core: replace dummy buswidth from addr to data 6827966f6953 spi: Fix acpi deferred irq probe e67471437ae9 netfilter: ipset: add missing range check in bitmap_ip_uadt 9f2d8f3e813d gpio: exar: set value when external pull-up or pull-down is present 283211911b42 Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit" 4b14ac9e73bf serial: sh-sci: Clean sci_ports[0] after at earlycon exit e2e286306b67 Revert "usb: gadget: composite: fix OS descriptors w_value logic" 479795371221 driver core: bus: Fix double free in driver API bus_register() 3a0c02f550c5 usb: xhci: Fix TD invalidation under pending Set TR Dequeue 2e891a42e75e Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}() 1d1e618c1706 exfat: fix uninit-value in __exfat_get_dentry_set 48c335245371 locking/lockdep: Avoid creating new name string literals in lockdep_set_subclass() 6bdb3907d50d tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler 5354599855a9 apparmor: test: Fix memory leak for aa_unpack_strdup() 8797b7712de7 comedi: Flush partial mappings in error case 1484fdc59e04 fsnotify: fix sending inotify event with unexpected filename 41bbb1eb996b PCI: Fix use-after-free of slot->bus on hot remove 227fde8a27f7 KVM: arm64: Ignore PMCNTENSET_EL0 while checking for overflow status 4fe0d9228226 powerpc/pseries: Fix KVM guest detection for disabling hardlockup detector a304c1412210 crypto: x86/aegis128 - access 32-bit arguments as 32-bit dc0c28b7f98f perf/x86/intel/pt: Fix buffer full but size is 0 case f00012d5bf0c ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata() 27a93c45e16a jfs: xattr: check invalid xattr size more strictly 8d72b5c93360 ext4: fix FS_IOC_GETFSMAP handling 519320ef836b ext4: supress data-race warnings in ext4_free_inodes_{count,set}() 9887d859cd60 ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices ca0d15ee5a68 soc: qcom: socinfo: fix revision check in qcom_socinfo_probe() 9b26540820e5 ASoC: Intel: sst: Fix used of uninitialized ctx to log an error 13327d78229f Revert "drivers: clk: zynqmp: update divider round rate logic" 3504696ecfb6 usb: ehci-spear: fix call balance of sehci clk handling routines ab011f7439d9 ALSA: usb-audio: Fix out of bounds reads when finding clock sources e8823e6ff313 xen: Fix the issue of resource not being properly released in xenbus_dev_probe() cb645064e081 ksmbd: fix slab-use-after-free in smb3_preauth_hash_rsp dadac97f066a parisc: fix a possible DMA corruption 487b128f07b8 apparmor: fix 'Do simple duplicate message elimination' 3c7355690f37 ALSA: hda/realtek: Update ALC256 depop procedure d148c0956954 counter: stm32-timer-cnt: Add check for clk_enable() 098480edee1b misc: apds990x: Fix missing pm_runtime_disable() f45e6fc02435 USB: chaoskey: Fix possible deadlock chaoskey_list_lock 4fb1375d830d USB: chaoskey: fail open after removal 5f6c28cbd995 usb: yurex: make waiting on yurex_write interruptible dc26c8db0837 usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() bc2dbad38537 iio: light: al3010: Fix an error handling path in al3010_probe() 2dcc86fefe09 tcp: Fix use-after-free of nreq in reqsk_timer_handler(). dcacfcfe20cc bnxt_en: Reserve rings after PCIe AER recovery if NIC interface is down 16aa78edf6dd net: hsr: fix hsr_init_sk() vs network/transport headers. d24b2fa24789 spi: atmel-quadspi: Fix register name in verbose logging function c33db53e40e1 octeontx2-af: RPM: Fix mismatch in lmac type 0be9f9c52e29 net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken c3c572dd294d marvell: pxa168_eth: fix call balance of pep->clk handling routines 0659c6de7b98 net: mdio-ipq4019: add missing error check bbc697882231 net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration 28d185df039a tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets d211ad1209bc net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device 3317641dac2d power: supply: bq27xxx: Fix registers of bq27426 a2cd5d322d22 power: supply: core: Remove might_sleep() from power_supply_put() bd87598c6c5b fs_parser: update mount_api doc to match function signature 9567bd34aa3b vfio/pci: Properly hide first-in-list PCIe extended capability dc2144cfefff selftests/mount_setattr: Fix failures on 64K PAGE_SIZE kernels 6293d3df287d vdpa/mlx5: Fix suboptimal range on iotlb iteration fb71f1788624 hwmon: (tps23861) Fix reporting of negative temperatures b6a394fe4c6b NFSD: Fix nfsd4_shutdown_copy() a12c897adf40 svcrdma: fix miss destroy percpu_counter in svc_rdma_proc_init() 57dee363185b sunrpc: simplify two-level sysctl registration for svcrdma_parm_table d7892d68ee3c NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir() c5d90f930274 NFSD: Prevent NULL dereference in nfsd4_process_cb_update() 74b5756de732 remoteproc: qcom_q6v5_mss: Re-order writes to the IMEM region 3dbb7e68669d rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length 04fcb57ac0fe rpmsg: glink: Fix GLINK command prefix e74022642291 rpmsg: glink: Send READ_NOTIFY command in FIFO full case d2e0ae595a3a rpmsg: glink: Add TX_DATA_CONT command while sending 5f77ee6fd99d perf trace: Avoid garbage when not printing a syscall's arguments e3d8ded16712 perf trace: Do not lose last events in a race 21e1cf688fb0 svcrdma: Address an integer overflow 3ffaa3205380 m68k: coldfire/device.c: only build FEC when HW macros are defined 8d4dcba03745 m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x 8f61c0161f8e perf trace: avoid garbage when not printing a trace event's arguments 4bd3d783be92 f2fs: check curseg->inited before write_sum_page in change_curseg a76172963ea2 f2fs: remove the unused flush argument to change_curseg 6bd8aa76978d f2fs: open code allocate_segment_by_default 634ffe866196 f2fs: remove struct segment_allocation default_salloc_ops 3fd2fc9282dc f2fs: fix the wrong f2fs_bug_on condition in f2fs_do_replace_block b5cf7ba111c2 PCI: cpqphp: Fix PCIBIOS_* return value confusion 48597c484b82 PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads 1784ec80bd1c perf probe: Correct demangled symbols in C++ program 24e19b5f3511 perf probe: Fix libdw memory leak 403efb4457c0 PCI: Fix reset_method_store() memory leak 656af7b3dcf1 perf cs-etm: Don't flush when packet_queue fills up 8ac9fbe43789 mailbox: arm_mhuv2: clean up loop in get_irq_chan_comb() 246896417a0e pinctrl: k210: Undef K210_PC_DEFAULT 1b26918fd849 clk: clk-axi-clkgen: make sure to enable the AXI bus clock 5a254ffef286 dt-bindings: clock: axi-clkgen: include AXI clk f4fbd70e15fa fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() 038e1d56b252 fbdev/sh7760fb: Alloc DMA memory from hardware device 7f5355199d21 powerpc/kexec: Fix return of uninitialized variable 17248fdbe3ca powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static 8c966150d5ab ocfs2: fix uninitialized value in ocfs2_file_read_iter() 35f5b68f63aa RDMA/hns: Fix NULL pointer derefernce in hns_roce_map_mr_sg() ef0613269a4f RDMA/hns: Fix out-of-order issue of requester when setting FENCE bb8b45883eb0 scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() 64654bf5efb3 scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb() 59a4088829bc scsi: fusion: Remove unused variable 'rc' e76181a5be90 scsi: bfa: Fix use-after-free in bfad_im_module_exit() 94c5f05270df mfd: rt5033: Fix missing regmap_del_irq_chip() 3e4ff2af1b0a clk: imx: clk-scu: fix clk enable state save and restore 55eb217f8f80 clk: imx: lpcg-scu: SW workaround for errata (e10858) 6ce29bc3bb9f RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey f6ec13366875 powerpc/pseries: Fix dtl_access_lock to be a rw_semaphore e0a470b5733c powerpc/mm/fault: Fix kfence page fault reporting 5fe7709251e3 mtd: rawnand: atmel: Fix possible memory leak b2073db65ab3 cpufreq: loongson2: Unregister platform_driver on failure bb6642d4b313 mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices da498e02c92e mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device 23230ac3c5ca mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device 91cee88255a3 mfd: intel_soc_pmic_bxtwc: Use dev_err_probe() a82dbec6e882 mfd: da9052-spi: Change read-mask to write-mask cac4995c03fe mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race af36ccb8f82d powerpc/vdso: Flag VDSO64 entry points as functions 45b1d10ce84f pinctrl: zynqmp: drop excess struct member description aba170f58f64 trace/trace_event_perf: remove duplicate samples on the first tracepoint event 6694f7acd625 bpf: fix recursive lock when verdict program return SK_PASS 0d2ad72d100f wireguard: selftests: load nf_conntrack if not present d425e975c161 netpoll: Use rcu_access_pointer() in netpoll_poll_lock a9584c897d1c Bluetooth: fix use-after-free in device_for_each_child() 86bd0ba393a3 driver core: Introduce device_find_any_child() helper b889a7d68d7e ALSA: 6fire: Release resources at card release cadf1d8e9ddc ALSA: caiaq: Use snd_card_free_when_closed() at disconnection 9a48bd2184b1 ALSA: us122l: Use snd_card_free_when_closed() at disconnection befcca177752 ALSA: usx2y: Use snd_card_free_when_closed() at disconnection 8772cba76574 net: rfkill: gpio: Add check for clk_enable() 1bda953ed5bc drm/amdkfd: Fix wrong usage of INIT_WORK() 1d63ab86e155 selftests: net: really check for bg process completion 46087de50376 bpf, sockmap: Fix sk_msg_reset_curr e1f54c61c4c9 bpf, sockmap: Several fixes to bpf_msg_pop_data 0f8db9b36930 bpf, sockmap: Several fixes to bpf_msg_push_data 7073d9004fff selftests/bpf: Add push/pop checking for msg_verify_data in test_sockmap 145edbd2ff19 selftests/bpf: Fix total_bytes in msg_loop_rx in test_sockmap 8468e42e5bc2 selftests, bpf: Add one test for sockmap with strparser d0e5847929a2 selftests/bpf: Fix SENDPAGE data logic in test_sockmap 72fb93bb48b4 selftests/bpf: Add txmsg_pass to pull/push/pop in test_sockmap c99fd5911e27 netlink: typographical error in nlmsg_type constants definition 43950c95ef8d netfilter: nf_tables: must hold rcu read lock while iterating object type list 7ffeda67d366 netfilter: nf_tables: skip transaction if update object is not implemented 65aec8dc425d drm/msm/dpu: cast crtc_clk calculation to u64 in _dpu_core_perf_calc_clk() 46b8e788c49d wifi: wfx: Fix error handling in wfx_core_init() 940389e96d99 drm/etnaviv: hold GPU lock across perfmon sampling d4ce36476c65 drm/etnaviv: fix power register offset on GC300 bef66f303ed8 drm/etnaviv: Request pages from DMA32 zone on addressing_limited ac378560f90a drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq() 584fb280f30d drm/panfrost: Remove unused id_mask from struct panfrost_model a374e7e79fbd octeontx2-pf: handle otx2_mbox_get_rsp errors in cn10k.c 55c41b97001a octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_ethtool.c 785c6758ea32 octeontx2-pf: handle otx2_mbox_get_rsp errors in otx2_common.c dd54e632bed9 drm: fsl-dcu: enable PIXCLK on LS1021A 581261b2d6fd wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan() 7f23fb2e0a15 selftests/bpf: Fix txmsg_redir of test_txmsg_pull in test_sockmap f1116a9d236e selftests/bpf: Fix msg_verify_data in test_sockmap 18f1c9fd9376 drm/bridge: tc358767: Fix link properties discovery e69c5ebfb900 netdevsim: copy addresses for both in and out paths 08c307552119 netdevsim: rely on XFRM state direction instead of flags 7f6afb1b33fd xfrm: store and rely on direction to construct offload flags e4426baa9aa3 xfrm: rename xfrm_state_offload struct to allow reuse ded61e552767 libbpf: fix sym_is_subprog() logic for weak global subprogs a6fee1be65aa bpf: Fix the xdp_adjust_tail sample prog issue 4e0e9e7af5f7 libbpf: Fix output .symtab byte-order during linking 441bbc0cf7fb drm/bridge: anx7625: Drop EDID cache on bridge power off 363e427097c7 ASoC: dt-bindings: mt6359: Update generic node name and dmic-mode f5558e6b5cbe ASoC: fsl_micfil: fix regmap_write_bits usage 0832e6e657a1 ASoC: fsl_micfil: use GENMASK to define register bit fields 6869a23070c9 ASoC: fsl_micfil: do not define SHIFT/MASK for single bits a20141b2a4f8 ASoC: fsl_micfil: Drop unnecessary register read ffa8a4e83c5d dt-bindings: vendor-prefixes: Add NeoFidelity, Inc 26af2cca4179 wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss2 4b92467725dc wifi: ath10k: fix invalid VHT parameters in supported_vht_mcs_rate_nss1 6887f9f41267 drm/v3d: Address race-condition in MMU flush 89267ef694d0 drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq() 2277397e711a drm/imx/dcss: Use IRQF_NO_AUTOEN flag in request_irq() 28e6151ccec4 wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq() 4f5e6866acfe wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq() 4e3931ffa904 drm/omap: Fix locking in omap_gem_new_dmabuf() 53e1ad912a64 drm/omap: Fix possible NULL dereference 8965db7fe2e9 wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service() 6a806399e4f5 drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused 38c3f8acde76 platform/x86: panasonic-laptop: Return errno correctly in show callback 0f7f31aaf613 platform/x86: panasonic-laptop: Replace snprintf in show functions with sysfs_emit 4676e5044404 media: atomisp: Add check for rgby_data memory allocation failure 6f8f96ab93f7 media: atomisp: remove #ifdef HAS_NO_HMEM 8aa2da2fd911 media: venus: provide ctx queue lock for ioctl synchronization 9c704cd7e318 venus: venc: add handling for VIDIOC_ENCODER_CMD 06ad3f4b0bed media: venus : Addition of support for VIDIOC_TRY_ENCODER_CMD f7edaca4f66a media: venus : Addition of EOS Event support for Encoder 745e6d8bbe6a media: venus: vdec: decoded picture buffer handling during reconfig sequence b75d87df0f31 media: venus: venc: Use pmruntime autosuspend 2a5b8de6fcb9 firmware: arm_scpi: Check the DVFS OPP count returned by the firmware ec0b5a3454fe selftests/resctrl: Protect against array overrun during iMC config parsing d9f878fd8b99 arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add supplies for fixed regulators 65816651d9c4 arm64: dts: mediatek: mt8183-kukui-jacuzzi: Fix DP bridge supply names c84daf3b325b arm64: dts: mt8183: jacuzzi: Move panel under aux-bus 03dd02b207dd arm64: dts: mt8183: jacuzzi: remove unused ddc-i2c-bus 7de5804460c3 regmap: irq: Set lockdep class for hierarchical IRQ domains c4908741911d spi: zynqmp-gqspi: Undo runtime PM changes at driver exit time​ 5f116d12c0ef spi: tegra210-quad: Avoid shift-out-of-bounds 6a6908aa03c9 pmdomain: ti-sci: Add missing of_node_put() for args.np 4869448ba8cc ARM: dts: cubieboard4: Fix DCDC5 regulator constraints 504ee6496d11 pwm: imx27: Workaround of the pwm output bug when decrease the duty cycle 189227d2d8ff arm64: dts: mt8183: Damu: add i2c2's i2c-scl-internal-delay-ns 3b16dcf7241f arm64: dts: mt8183: burnet: add i2c2's i2c-scl-internal-delay-ns ec8b64d666a3 arm64: dts: mt8183: fennel: add i2c2's i2c-scl-internal-delay-ns 973c859752cb cgroup/bpf: only cgroup v2 can be attached by bpf programs d4cc5a87c24d Revert "cgroup: Fix memory leak caused by missing cgroup_bpf_offline" f275bbe332f7 arm64: dts: mediatek: mt8173-elm-hana: Add vdd-supply to second source trackpad 50497379f82a arm64: dts: mt8183: kukui: Fix the address of eeprom at i2c4 be613fc3c24d arm64: dts: mt8183: krane: Fix the address of eeprom at i2c4 8d1e8505859f tpm: fix signed/unsigned bug when checking event logs 2d88cf062b86 mmc: mmc_spi: drop buggy snprintf() f4b7bf5a50f1 soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get() f34d172307f9 soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq() 9f5a2db6be13 spi: spi-fsl-lpspi: Use IRQF_NO_AUTOEN flag in request_irq() 97e793af8715 spi: spi-fsl-lpspi: downgrade log level for pio mode cd1c59275de4 clocksource/drivers:sp804: Make user selectable ede7084c9071 kcsan, seqlock: Fix incorrect assumption in read_seqbegin() 730eb858dff7 kcsan, seqlock: Support seqcount_latch_t 2f7e3eac5fee seqlock/latch: Provide raw_read_seqcount_latch_retry() 6c1edccbc980 timekeeping: Consolidate fast timekeeper cee8f85696a8 time: Fix references to _msecs_to_jiffies() handling of values da7e49db34c5 crypto: cavium - Fix an error handling path in cpt_ucode_load_fw() 4ea3e3b761e3 crypto: bcm - add error check in the ahash_hmac_init function 5e959bf234d0 crypto: caam - add error check to caam_rsa_set_priv_key_form c5c64ff34a9d ACPI: CPPC: Fix _CPC register setting issue 029ac07bb92d EDAC/igen6: Avoid segmentation fault on module unload d465ea267167 crypto: cavium - Fix the if condition to exit loop after timeout 96001f52ae8c crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY d3008b4ea1d9 EDAC/fsl_ddr: Fix bad bit shift operations 20c2fe56889b thermal: core: Initialize thermal zones before registering them 06de6e9bc818 crypto: qat - remove faulty arbiter config reset 4ad7033de109 EDAC/bluefield: Fix potential integer overflow 945c76cad892 firmware: google: Unregister driver_info on failure 6187727e57ae crypto: caam - Fix the pointer passed to caam_qi_shutdown() 06cbfbb13ac8 hfsplus: don't query the device logical block size multiple times b5d785fb2000 s390/syscalls: Avoid creation of arch/arch/ directory 578b3297aca6 acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block() 9529c7a62042 arm64: fix .data.rel.ro size assertion when CONFIG_LTO_CLANG 4fb897945111 m68k: mvme147: Reinstate early console c7bf342937fa m68k: mvme16x: Add and use "mvme16x.h" e2097596d34f m68k: mvme147: Fix SCSI controller IRQ numbers 869cf50b9c9d nvme-pci: fix freeing of the HMB descriptor table 6983b8ac787b initramfs: avoid filename buffer overrun 2be0ca62b8e2 mips: asm: fix warning when disabling MIPS_FP_SUPPORT 41219c147df8 brd: defer automatic disk creation until module initialization succeeds 60f89db56246 brd: remove brd_devices_mutex mutex c5979734eda3 s390/cio: Do not unregister the subchannel based on DNV d7a08f5f80ff kselftest/arm64: mte: fix printf type warnings about longs 38002ab1bd42 x86/barrier: Do not serialize MSR accesses on AMD 061479ca14af nvme: fix metadata handling in nvme-passthrough 01cdddde39b0 cifs: Fix buffer overflow when parsing NFS reparse points b661948bac86 rcu-tasks: Idle tasks on offline CPUs are in quiescent states 7251463f4bd0 ipmr: Fix access to mfc_cache_list without lock held 07df4a754746 ARM: 9420/1: smp: Fix SMP for xip kernels 2b55ec8d9c49 ALSA: usb-audio: Fix Yamaha P-125 Quirk Entry affd04aaef11 proc/softirqs: replace seq_printf with seq_put_decimal_ull_width 3727c0bf74eb ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div() 80c35a870ea3 ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate() 3849d29eef43 can: j1939: fix error in J1939 documentation. ba20a72c5a5f platform/x86: dell-wmi-base: Handle META key Lock/Unlock events 224f87efa087 platform/x86: dell-smbios-base: Extends support to Alienware products 10987691701a regulator: rk808: Add apply_bit for BUCK3 on RK809 cba0338d1831 soc: qcom: Add check devm_kasprintf() returned value d9b04bbae6c0 net: usb: qmi_wwan: add Quectel RG650V 6bdf34883e65 x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB 5e958ced670f ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13 f78ccffd9eb7 selftests/watchdog-test: Fix system accidentally reset after watchdog-test 8ba9e834ff95 usb: add support for new USB device ID 0x17EF:0x3098 for the r8152 driver 8f6ef43aed11 mac80211: fix user-power when emulating chanctx 069e1d600bdc wifi: iwlwifi: mvm: Use the sync timepoint API in suspend 0b9a2fb8bb27 ASoC: Intel: sst: Support LPE0F28 ACPI HID 96b04a80541e ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet 84e961ad2a16 ASoC: Intel: bytcr_rt5640: Add support for non ACPI instantiated codec 31545f4b7cdb NFS: nfs_async_write_reschedule_io must not recurse into the writeback code 44f48eb9a605 mm: resolve faulty mmap_region() error path behaviour 679d3a53eb02 mm: refactor arch_calc_vm_flag_bits() and arm64 MTE handling a08241812f21 mm: unconditionally close VMAs on error 105d04c88e5c mm: avoid unsafe VMA hook invocation when error arises on mmap hook d3f9d88c2c03 mm: revert "mm: shmem: fix data-race in shmem_getattr()" 0a9a182ea5c7 mptcp: cope racing subflow creation in mptcp_rcv_space_adjust 9467c49437e9 NFSD: Never decrement pending_async_copies on error 7267625baf36 NFSD: Initialize struct nfsd4_copy earlier 43e46ee5efc0 NFSD: Limit the number of concurrent async COPY operations 34f200d66c1b NFSD: Async COPY result needs to return a write verifier 24ab9e0cc554 NFSD: initialize copy->cp_clp early in nfsd4_copy for use by trace point ef1e1954d784 media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set 659191444d99 lib/buildid: Fix build ID parsing logic 7a514335cf41 mmc: sunxi-mmc: Fix A100 compatible description 43f79bfcfb09 mmc: sunxi-mmc: Add D1 MMC variant 69434d929adf drm/bridge: tc358768: Fix DSI command tx f701eb601470 Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K" d904e4d845aa nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint 647f416d31ac ocfs2: fix UBSAN warning in ocfs2_verify_volume() 19c71cdd7797 nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint b8a1d572478b KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN 8fbac997556b KVM: nVMX: Treat vpid01 as current if L2 is active, but with VPID disabled 63a47139dd96 vdpa/mlx5: Fix PA offset with unaligned starting iotlb map 0e04746db2ec ocfs2: uncache inode which has failed entering the group 903d896448c2 mm: fix NULL pointer dereference in alloc_pages_bulk_noprof 6ec06379b8de x86/mm: Fix a kdump kernel failure on SME system when CONFIG_IMA_KEXEC=y a1e3ba952956 ARM: 9419/1: mm: Fix kernel memory mapping for xip kernels 0b99de8bbffc samples: pktgen: correct dev to DEV 882f392d9e36 net/mlx5e: CT: Fix null-ptr-deref in add rule err flow c7b97f9e794d net/mlx5e: kTLS, Fix incorrect page refcounting 5b47c2f47c2f net/mlx5: fs, lock FTE when checking if active 4e47b99a7764 drm/rockchip: vop: Fix a dereferenced before check warning d2fab3d66cc1 netlink: terminate outstanding dump on socket close 7b4ec178bf38 clk: qcom: gcc-qcs404: fix initial rate of GPLL3 c80499741610 leds: lp55xx: Remove redundant test for invalid channel number 03c863749bab iommu/io-pgtable-arm: Fix stage-2 map/unmap for concatenated tables b4f3288f9530 vmstat: call fold_vm_zone_numa_events() before show per zone NUMA event 885109aa0c70 ftrace: Fix regression with module command in stack_trace_filter 749eac5a6687 ovl: Filter invalid inodes with missing lookup function 72ed66623953 media: uvcvideo: Require entities to have a non-zero unique ID 1895f0928d80 media: uvcvideo: Stop stream during unregister 64f72a738864 media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal() 944303ecc9b5 media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate() 1cfc844ee3d9 media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled b6208d1567f9 media: ts2020: fix null-ptr-deref in ts2020_probe() f3c4e088ec01 media: imx-jpeg: Ensure power suppliers be suspended before detach them 815d14147068 media: i2c: tc358743: Fix crash in the probe error path when using polling f68bb1210fbe media: imx-jpeg: Set video drvdata before register video device ba57d800592b arm64: dts: allwinner: pinephone: Add mount matrix to accelerometer b5d500042eb3 usb: hcd-pci: remove the action of faking interrupt request 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: d96738bdbc96ec9afa369eb8746684a940bba349) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.173Bruce Ashfield2025-01-093-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 0a51d2d4527b Linux 5.15.173 e2eb1b3c807b 9p: fix slab cache name creation for real 8b1d55e43cee udf: Avoid directory type conversion failure due to ENOMEM 5ea4b73e268b udf: Allocate name buffer in directory iterator on heap a5ee9fe48fa5 mm/memory: add non-anonymous page check in the copy_present_page() d43f1430d47c mm: krealloc: Fix MTE false alarm in __do_krealloc 97ed7ff58de6 io_uring: fix possible deadlock in io_register_iowq_max_workers() 1f4fd53ffb7c md/raid10: improve code of mrdev in raid10_sync_request a3d8f121a12a net: usb: qmi_wwan: add Fibocom FG132 0x0112 composition ae8516232db7 HID: lenovo: Add support for Thinkpad X1 Tablet Gen 3 keyboard 86c48496bcd7 HID: multitouch: Add quirk for Logitech Bolt receiver w/ Casa touchpad b3e612bd8f64 fs: Fix uninitialized value issue in from_kuid and from_kgid 8004122bf90e vDPA/ifcvf: Fix pci_read_config_byte() return code handling 79c12f418ece powerpc/powernv: Free name on error in opal_event_init() 4c3dcbb14e57 drm/vmwgfx: Limit display layout ioctl array size to VMWGFX_NUM_DISPLAY_UNITS d46e6a0c83e8 sound: Make CONFIG_SND depend on INDIRECT_IOMEM instead of UML 5c02e1b5760f crypto: marvell/cesa - Disable hash algorithms 01b7ded8042e bpf: use kvzmalloc to allocate BPF verifier environment e781120e8e39 HID: multitouch: Add quirk for HONOR MagicBook Art 14 touchpad 6711f40490df HID: multitouch: Add support for B2402FVA track point f8b7e56b7555 block: Fix elevator_get_default() checking for NULL q->tag_set eb94e4a0db42 irqchip/ocelot: Fix trigger register address 826cbda55820 9p: Avoid creating multiple slab caches with the same name d98fd109f827 Linux 5.15.172 ab812669f191 ALSA: usb-audio: Add endianness annotations 2a6a4e69f255 vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans 7cf259878203 hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer d810c7c7d42d ACPI: PRM: Clean up guid type in struct prm_handler_info da66f4821e6e ALSA: usb-audio: Add quirks for Dell WD19 dock 7ea07b808bd5 ALSA: usb-audio: Support jack detection on Dell dock e3cd170b998f ucounts: fix counter leak in inc_rlimit_get_ucounts() dcc8fe8c8314 ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove() 2e1546ff199b irqchip/gic-v3: Force propagation of the active state with a read-back 679c414993b5 USB: serial: option: add Quectel RG650V 8031b262bb32 USB: serial: option: add Fibocom FG132 0x0112 composition 2fa7d209f071 USB: serial: qcserial: add support for Sierra Wireless EM86xx 44fff2c16c5a USB: serial: io_edgeport: fix use after free in debug printk 8f47984b35f3 usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd() d9e65d461a9d usb: dwc3: fix fault at system suspend if device was already runtime suspended 63559ba8077c usb: musb: sunxi: Fix accessing an released usb phy 51bc11244a30 fs/proc: fix compile warning about variable 'vmcore_mmap_ops' 467d84dc78c9 media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format e3915f028b1f net: do not delay dst_entries_add() in dst_release() e81b674ead8e ice: Add a per-VF limit on number of FDIR filters c964429ef53f net: bridge: xmit: make sure we have at least eth header len bytes c24fa427fc0a btrfs: reinitialize delayed ref list after deleting it from the list 9b453e8b108a nfs: Fix KMSAN warning in decode_getfattr_attrs() 4e24041ba86d io_uring/rw: fix missing NOWAIT check for O_DIRECT start write a44e81249b8c io_uring: use kiocb_{start,end}_write() helpers 9386396a43ef fs: create kiocb_{start,end}_write() helpers 00334fb35d40 io_uring: rename kiocb_end_write() local helper e70ec8ab9fd3 posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone 5510496be244 ALSA: usb-audio: Add quirk for HP 320 FHD Webcam cd6a370d395a dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow fdef3b94dfeb dm cache: fix potential out-of-bounds access on the first resume 01c4e15a45bb dm cache: optimize dirty bit checking with find_next_bit when resizing ff1dd8a04c30 dm cache: fix out-of-bounds access to the dirty bitset when resizing 850c31160f6e dm cache: correct the number of origin blocks to match the target length 71014a53f20a thermal/drivers/qcom/lmh: Remove false lockdep backtrace 27fc29b53769 drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported aaf6160a4b7f drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read() 4596c0e4f762 drm/amdgpu: Adjust debugfs eviction and IB access permissions 51488ee3562c pwm: imx-tpm: Use correct MODULO value for EPWM mode 282ad7124652 media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl() a749c15dccc5 media: v4l2-tpg: prevent the risk of a division by zero 190cd7728408 media: pulse8-cec: fix data timestamp at pulse8_setup() f2b4f277c41d media: cx24116: prevent overflows on SNR calculus a930cddfd153 media: s5p-jpeg: prevent buffer overflows 0d75f887aabd ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove a511f9bd9871 ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init() 98e88750df64 scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer 7db74a57cca3 media: adv7604: prevent underflow condition when reporting colorspace 719112022425 media: dvb_frontend: don't play tricks with underflow values 5f76f7df1486 media: dvbdev: prevent the risk of out of memory access 2de476e842c9 media: stb0899_algo: initialize cfr before using it e4f6765679e1 Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown" 3898393b5483 net: arc: fix the device for dma_map_single/dma_unmap_single 1654d4888d24 net: stmmac: Fix unbalanced IRQ wake disable warning on single irq case 3fc95c9771cc net: phy: ti: add PHY_RST_AFTER_CLK_EN flag e36482b222e0 net: hns3: fix kernel crash when uninstalling driver 262dc6ea5f1e i40e: fix race condition by adding filter's intermediate sync state e8e35dc97c81 can: c_can: fix {rx,tx}_errors statistics a758aa6a773b sctp: properly validate chunk size in sctp_sf_ootb() 5c8eb37f626a net: enetc: set MAC address to the VF net_device 199c20fb7499 security/keys: fix slab-out-of-bounds in key_task_permission 4a8cab88ce77 nfs: avoid i_lock contention in nfs_clear_invalid_mapping dbfdfb2eb7f2 NFSv3: handle out-of-order write replies. 80ca099223ab NFS: Add a tracepoint to show the results of nfs_set_cache_invalid() c4be3004fdb1 NFSv3: only use NFS timeout for MOUNT when protocols are compatible 05ade5d43378 HID: core: zero-initialize the report buffer 2a8e8ebe9df9 ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin ea5efbcf0859 ARM: dts: rockchip: Fix the spi controller on rk3036 7e99abbcc1b1 ARM: dts: rockchip: drop grf reference from rk3036 hdmi fc144c295ab7 ARM: dts: rockchip: fix rk3036 acodec node 98745ce735dc arm64: dts: imx8mp: correct sdhc ipg clk 17bbedc1347b arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc f2a54c100ebe arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion 611f304c6b5c arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards c74f7c0a2c3a arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328 3168342c3883 arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: e39c6dcab94eba1e398d3b9336023e7cfc558a2c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.171Bruce Ashfield2025-01-093-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 3c17fc4839052 Linux 5.15.171 3d88f7c32432f mac80211: always have ieee80211_sta_restart() b3959d5eca136 vt: prevent kernel-infoleak in con_font_get() ae27888719311 drm/i915: Fix potential context UAFs 5a31d94fc0161 Revert "drm/mipi-dsi: Set the fwnode for mipi_dsi_device" 3d9528484480e mm: shmem: fix data-race in shmem_getattr() 2ac15e5a8f42f wifi: iwlwifi: mvm: fix 6 GHz scan construction f05dbebb8ee34 nilfs2: fix kernel bug due to missing clearing of checked flag ada431c6c31a2 x86/bugs: Use code segment selector for VERW operand ecd62f684386f ocfs2: pass u64 to ocfs2_truncate_inline maybe overflow 4c4e238d3adad mm/page_alloc: let GFP_ATOMIC order-0 allocs access highatomic reserves 85f58ee33c6c9 mm/page_alloc: explicitly define how __GFP_HIGH non-blocking allocations accesses reserves c1b8856c5a7dc mm/page_alloc: explicitly define what alloc flags deplete min reserves 17dedfd6de69a mm/page_alloc: explicitly record high-order atomic allocations in alloc_flags 9da195a2d35b7 mm/page_alloc: treat RT tasks similar to __GFP_HIGH 92e52ff398b55 mm/page_alloc: rename ALLOC_HIGH to ALLOC_MIN_RESERVE ca8527f257369 mm/page_alloc: split out buddy removal code from rmqueue into separate helper 28e7a507196fe mm/page_alloc: fix tracepoint mm_page_alloc_zone_locked() 6036719c23a90 mm/page_alloc: call check_new_pages() while zone spinlock is not held 0d0d55b3ee030 riscv: Remove duplicated GET_RM 6ad44aa8e11cd riscv: Remove unused GENERATING_ASM_OFFSETS f6070925f4695 riscv: Use '%u' to format the output of 'cpu' ddb04c81d129a riscv: efi: Set NX compat flag in PE/COFF header 1c54b0b0d72c7 riscv: vdso: Prevent the compiler from inserting calls to memset() 69548bb663fcb nilfs2: fix potential deadlock with newly created symlinks 7a59817f68e79 iio: light: veml6030: fix microlux value calculation 4f588fffc307a iio: adc: ad7124: fix division by zero in ad7124_set_channel_odr() 2f39548f45693 staging: iio: frequency: ad9832: fix division by zero in ad9832_calc_freqreg() 8ac22fe1e2b10 wifi: iwlegacy: Clear stale interrupts before resuming device 705be2dc45c7f wifi: ath10k: Fix memory leak in management tx b2bcbe5450b20 wifi: mac80211: do not pass a stopped vif to the driver in .get_txpower 4749d336170db Revert "driver core: Fix uevent_show() vs driver detach race" c4f90f09713fe xhci: Use pm_runtime_get to prevent RPM on unsupported systems 78a6caa022de4 xhci: Fix Link TRB DMA in command ring stopped completion event 391884630fba2 usb: typec: fix unreleased fwnode_handle in typec_port_register_altmodes() 14d1e39269a82 usb: phy: Fix API devm_usb_put_phy() can not release the phy f9889e5f7c7fb usbip: tools: Fix detach_port() invalid port error path 057b5b9716664 misc: sgi-gru: Don't disable preemption in GRU driver 9ce8e1d7ef459 NFS: remove revoked delegation from server's delegation list cb1711e65bff0 net: amd: mvme147: Fix probe banner message e1d57c29e4733 scsi: scsi_transport_fc: Allow setting rport state to current state 60fb94ef46c23 fs/ntfs3: Additional check in ni_clear() 47e8a17491e37 fs/ntfs3: Fix possible deadlock in mi_read 759016b1f0335 fs/ntfs3: Fix warning possible deadlock in ntfs_set_state e5ae785900868 fs/ntfs3: Check if more than chunk-size bytes are written c46d6b0258800 ACPI: CPPC: Make rmw_lock a raw_spin_lock 564caf173b867 firmware: arm_sdei: Fix the input parameter of cpuhp_remove_state() b1d2de8a669fa netfilter: nft_payload: sanitize offset and length before calling skb_checksum() 9f605135a5c0f net: skip offload for NETIF_F_IPV6_CSUM if ipv6 header contains extension ba22ea0134838 netfilter: Fix use-after-free in get_info() 86c8ebe02d880 bpf: Fix out-of-bounds write in trie_get_next_key() c2150f666c6fc netdevsim: Add trailing zero to terminate the string in nsim_nexthop_bucket_activity_write() 05df1b1dff8f1 net/sched: stop qdisc_tree_reduce_backlog on TC_H_ROOT 86833e4e6131d gtp: allow -1 to be specified as file description from userspace 5edcb3fdb12c3 ipv4: ip_tunnel: Fix suspicious RCU usage warning in ip_tunnel_init_flow() ece593fc9c007 net: stmmac: TSO: Fix unbalanced DMA map/unmap for non-paged SKB data 720be854fb6ef ASoC: cs42l51: Fix some error handling paths in cs42l51_probe() 3f45d590ccbae wifi: iwlwifi: mvm: Fix response handling in iwl_mvm_send_recovery_cmd() daa426f19aad7 wifi: iwlwifi: mvm: disconnect station vifs if recovery failed 120d8ce610734 mac80211: Add support to trigger sta disconnect on hardware restart 41c8acb337927 mac80211: do drv_reconfig_complete() before restarting all 730dc0818fb88 RDMA/bnxt_re: synchronize the qp-handle table array adf37466c3837 RDMA/mlx5: Round max_rd_atomic/max_dest_rd_atomic up instead of down 15d3b1735ea42 RDMA/cxgb4: Dump vendor specific QP details 1c3beef555271 wifi: brcm80211: BRCM_TRACING should depend on TRACING e97b59cda228f wifi: mac80211: skip non-uploaded keys in ieee80211_iter_keys 52f47de448205 mac80211: MAC80211_MESSAGE_TRACING should depend on TRACING a69d18e8029d7 cgroup: Fix potential overflow issue when checking max_depth 8df5292953083 ACPI: PRM: Find EFI_MEMORY_RUNTIME block for PRM handler and context 6ef99e50be2fe ACPI: PRM: Change handler_addr type to void pointer 0a1b0b04aecd6 ACPI: PRM: Remove unnecessary blank lines 0f62358ce85b2 ksmbd: fix user-after-free from session log off 7bed977305af8 selftests/mm: fix incorrect buffer->mirror size in hmm2 double_map test 6f0605db50e2c clk: imx: Add check for kcalloc 5b837b9e1543e bpf: Fix the indention issue in grow_stack_state() 42b62697634d1 cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9dc f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f8 f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f8 bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87c smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00bf of: module: add buffer overflow check in of_modalias() b8086c3c1548b reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62c ipv6: Fix data races around sk->sk_prot. ff8710da80ee6 ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6ac tcp: Fix data races around icsk->icsk_af_ops. 8d1bab7709564 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac028864 block, loop: support partitions without scanning 45f504f301d41 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789e jbd2: Drop the merge conflicted hunk e1d0e3c51bde6 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331a tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56b tpm: Add flag to use default cancellation policy 1cd19d48fb909 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa82 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c511 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2e tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6d gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932aa ata: ahci: fix enum constants for gcc-13 5d6cb145541aa net: stmmac: Enable mac_managed_pm phylink config fd93aabb42872 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da784063 tools/resolve_btfids: Build with host flags 00f2f1a782f9b tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c20 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70c libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac7 libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314d drm/radeon: free iio for atombios when driver shutdown f100c753aa1f9 powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f301871 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8f perf python: Account for multiple words in CC 1c5699ee85d4f fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d89 fs: add mode_strip_sgid() helper d971726836412 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c3 irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde39 ixgbevf: add disable link state e5601ae2bd249 ixgbe: add improvement for MDD response functionality caa57cd80575d ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df1 Check /dev/console using init_stat() 04574fd5579a4 tracing/arm: Have max stack tracer handle the case of return address after data 0e51e57170184 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba7 drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 4931609013207 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa36 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c1 irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423ff irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb1 cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b0 init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795d pnmtologo: use relocatable file name 3b40d5b41155f of: configfs: remove unused variable overlay_lock 6c085baf18386 tools: use basename to identify file in gen-mach-types 2fca0fd719812 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ada vt/conmakehash: improve reproducibility a75774679f28c OF: DT-Overlay configfs interface (v8) d179c639b30ba x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91e ACPI: thermal: drop an always true check 7614af249993e xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97ee xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922dc virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eafd bpf: Disallow unprivileged bpf by default ebfb1822e9f97 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2e Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95b jbd2: fix use-after-free of transaction_t race 2d83e8196487f jbd2: refactor wait logic for transaction updates into a common function 07a63f760793c netfilter: conntrack: avoid useless indirection during conntrack destruction 4e71226259962 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f3 rcu: Avoid alloc_pages() when recording stack f78574dee71e4 kasan: test: silence intentional read overflow warnings d313cb89b6b1f kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647ccf arm64: support page mapping percpu first chunk allocator e5bf16752dcac vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f3 kasan: test: bypass __alloc_size checks 00aa7573e53a2 kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd44 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213c workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b3 kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e295 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36adb lib/stackdepot: introduce __stack_depot_save() 85373e66d8474 lib/stackdepot: remove unused function argument 5b6cc9b251f32 lib/stackdepot: include gfp.h c9f3902d8069e aufs: reduce overhead for "code present but disabled" use case. b98d189df02cc aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9f aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898e aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd8966450 aufs: tiny, headers after fs_context 8ddb40e31c29b aufs: fs_context 7/7, finally remount 69035f71c6fd1 aufs: fs_context 6/7, now mount bc841b9706977 aufs: fs_context 5/7, parse all other mount options 435188053da29 aufs: fs_context 4/7, parse xino options 9af1f1825cbd7 aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c3 aufs: fs_context 2/7, parse "br" mount option a8488f603134a aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564e aufs: pre fs_context, convert a static flag to a macro f90cb4144aec4 aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c2 aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b1 aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e4 aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4c aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225d aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd8 aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e50 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394ad Revert "aufs: adjust to v5.15 fs changes" 81bdce5b58765 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c9638892228 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad36271 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b2 ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d39 ARM: config: multi v7: Add renamed symbols badaf96564fe1 ARM: config: multi v7: Clean up enabled by default options 34996040fc9bd ARM: config: multi v7: Drop unavailable options 7f685244afb3a powerpc/mm: Switch obsolete dssall to .long 20301aeb1a641 riscv: fix build with binutils 2.38 9df58d0705069 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b5 x86_64_defconfig: Fix warnings 02bf23d26bc4c arm64: defconfig: cleanup config options 05914e2c87e51 arm: defconfig: drop unused POWER_AVS option ffb532fa19b90 aufs5: fix build against v5.15.3+ a4b3abf4d96d7 qemux86: add configuration symbol to select values fee94ee091541 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d93 clear_warn_once: bind a timer to written reset value 95faacac47e8d clear_warn_once: expand debugfs to include read support de20c4240018c perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c15 perf: x86-32: explicitly include <errno.h> 9ad92c11468e2 perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a0 perf: fix bench numa compilation e79becc44fa6b perf: add SLANG_INC for slang.h b1033b5886819 perf: add sgidefs.h to for mips builds cf9db484ac0b4 perf: change --root to --prefix for python install 7fd052c2c5624 perf: add 'libperl not found' warning 27a437cdd4691 perf: force include of <stdbool.h> 3b99d21bec2f6 fat: don't use obsolete random32 call in namei_vfat a7e9293b506bb FAT: Added FAT_NO_83NAME 6fd0e71d9e5c1 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324aeb FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124f aufs: adjust to v5.15 fs changes f45da75c8759b aufs5: core 047f57e07e01b aufs5: standalone 029fc15574c88 aufs5: mmap 610d0192ee94d aufs5: base d4e428d0ec5f4 aufs5: kbuild eb067eca251ab yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875e yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a67 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7e yaffs: include blkdev.h 506b7251bfb81 yaffs: fix misplaced variable declaration a0e26ff364dcc yaffs2: v5.6 build fixups b10b1b2d169ef yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb2147 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279b yaffs: repair yaffs_get_mtd_device d662538516a7c yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7c yaffs2: fix memory leak in mount/umount 3378e4a9e4043 yaffs: Avoid setting any ACL releated xattr ec2284edddef1 Yaffs:check oob size before auto selecting Yaffs1 c2a49874051cd fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e735 yaffs2: adjust to proper location of MS_RDONLY 608807406f138 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c8 initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa109 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d03 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf01883 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf337 defconfigs: drop obselete options 9a27e3b5f4e73 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b42 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a3 uvesafb: provide option to specify timeout for task completion adb40f1e6a1a5 uvesafb: print error message when task timeout occurs f280a1ed09626 compiler.h: Undef before redefining __attribute_const__ 4352732f268c1 vmware: include jiffies.h 7954a677968dc Resolve jiffies wrapping about arp 5f28a1035d950 nfs: Allow default io size to be configured. 0d7260ad71066 check console device file on fs when booting 900a12e37e0a2 mount_root: clarify error messages for when no rootfs found 7b878cbea7261 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3d modpost: mask trivial warnings 0d294adb09cbc kbuild: exclude meta directory from distclean processing a097cdd95a9ef powerpc: serialize image targets 5db6ec39a0a3e arm: serialize build targets cbabca27905e2 crtsavres: fixups for 5.4+ 7fc7656ed403e powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2e powerpc: Disable attribute-alias warnings from gcc8 186c54665b676 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964cae powerpc: kexec fix for powerpc64 2ac35b89a0f90 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bbc mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a8 mips: Kconfig: add QEMUMIPS64 option 6a81b3c081078 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e542 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4c arm/Makefile: Fix systemtap b7f1ab59f19e5 vexpress: Pass LOADADDR to Makefile ce2800c73bf7e arm: ARM EABI socketcall 019d142fd956a ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 298c992af738519963a1aab42ea666649e8fdc6c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.170Bruce Ashfield2025-01-093-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 72244eab0dad8 Linux 5.15.170 2d08a6c31c65f xfrm: validate new SA's prefixlen using SA family when sel.family is unset a8e691fe1894c ASoC: qcom: Fix NULL Dereference in asoc_qcom_lpass_cpu_platform_probe() b5cd035ebb9b7 net: phy: dp83822: Fix reset pin definitions 399927f0f875b serial: protect uart_port_dtr_rts() in uart_shutdown() too fcfc61f63fbe9 selinux: improve error checking in sel_write_load() b7a396f76ada2 hv_netvsc: Fix VF namespace also in synthetic NIC NETDEV_REGISTER event 610d4cea9b442 xfrm: fix one more kernel-infoleak in algo dumping 385e2f3e0d83d ALSA: hda/realtek: Add subwoofer quirk for Acer Predator G9-593 58cb697d80e66 KVM: nSVM: Ignore nCR3[4:0] when loading PDPTEs from memory dc39799f0cc2f openat2: explicitly return -E2BIG for (usize > PAGE_SIZE) 822203f6355f4 nilfs2: fix kernel bug due to missing clearing of buffer delay flag 681c99175bb87 ACPI: button: Add DMI quirk for Samsung Galaxy Book2 to fix initial lid detection issue c5a3aaa377134 ACPI: resource: Add LG 16T90SP to irq1_level_low_skip_override[] 6032287747f87 drm/amd: Guard against bad data for ATIF ACPI method df75b21af7920 btrfs: zoned: fix zone unusable accounting for freed reserved extent 6c6774cd760df ALSA: hda/realtek: Update default depop procedure 7d4eb9e22131e ALSA: firewire-lib: Avoid division by zero in apply_constraint_to_size() b4007d5fe3862 bpf,perf: Fix perf_event_detach_bpf_prog error handling e56e0ec1b79f5 posix-clock: posix-clock: Fix unbalanced locking in pc_clock_settime() b96eff3d83408 r8169: avoid unsolicited interrupts 999612996df28 net: sched: fix use-after-free in taprio_change() cc1c98da1338d net: usb: usbnet: fix name regression c9a0aed519771 net: wwan: fix global oob in wwan_rtnl_policy 90baa455aa7e0 netfilter: xtables: fix typo causing some targets not to load on IPv6 7dbd5b9ff0676 net: dsa: mv88e6xxx: Fix error when setting port policy on mv88e6393x 38eb596656434 net: plip: fix break; causing plip to never transmit 919ab6e237028 be2net: fix potential memory leak in be_xmit() 9c6ce55e6f0bd net/sun3_82586: fix potential memory leak in sun3_82586_send_packet() 45cb99c5b95eb xfrm: respect ip protocols rules criteria when performing dst lookups 253843ec0c0a4 xfrm: extract dst lookup parameters into a struct b86b0d6eea204 tracing: Consider the NULL character when validating the event length cdf3ab1cf811c jfs: Fix sanity check in dbMount f9e6e1f00fcd1 platform/x86: dell-sysman: add support for alienware products 4b520c11d0f3d ASoC: qcom: sm8250: add qrb4210-rb2-sndcard compatible string 0e13fe4298a35 arm64/uprobes: change the uprobe_opcode_t typedef to fix the sparse warning e1ce098ea047c platform/x86: dell-wmi: Ignore suspend notifications 4fc0d8660e391 udf: fix uninit-value use in udf_get_fileshortad f952a33478b7e arm64: Force position-independent veneers 11db74f6a293a ASoC: fsl_sai: Enable 'FIFO continue on error' FCONT bit 0bb2cb789349b ASoC: codecs: lpass-rx-macro: add missing CDC_RX_BCL_VBAT_RF_PROC2 to default regs values 34a422274b693 drm/vboxvideo: Replace fake VLA at end of vbva_mouse_pointer_shape with real VLA b723f96407a0a exec: don't WARN for racy path_noexec check dd5db4078d120 block, bfq: fix procress reference leakage for bfqq in merge chain 073530898ebf4 usb: dwc3: core: Fix system suspend on TI AM62 platforms 81213d2058ec8 XHCI: Separate PORT and CAPs macros into dedicated file c3f3926854b12 usb: gadget: Add function wakeup support 6a5de8753c70d KVM: s390: gaccess: Check if guest address is in memslot cbb31278711d5 KVM: s390: gaccess: Cleanup access to guest pages 567e7bcb10ccc KVM: s390: gaccess: Refactor access address range check 1f1c1ccdcb50e KVM: s390: gaccess: Refactor gpa and length calculation cf60d19d40184 arm64: probes: Fix uprobes for big-endian kernels acfb32d42a31d arm64:uprobe fix the uprobe SWBP_INSN in big-endian fa58e23ea1359 Bluetooth: bnep: fix wild-memory-access in proto_unregister 42d83e5fed3e1 s390: Initialize psw mask in perf_arch_fetch_caller_regs() 8747440605689 usb: typec: altmode should keep reference to parent e07d05b7f5ad9 smb: client: fix OOBs when building SMB2_IOCTL request 39e02fa903232 scsi: target: core: Fix null-ptr-deref in target_alloc_device() 03ca631c07f34 genetlink: hold RCU in genlmsg_mcast() 8459d61fbf249 tcp/dccp: Don't use timer_pending() in reqsk_queue_unlink(). 5febfc5453898 net: systemport: fix potential memory leak in bcm_sysport_xmit() 9e006c176f84f net: xilinx: axienet: fix potential memory leak in axienet_start_xmit() 2311451931755 net/smc: Fix searching in list of known pnetids in smc_pnet_add_pnetid 1eaa58198c646 net: ethernet: aeroflex: fix potential memory leak in greth_start_xmit_gbit() 09839c24769fe macsec: don't increment counters for an unrelated SA 75df8b53800ce octeontx2-af: Fix potential integer overflows on integer shifts 213d1ff6c4917 net: usb: usbnet: fix race in probe failure b340df7458673 drm/msm: Allocate memory for disp snapshot with kvzalloc() 42cf045086fea drm/msm: Avoid NULL dereference in msm_disp_state_print_regs() d125fbf1e128d drm/msm/dsi: fix 32-bit signed integer extension in pclk_rate calculation de5857fa7bcc9 RDMA/bnxt_re: Fix a bug while setting up Level-2 PBL pages e810e6d464039 RDMA/bnxt_re: Return more meaningful error ca83bc311ab04 ipv4: give an IPv4 dev to blackhole_netdev 6a0c627cd76ea RDMA/irdma: Fix misspelling of "accept*" 2e78ecb1220a0 RDMA/cxgb4: Fix RDMA_CM_EVENT_UNREACHABLE error for iWARP 4e19aca8db696 ALSA: hda/cs8409: Fix possible NULL dereference 208d3edea1106 ARM: dts: bcm2837-rpi-cm3-io3: Fix HDMI hpd-gpio pin e8143c0699320 x86/resctrl: Avoid overflow in MB settings in bw_validate() 322a19baaaa25 RDMA/bnxt_re: Add a check for memory allocation 0a2430b146d67 RDMA/bnxt_re: Fix incorrect AVID type in WQE structure fe068afb86866 bpf: devmap: provide rxq after redirect 4e1e428533845 bpf: Make sure internal and UAPI bpf_redirect flags don't overlap 6f0605db50e2c clk: imx: Add check for kcalloc 5b837b9e1543e bpf: Fix the indention issue in grow_stack_state() 42b62697634d1 cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9dc f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f8 f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f8 bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87c smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00bf of: module: add buffer overflow check in of_modalias() b8086c3c1548b reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62c ipv6: Fix data races around sk->sk_prot. ff8710da80ee6 ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6ac tcp: Fix data races around icsk->icsk_af_ops. 8d1bab7709564 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac028864 block, loop: support partitions without scanning 45f504f301d41 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789e jbd2: Drop the merge conflicted hunk e1d0e3c51bde6 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331a tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56b tpm: Add flag to use default cancellation policy 1cd19d48fb909 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa82 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c511 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2e tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6d gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932aa ata: ahci: fix enum constants for gcc-13 5d6cb145541aa net: stmmac: Enable mac_managed_pm phylink config fd93aabb42872 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da784063 tools/resolve_btfids: Build with host flags 00f2f1a782f9b tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c20 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70c libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac7 libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314d drm/radeon: free iio for atombios when driver shutdown f100c753aa1f9 powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f301871 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8f perf python: Account for multiple words in CC 1c5699ee85d4f fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d89 fs: add mode_strip_sgid() helper d971726836412 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c3 irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde39 ixgbevf: add disable link state e5601ae2bd249 ixgbe: add improvement for MDD response functionality caa57cd80575d ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df1 Check /dev/console using init_stat() 04574fd5579a4 tracing/arm: Have max stack tracer handle the case of return address after data 0e51e57170184 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba7 drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 4931609013207 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa36 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c1 irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423ff irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb1 cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b0 init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795d pnmtologo: use relocatable file name 3b40d5b41155f of: configfs: remove unused variable overlay_lock 6c085baf18386 tools: use basename to identify file in gen-mach-types 2fca0fd719812 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ada vt/conmakehash: improve reproducibility a75774679f28c OF: DT-Overlay configfs interface (v8) d179c639b30ba x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91e ACPI: thermal: drop an always true check 7614af249993e xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97ee xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922dc virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eafd bpf: Disallow unprivileged bpf by default ebfb1822e9f97 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2e Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95b jbd2: fix use-after-free of transaction_t race 2d83e8196487f jbd2: refactor wait logic for transaction updates into a common function 07a63f760793c netfilter: conntrack: avoid useless indirection during conntrack destruction 4e71226259962 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f3 rcu: Avoid alloc_pages() when recording stack f78574dee71e4 kasan: test: silence intentional read overflow warnings d313cb89b6b1f kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647ccf arm64: support page mapping percpu first chunk allocator e5bf16752dcac vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f3 kasan: test: bypass __alloc_size checks 00aa7573e53a2 kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd44 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213c workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b3 kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e295 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36adb lib/stackdepot: introduce __stack_depot_save() 85373e66d8474 lib/stackdepot: remove unused function argument 5b6cc9b251f32 lib/stackdepot: include gfp.h c9f3902d8069e aufs: reduce overhead for "code present but disabled" use case. b98d189df02cc aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9f aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898e aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd8966450 aufs: tiny, headers after fs_context 8ddb40e31c29b aufs: fs_context 7/7, finally remount 69035f71c6fd1 aufs: fs_context 6/7, now mount bc841b9706977 aufs: fs_context 5/7, parse all other mount options 435188053da29 aufs: fs_context 4/7, parse xino options 9af1f1825cbd7 aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c3 aufs: fs_context 2/7, parse "br" mount option a8488f603134a aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564e aufs: pre fs_context, convert a static flag to a macro f90cb4144aec4 aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c2 aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b1 aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e4 aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4c aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225d aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd8 aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e50 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394ad Revert "aufs: adjust to v5.15 fs changes" 81bdce5b58765 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c9638892228 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad36271 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b2 ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d39 ARM: config: multi v7: Add renamed symbols badaf96564fe1 ARM: config: multi v7: Clean up enabled by default options 34996040fc9bd ARM: config: multi v7: Drop unavailable options 7f685244afb3a powerpc/mm: Switch obsolete dssall to .long 20301aeb1a641 riscv: fix build with binutils 2.38 9df58d0705069 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b5 x86_64_defconfig: Fix warnings 02bf23d26bc4c arm64: defconfig: cleanup config options 05914e2c87e51 arm: defconfig: drop unused POWER_AVS option ffb532fa19b90 aufs5: fix build against v5.15.3+ a4b3abf4d96d7 qemux86: add configuration symbol to select values fee94ee091541 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d93 clear_warn_once: bind a timer to written reset value 95faacac47e8d clear_warn_once: expand debugfs to include read support de20c4240018c perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c15 perf: x86-32: explicitly include <errno.h> 9ad92c11468e2 perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a0 perf: fix bench numa compilation e79becc44fa6b perf: add SLANG_INC for slang.h b1033b5886819 perf: add sgidefs.h to for mips builds cf9db484ac0b4 perf: change --root to --prefix for python install 7fd052c2c5624 perf: add 'libperl not found' warning 27a437cdd4691 perf: force include of <stdbool.h> 3b99d21bec2f6 fat: don't use obsolete random32 call in namei_vfat a7e9293b506bb FAT: Added FAT_NO_83NAME 6fd0e71d9e5c1 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324aeb FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124f aufs: adjust to v5.15 fs changes f45da75c8759b aufs5: core 047f57e07e01b aufs5: standalone 029fc15574c88 aufs5: mmap 610d0192ee94d aufs5: base d4e428d0ec5f4 aufs5: kbuild eb067eca251ab yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875e yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a67 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7e yaffs: include blkdev.h 506b7251bfb81 yaffs: fix misplaced variable declaration a0e26ff364dcc yaffs2: v5.6 build fixups b10b1b2d169ef yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb2147 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279b yaffs: repair yaffs_get_mtd_device d662538516a7c yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7c yaffs2: fix memory leak in mount/umount 3378e4a9e4043 yaffs: Avoid setting any ACL releated xattr ec2284edddef1 Yaffs:check oob size before auto selecting Yaffs1 c2a49874051cd fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e735 yaffs2: adjust to proper location of MS_RDONLY 608807406f138 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c8 initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa109 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d03 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf01883 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf337 defconfigs: drop obselete options 9a27e3b5f4e73 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b42 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a3 uvesafb: provide option to specify timeout for task completion adb40f1e6a1a5 uvesafb: print error message when task timeout occurs f280a1ed09626 compiler.h: Undef before redefining __attribute_const__ 4352732f268c1 vmware: include jiffies.h 7954a677968dc Resolve jiffies wrapping about arp 5f28a1035d950 nfs: Allow default io size to be configured. 0d7260ad71066 check console device file on fs when booting 900a12e37e0a2 mount_root: clarify error messages for when no rootfs found 7b878cbea7261 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3d modpost: mask trivial warnings 0d294adb09cbc kbuild: exclude meta directory from distclean processing a097cdd95a9ef powerpc: serialize image targets 5db6ec39a0a3e arm: serialize build targets cbabca27905e2 crtsavres: fixups for 5.4+ 7fc7656ed403e powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2e powerpc: Disable attribute-alias warnings from gcc8 186c54665b676 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964cae powerpc: kexec fix for powerpc64 2ac35b89a0f90 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bbc mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a8 mips: Kconfig: add QEMUMIPS64 option 6a81b3c081078 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e542 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4c arm/Makefile: Fix systemtap b7f1ab59f19e5 vexpress: Pass LOADADDR to Makefile ce2800c73bf7e arm: ARM EABI socketcall 019d142fd956a ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: e2161b9afd3795f0b0ab03fa968ee659609476c1) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.169Bruce Ashfield2025-01-093-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 74cdd62cb470 Linux 5.15.169 f74847722133 ALSA: hda/conexant - Use cached pin control for Node 0x1d on HP EliteOne 1000 G2 eb817fe255e1 powerpc/mm: Always update max/min_low_pfn in mem_topology_setup() edf814605726 nilfs2: propagate directory read errors from nilfs_find_entry() 5b88612ea5de mptcp: prevent MPC handshake on port-based signal endpoints 353016364391 mptcp: pm: fix UaF read in mptcp_pm_nl_rm_addr_or_subflow 2b1281f9fd01 mptcp: fallback when MPTCP opts are dropped after 1st data 9729010a0ac5 tcp: fix mptcp DSS corruption due to large pmtu xmit 12c1676d598e mptcp: handle consistently DSS corruption 6654efe264b0 mptcp: track and update contiguous data status 755b9532c885 irqchip/gic-v4: Don't allow a VMOVP on a dying VPE 655f5d4662b9 pinctrl: ocelot: fix system hang on level based interrupts b6400eb0b347 x86/entry_32: Clear CPU buffers after register restore in NMI return a6f4701f8dcf x86/entry_32: Do not clobber user EFLAGS.ZF 12dd888f4845 x86/apic: Always explicitly disarm TSC-deadline timer 7861ca27f6bd x86/resctrl: Annotate get_mem_config() functions as __init 440311903231 parport: Proper fix for array out-of-bounds access 88a892071d22 USB: serial: option: add Telit FN920C04 MBIM compositions d062bbc58f85 USB: serial: option: add support for Quectel EG916Q-GL b6ae69ec6002 xhci: Mitigate failed set dequeue pointer commands dca9429c307b xhci: Fix incorrect stream context type macro 7c270acfc8ec Bluetooth: btusb: Fix regression with fake CSR controllers 0a12:0001 04bba4714f26 Bluetooth: Remove debugfs directory on module init failure bb76a6ecf1b9 iio: adc: ti-ads124s08: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig 7db9bcb846d1 iio: proximity: mb1232: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig c202eadbf9cc iio: light: opt3001: add missing full-scale range value 50039aec43a8 iio: light: veml6030: fix IIO device retrieval from embedded device cf95ce2cff8d iio: light: veml6030: fix ALS sensor resolution 3cf71f6f21b2 iio: hid-sensors: Fix an error handling path in _hid_sensor_set_report_latency() 37be5d0d5443 iio: adc: ti-ads8688: add missing select IIO_(TRIGGERED_)BUFFER in Kconfig e209a51ad215 iio: dac: stm32-dac-core: add missing select REGMAP_MMIO in Kconfig 51a9a143448a iio: dac: ltc1660: add missing select REGMAP_SPI in Kconfig 605c0d55dcf7 iio: dac: ad5770r: add missing select REGMAP_SPI in Kconfig 572006a05eaa drm/vmwgfx: Handle surface check failure correctly fda5dc80121b drm/radeon: Fix encoder->possible_clones e8dd801362b3 io_uring/sqpoll: close race on waiting for sqring entries 455a469758e5 blk-rq-qos: fix crash on rq_qos_wait vs. rq_qos_wake_function race 0b263c2086ef x86/bugs: Do not use UNTRAIN_RET with IBPB on entry 0cced32e21ef x86/bugs: Skip RSB fill at VMEXIT e421c6839f69 x86/entry: Have entry_ibpb() invalidate return predictions 1e0398acb650 x86/cpufeatures: Add a IBPB_NO_RET BUG flag 43bdd2ea738e x86/cpufeatures: Define X86_FEATURE_AMD_IBPB_RET dad88f266f30 KVM: s390: Change virtual to physical address access in diag 0x258 handler 41693253973e s390/sclp_vt220: Convert newlines to CRLF instead of LFCR 0bd9a30c22af iommu/vt-d: Fix incorrect pci_for_each_dma_alias() for non-PCI devices 07efbee2214c io_uring/sqpoll: do not put cpumask on stack 939007d2a9fa io_uring/sqpoll: retain test for whether the CPU is valid 592e7864e44c io_uring/sqpoll: do not allow pinning outside of cpuset 3ae63a8c1685 drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE) 82bd728a06e5 KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() b825e0f9d68c dm-crypt, dm-verity: disable tasklets e8a834eb09bb wifi: mac80211: fix potential key use-after-free d0ae6ffa1aeb secretmem: disable memfd_secret() if arch cannot set direct map e41710f5a61a mm/swapfile: skip HugeTLB pages for unuse_vma cc1102b5473e fat: fix uninitialized variable 1043b6453914 irqchip/gic-v3-its: Fix VSYNC referencing an unmapped VPE on GIC v4.1 c81dcaa9cd0b net: macb: Avoid 20s boot delay by skipping MDIO bus registration for fixed-link PHY 659fae608501 arm64: probes: Fix simulate_ldr*_literal() ad4bc35a6d22 arm64: probes: Remove broken LDR (literal) uprobe support c8789fbe2bbf posix-clock: Fix missing timespec64 check in pc_clock_settime() dcc7207483b2 net: enetc: add missing static descriptor and inline keyword 6430aaaee5b0 net: enetc: remove xdp_drops statistic from enetc_xdp_drop() 9c439311c13f udf: Fix bogus checksum computation in udf_rename() 4a1d95fc9706 udf: Don't return bh from udf_expand_dir_adinicb() dfb34bb97d4b udf: Handle error when expanding directory cb2b0325b76c udf: Remove old directory iteration code 0003d349614d udf: Convert udf_link() to new directory iteration code 25815ac67179 udf: Convert udf_mkdir() to new directory iteration code feeb42a744f2 udf: Convert udf_add_nondir() to new directory iteration f3c2fe1dfcee udf: Implement adding of dir entries using new iteration code 55b445b2fccb udf: Convert udf_unlink() to new directory iteration code 8c32b93e7879 udf: Convert udf_rmdir() to new directory iteration code 6decbe20362e udf: Convert empty_dir() to new directory iteration code dd74f6d3ed6a udf: Convert udf_get_parent() to new directory iteration code 8cd380c6dd90 udf: Convert udf_lookup() to use new directory iteration code 39d52a113ef8 udf: Convert udf_readdir() to new directory iteration 626860c470ff udf: Convert udf_rename() to new directory iteration code e6355892ca87 udf: Provide function to mark entry as deleted using new directory iteration code a48e84cc50e6 udf: Implement searching for directory entry using new iteration code 7add383ba57d udf: Move udf_expand_dir_adinicb() to its callsite 311192441cc8 udf: Convert udf_expand_dir_adinicb() to new directory iteration de268ec62a15 udf: New directory iteration code 46dcafa90dff ALSA: hda/conexant - Fix audio routing for HP EliteOne 1000 G2 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 092d66eca7a7d473b5650818952527f377881136) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.168Bruce Ashfield2025-01-093-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 584a40a22cb9 Linux 5.15.168 1b62ef7f23c3 net: xilinx: axienet: Schedule NAPI in two steps 56d5ca2ef0d7 selftests: net: more strict check in net_helper 7ef0ff59324a net: axienet: start napi before enabling Rx/Tx a97eacadb096 ext4: fix warning in ext4_dio_write_end_io() 8fcd1021b260 netfilter: ip6t_rpfilter: Fix regression with VRF interfaces 83948838e1c7 net: vrf: determine the dst using the original ifindex for multicast 70247cc8ddb4 net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs using flowi_l3mdev 760852df5707 net: Handle l3mdev in ip_tunnel_init_flow 9476ecd7f7b8 xfrm: Pass flowi_oif or l3mdev as oif to xfrm_dst_lookup 78f4daf715e8 net: geneve: add missing netlink policy and size for IFLA_GENEVE_INNER_PROTO_INHERIT 7db54f3ba8cf i2c: smbus: Check for parent device before dereference 63a07379fdb6 block, bfq: fix uaf for accessing waker_bfqq after splitting 40a6e660d2a3 kthread: unpark only parked kthread 8c3de9282dde nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error cda875cd1506 mptcp: pm: do not remove closing subflows d8435f584031 net: dsa: lan9303: ensure chip reset and wait for READY status 1cdec792b245 net: Fix an unsafe loop on the list daf462ff3cde net: explicitly clear the sk pointer, when pf->create fails 24ab54a066d2 drm/v3d: Stop the active perfmon before being destroyed dd2bac3d6339 hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma 1c4da771257e usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip e31942147bf5 usb: xhci: Fix problem with xhci resume from suspend 254ef45afea5 usb: dwc3: core: Stop processing of pending events if controller is halted 34354210968f Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" d246ee018569 HID: plantronics: Workaround for an unexcepted opposite volume key 8a6fef7d22a1 resource: fix region_intersects() vs add_memory_driver_managed() 8c6ad37e5882 HID: amd_sfh: Switch to device-managed dmam_alloc_coherent() a77e1d1ae962 hwmon: (adt7470) Add missing dependency on REGMAP_I2C 36b8e8dee2d5 hwmon: (adm9240) Add missing dependency on REGMAP_I2C b5a3a65f2907 hwmon: (tmp513) Add missing dependency on REGMAP_I2C 1fdc3bab3073 x86/fpu: Avoid writing LBR bit to IA32_XSS unless supported 330c825e66ef RDMA/hns: Fix UAF for cq async event 5e336384cc9b slip: make slhc_remember() more robust against malicious packets fadf8fdb3110 ppp: fix ppp_async_encode() illegal access c9abdd07f52f mctp: Handle error of rtnl_register_module(). 947acd1b09b0 rtnetlink: Add bulk registration helpers for rtnetlink message handlers. 21d30b12695a net: rtnetlink: add msg kind names 95ad7ee0faee netfilter: fib: check correct rtable in vrf setups 66464a439e61 netfilter: rpfilter/fib: Set ->flowic_uid correctly for user namespaces. 5c6cb7ab36e7 netfilter: rpfilter/fib: Populate flowic_l3mdev field 5bcde9b43021 net: Add l3mdev index to flow struct and avoid oif reset for port devices 85ff9a0f793c netfilter: xtables: avoid NFPROTO_UNSPEC where needed f30ea678a21e sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start b5d662f49701 net: ibm: emac: mal: fix wrong goto 8fb6503592d3 net/sched: accept TCA_STAB only for root qdisc 0a94079e3841 igb: Do not bring the device up after non-fatal error 9db6ce9e2738 i40e: Fix macvlan leak by synchronizing access to mac_filter_hash 394ded964ec9 ice: Fix netif_is_ice() in Safe Mode dcd9bf6d4eb2 gpio: aspeed: Use devm_clk api to manage clock source a82f6a31b1cb gpio: aspeed: Add the flush write to ensure the write complete. 043b681d7613 net: dsa: b53: fix jumbo frames on 10/100 ports 6bc26a82b6df net: dsa: b53: allow lower MTUs on BCM5325/5365 94a40349914b net: dsa: b53: fix max MTU for BCM5325/BCM5365 7b444a8d8f4b net: dsa: b53: fix max MTU for 1g switches def87a33e062 net: dsa: b53: fix jumbo frame mtu check 8403021b6f32 thermal: intel: int340x: processor: Fix warning during module unload 2ba1af0c9f99 thermal: int340x: processor_thermal: Set feature mask before proc_thermal_add 5f14a2d06a8a net: phy: bcm84881: Fix some error handling paths 496b2ab0fd10 Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change 95c0cff5a1a5 netfilter: br_netfilter: fix panic with metadata_dst skb 7134b01bdb6a tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe ffdcd3bd2b42 tcp: fix to allow timestamp undo if no retransmits were sent ad0d76b8ee5d net: phy: dp83869: fix memory corruption when enabling fiber 584c019baedd NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() 91b9a4c5cfca SUNRPC: Fix integer overflow in decode_rc_list() 8a2023730850 ice: fix VLAN replay after reset ca5b42375bb8 NFSD: Mark filecache "down" if init fails e0e14dd35d42 RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt 41cf6f26abe4 fbdev: sisfb: Fix strbuf array overflow c643ef59390e drm/amd/display: Check null pointer before dereferencing se 57551835ce41 driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute 59eba86b811b tools/iio: Add memory allocation failure check for trigger_name 9a2bc9b6f929 virtio_pmem: Check device status before requesting flush 6515b7b11757 comedi: ni_routing: tools: Check when the file could not be opened 98d5873ee063 usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario 7ad71deb9bb7 usb: chipidea: udc: enable suspend interrupt after usb reset d18dc8e14b9c clk: imx: Remove CLK_SET_PARENT_GATE for DRAM mux for i.MX7D 64f2ca5ce971 remoteproc: imx_rproc: Use imx specific hook for find_loaded_rsc_table 52f8c06eb34d media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() 92728fceefda ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition f1c9b8dc7693 PCI: Mark Creative Labs EMU20k2 INTx masking as broken 28ad4ed09378 i2c: i801: Use a different adapter-name for IDF adapters 351a97d9f8e7 PCI: Add ACS quirk for Qualcomm SA8775P 3e11b8de964d clk: bcm: bcm53573: fix OF node leak in init 394b2f4d5e01 RDMA/rtrs-srv: Avoid null pointer deref during path establishment eb54979471aa PCI: Add function 0 DMA alias quirk for Glenfly Arise chip 7022a517bf1c RDMA/mad: Improve handling of timed out WRs of mad agent ee603aae244e ktest.pl: Avoid false positives with grub2 skip regex b85e6e461b6d s390/cpum_sf: Remove WARN_ON_ONCE statements 4f5768a31cf7 ext4: nested locking for xattr inode fbb177bc1d64 ext4: don't set SB_RDONLY after filesystem errors 11cd5f6e3578 bpf, x64: Fix a jit convergence issue 02e5e382885c s390/mm: Add cond_resched() to cmm_alloc/free_pages() 4a749c14fa2b s390/facility: Disable compile time optimization for decompressor code 297c326c3e21 bpf: Check percpu map value size first 40364194698d Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal 1ce2632ebc30 virtio_console: fix misc probe bugs 54b946e6518f fs/ntfs3: Refactor enum_rstbl to suppress static checker 9d7e3c9fd6f5 selftests: net: Remove executable bits from library scripts 5174a2aa22f0 selftests/net: synchronize udpgro tests' tx and rx connection fc1ec829bdf6 selftests/net: give more time to udpgro bg processes to complete startup 084435dbd1f1 tracing: Have saved_cmdlines arrays all in one allocation 455df76f48b1 drm/crtc: fix uninitialized variable use even harder daceb147b072 tracing: Remove precision vsnprintf() check from print event 5320baa12de3 net: ethernet: cortina: Drop TSO support 651b954cd8d5 unicode: Don't special case ignorable code points f57204edc107 ALSA: usb-audio: Fix possible NULL pointer dereference in snd_usb_pcm_has_fixed_rate() a71677981775 perf report: Fix segfault when 'sym' sort key is not used 46128370a72c vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() 3bb6763a8319 9p: add missing locking around taking dentry fid list 8b4920bd66e1 ext4: fix inode tree inconsistency caused by ENOMEM 5292eafa1b78 Revert "arm64: dts: qcom: sm8250: switch UFS QMP PHY to new style of bindings" 07b98400cb02 ACPI: battery: Fix possible crash when unregistering a battery hook eb7924f88f8a ACPI: battery: Simplify battery hook locking a1a37348195b clk: qcom: gcc-sc8180x: Add GPLL9 support 21950321ad33 r8169: add tally counter fields added with RTL8125 e36d8907f321 r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun" befa8b1f466e dt-bindings: clock: qcom: Add GPLL9 support on gcc-sc8180x f691f2b5b0f9 dt-bindings: clock: qcom: Add missing UFS QREF clocks a0c5a9b910c7 media: imx335: Fix reset-gpio handling 846a78f7a1cb media: i2c: imx335: Enable regulator supplies e1b0752da800 drm/rockchip: vop: clear DMA stop bit on RK3066 5e889e72de58 drm/rockchip: support gamma control on RK3399 a8ade6a33ba9 drm/rockchip: define gamma registers for RK3399 8fa2b6817a95 lib/buildid: harden build ID parsing logic 91fdcb0d609c build-id: require program headers to be right after ELF header feca60173e0f drm/amd/display: Allow backlight to go below `AMDGPU_DM_DEFAULT_MIN_BACKLIGHT` 21cb47db1ec9 uprobes: fix kernel info leak via "[uprobes]" vma 9707c7895c05 arm64: errata: Expand speculative SSBS workaround once more f76454cf0fc1 arm64: cputype: Add Neoverse-N3 definitions 66f6e22dbcad arm64: Add Cortex-715 CPU part definition 8c30a9a8610c ext4: dax: fix overflowing extents beyond inode size when partially writing bb990db7baca ext4: properly sync file size update after O_SYNC direct IO d1c3c8a543a7 spi: bcm63xx: Fix missing pm_runtime_disable() 676546ba317e i2c: xiic: Fix pm_runtime_set_suspended() with runtime pm enabled 01eb21aff7f3 i2c: xiic: Use devm_clk_get_enabled() 65677e96e958 i2c: core: Lock address during client device instantiation 0e8926abfd7a i2c: create debugfs entry per adapter 19e9b89c2c7a i2c: smbus: Use device_*() functions instead of of_*() c15e2ab4fed9 device property: Add fwnode_irq_get_byname bf36521e559e device property: Add fwnode_iomap() 3d5bce8a9f6f kconfig: qconf: fix buffer overflow in debug links eb9329cd882a drm/amd/display: Fix system hang while resume with TBT monitor 622bc6472350 drm/sched: Add locking to drm_sched_entity_modify_sched 7e9d945af0b5 close_range(): fix the logics in descriptor table trimming 322920b53dc1 tracing/timerlat: Fix a race during cpuhp processing 5b8d9e4998ef tracing/hwlat: Fix a race during cpuhp processing 4764c8206a0c gpio: davinci: fix lazy disable 4c98fe0dfa2a btrfs: wait for fixup workers before stopping cleaner kthread during umount 37fee9c220b9 btrfs: fix a NULL pointer dereference when failed to start a new trasacntion 5ec5d4dddcd2 ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] d32f7a43468f ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] 95555f9f844d Input: adp5589-keys - fix adp5589_gpio_get_value() 4449fedb8a71 Input: adp5589-keys - fix NULL pointer dereference fc65bc81884a rtc: at91sam9: fix OF node leak in probe() error path b0da9504a528 net: stmmac: Fix zero-division error when disabling tc cbs 84a9d1356e76 tomoyo: fallback to realpath if symlink's pathname does not exist 14bf8400bc47 iio: magnetometer: ak8975: Fix reading for ak099xx sensors ab727ca020e6 clk: qcom: gcc-sc8180x: Fix the sdcc2 and sdcc4 clocks freq table c02e3ab7ec6c clk: qcom: gcc-sm8250: Do not turn off PCIe GDSCs during gdsc_disable() bf6be32e2d39 media: venus: fix use after free bug in venus_remove due to race condition 248e516937c4 clk: qcom: gcc-sm8150: De-register gcc_cpuss_ahb_clk_src ed17f3177153 clk: qcom: clk-rpmh: Fix overflow in BCM vote 5c78477386bf media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags 862ab6b7c733 media: sun4i_csi: Implement link validate for sun4i_csi subdev 595f3a4c6541 clk: qcom: dispcc-sm8250: use CLK_SET_RATE_PARENT for branch clocks 6be85772b0aa clk: rockchip: fix error for unknown clocks 07b418d50ccb aoe: fix the potential use-after-free problem in more places 2f8f226f4d56 NFSD: Fix NFSv4's PUTPUBFH operation 825789ca9460 nfsd: map the EBADMSG to nfserr_io to avoid warning c5f73b371622 nfsd: fix delegation_blocked() to block correctly for at least 30 seconds fdb6429ae356 perf hist: Update hist symbol when updating maps ddf704c2ce3b exfat: fix memory leak in exfat_load_bitmap() f47b1d5e596a riscv: define ILLEGAL_POINTER_VALUE for 64bit aab0032d416e ext4: mark fc as ineligible using an handle in ext4_xattr_set() b4eff7c777df ext4: use handle to mark fc as ineligible in __track_dentry_update() 4e66fc1d8c2b ext4: fix fast commit inode enqueueing during a full journal commit 13e4a67f9508 ext4: fix incorrect tid assumption in jbd2_journal_shrink_checkpoint_list() 3c1777a490ac ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() a9fcb1717d75 ext4: update orig_path in ext4_find_extent() 32bbb59e3f18 ext4: fix double brelse() the buffer of the extents path 9df59009dfc6 ext4: aovid use-after-free in ext4_ext_insert_extent() a34bed978364 ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free 02cb2cb02aa7 ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() a11cfe5eed24 ext4: propagate errors from ext4_find_extent() in ext4_insert_range() cafcc1bd6293 ext4: fix slab-use-after-free in ext4_split_extent_at() a1f71afb4f14 ext4: correct encrypted dentry name hash when not casefolded aca593e6070e ext4: no need to continue when the number of entries is 1 c25c05b22a4a ALSA: hda/realtek: Add quirk for Huawei MateBook 13 KLV-WX9 6d62d3ef0844 ALSA: line6: add hw monitor volume control to POD HD500X 5276f42f9aaf ALSA: usb-audio: Add native DSD support for Luxman D-08u cac2df1c0207 ALSA: usb-audio: Add delay quirk for VIVO USB-C HEADSET c82ee0462f60 ALSA: core: add isascii() check to card ID generator 90e8f0bee38d drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS 2d158286932e parisc: Fix itlb miss handler for 64-bit programs 1905a87cf6f4 perf/core: Fix small negative period being ignored 0c9655647ca9 power: supply: hwmon: Fix missing temp1_max_alarm attribute 5199bc715fb1 spi: bcm63xx: Fix module autoloading 35f7af9ba77e firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() 438e11739cb3 i2c: xiic: Wait for TX empty to avoid missed TX NAKs b261af5668cd i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() 1883cad2cc62 i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume 1973c4d8ee07 platform/x86: ISST: Fix the KASAN report slab-out-of-bounds bug b8219d9dd128 selftests: vDSO: fix vdso_config for s390 2d07646df487 selftests: vDSO: fix ELF hash table entry size for s390x 0fc61eef8a46 selftests/mm: fix charge_reserved_hugetlb.sh test 4862f6653c68 selftests: vDSO: fix vDSO symbols lookup for powerpc64 cd7bd2afa30f selftests: vDSO: fix vdso_config for powerpc e6b63652b991 selftests: vDSO: fix vDSO name for powerpc d9663682ec6b selftests: breakpoints: use remaining time to check if suspend succeed ed11dd795817 spi: s3c64xx: fix timeout counters in flush_fifo 0e2d6c17afb4 spi: spi-imx: Fix pm_runtime_set_suspended() with runtime pm enabled 2a07e6f0ad8a usb: typec: tcpm: Check for port partner validity before consuming it 09e829b39b43 blk-integrity: register sysfs attributes on struct device 6356f2d2fc73 blk-integrity: convert to struct device_attribute 71246997b749 blk-integrity: use sysfs_emit ef05572da0c0 ext4: fix i_data_sem unlock order in ext4_ind_migrate() 4999fed877bb ext4: avoid use-after-free in ext4_ext_show_leaf() 69fe6502aba1 ext4: ext4_search_dir should return a proper error ee6b6fa14592 of/irq: Refer to actual buffer size in of_irq_parse_one() 9550d8d6f19f drm/amd/pm: ensure the fw_info is not null before using it c8c095856c1f drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() eb9a4b6fcb1c scsi: aacraid: Rearrange order of struct aac_srb_unit 6aeb160ec5bd drm/printer: Allow NULL data in devcoredump printer 1f9f8186e239 drm/amd/display: Initialize get_bytes_per_element's default to 1 c13f9c62015c drm/amd/display: Fix index out of bounds in DCN30 color transformation c6979719012a drm/amd/display: Fix index out of bounds in degamma hardware format translation de6ee4f9e6b1 drm/amd/display: Fix index out of bounds in DCN30 degamma hardware format translation 14db8692afe1 drm/amd/display: Check stream before comparing them 0af53bc5d13b platform/x86: touchscreen_dmi: add nanote-next quirk 3217b83e1b80 HID: multitouch: Add support for Thinkpad X12 Gen 2 Kbd Portfolio f38b68a6b31d drm/amdgpu: enable gfxoff quirk on HP 705G4 0000f7b4da60 drm/amdgpu: add raven1 gfxoff quirk d7444f91a9f9 jfs: Fix uninit-value access of new_ea in ea_buffer 48edb1f7c288 scsi: smartpqi: correct stream detection 25d2a3ff02f2 jfs: check if leafidx greater than num leaves per dmap tree e7ae14f7ee76 jfs: Fix uaf in dbFreeBits 89257ecbc0f6 jfs: UBSAN: shift-out-of-bounds in dbFindBits a545a9403e04 drm/amd/display: Check null pointers before using dc->clk_mgr 6a6045adeb59 ata: sata_sil: Rename sil_blacklist to sil_quirks 8ab59527852a drm/amd/display: Add null check for top_pipe_to_program in commit_planes_for_stream 8840dc73ac9e iommu/vt-d: Fix potential lockup if qi_submit_sync called with 0 count 4a96abcc0a2a iommu/vt-d: Always reserve a domain ID for identity setup d9e19f1b20ee power: reset: brcmstb: Do not go into infinite loop if reset fails f4ff7eb5fa74 iommu/arm-smmu-qcom: hide last LPASS SMMU context bank from linux afb940c929c2 rcuscale: Provide clear error when async specified without primitives 4cda484e584b fbdev: pxafb: Fix possible use after free in pxafb_task() 1af86293f12d x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() 6c4194f385ce ALSA: hdsp: Break infinite MIDI input flush loop 36ee4021bcc3 ALSA: asihpi: Fix potential OOB array access dacec3a3248f tools/x86/kcpuid: Protect against faulty "max subleaf" values d6a62fcfd494 ALSA: usb-audio: Add logitech Audio profile quirk 8659f67f1e41 ALSA: usb-audio: Define macros for quirk table entries e479cb835fee x86/ioapic: Handle allocation failures gracefully 8af3e93c5a95 ALSA: usb-audio: Add input value sanity checks for standard types 4631445ce633 signal: Replace BUG_ON()s c50c8946e975 nfp: Use IRQF_NO_AUTOEN flag in request_irq() e59bdb1ba594 wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() 0f722fb45973 wifi: mt76: mt7915: hold dev->mt76.mutex while disabling tx worker 4a55880fa909 proc: add config & param to block forcing mem writes 0a898bec6c22 ACPICA: iasl: handle empty connection_node 34478851da8d tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process f7a05d5d9987 net: atlantic: Avoid warning about potential string truncation fb55f3d88fe1 ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family babfc87445bf ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). 4fd17b6152a4 net: mvpp2: Increase size of queue_name buffer 54dae0e9063e tipc: guard against string buffer overrun 1c9b8775062f ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() d6e279a09158 ACPI: EC: Do not release locks during operation region accesses 7df619575dc5 wifi: rtw88: select WANT_DEV_COREDUMP 4dd732893bd3 wifi: ath11k: fix array out-of-bound access in SoC stats a37a6976e475 nvme-pci: qdepth 1 quirk f4ef9bef023d blk_iocost: fix more out of bound shifts d1e08ebca617 net: sched: consistently use rcu_replace_pointer() in taprio_change() 5ee8ee672aa7 ACPICA: Fix memory leak if acpi_ps_get_next_field() fails bcf5c9306707 ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails 92e5661b7d07 ACPI: PAD: fix crash in exit_round_robin() 1163b7a18d0f net: hisilicon: hns_mdio: fix OF node leak in probe() 36622aa3c48e net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() 3d055e845339 net: hisilicon: hip04: fix OF node leak in probe() a0465723b858 net/xen-netback: prevent UAF in xenvif_flush_hash() d107d63e6635 ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() 012ae530afa0 wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit 08a24438fa13 wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() 88ff021e1fea f2fs: Require FMODE_WRITE for atomic write ioctls a37b50143d26 ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin 472b5fc6f8f1 ASoC: imx-card: Set card.owner to avoid a warning calltrace if SND=m e142b12f11cd ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs 6eac1b151d8e ALSA: hda/realtek: Fix the push button function for the ALC257 2bded581f00a ALSA: mixer_oss: Remove some incorrect kfree_const() usages d5ed208d04ac media: usbtv: Remove useless locks in usbtv_video_free() fa593e9cd2b3 i2c: xiic: Try re-initialization on bus busy timeout 5ffff2b57d8f i2c: xiic: improve error message when transfer fails to start 72cb227a368c i2c: xiic: xiic_xfer(): Fix runtime PM leak on error path a50c8564ab82 i2c: xiic: Fix RX IRQ busy check c7ed4ddaa5a2 i2c: xiic: Switch from waitqueue to completion 574d8d0fe424 i2c: xiic: Fix broken locking on tx_msg e7a8442195e8 sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start 176dd41e8c2b ppp: do not assume bh is held in ppp_channel_bridge_input() 97b1f515816d ipv4: ip_gre: Fix drops of small packets in ipgre_xmit 105a292189f6 net: stmmac: dwmac4: extend timeout for VLAN Tag register busy bit check a785cbc8da30 net: stmmac: Disable automatic FCS/Pad stripping e255383aff9f stmmac_pci: Fix underflow size in stmmac_rx 2415f465730e net: add more sanity checks to qdisc_pkt_len_init() 939c88cbdc66 net: avoid potential underflow in qdisc_pkt_len_init() with UFO 469856f76f48 net: ethernet: lantiq_etop: fix memory disclosure 62a4567e3e10 Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() 38e3fd0c4a26 netfilter: nf_tables: prevent nf_skb_duplicated corruption 3ed462d05807 net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() 62ac553b834f netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED 4655456a64a0 net/mlx5e: Fix NULL deref in mlx5e_tir_builder_alloc() 201ce2f738f4 net/mlx5: Added cond_resched() to crdump collection ce828b347cf1 net/mlx5: Fix error path in multi-packet WQE transmit ee57897c7f65 ieee802154: Fix build error f863bfd0a2c6 ceph: remove the incorrect Fw reference check when dirtying pages df293ea78740 mailbox: bcm2835: Fix timeout during suspend mode 6bd8e9effadc mailbox: rockchip: fix a typo in module autoloading bc9356513d56 static_call: Replace pointless WARN_ON() in static_call_module_notify() ed4c8ce0f307 static_call: Handle module init failure correctly in static_call_del_module() 894ac00deb84 spi: lpspi: Simplify some error message 1e0417dc346a usb: yurex: Fix inconsistent locking bug in yurex_read() 84554d42ff53 i2c: isch: Add missed 'else' a2146b6150bc i2c: aspeed: Update the stop sw state when the bus recovery occurs 8ce4b0d44083 mm: only enforce minimum stack gap size if it's sensible e59cd4b1a72d lockdep: fix deadlock issue between lockdep and rcu cc59ee9b8a4c bpf: lsm: Set bpf_lsm_blob_sizes.lbs_task to 0 9186293c610d x86/entry: Remove unwanted instrumentation in common_interrupt() c86f5a9dfd24 x86/idtentry: Incorporate definitions/declarations of the FRED entries 3a69dcccd0ca pps: add an error check in parport_attach ec22387afb26 pps: remove usage of the deprecated ida_simple_xx() API 009a2f6cc031 usb: xhci: fix loss of data on Cadence xHC 112625ec8319 xhci: Add a quirk for writing ERST in high-low order cfe314e969d4 xhci: Preserve RsvdP bits in ERSTBA register correctly d2e4da8704e6 xhci: Refactor interrupter code for initial multi interrupter support. f2ae6fd0c38b xhci: remove xhci_test_trb_in_td_math early development check a646b4e59613 xhci: fix event ring segment table related masks and variables in header 0bf337c41c5b USB: misc: yurex: fix race between read and write 979687509d75 usb: yurex: Replace snprintf() with the safer scnprintf() variant 23c84724aee7 soc: versatile: realview: fix soc_dev leak during device remove 5eae90b24f28 soc: versatile: realview: fix memory leak during device remove 72164d5b6489 padata: use integer wrap around to prevent deadlock on seq_nr overflow c3dfec3c05b6 EDAC/igen6: Fix conversion of system address to physical memory address 62356668d855 nfs: fix memory leak in error path of nfs4_do_reclaim 394584185c76 fs: Fix file_set_fowner LSM hook inconsistencies 3721a6940329 vfs: fix race between evice_inodes() and find_inode()&iput() 3eb0143d9cff arm64: dts: rockchip: Correct the Pinebook Pro battery design capacity 04afbac8c6ac arm64: dts: rockchip: Raise Pinebook Pro's panel backlight PWM frequency beb14f6068c6 hwrng: cctrng - Add missing clk_disable_unprepare in cctrng_resume 07f76feca097 hwrng: bcm2835 - Add missing clk_disable_unprepare in bcm2835_rng_init 8bdb39831bf4 hwrng: mtk - Use devm_pm_runtime_enable dc9a23d3b4ee f2fs: avoid potential int overflow in sanity_check_area_boundary() afb5da22a7fa f2fs: prevent possible int overflow in dir_block_index() 21f055191ea5 debugobjects: Fix conditions in fill_pool() f5056adc042f wifi: mt76: mt7615: check devm_kasprintf() returned value 44f94356e6a4 wifi: rtw88: 8822c: Fix reported RX band width 5ebb243e68c3 perf/x86/intel/pt: Fix sampling synchronization 11690d7e7684 efistub/tpm: Use ACPI reclaim memory for event log to avoid corruption 43f5d026da0b ACPI: resource: Add another DMI match for the TongFang GMxXGxx 0cdfb9178a3b ACPI: sysfs: validate return type of _STR method 90ed958acfd1 drbd: Add NULL check for net_conf to prevent dereference in state validation c9ae82e4871d drbd: Fix atomicity violation in drbd_uuid_set_bm() 3e425c8a48d0 crypto: ccp - Properly unregister /dev/sev on sev PLATFORM_STATUS failure 7ddf551c4d31 xhci: Set quirky xHC PCI hosts to D3 _after_ stopping and freeing them. bfdddc20d270 tty: rp2: Fix reset with non forgiving PCIe host bridges a77fc4acfd49 firmware_loader: Block path traversal 4d6e61d7113a bus: integrator-lm: fix OF node leak in probe() 2682248bdcfb usb: dwc2: drd: fix clock gating on USB role switch ff359dadecb0 usb: cdnsp: Fix incorrect usb_request status 92f9e6c8b993 USB: class: CDC-ACM: fix race between get_serial and set_serial cde120f5870f USB: misc: cypress_cy7c63: check for short transfer 39c22ede7739 USB: appledisplay: close race between probe and completion handler b80aacfea6e8 usbnet: fix cyclical race on disconnect with work queue 75349cb4b00d scsi: mac_scsi: Disallow bus errors during PDMA send aa4d228b1e0a scsi: mac_scsi: Refactor polling loop 3fe6d2a707df scsi: mac_scsi: Revise printk(KERN_DEBUG ...) messages 9113f60bce80 drm/amd/display: Validate backlight caps are sane 458c54c6f947 drm/amd/display: Round calculated vtotal a2c1d68a4ab5 Input: i8042 - add another board name for TUXEDO Stellaris Gen5 AMD line 7874e99b4ebf Input: i8042 - add TUXEDO Stellaris 15 Slim Gen6 AMD to i8042 quirk table 87d6eabb2322 Input: i8042 - add TUXEDO Stellaris 16 Gen5 AMD to i8042 quirk table c3b04fe1bb8e Revert "media: tuners: fix error return code of hybrid_tuner_request_state()" d738f1dc8b48 soc: versatile: integrator: fix OF node leak in probe() error path 49006a92c7c9 ASoC: rt5682: Return devm_of_clk_add_hw_provider to transfer the error 65038f8c6b10 PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler fdceebc86a5a Remove *.orig pattern from .gitignore fe0cd5379111 selinux,smack: don't bypass permissions check in inode_setsecctx hook a6d810554d7d vfio/pci: fix potential memory leak in vfio_intx_enable() a1630bd15f23 x86/mm: Switch to new Intel CPU model defines 3088bb7aadf6 powercap: RAPL: fix invalid initialization for pl4_supported field 9a4be35d9c53 Input: goodix - use the new soc_intel_is_byt() helper 714426520846 drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determination 5d72a13dcc25 netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS 39696868a24a netfilter: nf_tables: Keep deleted flowtable hooks until after RCU c1be35e774f8 bonding: Fix unnecessary warnings and logs from bond_xdp_get_xmit_slave() 0066d4bac5d9 net: qrtr: Update packets cloning when broadcasting 5c4c03288a4a tcp: check skb is non-NULL in tcp_rto_delta_us() a3e83a402a73 net: ipv6: select DST_CACHE from IPV6_RPL_LWTUNNEL 822c7bb1f6f8 net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition fbff87d682e5 netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() d1c98c68d0dd net: xilinx: axienet: Fix packet counting fac3629829ec net: axienet: Switch to 64-bit RX/TX statistics 15d2b2bf096e net: axienet: Use NAPI for TX completion path e09deb71fb91 net: axienet: Be more careful about updating tx_bd_tail 0493a5d80b4b net: axienet: add coalesce timer ethtool configuration 72e135bace88 net: axienet: reduce default RX interrupt threshold to 1 3b4b8afd9083 net: axienet: implement NAPI and GRO receive 635e766e602f net: axienet: don't set IRQ timer when IRQ delay not used 50a2ed164f59 net: axienet: Clean up DMA start/stop and error handling 9384262ad810 net: axienet: Clean up device used for DMA calls 043dc922cd47 Revert "dm: requeue IO if mapping table not yet available" 927a2580208e vhost_vdpa: assign irq bypass producer token correctly 4d10104d987a vdpa: Add eventfd for the vdpa callback b22db5572fcc interconnect: qcom: sm8250: Enable sync_state 4a6e221019e6 coresight: tmc: sg: Do not leak sg_table 01a2e65598a2 iio: adc: ad7606: fix standby gpio state to match the documentation 2abf0fa4f4b2 iio: adc: ad7606: fix oversampling gpio array 7553f7a85cb9 spi: spi-fsl-lpspi: Undo runtime PM changes at driver exit time 00148baf8f53 spi: lpspi: release requested DMA channels 41324fd0a823 spi: lpspi: Silence error message upon deferred probe e8d64f598eeb f2fs: get rid of online repaire on corrupted directory e2d39a5981cf f2fs: clean up w/ dotdot_name 0cab715836db f2fs: introduce F2FS_IPU_HONOR_OPU_WRITE ipu policy de5561be4a68 f2fs: fix to wait page writeback before setting gcing flag 520ff47fc61f f2fs: optimize error handling in redirty_blocks 2e580f42d175 f2fs: reduce expensive checkpoint trigger frequency 500d362dab97 f2fs: remove unneeded check condition in __f2fs_setxattr() 6eacbf58e410 f2fs: fix to update i_ctime in __f2fs_setxattr() 9c58cd07a9f1 f2fs: fix typo b7b7a8df41ef nfsd: return -EINVAL when namelen is 0 9803ab882d56 nfsd: call cache_put if xdr_reserve_space returns NULL 85a84de8e360 ntb_perf: Fix printk format a429158f2e0a ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() 35c8e66e7952 RDMA/irdma: fix error message in irdma_modify_qp_roce() b11318dc8a1e RDMA/cxgb4: Added NULL check for lookup_atid 208dba182ee6 riscv: Fix fp alignment bug in perf_callchain_user() 16eda7c0ce5c RDMA/hns: Optimize hem allocation performance 3e5a43da4984 RDMA/hns: Fix VF triggering PF reset in abnormal interrupt handler 4685b6802258 RDMA/hns: Refactor the abnormal interrupt handler function 254b52a2d7e5 RDMA/hns: Fix the wrong type of return value of the interrupt handler 55f98f48ee17 RDMA/hns: Remove unused abnormal interrupt of type RAS 29c0f546d3fd RDMA/hns: Fix spin_unlock_irqrestore() called with IRQs enabled b79ddb93ec67 RDMA/hns: Fix the overflow risk of hem_list_calc_ba_range() 15bcd2dc26d7 RDMA/hns: Don't modify rq next block addr in HIP09 QPC bd5f76ccc079 watchdog: imx_sc_wdt: Don't disable WDT in suspend 1730d47d1865 IB/core: Fix ib_cache_setup_one error flow cleanup 70ce36ada30b pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function 255527b8d416 pinctrl: mvebu: Use devm_platform_get_and_ioremap_resource() bef565d739cf nfsd: fix refcount leak when file is unhashed after being found 0b5bc6d1f25f nfsd: remove unneeded EEXIST error check in nfsd_do_file_acquire e69b5883ae03 clk: ti: dra7-atl: Fix leak of of_nodes 0429a4e97208 RDMA/rtrs-clt: Reset cid to con_num - 1 to stay in bounds c84af5f5f2ea RDMA/rtrs: Reset hb_missed_cnt after receiving other traffic from peer 8e5612295811 pinctrl: single: fix missing error code in pcs_probe() da0392698c62 RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency 9cf0b13a19c8 PCI: xilinx-nwl: Clean up clock on probe failure/removal 5bbcac07d7e0 PCI: xilinx-nwl: Fix register misspelling dc5aeba07395 PCI: keystone: Fix if-statement expression in ks_pcie_quirk() 86d920d2600c drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error a879b6cdd481 drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error 9a2d7636af44 Input: ilitek_ts_i2c - add report id message validation f448eb55b7ee Input: ilitek_ts_i2c - avoid wrong input subsystem sync 821332430624 clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 7d214562057d remoteproc: imx_rproc: Initialize workqueue earlier 070d45027c58 remoteproc: imx_rproc: Correct ddr alias for i.MX8M 30efd7590912 clk: imx: imx8qxp: Parent should be initialized earlier than the clock f1046dd07456 clk: imx: imx8qxp: Register dc0_bypass0_clk before disp clk 03b2049e76f9 clk: imx: imx8mp: fix clock tree update of TF-A managed clocks 47a121d9d0bd perf time-utils: Fix 32-bit nsec parsing dcdbb13ef3b4 perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time f73fc46d0816 perf sched timehist: Fix missing free of session in perf_sched__timehist() f666eb1bb8a2 perf mem: Free the allocated sort string, fixing a leak 9dada37c9739 bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit c4f8554996e8 nilfs2: fix potential oob read in nilfs_btree_check_delete() 42d44163d41b nilfs2: determine empty node blocks as corrupted 73d23ecf234b nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() be2e9b111e27 ext4: avoid OOB when system.data xattr changes underneath the filesystem 299d996f1031 ext4: return error on ext4_find_inline_entry bf4cabdf3a86 ext4: avoid negative min_clusters in find_group_orlov() a2037e06b8dc ext4: avoid potential buffer_head leak in __ext4_new_inode() 9b638bcfff8f ext4: avoid buffer_head leak in ext4_mark_inode_used() 86964b59b506 smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso 38c0090658e0 ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard a75b4f3a3dee kthread: fix task state in kthread worker if being frozen c37bf4ded344 xz: cleanup CRC32 edits from 2018 bfea0441a692 selftests/bpf: Fix C++ compile error from missing _Bool type aa02db40963b selftests/bpf: Fix error compiling test_lru_map.c f40796cda0e6 selftests/bpf: Fix errors compiling cg_storage_multi.h with musl libc bf5988a40e10 selftests/bpf: Fix compiling core_reloc.c with musl-libc e0fcf564cb6c selftests/bpf: Fix compiling tcp_rtt.c with musl-libc a445d939a91c selftests/bpf: Fix compiling flow_dissector.c with musl-libc 9b548bff0206 selftests/bpf: Fix compiling kfree_skb.c with musl-libc 0193a67cfb38 selftests/bpf: Fix missing ARRAY_SIZE() definition in bench.c ea960f62a3c4 selftests/bpf: Fix error compiling bpf_iter_setsockopt.c with musl libc c9a6207a064e selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c ebc4e1f4492d tpm: Clean up TPM space after command failure 07c9cccc4c3f xen/swiotlb: add alignment check for dma buffers ed3e8cc9159a xen: use correct end address of kernel for conflict checking a8906615f7c8 drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() 0220a2d7d07f drm/msm: fix %s null argument error 72782ec6f3a1 ipmi: docs: don't advertise deprecated sysfs entries 9963b910411b drm/msm/a5xx: workaround early ring-buffer emptiness check 1058abdcfbbc drm/msm: Drop priv->lastctx d183881468ce drm/msm/a5xx: fix races in preemption evaluation stage b43f548e7593 drm/msm/a5xx: properly clear preemption records on resume 1dae34bd7529 drm/msm/a5xx: disable preemption in submits by default 071e6751e828 drm/msm: Fix incorrect file name output in adreno_request_fw() 18f0b0b16251 powerpc/8xx: Fix kernel vs user address comparison a078336d0c67 powerpc/8xx: Fix initial memory mapping 6f790377ef43 powerpc/32: Remove 'noltlbs' kernel parameter 1c0e359a5bdf powerpc/32: Remove the 'nobats' kernel parameter 46184cbbae1e drm/mediatek: Use spin_lock_irqsave() for CRTC event lock ead825332785 jfs: fix out-of-bounds in dbNextAG() and diAlloc() 16a570f07d87 scsi: elx: libefc: Fix potential use after free in efc_nport_vport_del() 791b3d66d2ef drm/bridge: lontium-lt8912b: Validate mode in drm_bridge_funcs::mode_valid() e8a4a2e45ddf drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets 4d871e3e8dfe drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode b4cb296e6b89 drm/rockchip: vop: Allow 4096px width scaling 036ab40a0af4 scsi: NCR5380: Check for phase match during PDMA fixup c63e92842790 scsi: NCR5380: Add SCp members to struct NCR5380_cmd b95955dc8b6d drm/radeon: properly handle vbios fake edid sizing 26819a5b69b0 drm/radeon: Replace one-element array with flexible-array member 92734d5e4000 drm/amdgpu: properly handle vbios fake edid sizing a1f0111fcf18 drm/amdgpu: Replace one-element array with flexible-array member 44948d3cb943 drm/amd/display: Add null check for set_output_gamma in dcn30_set_output_transfer_func 2948bb2951fe drm/stm: Fix an error handling path in stm_drm_platform_probe() 1d43adec2ed3 pmdomain: core: Harden inter-column space in debug summary 962c92e46a52 mtd: powernv: Add check devm_kasprintf() returned value 21d445fd2d6a fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() 5f54a8669ff0 power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense eac72ef92fec power: supply: axp20x_battery: Remove design from min and max voltage bb58bae2fd32 hwmon: (ntc_thermistor) fix module autoloading a2cb89bb9054 mtd: slram: insert break after errors in parsing the map d5c43b103987 hwmon: (max16065) Fix alarm attributes d522354ca1c8 hwmon: (max16065) Remove use of i2c_match_id() 41fe2205aae6 i2c: Add i2c_get_match_data() 302bb15d87ad hwmon: (max16065) Fix overflows seen when writing limits 365384c3f078 m68k: Fix kernel_clone_args.flags in m68k_clone() d681dae5ecdf clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() 4a60b539f70f reset: k210: fix OF node leak in probe() error path aaeadde77e4b reset: berlin: fix OF node leak in probe() error path dcf11d388fbd ARM: versatile: fix OF node leak in CPUs prepare d8539f136c58 ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property bb55d5e7f0e9 ARM: dts: microchip: sam9x60: Fix rtc/rtt clocks 412a519da455 arm64: dts: renesas: r9a07g044: Correct GICD and GICR sizes db323e084748 spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ 89008d5e4b2f spi: ppc4xx: handle irq_of_parse_and_map() errors cc4d21d9492d block: fix potential invalid pointer dereference in blk_add_partition a894cf7efda0 block: print symbolic error name instead of error code e0c20d88b7dc block, bfq: don't break merge chain in bfq_split_bfqq() 3883a6873b92 block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() 8aa9de02a4be block, bfq: fix possible UAF for bfqq->bic with merge chain 67adffd35dda net: tipc: avoid possible garbage value 1ee3ffd8600a net: ipv6: rpl_iptunnel: Fix memory leak in rpl_input 613dad98a8c8 r8169: disable ALDPS per default for RTL8125 ad0af1890919 net: enetc: Use IRQF_NO_AUTOEN flag in request_irq() 64ad2aac64c8 bareudp: Pull inner IP header on xmit. b293c9d81473 geneve: Fix incorrect inner network header offset when innerprotoinherit is set 446f84d3a74d net: geneve: support IPv4/IPv6 as inner protocol 2099b709b546 bareudp: Pull inner IP header in bareudp_udp_encap_recv(). b614fde13162 Bluetooth: btusb: Fix not handling ZPL/short-transfer 2b3164186e77 can: m_can: m_can_close(): stop clocks after device has been shut down 9550baada4c8 can: bcm: Clear bo->bcm_proc_read after remove_proc_entry(). 984648aac87a sock_map: Add a cond_resched() in sock_hash_free() bf090f4fe935 wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param acb53a716e49 wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() 439353e50cb9 wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors 95f2c90b826a wifi: mt76: mt7915: fix rx filter setting for bfee functionality c8d744549f37 wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() 40fb64257dab x86/sgx: Fix deadlock in SGX NUMA node search b6e1cdf2d625 cpufreq: ti-cpufreq: Introduce quirks to handle syscon fails appropriately 3e2b7c9d5ec8 netfilter: nf_tables: remove annotation to access set timeout while holding lock b5f97550839d netfilter: nf_tables: reject expiration higher than timeout b987e863cfd9 netfilter: nf_tables: reject element expiration with no timeout 616aa2873969 netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire 94e8c988468d ACPI: CPPC: Fix MASK_VAL() usage 895885122cf3 ACPI: bus: Avoid using CPPC if not supported by firmware b48ba8089d26 can: j1939: use correct function name in comment e53934e36549 padata: Honor the caller's alignment in case of chunk_size 0 b48560a5c3c2 wifi: iwlwifi: mvm: increase the time between ranging measurements d5ecaf72fd26 mount: handle OOM on mnt_warn_timestamp_expiry 33e460b424b8 fs/namespace: fnic: Switch to use %ptTd a6e8d2a06368 mount: warn only once about timestamp range expiration b6a9b12e8c72 fs: explicitly unregister per-superblock BDIs 66663a9d672f wifi: rtw88: remove CPT execution branch never used d19865d5f17d net: stmmac: dwmac-loongson: Init ref and PTP clocks rate 43df8109c701 wifi: ath9k: Remove error checks when creating debugfs entries 49d8d8e0190a wifi: ath9k: fix parameter check in ath9k_init_debug() 9dd0cb484cfa ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() 435ec96011f5 crypto: xor - fix template benchmarking ceaab3fb64d6 wifi: rtw88: always wait for both firmware loading attempts 7367e0fea5e6 EDAC/synopsys: Fix error injection on Zynq UltraScale+ 12ee2b3a4fe4 EDAC/synopsys: Fix ECC status and IRQ control race condition 7e1cf435de0b EDAC/synopsys: Re-enable the error interrupts on v3 hw 9a9187f364ad EDAC/synopsys: Use the correct register to disable the error interrupt on v3 hw 28ccc0418205 EDAC/synopsys: Add support for version 3 of the Synopsys EDAC DDR 0c927dfc0b9b USB: usbtmc: prevent kernel-usb-infoleak 86b4954483fc USB: serial: pl2303: add device id for Macrosilicon MS3020 9405d778a49a cgroup: Move rcu_head up near the top of cgroup_root c218058f075a gpiolib: cdev: Ignore reconfiguration without direction 4318608dc28e inet: inet_defrag: prevent sk release while still in use c65ab97efcd4 gpio: prevent potential speculation leaks in gpio_device_get_desc() e0f67494957f Revert "wifi: cfg80211: check wiphy mutex is held for wdev mutex" ded5376ee34b netfilter: nf_tables: missing iterator type in lookup walk ce9fef54c5ec netfilter: nft_set_pipapo: walk over current view on netlink dump de77545c72c4 cgroup: Make operations on the cgroup root_list RCU safe c031d286eceb ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() 5bbe51eaf01a ocfs2: add bounds checking to ocfs2_xattr_find_entry() ad98e04b53bb spi: spidev: Add missing spi_device_id for jg10309-01 4e1b1fceaa1a x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency bba8f3393116 spi: bcm63xx: Enable module autoloading 534f63c5fdcf drm: komeda: Fix an issue related to normalized zpos 82ead539fb8b spi: spidev: Add an entry for elgin,jg10309-01 b77954625a03 ASoC: tda7419: fix module autoloading f2f5918c7347 ASoC: intel: fix module autoloading 6a9e652ecb9a wifi: iwlwifi: clear trans->state earlier upon error 1afed66cb271 wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead a15df5f37fa3 wifi: iwlwifi: mvm: pause TCM when the firmware is stopped 8f03a04b619a wifi: iwlwifi: mvm: fix iwl_mvm_scan_fits() calculation 6f19780d1f7d wifi: iwlwifi: lower message level for FW buffer destination 8e46e6d38e73 net: ftgmac100: Ensure tx descriptor updates are visible 6f8366122015 microblaze: don't treat zero reserved memory regions as error befc2d67f7b8 pinctrl: at91: make it work with current gpiolib e69c0100a461 scsi: lpfc: Fix overflow build issue 04eb0c4957fa ALSA: hda/realtek - FIxed ALC285 headphone no sound fe0401442a39 ALSA: hda/realtek - Fixed ALC256 headphone no sound 2208c2520eb6 ASoC: allow module autoloading for table db1200_pids fb0530025d50 ASoC: meson: axg-card: fix 'use-after-free' 79cce5e81d20 dma-buf: heaps: Fix off-by-one in CMA heap fault handler 16b3e7addd5b soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" 491f9646f7ac spi: nxp-fspi: fix the KASAN report out-of-bounds bug 38f5db5587c0 net: dpaa: Pad packets to ETH_ZLEN ddc7c423c4a5 netfilter: nft_socket: fix sk refcount leaks e259f8aabbcc net: ftgmac100: Enable TX interrupt to avoid TX timeout 8fa298172438 octeontx2-af: Modify SMQ flush sequence to drop packets e216ded408f8 octeontx2-af: Set XOFF on other child transmit schedulers during SMQ flush 16ff08952830 fou: fix initialization of grc b503f0045f31 net/mlx5: Add missing masks and QoS bit masks for scheduling elements 63991ecfe864 net/mlx5: Add IFC bits and enums for flow meter 0a596903425f net/mlx5: Add support to create match definer 636de1029485 net/mlx5: Explicitly set scheduling element and TSAR type 3f8d4d9bffe7 net/mlx5e: Add missing link modes to ptys2ethtool_map 61964f36349d igb: Always call igb_xdp_ring_update_tail() under Tx lock 25cf67f8ff2f ice: fix accounting for filters shared by multiple VSIs 3f796b4d9527 hwmon: (pmbus) Conditionally clear individual status bits for pmbus rev >= 1.2 7e40afcc6989 hwmon: (pmbus) Introduce and use write_byte_data callback 87bd31cb7e7a selftests/bpf: Support SOCK_STREAM in unix_inet_redir_to_connected() 47c5117ac526 eeprom: digsy_mtc: Fix 93xx46 driver probe failure f7bfeb689041 arm64: dts: rockchip: fix PMIC interrupt pin in pinctrl for ROCK Pi E 8fd28e6beb86 fs/ntfs3: Use kvfree to free memory allocated by kvmalloc 5b2c8b34f6d7 mm: avoid leaving partial pfn mappings around in error case b6e5727d262a net: tighten bad gso csum offset check in virtio_net_hdr 235af50e7cf6 minmax: reduce min/max macro expansion in atomisp driver 73103e803400 arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma 3554482f4691 mptcp: pm: Fix uaf in __timer_delete_sync 190b8a6486eb platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array b7c2f692307f platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses 3666a2574efa NFS: Avoid unnecessary rescanning of the per-server delegation list e796a3db5768 NFSv4: Fix clearing of layout segments in layoutreturn 2fb6f8948e4d Input: i8042 - add Fujitsu Lifebook E756 to i8042 quirk table 156ea0823d3c drm/msm/adreno: Fix error return if missing firmware-name da69c01768da platform/surface: aggregator_registry: Add support for Surface Laptop Go 3 18576c701e85 scripts: kconfig: merge_config: config files: add a trailing newline 7d91a0b2151a HID: multitouch: Add support for GT7868Q 10c111760128 Input: synaptics - enable SMBus for HP Elitebook 840 G2 39de55eddf73 Input: ads7846 - ratelimit the spi_sync error message f5a73abe62ac btrfs: update target inode's ctime on unlink 00ef1de6d646 powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUAL be4e5f5bdc19 net: phy: vitesse: repair vsc73xx autonegotiation 9ef29b75f5f9 net: ethernet: use ip_hdrlen() instead of bit shift d71c5e8cbcf9 usbnet: ipheth: fix carrier detection in modes 1 and 4 df944dc46d06 ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate ff55291fb367 ocfs2: fix null-ptr-deref when journal load failed. f55a33fe0fb5 ocfs2: remove unreasonable unlock in ocfs2_read_blocks 4173d1277c00 ocfs2: cancel dqi_sync_work before freeing oinfo 020f5c53c17f ocfs2: reserve space for inline xattr before attaching reflink tree 077182694e87 ocfs2: fix uninit-value in ocfs2_get_block() ff8875e5f6e9 ocfs2: fix the la space leak when unmounting an ocfs2 volume 44f79667fefd mm: krealloc: consider spare memory for __GFP_ZERO 70fee3689ace jbd2: correctly compare tids with tid_geq function in jbd2_fc_begin_commit ec7f8337c98a jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error e60b0d3b5aa2 drm: omapdrm: Add missing check for alloc_ordered_workqueue 4515773394f9 of/irq: Support #msi-cells=<0> in of_msi_get_domain e18d233efa82 parisc: Fix stack start for ADDR_NO_RANDOMIZE personality cb94678485d7 parisc: Fix 64-bit userspace syscall path 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 6e52b8bdf3dd48240c7a37a5dfc30a21cb3a792a) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.10: update to v5.10.227Bruce Ashfield2025-01-093-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: eac1c5bfc13c Linux 5.10.227 9350016415b6 net: dsa: microchip: fix build warning 9f76a9d1849d RDMA/hns: Fix uninitialized variable 4911610c7a1f ext4: fix warning in ext4_dio_write_end_io() 05cc42d601e7 netfilter: ip6t_rpfilter: Fix regression with VRF interfaces 95f62e5a783d net: vrf: determine the dst using the original ifindex for multicast 3adb1be04f6c net: seg6: fix seg6_lookup_any_nexthop() to handle VRFs using flowi_l3mdev ab6c9463b137 net: Handle l3mdev in ip_tunnel_init_flow 0825c5ff246c xfrm: Pass flowi_oif or l3mdev as oif to xfrm_dst_lookup 4bf1bd3ffff6 net: geneve: add missing netlink policy and size for IFLA_GENEVE_INNER_PROTO_INHERIT 73f75d2b5aee nouveau/dmem: Fix vulnerability in migrate_to_ram upon copy error 548d0102dc5c net: dsa: lan9303: ensure chip reset and wait for READY status 68ad5da6ca63 net: Fix an unsafe loop on the list fcda074c98de hid: intel-ish-hid: Fix uninitialized variable 'rv' in ish_fw_xfer_direct_dma e7a1d51b3910 usb: storage: ignore bogus device raised by JieLi BR21 USB sound chip 1d7fc802a725 usb: xhci: Fix problem with xhci resume from suspend f8dea2fede79 usb: dwc3: core: Stop processing of pending events if controller is halted a7564b160692 Revert "usb: yurex: Replace snprintf() with the safer scnprintf() variant" 8669bca53fe6 HID: plantronics: Workaround for an unexcepted opposite volume key 799a06ca7f6a hwmon: (adm9240) Add missing dependency on REGMAP_I2C ab6bc15e99d7 hwmon: (tmp513) Add missing dependency on REGMAP_I2C 1d5f85f1b7db resource: fix region_intersects() vs add_memory_driver_managed() 36b054324d18 slip: make slhc_remember() more robust against malicious packets 30d91a478d58 ppp: fix ppp_async_encode() illegal access 3502b1a29720 netfilter: fib: check correct rtable in vrf setups 037145e2a214 netfilter: rpfilter/fib: Set ->flowic_uid correctly for user namespaces. d98558fe2699 netfilter: rpfilter/fib: Populate flowic_l3mdev field 740de1987766 net: Add l3mdev index to flow struct and avoid oif reset for port devices 265bf63e2471 sctp: ensure sk_state is set to CLOSED if hashing fails in sctp_listen_start 23e139f90b25 net: ibm: emac: mal: fix wrong goto adbc3eef43fc net/sched: accept TCA_STAB only for root qdisc d79af3af2f49 igb: Do not bring the device up after non-fatal error c70e05b929b4 gpio: aspeed: Use devm_clk api to manage clock source 36fd66cb5178 gpio: aspeed: Add the flush write to ensure the write complete. 0e91c4b48445 net: dsa: b53: fix jumbo frames on 10/100 ports a7c9402bbc4a net: dsa: b53: allow lower MTUs on BCM5325/5365 9f3407aa6cba net: dsa: b53: fix max MTU for BCM5325/BCM5365 0109267c1ec4 net: dsa: b53: fix max MTU for 1g switches a625acf221c1 net: dsa: b53: fix jumbo frame mtu check e13ffbf5fdf5 net: phy: bcm84881: Fix some error handling paths ef44274dae9b Bluetooth: RFCOMM: FIX possible deadlock in rfcomm_sk_state_change cce8419b8168 netfilter: br_netfilter: fix panic with metadata_dst skb 8a517d184549 tcp: fix tcp_enter_recovery() to zero retrans_stamp when it's safe fe238ddf8576 tcp: fix to allow timestamp undo if no retransmits were sent 21b5af7f0c99 net: phy: dp83869: fix memory corruption when enabling fiber f892165c564e NFSv4: Prevent NULL-pointer dereference in nfs42_complete_copies() 64f1b4922b6e SUNRPC: Fix integer overflow in decode_rc_list() 1fc13f6a4166 ice: fix VLAN replay after reset 993ce09fe622 NFSD: Mark filecache "down" if init fails de5a059e3665 RDMA/rxe: Fix seg fault in rxe_comp_queue_pkt 252f147b1826 fbdev: sisfb: Fix strbuf array overflow f4149eec9601 drm/amd/display: Check null pointer before dereferencing se 56452dbc0a2c driver core: bus: Return -EIO instead of 0 when show/store invalid bus attribute d8ac7378bc79 tools/iio: Add memory allocation failure check for trigger_name 4ce662fe4be6 virtio_pmem: Check device status before requesting flush 30ea38665dbf usb: dwc2: Adjust the timing of USB Driver Interrupt Registration in the Crashkernel Scenario 4c83143fc65c usb: chipidea: udc: enable suspend interrupt after usb reset b677b94a9193 clk: imx: Remove CLK_SET_PARENT_GATE for DRAM mux for i.MX7D 37c181e389f0 media: videobuf2-core: clear memory related fields in __vb2_plane_dmabuf_put() b65018968782 ntb: ntb_hw_switchtec: Fix use after free vulnerability in switchtec_ntb_remove due to race condition 63047187a516 PCI: Mark Creative Labs EMU20k2 INTx masking as broken a28703d4d406 i2c: i801: Use a different adapter-name for IDF adapters e4f218455cef PCI: Add ACS quirk for Qualcomm SA8775P f3e0a8b7d4a5 clk: bcm: bcm53573: fix OF node leak in init b10c1ca941c2 PCI: Add function 0 DMA alias quirk for Glenfly Arise chip 713adaf0ecfc RDMA/mad: Improve handling of timed out WRs of mad agent 24318116c485 ktest.pl: Avoid false positives with grub2 skip regex 345d3c0bf2bd s390/cpum_sf: Remove WARN_ON_ONCE statements c2097d5efb19 ext4: nested locking for xattr inode dced2c9d661e s390/mm: Add cond_resched() to cmm_alloc/free_pages() 1cd197813eb8 s390/facility: Disable compile time optimization for decompressor code 029aa36ba332 bpf: Check percpu map value size first 4f4a6d70d78e Input: synaptics-rmi4 - fix UAF of IRQ domain on driver removal 546fb43a2e4b tracing/kprobes: Fix symbol counting logic by looking at modules as well 90a6a070a80a tracing/kprobes: Return EADDRNOTAVAIL when func matches several symbols 2622c805abe7 kallsyms: Make module_kallsyms_on_each_symbol generally available 2aa861ec7290 kallsyms: Make kallsyms_on_each_symbol generally available 9b82d737d261 virtio_console: fix misc probe bugs f2fd1a9597d6 tracing: Have saved_cmdlines arrays all in one allocation 25b00216206b s390/zcore: release dump save area on restart or power down 0b4dc46f87c3 s390/zcore: no need to check return value of debugfs_create functions 421795b06430 drm/crtc: fix uninitialized variable use even harder a009e88cc976 tracing: Remove precision vsnprintf() check from print event 6063d72b61ca net: ethernet: cortina: Drop TSO support 39fffca57284 unicode: Don't special case ignorable code points 6592347f06e2 vhost/scsi: null-ptr-dereference in vhost_scsi_get_req() 2f6da71e9de8 ext4: fix inode tree inconsistency caused by ENOMEM da964de4c181 ACPI: battery: Fix possible crash when unregistering a battery hook 20557232c91a ACPI: battery: Simplify battery hook locking 991e8b0bab66 r8169: add tally counter fields added with RTL8125 238d5c541e7f r8169: Fix spelling mistake: "tx_underun" -> "tx_underrun" 281edfa1cdef clk: qcom: dispcc-sm8250: use CLK_SET_RATE_PARENT for branch clocks 570e257621be drm/rockchip: vop: clear DMA stop bit on RK3066 411e2e1d0132 drm/rockchip: support gamma control on RK3399 1aeaa7e8d859 drm/rockchip: define gamma registers for RK3399 f561b48d633a uprobes: fix kernel info leak via "[uprobes]" vma 24afda0421af arm64: errata: Expand speculative SSBS workaround once more 9df353ca1301 arm64: cputype: Add Neoverse-N3 definitions c45edd5942cc arm64: Add Cortex-715 CPU part definition f8a7c342326f ext4: dax: fix overflowing extents beyond inode size when partially writing dde4c1e1663b ext4: properly sync file size update after O_SYNC direct IO 6ff56ef7f724 i2c: xiic: Fix pm_runtime_set_suspended() with runtime pm enabled d223126bb0ac i2c: xiic: Use devm_clk_get_enabled() 9bd3443e34e6 i2c: xiic: Simplify with dev_err_probe() 8b55076b7bd4 kconfig: qconf: fix buffer overflow in debug links bfab5fbc12c5 drm/sched: Add locking to drm_sched_entity_modify_sched c54aa7d75055 gpio: davinci: fix lazy disable 70b60c8d9b42 btrfs: wait for fixup workers before stopping cleaner kthread during umount d73d48acf36f btrfs: fix a NULL pointer dereference when failed to start a new trasacntion 67db431b8520 ACPI: resource: Add Asus ExpertBook B2502CVA to irq1_level_low_skip_override[] 1a819c7f857e ACPI: resource: Add Asus Vivobook X1704VAP to irq1_level_low_skip_override[] f976d964a64c Input: adp5589-keys - fix adp5589_gpio_get_value() bf8363e46fba rtc: at91sam9: fix OF node leak in probe() error path e33fe25b1efe net: stmmac: Fix zero-division error when disabling tc cbs 68e579316cbf tomoyo: fallback to realpath if symlink's pathname does not exist 68c77a70e33c iio: magnetometer: ak8975: Fix reading for ak099xx sensors 1d108095d5e5 clk: qcom: gcc-sm8250: Do not turn off PCIe GDSCs during gdsc_disable() 60b6968341a6 media: venus: fix use after free bug in venus_remove due to race condition 4445bc6e9f2b clk: qcom: clk-rpmh: Fix overflow in BCM vote 3f73da56af91 media: uapi/linux/cec.h: cec_msg_set_reply_to: zero flags 5443e70fb7fc media: sun4i_csi: Implement link validate for sun4i_csi subdev ed0d5103f9ef clk: rockchip: fix error for unknown clocks f63461af2c1a aoe: fix the potential use-after-free problem in more places 7ae7ada29a6f NFSD: Fix NFSv4's PUTPUBFH operation 0ea4333c679f nfsd: map the EBADMSG to nfserr_io to avoid warning 96cad5da791e nfsd: fix delegation_blocked() to block correctly for at least 30 seconds f692160d3e1e exfat: fix memory leak in exfat_load_bitmap() e01e9ae43e64 riscv: define ILLEGAL_POINTER_VALUE for 64bit 61b84013e560 ocfs2: fix possible null-ptr-deref in ocfs2_set_buffer_uptodate bf605ae98dab ocfs2: fix null-ptr-deref when journal load failed. 3f1ca6ba5452 ocfs2: remove unreasonable unlock in ocfs2_read_blocks 14114d8148db ocfs2: cancel dqi_sync_work before freeing oinfo aac31d654a0a ocfs2: reserve space for inline xattr before attaching reflink tree 8e3bf366368e ocfs2: fix uninit-value in ocfs2_get_block() ff1500fe2649 ocfs2: fix the la space leak when unmounting an ocfs2 volume a54378585624 mm: krealloc: consider spare memory for __GFP_ZERO 7fabacb337f0 jbd2: correctly compare tids with tid_geq function in jbd2_fc_begin_commit 481e8f18a290 jbd2: stop waiting for space when jbd2_cleanup_journal_tail() returns error 2bda89735199 drm: omapdrm: Add missing check for alloc_ordered_workqueue 3e8862875f8b of/irq: Support #msi-cells=<0> in of_msi_get_domain a63fdf20cc26 parisc: Fix stack start for ADDR_NO_RANDOMIZE personality ea7dead20420 parisc: Fix 64-bit userspace syscall path 25ec5c873c45 ext4: fix incorrect tid assumption in ext4_wait_for_tail_page_commit() 6766937d0327 ext4: update orig_path in ext4_find_extent() b6c29c8f3d7c ext4: fix double brelse() the buffer of the extents path 5e811066c5ab ext4: aovid use-after-free in ext4_ext_insert_extent() 8c26d9e53e5f ext4: drop ppath from ext4_ext_replay_update_ex() to avoid double-free 4286a0418369 ext4: fix incorrect tid assumption in __jbd2_log_wait_for_space() 7bcdef04d071 ext4: propagate errors from ext4_find_extent() in ext4_insert_range() e52f933598b7 ext4: fix slab-use-after-free in ext4_split_extent_at() 133ff0d78f1b ext4: no need to continue when the number of entries is 1 2c08dfc99fc4 ALSA: hda/realtek: Add quirk for Huawei MateBook 13 KLV-WX9 c36ff6948c00 ALSA: line6: add hw monitor volume control to POD HD500X 64d315aeec57 ALSA: core: add isascii() check to card ID generator b078a7eee12c drm: Consistently use struct drm_mode_rect for FB_DAMAGE_CLIPS afa999052393 parisc: Fix itlb miss handler for 64-bit programs d6b22a2d5563 perf/core: Fix small negative period being ignored 8ab638bb498a spi: bcm63xx: Fix module autoloading f53c2b55d0e2 firmware: tegra: bpmp: Drop unused mbox_client_to_bpmp() 2c1effc2255c i2c: xiic: Wait for TX empty to avoid missed TX NAKs 46c72b01397f i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() 9b8bc33ad641 i2c: stm32f7: Do not prepare/unprepare clock during runtime suspend/resume 10dde0c1fb1b selftests/mm: fix charge_reserved_hugetlb.sh test e45803c71fc4 selftests: vDSO: fix vDSO symbols lookup for powerpc64 76242231557f selftests: breakpoints: use remaining time to check if suspend succeed eda94fc74b84 spi: s3c64xx: fix timeout counters in flush_fifo e3b57186f457 spi: spi-imx: Fix pm_runtime_set_suspended() with runtime pm enabled 53b1999cfd2c ext4: fix i_data_sem unlock order in ext4_ind_migrate() b0cb4561fc42 ext4: avoid use-after-free in ext4_ext_show_leaf() a34416ec269e ext4: ext4_search_dir should return a proper error e82df17e5f32 of/irq: Refer to actual buffer size in of_irq_parse_one() 29f388945770 drm/amd/pm: ensure the fw_info is not null before using it 0a377fcacefd drm/radeon/r100: Handle unknown family in r100_cp_init_microcode() aec72bfbc198 scsi: aacraid: Rearrange order of struct aac_srb_unit cf387300b819 drm/printer: Allow NULL data in devcoredump printer f921335123f6 drm/amd/display: Initialize get_bytes_per_element's default to 1 7ab69af56a23 drm/amd/display: Fix index out of bounds in DCN30 color transformation c130a3c09e37 drm/amd/display: Fix index out of bounds in degamma hardware format translation ad89f83343a5 drm/amd/display: Fix index out of bounds in DCN30 degamma hardware format translation 0167d570f6a0 drm/amd/display: Check stream before comparing them e2743d0a03b2 platform/x86: touchscreen_dmi: add nanote-next quirk 831e8a816e09 drm/amdgpu: enable gfxoff quirk on HP 705G4 e407715e7a8d drm/amdgpu: add raven1 gfxoff quirk 8b1dcf25c26d jfs: Fix uninit-value access of new_ea in ea_buffer 2451e5917c56 jfs: check if leafidx greater than num leaves per dmap tree fd026b6b6758 jfs: Fix uaf in dbFreeBits f9db7bb112c4 jfs: UBSAN: shift-out-of-bounds in dbFindBits 8d54001f8dcc drm/amd/display: Check null pointers before using dc->clk_mgr 49ded709540b ata: sata_sil: Rename sil_blacklist to sil_quirks 1ebfa6663807 drm/amd/display: Add null check for top_pipe_to_program in commit_planes_for_stream de9e7f687625 iommu/vt-d: Fix potential lockup if qi_submit_sync called with 0 count 5652c448da39 iommu/vt-d: Always reserve a domain ID for identity setup 9e493f002d52 power: reset: brcmstb: Do not go into infinite loop if reset fails d9245b9296fd iommu/arm-smmu-qcom: hide last LPASS SMMU context bank from linux ceff6f5e7173 rcuscale: Provide clear error when async specified without primitives e6897e299f57 fbdev: pxafb: Fix possible use after free in pxafb_task() 79681036a336 x86/syscall: Avoid memcpy() for ia32 syscall_get_arguments() 98111af33849 ALSA: hdsp: Break infinite MIDI input flush loop 219587bca267 ALSA: asihpi: Fix potential OOB array access e2b200c50230 ALSA: usb-audio: Add logitech Audio profile quirk 35733d1a6057 ALSA: usb-audio: Define macros for quirk table entries 6ee6835f8288 signal: Replace BUG_ON()s aa4e9056dfbc nfp: Use IRQF_NO_AUTOEN flag in request_irq() 1756918f51e9 wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_cmd_802_11_scan_ext() 47be40b698b9 proc: add config & param to block forcing mem writes 02c1725eb2ad ACPICA: iasl: handle empty connection_node 95a91802e4ef tcp: avoid reusing FIN_WAIT2 when trying to find port in connect() process b7cbdd6b1bcd net: atlantic: Avoid warning about potential string truncation a479b653d5e4 ipv4: Mask upper DSCP bits and ECN bits in NETLINK_FIB_LOOKUP family 669d337aa1f6 ipv4: Check !in_dev earlier for ioctl(SIOCSIFADDR). bf60b4f58796 net: mvpp2: Increase size of queue_name buffer e2b2558971e0 tipc: guard against string buffer overrun cbb67e245dac ACPICA: check null return of ACPI_ALLOCATE_ZEROED() in acpi_db_convert_to_package() a40e7a2b805e ACPI: EC: Do not release locks during operation region accesses 7cd004102b7d wifi: rtw88: select WANT_DEV_COREDUMP 0f26f2694403 wifi: ath11k: fix array out-of-bound access in SoC stats 1f61d509257d blk_iocost: fix more out of bound shifts 62b8a46ba8bb net: sched: consistently use rcu_replace_pointer() in taprio_change() 74c63fd016bc ACPICA: Fix memory leak if acpi_ps_get_next_field() fails 30cd2158f249 ACPICA: Fix memory leak if acpi_ps_get_next_namepath() fails 4440bac6f0ca net: hisilicon: hns_mdio: fix OF node leak in probe() 124554285680 net: hisilicon: hns_dsaf_mac: fix OF node leak in hns_mac_get_info() ac6e862b8deb net: hisilicon: hip04: fix OF node leak in probe() a7f0073fcd12 net/xen-netback: prevent UAF in xenvif_flush_hash() ed418cad8386 ice: Adjust over allocation of memory in ice_sched_add_root_node() and ice_sched_add_node() b02eb7c86ff2 wifi: ath9k_htc: Use __skb_set_length() for resetting urb before resubmit 2171e1d75001 wifi: ath9k: fix possible integer overflow in ath9k_get_et_stats() 000bab8753ae f2fs: Require FMODE_WRITE for atomic write ioctls b820cb910f98 ALSA: hda/conexant: Fix conflicting quirk for System76 Pangolin f7785c449868 ALSA: hda/generic: Unconditionally prefer preferred_dacs pairs f10d29b108bd ALSA: hda/realtek: Fix the push button function for the ALC257 7c93044298a4 ALSA: mixer_oss: Remove some incorrect kfree_const() usages f13b04cf65a8 Bluetooth: L2CAP: Fix not validating setsockopt user input 4ec4641df57c media: usbtv: Remove useless locks in usbtv_video_free() a73d99643621 i2c: xiic: Try re-initialization on bus busy timeout c9668503e4e1 i2c: xiic: improve error message when transfer fails to start 2d320d9de7d3 i2c: xiic: xiic_xfer(): Fix runtime PM leak on error path 148fdc3c7df3 i2c: xiic: Fix RX IRQ busy check 30def367fa20 i2c: xiic: Switch from waitqueue to completion 6da4bbeb16cf i2c: xiic: Fix broken locking on tx_msg dd70c8a89ef9 sctp: set sk_state back to CLOSED if autobind fails in sctp_listen_start 16b66c46b69b ipv4: ip_gre: Fix drops of small packets in ipgre_xmit 566a931a1436 net: add more sanity checks to qdisc_pkt_len_init() ba26060a29d3 net: avoid potential underflow in qdisc_pkt_len_init() with UFO 185df159843d net: ethernet: lantiq_etop: fix memory disclosure c8bb4e2d5fae Bluetooth: btmrvl: Use IRQF_NO_AUTOEN flag in request_irq() 531754952f5d netfilter: nf_tables: prevent nf_skb_duplicated corruption 7675fe977be5 net: ieee802154: mcr20a: Use IRQF_NO_AUTOEN flag in request_irq() 181fbbdd46c0 netfilter: uapi: NFTA_FLOWTABLE_HOOK is NLA_NESTED cdd86fb75f1f net/mlx5: Added cond_resched() to crdump collection ca36d6c1a49b net/mlx5: Fix error path in multi-packet WQE transmit fd7fcd802edb ieee802154: Fix build error f55e003d261b ceph: remove the incorrect Fw reference check when dirtying pages 32ee78823dea mailbox: bcm2835: Fix timeout during suspend mode 3948c73c9295 mailbox: rockchip: fix a typo in module autoloading 6b9a551b836e spi: lpspi: Simplify some error message 767b71f29207 usb: yurex: Fix inconsistent locking bug in yurex_read() 9f1c4edee8c8 i2c: isch: Add missed 'else' 742a1b69c003 i2c: aspeed: Update the stop sw state when the bus recovery occurs 52f7cab29039 mm: only enforce minimum stack gap size if it's sensible 1472dd897fab lockdep: fix deadlock issue between lockdep and rcu 118a0c3e55e3 xhci: Set quirky xHC PCI hosts to D3 _after_ stopping and freeing them. cc1de44135ca usb: renesas-xhci: Remove renesas_xhci_pci_exit() 0f8e74a061cf pps: add an error check in parport_attach 0e508348148a pps: remove usage of the deprecated ida_simple_xx() API 47a632e5c6a1 USB: misc: yurex: fix race between read and write bf509ca62fea usb: yurex: Replace snprintf() with the safer scnprintf() variant 6ea76e19d6df soc: versatile: realview: fix soc_dev leak during device remove 6b3b25311d3e soc: versatile: realview: fix memory leak during device remove 263d04df0644 PCI: xilinx-nwl: Fix off-by-one in INTx IRQ handler 6dacc0b667a9 PCI: xilinx-nwl: Use irq_data_get_irq_chip_data() 46c4079460f4 padata: use integer wrap around to prevent deadlock on seq_nr overflow 7d0079d64442 nfs: fix memory leak in error path of nfs4_do_reclaim a239ff33c512 fs: Fix file_set_fowner LSM hook inconsistencies 47a68c75052a vfs: fix race between evice_inodes() and find_inode()&iput() 0eecd2ee23af arm64: dts: rockchip: Correct the Pinebook Pro battery design capacity b2cb101b9b72 arm64: dts: rockchip: Raise Pinebook Pro's panel backlight PWM frequency d41d66534637 hwrng: cctrng - Add missing clk_disable_unprepare in cctrng_resume 1b2137f6c9bd hwrng: mtk - Use devm_pm_runtime_enable cef1056ee6fc f2fs: avoid potential int overflow in sanity_check_area_boundary() 85c2f7bd573d f2fs: prevent possible int overflow in dir_block_index() 5e3a031dfa5a debugobjects: Fix conditions in fill_pool() dbffe7be554c wifi: rtw88: 8822c: Fix reported RX band width 44f18167492b perf/x86/intel/pt: Fix sampling synchronization f76b69ab9cf0 efistub/tpm: Use ACPI reclaim memory for event log to avoid corruption 45a765f4ba4c ACPI: resource: Add another DMI match for the TongFang GMxXGxx 4b081991c436 ACPI: sysfs: validate return type of _STR method 2e20b69b86c8 drbd: Add NULL check for net_conf to prevent dereference in state validation 62720f2daab9 drbd: Fix atomicity violation in drbd_uuid_set_bm() a295fa38dcbb crypto: ccp - Properly unregister /dev/sev on sev PLATFORM_STATUS failure c7148bf45da1 tty: rp2: Fix reset with non forgiving PCIe host bridges c30558e6c5c9 firmware_loader: Block path traversal e89f925093a3 bus: integrator-lm: fix OF node leak in probe() 61c12c72b1ab USB: class: CDC-ACM: fix race between get_serial and set_serial fa83e1df43f1 USB: misc: cypress_cy7c63: check for short transfer 1c5cd41b4b50 USB: appledisplay: close race between probe and completion handler 84f4d44703d9 drm/amd/display: Round calculated vtotal 60aadf84bef0 Input: i8042 - add another board name for TUXEDO Stellaris Gen5 AMD line 13175be789b5 Input: i8042 - add TUXEDO Stellaris 15 Slim Gen6 AMD to i8042 quirk table bf3f1affba62 Input: i8042 - add TUXEDO Stellaris 16 Gen5 AMD to i8042 quirk table cb9897b94608 soc: versatile: integrator: fix OF node leak in probe() error path c55ebcb21656 ASoC: rt5682: Return devm_of_clk_add_hw_provider to transfer the error aaaf3cd0a734 Remove *.orig pattern from .gitignore f291dc4cbc65 mptcp: fix sometimes-uninitialized warning 2dbc4b7bac60 selinux,smack: don't bypass permissions check in inode_setsecctx hook 4b81a9f92b36 bpf: Fix DEVMAP_HASH overflow check on 32-bit arches 0e6378dd9bbc Revert "bpf: Eliminate rlimit-based memory accounting for devmap maps" bfe249c15122 Revert "bpf: Fix DEVMAP_HASH overflow check on 32-bit arches" 892620144757 x86/mm: Switch to new Intel CPU model defines 089aece01a10 powercap: RAPL: fix invalid initialization for pl4_supported field ba624f656a8b Input: goodix - use the new soc_intel_is_byt() helper 50460579fe87 drm/amd/display: Fix Synaptics Cascaded Panamera DSC Determination e0dbda9f26e2 netfilter: ctnetlink: compile ctnetlink_label_size with CONFIG_NF_CONNTRACK_EVENTS db9c5f08eea3 netfilter: nf_tables: Keep deleted flowtable hooks until after RCU 6c36857fe564 net: qrtr: Update packets cloning when broadcasting ec31cf42fc4e tcp: check skb is non-NULL in tcp_rto_delta_us() 98d14164c0a7 net: ipv6: select DST_CACHE from IPV6_RPL_LWTUNNEL 338a0582b28e net: seeq: Fix use after free vulnerability in ether3 Driver Due to Race Condition dcf48ab3ca2c netfilter: nf_reject_ipv6: fix nf_reject_ip6_tcphdr_put() 1429a9260fed Revert "dm: requeue IO if mapping table not yet available" 0c170b1e918b vhost_vdpa: assign irq bypass producer token correctly 10348fb6feae vdpa: Add eventfd for the vdpa callback 64add9aaf78a interconnect: qcom: sm8250: Enable sync_state d4951dd16e9f coresight: tmc: sg: Do not leak sg_table cf0674248ddb iio: adc: ad7606: fix standby gpio state to match the documentation 1ea56cd9a651 iio: adc: ad7606: fix oversampling gpio array b7413dbc6341 spi: spi-fsl-lpspi: Undo runtime PM changes at driver exit time 0ed35dd547ec spi: lpspi: release requested DMA channels d612d419a579 spi: lpspi: Silence error message upon deferred probe 6f2eeba7c3e4 f2fs: reduce expensive checkpoint trigger frequency 3dc483f0e6d0 f2fs: remove unneeded check condition in __f2fs_setxattr() 87aceb1ce66a f2fs: fix to update i_ctime in __f2fs_setxattr() db930da94792 f2fs: fix typo 7b5476f06154 f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() 0f1d007bbea3 nfsd: return -EINVAL when namelen is 0 9f03f0016ff7 nfsd: call cache_put if xdr_reserve_space returns NULL 40d578735499 ntb_perf: Fix printk format ef7e34237e26 ntb: intel: Fix the NULL vs IS_ERR() bug for debugfs_create_dir() dd598ac57dca RDMA/cxgb4: Added NULL check for lookup_atid 502dac909ee9 riscv: Fix fp alignment bug in perf_callchain_user() 322911a2e666 RDMA/hns: Optimize hem allocation performance 07f0f643d7e5 RDMA/hns: Fix spin_unlock_irqrestore() called with IRQs enabled 1e6195dc7aca RDMA/hns: Fix the overflow risk of hem_list_calc_ba_range() 6258c4fb8d33 RDMA/hns: Refactor root BT allocation for MTR d06fbe0b8703 RDMA/hns: Add mapped page count checking for MTR 2a2894e90cec watchdog: imx_sc_wdt: Don't disable WDT in suspend 5353f8ec59f7 pinctrl: mvebu: Fix devinit_dove_pinctrl_probe function d8c75b8a91fd pinctrl: mvebu: Use devm_platform_get_and_ioremap_resource() 600735914369 nfsd: fix refcount leak when file is unhashed after being found 6fcb4bbbecb4 nfsd: remove unneeded EEXIST error check in nfsd_do_file_acquire 0ce9d89343c2 clk: ti: dra7-atl: Fix leak of of_nodes 88ba7cd9f482 pinctrl: single: fix missing error code in pcs_probe() 2efe8da2ddbf RDMA/iwcm: Fix WARNING:at_kernel/workqueue.c:#check_flush_dependency f29951897a30 PCI: xilinx-nwl: Fix register misspelling c289903b7a21 PCI: keystone: Fix if-statement expression in ks_pcie_quirk() badbd736e664 drivers: media: dvb-frontends/rtl2830: fix an out-of-bounds write error 6ae3b9aee426 drivers: media: dvb-frontends/rtl2832: fix an out-of-bounds write error 45f826f6c827 clk: rockchip: Set parent rate for DCLK_VOP clock on RK3228 ca34aa37820a clk: imx: imx8mp: fix clock tree update of TF-A managed clocks 11396ba4f820 perf time-utils: Fix 32-bit nsec parsing a10a7d6d171b perf sched timehist: Fixed timestamp error when unable to confirm event sched_in time 727660723ea7 perf sched timehist: Fix missing free of session in perf_sched__timehist() ea837ae511aa bpf: Fix bpf_strtol and bpf_strtoul helpers for 32bit d20674f31626 nilfs2: fix potential oob read in nilfs_btree_check_delete() e2290906bb24 nilfs2: determine empty node blocks as corrupted 24bf40740a3d nilfs2: fix potential null-ptr-deref in nilfs_btree_insert() 7fc22c3b3ffc ext4: avoid OOB when system.data xattr changes underneath the filesystem e65f698736b0 ext4: return error on ext4_find_inline_entry 2e073a579f71 ext4: avoid negative min_clusters in find_group_orlov() 22d591d916b4 ext4: avoid potential buffer_head leak in __ext4_new_inode() 08c63b79624c ext4: avoid buffer_head leak in ext4_mark_inode_used() c4227a38ab88 smackfs: Use rcu_assign_pointer() to ensure safe assignment in smk_set_cipso 4766ba108b83 ext4: clear EXT4_GROUP_INFO_WAS_TRIMMED_BIT even mount with discard 3a1a31a38fcc kthread: fix task state in kthread worker if being frozen 28fbbd0ce7ab kthread: add kthread_work tracepoints dd417529c063 xz: cleanup CRC32 edits from 2018 4e1c8c12cac1 selftests/bpf: Fix C++ compile error from missing _Bool type 9374068b3690 selftests/bpf: Fix error compiling test_lru_map.c c2db6acd8cc3 selftests/bpf: Fix errors compiling cg_storage_multi.h with musl libc 3467a9412610 selftests/bpf: Fix compiling tcp_rtt.c with musl-libc 5ad69f5a0458 selftests/bpf: Fix compiling flow_dissector.c with musl-libc 306efef84bbf selftests/bpf: Fix compiling kfree_skb.c with musl-libc cc52d5282a14 selftests/bpf: Fix missing ARRAY_SIZE() definition in bench.c 04eb60af431d selftests/bpf: Fix compile error from rlim_t in sk_storage_map.c 2c9b228938e9 tpm: Clean up TPM space after command failure a0a8b7bebe1b xen/swiotlb: add alignment check for dma buffers cb9134aa0998 xen: use correct end address of kernel for conflict checking 86da3c79b889 drivers:drm:exynos_drm_gsc:Fix wrong assignment in gsc_bind() 02657ced604d drm/msm: fix %s null argument error 72fa5f700e76 ipmi: docs: don't advertise deprecated sysfs entries e9e482e1e5da drm/msm/a5xx: workaround early ring-buffer emptiness check d041301f304c drm/msm: Drop priv->lastctx 9dffbbd7b84f drm/msm: Add priv->mm_lock to protect active/inactive lists 5ce4075ddea0 drm/msm/a5xx: fix races in preemption evaluation stage cfca8b26a9f5 drm/msm/a5xx: properly clear preemption records on resume fe93cd663518 drm/msm/a5xx: disable preemption in submits by default 14531e3b82ce drm/msm: Fix incorrect file name output in adreno_request_fw() 0338e66cba27 jfs: fix out-of-bounds in dbNextAG() and diAlloc() 36820265a009 drm/radeon/evergreen_cs: fix int overflow errors in cs track offsets 6b38aedfdcd9 drm/rockchip: dw_hdmi: Fix reading EDID when using a forced mode 5f37e8c41526 drm/rockchip: vop: Allow 4096px width scaling e37fead06a45 drm/radeon: properly handle vbios fake edid sizing af2fb608e95f drm/radeon: Replace one-element array with flexible-array member 5f943045ecd0 drm/amdgpu: properly handle vbios fake edid sizing cd8810561601 drm/amdgpu: Replace one-element array with flexible-array member 65f9be03482a drm/stm: Fix an error handling path in stm_drm_platform_probe() 278ec2595281 mtd: powernv: Add check devm_kasprintf() returned value 7661e90a60fb fbdev: hpfb: Fix an error handling path in hpfb_dio_probe() 9fb482fdf3a9 power: supply: max17042_battery: Fix SOC threshold calc w/ no current sense 5c1997f7ad4e power: supply: axp20x_battery: Remove design from min and max voltage c59f57f3f1bd power: supply: axp20x_battery: allow disabling battery charging 8202306e9fc1 hwmon: (ntc_thermistor) fix module autoloading 9efa58381ae1 mtd: slram: insert break after errors in parsing the map d7a7dd2966d5 hwmon: (max16065) Fix alarm attributes 932559f25a7c hwmon: (max16065) Remove use of i2c_match_id() 514a1508c3fe i2c: Add i2c_get_match_data() 167e4371ef92 device property: Add const qualifier to device_get_match_data() parameter aeed49dd2b89 hwmon: (max16065) Fix overflows seen when writing limits cdb20b703e0e m68k: Fix kernel_clone_args.flags in m68k_clone() 42a9899e56de clocksource/drivers/qcom: Add missing iounmap() on errors in msm_dt_timer_init() 97586fbd6998 reset: berlin: fix OF node leak in probe() error path ad0b53e4b5d0 ARM: versatile: fix OF node leak in CPUs prepare 06ceed8eff02 ARM: dts: imx7d-zii-rmu2: fix Ethernet PHY pinctrl property fb3cd974fb82 ARM: dts: microchip: sam9x60: Fix rtc/rtt clocks 5f19060ab0ac spi: ppc4xx: Avoid returning 0 when failed to parse and map IRQ 63c7417ad463 spi: ppc4xx: handle irq_of_parse_and_map() errors 4bc4272e2506 block: fix potential invalid pointer dereference in blk_add_partition 4d2760df0f3d block: print symbolic error name instead of error code 3630a18846c7 block, bfq: don't break merge chain in bfq_split_bfqq() a819a496d2f2 block, bfq: choose the last bfqq from merge chain in bfq_setup_cooperator() e1277ae780cc block, bfq: fix possible UAF for bfqq->bic with merge chain cab9ff7fe83f net: tipc: avoid possible garbage value 207503742caf net: ipv6: rpl_iptunnel: Fix memory leak in rpl_input 3df68f37c567 r8169: disable ALDPS per default for RTL8125 5755eabda22c net: enetc: Use IRQF_NO_AUTOEN flag in request_irq() e296245ca85a bareudp: Pull inner IP header on xmit. b48fae6788b3 geneve: Fix incorrect inner network header offset when innerprotoinherit is set 3b84799ea26e net: geneve: support IPv4/IPv6 as inner protocol 76851c70a5cf bareudp: Pull inner IP header in bareudp_udp_encap_recv(). cb1f7ef1f415 bareudp: allow redirecting bareudp packets to eth devices 2accdb38c1c1 Bluetooth: btusb: Fix not handling ZPL/short-transfer 3703e18a910f can: m_can: m_can_close(): stop clocks after device has been shut down b6dce5b5a823 can: m_can: Add support for transceiver as phy 5cc00913c1fd can: bcm: Clear bo->bcm_proc_read after remove_proc_entry(). 1a11a1a53255 sock_map: Add a cond_resched() in sock_hash_free() 557418e17046 wifi: wilc1000: fix potential RCU dereference issue in wilc_parse_join_bss_param f232916fab67 wifi: mac80211: use two-phase skb reclamation in ieee80211_do_stop() 793e01f99666 wifi: cfg80211: fix two more possible UBSAN-detected off-by-one errors f8e0ca304996 wifi: mt76: mt7915: fix rx filter setting for bfee functionality 635ccdcd9840 wifi: cfg80211: fix UBSAN noise in cfg80211_wext_siwscan() 7b0724f7a927 cpufreq: ti-cpufreq: Introduce quirks to handle syscon fails appropriately 0723ddb2d161 netfilter: nf_tables: reject expiration higher than timeout 39c1012f5f78 netfilter: nf_tables: reject element expiration with no timeout 1c0c097ded94 netfilter: nf_tables: elements with timeout below CONFIG_HZ never expire 4bb459040d3d can: j1939: use correct function name in comment b0947eca2a5f padata: Honor the caller's alignment in case of chunk_size 0 60da25076f38 mount: handle OOM on mnt_warn_timestamp_expiry f0a39ba6e05e fs/namespace: fnic: Switch to use %ptTd 396e9c5cbf8f mount: warn only once about timestamp range expiration 9722aa53fa23 fs: explicitly unregister per-superblock BDIs 005dcd6bc4b4 ACPI: PMIC: Remove unneeded check in tps68470_pmic_opregion_probe() a0c1e2da652c wifi: rtw88: always wait for both firmware loading attempts 16e0ab9ed3ae USB: usbtmc: prevent kernel-usb-infoleak 50cff34deed4 USB: serial: pl2303: add device id for Macrosilicon MS3020 31292316c5fe usb: dwc3: Fix a typo in field name 4abf1841680f cgroup: Move rcu_head up near the top of cgroup_root 65fd90e354c7 gpiolib: cdev: Ignore reconfiguration without direction 1880a324af1c ftrace: Fix possible use-after-free issue in ftrace_location() e6be2e1ebc77 x86/ibt,ftrace: Search for __fentry__ location 9705f447bf9a inet: inet_defrag: prevent sk release while still in use 0e7814b028cd mptcp: pm: Fix uaf in __timer_delete_sync 6a53e5def7a8 mptcp: validate 'id' when stopping the ADD_ADDR retransmit timer a684b45a7770 mptcp: export lookup_anno_list_by_saddr 9d682e89c44b gpio: prevent potential speculation leaks in gpio_device_get_desc() 5badd0ae8b7d netfilter: nf_tables: missing iterator type in lookup walk ff89db14c63a netfilter: nft_set_pipapo: walk over current view on netlink dump 45a81667e0e8 cgroup: Make operations on the cgroup root_list RCU safe 57a3d89831fc ocfs2: strict bound check before memcmp in ocfs2_xattr_find_entry() 34759b7e4493 ocfs2: add bounds checking to ocfs2_xattr_find_entry() d5624db2326c x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency bbd11db41be6 spi: bcm63xx: Enable module autoloading 040511d9f282 drm: komeda: Fix an issue related to normalized zpos 3d39061b7b92 ASoC: tda7419: fix module autoloading 9c6d4649f2dc ASoC: intel: fix module autoloading de46b1d24f5f wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead db81677f4b6c wifi: iwlwifi: lower message level for FW buffer destination dd34ef88d58c net: ftgmac100: Ensure tx descriptor updates are visible 1a8e85289e29 microblaze: don't treat zero reserved memory regions as error 2e5052143c28 pinctrl: at91: make it work with current gpiolib 9f08d024eda5 ALSA: hda/realtek - FIxed ALC285 headphone no sound fff183aa3c83 ALSA: hda/realtek - Fixed ALC256 headphone no sound 0f4da063a1c6 ASoC: allow module autoloading for table db1200_pids 007180fcb6cc dma-buf: heaps: Fix off-by-one in CMA heap fault handler 5a2cc2bb8139 ASoC: meson: axg-card: fix 'use-after-free' ae96b02b9deb soundwire: stream: Revert "soundwire: stream: fix programming slave ports for non-continous port maps" 609260542cf8 spi: nxp-fspi: fix the KASAN report out-of-bounds bug 1f31f51bfc82 net: dpaa: Pad packets to ETH_ZLEN f2b13ec20854 net: ftgmac100: Enable TX interrupt to avoid TX timeout 392f6a97fcbe fou: fix initialization of grc b9063702a048 net/mlx5e: Add missing link modes to ptys2ethtool_map 097cc80396b7 net/mlx5: Update the list of the PCI supported devices e7a9cca35ead ice: fix accounting for filters shared by multiple VSIs a38c552abfa9 hwmon: (pmbus) Conditionally clear individual status bits for pmbus rev >= 1.2 b9d15b50b279 hwmon: (pmbus) Introduce and use write_byte_data callback e829dbaf7669 minmax: reduce min/max macro expansion in atomisp driver 78078862f0a8 arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog on RK3399 Puma 14341f28a3a9 NFS: Avoid unnecessary rescanning of the per-server delegation list 4f0e491644b7 Input: i8042 - add Fujitsu Lifebook E756 to i8042 quirk table 00d54431b0ed drm/msm/adreno: Fix error return if missing firmware-name 44eb665889e3 scripts: kconfig: merge_config: config files: add a trailing newline 9deecde63714 Input: synaptics - enable SMBus for HP Elitebook 840 G2 3f7183e28fa3 Input: ads7846 - ratelimit the spi_sync error message f08589057f32 btrfs: update target inode's ctime on unlink 43662ba6ca86 powerpc/mm: Fix boot warning with hugepages and CONFIG_DEBUG_VIRTUAL acb4baa4846d net: phy: vitesse: repair vsc73xx autonegotiation 3b9ca0230077 net: ethernet: use ip_hdrlen() instead of bit shift b06bb81ef940 usbnet: ipheth: fix carrier detection in modes 1 and 4 8a30bee7f534 usb: dwc3: core: update LC timer as per USB Spec V3.2 1ac066765826 usb: dwc3: core: Enable GUCTL1 bit 10 for fixing termination error after resume bug 6b3af2ad53cf usb: dwc3: Decouple USB 2.0 L1 & L2 events 03a85a51f33a fix vfsub build error 12594a0e7118 sock_map: avoid race between sock_map_close and sk_psock_put 7a346798c1e1 sock_map: Fix a potential use-after-free in sock_map_close() 843556a46e16 bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself 4af417c06d37 of: module: add buffer overflow check in of_modalias() b29e4b50c556 scripts/gdb: fix SB_* constants parsing 02fd398f5e2b bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS 2bba1cb1487b loop: Select I/O scheduler 'none' from inside add_disk() 027f4dd7c993 blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag 2214ded26c86 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 44494049e815 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 0d7c23009d82 tpm: Add flag to use default cancellation policy 07914bef4e16 tpm: tis_i2c: Fix sanity check interrupt enable mask 35f85f04bd69 tpm: Add tpm_tis_i2c backend for tpm_tis_core 7b04c6c08107 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer 4790cb2d1283 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 50f74deaf308 hwmon: Add driver for Texas Instruments TMP464 and TMP468 a4e6e4b7bb08 dt-bindings: hwmon: add tmp464.yaml e0ed2149d7b5 drm/amdkfd: Check for null pointer after calling kmemdup c6ddded89322 ARM: renumber bits related to _TIF_WORK_MASK 35b96a325c1e arm64: make _TIF_WORK_MASK bits contiguous f5a8f06aa595 arm64: uaccess: remove vestigal UAO support 3a330b569301 arm64: uaccess: remove redundant PAN toggling 9cbbb016d6e7 arm64: uaccess: remove addr_limit_user_check() fd83411f5e08 arm64: uaccess: remove set_fs() 15a6dc2f4b53 arm64: uaccess cleanup macro naming 912a6ab683a4 arm64: uaccess: split user/kernel routines d004ab02dae2 arm64: uaccess: refactor __{get,put}_user e1941a8b459e arm64: uaccess: simplify __copy_user_flushcache() dfae822b4c59 arm64: uaccess: rename privileged uaccess routines 1efdb8f0a0c7 arm64: sdei: explicitly simulate PAN/UAO entry b35fec69554c arm64: sdei: move uaccess logic to arch/arm64/ b5a28033fe7b arm64: head.S: always initialize PSTATE 243eb8553513 arm64: head.S: cleanup SCTLR_ELx initialization 74a00405d97f arm64: head.S: rename el2_setup -> init_kernel_el 73c5f386d175 arm64: add C wrappers for SET_PSTATE_*() e17fb7543df1 arm64: ensure ERET from kthread is illegal eff6289cc53b ixgbevf: add disable link state 262595681381 ixgbe: add improvement for MDD response functionality b9d78b06dea8 ixgbe: add the ability for the PF to disable VF link state d829911485da Documentation: arm64: Document PMU counters access from userspace fe5d29bfce20 arm64: perf: Enable PMU counter userspace access for perf event 15ce6d04ed6a arm64: perf: Add userspace counter access disable switch 4f288acbeed8 perf: Add a counter for number of user access events in context 354ba4a8c4b8 x86: perf: Move RDPMC event flag to a common definition d29cec94c49b libperf xyarray: Add bounds checks to xyarray__entry() 8264d2b91841 libperf: Add support for user space counter access 7fd81b678b5f libperf tests: Add support for verbose printing 6029ff53a48f libperf: Add evsel mmap support 28b0c8956369 tools include: Add an initial math64.h 492e532d20f1 perf record: Improve 'Workload failed' message printing events + what was exec'ed d0a1fc61733e perf evlist: Add a method to return the list of evsels as a string 81a77b39be0a perf annotate: Fix sample events lost in stdio mode 2883e69e202d pnmtologo: use relocatable file name 80f5207b5abd tools: use basename to identify file in gen-mach-types 4d201ec392f1 vt/conmakehash: improve reproducibility ae24d013888f lib/build_OID_registry: fix reproducibility issues 5d72da88dbb4 x86/boot: Wrap literal addresses in absolute_pointer() dc0bd7aa2319 ACPI: thermal: drop an always true check 0c4288cceef5 xfs: Fix -Werror=dangling-pointer work-around for older GCC 5509050b3392 xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 669827c6e293 virtio-pci: Remove wrong address verification in vp_del_vqs() 1c80d994d3db regulator: consumer: Add missing stubs to regulator/consumer.h 3303d0e2aeff ipv6: Fix stats accounting in ip6_pkt_drop c56e60f665e7 memcg: enable accounting of ipc resources e6c8ebd210a2 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 1655ee30e684 sched/isolation: really align nohz_full with rcu_nocbs 253c752ed120 pstore/ftrace: Add and use ftrace_test_recursion_trylock_safe 356e8a12bd66 pstore/ftrace: Add recursion protection to the ftrace callback 334706a1e873 ftrace: Add ftrace_test_recursion_trylock() helper function 78c260d7f60b ftrace: Move the recursion testing into global headers c0b313d988a1 powerpc/mm: Switch obsolete dssall to .long 1bd813fe8d0e riscv: fix build with binutils 2.38 835a2d1b24c6 powerpc/lib/sstep: fix 'ptesync' build error fd84b99a8ccb drm/amd/display: Don't allow partial copy_from_user 024f4ff63d55 drm/amdgpu: Fix even more out of bound writes from debugfs 0c0ad634e899 e1000e: Serialize TGP e1000e PM ops add88b0536fa e1000e: Make mei_me active when e1000e is in use a8f317c1a17e yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c8400a2cbe1f iommu/arm-smmu-v3: Ratelimit event dump b8ec7e43e95e regmap: teach regmap to use raw spinlocks if requested in the config 4b7fa7684be7 OF: DT-Overlay configfs interface (v7) d515a5c0e9a9 net: xilinx_emaclite: Do not print real IOMEM pointer 11329e49959b drivers: net: xilinx_emaclite: remove arch limitation 29dc69bf2a07 drivers: net: xilinx_emaclite: Add COMPILE_TEST support ff106eff01f6 drivers: net: xilinx_emaclite: Fix -Wpointer-to-int-cast warnings with W=1 c27462391070 serial: 8250: 8250_omap: Fix possible array out of bounds access 16976d8e307f perf intel-pt: Use aux_watermark d421a2346946 perf: Cap allocation order at aux_watermark 6da8d5f29481 timers: Fix get_next_timer_interrupt() with no timers pending af141841735a eventfd: Enlarge recursion limit to allow vhost to work a125a6102808 iwlwifi: select MAC80211_LEDS conditionally 139fe7d68413 rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock 8d0c79931235 console: Fix build when CONFIG_BLK_DEV_INITRD is disabled. ea777841e8ea yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name ab49d2db98bd cgroup1: fix leaked context root causing sporadic NULL deref in LTP bdda1b6cf99b aufs5: aufs-core 2fa276071d07 aufs5: aufs-standalone 06ed4d532456 aufs5: aufs-mmap 372857834999 aufs5: aufs-kbuild fd68c9840693 aufs5: aufs-base a673c127156c Revert "aufs5: core" cf62bfcde384 Revert "aufs5: aufs5-base" a644419ec785 Revert "aufs5: aufs5-mmap" b893f9a999bb Revert "aufs5: aufs5-standalone" c60db0819480 Revert "aufs: initial port to v5.10" c66a5900f139 Revert "Revert "aufs: initial port to v5.10"" 1320cf58f5dd Revert "aufs: linux-v5.10-rc1, no more set_fs()" 02349d7738ff Revert "for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t" f01dab74750c Revert "aufs: linux-v5.10-rc1, no more f_op->read() and ->write()" 3d5de709b676 Revert "aufs5: aufs5-kbuild" a97f1329edf7 tracing/arm: Have max stack tracer handle the case of return address after data 5c54112a05ab net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT ddac76981cb3 sched/isolation: reconcile rcu_nocbs= and nohz_full= 56fd8c36614e net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) a8808e541750 aufs: linux-v5.10-rc1, no more f_op->read() and ->write() cb1c41dac775 for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t a5805df6583f aufs: linux-v5.10-rc1, no more set_fs() 64e145dcca8c Revert "aufs: initial port to v5.10" d6e20b2257ec defconfig: add dependency for CONFIG_ACPI_APEI_PCIEAER b237d48208d0 arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER 1209195ed0f7 driver: adc: ltc2497: return directly after reading the adc conversion value a60fe3fcf113 Revert "mfd: syscon: Don't free allocated name for regmap_config" 13d68767aa4a rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" 54e69571a97d rcu: deprecate "all" option to rcu_nocbs= a605b9d20447 lib: test_bitmap: add tests for "N" alias 8c22517f444e lib: bitmap: support "N" as an alias for size of bitmap 88187167e63a lib: bitmap: move ERANGE check from set_region to check_region ca5429633613 lib: bitmap: fold nbits into region struct 9381134cea8a lib: test_bitmap: add more start-end:offset/len tests c825800730ab lib: test_bitmap: add tests to trigger ERANGE case. 8cc8264dca3f lib: test_bitmap: clearly separate ERANGE from EINVAL tests. 470da7b7f2ff Revert "cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers" 28dc1d37602d Revert "cpumask: Make "all" alias global and not just RCU" dbfe0b183fca Revert "cpumask: Add a "none" alias to complement "all"" a57711fcff30 Revert "cpumask: Add "last" alias for cpu list specifications" 34523d7c8476 qemux86: add configuration symbol to select values cdca78778415 objtool: Fix seg fault with Clang non-section symbols d3287798bd88 x86/entry: Emit a symbol for register restoring thunk 2ad99ddaac78 cpumask: Add "last" alias for cpu list specifications c10e9481810b cpumask: Add a "none" alias to complement "all" b00ceed9d388 cpumask: Make "all" alias global and not just RCU 8b215206e797 cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers 1b5024caeda8 clear_warn_once: add a clear_warn_once= boot parameter fc0dd76cce0e clear_warn_once: bind a timer to written reset value d64fc2d2b14a clear_warn_once: expand debugfs to include read support 77592e956cc9 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 6e022759f727 perf: x86-32: explicitly include <errno.h> 22d6bbb947d4 perf: mips64: Convert __u64 to unsigned long long c35f9150001c perf: fix bench numa compilation c4caef513eb1 perf: add SLANG_INC for slang.h 07dfbf9405dd perf: add sgidefs.h to for mips builds 42c5431ad2cf perf: change --root to --prefix for python install af79bfe90143 perf: add 'libperl not found' warning ddfbd9e75f08 perf: force include of <stdbool.h> 0f34e6305176 fat: don't use obsolete random32 call in namei_vfat b5b55eaad1df FAT: Added FAT_NO_83NAME 756b13bfab6e FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option fabad71cb2b5 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 06fd68d75bd1 aufs: initial port to v5.10 c9126877d1f5 aufs5: core f5150173c643 aufs5: aufs5-standalone b57d26b072d9 aufs5: aufs5-mmap 78f128c4b8e5 aufs5: aufs5-base 47aa35171d08 aufs5: aufs5-kbuild 35c480a23c66 yaffs: include blkdev.h 2c64c43540a5 yaffs: fix misplaced variable declaration bde410ee9f59 yaffs2: v5.6 build fixups 414c8e866931 yaffs2: fix memory leak when /proc/yaffs is read c99c1990cf7c yaffs: add strict check when call yaffs_internal_read_super 498f5fafe50a yaffs: repair yaffs_get_mtd_device 7ca3c08ebbf9 yaffs: Fix build failure by handling inode i_version with proper atomic API 0ba47e881bb8 yaffs2: fix memory leak in mount/umount 39a5406665dd yaffs: Avoid setting any ACL releated xattr ca5b43ddc6fd Yaffs:check oob size before auto selecting Yaffs1 c2619c05a53e fs: yaffs2: replace CURRENT_TIME by other appropriate apis 5e08fb7b8ee0 yaffs2: adjust to proper location of MS_RDONLY 5f1a1a9678a8 yaffs2: import git revision b4ce1bb (jan, 2020) fc21f09ae369 initramfs: allow an optional wrapper script around initramfs generation 73887fca03be arm64/perf: Fix wrong cast that may cause wrong truncation a267cafaac44 defconfigs: drop obselete options eb5d1bc00c3f arm64/perf: fix backtrace for AAPCS with FP enabled 062b2c98c087 linux-yocto: Handle /bin/awk issues d3beb253ae71 uvesafb: provide option to specify timeout for task completion 75ccbf377a51 uvesafb: print error message when task timeout occurs 18ffa2e88024 compiler.h: Undef before redefining __attribute_const__ 3ed931201746 vmware: include jiffies.h 938942859596 Resolve jiffies wrapping about arp 069a883d837c nfs: Allow default io size to be configured. 3b568edcd3e9 check console device file on fs when booting 77ec93228920 mount_root: clarify error messages for when no rootfs found 17a15e0f7536 menuconfig,mconf-cfg: Allow specification of ncurses location 8f13b1349a74 modpost: mask trivial warnings b6c9e0fa24e8 kbuild: exclude meta directory from distclean processing 62dbbdbec60a powerpc: serialize image targets 27b8dec5dbb3 arm: serialize build targets fc365512e4c4 Revert "platform/x86: wmi: Destroy on cleanup rather than unregister" 9a6e91d2e691 crtsavres: fixups for 5.4+ 7dbc3cd0398f powerpc/ptrace: Disable array-bounds warning with gcc8 ebe3bcb89cb0 powerpc: Disable attribute-alias warnings from gcc8 65ba0e7de081 powerpc: add crtsavres.o to archprepare for kbuild 6bd3efdce5a9 powerpc: kexec fix for powerpc64 41671522c159 powerpc: Add unwind information for SPE registers of E500 core 8851006b0109 mips: vdso: fix 'jalr $t9' crash in vdso code ed5db62477e8 mips: Kconfig: add QEMUMIPS64 option 2a7ca094fc42 4kc cache tlb hazard: tlbp cache coherency b742d60d3f70 malta uhci quirks: make allowance for slow 4k(e)c 8a160fc86eb6 arm/Makefile: Fix systemtap b9805882353c vexpress: Pass LOADADDR to Makefile 332e618aa7ae arm: ARM EABI socketcall 1ec682cb85f8 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 7618300a2120bc07af59e083b0d88c22033bac2e) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.10: update to v5.10.226Bruce Ashfield2025-01-093-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: ceb091e2c4cc Linux 5.10.226 912736a0435e memcg: protect concurrent access to mem_cgroup_idr 02ee1976edb2 net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket dad75cf2c313 x86/mm: Fix PTI for i386 some more 1401da1486dc rtmutex: Drop rt_mutex::wait_lock before scheduling c6bd80f58522 mmc: cqhci: Fix checking of CQHCI_HALT state b35d3c8181c5 drm/i915/fence: Mark debug_fence_free() with __maybe_unused b8dfa35f008e drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused 50632b877ce5 nvmet-tcp: fix kernel crash if commands allocation fails 4c3b21204abb arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry ccb95b37e957 arm64: acpi: Move get_cpu_for_acpi_id() to a header 3658388cd354 ACPI: processor: Fix memory leaks in error paths of processor_add() 5dac987d1bf9 ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() 157c0d94b4c4 nilfs2: protect references to superblock parameters exposed in sysfs 0630e3d435c5 nilfs2: replace snprintf in show functions with sysfs_emit 7882923f1cb8 perf/aux: Fix AUX buffer serialization 0f511f2840cd uprobes: Use kzalloc to allocate xol area 0af6b80dace1 clocksource/drivers/timer-of: Remove percpu irq related code 3ded318cf06f clocksource/drivers/imx-tpm: Fix next event not taking effect sometime cf6ffb16884f clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX 6c563a29857a VMCI: Fix use-after-free when removing resource in vmci_resource_remove() 359ea5edc919 Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic 1d8e020e51ab uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind 38cd8bde8ace nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc 3a8154bb4ab4 binder: fix UAF caused by offsets overwrite d0d3edb56e26 iio: adc: ad7124: fix chip ID mismatch 1719ebc8e303 iio: fix scale application in iio_convert_raw_to_processed_unlocked f3a54c27bacd iio: buffer-dmaengine: fix releasing dma channel on error 41cc91e3138f staging: iio: frequency: ad9834: Validate frequency parameter value d8a61e69f810 NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations 6fb7b7f5baaa ata: pata_macio: Use WARN instead of BUG d3ff0f98a52f MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed 99418ec776a3 lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() 9d1e9f0876b0 of/irq: Prevent device address out-of-bounds read in interrupt map walk 5c8906de98d0 Squashfs: sanity check symbolic link size 2f14160d9fe2 usbnet: ipheth: race between ipheth_close and error handling 51fa08edd800 Input: uinput - reject requests with unreasonable number of slots 34185de73d74 HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup 3206e4a4b062 s390/vmlinux.lds.S: Move ro_after_init section behind rodata section 912bcdc51b3f btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() 3eaad59258cc kselftests: dmabuf-heaps: Ensure the driver name is null-terminated e6f3008de81c net: dpaa: avoid on-stack arrays of NR_CPUS elements e2355d513b89 PCI: Add missing bridge lock to pci_bus_lock() c60676b81fab btrfs: clean up our handling of refs == 0 in snapshot delete ed1b61398c4e btrfs: replace BUG_ON with ASSERT in walk_down_proc() 8780129cbcc9 smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() 9813770f2585 wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() fb2257089a3a libbpf: Add NULL checks to bpf_object__{prev_map,next_map} 56cfdeb2c772 hwmon: (w83627ehf) Fix underflows seen when writing limit attributes 8a1e958e2664 hwmon: (nct6775-core) Fix underflows seen when writing limit attributes 59c1fb9874a0 hwmon: (lm95234) Fix underflows seen when writing limit attributes 2a3add62f183 hwmon: (adc128d818) Fix underflows seen when writing limit attributes bc1faed19db9 pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv 9b884bdc29e9 devres: Initialize an uninitialized struct member c8944d449fda um: line: always fill *error_out in setup_one_line() 1434b72a2d12 cgroup: Protect css->cgroup write under css_set_lock 70854bf00326 iommu/vt-d: Handle volatile descriptor status read 8a7ef20bf738 dm init: Handle minors larger than 255 583b5d2d4380 ASoC: topology: Properly initialize soc_enum values 43b442c97243 net: dsa: vsc73xx: fix possible subblocks range of CAPT block 19af8a23a1d5 net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN 231c235d2f7a fou: Fix null-ptr-deref in GRO. 0ea3f2798d15 gro: remove rcu_read_lock/rcu_read_unlock from gro_complete handlers 77ad44ee337e gro: remove rcu_read_lock/rcu_read_unlock from gro_receive handlers bc18f3c80667 fou: remove sparse errors 3c0cedc22c97 bareudp: Fix device stats updates. 32cbafeebfc1 usbnet: modern method to get random MAC 594cc1dba09b net: usb: don't write directly to netdev->dev_addr 98a4cabf8762 drivers/net/usb: Remove all strcpy() uses acd298513760 igc: Unlock on error in igc_io_resume() 3efe53eb221a tcp_bpf: fix return value of tcp_bpf_sendmsg() ee1c2ecf7bbc platform/x86: dell-smbios: Fix error path in dell_smbios_init() 45c0c747dfb5 svcrdma: Catch another Reply chunk overflow case 449d70b16b84 igb: Fix not clearing TimeSync interrupts for 82580 aec92dbebdbe can: bcm: Remove proc entry when dev is unregistered. ee50abebdc0b pcmcia: Use resource_size function on resource object 9380fe33ab23 media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse ebbdbbc580c1 PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) 1fa40e0d2784 media: vivid: don't set HDMI TX controls if there are no HDMI outputs 44a595f89762 usb: uas: set host status byte on data completion error 3ab3ee4125ac wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 9e28a1df185d leds: spi-byte: Call of_node_put() on error path e73b63f1388e media: vivid: fix wrong sizeimage value for mplane 551966371e17 udf: Avoid excessive partition lengths 66234da64d47 netfilter: nf_conncount: fix wrong variable type f56089a1806f iommu: sun50i: clear bypass register 1c5bad90e035 af_unix: Remove put_pid()/put_cred() in copy_peercred(). ec08e3008241 irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 500e4bf67387 smack: unix sockets: fix accept()ed socket label 414736fcb76d ALSA: hda: Add input value sanity checks to HDMI channel map controls 751777a79a5c nfsd: make svc_stat per-network namespace instead of global f8219c4b8075 nfsd: remove nfsd_stats, make th_cnt a global counter f2fe1ec906d4 nfsd: make all of the nfsd stats per-network namespace 554549696663 nfsd: expose /proc/net/sunrpc/nfsd in net namespaces fec6561e75d6 nfsd: rename NFSD_NET_* to NFSD_STATS_* 9eb5d44b8fb1 sunrpc: use the struct net as the svc proc private e0fba78ab9b0 sunrpc: remove ->pg_stats from svc_program 7f2476914e98 sunrpc: pass in the sv_stats struct through svc_create_pooled d06254ae7d6a nfsd: stop setting ->pg_stats for unused stats 2197b23eda2b sunrpc: don't change ->sv_stats if it doesn't exist d47c660e8cb6 NFSD: Fix frame size warning in svc_export_parse() a8aaffc0c140 NFSD: Rewrite synopsis of nfsd_percpu_counters_init() c5322742027d NFSD: simplify error paths in nfsd_svc() ebfce8dd7e3f NFSD: Refactor the duplicate reply cache shrinker 895807268a4d NFSD: Replace nfsd_prune_bucket() a02f9d6ea3c0 NFSD: Rename nfsd_reply_cache_alloc() 73b72f4b3b3f NFSD: Refactor nfsd_reply_cache_free_locked() 3025d489f9c8 nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_net 4e18b58b106e nfsd: move reply cache initialization into nfsd startup ddee5b4b6a1c mptcp: pm: avoid possible UaF when selecting endp 91fb0512a05c mptcp: pr_debug: add missing \n at the end 7e4c72dbaf62 btrfs: fix use-after-free after failure to create a snapshot efdde00d4a1e nilfs2: fix state management in error path of log writing function 07e4dc2fe000 nilfs2: fix missing cleanup on rollforward recovery error 7725152b54d2 sched: sch_cake: fix bulk flow accounting logic for host fairness 93ee345ba349 ila: call nf_unregister_net_hooks() sooner e3ad85c47777 tracing: Avoid possible softlockup in tracing_iter_reset() 3a49b6b1caf5 can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open 6949a97f6d40 clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API f540bc71d582 clk: qcom: clk-alpha-pll: Fix the pll post div mask 0811d57384b8 fuse: use unsigned type for getxattr/listxattr size truncation 9d38c704b425 fuse: update stats for pages in dropped aux writeback list 4be36d9d1871 mmc: sdhci-of-aspeed: fix module autoloading 2793f4238935 mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K b2ead0948988 Bluetooth: MGMT: Ignore keys being loaded with invalid type 029e462bb4f5 Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE" cb27399b3d48 irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() e0b122a8f6dd ata: libata: Fix memory leak for error path in ata_host_alloc() 0f27b8c07e9a ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx 2ef683b0585b ALSA: hda/realtek: add patch for internal mic in Lenovo V145 adc688a5054d ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices 8ca21e7a27c6 ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object 98c75d761879 sch/netem: fix use after free in netem_dequeue 06e7be693413 bpf, cgroup: Assign cgroup in cgroup_sk_alloc when called from interrupt b1400745609d i2c: Use IS_REACHABLE() for substituting empty ACPI functions dfc8eb4d7e3b ext4: handle redirtying in ext4_bio_write_page() 5895541d7389 udf: Limit file size to 4TB 17c43211d45f rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow 842a97b5e44f virtio_net: Fix napi_skb_cache_put warning c8e5439b5b6a net: set SOCK_RCU_FREE before inserting socket into hashtable cf002be3b8d9 bpf, cgroups: Fix cgroup v2 fallback on v1/v2 mixed mode 2ac9deb7e087 drm/amd/pm: Fix the null pointer dereference for vega10_hwmgr 3fd11fe4f207 block: initialize integrity buffer to zero before writing it to media 0623c9f37118 media: uvcvideo: Enforce alignment of frame and interval c083c8be6bdd drm/amd/display: Skip wbscl_set_scaler_filter if filter is null 5eb04f989484 block: remove the blk_flush_integrity call in blk_integrity_unregister 0305a885ccea wifi: cfg80211: make hash table duplicates more survivable d24bc270b7db drm/meson: plane: Add error handling a948ec993541 smack: tcp: ipv4, fix incorrect labeling 3f3ef1d9f66b fsnotify: clear PARENT_WATCHED flags lazily 7e64cabe81c3 usb: typec: ucsi: Fix null pointer dereference in trace bd13c1119a96 usbip: Don't submit special requests twice c7975f09ae26 ionic: fix potential irq name truncation e85cf9a5a41b hwspinlock: Introduce hwspin_lock_bust() 7eb7888021ba PCI: al: Check IORESOURCE_BUS existence during probe 9aa7dd5e3189 wifi: iwlwifi: remove fw_running op ed7e9ed9738e drm/amd/pm: check negtive return for table entries 614564a5b289 drm/amdgpu: the warning dereferencing obj for nbio_v7_4 008933832a31 drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy SOCs 52338a3aa772 apparmor: fix possible NULL pointer dereference 0842db679dc0 drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device 310b9d8363b8 drm/amdgpu: fix mc_data out-of-bounds read warning 5f09fa5e0ad4 drm/amdgpu: fix ucode out-of-bounds read warning 725b728cc0c8 drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number c253b87c7c37 drm/amdgpu: Fix out-of-bounds write warning 60097df93854 drm/amdgpu/pm: Fix uninitialized variable agc_btc_response 74c5d8b057cd drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create 916083054670 drm/amd/display: Check msg_id before processing transcation 7c47dd2e9234 drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] 2a63c90c7a90 drm/amd/display: Add array index check for hdcp ddc access 754321ed63f0 drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 40c2e8bc117c drm/amd/display: Check gpio_id before used as array index e24fa827299e drm/amdgpu: avoid reading vf2pf info size from FB 1d0c85d0fcb2 drm/amd/pm: fix uninitialized variable warnings for vega10_hwmgr 59ac791297e2 drm/amdgpu: fix uninitialized scalar variable warning 38e32a0d8374 drm/amd/pm: fix the Out-of-bounds read warning d592768c1750 drm/amd/pm: fix warning using uninitialized value of max_vid_step a601129c785b drm/amd/pm: fix uninitialized variable warning for smu8_hwmgr 774bae3b8dcd drm/amdgpu: fix overflowed array index read warning 28b539bbccee drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr 40d0fedacfdf net: usb: qmi_wwan: add MeiG Smart SRM825L ff5af3f9b510 dma-debug: avoid deadlock between dma debug vs printk and netconsole 712921d2abf4 i2c: Fix conditional for substituting empty ACPI functions 0e69cf9b657f ALSA: hda/conexant: Mute speakers at suspend / shutdown 221ebded43cb ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdown e78bc7099c8d drm: panel-orientation-quirks: Add quirk for OrangePi Neo 03a85a51f33a fix vfsub build error b57d01c66f40 Linux 5.10.225 7e8bad2cf393 apparmor: fix policy_unpack_test on big endian systems 9e96dea7eff6 scsi: aacraid: Fix double-free on probe failure 4538335cc23d usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() 59579a627adb usb: dwc3: st: add missing depopulate in probe error path 6aee4c5635d8 usb: dwc3: st: fix probed platform device ref count on probe error path b72da4d89b97 usb: dwc3: core: Prevent USB core invalid event buffer address access 16cc6114c981 usb: dwc3: omap: add missing depopulate in probe error path f84d5dccc855 USB: serial: option: add MeiG Smart SRM825L 612843f842ad cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller f5a5a5a0e95f soc: qcom: cmd-db: Map shared memory as WC, not WB 8ddaea033de0 nfc: pn533: Add poll mod list filling check 7e5d5c4ae707 net: busy-poll: use ktime_get_ns() instead of local_clock() 8bbb9e4e0e66 gtp: fix a potential NULL pointer dereference 842a40c7273b ethtool: check device is present when getting link settings 2e8e93dea04d dmaengine: dw: Add memory bus width verification 9cfe7c53fef1 dmaengine: dw: Add peripheral bus width verification f8e1c92868ad soundwire: stream: fix programming slave ports for non-continous port maps acddd7c6b782 ovl: do not fail because of O_NOATIME 338a3ba30c5e net:rds: Fix possible deadlock in rds_message_put 688325078a8b cgroup/cpuset: Prevent UAF in proc_cpuset_show() e83405e75d90 ata: libata-core: Fix null pointer dereference on error f2b6cd1335d2 Revert "Input: ioc3kbd - convert to platform remove callback returning void" 777d9c223e83 media: uvcvideo: Fix integer overflow calculating timestamp f7276cdc1912 drm/amdkfd: don't allow mapping the MMIO HDP page with large pages 0365c9029ad9 ipc: replace costly bailout check in sysvipc_find_ipc() 2933b4f8a6b3 mptcp: sched: check both backup in retrans 1388df72dc14 wifi: mwifiex: duplicate static structs used in driver instances 4e9436375fcc pinctrl: single: fix potential NULL dereference in pcs_get_function() d57e6298cca3 pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins a45ee4c98da0 KVM: arm64: Don't use cbz/adr with external symbols df02642c21c9 drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc 239b1cacceec tools: move alignment-related macros to new <linux/align.h> 05dd9aabd04f Input: MT - limit max slots 56b82e6ff3f5 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO 93000b294952 nfsd: Don't call freezable_schedule_timeout() after each successful page allocation in svc_alloc_arg(). b009444700d9 ALSA: timer: Relax start tick time check for slave timer elements b891438bc39b Revert "drm/amd/display: Validate hw_points_num before using it" 92915fa734ab mmc: dw_mmc: allow biu and ciu clocks to defer 15818af2f7aa KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3 65e79c943750 cxgb4: add forgotten u64 ivlan cast before shift d1623e7b43d5 HID: microsoft: Add rumble support to latest xbox controllers 8c0a21d37d04 HID: wacom: Defer calculation of resolution until resolution_code is known fc73103a94e3 MIPS: Loongson64: Set timer mode in cpu-probe 7fd3a5926870 binfmt_misc: pass binfmt_misc flags to the interpreter 9df9783bd856 Bluetooth: MGMT: Add error handling to pair_device() 9b9ba386d7bf mmc: mmc_test: Fix NULL dereference on allocation failure 4370448fca3a drm/msm/dp: reset the link phy params before link training e54b08275237 drm/msm/dpu: don't play tricks with debug macros ff6607a4777c net: xilinx: axienet: Fix dangling multicast addresses 2884e73978f6 net: xilinx: axienet: Always disable promiscuous mode cb5880a0de12 ipv6: prevent UAF in ip6_send_skb() c414000da1c2 netem: fix return value if duplicate enqueue fails 050e7274ab21 net: dsa: mv88e6xxx: Fix out-of-bound access 5885217d6663 net: dsa: mv88e6xxx: replace ATU violation prints with trace points 5d8aed3ca688 net: dsa: mv88e6xxx: read FID when handling ATU violations 544571911bc6 ice: fix ICE_LAST_OFFSET formula 5c144835448a bonding: fix xfrm state handling when clearing active slave 21816b696c17 bonding: fix xfrm real_dev null pointer dereference 81216b9352be bonding: fix null pointer deref in bond_ipsec_offload_ok e8c85f2ff369 bonding: fix bond_ipsec_offload_ok return type 6e630e1d7740 ip6_tunnel: Fix broken GRO 4d42a2257ba6 netfilter: nft_counter: Synchronize nft_counter_reset() against reader. eb06c8d3022c kcm: Serialise kcm_sendmsg() for the same socket. f4b762cf7ef0 tc-testing: don't access non-existent variable on exception 095a1f19d452 Bluetooth: SMP: Fix assumption of Central always being Initiator 7a4e7a0c6b0b Bluetooth: hci_core: Fix LE quote calculation ce70b0915009 dm suspend: return -ERESTARTSYS instead of -EINTR 0ba340177782 media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) d1bd8e0a11ea block: use "unsigned long" for blk_validate_block_size(). cbb9a969fc19 gtp: pull network headers in gtp_dev_xmit() 5970a540daad hrtimer: Prevent queuing of hrtimer without a function callback b09a5ec8de14 nvmet-rdma: fix possible bad dereference when freeing rsps 2143cba14381 ext4: set the type of max_zeroout to unsigned int to avoid overflow f14cd61826d1 irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc 9e1c4d0d6ae9 usb: dwc3: core: Skip setting event buffers for host only controllers 1b8e318f9960 s390/iucv: fix receive buffer virtual vs physical address confusion d0414f5436bc openrisc: Call setup_memory() earlier in the init sequence e5272645a038 NFS: avoid infinite loop in pnfs_update_layout. 9e0414220bc2 nvmet-tcp: do not continue for invalid icreq 5ee7495ac278 net: hns3: add checking for vf id of mailbox c7c43a784fdf Bluetooth: bnep: Fix out-of-bound access bf2f79970b6f usb: gadget: fsl: Increase size of name buffer for endpoints bf0c603ab4ed f2fs: fix to do sanity check in update_sit_entry 8ec052c544f4 btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() 0c1d7b960fd7 btrfs: send: handle unexpected data in header buffer in begin_cmd() 94a7dff229b9 btrfs: handle invalid root reference found in may_destroy_subvol() 3dd13074e75e btrfs: change BUG_ON to assertion when checking for delayed_node root e21448a49b8b powerpc/boot: Only free if realloc() succeeds 486fb5ebd5d6 powerpc/boot: Handle allocation failure in simple_realloc() 05c21f285d9f parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 4e5464005bd3 memory: stm32-fmc2-ebi: check regmap_read return value 25d31baf922c x86: Increase brk randomness entropy for 64-bit systems 76ec27b70983 md: clean up invalid BUG_ON in md_ioctl 95e49b925812 netlink: hold nlk->cb_mutex longer in __netlink_dump_start() 316bf51edd3e virtiofs: forbid newlines in tags be49c4f2a15e drm/lima: set gp bus_stop bit before hard reset aa469c3d2854 net/sun3_82586: Avoid reading past buffer in debug output 5fb0cbf84b18 scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() a441ce39adf3 fs: binfmt_elf_efpic: don't use missing interpreter's properties e7385510e255 media: pci: cx23885: check cx23885_vdev_init() return 00d4f971fa3c quota: Remove BUG_ON from dqget() 239c5e988ec1 ext4: do not trim the group with corrupted block bitmap 0f6425d90d0f nvmet-trace: avoid dereferencing pointer too early 5380f1b2b9ab powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu 372928e8bef0 IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock 7138c598562b wifi: iwlwifi: abort scan when rfkill on but device enabled d483de53d4cf gfs2: setattr_chown: Add missing initialization 80456d39f08f scsi: spi: Fix sshdr use 3663e78fab9f media: qcom: venus: fix incorrect return value a43edc7abc4f binfmt_misc: cleanup on filesystem umount c13541c5eff9 staging: ks7010: disable bh on tx_dev_lock db3b679f66f1 drm/amd/display: Validate hw_points_num before using it cc49ee343351 staging: iio: resolver: ad2s1210: fix use before initialization 01fa4415c3cc media: radio-isa: use dev_name to fill in bus_info 0f83d7792630 s390/smp,mcck: fix early IPI handling aeda7043c4db RDMA/rtrs: Fix the problem of variable not initialized fully bbb662d0c23d i2c: riic: avoid potential division by zero 5335c7f8db45 wifi: cw1200: Avoid processing an invalid TIM IE 11b0c7323c28 wifi: mac80211: fix BA session teardown race 5fe7bdbe4f53 ssb: Fix division by zero issue in ssb_calc_clock_rate dfa894f7ea37 ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 fc250eca15bd net: hns3: fix a deadlock problem when config TC during resetting dbdbadec8a39 net: hns3: fix wrong use of semaphore up e5ceff2196dc netfilter: flowtable: initialise extack before use 50c914b0e6fc mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size 8e8d306f3b58 net: dsa: vsc73xx: check busy flag in MDIO operations 351ad72c50d7 net: dsa: vsc73xx: use read_poll_timeout instead delay loop 665a4caa9c8d net: dsa: vsc73xx: pass value in phy_write operation aa9ce4193cba net: axienet: Fix register defines comment description 1cece837e387 atm: idt77252: prevent use after free in dequeue_rx() 4b730a147566 net/mlx5e: Correctly report errors for ethtool rx flows 8e0e6b15ab49 s390/uv: Panic for set and remove shared access UVC errors 6bcd0f95b899 btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits() c10ac31a72de s390/cio: rename bitmap_size() -> idset_bitmap_size() e24625310c61 drm/amdgpu/jpeg2: properly set atomics vmid field ad149f558534 memcg_write_event_control(): fix a user-triggerable oops 0452e15e7fe1 drm/amdgpu: Actually check flags for all context ops. d88083916fc6 btrfs: tree-checker: add dev extent item checks bbcdda4b0d04 selinux: fix potential counting error in avc_add_xperms_decision() fe5bf1488170 fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE de7be1940c34 bitmap: introduce generic optimized bitmap_size() 03880af02a78 vfs: Don't evict inode under the inode lru traversing context ee030e4ffa9b dm persistent data: fix memory allocation failure 63fd38af880b dm resume: don't return EINVAL when signalled 1b21a791afc9 arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE e245a18281c2 s390/dasd: fix error recovery leading to data corruption on ESE devices 747bc154577d thunderbolt: Mark XDomain as unplugged when router is removed 0f0654318e25 xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration 4905e56f7bac ALSA: usb-audio: Support Yamaha P-125 quirk entry 4690e2171f65 fuse: Initialize beyond-EOF page contents before setting uptodate b2add7c50b5b Linux 5.10.224 2de18b5cc38e media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" e1ee1c4198c7 ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode 80ac0cc9c0be wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values a563f1243092 vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler 06e9e6ac59fe vdpa: Make use of PFN_PHYS/PFN_UP/PFN_DOWN helper macro b21ea49e6e69 nvme/pci: Add APST quirk for Lenovo N60z laptop 15469d46ba34 exec: Fix ToCToU between perm check and set-uid/gid usage d39e0f582b43 media: uvcvideo: Use entity get_cur in uvc_ctrl_set ec54634f9123 arm64: cpufeature: Fix the visibility of compat hwcaps fb6675db04c4 powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. 50111a8098fb drm/i915/gem: Fix Virtual Memory mapping boundaries calculation 31c35f9f89ef netfilter: nf_tables: prefer nft_chain_validate d5f87c11114b netfilter: nf_tables: allow clone callbacks to sleep 7b17de2a71e5 netfilter: nf_tables: use timestamp to check for set element timeout 191fc4439524 netfilter: nf_tables: set element extended ACK reporting support c52f9e1a9eb4 PCI/DPC: Fix use-after-free on concurrent DPC and hot-removal 7e62564d5e43 Fix gcc 4.9 build issue in 5.10.y 329eae03d0f9 Add gitignore file for samples/fanotify/ subdirectory 9bdf0624bdbc samples: Make fs-monitor depend on libc and headers 5b9f49cc86bd samples: Add fs error monitoring example 3f84b37abb8f mptcp: pm: fix backup support in signal endpoints 44165604dd6e mptcp: export local_address 9b9a64ef9a1a mptcp: mib: count MPJ with backup flag 96f3c8a85021 mptcp: fix NL PM announced address accounting 1008f2bcbc8e mptcp: distinguish rcv vs sent backup flag in requests 381cad7a0873 mptcp: sched: check both directions for backup 32b133fb7833 drm/mgag200: Set DDC timeout in milliseconds fd65cf86ca3c drm/bridge: analogix_dp: properly handle zero sized AUX transactions 450b6b22acda x86/mtrr: Check if fixed MTRRs exist before saving them ab8b397d5997 padata: Fix possible divide-by-0 panic in padata_mt_helper() eb223bf01e68 tracing: Fix overflow in get_free_elt() ca2ea2dec107 power: supply: axp288_charger: Round constant_charge_voltage writes down 51e8360d94b4 power: supply: axp288_charger: Fix constant_charge_voltage writes a26bcfeea300 genirq/irqdesc: Honor caller provided affinity in alloc_desc() db959cdfe67b irqchip/xilinx: Fix shift out of bounds 52b138f10211 serial: core: check uartclk for zero to avoid divide by zero 227d455e6cec irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to 'raw_spinlock_t' 7dddf560e238 irqchip/meson-gpio: support more than 8 channels gpio irq 5f1aa8ce6452 scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES 8f209716ea5e scsi: mpt3sas: Remove scsi_dma_map() error messages f3405f4997b0 ntp: Safeguard against time_constant overflow f098e8fc7227 driver core: Fix uevent_show() vs driver detach race dc335b92e5f1 ntp: Clamp maxerror and esterror to operating range 668c6c4a7e9e tick/broadcast: Move per CPU pointer access into the atomic section 005c318981bc scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic ef1b208ca813 usb: gadget: u_serial: Set start_delayed during suspend 7cc9ebcfe58b usb: gadget: core: Check for unset descriptor f1205a5aad68 USB: serial: debug: do not echo input by default 4dacdb9720aa usb: vhci-hcd: Do not drop references before new references are gained d993cb25efb1 ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 c7c1ca6e258d ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list e7e7d2b180d8 ALSA: line6: Fix racy access to midibuf 5291d4f73452 drm/client: fix null pointer dereference in drm_client_modeset_probe 44e11ae8f942 ALSA: usb-audio: Re-add ScratchAmp quirk entries c9c11ece5ad9 spi: spi-fsl-lpspi: Fix scldiv calculation c6ba514732e9 kprobes: Fix to check symbol prefixes correctly 9ddd5e7835c6 bpf: kprobe: remove unused declaring of bpf_kprobe_override 455769ebb60f i2c: smbus: Send alert notifications to all devices if source not found 56f106d2c476 ASoC: codecs: wsa881x: Correct Soundwire ports mask 5605992ad425 i2c: smbus: Improve handling of stuck alerts 706f18a8fa43 arm64: errata: Expand speculative SSBS workaround (again) f261c5d8d0f8 arm64: cputype: Add Cortex-A725 definitions bdae104b0949 arm64: cputype: Add Cortex-X1C definitions 4a500d4bdcec arm64: errata: Expand speculative SSBS workaround bf0d247dfbda arm64: errata: Unify speculative SSBS errata logic 17ff37fe453f arm64: cputype: Add Cortex-X925 definitions 77741cdc254d arm64: cputype: Add Cortex-A720 definitions b8d683f5b538 arm64: cputype: Add Cortex-X3 definitions 9f7ba0078249 arm64: errata: Add workaround for Arm errata 3194386 and 3312417 d8029a49c8af arm64: cputype: Add Neoverse-V3 definitions c46b7570c9d5 arm64: cputype: Add Cortex-X4 definitions 55920e407a7e arm64: Add Neoverse-V2 part 5b9ae6bb3360 arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space 69299a4282a3 ext4: fix wrong unit use in ext4_mb_find_by_goal 1d21d4175054 sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime 3b2b169fadd8 SUNRPC: Fix a race to wake a sync task a3e52a4c22c8 s390/sclp: Prevent release of buffer in I/O 1a6b4240b0b9 jbd2: avoid memleak in jbd2_journal_write_metadata_buffer e48a901ce65f media: uvcvideo: Fix the bandwdith quirk on USB 3.x de305abd36eb media: uvcvideo: Ignore empty TS packets c1749313f35b drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rules d81c1eeb333d drm/amdgpu: Fix the null pointer dereference to ras_manager 1d4e65fa6239 btrfs: fix bitmap leak when loading free space cache on duplicate entry 29ce18d7672f wifi: nl80211: don't give key data to userspace 934f815345c0 udf: prevent integer overflow in udf_bitmap_free_blocks() 65b982b9af54 PCI: Add Edimax Vendor ID to pci_ids.h 55985e3aa15a selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT 8e665ccc5262 ACPI: SBS: manage alarm sysfs attribute through psy core 85d8fe79a3ce ACPI: battery: create alarm sysfs attribute atomically 64ac0c02352b clocksource/drivers/sh_cmt: Address race condition for clock events c384dd4f1fb3 md/raid5: avoid BUG_ON() while continue reshape after reassembling 5ccf99545c71 md: do not delete safemode_timer in mddev_suspend 464d242868a8 rcutorture: Fix rcu_torture_fwd_cb_cr() data race adc491f3e73d net: fec: Stop PPS on driver remove 865948628a42 l2tp: fix lockdep splat b7b8d9f5e679 net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register() 01150020c071 Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() 085fb116c4ad net: linkwatch: use system_unbound_wq e87f52225e04 net: usb: qmi_wwan: fix memory leak for not ip packets 52319d9d2f52 sctp: Fix null-ptr-deref in reuseport_add_sock(). 17a93a820196 sctp: move hlist_node and hashent out of sctp_ep_common ba4e59f34c64 x86/mm: Fix pti_clone_entry_text() for i386 d00c9b4bbc44 x86/mm: Fix pti_clone_pgtable() alignment assumption 75880302cf3a irqchip/mbigen: Fix mbigen node address layout c476c5c7bb8d genirq: Allow irq_chip registration functions to take a const irq_chip 12fa9934332d netfilter: ipset: Add list flush to cancel_gc e93fa44f0714 mptcp: fix duplicate data handling 3deac6f6860d r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY 646e9e907138 net: usb: sr9700: fix uninitialized variable use in sr_mdio_read 8b0a5709ac6e ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G 7b745257ff39 ALSA: usb-audio: Correct surround channels in UAC1 channel map 08775b3d6ed1 protect the fetch of ->fd[fd] in do_dup2() from mispredictions e4b2b0306b6b HID: wacom: Modify pen IDs b12a67976b12 platform/chrome: cros_ec_proto: Lock device when updating MKBP version 59be4a167782 riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error() 7d72f5195109 ipv6: fix ndisc_is_useropt() handling for PIO 8e97cc828d5f net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys c65f72eec60a net/iucv: fix use after free in iucv_sock_close() 7c03ab555eb1 sched: act_ct: take care of padding in struct zones_ht_key b17eeed7cd09 drm/vmwgfx: Fix overlay when using Screen Targets 906372e753c5 drm/nouveau: prime: fix refcount underflow 6b50462b473f remoteproc: imx_rproc: Skip over memory region when node value is NULL 5991ef8e7a90 remoteproc: imx_rproc: Fix ignoring mapping vdev regions a4ed3286a5c6 remoteproc: imx_rproc: ignore mapping vdev regions 3a2884a44e5c irqchip/imx-irqsteer: Handle runtime power management correctly 0548b54d0a26 irqchip/imx-irqsteer: Add runtime PM support 06a93b720351 irqchip/imx-irqsteer: Constify irq_chip struct 652e7b4d7300 genirq: Allow the PM device to originate from irq domain ef56dcdca8f2 devres: Fix memory leakage caused by driver API devm_free_percpu() 81484ab2858b driver core: Cast to (void *) with __force for __percpu pointer 6bb9cc6e2594 drivers: soc: xilinx: check return status of get_api_version() 79ec4cde1d8a soc: xilinx: move PM_INIT_FINALIZE to zynqmp_pm_domains driver 58b07286aef1 ext4: check the extent status again before inserting delalloc block 4b6d9a0fe743 ext4: factor out a common helper to query extent map b2591c89a6e2 sysctl: always initialize i_uid/i_gid 88f053a1dd34 fuse: verify {g,u}id mount options correctly 997d3c9cbed6 fuse: name fs_context consistently 2fa82af6fd04 powerpc/configs: Update defconfig with now user-visible CONFIG_FSL_IFC d28869a145cf fs: don't allow non-init s_user_ns for filesystems without FS_USERNS_MOUNT be23ae63080e nvme-pci: add missing condition check for existence of mapped data ce90f30157eb nvme: split command copy into a helper b59013d264b6 ceph: fix incorrect kmalloc size of pagevec mempool eb1b7575fe52 ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable 3ff431695351 lirc: rc_dev_get_from_fd(): fix file leak ea72a8881007 powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() 347dcb84a487 apparmor: Fix null pointer deref when receiving skb during sock creation 9460ac3dd1ae mISDN: Fix a use after free in hfcmulti_tx() dda518dea60d bpf: Fix a segment issue when downgrading gso_size 5cc4d71dda2d net: nexthop: Initialize all fields in dumped nexthops dc2a655437c4 net: stmmac: Correct byte order of perfect_match aa38bf74899d tipc: Return non-zero value from tipc_udp_addr2str() on error cf791b98fe0c netfilter: nft_set_pipapo_avx2: disable softinterrupts c8ae5939f40e net: bonding: correctly annotate RCU in bond_should_notify_peers() 3bf09eab401e ipv4: Fix incorrect source address in Record Route option f62a9cc0c2f7 MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later 257193083e8f dma: fix call order in dmam_free_coherent 641b7a8920f4 libbpf: Fix no-args func prototype BTF dumping syntax ff2387553f6a f2fs: fix start segno of large section 721190921a87 um: time-travel: fix time-travel-start option 538a27c8048f jfs: Fix array-index-out-of-bounds in diFree 1c089efe763d kdb: Use the passed prompt in kdb_position_cursor() f0ad62559f05 kdb: address -Wformat-security warnings 65dba3c9ce75 kernel: rerun task_work while freezing in get_signal() b839175c06da io_uring/io-wq: limit retrying worker initialisation 5f0a6800b8ae nilfs2: handle inconsistent state in nilfs_btnode_create_block() 9fa8eca2598a Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 4d3eb40ccd1b Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables 1fccae3fd7ae rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings 52d8d27fd6d3 rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait 76b62f303508 drm/panfrost: Mark simple_ondemand governor as softdep 77411a2d2252 MIPS: Loongson64: env: Hook up Loongsson-2K 636163de03cc MIPS: ip30: ip30-console: Add missing include 4e8f70d3cc5e rbd: don't assume rbd_is_lock_owner() for exclusive mappings 24933a55bfaf selftests/sigaltstack: Fix ppc64 GCC build 94ee7ff99b87 RDMA/iwcm: Fix a use-after-free related to destroying CM IDs 9667d46f8a77 platform: mips: cpu_hwmon: Disable driver on unsupported hardware 19f108b3d1ca watchdog/perf: properly initialize the turbo mode timestamp and rearm counter 9cba1ec637f3 rtc: isl1208: Fix return value of nvmem callbacks a49321257f62 perf/x86/intel/pt: Fix a topa_entry base address calculation 3b8e1b7d26d6 perf/x86/intel/pt: Fix topa_entry base length a3ab508a4853 scsi: qla2xxx: validate nvme_local_port correctly 57ba75637122 scsi: qla2xxx: Complete command early within lock b0c39dcbd8a5 scsi: qla2xxx: Fix flash read failure 87db8d7b7520 scsi: qla2xxx: Fix for possible memory corruption e5ed6a26ffde scsi: qla2xxx: During vport delete send async logout explicitly 2fcd485289c8 rtc: cmos: Fix return value of nvmem callbacks d4d814159f53 devres: Fix devm_krealloc() wasting memory 648d5490460d kobject_uevent: Fix OOB access within zap_modalias_env() 41dd9636414b kbuild: Fix '-S -c' in x86 stack protector scripts 0730ea850270 decompress_bunzip2: fix rare decompression failure bed9580165d5 ubi: eba: properly rollback inside self_check_eba ae99754cd86b clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use 54bc4e88447e f2fs: fix to don't dirty inode for readonly filesystem b848b40794ba scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds a44f88f7576b dev/parport: fix the array out-of-bounds risk 388ee7a4d330 binder: fix hang of unregistered readers ac2459460ce7 PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio e5bae95306f7 PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN af1d27f88ec9 hwrng: amd - Convert PCIBIOS_* return codes to errnos 43aab4483daa tools/memory-model: Fix bug in lock.cat 9d289ce917f8 KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked() cdbcb4e9f69b jbd2: make jbd2_journal_get_max_txn_bufs() internal 6d5223be13f2 leds: ss4200: Convert PCIBIOS_* return codes to errnos 35f8c9ac0cd3 wifi: mwifiex: Fix interface type change de2a011a13a4 ext4: make sure the first directory block is not a hole 42d420517072 ext4: check dot and dotdot of dx_root before making dir indexed 38463947850c m68k: amiga: Turn off Warp1260 interrupts during boot 2199e157a465 udf: Avoid using corrupted block bitmap buffer 5c59cb8dd954 task_work: Introduce task_work_cancel() again 1fd27cc6f0a5 task_work: s/task_work_cancel()/task_work_cancel_func()/ 973155ca67fe apparmor: use kvfree_sensitive to free data->data eb46367187a4 sched/fair: Use all little CPUs for CPU-bound workloads 9ce89824ff04 drm/amd/display: Check for NULL pointer 748e9ad7c0c2 scsi: qla2xxx: Fix optrom version displayed in FDMI 6735d02ead7d drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes b6ac46a00188 drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes 86f4ca8b3b6e ext2: Verify bitmap and itable block numbers before using them 10f7163bfb5f hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() 4c9d235630d3 media: venus: fix use after free in vdec_close e65cccfae729 char: tpm: Fix possible memory leak in tpm_bios_measurements_open() cf0c713c6946 sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE tasks 5c5b02d48946 ipv6: take care of scope when choosing the src addr 83e2dfadcb62 af_packet: Handle outgoing VLAN packets without hardware offloading 7e36a3c701b4 net: netconsole: Disable target before netpoll cleanup 9ef719022814 tick/broadcast: Make takeover of broadcast hrtimer reliable f2c2c4cc5af7 dt-bindings: thermal: correct thermal zone node name limit 14083dc69ba6 rtc: interface: Add RTC offset to alarm after fix-up 84ffa27eb04c nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro 9d6571b1c4b6 fs/nilfs2: remove some unused macros to tame gcc 3c6fa67023bc fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP 21a15d52bc22 pinctrl: freescale: mxs: Fix refcount of child d2de7746e5e9 pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails 73303a4a8fd7 pinctrl: ti: ti-iodelay: Drop if block with always false condition 15014206f90d pinctrl: single: fix possible memory leak when pinctrl_enable() fails 8c3bef7ca88a pinctrl: core: fix possible memory leak when pinctrl_enable() fails 53f2d5bce177 pinctrl: rockchip: update rk3308 iomux routes 01c0341e9846 net: dsa: b53: Limit chip-wide jumbo frame config to CPU ports ef6af2994261 net: dsa: mv88e6xxx: Limit chip-wide frame size config to CPU ports eb4ca1a97e08 netfilter: ctnetlink: use helper function to calculate expect ID 9118c408ee09 bnxt_re: Fix imm_data endianness edc2dee07ab4 RDMA/hns: Fix missing pagesize and alignment check in FRMR 29723ad94817 macintosh/therm_windtunnel: fix module unload. 445ffbccd05a powerpc/xmon: Fix disassembly CPU feature checks 38a7e4b8bfea MIPS: Octeron: remove source file executable bit 3009d371a2ef Input: elan_i2c - do not leave interrupt disabled on suspend failure 37a484f771ed RDMA/device: Return error earlier if port in not valid 695d70c60bdb mtd: make mtd_test.c a separate module ab2114f6ffc8 ASoC: max98088: Check for clk_prepare_enable() error 771f129bed4d RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs 506e71b0e10d RDMA/mlx4: Fix truncated output warning in alias_GUID.c 6bf3cf61f35a RDMA/mlx4: Fix truncated output warning in mad.c 26b6512d5d20 Input: qt1050 - handle CHIP_ID reading error 2be7e24056d7 coresight: Fix ref leak when of_coresight_parse_endpoint() fails 3d1c4bf57db8 PCI: Fix resource double counting on remove & rescan 8105318210a4 SUNRPC: Fixup gss_status tracepoint error output 8f1dc3f33f2a sparc64: Fix incorrect function signature and add prototype for prom_cif_init 3d096f2a99eb ext4: avoid writing unitialized memory to disk in EA inodes 91c22df70138 SUNRPC: avoid soft lockup when transmitting UDP to reachable server. 84edcf61bd41 xprtrdma: Fix rpcrdma_reqs_reset() 974294806baf xprtrdma: Rename frwr_release_mr() cf9141d2f778 mfd: omap-usb-tll: Use struct_size to allocate tll 72ac78ec1a35 media: venus: flush all buffers in output plane streamoff 5ed0496e383c ext4: fix infinite loop when replaying fast_commit c9106ad5ea2a Revert "leds: led-core: Fix refcount leak in of_led_get()" 4e87f592a46b drm/qxl: Add check for drm_cvt_mode cd105977b1f8 drm/etnaviv: fix DMA direction handling for cached RW buffers 6ef4f1e98154 perf report: Fix condition in sort__sym_cmp() 09c1583f0e10 leds: trigger: Unregister sysfs attributes before calling deactivate() 3c9071a87105 media: renesas: vsp1: Store RPF partition configuration per RPF instance 3944484005d6 media: renesas: vsp1: Fix _irqsave and _irq mix 9459f3317562 media: uvcvideo: Override default flags 115d814d6acd media: uvcvideo: Allow entity-defined get_info and get_cur e470e95616bf saa7134: Unchecked i2c_transfer function result fixed f3968b3d3cfb media: imon: Fix race getting ictx->lock bcc963f591b9 media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() 7aaa368c684c drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare() fb20da833874 drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before regulators be9d08ff102d xdp: fix invalid wait context of page_pool_destroy() 96178b12c881 selftests: forwarding: devlink_lib: Wait for udev events after reloading 859bc763747c bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o 6ce46045f9b9 bna: adjust 'name' buf size of bna_tcb and bna_ccb structures 28c8fce2078a bpf: annotate BTF show functions with __printf 1ccb1399bd51 selftests/bpf: Close fd in error path in drop_on_reuseport be53b70fc081 wifi: virt_wifi: don't use strlen() in const context f851ff5c6e0e gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey 05c4488a0e44 wifi: virt_wifi: avoid reporting connection success with wrong SSID b33dd4508640 qed: Improve the stack space of filter_config() 7f132aca1820 perf: Prevent passing zero nr_pages to rb_alloc_aux() a2450206c092 perf: Fix perf_aux_size() for greater-than 32-bit size a497a6b72b29 perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation d4f4188ecfe5 netfilter: nf_tables: rise cap on SELinux secmark context 0d08015beedb ipvs: Avoid unnecessary calls to skb_is_gso_sctp 2912a0d136ee net: fec: Fix FEC_ECR_EN1588 being cleared on link-down 29254059a1f8 net: fec: Refactor: #define magic constants 2e201b3d162c wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() 72e470089fc4 wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() 4055275ca3e0 wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers 2aa1739334d0 ath11k: dp: stop rx pktlog before suspend dae1ab70406e mlxsw: spectrum_acl: Fix ACL scale regression and firmware errors aa98eb074051 mlxsw: spectrum_acl_bloom_filter: Make mlxsw_sp_acl_bf_key_encode() more flexible 36a9996e020d mlxsw: spectrum_acl_erp: Fix object nesting warning 22ae17a267f4 lib: objagg: Fix general protection fault ada0c319253a selftests/bpf: Check length of recv in test_sockmap 249adb30cbc7 net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined 15c2ec7c284d net/smc: Allow SMC-D 1MB DMB allocations 8d0d50a8b738 net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCP 2f5738bdd6f6 selftests/bpf: Fix prog numbers in test_sockmap 1302433dc664 wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device 1eb5751e2369 firmware: turris-mox-rwtm: Initialize completion before mailbox 085dc942897c firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() 6f3cb1fd6b42 ARM: spitz: fix GPIO assignment for backlight 7b7d06a310e2 ARM: pxa: spitz: use gpio descriptors for audio 3ae2ec97d8e9 m68k: cmpxchg: Fix return value for default case in __arch_xchg() ba1d2ecfcf1b x86/xen: Convert comma to semicolon 4a49ce2d63d5 m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages e04654f42577 arm64: dts: amlogic: gx: correct hdmi clocks 4745535fce11 arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux be5ca4064751 arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable property b1e9396ac410 ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity a992c88fbb8c ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects c79a7cad4115 ARM: dts: imx6qdl-kontron-samx6i: fix board reset efd89b5db5be ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset bbfa9a71ae4a ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node 31a9a0958b15 arm64: dts: rockchip: Increase VOP clk rate on RK3328 5cc525351b0c soc: qcom: pdr: fix parsing of domains lists eab05737ee22 soc: qcom: pdr: protect locator_addr with the main mutex a584e5d3f7d9 arm64: dts: qcom: msm8996: specify UFS core_clk frequencies eedd9fd98641 soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by rpmh_rsc_send_data() callers 39f4cb508ebf arm64: dts: qcom: sdm845: add power-domain to UFS PHY d3e6b30c9cf5 hwmon: (max6697) Fix swapped temp{1,8} critical alarms 15770a147692 hwmon: (max6697) Fix underflow when writing limit attributes ae8bd075a921 pwm: stm32: Always do lazy disabling d8571b9a83d1 hwmon: (adt7475) Fix default duty on fan is disabled 685976438b64 x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos 010441f08347 x86/pci/xen: Fix PCIBIOS_* return code handling c995bea85e2e x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling e2fdf7b79f08 x86/of: Return consistent error type from x86_of_pci_irq_enable() 97795f23a8ab hfsplus: fix to avoid false alarm of circular locking c0748b7684a9 platform/chrome: cros_ec_debugfs: fix wrong EC message version 3070e8160916 EDAC, i10nm: make skx_common.o a separate module 9bff9479e143 EDAC/skx_common: Add new ADXL components for 2-level memory 12594a0e7118 sock_map: avoid race between sock_map_close and sk_psock_put 7a346798c1e1 sock_map: Fix a potential use-after-free in sock_map_close() 843556a46e16 bpf, sockmap: Don't let sock_map_{close,destroy,unhash} call itself 4af417c06d37 of: module: add buffer overflow check in of_modalias() b29e4b50c556 scripts/gdb: fix SB_* constants parsing 02fd398f5e2b bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS 2bba1cb1487b loop: Select I/O scheduler 'none' from inside add_disk() 027f4dd7c993 blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag 2214ded26c86 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 44494049e815 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 0d7c23009d82 tpm: Add flag to use default cancellation policy 07914bef4e16 tpm: tis_i2c: Fix sanity check interrupt enable mask 35f85f04bd69 tpm: Add tpm_tis_i2c backend for tpm_tis_core 7b04c6c08107 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer 4790cb2d1283 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 50f74deaf308 hwmon: Add driver for Texas Instruments TMP464 and TMP468 a4e6e4b7bb08 dt-bindings: hwmon: add tmp464.yaml e0ed2149d7b5 drm/amdkfd: Check for null pointer after calling kmemdup c6ddded89322 ARM: renumber bits related to _TIF_WORK_MASK 35b96a325c1e arm64: make _TIF_WORK_MASK bits contiguous f5a8f06aa595 arm64: uaccess: remove vestigal UAO support 3a330b569301 arm64: uaccess: remove redundant PAN toggling 9cbbb016d6e7 arm64: uaccess: remove addr_limit_user_check() fd83411f5e08 arm64: uaccess: remove set_fs() 15a6dc2f4b53 arm64: uaccess cleanup macro naming 912a6ab683a4 arm64: uaccess: split user/kernel routines d004ab02dae2 arm64: uaccess: refactor __{get,put}_user e1941a8b459e arm64: uaccess: simplify __copy_user_flushcache() dfae822b4c59 arm64: uaccess: rename privileged uaccess routines 1efdb8f0a0c7 arm64: sdei: explicitly simulate PAN/UAO entry b35fec69554c arm64: sdei: move uaccess logic to arch/arm64/ b5a28033fe7b arm64: head.S: always initialize PSTATE 243eb8553513 arm64: head.S: cleanup SCTLR_ELx initialization 74a00405d97f arm64: head.S: rename el2_setup -> init_kernel_el 73c5f386d175 arm64: add C wrappers for SET_PSTATE_*() e17fb7543df1 arm64: ensure ERET from kthread is illegal eff6289cc53b ixgbevf: add disable link state 262595681381 ixgbe: add improvement for MDD response functionality b9d78b06dea8 ixgbe: add the ability for the PF to disable VF link state d829911485da Documentation: arm64: Document PMU counters access from userspace fe5d29bfce20 arm64: perf: Enable PMU counter userspace access for perf event 15ce6d04ed6a arm64: perf: Add userspace counter access disable switch 4f288acbeed8 perf: Add a counter for number of user access events in context 354ba4a8c4b8 x86: perf: Move RDPMC event flag to a common definition d29cec94c49b libperf xyarray: Add bounds checks to xyarray__entry() 8264d2b91841 libperf: Add support for user space counter access 7fd81b678b5f libperf tests: Add support for verbose printing 6029ff53a48f libperf: Add evsel mmap support 28b0c8956369 tools include: Add an initial math64.h 492e532d20f1 perf record: Improve 'Workload failed' message printing events + what was exec'ed d0a1fc61733e perf evlist: Add a method to return the list of evsels as a string 81a77b39be0a perf annotate: Fix sample events lost in stdio mode 2883e69e202d pnmtologo: use relocatable file name 80f5207b5abd tools: use basename to identify file in gen-mach-types 4d201ec392f1 vt/conmakehash: improve reproducibility ae24d013888f lib/build_OID_registry: fix reproducibility issues 5d72da88dbb4 x86/boot: Wrap literal addresses in absolute_pointer() dc0bd7aa2319 ACPI: thermal: drop an always true check 0c4288cceef5 xfs: Fix -Werror=dangling-pointer work-around for older GCC 5509050b3392 xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 669827c6e293 virtio-pci: Remove wrong address verification in vp_del_vqs() 1c80d994d3db regulator: consumer: Add missing stubs to regulator/consumer.h 3303d0e2aeff ipv6: Fix stats accounting in ip6_pkt_drop c56e60f665e7 memcg: enable accounting of ipc resources e6c8ebd210a2 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 1655ee30e684 sched/isolation: really align nohz_full with rcu_nocbs 253c752ed120 pstore/ftrace: Add and use ftrace_test_recursion_trylock_safe 356e8a12bd66 pstore/ftrace: Add recursion protection to the ftrace callback 334706a1e873 ftrace: Add ftrace_test_recursion_trylock() helper function 78c260d7f60b ftrace: Move the recursion testing into global headers c0b313d988a1 powerpc/mm: Switch obsolete dssall to .long 1bd813fe8d0e riscv: fix build with binutils 2.38 835a2d1b24c6 powerpc/lib/sstep: fix 'ptesync' build error fd84b99a8ccb drm/amd/display: Don't allow partial copy_from_user 024f4ff63d55 drm/amdgpu: Fix even more out of bound writes from debugfs 0c0ad634e899 e1000e: Serialize TGP e1000e PM ops add88b0536fa e1000e: Make mei_me active when e1000e is in use a8f317c1a17e yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c8400a2cbe1f iommu/arm-smmu-v3: Ratelimit event dump b8ec7e43e95e regmap: teach regmap to use raw spinlocks if requested in the config 4b7fa7684be7 OF: DT-Overlay configfs interface (v7) d515a5c0e9a9 net: xilinx_emaclite: Do not print real IOMEM pointer 11329e49959b drivers: net: xilinx_emaclite: remove arch limitation 29dc69bf2a07 drivers: net: xilinx_emaclite: Add COMPILE_TEST support ff106eff01f6 drivers: net: xilinx_emaclite: Fix -Wpointer-to-int-cast warnings with W=1 c27462391070 serial: 8250: 8250_omap: Fix possible array out of bounds access 16976d8e307f perf intel-pt: Use aux_watermark d421a2346946 perf: Cap allocation order at aux_watermark 6da8d5f29481 timers: Fix get_next_timer_interrupt() with no timers pending af141841735a eventfd: Enlarge recursion limit to allow vhost to work a125a6102808 iwlwifi: select MAC80211_LEDS conditionally 139fe7d68413 rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock 8d0c79931235 console: Fix build when CONFIG_BLK_DEV_INITRD is disabled. ea777841e8ea yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name ab49d2db98bd cgroup1: fix leaked context root causing sporadic NULL deref in LTP bdda1b6cf99b aufs5: aufs-core 2fa276071d07 aufs5: aufs-standalone 06ed4d532456 aufs5: aufs-mmap 372857834999 aufs5: aufs-kbuild fd68c9840693 aufs5: aufs-base a673c127156c Revert "aufs5: core" cf62bfcde384 Revert "aufs5: aufs5-base" a644419ec785 Revert "aufs5: aufs5-mmap" b893f9a999bb Revert "aufs5: aufs5-standalone" c60db0819480 Revert "aufs: initial port to v5.10" c66a5900f139 Revert "Revert "aufs: initial port to v5.10"" 1320cf58f5dd Revert "aufs: linux-v5.10-rc1, no more set_fs()" 02349d7738ff Revert "for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t" f01dab74750c Revert "aufs: linux-v5.10-rc1, no more f_op->read() and ->write()" 3d5de709b676 Revert "aufs5: aufs5-kbuild" a97f1329edf7 tracing/arm: Have max stack tracer handle the case of return address after data 5c54112a05ab net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT ddac76981cb3 sched/isolation: reconcile rcu_nocbs= and nohz_full= 56fd8c36614e net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) a8808e541750 aufs: linux-v5.10-rc1, no more f_op->read() and ->write() cb1c41dac775 for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t a5805df6583f aufs: linux-v5.10-rc1, no more set_fs() 64e145dcca8c Revert "aufs: initial port to v5.10" d6e20b2257ec defconfig: add dependency for CONFIG_ACPI_APEI_PCIEAER b237d48208d0 arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER 1209195ed0f7 driver: adc: ltc2497: return directly after reading the adc conversion value a60fe3fcf113 Revert "mfd: syscon: Don't free allocated name for regmap_config" 13d68767aa4a rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" 54e69571a97d rcu: deprecate "all" option to rcu_nocbs= a605b9d20447 lib: test_bitmap: add tests for "N" alias 8c22517f444e lib: bitmap: support "N" as an alias for size of bitmap 88187167e63a lib: bitmap: move ERANGE check from set_region to check_region ca5429633613 lib: bitmap: fold nbits into region struct 9381134cea8a lib: test_bitmap: add more start-end:offset/len tests c825800730ab lib: test_bitmap: add tests to trigger ERANGE case. 8cc8264dca3f lib: test_bitmap: clearly separate ERANGE from EINVAL tests. 470da7b7f2ff Revert "cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers" 28dc1d37602d Revert "cpumask: Make "all" alias global and not just RCU" dbfe0b183fca Revert "cpumask: Add a "none" alias to complement "all"" a57711fcff30 Revert "cpumask: Add "last" alias for cpu list specifications" 34523d7c8476 qemux86: add configuration symbol to select values cdca78778415 objtool: Fix seg fault with Clang non-section symbols d3287798bd88 x86/entry: Emit a symbol for register restoring thunk 2ad99ddaac78 cpumask: Add "last" alias for cpu list specifications c10e9481810b cpumask: Add a "none" alias to complement "all" b00ceed9d388 cpumask: Make "all" alias global and not just RCU 8b215206e797 cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers 1b5024caeda8 clear_warn_once: add a clear_warn_once= boot parameter fc0dd76cce0e clear_warn_once: bind a timer to written reset value d64fc2d2b14a clear_warn_once: expand debugfs to include read support 77592e956cc9 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 6e022759f727 perf: x86-32: explicitly include <errno.h> 22d6bbb947d4 perf: mips64: Convert __u64 to unsigned long long c35f9150001c perf: fix bench numa compilation c4caef513eb1 perf: add SLANG_INC for slang.h 07dfbf9405dd perf: add sgidefs.h to for mips builds 42c5431ad2cf perf: change --root to --prefix for python install af79bfe90143 perf: add 'libperl not found' warning ddfbd9e75f08 perf: force include of <stdbool.h> 0f34e6305176 fat: don't use obsolete random32 call in namei_vfat b5b55eaad1df FAT: Added FAT_NO_83NAME 756b13bfab6e FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option fabad71cb2b5 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 06fd68d75bd1 aufs: initial port to v5.10 c9126877d1f5 aufs5: core f5150173c643 aufs5: aufs5-standalone b57d26b072d9 aufs5: aufs5-mmap 78f128c4b8e5 aufs5: aufs5-base 47aa35171d08 aufs5: aufs5-kbuild 35c480a23c66 yaffs: include blkdev.h 2c64c43540a5 yaffs: fix misplaced variable declaration bde410ee9f59 yaffs2: v5.6 build fixups 414c8e866931 yaffs2: fix memory leak when /proc/yaffs is read c99c1990cf7c yaffs: add strict check when call yaffs_internal_read_super 498f5fafe50a yaffs: repair yaffs_get_mtd_device 7ca3c08ebbf9 yaffs: Fix build failure by handling inode i_version with proper atomic API 0ba47e881bb8 yaffs2: fix memory leak in mount/umount 39a5406665dd yaffs: Avoid setting any ACL releated xattr ca5b43ddc6fd Yaffs:check oob size before auto selecting Yaffs1 c2619c05a53e fs: yaffs2: replace CURRENT_TIME by other appropriate apis 5e08fb7b8ee0 yaffs2: adjust to proper location of MS_RDONLY 5f1a1a9678a8 yaffs2: import git revision b4ce1bb (jan, 2020) fc21f09ae369 initramfs: allow an optional wrapper script around initramfs generation 73887fca03be arm64/perf: Fix wrong cast that may cause wrong truncation a267cafaac44 defconfigs: drop obselete options eb5d1bc00c3f arm64/perf: fix backtrace for AAPCS with FP enabled 062b2c98c087 linux-yocto: Handle /bin/awk issues d3beb253ae71 uvesafb: provide option to specify timeout for task completion 75ccbf377a51 uvesafb: print error message when task timeout occurs 18ffa2e88024 compiler.h: Undef before redefining __attribute_const__ 3ed931201746 vmware: include jiffies.h 938942859596 Resolve jiffies wrapping about arp 069a883d837c nfs: Allow default io size to be configured. 3b568edcd3e9 check console device file on fs when booting 77ec93228920 mount_root: clarify error messages for when no rootfs found 17a15e0f7536 menuconfig,mconf-cfg: Allow specification of ncurses location 8f13b1349a74 modpost: mask trivial warnings b6c9e0fa24e8 kbuild: exclude meta directory from distclean processing 62dbbdbec60a powerpc: serialize image targets 27b8dec5dbb3 arm: serialize build targets fc365512e4c4 Revert "platform/x86: wmi: Destroy on cleanup rather than unregister" 9a6e91d2e691 crtsavres: fixups for 5.4+ 7dbc3cd0398f powerpc/ptrace: Disable array-bounds warning with gcc8 ebe3bcb89cb0 powerpc: Disable attribute-alias warnings from gcc8 65ba0e7de081 powerpc: add crtsavres.o to archprepare for kbuild 6bd3efdce5a9 powerpc: kexec fix for powerpc64 41671522c159 powerpc: Add unwind information for SPE registers of E500 core 8851006b0109 mips: vdso: fix 'jalr $t9' crash in vdso code ed5db62477e8 mips: Kconfig: add QEMUMIPS64 option 2a7ca094fc42 4kc cache tlb hazard: tlbp cache coherency b742d60d3f70 malta uhci quirks: make allowance for slow 4k(e)c 8a160fc86eb6 arm/Makefile: Fix systemtap b9805882353c vexpress: Pass LOADADDR to Makefile 332e618aa7ae arm: ARM EABI socketcall 1ec682cb85f8 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: a11c07259efc6c593cc623576294f5bfe3ae4935) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.167Bruce Ashfield2025-01-093-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 3a5928702e71 Linux 5.15.167 d7037dc85112 udp: fix receiving fraglist GSO packets e6cc9ff2ac0b memcg: protect concurrent access to mem_cgroup_idr d116a0b0e02f btrfs: fix race between direct IO write and fsync when using same fd 5d8254e01299 net, sunrpc: Remap EPERM in case of connection failure in xs_tcp_setup_socket ba2af6448fd1 x86/mm: Fix PTI for i386 some more 413e785a89f8 net: drop bad gso csum_start and offset in virtio_net_hdr c60a555f4949 gso: fix dodgy bit handling for GSO_UDP_L4 5c3e0ed81058 net: change maximum number of UDP segments to 128 ed3f2af02268 net: more strict VIRTIO_NET_HDR_GSO_UDP_L4 validation fdc567c05fce gpio: rockchip: fix OF node leak in probe() ae9363987319 drm/i915/fence: Mark debug_fence_free() with __maybe_unused fb1104bb2ae3 drm/i915/fence: Mark debug_fence_init_onstack() with __maybe_unused 6958e0df8c9c ASoC: sunxi: sun4i-i2s: fix LRCLK polarity in i2s mode 91dad30c5607 nvmet-tcp: fix kernel crash if commands allocation fails 945be49f4e83 arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry 1f12c0e470c8 arm64: acpi: Move get_cpu_for_acpi_id() to a header f44c27d12485 ACPI: processor: Fix memory leaks in error paths of processor_add() b77a7a5ac6bc ACPI: processor: Return an error if acpi_processor_get_info() fails in processor_add() 9d08fce64dd7 workqueue: Improve scalability of workqueue watchdog touch f67401f3857f workqueue: wq_watchdog_touch is always called with valid CPU b14e7260bb69 nilfs2: protect references to superblock parameters exposed in sysfs dbcc19de2d83 nilfs2: replace snprintf in show functions with sysfs_emit 3fd8473d73fd ksmbd: Unlock on in ksmbd_tcp_set_interfaces() 9914f1bd61d5 ksmbd: unset the binding mark of a reused connection 52d13d224fdf perf/aux: Fix AUX buffer serialization 9fadd335df31 uprobes: Use kzalloc to allocate xol area 2c78dd75dd0a clocksource/drivers/timer-of: Remove percpu irq related code a5f2703f7550 clocksource/drivers/imx-tpm: Fix next event not taking effect sometime 0746401d759a clocksource/drivers/imx-tpm: Fix return -ETIME when delta exceeds INT_MAX ef5f4d0c5ee2 VMCI: Fix use-after-free when removing resource in vmci_resource_remove() c36c826ad3e6 Drivers: hv: vmbus: Fix rescind handling in uio_hv_generic 3005091cd537 uio_hv_generic: Fix kernel NULL pointer dereference in hv_uio_rescind 7d1d48eb100a nvmem: Fix return type of devm_nvmem_device_get() in kerneldoc eef79854a04f binder: fix UAF caused by offsets overwrite 9b9651f70856 usb: dwc3: core: update LC timer as per USB Spec V3.2 0fd0ef7cf09b iio: adc: ad7124: fix chip ID mismatch 4dcc19009b40 iio: adc: ad7124: fix config comparison 3be69c24936f iio: fix scale application in iio_convert_raw_to_processed_unlocked 3d2d5c74004e iio: buffer-dmaengine: fix releasing dma channel on error d8b09a5edc4a staging: iio: frequency: ad9834: Validate frequency parameter value d990692bea3d cifs: Check the lease context if we actually got a lease b5c7121ec14d NFSv4: Add missing rescheduling points in nfs_client_return_marked_delegations 802c7eb7e52b ata: pata_macio: Use WARN instead of BUG e6cd871627ab MIPS: cevt-r4k: Don't call get_c0_compare_int if timer irq is installed ad5ee9feebc2 lib/generic-radix-tree.c: Fix rare race in __genradix_ptr_alloc() baaf26723bea of/irq: Prevent device address out-of-bounds read in interrupt map walk 087f25b2d36a Squashfs: sanity check symbolic link size 0914c26262f4 usbnet: ipheth: race between ipheth_close and error handling 9719687398de Input: uinput - reject requests with unreasonable number of slots 86b4f5cf91ca HID: amd_sfh: free driver_data after destroying hid device 890dde6001b6 HID: cougar: fix slab-out-of-bounds Read in cougar_report_fixup 945b12960fe6 s390/vmlinux.lds.S: Move ro_after_init section behind rodata section f1757142c50a btrfs: initialize location to fix -Wmaybe-uninitialized in btrfs_lookup_dentry() 18e65173fe99 kselftests: dmabuf-heaps: Ensure the driver name is null-terminated cacb76df247a i3c: mipi-i3c-hci: Error out instead on BUG_ON() in IBI DMA setup 289d0822be95 net: dpaa: avoid on-stack arrays of NR_CPUS elements 04e85a3285b0 PCI: Add missing bridge lock to pci_bus_lock() 197f7a2e24a5 riscv: set trap vector earlier b50857b96429 btrfs: replace BUG_ON() with error handling at update_ref_for_cow() 728d4d045b62 btrfs: clean up our handling of refs == 0 in snapshot delete 3cf21d00d3ee btrfs: replace BUG_ON with ASSERT in walk_down_proc() b7b1be372155 fs/ntfs3: Check more cases when directory is corrupted e8665ac40072 smp: Add missing destroy_work_on_stack() call in smp_call_on_cpu() cb67b2e51b75 wifi: mwifiex: Do not return unused priv in mwifiex_get_priv_by_id() 68a04c30cb63 dma-mapping: benchmark: Don't starve others when doing the test 4ac7b43e4e84 ext4: fix possible tid_t sequence overflows 15101f16dec9 drm/amdgpu: Set no_hw_access when VF request full GPU fails bc152bd3c9c0 libbpf: Add NULL checks to bpf_object__{prev_map,next_map} cc4be794c8d8 hwmon: (w83627ehf) Fix underflows seen when writing limit attributes 02bb3b4c7d56 hwmon: (nct6775-core) Fix underflows seen when writing limit attributes 0fc27747633a hwmon: (lm95234) Fix underflows seen when writing limit attributes 019ef2d39636 hwmon: (adc128d818) Fix underflows seen when writing limit attributes c0d8094dc740 pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv 0977a0a3ba65 devres: Initialize an uninitialized struct member 43f782c27907 um: line: always fill *error_out in setup_one_line() f386359d1b32 cgroup: Protect css->cgroup write under css_set_lock df6e78ba22ed iommu/vt-d: Handle volatile descriptor status read 8ab1d1fed7f0 dm init: Handle minors larger than 255 2aa4bacbff44 ASoC: topology: Properly initialize soc_enum values ebe29eedb1b5 net: dsa: vsc73xx: fix possible subblocks range of CAPT block 4e777199c057 net: bridge: br_fdb_external_learn_add(): always set EXT_LEARN 4494bccb52ff fou: Fix null-ptr-deref in GRO. 3bcdbf9002a8 gro: remove rcu_read_lock/rcu_read_unlock from gro_complete handlers 8d84e1a87a32 gro: remove rcu_read_lock/rcu_read_unlock from gro_receive handlers 5ccc2e5d074b bareudp: Fix device stats updates. f12886ff7b5d usbnet: modern method to get random MAC 010038823be2 net: usb: don't write directly to netdev->dev_addr fa797f4e30b2 ice: check ICE_VSI_DOWN under rtnl_lock when preparing for reset 84508c370337 igc: Unlock on error in igc_io_resume() 78bb38d9c5a3 tcp_bpf: fix return value of tcp_bpf_sendmsg() cff3cbba73d5 platform/x86: dell-smbios: Fix error path in dell_smbios_init() a4792648475f igb: Fix not clearing TimeSync interrupts for 82580 508b52aa958e can: m_can: Release irq on error in m_can_open 10bfacbd5e8d can: bcm: Remove proc entry when dev is unregistered. 51d57093340a drm/amdgpu: check for LINEAR_ALIGNED correctly in check_tiling_flags_gfx6 8decfd84e67d pcmcia: Use resource_size function on resource object 0e5a3d5fdff5 media: qcom: camss: Add check for v4l2_fwnode_endpoint_parse 135843c351c0 PCI: keystone: Add workaround for Errata #i2037 (AM65x SR 1.0) a1659ed3f966 media: vivid: don't set HDMI TX controls if there are no HDMI outputs 32fca3bb5fc1 drm/amd/display: Check HDCP returned status dc74386c67aa usb: uas: set host status byte on data completion error 0186d0d1af80 wifi: brcmsmac: advertise MFP_CAPABLE to enable WPA3 36e2bc79af36 leds: spi-byte: Call of_node_put() on error path 5a884b46324e media: vivid: fix wrong sizeimage value for mplane 2ddf83145135 udf: Avoid excessive partition lengths 8d63b70d2f25 netfilter: nf_conncount: fix wrong variable type 3e2ea7d682a0 iommu: sun50i: clear bypass register 683c0b103934 af_unix: Remove put_pid()/put_cred() in copy_peercred(). 3f56c976b047 irqchip/armada-370-xp: Do not allow mapping IRQ 0 and 1 09e89a5e1173 smack: unix sockets: fix accept()ed socket label 22d3b037ddc5 ALSA: hda: Add input value sanity checks to HDMI channel map controls c6877abcdb25 mptcp: pm: send ACK on an active subflow fd5364b22fc1 mptcp: pr_debug: add missing \n at the end c743fd11891a mptcp: pm: skip connecting to already established sf 058f8d980e4d mptcp: pm: do not remove already closed subflows 592dd6f8b658 mptcp: pm: ADD_ADDR 0 is not a new address 38cdf2f1b33e mptcp: close subflow when receiving TCP+FIN 01264bdde5f7 mptcp: avoid duplicated SUB_CLOSED events f2c865e9e3ca mptcp: pm: avoid possible UaF when selecting endp 8e73f8d6a455 mptcp: constify a bunch of of helpers aef351c58a9b mptcp: pm: fullmesh: select the right ID later 4d4e3a29e701 mptcp: pm: check add_addr_accept_max before accepting new ADD_ADDR 35b31f5549ed mptcp: pm: only decrement add_addr_accepted for MPJ req 32ba711800a3 mptcp: pm: re-using ID of unused flushed subflows 3e349d7191f0 nilfs2: fix state management in error path of log writing function 8e2d1e9d93c4 nilfs2: fix missing cleanup on rollforward recovery error cde71a567797 sched: sch_cake: fix bulk flow accounting logic for host fairness bda4d84ac0d5 ila: call nf_unregister_net_hooks() sooner 3816867d2fc4 tracing: Avoid possible softlockup in tracing_iter_reset() 513c8fc189b5 can: mcp251x: fix deadlock if an interrupt occurs during mcp251x_open 3172376d26e4 clk: qcom: clk-alpha-pll: Fix the trion pll postdiv set rate API 5dd47383ceaf clk: qcom: clk-alpha-pll: Fix the pll post div mask e24c19c6e3c6 fuse: use unsigned type for getxattr/listxattr size truncation 811016d5a390 fuse: update stats for pages in dropped aux writeback list c0f43b1f1f7d mmc: cqhci: Fix checking of CQHCI_HALT state e89943fc4cbe mmc: sdhci-of-aspeed: fix module autoloading 9d715a234dd8 mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K 57b6ead5719e Bluetooth: MGMT: Ignore keys being loaded with invalid type d98304eaacc6 Revert "Bluetooth: MGMT/SMP: Fix address type when using SMP over BREDR/LE" 0bfa0fa207b4 nvme-pci: Add sleep quirk for Samsung 990 Evo 93f44655472d rtmutex: Drop rt_mutex::wait_lock before scheduling b322a385c09a irqchip/gic-v2m: Fix refcount leak in gicv2m_of_init() 9bbc71fa3d56 ata: libata: Fix memory leak for error path in ata_host_alloc() c03d9115c5ca ALSA: hda/realtek: Support mute LED on HP Laptop 14-dq2xxx 326303f886a9 ALSA: hda/realtek: add patch for internal mic in Lenovo V145 172359315301 ALSA: hda/conexant: Add pincfg quirk to enable top speakers on Sirius devices d1f7a12c2b2e KVM: SVM: Don't advertise Bus Lock Detect to guest if SVM support is missing e3e0cb027173 KVM: SVM: fix emulation of msr reads/writes of MSR_FS_BASE and MSR_GS_BASE 3033ed903b4f ASoC: dapm: Fix UAF for snd_soc_pcm_runtime object 14f91ab8d391 sch/netem: fix use after free in netem_dequeue 366a1e578201 i2c: Use IS_REACHABLE() for substituting empty ACPI functions be1443518365 ext4: handle redirtying in ext4_bio_write_page() 64022ce8e99d udf: Limit file size to 4TB 1464cb82a489 ext4: reject casefold inode flag without casefold feature af7b560c88fb rcu-tasks: Fix show_rcu_tasks_trace_gp_kthread buffer overflow cc7340f18e45 virtio_net: Fix napi_skb_cache_put warning 0fa11f9df962 drm/amd/pm: Fix the null pointer dereference for vega10_hwmgr 68a772884b83 media: uvcvideo: Enforce alignment of frame and interval 6d94c05a13fa drm/amd/display: Skip wbscl_set_scaler_filter if filter is null 6980861e039d block: remove the blk_flush_integrity call in blk_integrity_unregister 1339615aca2c wifi: cfg80211: make hash table duplicates more survivable adc5674c23b8 drm/bridge: tc358767: Check if fully initialized before signalling HPD event via IRQ c9431980407b drm/meson: plane: Add error handling 0aea09e82eaf smack: tcp: ipv4, fix incorrect labeling f9a48bc3dd90 fsnotify: clear PARENT_WATCHED flags lazily 3aa56313b0de usb: typec: ucsi: Fix null pointer dereference in trace e1c92f66f62d usbip: Don't submit special requests twice 34255103ff75 rcu/nocb: Remove buggy bypass lock contention mitigation f8b96d4e8257 ionic: fix potential irq name truncation b8105982c286 RDMA/efa: Properly handle unexpected AQ completions 2da121e397ba hwspinlock: Introduce hwspin_lock_bust() 56af1b0f07e5 PCI: al: Check IORESOURCE_BUS existence during probe 29f45f2588ed cpufreq: scmi: Avoid overflow of target_freq in fast switch ec4cb72a9b95 wifi: iwlwifi: remove fw_running op 36a77159b43a drm/amdgpu: update type of buf size to u32 for eeprom functions 2700dbd10aaa drm/amd/pm: check negtive return for table entries d04ded1e73f1 drm/amdgpu: the warning dereferencing obj for nbio_v7_4 acff7a94720a drm/amd/pm: check specific index for aldebaran f20d1d5cbb39 drm/amdgpu: fix the waring dereferencing hive bda7de66a9de drm/amdgpu/pm: Check input value for CUSTOM profile mode setting on legacy SOCs e3c7d23f7a5c apparmor: fix possible NULL pointer dereference 6cc5011865dd drm/amdkfd: Reconcile the definition and use of oem_id in struct kfd_topology_device 345bd3ad387f drm/amdgpu: fix mc_data out-of-bounds read warning 0bef65e069d8 drm/amdgpu: fix ucode out-of-bounds read warning 45f7b02afc46 drm/amdgpu: Fix out-of-bounds read of df_v1_7_channel_number 919f9bf9997b drm/amdgpu: Fix out-of-bounds write warning 0fcc24121423 drm/amdgpu/pm: Fix uninitialized variable agc_btc_response 80ce7edcd45d drm/amdgpu/pm: Fix uninitialized variable warning for smu10 e55e3904ffea drm/amd/amdgpu: Check tbo resource pointer f37d6aa3df5f drm/amd/display: Fix Coverity INTEGER_OVERFLOW within dal_gpio_service_create fe63daf7b102 drm/amd/display: Check msg_id before processing transcation c4a7f7c0062f drm/amd/display: Check num_valid_sets before accessing reader_wm_sets[] 0ee4387c5a4b drm/amd/display: Add array index check for hdcp ddc access 21bbb39863f1 drm/amd/display: Stop amdgpu_dm initialize when stream nums greater than 6 0184cca30cad drm/amd/display: Check gpio_id before used as array index 0c445d98ef98 drm/amdgpu: avoid reading vf2pf info size from FB c5635fe6dca4 drm/amd/pm: fix uninitialized variable warnings for vega10_hwmgr f801292764be drm/amdgpu: fix uninitialized scalar variable warning 3317966efcdc drm/amd/pm: fix the Out-of-bounds read warning bcd00d0dbf00 drm/amd/pm: fix warning using uninitialized value of max_vid_step 6277aa2965de drm/amd/pm: fix uninitialized variable warning for smu8_hwmgr d16713773b65 drm/amdgpu/pm: Check the return value of smum_send_msg_to_smc 54528b614398 drm/amdgpu: fix overflowed array index read warning 4bd7710f2fec drm/amd/display: Assign linear_pitch_alignment even for VM a42ba93641bf drm/amdgpu: Fix uninitialized variable warning in amdgpu_afmt_acr 3ea66eddf54d net: usb: qmi_wwan: add MeiG Smart SRM825L 488702d1be32 dma-debug: avoid deadlock between dma debug vs printk and netconsole 8da2de41e66d i2c: Fix conditional for substituting empty ACPI functions 7abc0b4409aa ALSA: hda/conexant: Mute speakers at suspend / shutdown 2fd3143b2588 ALSA: hda/generic: Add a helper to mute speakers at suspend/shutdown 24a63d85bd49 drm: panel-orientation-quirks: Add quirk for OrangePi Neo 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 69ec31c3eb83c4e0bdea1f748366c4ad2746f28d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* lttng-modules: fix build error after kernel update to 5.15.171Liyin Zhang2024-11-272-0/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch fixes the following build error after kernel rebase. lttng-modules-2.13.14/src/probes/../../include/lttng/define_trace.h:87, lttng-modules-2.13.14/src/probes/../../include/instrumentation/events/kmem.h:576, lttng-modules-2.13.14/src/probes/lttng-probe-kmem.c:35: ../../include/lttng/tracepoint-event-impl.h:133:6: error: conflicting types for 'trace_mm_page_alloc_zone_locked'; have 'void(struct page *, unsigned int, int)' 133 | void trace_##_name(_proto); | ^~~~~~ ../../include/instrumentation/events/kmem.h:444:1: note: in expansion of macro 'LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP' 444 | LTTNG_TRACEPOINT_EVENT_INSTANCE_MAP(kmem_mm_page, mm_page_alloc_zone_locked, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ kernel-source/include/trace/events/kmem.h:9, from lttng-modules-2.13.14/src/probes/lttng-probe-kmem.c:24: kernel-source/include/linux/tracepoint.h:244:28: note: previous definition of 'trace_mm_page_alloc_zone_locked' with type 'void(struct page *, unsigned int, int, int)' 244 | static inline void trace_##name(proto) \ | ^~~~~~ kernel-source/include/linux/tracepoint.h:416:9: note: in expansion of macro '__DECLARE_TRACE' 416 | __DECLARE_TRACE(name, PARAMS(proto), PARAMS(args), \ | ^~~~~~~~~~~~~~~ kernel-source/include/linux/tracepoint.h:539:9: note: in expansion of macro 'DECLARE_TRACE' 539 | DECLARE_TRACE(name, PARAMS(proto), PARAMS(args)) | ^~~~~~~~~~~~~ kernel-source/include/trace/events/kmem.h:259:1: note: in expansion of macro 'DEFINE_EVENT' 259 | DEFINE_EVENT(mm_page, mm_page_alloc_zone_locked, | ^~~~~~~~~~~~ (From OE-Core rev: 20010748cc532261d8477d03a740a2acb7f6df76) Signed-off-by: Liyin Zhang <liyin.zhang.cn@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* wireless-regdb: upgrade 2024.07.04 -> 2024.10.07Wang Mingyu2024-11-271-1/+1
| | | | | | | | | (From OE-Core rev: 566fc928ddbbacb59fcd62448315afa3e4de7147) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit f124bb09a798d94eca5e93387bc361b147ce53f9) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-firmware: upgrade 20240220 -> 20240909Macpaul Lin2024-10-241-4/+4
| | | | | | | | | License-Update: additional files (From OE-Core rev: 2f82404cde671d2898d82483cc1fff693d7720e3) Signed-off-by: Macpaul Lin <macpaul.lin@mediatek.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* cve-exclusion: Drop the version comparision/warningAlexandre Belloni2024-09-162-14/+14
| | | | | | | | | | | Since the CVE repository is no longer being updated, drop the warning comparision since it is no longer valid. (From OE-Core rev: 73336ee2416b78ef8ec6c9a16d4371488233610c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.166Bruce Ashfield2024-09-163-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 14e468424d3e Linux 5.15.166 a979b02d8519 apparmor: fix policy_unpack_test on big endian systems 85449b28ff6a scsi: aacraid: Fix double-free on probe failure 7770f1d8b9ef igc: Fix qbv tx latency by setting gtxoffset 10e5089c833e igc: Fix reset adapter logics when tx mode change a46f5faa600f phy: zynqmp: Enable reference clock correctly 16d197fa12a5 usb: cdnsp: fix for Link TRB with TC 80af8b9cf65d usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function 18bdd20aaae7 usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in remove_power_attributes() d51374c59c62 usb: dwc3: st: add missing depopulate in probe error path 060f41243ad7 usb: dwc3: st: fix probed platform device ref count on probe error path 111277b881de usb: dwc3: core: Prevent USB core invalid event buffer address access 96f7322e8e9f usb: dwc3: omap: add missing depopulate in probe error path bb30c8863479 USB: serial: option: add MeiG Smart SRM825L 59f93e9c4b08 cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller eaff392c1e34 soc: qcom: cmd-db: Map shared memory as WC, not WB 7535db0624a2 nfc: pn533: Add poll mod list filling check b00950a088f7 net: busy-poll: use ktime_get_ns() instead of local_clock() 4643b91691e9 gtp: fix a potential NULL pointer dereference 7a8d98b6d648 ethtool: check device is present when getting link settings 131ee27d0c5c dmaengine: dw: Add memory bus width verification e219cf9c8c16 dmaengine: dw: Add peripheral bus width verification e144fc9ccc57 phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume c401845e328b phy: xilinx: phy-zynqmp: dynamic clock support for power-save 65697691a0ee phy: xilinx: add runtime PM support 5d946850692f PM: runtime: Add DEFINE_RUNTIME_DEV_PM_OPS() macro 69fae8ed3136 PM: core: Add EXPORT[_GPL]_SIMPLE_DEV_PM_OPS macros 1b993cb3efbc PM: core: Remove DEFINE_UNIVERSAL_DEV_PM_OPS() macro a8d2245fede0 soundwire: stream: fix programming slave ports for non-continous port maps 124f20c5f6e5 net:rds: Fix possible deadlock in rds_message_put 4e8d6ac8fc9f cgroup/cpuset: Prevent UAF in proc_cpuset_show() 221e3b1297e7 ata: libata-core: Fix null pointer dereference on error 8ad4838040e5 drm/amdkfd: don't allow mapping the MMIO HDP page with large pages bebef79bdce3 Revert "MIPS: Loongson64: reset: Prioritise firmware service" 218b482f009a mptcp: sched: check both backup in retrans 0af4407532cb net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response 68b22b246886 wifi: mwifiex: duplicate static structs used in driver instances 6341c2856785 pinctrl: single: fix potential NULL dereference in pcs_get_function() ce3c431c1f45 pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins 19c8fce75da0 btrfs: run delayed iputs when flushing delalloc da6a85d19788 drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc ce0aa899c909 tools: move alignment-related macros to new <linux/align.h> 95f73d01f547 Input: MT - limit max slots c6a73b7469f0 Bluetooth: hci_ldisc: check HCI_UART_PROTO_READY flag in HCIUARTGETPROTO 93ca1e5c7fa9 mm/numa: no task_numa_fault() call if PTE is changed 1e6440eb42f9 mm/numa: no task_numa_fault() call if PMD is changed 3fbfd4881879 ALSA: timer: Relax start tick time check for slave timer elements 4d2daf3c332f hwmon: (ltc2992) Fix memory leak in ltc2992_parse_dt() 4d3a389f6f46 Revert "drm/amd/display: Validate hw_points_num before using it" dce1400991d9 mmc: dw_mmc: allow biu and ciu clocks to defer 96b076e8ee5b KVM: arm64: Make ICC_*SGI*_EL1 undef in the absence of a vGICv3 ae857158b811 cxgb4: add forgotten u64 ivlan cast before shift d78daaf7bb3b HID: microsoft: Add rumble support to latest xbox controllers e73ffa997c0e HID: wacom: Defer calculation of resolution until resolution_code is known 34842918cb9c MIPS: Loongson64: Set timer mode in cpu-probe 848c8fb6591f scsi: core: Fix the return value of scsi_logical_block_count() 951d6cb5eaac Bluetooth: MGMT: Add error handling to pair_device() e40515582141 mmc: mmc_test: Fix NULL dereference on allocation failure 9b8b65211a88 drm/msm/dpu: cleanup FB if dpu_format_populate_layout fails 5c28ce95f8a3 drm/msm/dp: reset the link phy params before link training 330dced39b4f drm/msm/dpu: don't play tricks with debug macros 46cb057ee90b net: xilinx: axienet: Fix dangling multicast addresses a0699decdd6a net: xilinx: axienet: Always disable promiscuous mode c05155cc4557 netfilter: flowtable: validate vlan header 975f764e96f7 ipv6: prevent possible UAF in ip6_xmit() e891b36de161 ipv6: fix possible UAF in ip6_finish_output2() 24e93695b123 ipv6: prevent UAF in ip6_send_skb() 52d99a69f3d5 netem: fix return value if duplicate enqueue fails a10d0337115a net: dsa: mv88e6xxx: Fix out-of-bound access fd7008c3296c net: dsa: mv88e6xxx: replace ATU violation prints with trace points 932bf7cf9bb6 net: dsa: mv88e6xxx: read FID when handling ATU violations a66828e6b877 dpaa2-switch: Fix error checking in dpaa2_switch_seed_bp() 90306305726e ice: fix ICE_LAST_OFFSET formula 5c69cc8fde38 bonding: fix xfrm state handling when clearing active slave 2f72c6a66bcd bonding: fix xfrm real_dev null pointer dereference 2f5bdd68c1ce bonding: fix null pointer deref in bond_ipsec_offload_ok 9e69809e46b0 bonding: fix bond_ipsec_offload_ok return type 78ad3172b5a9 ip6_tunnel: Fix broken GRO e85e6b5c45a6 netfilter: nft_counter: Synchronize nft_counter_reset() against reader. dec350d1c0f7 netfilter: nft_counter: Disable BH in nft_counter_offload_stats(). fa6c23fe6dca kcm: Serialise kcm_sendmsg() for the same socket. 38188b4d6d3e tc-testing: don't access non-existent variable on exception a981ae674dc2 Bluetooth: SMP: Fix assumption of Central always being Initiator 351e82525d37 Bluetooth: hci_core: Fix LE quote calculation b444f5de60f5 platform/surface: aggregator: Fix warning when controller is destroyed in probe 916a3a8a7870 net: mana: Fix doorbell out of order violation and avoid unnecessary doorbell rings 210f4cbfa561 dm suspend: return -ERESTARTSYS instead of -EINTR f80d537d4c6b media: solo6x10: replace max(a, min(b, c)) by clamp(b, a, c) a510b574a9ec nfsd: make svc_stat per-network namespace instead of global ceefe749669c nfsd: remove nfsd_stats, make th_cnt a global counter 5bbefe83fa72 nfsd: make all of the nfsd stats per-network namespace 73c43bccf25c nfsd: expose /proc/net/sunrpc/nfsd in net namespaces 2108ae12cc19 nfsd: rename NFSD_NET_* to NFSD_STATS_* 143a0f5eb5e3 sunrpc: use the struct net as the svc proc private 6719776e61e0 sunrpc: remove ->pg_stats from svc_program aba2fe2de144 sunrpc: pass in the sv_stats struct through svc_create_pooled c78169c08203 nfsd: stop setting ->pg_stats for unused stats c66f8801300e sunrpc: don't change ->sv_stats if it doesn't exist d7b5ab28bd5c NFSD: Fix frame size warning in svc_export_parse() b4b0e9d87afb NFSD: Rewrite synopsis of nfsd_percpu_counters_init() 5ec81b48797b NFSD: Refactor the duplicate reply cache shrinker bde5bdf88f2c NFSD: Replace nfsd_prune_bucket() eefe7b37988d NFSD: Rename nfsd_reply_cache_alloc() a8f1afef7764 NFSD: Refactor nfsd_reply_cache_free_locked() 8549384d0f65 nfsd: move init of percpu reply_cache_stats counters back to nfsd_init_net 70fdee548c03 nfsd: move reply cache initialization into nfsd startup da2a0c623181 block: use "unsigned long" for blk_validate_block_size(). 1f6b62392453 gtp: pull network headers in gtp_dev_xmit() 0feeaedf39b5 hrtimer: Prevent queuing of hrtimer without a function callback 003e907cdd5c nvmet-rdma: fix possible bad dereference when freeing rsps ca842d364e48 ext4: set the type of max_zeroout to unsigned int to avoid overflow 7b9eff4b0591 irqchip/gic-v3-its: Remove BUG_ON in its_vpe_irq_domain_alloc 0f47e4fd6f34 usb: dwc3: core: Skip setting event buffers for host only controllers 3b47bb2288c5 platform/x86: lg-laptop: fix %s null argument warning 1b5b9e551339 clocksource: Make watchdog and suspend-timing multiplication overflow safe 7462b116b9a6 s390/iucv: fix receive buffer virtual vs physical address confusion 537a6bf1c284 openrisc: Call setup_memory() earlier in the init sequence a5991dfc631a NFS: avoid infinite loop in pnfs_update_layout. 733049770886 nvmet-tcp: do not continue for invalid icreq 5334e51afb35 net: hns3: add checking for vf id of mailbox 9018928d35aa Bluetooth: bnep: Fix out-of-bound access e8d4c2465ff9 usb: gadget: fsl: Increase size of name buffer for endpoints 4759856c8b06 f2fs: fix to do sanity check in update_sit_entry 4c80c19eab42 btrfs: delete pointless BUG_ON check on quota root in btrfs_qgroup_account_extent() dc323a57cdda btrfs: change BUG_ON to assertion in tree_move_down() 427d7cb3a91e btrfs: send: handle unexpected data in header buffer in begin_cmd() 7b6acbc2596f btrfs: handle invalid root reference found in may_destroy_subvol() dead0848c21d btrfs: change BUG_ON to assertion when checking for delayed_node root 01d720ddf816 powerpc/boot: Only free if realloc() succeeds de34590df6a3 powerpc/boot: Handle allocation failure in simple_realloc() 4a8de7a7fc2b parisc: Use irq_enter_rcu() to fix warning at kernel/context_tracking.c:367 ef1d6d795e87 memory: stm32-fmc2-ebi: check regmap_read return value 06cb3463aa58 x86: Increase brk randomness entropy for 64-bit systems ddf899fc6f7e md: clean up invalid BUG_ON in md_ioctl 70f5ab8e4693 netlink: hold nlk->cb_mutex longer in __netlink_dump_start() 1052160a674d clocksource/drivers/arm_global_timer: Guard against division by zero a6394f5ee523 virtiofs: forbid newlines in tags cec155470cc9 drm/lima: set gp bus_stop bit before hard reset d41f32523b77 net/sun3_82586: Avoid reading past buffer in debug output ad533c5aa38a media: drivers/media/dvb-core: copy user arrays safely 3ecf37c04e97 scsi: lpfc: Initialize status local variable in lpfc_sli4_repost_sgl_list() 673d4e5d36eb fs: binfmt_elf_efpic: don't use missing interpreter's properties a5f1d30c51c4 media: pci: cx23885: check cx23885_vdev_init() return 0f8049e4a15f quota: Remove BUG_ON from dqget() bfbab62ca69f fuse: fix UAF in rcu pathwalks 187d844f2e98 afs: fix __afs_break_callback() / afs_drop_open_mmap() race 10fb6af80d73 ext4: do not trim the group with corrupted block bitmap 865759a97916 nvmet-trace: avoid dereferencing pointer too early ee17eabe4c5b powerpc/xics: Check return value of kasprintf in icp_native_map_one_cpu 3a39e6b47a7f memory: tegra: Skip SID programming if SID registers aren't set 5750e353e619 arm64: Fix KASAN random tag seed initialization 8afc79eb9bf5 hwmon: (ltc2992) Avoid division by zero 9da4530b434e IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd->uctxt_lock ad98666362ac wifi: iwlwifi: fw: Fix debugfs command sending 3a819bf04e71 wifi: iwlwifi: abort scan when rfkill on but device enabled 240788757061 gfs2: setattr_chown: Add missing initialization 84d75e35b4cc scsi: spi: Fix sshdr use 41eae1d713cd media: qcom: venus: fix incorrect return value 145769ae51f5 binfmt_misc: cleanup on filesystem umount 10e2c63a82c3 staging: ks7010: disable bh on tx_dev_lock d8b1d3b05885 drm/amd/display: Validate hw_points_num before using it b24c10bf2517 staging: iio: resolver: ad2s1210: fix use before initialization 2a4035049606 media: radio-isa: use dev_name to fill in bus_info abd6fa88a7cc i3c: mipi-i3c-hci: Do not unmap region not mapped for transfer 640912de8298 i3c: mipi-i3c-hci: Remove BUG() when Ring Abort request times out 164164e3d55b s390/smp,mcck: fix early IPI handling 93200b564991 RDMA/rtrs: Fix the problem of variable not initialized fully ad8e66837efb i2c: riic: avoid potential division by zero 8e3799649d9b wifi: cw1200: Avoid processing an invalid TIM IE 2af058a26c06 wifi: mac80211: fix BA session teardown race 89795eeba6d1 wifi: cfg80211: check wiphy mutex is held for wdev mutex b4373d9235b6 ssb: Fix division by zero issue in ssb_calc_clock_rate fdb349e7f8c3 ALSA: hda/realtek: Fix noise from speakers on Lenovo IdeaPad 3 15IAU7 195918217448 net: hns3: fix a deadlock problem when config TC during resetting 93d9ca2a1e91 net: hns3: fix wrong use of semaphore up 6c4a0ba674f4 netfilter: nf_queue: drop packets with cloned unconfirmed conntracks 356beb911b63 netfilter: flowtable: initialise extack before use fa2545118a7c netfilter: allow ipv6 fragments to arrive on different devices 81de530a377a mptcp: correct MPTCP_SUBFLOW_ATTR_SSN_OFFSET reserved size 5e4d2efaae90 mlxbf_gige: disable RX filters until RX path initialized 86a7a8732cc7 mlxbf_gige: Remove two unused function declarations b799db9fbcca net: dsa: vsc73xx: check busy flag in MDIO operations 65fa752e3a98 net: dsa: vsc73xx: use read_poll_timeout instead delay loop db9f552d4542 net: dsa: vsc73xx: pass value in phy_write operation eb5c3021ef3b net: axienet: Fix register defines comment description 24cf390a5426 atm: idt77252: prevent use after free in dequeue_rx() 4339641cdb3e net/mlx5e: Correctly report errors for ethtool rx flows eadfff2743d6 igc: Fix packet still tx after gate close by reducing i226 MAC retry buffer 82481cb0007d igc: remove I226 Qbv BaseTime restriction adfe17bd41ed igc: Correct the launchtime offset d6955574bbf0 s390/uv: Panic for set and remove shared access UVC errors f92cbcc68833 drm/amdgpu/jpeg2: properly set atomics vmid field 0fbe2a72e853 memcg_write_event_control(): fix a user-triggerable oops df368d0d5fbb drm/amdgpu: Actually check flags for all context ops. dfe7d9c6ff79 btrfs: tree-checker: add dev extent item checks 3337cb632718 selinux: fix potential counting error in avc_add_xperms_decision() 5053581fe5df fix bitmap corruption on close_range() with CLOSE_RANGE_UNSHARE 0f00902172b2 bitmap: introduce generic optimized bitmap_size() 0dbb75302f99 btrfs: rename bitmap_set_bits() -> btrfs_bitmap_set_bits() ac8d72e84dfd s390/cio: rename bitmap_size() -> idset_bitmap_size() 6331ca6e2aee fs/ntfs3: add prefix to bitmap_size() and use BITS_TO_U64() cda54ec82c0f vfs: Don't evict inode under the inode lru traversing context 8d604da7c7a9 dm persistent data: fix memory allocation failure 5541aec7ff0f dm resume: don't return EINVAL when signalled fbea98895fe9 arm64: ACPI: NUMA: initialize all values of acpi_early_node_map to NUMA_NO_NODE a665e3b7ac7d s390/dasd: fix error recovery leading to data corruption on ESE devices 23ce6ba3b954 thunderbolt: Mark XDomain as unplugged when router is removed 365ef7c4277f xhci: Fix Panther point NULL pointer deref at full-speed re-enumeration ccdc892fd7ac ALSA: usb-audio: Support Yamaha P-125 quirk entry 8e3d14c32fab ALSA: usb-audio: Add delay quirk for VIVO USB-C-XE710 HEADSET 25ee8b290820 char: xillybus: Check USB endpoints when probing device 98ee65d9e2ac char: xillybus: Refine workqueue handling 409b495f8e33 char: xillybus: Don't destroy workqueue from work item running on it 8c78303eafbf fuse: Initialize beyond-EOF page contents before setting uptodate 6f0605db50e2 clk: imx: Add check for kcalloc 5b837b9e1543 bpf: Fix the indention issue in grow_stack_state() 42b62697634d cifs: Fix the calling of smb_version_operations::calc_smb_size() b14acf729e9d f2fs: Add inline to f2fs_build_fault_attr() stub 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 1cecd4c55c34441f7a2920f429977b8de79db61c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.165Bruce Ashfield2024-09-163-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 3d85d75cac5b arm64: dts: imx8-ss-conn: Remove unrelated changes introduced when merging v5.15/standard/base fa93fa65db6e Linux 5.15.165 b2c5a0f32c6c Revert "ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error" 79273dd53868 media: Revert "media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control()" dbcde9673101 ARM: dts: imx6qdl-kontron-samx6i: fix phy-mode 33ac5a4eb3d4 wifi: cfg80211: restrict NL80211_ATTR_TXQ_QUANTUM values 3a684499261d binfmt_flat: Fix corruption when not offsetting data start 479e23af2015 usb: gadget: u_audio: Check return codes from usb_ep_enable and config_ep_by_speed. a6117b3c1bd6 nvme/pci: Add APST quirk for Lenovo N60z laptop 9b424c5d4130 exec: Fix ToCToU between perm check and set-uid/gid usage de9628332253 arm64: cpufeature: Fix the visibility of compat hwcaps dde07b87e84b arm64: dts: qcom: msm8996: correct #clock-cells for QMP PHY nodes e2afb26615ad powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt. 911f8055f175 drm/i915/gem: Fix Virtual Memory mapping boundaries calculation 53d55bea2589 mptcp: fully established after ADD_ADDR echo on MPJ badabac392d3 wifi: mac80211: check basic rates validity cbf2b2ce6047 PCI: dwc: Restore MSI Receiver mask during resume 67a03645dc1d net: stmmac: Enable mac_managed_pm phylink config 8246b7466c8d netfilter: nf_tables: prefer nft_chain_validate d7c5f8bd1287 netfilter: nf_tables: allow clone callbacks to sleep d71a76f3758e netfilter: nf_tables: bail out if stateful expression provides no .clone 0d40e8cb1d1f netfilter: nf_tables: use timestamp to check for set element timeout 9526393ed6c7 netfilter: nf_tables: set element extended ACK reporting support dd32621f1924 tls: fix race between tx work scheduling and socket close 2c111413f38c PCI/DPC: Fix use-after-free on concurrent DPC and hot-removal 1a607d22dea4 btrfs: fix double inode unlock for direct IO sync writes f754591b17d0 xfs: fix log recovery buffer allocation for the legacy h_size fixup 4e17707035a6 btrfs: fix corruption after buffer fault in during direct IO append write 9d1f4ecc31ad selftests: mptcp: join: check backup support in signal endp 34558a433f87 selftests: mptcp: join: validate backup in MPJ 3c7dafc17196 mptcp: pm: fix backup support in signal endpoints ffd002277096 mptcp: export local_address 2c978352ae21 mptcp: pm: only set request_bkup flag when sending MP_PRIO e6e6c678c9cc mptcp: fix bad RCVPRUNED mib accounting dff41c5f691f mptcp: mib: count MPJ with backup flag 3d16add56e32 mptcp: fix NL PM announced address accounting 6f01f41b6a49 mptcp: distinguish rcv vs sent backup flag in requests 42c7f7ac9ac3 mptcp: sched: check both directions for backup cd8a0ed3d80d drm/mgag200: Set DDC timeout in milliseconds 8bf13339bf90 drm/bridge: analogix_dp: properly handle zero sized AUX transactions 2a3548c7ef2e sched/smt: Fix unbalance sched_smt_present dec/inc 5c66a9672c0d sched/smt: Introduce sched_smt_present_inc/dec() helper ca7d00c5656d x86/mtrr: Check if fixed MTRRs exist before saving them 8f5ffd2af727 padata: Fix possible divide-by-0 panic in padata_mt_helper() cd10d186a540 tracing: Fix overflow in get_free_elt() 77289f29b0c4 power: supply: axp288_charger: Round constant_charge_voltage writes down ff03c1b9409e power: supply: axp288_charger: Fix constant_charge_voltage writes 0ad02834c2bf genirq/irqdesc: Honor caller provided affinity in alloc_desc() a2ff3482269d irqchip/xilinx: Fix shift out of bounds 5bdf4bc692dd kcov: properly check for softirq context 9196e42a3b8e serial: core: check uartclk for zero to avoid divide by zero eb044b9c234f timekeeping: Fix bogus clock_was_set() invocation in do_adjtimex() 9532482c9163 ntp: Safeguard against time_constant overflow 9c23fc327d6e driver core: Fix uevent_show() vs driver detach race 7c921031fa78 irqchip/meson-gpio: Convert meson_gpio_irq_controller::lock to 'raw_spinlock_t' 2d60656f35ce irqchip/meson-gpio: support more than 8 channels gpio irq c5ea55fe2b13 clocksource: Fix brown-bag boolean thinko in cs_watchdog_read() fcd4f3a9d92b clocksource: Scale the watchdog read retries automatically d607bbc7f049 torture: Enable clocksource watchdog with "tsc=watchdog" 26dae4c8cb45 clocksource: Reduce the default clocksource_watchdog() retries to 2 a70401730770 ntp: Clamp maxerror and esterror to operating range 231897021c55 vhost-vdpa: switch to use vmf_insert_pfn() in the fault handler 541a900d2455 tick/broadcast: Move per CPU pointer access into the atomic section 2ac8f14d7f9d scsi: ufs: core: Fix hba->last_dme_cmd_tstamp timestamp updating logic cac638238584 scsi: mpi3mr: Avoid IOMMU page faults on REPORT ZONES 896a3286375a usb: gadget: u_serial: Set start_delayed during suspend 50c5248b0ea8 usb: gadget: core: Check for unset descriptor 741403cfbf8b USB: serial: debug: do not echo input by default e8c1e606dab8 usb: vhci-hcd: Do not drop references before new references are gained a2400556fb43 ALSA: hda/hdmi: Yet more pin fix for HP EliteDesk 800 G4 296f83154c42 ALSA: hda: Add HP MP9 G4 Retail System AMS to force connect list a54da4b787dc ALSA: line6: Fix racy access to midibuf c763dfe09425 drm/client: fix null pointer dereference in drm_client_modeset_probe ba43e5827e83 ASoC: meson: axg-fifo: fix irq scheduling issue with PREEMPT_RT f9727470b1d2 ALSA: usb-audio: Re-add ScratchAmp quirk entries 4f8c8ededece spi: spi-fsl-lpspi: Fix scldiv calculation 4b316da441c5 kprobes: Fix to check symbol prefixes correctly 97182790c0e0 bpf: kprobe: remove unused declaring of bpf_kprobe_override 87b834b6a528 i2c: smbus: Send alert notifications to all devices if source not found efb937c66b2c spi: spidev: Add missing spi_device_id for bh2228fv 9ffb4dbaa976 ASoC: codecs: wsa881x: Correct Soundwire ports mask fce8bfcf72ba ASoC: codecs: wcd938x-sdw: Correct Soundwire ports mask 93d89bb74d73 i2c: smbus: Improve handling of stuck alerts d12517dd095d arm64: errata: Expand speculative SSBS workaround (again) 60c18204671d arm64: cputype: Add Cortex-A725 definitions e36cb8e5cc64 arm64: cputype: Add Cortex-X1C definitions 724750c88a10 arm64: errata: Expand speculative SSBS workaround 71098a6e6576 arm64: errata: Unify speculative SSBS errata logic 15756fac89da arm64: cputype: Add Cortex-X925 definitions a518122c2ccd arm64: cputype: Add Cortex-A720 definitions 67fb54d359d1 arm64: cputype: Add Cortex-X3 definitions cc627930b2ac arm64: errata: Add workaround for Arm errata 3194386 and 3312417 d3760b292b2d arm64: cputype: Add Neoverse-V3 definitions 48a6a925eab6 arm64: cputype: Add Cortex-X4 definitions f69456619434 arm64: barrier: Restore spec_bar() macro 480bc90406c5 arm64: Add Neoverse-V2 part 77137d50c91d arm64: cpufeature: Force HWCAP to be based on the sysreg visible to user-space f07bf04fbfba ext4: fix wrong unit use in ext4_mb_find_by_goal b1343c6f569f sched/cputime: Fix mul_u64_u64_div_u64() precision for cputime d939bf5f3795 scsi: mpt3sas: Avoid IOMMU page faults on REPORT ZONES 0a7fbde518cc profiling: remove profile=sleep support 3c4ded276f03 SUNRPC: Fix a race to wake a sync task a88a49473c94 s390/sclp: Prevent release of buffer in I/O 459ca6821440 jbd2: avoid memleak in jbd2_journal_write_metadata_buffer 096ec0bfa3a1 ext4: fix uninitialized variable in ext4_inlinedir_to_tree 5b8055c38690 media: uvcvideo: Fix the bandwdith quirk on USB 3.x 7744eb83e1cb media: uvcvideo: Ignore empty TS packets d0b8b23b9c2e drm/amd/display: Add null checker before passing variables 0c065e50445a drm/amdgpu/pm: Fix the null pointer dereference in apply_state_adjust_rules 56e848034cca drm/amdgpu: Fix the null pointer dereference to ras_manager 37b9df457cbc drm/amdgpu/pm: Fix the null pointer dereference for smu7 d836431eb5bc btrfs: fix bitmap leak when loading free space cache on duplicate entry b248bf150e4f wifi: nl80211: don't give key data to userspace 22cc7323f090 udf: prevent integer overflow in udf_bitmap_free_blocks() 023319525610 PCI: Add Edimax Vendor ID to pci_ids.h 6f8dc63f8e6a selftests/bpf: Fix send_signal test with nested CONFIG_PARAVIRT 264087ccbe52 ACPI: SBS: manage alarm sysfs attribute through psy core 43b24be70e47 ACPI: battery: create alarm sysfs attribute atomically 2bb27b956a98 clocksource/drivers/sh_cmt: Address race condition for clock events bf0ff69a42a3 md/raid5: avoid BUG_ON() while continue reshape after reassembling be08dc614bdd md: do not delete safemode_timer in mddev_suspend 7ce75b3c84e2 rcutorture: Fix rcu_torture_fwd_cb_cr() data race 79008767d6cf net: fec: Stop PPS on driver remove cb85266c6ca3 l2tp: fix lockdep splat c05516c07290 net: dsa: bcm_sf2: Fix a possible memory leak in bcm_sf2_mdio_register() 5caf0ffaf915 Bluetooth: l2cap: always unlock channel in l2cap_conless_channel() 5df559303570 net: linkwatch: use system_unbound_wq 1e16828020c6 net: bridge: mcast: wait for previous gc cycles when removing port c4251a3decca net: usb: qmi_wwan: fix memory leak for not ip packets 54b303d8f970 sctp: Fix null-ptr-deref in reuseport_add_sock(). 83f1d094e84b sctp: move hlist_node and hashent out of sctp_ep_common e0c647c1c845 x86/mm: Fix pti_clone_entry_text() for i386 4d143ae78200 x86/mm: Fix pti_clone_pgtable() alignment assumption d5371fc8d04b irqchip/mbigen: Fix mbigen node address layout d44d1055f305 genirq: Allow irq_chip registration functions to take a const irq_chip 8a326a2ef8f3 netfilter: ipset: Add list flush to cancel_gc 83a04f95f5c0 mptcp: fix duplicate data handling 314d14b04004 r8169: don't increment tx_dropped in case of NETDEV_TX_BUSY 19eabe988c44 net: usb: sr9700: fix uninitialized variable use in sr_mdio_read 9e20d028d8d1 drm/vmwgfx: Fix a deadlock in dma buf fence polling 7c07220cf634 Revert "ALSA: firewire-lib: operate for period elapse event in process context" 2b9fcb649808 Revert "ALSA: firewire-lib: obsolete workqueue for period update" ecf75022936d ALSA: hda/realtek: Add quirk for Acer Aspire E5-574G 7a0f5ead13c3 ALSA: usb-audio: Correct surround channels in UAC1 channel map 3f480493550b protect the fetch of ->fd[fd] in do_dup2() from mispredictions a8b242a64445 HID: wacom: Modify pen IDs b6fc20e9bdef platform/chrome: cros_ec_proto: Lock device when updating MKBP version 8fcc96708fdb power: supply: bq24190_charger: replace deprecated strncpy with strscpy 20dbdebc5580 riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error() 434ae939b9c5 ipv6: fix ndisc_is_useropt() handling for PIO 252c9741cfa2 net/mlx5e: Add a check for the return value from mlx5_port_set_eth_ptys 419ee6274c51 netfilter: iptables: Fix potential null-ptr-deref in ip6table_nat_table_init(). b98ddb65fa16 netfilter: iptables: Fix null-ptr-deref in iptable_nat_table_init(). ab91b2e892d0 net: mvpp2: Don't re-use loop iterator ac758e1f663f net/iucv: fix use after free in iucv_sock_close() 014d0a450a07 rtnetlink: Don't ignore IFLA_TARGET_NETNSID when ifname is specified in rtnl_dellink(). 0c50a4ad8e6e rtnetlink: enable alt_ifname for setlink/newlink 9e382030bfd6 ALSA: hda: conexant: Fix headset auto detect fail in the polling mode 3ddefcb8f75e sched: act_ct: take care of padding in struct zones_ht_key fed36de9e242 drm/vmwgfx: Fix overlay when using Screen Targets 16998763c62b drm/nouveau: prime: fix refcount underflow 0309f66a10ec MIPS: dts: loongson: Fix ls2k1000-rtc interrupt 33ba9570b4ab MIPS: dts: loongson: Fix liointc IRQ polarity e11b89cdcb27 MIPS: Loongson64: DTS: Fix PCIe port nodes for ls7a 9aeeece87346 MIPS: Loongson64: DTS: Add RTC support to Loongson-2K1000 380fa8172e24 remoteproc: imx_rproc: Fix refcount mistake in imx_rproc_addr_init 39b3e0b18f68 drm/dp_mst: Fix all mstb marked as not probed after suspend/resume fa1803401e1c irqchip/imx-irqsteer: Handle runtime power management correctly 0abb3875e53d irqchip/imx-irqsteer: Add runtime PM support 8e085fa5949e irqchip/imx-irqsteer: Constify irq_chip struct 64494bfe5be5 genirq: Allow the PM device to originate from irq domain 50beae26ed0f irqdomain: Fixed unbalanced fwnode get and put 780785c77e63 leds: triggers: Flush pending brightness before activating trigger ab694f667a12 leds: trigger: Call synchronize_rcu() before calling trig->activate() ac8f748cccb5 leds: trigger: Store brightness set by led_trigger_event() f1a0ef0bade5 leds: trigger: Remove unused function led_trigger_rename_static() 590304b798a3 leds: trigger: use RCU to protect the led_cdevs list 96166cca228c drivers: soc: xilinx: check return status of get_api_version() 2a1833cf2a41 soc: xilinx: move PM_INIT_FINALIZE to zynqmp_pm_domains driver 69901726a3c9 ext4: check the extent status again before inserting delalloc block 580adf8e8db6 ext4: factor out a common helper to query extent map 57ba1bc08528 ext4: convert to exclusive lock while inserting delalloc extents 5cce19905fef ext4: refactor ext4_da_map_blocks() 698be0f2e15e ext4: make ext4_es_insert_extent() return void 34a86adea1f2 sysctl: always initialize i_uid/i_gid 9ea7fc2788fd arm64: dts: qcom: ipq8074: Disable SS instance in Parkmode for USB f913e112bab6 arm64: dts: qcom: msm8998: Disable SS instance in Parkmode for USB 42821f8410bd arm64: dts: qcom: msm8998: switch USB QMP PHY to new style of bindings f7d5d99c0d22 arm64: dts: qcom: msm8998: drop USB PHY clock index 32f0e52f16d4 arm64: dts: qcom: msm8996: Move '#clock-cells' to QMP PHY child node 0f0c74eb6a0c powerpc/configs: Update defconfig with now user-visible CONFIG_FSL_IFC 79186ae126e7 fs: don't allow non-init s_user_ns for filesystems without FS_USERNS_MOUNT 7cc1f4cd90a0 nvme-pci: add missing condition check for existence of mapped data ebb6f1f12090 nvme: separate command prep and issue 20dd2e9db85d nvme: split command copy into a helper 8c79ceb4ecf8 iommu: sprd: Avoid NULL deref in sprd_iommu_hw_en d76bec2f0d64 ceph: fix incorrect kmalloc size of pagevec mempool ed25b6aa3ca8 ASoC: Intel: use soc_intel_is_byt_cr() only when IOSF_MBI is reachable 20b2def9311d spi: spidev: add correct compatible for Rohm BH2228FV 6a32ade732ed spi: spidev: order compatibles alphabetically bff165a39936 spidev: Add Silicon Labs EM3581 device compatible 547252602276 spi: spidev: Replace OF specific code by device property API b0b3d2432f62 spi: spidev: Replace ACPI specific code by device_get_match_data() eb47ec48a88e spi: spidev: Make probe to fail early if a spidev compatible is used 150af4538397 lirc: rc_dev_get_from_fd(): fix file leak 05ca5676e1af powerpc: fix a file leak in kvm_vcpu_ioctl_enable_cap() 290a6b88e8c1 apparmor: Fix null pointer deref when receiving skb during sock creation 8f4030277dfb mISDN: Fix a use after free in hfcmulti_tx() f6bb8c90cab9 bpf: Fix a segment issue when downgrading gso_size 9e8f558a3afe net: nexthop: Initialize all fields in dumped nexthops c56abfb6c27a net: stmmac: Correct byte order of perfect_match 5eea12767545 tipc: Return non-zero value from tipc_udp_addr2str() on error b90d2b3f1730 netfilter: nft_set_pipapo_avx2: disable softinterrupts 3756c2575110 net: bonding: correctly annotate RCU in bond_should_notify_peers() ef1d3d90c76d ipv4: Fix incorrect source address in Record Route option b23aaa2ecc3a MIPS: SMP-CPS: Fix address for GCR_ACCESS register for CM3 and later 6b4ff38c97a3 bpf, events: Use prog to emit ksymbol event for main program 87b34c8c94e2 dma: fix call order in dmam_free_coherent ca667c3c90ea libbpf: Fix no-args func prototype BTF dumping syntax 2746eeace5cf um: time-travel: fix signal blocking race/hang ccff45a1ff43 um: time-travel: fix time-travel-start option 6516149e03b6 phy: cadence-torrent: Check return value on register read f21e71928b0f dmaengine: ti: k3-udma: Fix BCHAN count with UHC and HC channels 63f7fdf733ad jfs: Fix array-index-out-of-bounds in diFree 0529ca94f7d8 kdb: Use the passed prompt in kdb_position_cursor() a27107234253 kdb: address -Wformat-security warnings 840c6def242c kernel: rerun task_work while freezing in get_signal() 5c402f323f17 io_uring/io-wq: limit retrying worker initialisation e34191cce3ee nilfs2: handle inconsistent state in nilfs_btnode_create_block() cc3c5ae5a7b9 Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x13d3:0x3591 e9cdf403a86a Bluetooth: btusb: Add RTL8852BE device 0489:e125 to device tables 4cf7e2a3053a rbd: don't assume RBD_LOCK_STATE_LOCKED for exclusive mappings 0a97cc547fdc rbd: rename RBD_LOCK_STATE_RELEASING and releasing_wait bc4204886c4f drm/panfrost: Mark simple_ondemand governor as softdep 64ad15893e70 MIPS: Loongson64: Test register availability before use 77011a1d7a1a MIPS: Loongson64: reset: Prioritise firmware service a64a9736d72b MIPS: Loongson64: Remove memory node for builtin-dtb 103cc2530315 MIPS: Loongson64: env: Hook up Loongsson-2K 5feae7c2c8bb MIPS: dts: loongson: Fix GMAC phy node bc3336666062 MIPS: ip30: ip30-console: Add missing include 4e13b7c23988 remoteproc: imx_rproc: Skip over memory region when node value is NULL d627cc333c81 remoteproc: stm32_rproc: Fix mailbox interrupts queuing cfc2304e5cd9 rbd: don't assume rbd_is_lock_owner() for exclusive mappings 22cc7f013a20 selftests/sigaltstack: Fix ppc64 GCC build 557d035fe88d RDMA/iwcm: Fix a use-after-free related to destroying CM IDs 4488eef06dcf platform: mips: cpu_hwmon: Disable driver on unsupported hardware 2f9bed9e1ca2 watchdog/perf: properly initialize the turbo mode timestamp and rearm counter b7fdaab71bb7 rtc: isl1208: Fix return value of nvmem callbacks bd8e059c6f97 drm/i915/dp: Reset intel_dp->link_trained before retraining the link 3ff604499ec6 drm/amdgpu/sdma5.2: Update wptr registers as well as doorbell 145d4dd823ea drm/i915/gt: Do not consider preemption during execlists_dequeue for gen8 6efcf9f4d547 perf/x86/intel/pt: Fix a topa_entry base address calculation e4181a2c9b47 perf/x86/intel/pt: Fix topa_entry base length 8020e0657a8a perf/x86/intel/uncore: Fix the bits of the CHA extended umask for SPR 9ad46f1fef42 perf: Fix event leak upon exec and file release 67fad724f1b5 perf: Fix event leak upon exit cde43031df53 scsi: qla2xxx: validate nvme_local_port correctly 9117337b04d7 scsi: qla2xxx: Complete command early within lock bdfdd57a308a scsi: qla2xxx: Fix flash read failure 73dbf4d44fc3 scsi: qla2xxx: Use QP lock to search for bsg b0302ffc7412 scsi: qla2xxx: Fix for possible memory corruption 51be74018998 scsi: qla2xxx: Unable to act on RSCN for port online b12c54e51ba8 scsi: qla2xxx: During vport delete send async logout explicitly 5f60a07fb40f rtc: cmos: Fix return value of nvmem callbacks dcaa88c2c1d9 mm/numa_balancing: teach mpol_to_str about the balancing mode 3047f99caec2 devres: Fix memory leakage caused by driver API devm_free_percpu() 2a4094c646da devres: Fix devm_krealloc() wasting memory fcdfc0413a72 gve: Fix an edge case for TSO skb validity check c5ee8adc8d98 kobject_uevent: Fix OOB access within zap_modalias_env() 84bb2f0c98f5 kbuild: Fix '-S -c' in x86 stack protector scripts d6570ec38206 decompress_bunzip2: fix rare decompression failure a7a59a1234f2 ubi: eba: properly rollback inside self_check_eba 2ede59d7a794 clk: davinci: da8xx-cfgchip: Initialize clk_init_data before use 52433f778980 scsi: qla2xxx: Return ENOBUFS if sg_cnt is more than one for ELS cmds 0484adcb5fbc fs/ntfs3: Update log->page_{mask,bits} if log->page_size changed c719b393374d dev/parport: fix the array out-of-bounds risk 08853ea15d0b binder: fix hang of unregistered readers 7799c9dd6d8f PCI: rockchip: Use GPIOD_OUT_LOW flag while requesting ep_gpio 0bba47fec14d PCI: dw-rockchip: Fix initial PERST# GPIO value ddd840a191dc PCI: hv: Return zero, not garbage, when reading PCI_INTERRUPT_PIN 6fa86b2a8bcf hwrng: amd - Convert PCIBIOS_* return codes to errnos f5c99f224e64 tools/memory-model: Fix bug in lock.cat e05b37ab349c ALSA: usb-audio: Add a quirk for Sonix HD USB Camera e3a61bc83eea ALSA: usb-audio: Move HD Webcam quirk to the right place f7e3ac300e71 ALSA: usb-audio: Fix microphone sound on HD webcam. 63173938750d KVM: VMX: Split out the non-virtualization part of vmx_interrupt_blocked() c666d46b3f01 media: uvcvideo: Fix integer overflow calculating timestamp 6db719f299bb jbd2: make jbd2_journal_get_max_txn_bufs() internal 93d417d39624 leds: ss4200: Convert PCIBIOS_* return codes to errnos 838fef8e44b0 wifi: mwifiex: Fix interface type change fc2ea3b5f726 selftests/landlock: Add cred_transfer test 6b2e11d782eb io_uring: tighten task exit cancellations 9771e3d8365a ext4: make sure the first directory block is not a hole 8afe06ed3be7 ext4: check dot and dotdot of dx_root before making dir indexed cca17211c805 m68k: amiga: Turn off Warp1260 interrupts during boot 6a43e3c210df udf: Avoid using corrupted block bitmap buffer f79e54a755f8 task_work: Introduce task_work_cancel() again 451952f2ff06 task_work: s/task_work_cancel()/task_work_cancel_func()/ 4224da51200e apparmor: use kvfree_sensitive to free data->data 94aeee7c21dc sched/fair: Use all little CPUs for CPU-bound workloads 6b5ed0648213 drm/amd/display: Check for NULL pointer 94f003925c26 scsi: qla2xxx: Fix optrom version displayed in FDMI 7e52c62ff029 drm/gma500: fix null pointer dereference in psb_intel_lvds_get_modes 08f45102c81a drm/gma500: fix null pointer dereference in cdv_intel_lvds_get_modes a89702729837 ext2: Verify bitmap and itable block numbers before using them d55aae5c1730 hfs: fix to initialize fields of hfs_inode_info after hfs_alloc_inode() b8044a91dad7 ata: libata-scsi: Honor the D_SENSE bit for CK_COND=1 and no error f8e9a63b982a media: venus: fix use after free in vdec_close 558e339b16fa char: tpm: Fix possible memory leak in tpm_bios_measurements_open() 215e9a695e4b fuse: verify {g,u}id mount options correctly b37f1c530da8 sched/fair: set_load_weight() must also call reweight_task() for SCHED_IDLE tasks a3578d3bf87d ipv6: take care of scope when choosing the src addr d0a1f9aa70f0 af_packet: Handle outgoing VLAN packets without hardware offloading 2f9576a9c296 net: netconsole: Disable target before netpoll cleanup d3b165c10473 tick/broadcast: Make takeover of broadcast hrtimer reliable 8b6ad5840fab dt-bindings: thermal: correct thermal zone node name limit d240b789dded mm: mmap_lock: replace get_memcg_path_buf() with on-stack buffer fa774151f9b7 mm/hugetlb: fix possible recursive locking detected warning 916c648323fa landlock: Don't lose track of restrictions on cred_transfer dc31856c99c8 fs/ntfs3: Missed error return f99a44c33fa4 rtc: interface: Add RTC offset to alarm after fix-up b23e7de39064 nilfs2: avoid undefined behavior in nilfs_cnt32_ge macro 10d7b93ecbb2 fs/proc/task_mmu: indicate PM_FILE for PMD-mapped file THP ebefb924ceda fs/ntfs3: Fix field-spanning write in INDEX_HDR e3e3b3eb54fe fs/ntfs3: Replace inode_trylock with inode_lock 865da0f08330 pinctrl: freescale: mxs: Fix refcount of child e77fe8295bd9 pinctrl: ti: ti-iodelay: fix possible memory leak when pinctrl_enable() fails 59c849f555d5 pinctrl: ti: ti-iodelay: Drop if block with always false condition f57e93aba207 pinctrl: single: fix possible memory leak when pinctrl_enable() fails b5aa7fe19c45 pinctrl: core: fix possible memory leak when pinctrl_enable() fails 44e688040210 pinctrl: rockchip: update rk3308 iomux routes bdee29d6786f fs/ntfs3: Fix getting file type bd6af2b024fc fs/ntfs3: Missed NI_FLAG_UPDATE_PARENT setting eb10ee9fb0b0 fs/ntfs3: Fix transform resident to nonresident for compressed files 7d99c5a93e86 fs/ntfs3: Merge synonym COMPRESSION_UNIT and NTFS_LZNT_CUNIT 48c4ac742654 fs/ntfs3: Use ALIGN kernel macro 2dfb0dcb7812 net: dsa: b53: Limit chip-wide jumbo frame config to CPU ports 6c57b1714227 net: dsa: mv88e6xxx: Limit chip-wide frame size config to CPU ports 957a4d1c4c58 netfilter: nf_set_pipapo: fix initial map fill fee6d3f75438 netfilter: nft_set_pipapo: constify lookup fn args where possible 5e2c24f7b091 netfilter: ctnetlink: use helper function to calculate expect ID 913173f42057 bnxt_re: Fix imm_data endianness 52238c05973c RDMA/hns: Fix insufficient extend DB for VFs. ecc693348c6d RDMA/hns: Fix undifined behavior caused by invalid max_sge 3c301b8a046b RDMA/hns: Fix missing pagesize and alignment check in FRMR dc00026b893e macintosh/therm_windtunnel: fix module unload. 1b83f8967b6b powerpc/xmon: Fix disassembly CPU feature checks a679094b1c49 MIPS: Octeron: remove source file executable bit 27874ca77bd2 net: missing check virtio ea558f10fb05 vhost/vsock: always initialize seqpacket_allow 24414c842a24 PCI: endpoint: Clean up error handling in vpci_scan_bus() a32c9d72025d Input: elan_i2c - do not leave interrupt disabled on suspend failure 53f1a0c08fbb RDMA/device: Return error earlier if port in not valid 69e6784f83cb mtd: make mtd_test.c a separate module 11cd585857e9 ASoC: max98088: Check for clk_prepare_enable() error 1e3829f6e01f RDMA/rxe: Don't set BTH_ACK_MASK for UC or UD QPs 9189c23067e3 RDMA/mlx4: Fix truncated output warning in alias_GUID.c 56e1f54fc6d4 RDMA/mlx4: Fix truncated output warning in mad.c 3bff42b29a24 Input: qt1050 - handle CHIP_ID reading error 389f6d5ee179 RDMA/cache: Release GID table even if leak is detected f8241991d9f5 RDMA/mlx5: Set mkeys for dmabuf at PAGE_SIZE ccca62998958 coresight: Fix ref leak when of_coresight_parse_endpoint() fails 15c10cc9553f clk: qcom: gcc-sc7280: Update force mem core bit for UFS ICE clock cfbd43e37bf1 clk: qcom: branch: Add helper functions for setting retain bits 82ee9913b137 PCI: Fix resource double counting on remove & rescan 0d45e9942033 SUNRPC: Fixup gss_status tracepoint error output de602aadfb15 sparc64: Fix incorrect function signature and add prototype for prom_cif_init c3e33c899d6d ext4: avoid writing unitialized memory to disk in EA inodes 6bb47c93353b ext4: don't track ranges in fast_commit if inode has inlined data 8087b63911ba ext4: return early for non-eligible fast_commit track events 7639acde754e NFSv4.1 another fix for EXCHGID4_FLAG_USE_PNFS_DS for DS server 533ae7fef359 SUNRPC: avoid soft lockup when transmitting UDP to reachable server. 524e6b54399d xprtrdma: Fix rpcrdma_reqs_reset() b0fece168289 mfd: omap-usb-tll: Use struct_size to allocate tll 359e5c05ba96 mfd: rsmu: Split core code into separate module d856cb53b69a perf intel-pt: Fix exclude_guest setting d5f39d2b827e perf intel-pt: Fix aux_watermark calculation for 64-bit size cd6b8fc9c16f media: venus: flush all buffers in output plane streamoff 0619f7750f2b ext4: fix infinite loop when replaying fast_commit 0781e4231117 Revert "leds: led-core: Fix refcount leak in of_led_get()" 3efe34f95b1a drm/qxl: Add check for drm_cvt_mode 4b60f8c55b71 drm/etnaviv: fix DMA direction handling for cached RW buffers 2f74f09fcce0 perf report: Fix condition in sort__sym_cmp() 3fb6a9d67cfd leds: trigger: Unregister sysfs attributes before calling deactivate() a3d41048e51b drm/mediatek: Add DRM_MODE_ROTATE_0 to rotation property a668169b56fe drm/mediatek: Add missing plane settings when async update d6f55120eecc media: renesas: vsp1: Store RPF partition configuration per RPF instance 71732853dc80 media: renesas: vsp1: Fix _irqsave and _irq mix 3a1e47f47986 media: uvcvideo: Override default flags d3259f456ecb saa7134: Unchecked i2c_transfer function result fixed dba5dc8a3b3f media: i2c: Fix imx412 exposure control 477799870120 media: imon: Fix race getting ictx->lock bde204dbdafa media: dvb-usb: Fix unexpected infinite loop in dvb_usb_read_remote_control() 623541e581f0 drm/panel: boe-tv101wum-nl6: Check for errors on the NOP in prepare() 402e4d38969c drm/panel: boe-tv101wum-nl6: If prepare fails, disable GPIO before regulators a8d90f00265d drm/amdgpu: Check if NBIO funcs are NULL in amdgpu_device_baco_exit d649eb1f9653 drm/amd/pm: Fix aldebaran pcie speed reporting 6c390ef198aa xdp: fix invalid wait context of page_pool_destroy() 28dfdb7d67a4 selftests: forwarding: devlink_lib: Wait for udev events after reloading c9b30877a03c bpf: Eliminate remaining "make W=1" warnings in kernel/bpf/btf.o 6d20c4044ab4 bna: adjust 'name' buf size of bna_tcb and bna_ccb structures d933d43eadab bpf: annotate BTF show functions with __printf a0737beff634 selftests/bpf: Close fd in error path in drop_on_reuseport 0c54a73f29b7 locking/rwsem: Add __always_inline annotation to __down_write_common() and inlined callers 1ff103fb6939 wifi: virt_wifi: don't use strlen() in const context 8b0f1717ecb3 gss_krb5: Fix the error handling path for crypto_sync_skcipher_setkey 93e898a264b4 wifi: virt_wifi: avoid reporting connection success with wrong SSID e1e354a2cd05 perf: Fix default aux_watermark calculation 872260112082 perf: Prevent passing zero nr_pages to rb_alloc_aux() 48767a6992ce perf: Fix perf_aux_size() for greater-than 32-bit size 84ba02e90546 perf/x86/intel/pt: Fix pt_topa_entry_for_page() address calculation 8ad0ec7f368d netfilter: nf_tables: rise cap on SELinux secmark context bb7e4dedbacb ipvs: Avoid unnecessary calls to skb_is_gso_sctp fb274d9c68cd libbpf: Checking the btf_type kind when fixing variable offsets 7068a11d5714 net: fec: Fix FEC_ECR_EN1588 being cleared on link-down b95c9431f2fa net: fec: Refactor: #define magic constants 576c64622649 wifi: cfg80211: handle 2x996 RU allocation in cfg80211_calculate_bitrate_he() 2dc00d0f355a wifi: cfg80211: fix typo in cfg80211_calculate_bitrate_he() 41728c9b3f93 wifi: ath11k: fix wrong handling of CCMP256 and GCMP ciphers d794f6261451 mlxsw: spectrum_acl: Fix ACL scale regression and firmware errors 4b60b403f7b7 mlxsw: spectrum_acl_bloom_filter: Make mlxsw_sp_acl_bf_key_encode() more flexible 9a5261a984bb mlxsw: spectrum_acl_erp: Fix object nesting warning 565213e00555 lib: objagg: Fix general protection fault 4f44cb495c2b selftests/bpf: Check length of recv in test_sockmap 5bf89e8fdab7 net/smc: set rmb's SG_MAX_SINGLE_ALLOC limitation only when CONFIG_ARCH_NO_SG_CHAIN is defined ed3bc31ed0a0 tcp: fix races in tcp_v[46]_err() 09519197b070 tcp: fix race in tcp_write_err() d99b21ace8a3 tcp: add tcp_done_with_error() helper 7a6a2614561d tcp: annotate lockless access to sk->sk_err 25eeea5cc87f tcp: annotate lockless accesses to sk->sk_err_soft 22314f1b0c25 net: esp: cleanup esp_output_tail_tcp() in case of unsupported ESPINTCP d0c8fb1b559c selftests/bpf: Fix prog numbers in test_sockmap 73d8f5a1cb70 wifi: brcmsmac: LCN PHY code is used for BCM4313 2G-only device 95eff767a4dc firmware: turris-mox-rwtm: Initialize completion before mailbox b368066a1b21 firmware: turris-mox-rwtm: Fix checking return value of wait_for_completion_timeout() cd84e10affd4 firmware: turris-mox-rwtm: Do not complete if there are no waiters 6427d6fefb34 vmlinux.lds.h: catch .bss..L* sections into BSS") cabdacc08397 ARM: spitz: fix GPIO assignment for backlight 421eb215125a ARM: pxa: spitz: use gpio descriptors for audio d32d5c0d822f m68k: cmpxchg: Fix return value for default case in __arch_xchg() 9a8362816612 x86/xen: Convert comma to semicolon 8e368db650ba m68k: atari: Fix TT bootup freeze / unexpected (SCU) interrupt messages 115db06a3666 arm64: dts: amlogic: gx: correct hdmi clocks 6dfc6eb5f08f arm64: dts: mediatek: mt8183-kukui-jacuzzi: Add ports node for anx7625 9f51247d6b1d arm64: dts: mediatek: mt7622: fix "emmc" pinctrl mux fbd40f460f34 arm64: dts: mediatek: mt8183-kukui: Drop bogus output-enable property 030d39eba765 ARM: dts: imx6qdl-kontron-samx6i: fix PCIe reset polarity 988641b6eebd ARM: dts: imx6qdl-kontron-samx6i: fix SPI0 chip selects c716d3e9fa07 ARM: dts: imx6qdl-kontron-samx6i: fix board reset 5bf37f5338b8 ARM: dts: imx6qdl-kontron-samx6i: fix PHY reset 241db6dad2f6 ARM: dts: imx6qdl-kontron-samx6i: move phy reset into phy-node 6adbe72e8b5b arm64: dts: rockchip: Increase VOP clk rate on RK3328 8e3bd91edaab soc: qcom: pdr: fix parsing of domains lists d0870c4847e7 soc: qcom: pdr: protect locator_addr with the main mutex e59386c30019 memory: fsl_ifc: Make FSL_IFC config visible and selectable 67d9adeb851a arm64: dts: qcom: msm8996: specify UFS core_clk frequencies 0d1d78c2c1fa soc: qcom: rpmh-rsc: Ensure irqs aren't disabled by rpmh_rsc_send_data() callers c32836dfe3fd arm64: dts: qcom: sm8250: add power-domain to UFS PHY 6bb3dc543b7a arm64: dts: qcom: sm8250: switch UFS QMP PHY to new style of bindings 34ce7f7278c4 arm64: dts: qcom: sdm845: add power-domain to UFS PHY 6c1c93494dea hwmon: (max6697) Fix swapped temp{1,8} critical alarms 8822f44f7333 hwmon: (max6697) Fix underflow when writing limit attributes 0b9a36505476 drm/meson: fix canvas release in bind function 62bae56ce765 pwm: stm32: Always do lazy disabling 1da47a5a1f4a hwmon: (adt7475) Fix default duty on fan is disabled 0f109f8cf185 x86/platform/iosf_mbi: Convert PCIBIOS_* return codes to errnos fab5dc353993 x86/pci/xen: Fix PCIBIOS_* return code handling b47ce2e7202b x86/pci/intel_mid_pci: Fix PCIBIOS_* return code handling d63fda6ebe1a x86/of: Return consistent error type from x86_of_pci_irq_enable() 603d064d406a hfsplus: fix to avoid false alarm of circular locking cf6b45ea7a8d block: initialize integrity buffer to zero before writing it to media 260dab50a1a7 block: cleanup bio_integrity_prep 4c566a1c2bea block: refactor to use helper 608475b52da1 platform/chrome: cros_ec_debugfs: fix wrong EC message version 2259b26ff45a EDAC, i10nm: make skx_common.o a separate module ec56571b4b14 f2fs: fix to don't dirty inode for readonly filesystem 70f5ef5f33c3 f2fs: fix return value of f2fs_convert_inline_inode() e6a43185a1bd octeontx2-af: Remove unrelated changes introduced when merging v5.15/standard/base 7c317bec311f f2fs: check validation of fault attrs in f2fs_build_fault_attr() 81c12119c23f bpf: Fix accesses to uninit stack slots [ Upstream commit 6b4a64bafd107e521c01eec3453ce94a3fb38529 ] c4fa05422d87 smb: client: fix potential OOB in smb2_dump_detail() 299ef3b5b00b of: module: add buffer overflow check in of_modalias() cdf1fbdb57b4 Linux 5.15.158-rt76 d1782d26fc85 Linux 5.15.153-rt75 31eb6c72870a Linux 5.15.148-rt74 19d6dc150eba Linux 5.15.145-rt73 b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 2b654ae07464 Linux 5.15.141-rt72 5ae18c1bad70 drm/i915: Do not disable preemption for resets e231c3cb8e7c posix-timers: Ensure timer ID search-loop limit is valid 8039b1f68b6f bpf: Remove in_atomic() from bpf_link_put(). 6161a8a868e2 mm/page_alloc: Use write_seqlock_irqsave() instead write_seqlock() + local_irq_save(). 758ca2219bab sched: avoid false lockdep splat in put_task_struct() a0b272c43e0a debugobjects,locking: Annotate debug_object_fill_pool() wait type violation b09c457e6d26 debugobject: Ensure pool refill (again) 5fb44556da73 Revert "softirq: Let ksoftirqd do its job" 1dc8565b13f4 locking/rwbase: Mitigate indefinite writer starvation 1d6effd9e0f5 io-mapping: don't disable preempt on RT in io_mapping_map_atomic_wc(). 1f24338cb789 jbd2: Drop the merge conflicted hunk 3ca0d714c7c1 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes e57456047118 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 0fe0d24b5c78 tpm: Add flag to use default cancellation policy 43d4e811ed5d tpm: tis_i2c: Fix sanity check interrupt enable mask 6aeca5727a4d tpm: Add tpm_tis_i2c backend for tpm_tis_core 7a646e274e8e tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer d65d402bb7ad tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 f7b59cf09dff 'Linux 5.15.96-rt61' 1c906ed4bd61 'Linux 5.15.95-rt60' 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config 63a865cbbc8a mm/page_alloc: Drop the deferred printing fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations 4d335265c101 'Linux 5.15.94-rt59' c3b4464f5d2b 'Linux 5.15.93-rt58' c67bd325f576 'Linux 5.15.92-rt57' 48e551ae0f55 'Linux 5.15.86-rt56' 977a63a270ad 'Linux 5.15.85-rt55' adaa1d9e19a5 'Linux 5.15.79-rt54' ff3c61c5ead1 'Linux 5.15.76-rt53' e17260e8d340 'Linux 5.15.73-rt52' c83f436b7981 'Linux 5.15.71-rt51' e01c9e3ba82d 'Linux 5.15.70-rt50' debedeb4264e mm/memcg: Only perform the debug checks on !PREEMPT_RT 1ef2cd0b8676 mm/memcg: Add a comment regarding the release `obj'. f8d153e08d42 mm/memcg: Add missing counter index which are not update in interrupt. 11624404f67a mm/memcg: Disable migration instead of preemption in drain_all_stock(). 0a1f4de6ed4f mm/memcg: Protect memcg_stock with a local_lock_t 3f15202f27da mm/memcg: Opencode the inner part of obj_cgroup_uncharge_pages() in drain_obj_stock() 40dbbd2f9773 mm/memcg: Protect per-CPU counter by disabling preemption on PREEMPT_RT where needed. 6269831106f5 mm/memcg: Disable threshold event handlers on PREEMPT_RT 8da0e71b7b7d mm/memcg: Revert ("mm/memcg: optimize user context object stock access") 45e3750e4458 'Linux 5.15.65-rt49' a4e36ed13a3b arm: Fix the "invalid constant" error when assembling entry-common.S 82f18d6a09c0 arm: merge fixup for duplicate TIF_NOTIFY_SIGNAL and other TIF_* a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash 6bc08dd702bb 'Linux 5.15.55-rt48' 9a1a3c0162ef sched/core: Always flush pending blk_plug f178a16e9368 crypto/cryptd: fix leftover hunks from 2a30446f4 0e01a5c5a80e 'Linux 5.15.49-rt47' 2aa2253a0595 'Linux 5.15.44-rt46' c94ef3468bef 'Linux 5.15.43-rt45' 264141c33af3 'Linux 5.15.41-rt44' 9934b33b68d9 'Linux 5.15.40-rt43' ca63907ee4b7 'Linux 5.15.39-rt42' 238b266d7aa8 sched/deadline: fixup -stable / -rt merge a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) 23374f7aa074 printk/rt: fixup 5.15-stable merge d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 83bec9a458bf rt: fixup random and irq/manage merge issues 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default 6991d3cb4877 Linux 5.15.36-rt41 bc407f70bc87 Linux 5.15.34-rt40 8b85316a6763 Linux 5.15.32-rt39 713e04ecea94 Linux 5.15.31-rt38 4718a7a13c94 Linux 5.15.29-rt37 5d854189d406 Linux 5.15.28-rt36 6c7c91516867 Linux 5.15.27-rt35 ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups b64046617467 inet/hash: fixup -rt merge 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h 29d051cc421a aufs: update compile fix for v5.15+ preempt-rt kernels c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 3f9f162d9bb0 aufs: i_op: Add handling for au_pin_hdir_set_owner with RT kernel 931d5079b9fc Linux 5.15.26-rt34 c5c22d2fdb7b Linux 5.15.25-rt33 6a2e3e6c9401 staging: greybus: gpio: Use generic_handle_irq_safe(). cb17d0820286 net: usb: lan78xx: Use generic_handle_irq_safe(). a4040e8669d8 mfd: ezx-pcap: Use generic_handle_irq_safe(). 870d69c5f090 misc: hi6421-spmi-pmic: Use generic_handle_irq_safe(). 3718dd5011f4 i2c: cht-wc: Use generic_handle_irq_safe(). 1252887f9872 i2c: core: Use generic_handle_irq_safe() in i2c_handle_smbus_host_notify(). 5aa6ecf9212a genirq: Provide generic_handle_irq_safe(). 1c73db1779a6 Linux 5.15.25-rt32 2e68dcd8d632 Linux 5.15.24-rt31 5ec703bf5ccc net: Write lock dev_base_lock without disabling bottom halves. 15bd5dea95e6 Linux 5.15.21-rt30 88c15a185ab7 Linux 5.15.19-rt29 a70f09a4d312 Linux 5.15.18-rt28 771d328d2646 Linux 5.15.14-rt27 b56e1f0d87ba Linux 5.15.13-rt26 5e8adc085a2b Linux 5.15.12-rt25 ea0f771b9442 Linux 5.15.10-rt24 269b39adfb2c Linux 5.15.7-rt23 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 05e1d4873542 ARM: config: multi v7: Regenerate defconifg 4510f665a53a ARM: config: multi v7: Add renamed symbols d021435a532a ARM: config: multi v7: Clean up enabled by default options dbf8daa0ee01 ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 799919ec2113 v5.15.5-rt22 4745560a36e7 v5.15.3-rt21 9b4d36e0fbeb v5.15.2-rt20 d156320aca54 net: sched: gred: dynamically allocate tc_gred_qopt_offload d36603e0d213 v5.15.2-rt19 7ddf3a205fa3 mm/vmalloc: Remove unused `cpu' variable. 3f8e7f777049 v5.15.2-rt18 7b0fd383bb9a printk: fixup -stable merge to -rt 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ 6f51b8d2b7dc Add localversion for -RT release 3c8ff0c09156 sysfs: Add /sys/kernel/realtime entry 828d8f9b903f POWERPC: Allow to enable RT 6db76b613e53 powerpc/stackprotector: work around stack-guard init from atomic 44be16e0180a powerpc/kvm: Disable in-kernel MPIC emulation for PREEMPT_RT a5c27dfc178a powerpc/pseries/iommu: Use a locallock instead local_irq_save() dce767609e50 powerpc: traps: Use PREEMPT_RT 9cad1f8c7dd7 ARM64: Allow to enable RT 5bd881944e4f ARM: Allow to enable RT 715792fbbaf7 tty/serial/pl011: Make the locking work on RT 69221f2f5b91 tty/serial/omap: Make the locking RT aware 5fa50218f3e3 arm64: signal: Use ARCH_RT_DELAYS_SIGNAL_SEND. c004c410d380 arm64/sve: Make kernel FPU protection RT friendly 7ffcb4485981 arm64/sve: Delay freeing memory in fpsimd_flush_thread() 322561563b01 KVM: arm/arm64: downgrade preempt_disable()d region to migrate_disable() fe5ed302a1ec ARM: enable irq in translation/section permission fault handlers f17af435c3a3 arch/arm64: Add lazy preempt support 10e096c7a491 powerpc: Add support for lazy preemption 5e15c21804be arm: Add support for lazy preemption abc04080e1b3 entry: Fix the preempt lazy fallout 2fb1741e933b x86: Support for lazy preemption 24b379de7afc x86/entry: Use should_resched() in idtentry_exit_cond_resched() 860dbaa27ad1 sched: Add support for lazy preemption 4d5c9c824eee */softirq: Disable softirq stacks on PREEMPT_RT 2676f33e2cf4 generic/softirq: Disable softirq stacks on PREEMPT_RT 1886700e5658 leds: trigger: Disable CPU trigger on PREEMPT_RT 694e3f263964 drivers/block/zram: Replace bit spinlocks with rtmutex for -rt 97f765c75d6d mm/zsmalloc: Replace bit spinlock and get_cpu_var() usage. 49c7010ff12e tpm_tis: fix stall after iowrite*()s df583a002c38 virt: acrn: Remove unsued acrn_irqfds_mutex. a68737287907 smack: Guard smack_ipv6_lock definition within a SMACK_IPV6_PORT_LABELING block ac9df8459eda ASoC: mediatek: mt8195: Remove unsued irqs_lock. 02bc2e3cbe09 genirq: update irq_set_irqchip_state documentation ac932078b2e6 x86: Enable RT also on 32bit e262f9f76c5b x86: Allow to enable RT fef570ba4596 x86: kvm Require const tsc for RT e5a9202c3535 signal/x86: Delay calling signals in atomic 2c0f317da8b9 drm/i915: Drop the irqs_disabled() check 06b3f43f370b drm/i915/gt: Use spin_lock_irq() instead of local_irq_disable() + spin_lock() ac58ec9af512 drm/i915/gt: Queue and wait for the irq_work item. aaa6ddcfd053 drm/i915: skip DRM_I915_LOW_LEVEL_TRACEPOINTS with NOTRACE 6db29073f209 drm/i915: Disable tracing points on PREEMPT_RT 5d34e949e11c drm/i915: Don't check for atomic context on PREEMPT_RT 0ca85efbe2e9 drm/i915: Don't disable interrupts on PREEMPT_RT during atomic updates 688ce2658570 drm/i915: Use preempt_disable/enable_rt() where recommended 9a76a256848c drm/i915: Don't disable interrupts and pretend a lock as been acquired in __timeline_mark_lock(). 766248132ccf random: Make it work on rt ba411ba63b8e x86: stackprotector: Avoid random pool on rt 3c158aab9acc panic: skip get_random_bytes for RT_FULL in init_oops_id bf099c9ff70f net: dev: always take qdisc's busylock in __dev_xmit_skb() 783862056952 net: Dequeue in dev_cpu_dead() without the lock 61793a50d51d net: Use skbufhead with raw lock 4e369dc108af net/core: use local_bh_disable() in netif_rx_ni() 8056c6bd6380 rcu: Delay RCU-selftests 1372b981252b fs/dcache: disable preemption on i_dir_seq's write side 8f35827f634d fs/dcache: use swait_queue instead of waitqueue dc26bf05c680 ptrace: fix ptrace vs tasklist_lock race 54332013d985 signal: Revert ptrace preempt magic 65309bca8d9c mm/memcontrol: Disable on PREEMPT_RT 5d193966a444 u64_stats: Disable preemption on 32bit-UP/SMP with RT during updates 9e7c9b1a7d21 softirq: Check preemption after reenabling interrupts 0d4e38f0610e crypto: cryptd - add a lock instead preempt_disable/local_bh_disable 4a01578f1878 sunrpc: Make svc_xprt_do_enqueue() use get_cpu_light() 03f8b0f0eedb net: Remove preemption disabling in netif_rx() ddd725b42e48 mm/vmalloc: Another preempt disable region which sucks 28545272667f scsi/fcoe: Make RT aware. dcb042c59ca4 md: raid5: Make raid5_percpu handling RT aware 393999301a85 block/mq: do not invoke preempt_disable() 8485ff82f922 kernel/sched: add {put|get}_cpu_light() 274408c7b291 sched: Make preempt_enable_no_resched() behave like preempt_enable() on PREEMPT_RT 9708837923a7 locking: Allow to include asm/spinlock_types.h from linux/spinlock_types_raw.h b5f1fc042d2f lockdep/selftests: Adapt ww-tests for PREEMPT_RT 3e6dd28f0231 lockdep/selftests: Skip the softirq related tests on PREEMPT_RT 0da6a4f59354 lockdep/selftests: Unbalanced migrate_disable() & rcu_read_lock() b29dc4a9ef20 lockdep/selftests: Add rtmutex to the last column db92f5fc3fb7 lockdep: Make it RT aware fae24609aafa rtmutex: Add rt_mutex_lock_nest_lock() and rt_mutex_lock_killable(). 9d8c380fa819 rtmutex: Add a special case for ww-mutex handling. d6b24f0f2a8a sched: Trigger warning if ->migration_disabled counter underflows. 6e09a284f2a6 lockdep/selftests: Avoid using local_lock_{acquire|release}(). bd833044483a locking: Remove rt_rwlock_is_contended() 36839db14247 jump-label: disable if stop_machine() is used 5a657ef837de tcp: Remove superfluous BH-disable around listening_hash c11095ec78ef mm: workingset: replace IRQ-off check with a lockdep assert. 168e3d8875c7 cgroup: use irqsave in cgroup_rstat_flush_locked() 639d2eb6493f sched: Move mmdrop to RCU on RT 590419b10863 sched: Delay task stack freeing on RT 37860896be2e sched: Move kprobes cleanup out of finish_task_switch() dc3565cd6bbd sched: Disable TTWU_QUEUE on RT 77db91d4d2b5 sched: Limit the number of task migrations per batch on RT 8ea3ab8bb409 locking/rt: Take RCU nesting into account for __might_resched() b2f56dfeab18 sched: Make cond_resched_lock() variants RT aware 9bac73a04b71 sched: Make RCU nest depth distinct in __might_resched() 4f3dd3cb71e5 sched: Make might_sleep() output less confusing b8c4ad5ceaec sched: Cleanup might_sleep() printks 588c973bd55b sched: Remove preempt_offset argument from __might_sleep() 5b8fbf83bb40 sched: Make cond_resched_*lock() variants consistent vs. might_sleep() 8e4b532478f2 sched: Clean up the might_sleep() underscore zoo 3a5e868f92f0 fscache: Use only one fscache_object_cong_wait. 67ba86618a1e fs/namespace: Boost the mount_lock.lock owner instead of spinning on PREEMPT_RT. cad3bedc2a83 smp: Wake ksoftirqd on PREEMPT_RT instead do_softirq(). 394e3bdd3242 irq_poll: Use raise_softirq_irqoff() in cpu_dead notifier 4de8f9d6a1ad irq_work: Also rcuwait for !IRQ_WORK_HARD_IRQ on PREEMPT_RT 87e75faa338d irq_work: Handle some irq_work in a per-CPU thread on PREEMPT_RT d2100f67254d irq_work: Allow irq_work_sync() to sleep if irq_work() no IRQ support. ada60e0098ea sched/rt: Annotate the RT balancing logic irqwork as IRQ_WORK_HARD_IRQ f657de711e15 net: stats: Read the statistics in ___gnet_stats_copy_basic() instead of adding. 0d3a9c303dd9 net: sched: remove one pair of atomic operations 853f1349041a net: sched: fix logic error in qdisc_run_begin() 68f3b93760b7 net: sched: Allow statistics reads from softirq. 86e29a3d2d68 net: sched: Remove Qdisc::running sequence counter 304640d0b862 net: sched: Merge Qdisc::bstats and Qdisc::cpu_bstats data types 1c7a827367ee net: sched: Use _bstats_update/set() instead of raw writes 22701ce1b59f net: sched: Protect Qdisc::bstats with u64_stats 54538aff544a u64_stats: Introduce u64_stats_set() 69534c384086 gen_stats: Move remaining users to gnet_stats_add_queue(). e1f89d46623c mq, mqprio: Use gnet_stats_add_queue(). d3968711bb65 gen_stats: Add gnet_stats_add_queue(). c2b1af791919 gen_stats: Add instead Set the value in __gnet_stats_copy_basic(). 3d38b89d239a net/sched: sch_ets: properly init all active DRR list handles b59a9b759b1a kcov: Replace local_irq_save() with a local_lock_t. 8e2db8a2201a kcov: Avoid enable+disable interrupts if !in_task(). d244291fb820 kcov: Allocate per-CPU memory on the relevant node. 6eec9f99da0e Documentation/kcov: Define `ip' in the example. e619eb9cb198 Documentation/kcov: Include types.h in the example. f002c820156b x86/softirq: Disable softirq stacks on PREEMPT_RT 12b80085754b mm: Disable NUMA_BALANCING_DEFAULT_ENABLED and TRANSPARENT_HUGEPAGE on PREEMPT_RT a1411120989b mm/scatterlist: Replace the !preemptible warning in sg_miter_stop() 56fb69cc8a0b mm: page_alloc: Use migrate_disable() in drain_local_pages_wq() 39d1d6a46eaa mm: Allow only SLUB on PREEMPT_RT bf1b661248f6 crypto: testmgr - Only disable migration in crypto_disable_simd_for_test() ddd1767afd69 samples/kfifo: Rename read_lock/write_lock a6c921dd2368 net/core: disable NET_RX_BUSY_POLL on PREEMPT_RT 96cc6b82ae54 mm: Disable zsmalloc on PREEMPT_RT f77af3465961 efi: Allow efi=runtime 8b3cde535f8f efi: Disable runtime services on RT 7082e94c5405 lockdep: Let lock_is_held_type() detect recursive read as read ffc314d30f16 genirq: Disable irqfixup/poll on PREEMPT_RT. 1ec49f38b6ae genirq: Move prio assignment into the newly created thread e272fc66d6bc kthread: Move prio/affinite change into the newly created thread 468813504d5a rcutorture: Avoid problematic critical section nesting on PREEMPT_RT e6a408241cee sched: Switch wait_task_inactive to HRTIMER_MODE_REL_HARD cd6bda4839a6 printk: Enhance the condition check of msleep in pr_flush() 2ad1282d77e8 printk: add pr_flush() cd582486f3e8 printk: add console handover 25f13bd1d07b printk: remove deferred printing 2d440f3f2ee5 printk: move console printing to kthreads df0a27dbd128 printk: introduce kernel sync mode 4efb519165f1 printk: use seqcount_latch for console_seq 8653ea7d3c45 printk: call boot_delay_msec() in printk_delay() 892cddfada1f printk: relocate printk_delay() e1ac77117990 serial: 8250: implement write_atomic 967b98b7c528 kdb: only use atomic consoles for output mirroring 36422a33e3b3 console: add write_atomic interface 7b9055c4c17d printk: rename printk cpulock API and always disable interrupts 3791dee37847 arm64: mm: Make arch_faults_on_old_pte() check for migratability e5b82790a28d sched: Introduce migratable() 0cf3b776c423 rcu/tree: Protect rcu_rdp_is_offloaded() invocations on RT a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: e22db0726ab687c577bcb54dd534003ea6f4c9d0) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.10: fix NFSV3 config warningBruce Ashfield2024-09-163-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: nfsd: drop CONFIG_NFSD_V3 Date: Tue, 2 Aug 2022 10:52:25 -0400 commit 5f9a62ff7d2808c7b56c0ec90f3b7eae5872afe6 Author: Chuck Lever <chuck.lever@oracle.com> Date: Sun Feb 6 12:25:47 2022 -0500 NFSD: Remove CONFIG_NFSD_V3 Eventually support for NFSv2 in the Linux NFS server is to be deprecated and then removed. However, NFSv2 is the "always supported" version that is available as soon as CONFIG_NFSD is set. Before NFSv2 support can be removed, we need to choose a different "always supported" version. This patch removes CONFIG_NFSD_V3 so that NFSv3 is always supported, as NFSv2 is today. When NFSv2 support is removed, NFSv3 will become the only "always supported" NFS version. The defconfigs still need to be updated to remove CONFIG_NFSD_V3=y. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: 16ba1e8f27a685ad639a314d1b2b1b505fb6f4f4) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.10: update to v5.10.223Bruce Ashfield2024-09-163-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 4af417c06d37 of: module: add buffer overflow check in of_modalias() b15dc4170c63 Linux 5.10.223 7431144b406a tap: add missing verification for short frame 6100e0237204 tun: add missing verification for short frame 911cc83e56a2 filelock: Fix fcntl/close race recovery compat path 7fa9d1d2524c ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused ddf0caf01295 arm64: dts: qcom: msm8996: Disable SS instance in Parkmode for USB a7ec8a5a7ff2 ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 74c6b151a85e ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 6386f1b6a10e jfs: don't walk off the end of ealist 77495e5da5cb ocfs2: add bounds checking to ocfs2_check_dir_entry() 6e03006548c6 net: relax socket state check at accept time. a5224e2123ce drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() 9760c6ceb2a9 ext4: Send notifications on error 88e44424a62f ext4: fix error code saved on super block during file system abort 5ce8fad94123 scsi: core: Fix a use-after-free c0809c128dad bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue be35504b959f bpf: Fix overrunning reservations in ringbuf 9e2b0a5e252d ACPI: processor_idle: Fix invalid comparison with insertion sort for latency c85e6b7d9ef8 ARM: 9324/1: fix get_user() broken with veneer 727ed4810c8b spi: mux: set ctlr->bits_per_word_mask 34f8efd2743f hfsplus: fix uninit-value in copy_name f236af756137 selftests/vDSO: fix clang build errors and warnings 38c2028bb3e4 spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices f65bffb46440 fs: better handle deep ancestor chains in is_subdir() ddeda6ca5f21 Bluetooth: hci_core: cancel all works upon hci_unregister_dev() 739d8d008209 scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed 033c51dfdbb6 powerpc/eeh: avoid possible crash when edev->pdev changes 6b16098148ea powerpc/pseries: Whitelist dtl slub object for copying to userspace d1e4e94cb8ab net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() 909f4c2fc987 net: usb: qmi_wwan: add Telit FN912 compositions 8acf8801f3d9 ALSA: dmaengine_pcm: terminate dmaengine before synchronize 2a28531dd016 ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx 94818bdb00ef btrfs: qgroup: fix quota root leak after quota disable failure 2e51db7ab71b s390/sclp: Fix sclp_init() cleanup on failure 71db8dc6f806 can: kvaser_usb: fix return value for hif_usb_send_regout 6e90cd169608 ASoC: ti: omap-hdmi: Fix too long driver name 96414bf03778 ASoC: ti: davinci-mcasp: Set min period size using FIFO config 072f6348c589 ALSA: dmaengine: Synchronize dma channel after drop() 73bb3e019413 bytcr_rt5640 : inverse jack detect for Archos 101 cesium a87d15d1a3fe Input: i8042 - add Ayaneo Kun to i8042 quirk table 9b32a1348653 Input: elantech - fix touchpad state on resume for Lenovo N24 cf704e7d0437 mips: fix compat_sys_lseek syscall 134b12f0c590 ALSA: hda/realtek: Add more codec ID to no shutup pins list 4cdf6926f443 KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() 6295bad58f98 wifi: cfg80211: wext: add extra SIOCSIWSCAN data check 9774641b255f mei: demote client disconnect warning on suspend to debug 229bce543ba0 fs/file: fix the check in find_next_fd() ffe47bf986d1 kconfig: remove wrong expr_trans_bool() 4beba2408573 kconfig: gconf: give a proper initial state to the Save button 9625afe1dd4a null_blk: fix validation of block size 9934cda0e7fa arm64: armv8_deprecated: Fix warning in isndep cpuhp starting process a0cafb7b0b94 ila: block BH in ila_output() 34eb7ab9af70 net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input() fe855e5b1627 Input: silead - Always support 10 fingers 42e60f3bde3c selftests/openat2: Fix build warnings on ppc64 bb8ace6794a1 wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() 60cf36f2900f wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata 6df01b7eabc8 ACPI: EC: Avoid returning AE_OK on errors in address space handler fd57dbffd925 ACPI: EC: Abort address space access upon error cd9472c43f5e scsi: qedf: Set qed_slowpath_params to zero before use 5661b9c7ec18 filelock: Remove locks reliably when fcntl/close race is detected 2e272e7d7159 gcc-plugins: Rename last_stmt() for GCC 14+ b29e4b50c556 scripts/gdb: fix SB_* constants parsing 02fd398f5e2b bpf: Reject variable offset alu on PTR_TO_FLOW_KEYS 83a48a4503d0 Linux 5.10.222 f52913e5d6ca i2c: rcar: fix error code in probe() 2907dd5855f6 i2c: rcar: clear NO_RXDMA flag after resetting 41f62c95e008 i2c: rcar: ensure Gen3+ reset does not disturb local targets 88046f94cc0c i2c: rcar: introduce Gen4 devices a720e2e42fd8 i2c: rcar: reset controller is mandatory for Gen3+ b4c11a53e1f8 i2c: rcar: Add R-Car Gen4 support 785290cb16ed i2c: mark HostNotify target address as used 8d99f26b557a i2c: rcar: bring hardware to known state when probing a9a466a69b85 nilfs2: fix kernel bug on rename operation of broken directory ca42be8dd1e2 bpf: Allow reads from uninit stack 9df3b2474a62 ipv6: prevent NULL dereference in ip6_output() 5edef7986495 ipv6: annotate data-races around cnf.disable_ipv6 96c58b096659 efi: ia64: move IA64-only declarations to new asm/efi.h header 596dedc6fa89 x86/retpoline: Move a NOENDBR annotation to the SRSO dummy return thunk b6d942365dbe wireguard: send: annotate intentional data race in checking empty queue 0bdb5a74443f wireguard: queueing: annotate intentional data race in cpu round robin ae630de24efb wireguard: allowedips: avoid unaligned 64-bit memory accesses 34b76d1922e4 libceph: fix race between delayed_work() and ceph_monc_stop() f70b51a36562 ALSA: hda/realtek: Limit mic boost on VAIO PRO PX 4d62aa624721 ALSA: hda/realtek: Enable Mute LED on HP 250 G7 781092884262 nvmem: meson-efuse: Fix return value of nvmem callbacks bdb9c58e8048 hpet: Support 32-bit userspace d09dd21bb521 USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor e8474a10c535 usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() 10ae6b364be7 USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k 932a86a711c7 USB: serial: mos7840: fix crash on resume 868bc4408629 USB: serial: option: add Rolling RW350-GL variants 2dc6aad6eaca USB: serial: option: add Netprisma LCUK54 series modules fb9ff5139625 USB: serial: option: add support for Foxconn T99W651 c9e1030198e5 USB: serial: option: add Fibocom FM350-GL 9fb736742355 USB: serial: option: add Telit FN912 rmnet compositions 8e4e917f9d30 USB: serial: option: add Telit generic core-dump composition 26b4d6802ed7 net: ks8851: Fix potential TX stall after interface reopen 5d7e64d70a11 tcp: avoid too many retransmit packets 24b9fafe3464 tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() b4e9f8905d78 octeontx2-af: fix detection of IP layer 7e0297c80fa1 ARM: davinci: Convert comma to semicolon 148d5494258b s390: Mark psw in __load_psw_mask() as __unitialized b81a523d54ea net/sched: Fix UAF when resolving a clash 9f965684c57c udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). c184be30b12e ethtool: netlink: do not return SQI value if link is down 3ba12c2afd93 ppp: reject claimed-as-LCP but actually malformed packets 22b16618a808 net: ethernet: lantiq_etop: fix double free in detach b4ac93b0418f net: lantiq_etop: add blank line after declaration efc05a5fdc0d octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() 893e140dcc02 tcp: fix incorrect undo caused by DSACK of TLP retransmit 1b95de9433b3 vfs: don't mod negative dentry count when on shrinker list 7092f1e5821f fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading 7d4c14f4b511 filelock: fix potential use-after-free in posix_lock_inode 0100aeb8a12d mm: prevent derefencing NULL ptr in pfn_section_valid() 1e99ce37e96e nilfs2: fix incorrect inode allocation from reserved inodes 3affee779bd3 kbuild: fix short log for AS in link-vmlinux.sh 2f3c22b1d3d7 nvmet: fix a possible leak when destroy a ctrl during qp establishment 1fa5c6eef4ec platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro 8802d233505f platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet 560eaa1af038 nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset 2d428a07e8b2 nvme-multipath: find NUMA path only for online numa-node 97982c31064a ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 2849a1b747cf i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr 2032e5dfae5f media: dw2102: fix a potential buffer overflow a6176a802c4b ima: Avoid blocking in RCU read-side critical section 37c59198bc3b bpf, sockmap: Fix sk->sk_forward_alloc warn_on in sk_stream_kill_queues 8b17cec33892 bnx2x: Fix multiple UBSAN array-index-out-of-bounds 55d6a97cf02c mtd: rawnand: Bypass a couple of sanity checks during NAND identification fac2544b8c99 drm/amdgpu/atomfirmware: silence UBSAN warning 274cba8d2d1b drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes 145faa3d0368 Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" c9f715f1b416 fsnotify: Do not generate events for O_PATH file descriptors 9528e95d6eae can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct 215a26c2404f Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot 7a49389771ae mm: avoid overflows in dirty throttling logic f033241a7c2d mm: optimize the redundant loop of mm_update_owner_next() 2f2fa9cf7c35 nilfs2: add missing check for inode numbers on directory entries 731011ac6c37 nilfs2: fix inode number range checks 7ef519c8efde inet_diag: Initialize pad field in struct inet_diag_req_v2 3908637dce2e selftests: make order checking verbose in msg_zerocopy selftest 1782a42ca25c selftests: fix OOM in msg_zerocopy selftest 707c85ba3527 bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() df76fb67eaa2 wifi: wilc1000: fix ies_len type in connect path cdffc358717e tcp_metrics: validate source addr length febed740a31d UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() 93c034c4314b s390/pkey: Wipe sensitive data on failure 6d6d94287f63 jffs2: Fix potential illegal address access in jffs2_free_inode b694989bb13e bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD 6b84e9d53bc0 powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" 9d046f697e9a kunit: Fix timeout message 1617249e24bd orangefs: fix out-of-bounds fsid access 19cd1d96d6f8 powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n 158bcaa2e31b i2c: i801: Annotate apanel_addr as __ro_after_init e1ba22618758 media: dvb-frontends: tda10048: Fix integer overflow 7d2fbd822df1 media: s2255: Use refcount_t instead of atomic_t for num_channels 39e7a27813be media: dvb-frontends: tda18271c2dd: Remove casting during div 2a2fe25a103c net: dsa: mv88e6xxx: Correct check for empty list 8eac1cc159b3 Input: ff-core - prefer struct_size over open coded arithmetic 402825a23a0e firmware: dmi: Stop decoding on broken entry 5a18ea7d864c sctp: prefer struct_size over open coded arithmetic 4dcce63a6f5c media: dw2102: Don't translate i2c read into write ffa7bd3ca9cf drm/amd/display: Skip finding free audio for unknown engine_id b2e9abc95583 drm/amd/display: Check pipe offset before setting vblank b5b8837d066c drm/amd/display: Check index msg_id before read or write f0645c99c20e drm/amdgpu: Initialize timestamp for some legacy SOCs 9db8c299a521 crypto: aead,cipher - zeroize key buffer after use 5ceb40cdee72 scsi: qedf: Make qedf_execute_tmf() non-preemptible 62349fbf86b5 IB/core: Implement a limit on UMAD receive List 167afd3fedaf media: dvb-usb: dib0700_devices: Add missing release_firmware() 82ef3fa640f6 media: dvb: as102-fe: Fix as10x_register_addr packing 25d0d9b83d85 drm/lima: fix shared irq handling on driver remove 94ffdde326f5 Compiler Attributes: Add __uninitialized macro 6ab8b697d7d1 Linux 5.10.221 ec3adc2af0f1 tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset() 0a95f0f6d64e serial: 8250_omap: Fix Errata i2310 with RX FIFO level check 1bd2dc770294 xdp: xdp_mem_allocator can be NULL in trace_mem_connect(). 4686892f615a arm64: dts: rockchip: Add sound-dai-cells for RK3368 e9918954e370 ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node b63d015b7ae9 KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption 91efb15b5a3e efi/x86: Free EFI memory map only when installing a new one. e5d730882d27 efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures 31e0721aeabd efi: memmap: Move manipulation routines into x86 arch tree 52dc463a76b0 efi: Correct comment on efi_memmap_alloc d204beedc82f drivers: fix typo in firmware/efi/memmap.c 3b32f265805a tcp: Fix data races around icsk->icsk_af_ops. ea2ed3f78ab2 ipv6: Fix data races around sk->sk_prot. d3bf338e9ca4 ipv6: annotate some data-races around sk->sk_prot ed07b26c54ef nfs: Leave pages in the pagecache if readpage failed 2e6bbfa1abfe pwm: stm32: Refuse too small period requests 2c43adf36475 mtd: spinand: macronix: Add support for serial NAND flash d5f75f01994e syscalls: fix compat_sys_io_pgetevents_time64 usage 84bf6b64a1a0 ftruncate: pass a signed offset 010de9acbea5 ata: libata-core: Fix double free on error be5016ae5a3b ata: ahci: Clean up sysfs file on error 692858d9edb3 batman-adv: Don't accept TT entries for out-of-spec VIDs 56fc4d3b0bde drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes f771b91f21c4 drm/i915/gt: Fix potential UAF by revoke of fence registers 259549b2ccf7 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes 9ec84770e486 hexagon: fix fadvise64_64 calling conventions 690633552986 csky, hexagon: fix broken sys_sync_file_range bf4a43c533d9 kbuild: Install dtb files as 0644 in Makefile.dtbinst f6c839e71790 net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new 3f177e46c935 net: can: j1939: recover socket queue on CAN bus error during BAM transmission a2a0ebff7fde net: can: j1939: Initialize unused data in j1939_send_one() 44add57b5b44 tty: mcf: MCF54418 has 10 UARTS cb8793006698 serial: 8250_omap: Implementation of Errata i2310 75ddbf776dd0 usb: atm: cxacru: fix endpoint checking in cxacru_bind() 621e90201c84 usb: musb: da8xx: fix a resource leak in probe() 2798fc156071 usb: gadget: printer: fix races against disable 84ca47192f97 usb: gadget: printer: SS+ support ee88636607e1 net: usb: ax88179_178a: improve link status logs 59a84bcf1cc7 iio: chemical: bme680: Fix sensor data read operation c326551e99f5 iio: chemical: bme680: Fix overflows in compensate() functions 3d78fc351bee iio: chemical: bme680: Fix calibration data variable 44f04b1a88d6 iio: chemical: bme680: Fix pressure value output 28f6d0b5ff9f iio: adc: ad7266: Fix variable checking bug 78ece307f823 counter: ti-eqep: enable clock at probe 76da476a4c60 mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() 803835fda351 mmc: sdhci: Do not invert write-protect twice 5048a44a257e mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos a68b896aa56e ocfs2: fix DIO failure due to insufficient transaction credits 49c09ca35a5f x86: stop playing stack games in profile_pc() 38ce30793946 gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1) e44a83bf15c4 gpio: davinci: Validate the obtained number of IRQs 98eae65cb5e3 drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA cb4e7a8f3965 nvme: fixup comment for nvme RDMA Provider Type 1a7a494184cf drm/radeon/radeon_display: Decrease the size of allocated memory a45c45767bfe soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message e47d3babaa47 media: dvbdev: Initialize sbuf d23982ea9aa4 ALSA: emux: improve patch ioctl data validation 763896ab62a6 net/dpaa2: Avoid explicit cpumask var allocation on stack 9dadab0db7d9 net/iucv: Avoid explicit cpumask var allocation on stack 3d6432f20f00 bpf: Add a check for struct bpf_fib_lookup size 37f646c6040f mtd: partitions: redboot: Added conversion of operands to a larger type cae52f61fda0 drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep 5d43d789b579 netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers 4e6367fe3210 parisc: use correct compat recv/recvfrom syscalls 7620738513f7 sparc: fix compat recv/recvfrom syscalls 2a700b8de527 sparc: fix old compat_sys_select() 1095b8efbb13 xdp: Remove WARN() from __xdp_reg_mem_model() 5a3035306a0b xdp: Allow registering memory model without rxq reference f4aa8268d774 xdp: Move the rxq_info.mem clearing to unreg_mem_model() 0427f74a7953 net: phy: micrel: add Microchip KSZ 9477 to the device table 65a9383389db net: dsa: microchip: fix initial port flush problem 3662eb2170e5 ASoC: fsl-asoc-card: set priv->pdev before using it 229e145a810d nfsd: hold a lighter-weight client reference over CB_RECALL_ANY a4f3907ab50b SUNRPC: Fix svcxdr_init_encode's buflen calculation f1ef3dc758c7 SUNRPC: Fix svcxdr_init_decode's end-of-buffer calculation be20af24585d SUNRPC: Fix a NULL pointer deref in trace_svc_stats_latency() 3de81c1e84bf SUNRPC: Fix null pointer dereference in svc_rqst_free() 310dee723530 netfilter: nf_tables: validate family when identifying table via handle d8a04a6bfa75 drm/amdgpu: fix UBSAN warning in kv_dpm.c 52af94393dd6 pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set 6531f8c6663c pinctrl: rockchip: use dedicated pinctrl type for RK3328 926cb583b9ef pinctrl/rockchip: separate struct rockchip_pin_bank to a head file cfa2527ac80a pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins 6ff152b2be88 pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins b813e3fd102a pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER b6be2b025c72 Input: ili210x - fix ili251x_read_touch_data() return value f0ef5ca85f43 ACPI: x86: Force StorageD3Enable on more products 3f830c248400 ACPI: x86: utils: Add Picasso to the list for forcing StorageD3Enable bb1758cc4af8 ACPI: x86: utils: Add Cezanne to the list for forcing StorageD3Enable c2a6ab506fd2 ACPI: x86: Add another system to quirk list for forcing StorageD3Enable fe73b1d0804d ACPI: x86: Add a quirk for Dell Inspiron 14 2-in-1 for StorageD3Enable 83f652221005 ACPI: Add quirks for AMD Renoir/Lucienne CPUs to force the D3 hint b055752675cd smb: client: fix deadlock in smb2_find_smb_tcon() 78ebec450ef4 cifs: missed ref-counting smb session in find b03555a8fa05 x86/amd_nb: Check for invalid SMN reads 0caf70a8e816 PCI: Add PCI_ERROR_RESPONSE and related definitions a335ad77bda2 perf/core: Fix missing wakeup when waiting for context reference 695f20c6785d kheaders: explicitly define file modes for archived headers 247c3f8958ab Revert "kheaders: substituting --sort in archive creation" 61c1c98e2607 r8169: Fix possible ring buffer corruption on fragmented Tx packets. 5c88f4f6341c r8169: remove not needed check in rtl8169_start_xmit 48833226fb08 r8169: remove nr_frags argument from rtl_tx_slots_avail 41eeb13459b2 r8169: improve rtl8169_start_xmit 04f9d0cd3974 r8169: improve rtl_tx 6d3eb1658be6 r8169: remove unneeded memory barrier in rtl_tx 40a697e34517 x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL 50b1b4e4f3a6 x86/cpu/vfm: Add new macros to work with (vendor/family/model) values 0e84701753ac tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test 2c3d7b03b658 bcache: fix variable length array abuse in btree_iter 633707246729 spmi: hisi-spmi-controller: Do not override device identifier 90551062fd69 knfsd: LOOKUP can return an illegal error value f77c8a2ce21e pmdomain: ti-sci: Fix duplicate PD referrals 5fe1b2c72e9e wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power 33628b6ed3cc rtlwifi: rtl8192de: Style clean-ups 77942a027231 ARM: dts: samsung: smdk4412: fix keypad no-autorepeat 1fdaecc326f0 ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat b263a895d8a1 ARM: dts: samsung: smdkv310: fix keypad no-autorepeat cc255080c1c5 drm/amd/display: revert Exit idle optimizations before HDCP execution 5d7fef7522b1 dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema 7884f4afeccb i2c: ocores: set IACK bit after core is enabled 7879b54f0b90 kcov: don't lose track of remote references during softirqs b1684798a300 gcov: add support for GCC 14 febe794b8369 drm/radeon: fix UBSAN warning in kv_dpm.c 71bea3e64879 ALSA: hda/realtek: Limit mic boost on N14AP7 7186b81c1f15 RDMA/mlx5: Add check for srq max_sge attribute 6eca23100e90 ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." f3d17826d6b6 dmaengine: ioatdma: Fix missing kmem_cache_destroy() 34cc20a5441d dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() 768ae5e02551 dmaengine: ioatdma: Fix error path in ioat3_dma_probe() a486fca282a9 dmaengine: ioat: use PCI core macros for PCIe Capability c017a8e3e30c dmaengine: ioatdma: Fix leaking on version mismatch f99b00ed9b92 dmaengine: ioat: Drop redundant pci_enable_pcie_error_reporting() d293db11cb9c dmaengine: ioat: switch from 'pci_' to 'dma_' API 97509608b7e4 regulator: core: Fix modpost error "regulator_get_regmap" undefined 6a0f5d540f0f net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings 72d961196886 netfilter: ipset: Fix suspicious rcu_dereference_protected() 333c0a1f7d5b virtio_net: checksum offloading handling fix b4bca4722fda net: stmmac: No need to calculate speed divider when offload is disabled 03f625505e27 sched: act_ct: add netns into the key of tcf_ct_flow_table b4899d75b843 net/sched: act_ct: set 'net' pointer when creating new nf_flow_table 3eb1b3962789 tipc: force a dst refcount before doing decryption c6a7da65a296 net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() 66c7aa157a38 net/sched: act_api: rely on rcu in tcf_idr_check_alloc fb910ac2d3da qca_spi: Make interrupt remembering atomic 2b82028a1f5e netns: Make get_net_ns() handle zero refcount net 20427b85781a xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() 1ed9849fdf9a ipv6: prevent possible NULL dereference in rt6_probe() de5ad4d45cd0 ipv6: prevent possible NULL deref in fib6_nh_init() 5391f9db2cab netrom: Fix a memory leak in nr_heartbeat_expiry() 1aabe0f850ad cipso: fix total option length computation a85bae262cce tracing: Build event generation tests only as modules 36d771ce6028 mips: bmips: BCM6358: make sure CBR is correctly set 7117969bff94 MIPS: Routerboard 532: Fix vendor retry check code 15c8b2e1d6fc serial: exar: adding missing CTI and Exar PCI ids 6c1b9fe148a4 MIPS: Octeon: Add PCIe link status check c59f79e2b477 PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports bffff80d103c udf: udftime: prevent overflow in udf_disk_stamp_to_time() 04736c1bc321 usb: misc: uss720: check for incompatible versions of the Belkin F5U002 38a82c8d0063 f2fs: remove clear SB_INLINECRYPT flag in default_options d8481016c295 iommu/arm-smmu-v3: Free MSIs in case of ENOMEM 449d55871cae power: supply: cros_usbpd: provide ID table for avoiding fallback match 1939648b3aca powerpc/io: Avoid clang null pointer arithmetic warnings a8c988d752b3 powerpc/pseries: Enforce hcall result buffer validity and size 03e7b2f7ae4c drm/lima: mask irqs in timeout path before hard reset e12c363cf5fd drm/lima: add mask irq callback to gp and pp 2db63bf7d87c ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14 b4291f58a9cf drm/amd/display: Exit idle optimizations before HDCP execution 52d4cfa56b5f Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl 6fdc98bcc66e ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7 6f6cb0748243 HID: Add quirk for Logitech Casa touchpad 43c0ca793a18 netpoll: Fix race condition in netpoll_owner_active 1b577bb1cbe7 kselftest: arm64: Add a null pointer check 144d76a676b6 scsi: qedi: Fix crash while reading debugfs attribute 96941f29ebcc drop_monitor: replace spin_lock by raw_spin_lock a720d71dd494 af_packet: avoid a false positive warning in packet_setsockopt() b5a53d14dd83 wifi: ath9k: work around memset overflow warning 82cdea8f3af1 batman-adv: bypass empty buckets in batadv_purge_orig_ref() e1c3f5fb1be8 selftests/bpf: Fix flaky test btf_map_in_map/lookup_update 973b32034ce1 selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh 58706e482bf4 block/ioctl: prefer different overflow check c15df6f49867 rcutorture: Fix invalid context warning when enable srcu barrier testing dd2cb39afc72 rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment ec58e6ff29b7 padata: Disable BH when taking works lock on MT path 82c7acf9a12c zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING 864963d2692e i2c: designware: Fix the functionality flags of the slave-only interface 0f37d22a6215 i2c: at91: Fix the functionality flags of the slave-only interface f68820f1256b usb-storage: alauda: Check whether the media is initialized 2b6bb0b4abfd greybus: Fix use-after-free bug in gb_interface_release due to race condition. d6c26a59e633 remoteproc: k3-r5: Jump to error handling labels in start/stop errors 990d0710108d mptcp: pm: update add_addr counters after connect 5a4efafcf843 mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID 208cd22ef5e5 mptcp: ensure snd_una is properly initialized on connect 73014c77ec2a hugetlb_encode.h: fix undefined behaviour (34 << 26) 0047568dbd9c serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level 33eae51f6569 tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() 0ecfe3a92869 nilfs2: fix potential kernel bug due to lack of writeback flag waiting f699f9f8b2ea intel_th: pci: Add Lunar Lake support 31f3136fd6fc intel_th: pci: Add Meteor Lake-S support c02003a97a88 intel_th: pci: Add Sapphire Rapids SOC support dbfe50b50eb9 intel_th: pci: Add Granite Rapids SOC support 78a41b1614c3 intel_th: pci: Add Granite Rapids support 02d3b5e48d24 remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs fe5b53c60217 dmaengine: axi-dmac: fix possible race in remove() 42ed6bfc2ddb PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id 050ce8af6838 ocfs2: fix races between hole punching and AIO+DIO 11a075a1c8c7 ocfs2: use coarse time for new created files 70c1835e776c fs/proc: fix softlockup in __read_vmcore f70ff7373467 vmci: prevent speculation leaks by sanitizing event in event_deliver() 4dfffb50316c drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found 0acc356da854 drm/exynos/vidi: fix memory leak in .get_modes() 760603e30bf1 drivers: core: synchronize really_probe() and dev_uevent() fd45d6f19494 iio: imu: inv_icm42600: delete unneeded update watermark call 9d4dce587081 iio: dac: ad5592r: fix temperature channel scaling value e4ce76890e5e iio: adc: ad9467: fix scan type sign ff9c2a9426ec ionic: fix use after netif_napi_del() b278f9b458fa net/ipv6: Fix the RT cache flush via sysctl using a previous delay 01ce5bdfdf84 net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters 93b53c202b51 netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type ea1a98c9a367 Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ dfd7f4670723 net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets 330c8661c993 tcp: fix race in tcp_v6_syn_recv_sock() 9b164605c115 drm/bridge/panel: Fix runtime warning on panel bridge release bda7cdaeebf5 drm/komeda: check for error-valued pointer cbf18d8128a7 liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet 187e293c8260 net: hns3: add cond_resched() to hns3 ring buffer init process bd8e1e6af6d9 net: sfp: Always call `sfp_sm_mod_remove()` on remove abc55e738b43 drm/vmwgfx: 3D disabled should not effect STDU memory limits caa9c9acb93d HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() cf34f8f66982 iommu: Return right value in iommu_sva_bind_device() d4673a34d8fd iommu/amd: Fix sysfs leak in iommu init c0f1bd317b3a iommu/amd: Introduce pci segment structure a843c0e9da32 gpio: tqmx86: store IRQ trigger type and unmask status separately 33f6832798dd HID: core: remove unnecessary WARN_ON() in implement() 544015b94589 gpio: tqmx86: fix typo in Kconfig label 66c79c5acc5c SUNRPC: return proper error from gss_wrap_req_priv b6a204f937e6 Input: try trimming too long modalias strings 20b3f435b7c1 powerpc/uaccess: Fix build errors seen with GCC 13/14 0081d2b3ae0a scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory baeae72258ad xhci: Apply broken streams quirk to Etron EJ188 xHCI host 0b05b12e2d03 xhci: Apply reset resume quirk to Etron EJ188 xHCI host 22de7c9cba6f xhci: Set correct transferred length for cancelled bulk transfers fc745f6e83cb jfs: xattr: fix buffer overflow for invalid xattr 498ff29800a6 mei: me: release irq in mei_me_pci_resume error path c0747d76eb05 USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages c77ad608df6c nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors adf1b931d50b nilfs2: return the mapped address from nilfs_get_page() 8b56df81b369 nilfs2: Remove check for PageError 05544fd3f18a btrfs: fix leak of qgroup extent records after transaction abort 79bf1ea0d522 selftests/mm: compaction_test: fix bogus test success on Aarch64 7c1cc0a5d43f selftests/mm: conform test to TAP format output 9d3886a1604b selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages 6ff7cfa02baa mmc: davinci: Don't strip remove function when driver is builtin b5a2a6908109 serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler 9a2e0aa9a809 serial: sc16is7xx: replace hardcoded divisor value with BIT() macro e8b8054f5ef4 drm/amd/display: Handle Y carry-over in VCP X.Y calculation e500b1c4e29a usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete c69369878766 ipv6: fix possible race in __fib6_drop_pcpu_from() 74c97c80034f af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill(). 35a69f9e5db8 af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). a64e4b8f9bf6 af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). f70ef84b821e af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen. 44a2437c60b1 af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG. b5a6507c6196 af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg(). cc5d123ce4ae af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll(). d2c53bedeb96 af_unix: Annotate data-race of sk->sk_state in unix_inq_len(). 13f61e503ec1 ptp: Fix error message on failed pin verification 6db4af09987c net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP d8c79ae03ee1 tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB dd254cde5715 vxlan: Fix regression when dropping packets due to invalid src addresses 52b1aa07cda6 net: sched: sch_multiq: fix possible OOB write in multiq_tune() f9f69e3f6989 ipv6: sr: block BH in seg6_output_core() and seg6_input_core() 3cbb2ba0a0d9 net/ncsi: Fix the multi thread manner of NCSI driver 7329bc66b4a0 net/ncsi: Simplify Kconfig/dts control flow f40cac4e7083 net/ncsi: add NCSI Intel OEM command to keep PHY up 7c9b9f822eaa wifi: mac80211: correctly parse Spatial Reuse Parameter Set element 46c59a253370 wifi: iwlwifi: mvm: don't read past the mfuart notifcation 3c4771091ea8 wifi: iwlwifi: mvm: check n_ssids before accessing the ssids 2c80bd07c11c wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef 99c4903dcee3 wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 8d5c7d7bfd72 wifi: cfg80211: pmsr: use correct nla_get_uX functions e7e916d693dc wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() 7518e20a189f wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects f64d566f4332 null_blk: Print correct max open zones limit in null_init_zoned_dev() 8f48a7f8b929 tracing/selftests: Fix kprobe event name test for .isra. functions 3a3877de4434 Linux 5.10.220 9444ce5cd488 nfsd: Fix a regression in nfsd_setattr() a1a153fc73cc nfsd: don't call locks_release_private() twice concurrently feb3352af742 nfsd: don't take fi_lock in nfsd_break_deleg_cb() 99fb654d01dc nfsd: fix RELEASE_LOCKOWNER ca791e1a31cf nfsd: drop the nfsd_put helper 838a602db75d nfsd: call nfsd_last_thread() before final nfsd_put() e35cb663a462 NFSD: fix possible oops when nfsd/pool_stats is closed. 3add01e06748 Documentation: Add missing documentation for EXPORT_OP flags d31cd25f5501 nfsd: separate nfsd_last_thread() from nfsd_put() 987c0e102874 nfsd: Simplify code around svc_exit_thread() call in nfsd() 7229200f6866 nfsd: don't allow nfsd threads to be signalled. 8ef87fe6e87f nfsd: Fix creation time serialization order 72f28b5ad0b5 NFSD: Add an nfsd4_encode_nfstime4() helper b4417c53d4f9 lockd: drop inappropriate svc_get() from locked_get() b28b5c726e49 nfsd: fix double fget() bug in __write_ports_addfd() 8157832461bd nfsd: make a copy of struct iattr before calling notify_change 05f45f3981d3 NFSD: Fix problem of COMMIT and NFS4ERR_DELAY in infinite loop 6c05d25ca899 nfsd: simplify the delayed disposal list code 56b36b8960e5 NFSD: Convert filecache to rhltable 5a132ffa76bd nfsd: allow reaping files still under writeback f7b157737c64 nfsd: update comment over __nfsd_file_cache_purge f593ea1423c6 nfsd: don't take/put an extra reference when putting a file c3677c14b3d4 nfsd: add some comments to nfsd_file_do_acquire c9e8ed6efabe nfsd: don't kill nfsd_files because of lease break error 2c95ad0a0cb9 nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator e378da83577f nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries 9c599dee8754 nfsd: don't open-code clear_and_wake_up_bit 65a33135e91e nfsd: call op_release, even when op_func returns an error 50827896c365 NFSD: Avoid calling OPDESC() with ops->opnum == OP_ILLEGAL 8235cd619db6 nfsd: don't replace page in rq_pages if it's a continuation of last page 37b34eb56770 lockd: set file_lock start and end when decoding nlm4 testargs b0f33732796b NFSD: Protect against filesystem freezing 37cd49faaa94 NFSD: copy the whole verifier in nfsd_copy_write_verifier dd7d50c695a6 nfsd: don't fsync nfsd_files on last close 1178547637a2 nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_open 3db6c79de923 NFSD: fix problems with cleanup on errors in nfsd4_copy e5e1dc828499 nfsd: don't hand out delegation on setuid files being opened for write 2da50149981d NFSD: fix leaked reference count of nfsd4_ssc_umount_item fd63299db809 nfsd: clean up potential nfsd_file refcount leaks in COPY codepath 3c7b9b3487c0 nfsd: allow nfsd_file_get to sanely handle a NULL pointer 9d7608dc4bd1 NFSD: enhance inter-server copy cleanup 6856f1385d62 nfsd: don't destroy global nfs4_file table in per-net shutdown e997a230d854 nfsd: don't free files unconditionally in __nfsd_file_cache_purge 2bbf10861d51 NFSD: replace delayed_work with work_struct for nfsd_client_shrinker 438ef64bbfe4 NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown time 6ac4c383c39f NFSD: fix use-after-free in nfsd4_ssc_setup_dul() 2ecc439931ef NFSD: Use set_bit(RQ_DROPME) 115b58b56f88 Revert "SUNRPC: Use RMW bitops in single-threaded hot paths" 45c08a752982 nfsd: fix handling of cached open files in nfsd4_open codepath f31bc0bc12f3 nfsd: rework refcounting in filecache dfbf3066d973 NFSD: Avoid clashing function prototypes ea468098605e NFSD: Use only RQ_DROPME to signal the need to drop a reply 71a98737cdcf NFSD: add delegation reaper to react to low memory condition 80a81db01ab0 NFSD: add support for sending CB_RECALL_ANY 87098b663f42 NFSD: refactoring courtesy_client_reaper to a generic low memory shrinker 35a48412f6a4 NFSD: pass range end to vfs_fsync_range() instead of count 0d5f3de2b422 lockd: fix file selection in nlmsvc_cancel_blocked 7ecaa9aff9f5 lockd: ensure we use the correct file descriptor when unlocking 781c3f3d1812 lockd: set missing fl_flags field when retrieving args ae8f2bb3dd34 NFSD: Use struct_size() helper in alloc_session() e2505cb85164 nfsd: return error if nfs4_setacl fails 31c93ee5f1e4 lockd: set other missing fields when unlocking files 739202b2b9cf NFSD: Add an nfsd_file_fsync tracepoint 4453e0c1bbab nfsd: fix up the filecache laundrette scheduling 3d479899f4fe nfsd: reorganize filecache.c 605a5acd6f42 nfsd: remove the pages_flushed statistic from filecache 384b23f13672 NFSD: Fix licensing header in filecache.c 56eedeaf71b0 NFSD: Use rhashtable for managing nfs4_file objects 8fdef896122f NFSD: Refactor find_file() 5e92a168495c NFSD: Clean up find_or_add_file() 5aa2c4a1fe28 NFSD: Add a nfsd4_file_hash_remove() helper e77b1d63c02e NFSD: Clean up nfsd4_init_file() c152e4ffb9e8 NFSD: Update file_hashtbl() helpers b0952d49483a NFSD: Use const pointers as parameters to fh_ helpers a10d111fd09f NFSD: Trace delegation revocations 88cf6a1e76aa NFSD: Trace stateids returned via DELEGRETURN 14c9c091f2a6 NFSD: Clean up nfs4_preprocess_stateid_op() call sites d9991b0b9dd5 NFSD: Flesh out a documenting comment for filecache.c 5f866f5a8611 NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection c09b456a81d2 NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately" caa627020132 NFSD: Pass the target nfsd_file to nfsd_commit() 599d5c22912f exportfs: use pr_debug for unreachable debug statements 4ab1211c28f1 nfsd: allow disabling NFSv2 at compile time 68f7bd7f29a0 nfsd: move nfserrno() to vfs.c abbd1215c3f9 nfsd: ignore requests to disable unsupported versions 81714ef8e3ef NFSD: Finish converting the NFSv3 GETACL result encoder a20b0abab966 NFSD: Finish converting the NFSv2 GETACL result encoder 1dd04600f629 NFSD: Remove redundant assignment to variable host_err 48a237cb5e52 NFSD: Simplify READ_PLUS 10727ce312c6 nfsd: use locks_inode_context helper 32c59062f868 lockd: use locks_inode_context helper 70ffaa7896d9 filelock: add a new locks_inode_context accessor function 7ea635fc47af NFSD: Fix reads with a non-zero offset that don't end on a page boundary 7d867c6c30e1 nfsd: put the export reference in nfsd4_verify_deleg_dentry 551f17db6508 nfsd: fix use-after-free in nfsd_file_do_acquire tracepoint 31268eb4572b nfsd: fix net-namespace logic in __nfsd_file_cache_purge 5428383c6fb3 NFSD: unregister shrinker when nfsd_init_net() fails 1bb33492578c nfsd: rework hashtable handling in nfsd_do_file_acquire 2db3e73f9afd nfsd: fix nfsd_file_unhash_and_dispose 683fb922e7b5 fanotify: Remove obsoleted fanotify_event_has_path() 229e73a0f407 fsnotify: remove unused declaration a2d440dce603 fs/notify: constify path 241685bab277 nfsd: extra checks when freeing delegation stateids 345e3bb5e82a nfsd: make nfsd4_run_cb a bool return function d7f2774d8c59 nfsd: fix comments about spinlock handling with delegations 89b636270490 nfsd: only fill out return pointer on success in nfsd4_lookup_stateid 31b16e6b0b78 NFSD: Cap rsize_bop result based on send buffer size 60b46564e0b6 NFSD: Rename the fields in copy_stateid_t b7aea45a67e9 nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_file_cache_stats_fops 21e18dd5eba4 nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_reply_cache_stats_fops 443e6484259f nfsd: use DEFINE_SHOW_ATTRIBUTE to define client_info_fops 615d761a6b99 nfsd: use DEFINE_SHOW_ATTRIBUTE to define export_features_fops and supported_enctypes_fops a063abefc6a5 nfsd: use DEFINE_PROC_SHOW_ATTRIBUTE to define nfsd_proc_ops cda3e9b8cd5e NFSD: Pack struct nfsd4_compoundres a54822e64d3a NFSD: Remove unused nfsd4_compoundargs::cachetype field 17bb69807867 NFSD: Remove "inline" directives on op_rsize_bop helpers f533a01b0982 NFSD: Clean up nfs4svc_encode_compoundres() 918054d2d8ac NFSD: Clean up WRITE arg decoders c92e8b295ae8 NFSD: Use xdr_inline_decode() to decode NFSv3 symlinks d08acee648f1 NFSD: Refactor common code out of dirlist helpers 5e76b25d7cc8 NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearing 5ed252489368 SUNRPC: Parametrize how much of argsize should be zeroed 6e50de3b3a28 NFSD: add shrinker to reap courtesy clients on low memory condition 67302ef04e54 NFSD: keep track of the number of courtesy clients in the system 1022fe63c57e NFSD: Make nfsd4_remove() wait before returning NFS4ERR_DELAY 235738ccea3b NFSD: Make nfsd4_rename() wait before returning NFS4ERR_DELAY b6c6c7153bdb NFSD: Make nfsd4_setattr() wait before returning NFS4ERR_DELAY f326970df189 NFSD: Refactor nfsd_setattr() 95dce2279c81 NFSD: Add a mechanism to wait for a DELEGRETURN 3c0e831b87c6 NFSD: Add tracepoints to report NFSv4 callback completions bc6bead0af16 nfsd: remove nfsd4_prepare_cb_recall() declaration 330914c34245 nfsd: clean up mounted_on_fileid handling f574d41b1bda NFSD: Fix handling of oversized NFSv4 COMPOUND requests b0062184a184 NFSD: drop fname and flen args from nfsd_create_locked() c23687911f82 NFSD: Protect against send buffer overflow in NFSv3 READ 2007867c5874 NFSD: Protect against send buffer overflow in NFSv2 READ 57774b152616 NFSD: Protect against send buffer overflow in NFSv3 READDIR 0e57d696f60d NFSD: Protect against send buffer overflow in NFSv2 READDIR 2bd6f95ff991 NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND d40bef3801cd nfsd: Propagate some error code returned by memdup_user() 490af5b07d85 nfsd: Avoid some useless tests cef1ab71ae37 NFSD: remove redundant variable status 30b0e49a9574 NFSD enforce filehandle check for source file in COPY 9dc20a662fb8 lockd: move from strlcpy with unused retval to strscpy 91eebaa181b5 NFSD: move from strlcpy with unused retval to strscpy 57afda7bf248 nfsd_splice_actor(): handle compound pages c7d320e62066 NFSD: fix regression with setting ACLs. 1f87122d348e lockd: detect and reject lock arguments that overflow b15656dfa283 NFSD: discard fh_locked flag and fh_lock/fh_unlock 5a8d428f5e37 NFSD: use (un)lock_inode instead of fh_(un)lock for file operations 9ef325edeade NFSD: use explicit lock/unlock for directory ops 203f09fae4e2 NFSD: reduce locking in nfsd_lookup() bedd266b1fe3 NFSD: only call fh_unlock() once in nfsd_link() 77f83bc2ed03 NFSD: always drop directory lock in nfsd_unlink() 617f72a1aa6d NFSD: change nfsd_create()/nfsd_symlink() to unlock directory before returning. c5409ce523af NFSD: add posix ACLs to struct nfsd_attrs 18ee0869d6f3 NFSD: add security label to struct nfsd_attrs 2a5642abeb72 NFSD: set attributes when creating symlinks 45cf4b1bb10f NFSD: introduce struct nfsd_attrs 3aac39eaa675 NFSD: verify the opened dentry after setting a delegation 820bf1383d66 NFSD: drop fh argument from alloc_init_deleg c62dcf86332e NFSD: Move copy offload callback arguments into a separate structure e1d1b6574e7b NFSD: Add nfsd4_send_cb_offload() d87486acbd6e NFSD: Remove kmalloc from nfsd4_do_async_copy() a860bd179e7a NFSD: Refactor nfsd4_do_copy() 8153ed38cc9d NFSD: Refactor nfsd4_cleanup_inter_ssc() (2/2) 0d592d96d6c6 NFSD: Refactor nfsd4_cleanup_inter_ssc() (1/2) ac774e1eebe8 NFSD: Replace boolean fields in struct nfsd4_copy 627b896c5219 NFSD: Make nfs4_put_copy() static 0d7e3df76b50 NFSD: Reorder the fields in struct nfsd4_op 94fd87568e91 NFSD: Shrink size of struct nfsd4_copy 7c6fd14057a7 NFSD: Shrink size of struct nfsd4_copy_notify 02bc4d514c25 NFSD: nfserrno(-ENOMEM) is nfserr_jukebox 8ce03085cc53 NFSD: Fix strncpy() fortify warning 0a1b9a216f7f NFSD: Clean up nfsd4_encode_readlink() c7863472e57e NFSD: Use xdr_pad_size() c587004a7634 NFSD: Simplify starting_len e77d3f5ee50f NFSD: Optimize nfsd4_encode_readv() d176e7348bd0 NFSD: Add an nfsd4_read::rd_eof field 427bd174a4d3 NFSD: Clean up SPLICE_OK in nfsd4_encode_read() 8fd87bf897bc NFSD: Optimize nfsd4_encode_fattr() d8c3d704085c NFSD: Optimize nfsd4_encode_operation() 3b5dcf6b46d9 nfsd: silence extraneous printk on nfsd.ko insertion f81ab23756ab NFSD: limit the number of v4 clients to 1024 per 1GB of system memory ec16f5f7faaa NFSD: keep track of the number of v4 clients in the system 4e7a739f6372 NFSD: refactoring v4 specific code to a helper in nfs4state.c 705e2cb1fec0 NFSD: Ensure nf_inode is never dereferenced 451b2c2125df NFSD: NFSv4 CLOSE should release an nfsd_file immediately c553e79c0803 NFSD: Move nfsd_file_trace_alloc() tracepoint 26664203ddeb NFSD: Separate tracepoints for acquire and create de070f66d23f NFSD: Clean up unused code after rhashtable conversion a174ce98b302 NFSD: Convert the filecache to use rhashtable ebe886ac37d2 NFSD: Set up an rhashtable for the filecache 1ea9b51f738c NFSD: Replace the "init once" mechanism bbb260f3ce9f NFSD: Remove nfsd_file::nf_hashval 12494d98fea9 NFSD: nfsd_file_hash_remove can compute hashval 10ba39f78886 NFSD: Refactor __nfsd_file_close_inode() a86953523ea9 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode ef7fe4908a1a NFSD: Remove lockdep assertion from unhash_and_release_locked() 525c2c81fdcc NFSD: No longer record nf_hashval in the trace log 99735b8d82d1 NFSD: Never call nfsd_file_gc() in foreground paths 586e8d6c3dc3 NFSD: Fix the filecache LRU shrinker 51fc2b2c7971 NFSD: Leave open files out of the filecache LRU c15db0869e97 NFSD: Trace filecache LRU activity 7cca6908fa14 NFSD: WARN when freeing an item still linked via nf_lru 0c426d4621c8 NFSD: Hook up the filecache stat file 6dc5cab80881 NFSD: Zero counters when the filecache is re-initialized 04b9376a106f NFSD: Record number of flush calls 2cba48b3d0a0 NFSD: Report the number of items evicted by the LRU walk af057e5884ad NFSD: Refactor nfsd_file_lru_scan() e7d5efd20ea9 NFSD: Refactor nfsd_file_gc() 8d038e72e7ad NFSD: Add nfsd_file_lru_dispose_list() helper d176e9840071 NFSD: Report average age of filecache items ca9cc17ec04f NFSD: Report count of freed filecache items a38dff5964f3 NFSD: Report count of calls to nfsd_file_acquire() 91c03a61241f NFSD: Report filecache LRU size 4ff0e22e547e NFSD: Demote a WARN to a pr_warn() cc3b111e3b02 nfsd: remove redundant assignment to variable len 0a18cd2b946b NFSD: Fix space and spelling mistake b5b79fc3ff4f NLM: Defend against file_lock changes after vfs_test_lock() 16acc0677f80 SUNRPC: Fix xdr_encode_bool() bcaac325dd95 nfsd: eliminate the NFSD_FILE_BREAK_* flags 302ae1fb80a3 fsnotify: Fix comment typo 85c640adf9fc fanotify: introduce FAN_MARK_IGNORE 99a022c4bcbb fanotify: cleanups for fanotify_mark() input validations b8d06d118796 fanotify: prepare for setting event flags in ignore mask 71860cc4e436 fs: inotify: Fix typo in inotify comment 795f9fa1b50b lockd: fix nlm_close_files 486c1acf1423 lockd: set fl_owner when unlocking files 845b309cf586 NFSD: Decode NFSv4 birth time attribute 58f985d688aa NFS: restore module put when manager exits. e9156a243175 fanotify: refine the validation checks on non-dir inode mask 6943f1073abe SUNRPC: Optimize xdr_reserve_space() ada1757b259f NFSD: Fix potential use-after-free in nfsd_file_put() 4862b6188603 NFSD: nfsd_file_put() can sleep 06252d1bd57a NFSD: Add documenting comment for nfsd4_release_lockowner() 345e2e48d8df NFSD: Modernize nfsd4_release_lockowner() 13459d22256a nfsd: destroy percpu stats counters after reply cache shutdown 15081df04a6e nfsd: Fix null-ptr-deref in nfsd_fill_super() ff4e7a4b497a nfsd: Unregister the cld notifier when laundry_wq create failed e1e87709c453 SUNRPC: Use RMW bitops in single-threaded hot paths f7a1ecf2aa4b NFSD: Clean up the show_nf_flags() macro 7b8462f22a63 NFSD: Trace filecache opens a38be0047496 NFSD: Move documenting comment for nfsd4_process_open2() bfe9aab120b2 NFSD: Fix whitespace 2805c5439c95 NFSD: Remove dprintk call sites from tail of nfsd4_open() c20097329d2c NFSD: Instantiate a struct file when creating a regular NFSv4 file d8714bda3f69 NFSD: Clean up nfsd_open_verified() 274fd0f9c261 NFSD: Remove do_nfsd_create() 66af1db0cc37 NFSD: Refactor NFSv4 OPEN(CREATE) a019add1b456 NFSD: Refactor NFSv3 CREATE a132795b61fe NFSD: Refactor nfsd_create_setattr() ee0742a93ccb NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create() 304505e2e89c NFSD: Clean up nfsd3_proc_create() c6207942b255 NFSD: Show state of courtesy client in client info 4a39f029e7e3 NFSD: add support for lock conflict to courteous server 97f77d7d501b fs/lock: add 2 callbacks to lock_manager_operations to resolve conflict eb2eb6b6afdf fs/lock: add helper locks_owner_has_blockers to check for blockers 461d0b57c9f3 NFSD: move create/destroy of laundry_wq to init_nfsd and exit_nfsd a26848e2bcc9 NFSD: add support for share reservation conflict to courteous server 67ef9e5fd737 NFSD: add courteous server support for thread with only delegation bf1cbe2f3650 NFSD: Clean up nfsd_splice_actor() 2723d479f51f fanotify: fix incorrect fmode_t casts 4cd725129e65 fsnotify: consistent behavior for parent not watching children e3bce57ffc7b fsnotify: introduce mark type iterator f6017a718b63 fanotify: enable "evictable" inode marks 3083d602ba91 fanotify: use fsnotify group lock helpers f85d59005953 fanotify: implement "evictable" inode marks 80fb0ae4b145 fanotify: factor out helper fanotify_mark_update_flags() b9576077eee3 fanotify: create helper fanotify_mark_user_flags() ff34ebaa6f6d fsnotify: allow adding an inode mark without pinning inode 3bd557cfdf99 dnotify: use fsnotify group lock helpers cc1c875b6960 nfsd: use fsnotify group lock helpers c2c6ced500ad inotify: use fsnotify group lock helpers f91ba4a49b6e fsnotify: create helpers for group mark_mutex lock 74f9be7f64ed fsnotify: make allow_dups a property of the group 4dc30393bd7b fsnotify: pass flags argument to fsnotify_alloc_group() 1c47d87317e2 inotify: move control flags from mask to mark flags aecfd231bf53 fs/lock: documentation cleanup. Replace inode->i_lock with flc_lock. d71ea54835df fanotify: do not allow setting dirent events in mask of non-dir 9862064ca81f nfsd: Clean up nfsd_file_put() cf04df21a46f nfsd: Fix a write performance regression 997575f1a1b5 SUNRPC: Return true/false (not 1/0) from bool functions a5fa9c824db8 fsnotify: remove redundant parameter judgment 552c24a32ce8 fsnotify: optimize FS_MODIFY events with no ignored masks 5e84e33832d5 fsnotify: fix merge with parent's ignored mask 62fa144b8587 nfsd: fix using the correct variable for sizeof() e96076f5790f NFSD: Clean up _lm_ operation names ec3b252a55f0 NFSD: Remove CONFIG_NFSD_V3 7e4328b3b98f NFSD: Move svc_serv_ops::svo_function into struct svc_serv 9802c5746038 NFSD: Remove svc_serv_ops::svo_module 36c57b27a7d8 SUNRPC: Remove svc_shutdown_net() a4bbb1ab69ab SUNRPC: Rename svc_close_xprt() c58a9cfd2091 SUNRPC: Rename svc_create_xprt() 9a43ddd6b626 SUNRPC: Remove svo_shutdown method 8c60a476704d SUNRPC: Merge svc_do_enqueue_xprt() into svc_enqueue_xprt() 99ab6abc88ed SUNRPC: Remove the .svo_enqueue_xprt method 194071d46c5c NFSD: Streamline the rare "found" case 3304d16c24f5 NFSD: Skip extra computation for RC_NOCACHE case 4aa8dac58c17 NFSD: De-duplicate hash bucket indexing ca6761d39ad2 nfsd: Add support for the birth time attribute 0d1bbb0efe5a NFSD: Deprecate NFS_OFFSET_MAX 70a80c7e8d5b NFSD: COMMIT operations must not return NFS?ERR_INVAL a231ae6bb50e NFSD: Fix NFSv3 SETATTR/CREATE's handling of large file sizes 38d02ba22e43 NFSD: Fix ia_size underflow 1726a39b0879 NFSD: Fix the behavior of READ near OFFSET_MAX fc2d8c153d52 lockd: fix failure to cleanup client locks 20a74a69119e lockd: fix server crash on reboot of client holding lock a667e1df409e fanotify: remove variable set but not used 11bcfabf2481 nfsd: fix crash on COPY_NOTIFY with special stateid 4eefd1125b96 NFSD: Move fill_pre_wcc() and fill_post_wcc() 695719e5e6b9 Revert "nfsd: skip some unnecessary stats in the v4 case" 5e07d49f4abd NFSD: Trace boot verifier resets a1c9bcfd16f3 NFSD: Rename boot verifier functions e49677ff33f3 NFSD: Clean up the nfsd_net::nfssvc_boot field 083d44094ff1 NFSD: Write verifier might go backwards 306d2c1c0803 nfsd: Add a tracepoint for errors in nfsd4_clone_file_range() 45ef8b7aea36 NFSD: De-duplicate net_generic(nf->nf_net, nfsd_net_id) 5a1575c02baa NFSD: De-duplicate net_generic(SVC_NET(rqstp), nfsd_net_id) aa9ea9ec295f NFSD: Clean up nfsd_vfs_write() 30282a70aac1 nfsd: Retry once in nfsd_open on an -EOPENSTALE return 3128aa9c984d nfsd: Add errno mapping for EREMOTEIO f12557372b76 nfsd: map EBADF 9175fcf39c20 NFSD: Fix zero-length NFSv3 WRITEs fab02e979949 nfsd4: add refcount for nfsd4_blocked_lock 535204ecaed0 nfs: block notification on fs with its own ->lock bf5e7e1fa1db NFSD: De-duplicate nfsd4_decode_bitmap4() 5a0710a6b40a nfsd: improve stateid access bitmask documentation f0dbe05f6df2 NFSD: Combine XDR error tracepoints e8f923e1e9fc NFSD: simplify per-net file cache management 677fd67d8b80 NFSD: Fix inconsistent indenting 0bc12c128940 NFSD: Remove be32_to_cpu() from DRC hash function e072a635c1ef NFS: switch the callback service back to non-pooled. 948e4664cc37 lockd: use svc_set_num_threads() for thread start and stop deeda24a6762 SUNRPC: always treat sv_nrpools==1 as "not pooled" 74a0e37a2099 SUNRPC: move the pool_map definitions (back) into svc.c 9fe19a48a3bf lockd: rename lockd_create_svc() to lockd_get() e5087b3d584f lockd: introduce lockd_put() 8304dd04fb7b lockd: move svc_exit_thread() into the thread 7077a0070375 lockd: move lockd_start_svc() call into lockd_create_svc() a389baad9137 lockd: simplify management of network status notifiers 32f3e5a70f28 lockd: introduce nlmsvc_serv d95899dadb4d NFSD: simplify locking for network notifier. 7149250beeea SUNRPC: discard svo_setup and rename svc_set_num_threads_sync() 361452374168 NFSD: Make it possible to use svc_set_num_threads_sync 6343271d5315 NFSD: narrow nfsd_mutex protection in nfsd thread 61d12fc30a5e SUNRPC: use sv_lock to protect updates to sv_nrthreads. 4efe0b9d11fc nfsd: make nfsd_stats.th_cnt atomic_t 17041f014060 SUNRPC: stop using ->sv_nrthreads as a refcount 64312a7c9fa1 SUNRPC/NFSD: clean up get/put functions. e9a4156137cf SUNRPC: change svc_get() to return the svc. e0bf89935220 NFSD: handle errors better in write_ports_addfd() 307b391221ce NFSD: Fix sparse warning c59dc174b2e4 exit: Rename module_put_and_exit to module_put_and_kthread_exit 15606c8d5200 exit: Implement kthread_exit 63b8c1923117 fanotify: wire up FAN_RENAME event a860dd8bf571 fanotify: report old and/or new parent+name in FAN_RENAME event c76fa8515949 fanotify: record either old name new name or both for FAN_RENAME da527da33bcd fanotify: record old and new parent and name in FAN_RENAME event f59e978cfa9f fanotify: support secondary dir fh and name in fanotify_info 967ae137209c fanotify: use helpers to parcel fanotify_info buffer 4e63ce91997a fanotify: use macros to get the offset to fanotify_info buffer 580eb8de8470 fsnotify: generate FS_RENAME event with rich information 4e59c7b3e3b6 fanotify: introduce group flag FAN_REPORT_TARGET_FID be14cab43ddf fsnotify: separate mark iterator type from object type enum c0a5f0b561c8 fsnotify: clarify object type argument 9e291a6a28d3 NFSD: Fix READDIR buffer overflow 1abf3ec55877 NFSD: Fix exposure in nfsd4_decode_bitmap() 88ccda1a8143 nfsd4: remove obselete comment f4e9e9565e42 NFSD:fix boolreturn.cocci warning 022723fe1507 nfsd: update create verifier comment c7b0a9c75d3c SUNRPC: Change return value type of .pc_encode 61cf6815070a SUNRPC: Replace the "__be32 *p" parameter to .pc_encode 47047d40af7b NFSD: Save location of NFSv4 COMPOUND status f747ce574c4a SUNRPC: Change return value type of .pc_decode 0696b6b513a7 SUNRPC: Replace the "__be32 *p" parameter to .pc_decode 396b359832e7 NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment() c23b25dd1928 NFSD: Initialize pointer ni with NULL and not plain integer 0 678418809092 NFSD: simplify struct nfsfh 25054b04ec92 NFSD: drop support for ancient filehandles 918bc45a57bc NFSD: move filehandle format declarations out of "uapi". d2815110a741 NFSD: Optimize DRC bucket pruning 2b2963c72c8a SUNRPC: Trace calls to .rpc_call_done 2eda01447798 fanotify: Allow users to request FAN_FS_ERROR events b0f01b7c0808 fanotify: Emit generic error info for error event aefd9029fa50 fanotify: Report fid info for file related file system errors bb247feb22d7 fanotify: WARN_ON against too large file handles 7fa20568b6e5 fanotify: Add helpers to decide whether to report FID/DFID 7935cf4070c4 fanotify: Wrap object_fh inline space in a creator macro b974c8aa0081 fanotify: Support merging of error events 9b98f4ff5186 fanotify: Support enqueueing of error events 68aacb60a799 fanotify: Pre-allocate pool of error events eec22d03a98e fanotify: Reserve UAPI bits for FAN_FS_ERROR badbf879deca fsnotify: Support FS_ERROR event type 8ccc724f5070 fanotify: Require fid_mode for any non-fd event 2f65be620948 fanotify: Encode empty file handle when no inode is provided 86bda2d75252 fanotify: Allow file handle encoding for unhashed events 44ce59c25410 fanotify: Support null inode event in fanotify_dfid_inode 313234a93ea1 fsnotify: Pass group argument to free_event c9f9d99ea4c3 fsnotify: Protect fsnotify_handle_inode_event from no-inode events 5c4ce075c92b fsnotify: Retrieve super block from the data field 44844158eea6 fsnotify: Add wrapper around fsnotify_add_event 24eda1b5e6f6 fsnotify: Add helper to detect overflow_event 7c9ba74cb30b inotify: Don't force FS_IN_IGNORED 9539a89f28ed fanotify: Split fsid check from other fid mode checks 326be73a5985 fanotify: Fold event size calculation to its own function 7fee789540e9 fsnotify: Don't insert unmergeable events in hashtable 60b6dab8c81e fsnotify: clarify contract for create event hooks 9601d2073406 fsnotify: pass dentry instead of inode data f114860f7279 fsnotify: pass data_type to fsnotify_name() 6719531e6713 nfsd: Fix a warning for nfsd_file_close_inode 7918a95bc226 NLM: Fix svcxdr_encode_owner() b801327ba3c3 fsnotify: fix sb_connectors leak 1773901afb33 NFS: Remove unused callback void decoder edf220fe1516 NFS: Add a private local dispatcher for NFSv4 callback operations 91bbbffece63 SUNRPC: Eliminate the RQ_AUTHERR flag febf43bcdc2b SUNRPC: Set rq_auth_stat in the pg_authenticate() callout a96da583ff54 SUNRPC: Add svc_rqst::rq_auth_stat efea5d558ef3 nfs: don't allow reexport reclaims bd5b3deed01a lockd: don't attempt blocking locks on nfs reexports 5ea5be84ddd7 nfs: don't atempt blocking locks on nfs reexports e580323ac0b5 Keep read and write fds with each nlm_file b4bf52174b4f lockd: update nlm_lookup_file reexport comment 14c2a0fad541 nlm: minor refactoring 3fbc744783dd nlm: minor nlm_lookup_file argument change 860f01260e53 lockd: change the proc_handler for nsm_use_hostnames f469e60f9a0f sysctl: introduce new proc handler proc_dobool 130dcbf77a7e NFSD: remove vanity comments 86df138e8d4d NFSD: Batch release pages during splice read a4f616afb4ee SUNRPC: Add svc_rqst_replace_page() API 9e5f2e0ae019 NFSD: Clean up splice actor 860893f9e351 fsnotify: optimize the case of no marks of any type 9917e1bda3d7 fsnotify: count all objects with attached connectors 44858a348881 fsnotify: count s_fsnotify_inode_refs for attached connectors cdbf9c5f81d0 fsnotify: replace igrab() with ihold() on attach connector cde8883b0b29 fanotify: add pidfd support to the fanotify API 77bc7f529abd fanotify: introduce a generic info record copying helper 3ddcb1939608 fanotify: minor cosmetic adjustments to fid labels 03b5d3ee505b kernel/pid.c: implement additional checks upon pidfd_create() parameters 774c2dbca76e kernel/pid.c: remove static qualifier from pidfd_create() e79057d15d96 nfsd: fix NULL dereference in nfs3svc_encode_getaclres 5610ed80e860 NFSD: Prevent a possible oops in the nfs_dirent() tracepoint 17600880e153 nfsd: remove redundant assignment to pointer 'this' ce1819876203 lockd: Update the NLMv4 SHARE results encoder to use struct xdr_stream fec073099281 lockd: Update the NLMv4 nlm_res results encoder to use struct xdr_stream e1e61d647f26 lockd: Update the NLMv4 TEST results encoder to use struct xdr_stream 4f5ba2e6b434 lockd: Update the NLMv4 void results encoder to use struct xdr_stream 0add7c13bf78 lockd: Update the NLMv4 FREE_ALL arguments decoder to use struct xdr_stream 604c8a432c6c lockd: Update the NLMv4 SHARE arguments decoder to use struct xdr_stream 300a4b1632c3 lockd: Update the NLMv4 SM_NOTIFY arguments decoder to use struct xdr_stream 33f31f6e85d1 lockd: Update the NLMv4 nlm_res arguments decoder to use struct xdr_stream 9e1daae6303a lockd: Update the NLMv4 UNLOCK arguments decoder to use struct xdr_stream 0652983fbe18 lockd: Update the NLMv4 CANCEL arguments decoder to use struct xdr_stream 101d45274aba lockd: Update the NLMv4 LOCK arguments decoder to use struct xdr_stream 360159aafa8b lockd: Update the NLMv4 TEST arguments decoder to use struct xdr_stream c8f404825085 lockd: Update the NLMv4 void arguments decoder to use struct xdr_stream 45c1384bd767 lockd: Update the NLMv1 SHARE results encoder to use struct xdr_stream b04947679016 lockd: Update the NLMv1 nlm_res results encoder to use struct xdr_stream d0ddd21bd52c lockd: Update the NLMv1 TEST results encoder to use struct xdr_stream e6c92714e9a6 lockd: Update the NLMv1 void results encoder to use struct xdr_stream 02a3c81665ac lockd: Update the NLMv1 FREE_ALL arguments decoder to use struct xdr_stream 6c522daf6092 lockd: Update the NLMv1 SHARE arguments decoder to use struct xdr_stream 56c936af53e3 lockd: Update the NLMv1 SM_NOTIFY arguments decoder to use struct xdr_stream 90f483a77544 lockd: Update the NLMv1 nlm_res arguments decoder to use struct xdr_stream b4ea38d69d89 lockd: Update the NLMv1 UNLOCK arguments decoder to use struct xdr_stream 2025b3acf655 lockd: Update the NLMv1 CANCEL arguments decoder to use struct xdr_stream 3e8675ff1ebc lockd: Update the NLMv1 LOCK arguments decoder to use struct xdr_stream 8f9f41ebfa17 lockd: Update the NLMv1 TEST arguments decoder to use struct xdr_stream 4c3f448aaa0b lockd: Update the NLMv1 void argument decoder to use struct xdr_stream fa4b890c0da0 lockd: Common NLM XDR helpers 3595ff1c2caa lockd: Create a simplified .vs_dispatch method for NLM requests eeea3b96d150 lockd: Remove stale comments c58120ab4765 nfsd: rpc_peeraddr2str needs rcu lock 2983611a663e NFSD: Fix error return code in nfsd4_interssc_connect() c5a305d93e6b nfsd: fix kernel test robot warning in SSC code 22b7c93d9674 nfsd4: Expose the callback address and state of each NFS4 client dbc0aa479595 nfsd: move fsnotify on client creation outside spinlock a4bc287943f5 NFSD: delay unmount source's export after inter-server copy completed. 817c6eb97579 NFSD add vfs_fsync after async copy is done 94a892470173 nfsd: move some commit_metadata()s outside the inode lock f666a75ccd9c nfsd: Prevent truncation of an unlinked inode from blocking access to its directory e7bbdd7deeb2 NFSD: Update nfsd_cb_args tracepoint 3e8aeb13a730 NFSD: Remove the nfsd_cb_work and nfsd_cb_done tracepoints 3a63aa2459dc NFSD: Add an nfsd_cb_probe tracepoint a577eb06dee4 NFSD: Replace the nfsd_deleg_break tracepoint 9f76187f0a46 NFSD: Add an nfsd_cb_offload tracepoint 60aac215347c NFSD: Add an nfsd_cb_lm_notify tracepoint 59ddc5a82bc3 NFSD: Enhance the nfsd_cb_setup tracepoint fc3b4f0188e9 NFSD: Adjust cb_shutdown tracepoint 634816f9d3de NFSD: Add cb_lost tracepoint 3076ede3fc10 NFSD: Drop TRACE_DEFINE_ENUM for NFSD4_CB_<state> macros 2be1f2275193 NFSD: Capture every CB state transition b6ba775ccc94 NFSD: Constify @fh argument of knfsd_fh_hash() 88b3cdfd4873 NFSD: Add tracepoints for EXCHANGEID edge cases 5070351cdceb NFSD: Add tracepoints for SETCLIENTID edge cases 650530d52260 NFSD: Add a couple more nfsd_clid_expired call sites 056332823cdc NFSD: Add nfsd_clid_destroyed tracepoint 580ec8b6536a NFSD: Add nfsd_clid_reclaim_complete tracepoint 3b6808c793f3 NFSD: Add nfsd_clid_confirmed tracepoint c6889b75a617 NFSD: Remove trace_nfsd_clid_inuse_err 8da187120665 NFSD: Add nfsd_clid_verf_mismatch tracepoint c8493d73083c NFSD: Add nfsd_clid_cred_mismatch tracepoint b00bb7dfe259 NFSD: Add an RPC authflavor tracepoint display helper a4d250f5107c fanotify: fix permission model of unprivileged group 0245993ace73 NFS: fix nfs_fetch_iversion() b2c0c7cb7fe3 NFSv4.2: Remove ifdef CONFIG_NFSD from NFSv4.2 client SSC code. 3793f28102f1 nfsd: Fix fall-through warnings for Clang 39ab09108e28 nfsd: grant read delegations to clients holding writes d2431cc9670a nfsd: reshuffle some code ee548b162990 nfsd: track filehandle aliasing in nfs4_files cc6d658669f8 nfsd: hash nfs4_files by inode number e63b956b2da9 nfsd: removed unused argument in nfsd_startup_generic() 856b0c4979c7 nfsd: remove unused function bd373a90d048 fanotify_user: use upper_32_bits() to verify mask 4ac0ad23728a fanotify: support limited functionality for unprivileged users 3e441a872a57 fanotify: configurable limits via sysfs 7df80a90e1a1 fanotify: limit number of event merge attempts 40e1e98c1bb2 fsnotify: use hash table for faster events merge ae7fd89daeb6 fanotify: mix event info and pid into merge key hash 5b57a2b74d01 fanotify: reduce event objectid to 29-bit hash 4f1494894293 Revert "fanotify: limit number of event merge attempts" 62b7f3847373 fsnotify: allow fsnotify_{peek,remove}_first_event with empty queue d9168ab8d714 NFSD: Use DEFINE_SPINLOCK() for spinlock b20d88bf1eab UAPI: nfsfh.h: Replace one-element array with flexible-array member 117dac268d80 SUNRPC: Export svc_xprt_received() 289adc864d0a nfsd: report client confirmation status in "info" file 14b13e0603f8 nfsd: don't ignore high bits of copy count 1f76b1e65926 nfsd: COPY with length 0 should copy to end of file ed0181939064 nfsd: Fix typo "accesible" 2a5df97ba41c nfsd: Log client tracking type log message as info instead of warning 0fa20162bfc7 nfsd: helper for laundromat expiry calculations aab7be2475d1 NFSD: Clean up NFSDDBG_FACILITY macro e7dac943b4d4 NFSD: Add a tracepoint to record directory entry encoding a6d9f6f371cb NFSD: Clean up after updating NFSv3 ACL encoders 857a37235cf0 NFSD: Update the NFSv3 SETACL result encoder to use struct xdr_stream d505e6619107 NFSD: Update the NFSv3 GETACL result encoder to use struct xdr_stream 67d4f36707ad NFSD: Clean up after updating NFSv2 ACL encoders 3d2033a58c6c NFSD: Update the NFSv2 ACL ACCESS result encoder to use struct xdr_stream 6ef7a56fd7fa NFSD: Update the NFSv2 ACL GETATTR result encoder to use struct xdr_stream 82ac35b16710 NFSD: Update the NFSv2 SETACL result encoder to use struct xdr_stream 6677b0d16abe NFSD: Update the NFSv2 GETACL result encoder to use struct xdr_stream 89ac9a8101ad NFSD: Add an xdr_stream-based encoder for NFSv2/3 ACLs 93584780eb4d NFSD: Remove unused NFSv2 directory entry encoders b8658c947d54 NFSD: Update the NFSv2 READDIR entry encoder to use struct xdr_stream 801e4d79b779 NFSD: Update the NFSv2 READDIR result encoder to use struct xdr_stream bc17759a4e99 NFSD: Count bytes instead of pages in the NFSv2 READDIR encoder c4e272758974 NFSD: Add a helper that encodes NFSv3 directory offset cookies 60bc5af5b8dc NFSD: Update the NFSv2 STATFS result encoder to use struct xdr_stream ad0614d3a857 NFSD: Update the NFSv2 READ result encoder to use struct xdr_stream 27909a583cc3 NFSD: Update the NFSv2 READLINK result encoder to use struct xdr_stream 9aab4f03e8f2 NFSD: Update the NFSv2 diropres encoder to use struct xdr_stream c64d5d0ca9f9 NFSD: Update the NFSv2 attrstat encoder to use struct xdr_stream 816c23c911f6 NFSD: Update the NFSv2 stat encoder to use struct xdr_stream e4e6019ce5a2 NFSD: Reduce svc_rqst::rq_pages churn during READDIR operations d8554802010d NFSD: Remove unused NFSv3 directory entry encoders 37aa5e640222 NFSD: Update NFSv3 READDIR entry encoders to use struct xdr_stream 7cbec0dc097a NFSD: Update the NFSv3 READDIR3res encoder to use struct xdr_stream cacfe8f6d809 NFSD: Count bytes instead of pages in the NFSv3 READDIR encoder 3b2fef48b77c NFSD: Add a helper that encodes NFSv3 directory offset cookies 30dabf1d4fd4 NFSD: Update the NFSv3 COMMIT3res encoder to use struct xdr_stream 349d96b070de NFSD: Update the NFSv3 PATHCONF3res encoder to use struct xdr_stream 4c06f831d28b NFSD: Update the NFSv3 FSINFO3res encoder to use struct xdr_stream f6908e2bcd84 NFSD: Update the NFSv3 FSSTAT3res encoder to use struct xdr_stream 066dc317fa65 NFSD: Update the NFSv3 LINK3res encoder to use struct xdr_stream 0404cffec413 NFSD: Update the NFSv3 RENAMEv3res encoder to use struct xdr_stream 1863ca4c9e29 NFSD: Update the NFSv3 CREATE family of encoders to use struct xdr_stream 8737a75f265d NFSD: Update the NFSv3 WRITE3res encoder to use struct xdr_stream b241ab982373 NFSD: Update the NFSv3 READ3res encode to use struct xdr_stream 170e6bd25e69 NFSD: Update the NFSv3 READLINK3res encoder to use struct xdr_stream c3995f8be13a NFSD: Update the NFSv3 wccstat result encoder to use struct xdr_stream f74e0652a60b NFSD: Update the NFSv3 LOOKUP3res encoder to use struct xdr_stream fd9e183df625 NFSD: Update the NFSv3 ACCESS3res encoder to use struct xdr_stream 0ef12d755c4b NFSD: Update the GETATTR3res encoder to use struct xdr_stream 48aadfa75b61 NFSD: Extract the svcxdr_init_encode() helper e864d4d834f8 namei: introduce struct renamedata b0fa673c8c24 fs: add file and path permissions helpers 666a41329592 kallsyms: only build {,module_}kallsyms_on_each_symbol when required f8d856862724 kallsyms: refactor {,module_}kallsyms_on_each_symbol bef9d8b4f84b module: use RCU to synchronize find_module 32edffff869a module: unexport find_module and module_mutex 51f620fcc419 inotify, memcg: account inotify instances to kmemcg c1fe2bb305a2 nfsd: skip some unnecessary stats in the v4 case 0220d5118648 nfs: use change attribute for NFS re-exports 5a0b45626fc1 NFSv4_2: SSC helper should use its own config. b267f61182c1 nfsd: cstate->session->se_client -> cstate->clp bc6015541cda nfsd: simplify nfsd4_check_open_reclaim 25ac4fdbdce7 nfsd: remove unused set_client argument 87ab73c1cc75 nfsd: find_cpntf_state cleanup 1d4ccfdc7d0e nfsd: refactor set_client 17006574683f nfsd: rename lookup_clientid->set_client ea92c0768f98 nfsd: simplify nfsd_renew 52923f25be3c nfsd: simplify process_lock 4f26b1747a2e nfsd4: simplify process_lookup1 42cf742d8626 nfsd: report per-export stats 65b1df135884 nfsd: protect concurrent access to nfsd stats counters d1344de0d66d nfsd: remove unused stats counters 0a13baa6ab5a NFSD: Clean up after updating NFSv3 ACL decoders 22af3dfbe657 NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream f89e3fa89e46 NFSD: Update the NFSv3 GETACL argument decoder to use struct xdr_stream 5ea5e56cfb57 NFSD: Clean up after updating NFSv2 ACL decoders 81f79eb2237b NFSD: Update the NFSv2 ACL ACCESS argument decoder to use struct xdr_stream 9eea3915dd81 NFSD: Update the NFSv2 ACL GETATTR argument decoder to use struct xdr_stream 508a791fbe87 NFSD: Update the NFSv2 SETACL argument decoder to use struct xdr_stream e077857ef0f8 NFSD: Add an xdr_stream-based decoder for NFSv2/3 ACLs ea6b0e02dcac NFSD: Update the NFSv2 GETACL argument decoder to use struct xdr_stream e44061388635 NFSD: Remove argument length checking in nfsd_dispatch() 7e6746027b05 NFSD: Update the NFSv2 SYMLINK argument decoder to use struct xdr_stream 1db54ce543bc NFSD: Update the NFSv2 CREATE argument decoder to use struct xdr_stream 40de4113f801 NFSD: Update the NFSv2 SETATTR argument decoder to use struct xdr_stream ebfb21605f1a NFSD: Update the NFSv2 LINK argument decoder to use struct xdr_stream a362dd478be0 NFSD: Update the NFSv2 RENAME argument decoder to use struct xdr_stream 0047abd4c411 NFSD: Update NFSv2 diropargs decoding to use struct xdr_stream 7d9ab8ee576f NFSD: Update the NFSv2 READDIR argument decoder to use struct xdr_stream 672111a40872 NFSD: Add helper to set up the pages where the dirlist is encoded 365835d2ff67 NFSD: Update the NFSv2 READLINK argument decoder to use struct xdr_stream ecee6ba5920c NFSD: Update the NFSv2 WRITE argument decoder to use struct xdr_stream 6e88b7ec6cd5 NFSD: Update the NFSv2 READ argument decoder to use struct xdr_stream ba7e0412fb5a NFSD: Update the NFSv2 GETATTR argument decoder to use struct xdr_stream 9ceeee0ec887 NFSD: Update the MKNOD3args decoder to use struct xdr_stream 8841760f685b NFSD: Update the SYMLINK3args decoder to use struct xdr_stream b5d1ae6cc4c2 NFSD: Update the MKDIR3args decoder to use struct xdr_stream bd54084b587f NFSD: Update the CREATE3args decoder to use struct xdr_stream 48ea0cb79b45 NFSD: Update the SETATTR3args decoder to use struct xdr_stream 71d7e7c6a6f4 NFSD: Update the LINK3args decoder to use struct xdr_stream e84af2339181 NFSD: Update the RENAME3args decoder to use struct xdr_stream 69e54a4470a4 NFSD: Update the NFSv3 DIROPargs decoder to use struct xdr_stream 47614a374e65 NFSD: Update COMMIT3arg decoder to use struct xdr_stream fbcd66801610 NFSD: Update READDIR3args decoders to use struct xdr_stream e0ddafcc25e5 NFSD: Add helper to set up the pages where the dirlist is encoded 29270d477fff NFSD: Fix returned READDIR offset cookie 19285d319f7c NFSD: Update READLINK3arg decoder to use struct xdr_stream 5f36ae59d6cc NFSD: Update WRITE3arg decoder to use struct xdr_stream b77a4a968d1d NFSD: Update READ3arg decoder to use struct xdr_stream 7bb23be4501b NFSD: Update ACCESS3arg decoder to use struct xdr_stream d668aa92a624 NFSD: Update GETATTR3args decoder to use struct xdr_stream 22b19656eaac SUNRPC: Move definition of XDR_UNIT 97d254cba30d SUNRPC: Display RPC procedure names instead of proc numbers c336597d03ec SUNRPC: Make trace_svc_process() display the RPC procedure symbolically 5b82798f78f9 NFSD: Restore NFSv4 decoding's SAVEMEM functionality bca0057f686b NFSD: Fix sparse warning in nfssvc.c 131676b8240f fs/lockd: convert comma to semicolon 185e81a977d1 inotify: Increase default inotify.max_user_watches limit to 1048576 1aecdaa7e2c6 file: Replace ksys_close with close_fd 6d256a904cd7 file: Rename __close_fd to close_fd and remove the files parameter 7458c5ae465e file: Merge __alloc_fd into alloc_fd 9e8ef54ca890 file: In f_dupfd read RLIMIT_NOFILE once. 89f9e529643a file: Merge __fd_install into fd_install b4b827da9096 proc/fd: In fdinfo seq_show don't use get_files_struct c0e3f6df04ce proc/fd: In proc_readfd_common use task_lookup_next_fd_rcu a6da7536e488 file: Implement task_lookup_next_fd_rcu 6007aeeaefb3 kcmp: In get_file_raw_ptr use task_lookup_fd_rcu c2291f7bdf25 proc/fd: In tid_fd_mode use task_lookup_fd_rcu 32ac87287d0b file: Implement task_lookup_fd_rcu c4716bb29650 file: Rename fcheck lookup_fd_rcu 23f55649921b file: Replace fcheck_files with files_lookup_fd_rcu 9080557c56cd file: Factor files_lookup_fd_locked out of fcheck_files ddb21f998420 file: Rename __fcheck_files to files_lookup_fd_raw e6f42bc11a60 Revert "fget: clarify and improve __fget_files() implementation" 4d037e1173b5 proc/fd: In proc_fd_link use fget_task c874ec02cb8a bpf: In bpf_task_fd_query use fget_task fe1722255ebd kcmp: In kcmp_epoll_target use fget_task ba7aac19b4be exec: Remove reset_files_struct 44f79df28b47 exec: Simplify unshare_files 5091d051c51d exec: Move unshare_files to fix posix file locking during exec 527c9b6eb18d exec: Don't open code get_close_on_exec 8f1df3d0c146 nfsd: Record NFSv4 pre/post-op attributes as non-atomic 0750e494c75e nfsd: Set PF_LOCAL_THROTTLE on local filesystems only f3056a0ac2c5 nfsd: Fix up nfsd to ensure that timeout errors don't result in ESTALE 38e213c1e41e exportfs: Add a function to return the raw output from fh_to_dentry() 93f7d515d873 nfsd: close cached files prior to a REMOVE or RENAME that would replace target 203ca3253b34 nfsd: allow filesystems to opt out of subtree checking d5314c9bb7f5 nfsd: add a new EXPORT_OP_NOWCC flag to struct export_operations 34de27ed8447 Revert "nfsd4: support change_attr_type attribute" b720ceec88a7 nfsd4: don't query change attribute in v2/v3 case 796785a79b4a nfsd: minor nfsd4_change_attribute cleanup 88dea0f92b20 nfsd: simplify nfsd4_change_info f8032b859df6 nfsd: only call inode_query_iversion in the I_VERSION case 3aea16e6b70b NFSD: Remove macros that are no longer used b24e6a40eeba NFSD: Replace READ* macros in nfsd4_decode_compound() 6b48808835a2 NFSD: Make nfsd4_ops::opnum a u32 c2d0c16990b9 NFSD: Replace READ* macros in nfsd4_decode_listxattrs() 8e1b8a78a929 NFSD: Replace READ* macros in nfsd4_decode_setxattr() 9bc67df0f9a2 NFSD: Replace READ* macros in nfsd4_decode_xattr_name() b719fc9375cc NFSD: Replace READ* macros in nfsd4_decode_clone() a2f6c16ad138 NFSD: Replace READ* macros in nfsd4_decode_seek() f8eb5424e318 NFSD: Replace READ* macros in nfsd4_decode_offload_status() c2d2a919b2f2 NFSD: Replace READ* macros in nfsd4_decode_copy_notify() 8604d294c128 NFSD: Replace READ* macros in nfsd4_decode_copy() dc1a31ca8e96 NFSD: Replace READ* macros in nfsd4_decode_nl4_server() a0b8dabc5906 NFSD: Replace READ* macros in nfsd4_decode_fallocate() de0dc37a791e NFSD: Replace READ* macros in nfsd4_decode_reclaim_complete() 093f9d2c8f4c NFSD: Replace READ* macros in nfsd4_decode_destroy_clientid() 7675420fdebe NFSD: Replace READ* macros in nfsd4_decode_test_stateid() f0de0b689549 NFSD: Replace READ* macros in nfsd4_decode_sequence() 1ea743dc481f NFSD: Replace READ* macros in nfsd4_decode_secinfo_no_name() b63e313dce04 NFSD: Replace READ* macros in nfsd4_decode_layoutreturn() 40e627c502da NFSD: Replace READ* macros in nfsd4_decode_layoutget() 40770a0f8ef6 NFSD: Replace READ* macros in nfsd4_decode_layoutcommit() c0a4c4e46b8a NFSD: Replace READ* macros in nfsd4_decode_getdeviceinfo() 5f892c11787e NFSD: Replace READ* macros in nfsd4_decode_free_stateid() 92ae309a9908 NFSD: Replace READ* macros in nfsd4_decode_destroy_session() 73684a8118f3 NFSD: Replace READ* macros in nfsd4_decode_create_session() 2bd9ef494a2c NFSD: Add a helper to decode channel_attrs4 d01f41320d2a NFSD: Add a helper to decode nfs_impl_id4 d50a76f1f3fc NFSD: Add a helper to decode state_protect4_a 0c935af3cfb7 NFSD: Add a separate decoder for ssv_sp_parms cb568dbdef68 NFSD: Add a separate decoder to handle state_protect_ops b73633804246 NFSD: Replace READ* macros in nfsd4_decode_bind_conn_to_session() 7d2108407466 NFSD: Replace READ* macros in nfsd4_decode_backchannel_ctl() 5658ca0651e6 NFSD: Replace READ* macros in nfsd4_decode_cb_sec() 79f1a8323a34 NFSD: Replace READ* macros in nfsd4_decode_release_lockowner() eeab2f3bf284 NFSD: Replace READ* macros in nfsd4_decode_write() b1af8f131eb8 NFSD: Replace READ* macros in nfsd4_decode_verify() 19a4c05e8167 NFSD: Replace READ* macros in nfsd4_decode_setclientid_confirm() 2503dcf0f68a NFSD: Replace READ* macros in nfsd4_decode_setclientid() 7c06ba5c8bf4 NFSD: Replace READ* macros in nfsd4_decode_setattr() 5277d6034642 NFSD: Replace READ* macros in nfsd4_decode_secinfo() 2cef1009f8e7 NFSD: Replace READ* macros in nfsd4_decode_renew() e2b287a53cca NFSD: Replace READ* macros in nfsd4_decode_rename() 274b8f0597cf NFSD: Replace READ* macros in nfsd4_decode_remove() c24e2a4943ab NFSD: Replace READ* macros in nfsd4_decode_readdir() d0a0219a35fc NFSD: Replace READ* macros in nfsd4_decode_read() 4b28cd7e8322 NFSD: Replace READ* macros in nfsd4_decode_putfh() ad1ea32c9732 NFSD: Replace READ* macros in nfsd4_decode_open_downgrade() e557a2eabb35 NFSD: Replace READ* macros in nfsd4_decode_open_confirm() f6eb911d790b NFSD: Replace READ* macros in nfsd4_decode_open() 4507c23e4204 NFSD: Add helper to decode OPEN's open_claim4 argument 48385b58bcf6 NFSD: Replace READ* macros in nfsd4_decode_share_deny() fa60cc6971fb NFSD: Replace READ* macros in nfsd4_decode_share_access() 070df4a4e986 NFSD: Add helper to decode OPEN's openflag4 argument c1ea8812d421 NFSD: Add helper to decode OPEN's createhow4 argument 11ea3e65f070 NFSD: Add helper to decode NFSv4 verifiers def95074db3c NFSD: Replace READ* macros in nfsd4_decode_lookup() 340878b2e0a5 NFSD: Replace READ* macros in nfsd4_decode_locku() 3625de1522fa NFSD: Replace READ* macros in nfsd4_decode_lockt() 8357985d2185 NFSD: Replace READ* macros in nfsd4_decode_lock() d27f2dcedae2 NFSD: Add helper for decoding locker4 0c281b7083f2 NFSD: Add helpers to decode a clientid4 and an NFSv4 state owner 753bb6b0e788 NFSD: Relocate nfsd4_decode_opaque() 84bc365eee7f NFSD: Replace READ* macros in nfsd4_decode_link() 42c4437d78e6 NFSD: Replace READ* macros in nfsd4_decode_getattr() 42e319695efc NFSD: Replace READ* macros in nfsd4_decode_delegreturn() 3012fe5fea55 NFSD: Replace READ* macros in nfsd4_decode_create() 57516a96cae8 NFSD: Replace READ* macros in nfsd4_decode_fattr() 9737a9a8f923 NFSD: Replace READ* macros that decode the fattr4 umask attribute 91a6752daddd NFSD: Replace READ* macros that decode the fattr4 security label attribute 064e439befc9 NFSD: Replace READ* macros that decode the fattr4 time_set attributes df42ebb61bbe NFSD: Replace READ* macros that decode the fattr4 owner_group attribute dec78fb66dd6 NFSD: Replace READ* macros that decode the fattr4 owner attribute 8801b0c28421 NFSD: Replace READ* macros that decode the fattr4 mode attribute 3d3690b6620e NFSD: Replace READ* macros that decode the fattr4 acl attribute ee02662724e3 NFSD: Replace READ* macros that decode the fattr4 size attribute 2a8ae039571c NFSD: Change the way the expected length of a fattr4 is checked f82c6ad7e2fb NFSD: Replace READ* macros in nfsd4_decode_commit() c701c0e5a956 NFSD: Replace READ* macros in nfsd4_decode_close() 9921353a52a7 NFSD: Replace READ* macros in nfsd4_decode_access() bbb0a710a2c7 NFSD: Replace the internals of the READ_BUF() macro 2994c8888472 NFSD: Add tracepoints in nfsd4_decode/encode_compound() 568f9ca73d6e NFSD: Add tracepoints in nfsd_dispatch() fbffaddb766b NFSD: Add common helpers to decode void args and encode void results 79e4e0d489c8 SUNRPC: Prepare for xdr_stream-style decoding on the server-side 2f46cc814106 SUNRPC: Add xdr_set_scratch_page() and xdr_reset_scratch_buffer() 164937edca64 nfsd: Fix error return code in nfsd_file_cache_init() 9393f1628f9a NFSD: Add SPDX header for fs/nfsd/trace.c a7b8e883cef7 NFSD: Remove extra "0x" in tracepoint format specifier 9f8405182bdd NFSD: Clean up the show_nf_may macro e51368510170 nfsd/nfs3: remove unused macro nfsd3_fhandleres 92f59545b914 NFSD: A semicolon is not needed after a switch statement. a2f25c3208d1 NFSD: Invoke svc_encode_result_payload() in "read" NFSD encoders 9aa0a43a55ff SUNRPC: Rename svc_encode_read_payload() a2ed16062139 Linux 5.10.219 487489c4c822 RDMA/hns: Fix CQ and QP cache affinity 68a955937622 RDMA/hns: Use mutex instead of spinlock for ida allocation 5fe764c781f0 f2fs: compress: fix compression chksum d7ae4792b5d0 scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW major version > 5 6285d50a2335 NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS 3e41609e629a nfs: fix undefined behavior in nfs_block_bits() 7360cef95aa1 s390/ap: Fix crash in AP internal function modify_bitmap() 76dc776153a4 ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() 08018302f239 sparc: move struct termio to asm/termios.h 2295a7ef5c8c net: fix __dst_negative_advice() race 51664ef6ac84 kdb: Use format-specifiers rather than memset() for padding in kdb_read() e3d11ff45fde kdb: Merge identical case statements in kdb_read() 2b5e1534dfc7 kdb: Fix console handling when editing and tab-completing commands 7c19e28f3a81 kdb: Use format-strings rather than '\0' injection in kdb_read() cfdc2fa4db57 kdb: Fix buffer overflow during tab-complete b487b48efd0c watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin 161f5a1189b7 sparc64: Fix number of online CPUs 6e7dd338c053 intel_th: pci: Add Meteor Lake-S CPU support 124947855564 net/9p: fix uninit-value in p9_client_rpc() 3cc7687f7ff3 net/ipv6: Fix route deleting failure when metric equals 0 a718b6d2a329 crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak 6815376b7f5e crypto: ecrdsa - Fix module auto-load on add_key 4d8226bc7e59 KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode 32f92b0078eb fbdev: savage: Handle err return when savagefb_check_var failed 68447c350fc1 mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A 63eda0f3eb4d mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working b3418751cca0 mmc: sdhci-acpi: Sort DMI quirks alphabetically 24b7af86a80c mmc: core: Add mmc_gpiod_set_cd_config() function e6823bb7f4eb media: v4l2-core: hold videodev_lock until dev reg, finishes 567d3a4959dd media: mxl5xx: Move xpt structures off stack 1514e1fb2a52 media: mc: mark the media devnode as registered from the, start 82e6eba1a548 arm64: dts: hi3798cv200: fix the size of GICR c539721e903f wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path 6d5bfcd2ccb5 wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE 8dffc574c765 wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU aa64464c8f4d md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING 1f26711c084c arm64: dts: qcom: qcs404: fix bluetooth device address 5cd042835674 arm64: tegra: Correct Tegra132 I2C alias e2c6a9b342c6 ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx 73485d6bd9d8 ata: pata_legacy: make legacy_exit() work again 8112fa72b7f1 drm/amdgpu: add error handle to avoid out-of-bounds b479fd59a1f4 media: lgdt3306a: Add a check against null-pointer-def 75c87e2ac614 f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() cade34279c22 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() 9c1c2ea0996d netfilter: nf_tables: restrict tunnel object to NFPROTO_NETDEV a447f2683038 x86/mm: Remove broken vsyscall emulation code from the page fault code 3ee36f0048a3 vxlan: Fix regression when dropping packets due to invalid src addresses 67fa90d4a2cc nilfs2: fix use-after-free of timer for log writer thread e31fe702ed08 afs: Don't cross .backup mountpoint from backup volume b6920325aca0 io_uring: fail NOP if non-zero op flags is passed in 54e8f88d2baa mmc: core: Do not force a retune before RPMB switch 75805481c35d binder: fix max_thread type inconsistency 4cefcd0af745 SUNRPC: Fix loop termination condition in gss_free_in_token_pages() 0cf6693d3f8e media: cec: core: add adap_nb_transmit_canceled() callback 6752dfcfff3a genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline bdd0aa055b8e ALSA: timer: Set lower bound of start tick time 1f4b84893551 hwmon: (shtc1) Fix property misspelling 1abbf079da59 ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound 3c5caaef46d6 spi: stm32: Don't warn about spurious interrupts 19e5a3d771fa kconfig: fix comparison to constant symbols, 'm', 'n' 07eeedafc59c netfilter: tproxy: bail out if IP has been disabled on the device ddd2912a94eb net:fec: Add fec_enet_deinit() 29467edc2381 bpf: Allow delete from sockmap/sockhash only if update is allowed 117cacd72ca8 net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM 3c0d36972edb enic: Validate length of nl attributes in enic_set_vf_port 540d73a5c052 bpf: Fix potential integer overflow in resolve_btfids ae6fc4e6a332 dma-buf/sw-sync: don't enable IRQ from sync_print_obj() 72c6038d23cb net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion 82fdfbf24243 nvmet: fix ns enable/disable possible hang 5f72ba46f1d8 spi: Don't mark message DMA mapped when no transfer in it is 7ca9cf24b04a netfilter: nft_payload: restore vlan q-in-q match support e01065b339e3 netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() 0f26983c2423 nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() 728fb8b3b55f nfc: nci: Fix kcov check in nci_rx_work() d72e126e9a36 tls: fix missing memory barrier in tls_init cb95173e6c0b net: fec: avoid lock evasion when reading pps_enable 7fbe54f02a5c virtio: delete vq in vp_find_vqs_msix() when request_irq() fails 461a760d578b arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY 8cae65ace421 openvswitch: Set the skbuff pkt_type for proper pmtud support. e9b2f60636d1 tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). 42bd4e491cf1 params: lift param_set_uint_minmax to common code daf341e0a231 ipv6: sr: fix memleak in seg6_hmac_init_algo 1c65ebce7d37 rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL f2b326b77450 sunrpc: fix NFSACL RPC retry on soft mount 6f39d5aae676 ASoC: tas2552: Add TX path for capturing AUDIO-OUT data f80b786ab055 nfc: nci: Fix uninit-value in nci_rx_work ee6a49784478 x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y 8fb8be0e3b6d regulator: bd71828: Don't overwrite runtime voltages a2b0c3a6d460 null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() 3166b2dffaee media: cec: core: avoid confusing "transmit timed out" message 5103090f4e55 media: cec: core: avoid recursive cec_claim_log_addrs 3e938b7d40fb media: cec-adap.c: drop activate_cnt, use state info instead 73ef9ae980ed media: cec: use call_op and check for !unregistered 8fa7e4896fdd media: cec: correctly pass on reply results b64cb24a9e97 media: cec: abort if the current transmit was canceled 2c67f3634f82 media: cec: call enable_adap on s_log_addrs 0ab74ae99f86 media: cec: fix a deadlock situation ca55f013be13 media: core headers: fix kernel-doc warnings 9f6da5da3d7c media: cec: cec-api: add locking in cec_release() a0ca5ff24293 media: cec: cec-adap: always cancel work in cec_transmit_msg_fh 6be4923ade2b um: Fix the -Wmissing-prototypes warning for __switch_mm 12ea1ec13725 powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp a2d61b328e39 media: flexcop-usb: fix sanity check of bNumEndpoints c11caf1339b8 media: flexcop-usb: clean up endpoint sanity checks ca17da90001a scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() a16775828aae media: stk1160: fix bounds checking in stk1160_copy_video() f4b3d2585b33 drm/bridge: tc358775: fix support for jeida-18 and jeida-24 4d5ef7facea1 um: vector: fix bpfflash parameter evaluation 351d1a645449 um: Add winch to winch_handlers before registering winch IRQ 1ef5d235be29 um: Fix return value in ubd_init() 96b9ed94dcb3 drm/msm/dpu: Always flush the slave INTF on the CTL a3bb8070b71b Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation 580e47c28242 mmc: sdhci_am654: Fix ITAPDLY for HS400 timing 2621bf50f580 mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock b55d988df1d6 mmc: sdhci_am654: Add OTAP/ITAP delay enable 76f2b3ccbd63 mmc: sdhci_am654: Drop lookup for deprecated ti,otap-del-sel 8dcfbb27e425 mmc: sdhci_am654: Write ITAPDLY for DDR52 timing e7a444a35eba mmc: sdhci_am654: Add tuning algorithm for delay chain 52f8d76769e7 Input: ioc3kbd - add device table 0096d223f78c Input: ioc3kbd - convert to platform remove callback returning void abeaeaee7fa9 Input: ims-pcu - fix printf string overflow adc7dc29b796 s390/ipl: Fix incorrect initialization of nvme dump block 66a02effb898 s390/ipl: Fix incorrect initialization of len fields in nvme reipl block ec43f32f66d9 libsubcmd: Fix parse-options memory leak 158adcb7fd7e serial: sh-sci: protect invalidating RXDMA on shutdown b8962cf98595 f2fs: compress: don't allow unaligned truncation on released compress inode c1958b978d50 f2fs: fix to release node block count in error path of f2fs_new_node_page() a6e1f7744e9b f2fs: compress: fix to cover {reserve,release}_compress_blocks() w/ cp_rwsem lock 4b6e5edefd46 PCI/EDR: Align EDR_PORT_LOCATE_DSM with PCI Firmware r3.3 d2e2e90c7637 PCI/EDR: Align EDR_PORT_DPC_ENABLE_DSM with PCI Firmware r3.3 9ca02da316be extcon: max8997: select IRQ_DOMAIN instead of depending on it d32caf51379a ppdev: Add an error check in register_device 9349e1f2c95f ppdev: Remove usage of the deprecated ida_simple_xx() API 713fc00c571d stm class: Fix a double free in stm_register_device() 7716b201d2e2 usb: gadget: u_audio: Clear uac pointer when freed. 23209f947d41 microblaze: Remove early printk call from cpuinfo-static.c 34ff72bb5d65 microblaze: Remove gcc flag for non existing early_printk.c file 26e6e25d742e fpga: region: add owner module and take its refcount af02dec83a48 fpga: region: Use standard dev_release for class driver b089bb733c47 docs: driver-api: fpga: avoid using UTF-8 chars 9fdd3d1cd01a fpga: region: Rename dev to parent for parent device 840c9c7d6aec fpga: region: change FPGA indirect article to an be76107dc4c1 iio: pressure: dps310: support negative temperature values cdbe0477a0b5 f2fs: fix to check pinfile flag in f2fs_move_file_range() 2b16554fb26d f2fs: fix to relocate check condition in f2fs_fallocate() f1169d2b2aa2 f2fs: fix typos in comments bdca4b678621 f2fs: do not allow partial truncation on pinned file d992b7802612 f2fs: fix to force keeping write barrier for strict fsync mode eebbc4eb7e66 f2fs: add cp_error check in f2fs_write_compressed_pages 431ecafbffab f2fs: compress: fix to relocate check condition in f2fs_{release,reserve}_compress_blocks() 8e1651cd667c f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit 486009bc2fca f2fs: compress: remove unneeded preallocation df4978d96890 f2fs: compress: clean up parameter of __f2fs_cluster_blocks() 5b09d2e79066 f2fs: add compress_mode mount option 70fb69e05a25 f2fs: compress: support chksum 1ada96569290 serial: sc16is7xx: add proper sched.h include for sched_set_fifo() 276bc8a7dcc1 greybus: arche-ctrl: move device table to its right location d1f67d1d8c08 serial: max3100: Fix bitwise types e8e2a4339dec serial: max3100: Update uart_driver_registered on driver removal cc121e3722a0 serial: max3100: Lock port->lock when calling uart_handle_cts_change() bc40d0e356bb firmware: dmi-id: add a release callback function 83e078085f14 dmaengine: idma64: Add check for dma_set_max_seg_size fd4bcb991eba soundwire: cadence: fix invalid PDI offset 7b98f1493a5b f2fs: fix to wait on page writeback in __clone_blkaddrs() eac10cf3a97f greybus: lights: check return of get_channel_from_mode ae20865fe637 sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level e892f9932dd6 af_packet: do not call packet_read_pending() from tpacket_destruct_skb() b117e5b4f27c netrom: fix possible dead-lock in nr_rt_ioctl() cafccde4298f net: qrtr: ns: Fix module refcnt 66fd37d0a86f net: qrtr: fix null-ptr-deref in qrtr_ns_remove 3e83903cd474 RDMA/IPoIB: Fix format truncation compilation errors 68e8c44c0d7a selftests/kcmp: remove unused open mode 08df7b006c8f selftests/kcmp: Make the test output consistent and clear f148a95f68c6 SUNRPC: Fix gss_free_in_token_pages() e28a16af4c3e ext4: fix potential unnitialized variable 4deaa4d5f800 ext4: remove unused parameter from ext4_mb_new_blocks_simple() fdbce4544905 ext4: try all groups in ext4_mb_new_blocks_simple e498c2f441d9 ext4: fix unit mismatch in ext4_mb_new_blocks_simple f49c865d5b93 ext4: simplify calculation of blkoff in ext4_mb_new_blocks_simple 2a2bba3cbd6a sunrpc: removed redundant procp check 7c9ab0a44952 ext4: avoid excessive credit estimate in ext4_tmpfile() 4d693ca24a36 x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map 9ff328de0284 clk: qcom: mmcc-msm8998: fix venus clock issue 45b31be4dd22 RDMA/hns: Modify the print level of CQE error 9cce44567f1d RDMA/hns: Use complete parentheses in macros 9efed7448b17 RDMA/hns: Fix return value in hns_roce_map_mr_sg 4c91ad5ed563 RDMA/hns: Fix incorrect symbol types e612e695d3a5 RDMA/hns: Create QP with selected QPN for bank load balance 3c3744c309e9 RDMA/hns: Refactor the hns_roce_buf allocation flow eb9635b4a94f drm/mipi-dsi: use correct return type for the DSC functions 5d344b30893f drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector f10aa595ee46 drm/bridge: tc358775: Don't log an error when DSI host can't be found ee751403fb82 drm/bridge: lt9611: Don't log an error when DSI host can't be found 3ce31a0e3705 ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value 2d9adecc88ab drm: vc4: Fix possible null pointer dereference a5fa5b40a278 drm/arm/malidp: fix a possible null pointer dereference 4b68b861b514 media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries 08ce354f3da4 fbdev: sh7760fb: allow modular build 85d1a27402f8 drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference 552280a9921f media: radio-shark2: Avoid led_names truncations 409f20085d34 media: ngene: Add dvb_ca_en50221_init return value check bb3c425921f6 fbdev: sisfb: hide unused variables 94349e015c11 powerpc/fsl-soc: hide unused const variable d17b75ee9c2e drm/mediatek: Add 0 size check to mtk_drm_gem_obj 7441f9e0560a drm/meson: vclk: fix calculation of 59.94 fractional rates 078e02dcb4c6 fbdev: shmobile: fix snprintf truncation d3727d6e2b98 mtd: rawnand: hynix: fixed typo 613a349cbf8b ASoC: Intel: Disable route checks for Skylake boards ece8098579e1 ASoC: soc-acpi: add helper to identify parent driver. 04bc4d1090c3 drm/amd/display: Fix potential index out of bounds in color transformation function f6fbb8535e99 net/mlx5: Discard command completions in internal error 00e6335329f2 ipv6: sr: fix invalid unregister error path d33327a7c0b0 ipv6: sr: fix incorrect unregister order 1ba1b4cc3afb ipv6: sr: add missing seg6_local_exit 5ab6aecbede0 net: openvswitch: fix overwriting ct original tuple for ICMPv6 c3dc80f63326 net: usb: smsc95xx: stop lying about skb->truesize 4d51845d734a af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg 161e43067b86 net: ethernet: cortina: Locking fixes e22b23f5888a eth: sungem: remove .ndo_poll_controller to avoid deadlocks ad31e0e765e9 net: ipv6: fix wrong start position when receive hop-by-hop fragment 3eccf76b572f m68k: mac: Fix reboot hang on Mac IIci 4eeffecc8e3c m68k: Fix spinlock race in kernel thread creation d50b11c21ff0 net: usb: sr9700: stop lying about skb->truesize 2093cc6e8758 usb: aqc111: stop lying about skb->truesize 4cff6817ee44 wifi: mwl8k: initialize cmd->addr[] properly 769b9fd2af02 scsi: qedf: Ensure the copied buf is NUL terminated 00b425ff0891 scsi: bfa: Ensure the copied buf is NUL terminated 2321281f19b3 HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors 2bd97a0868b0 selftests/binderfs: use the Makefile's rules, not Make's implicit rules 019ae041a568 Revert "sh: Handle calling csum_partial with misaligned data" 3557a7fc5cbd sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() ee25389df801 wifi: ar5523: enable proper endpoint verification 8650725bb0a4 wifi: carl9170: add a proper sanity check for endpoints 280619bbdeac macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" 9d132029224f net: give more chances to rcu in netdev_wait_allrefs_any() bc7cae63fa39 tcp: avoid premature drops in tcp_add_backlog() 88aa40df8ee4 wifi: ath10k: populate board data for WCN3990 5c4756e0fb0c wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() 1b27468dbe58 x86/purgatory: Switch to the position-independent small code model 176fb7770d36 scsi: hpsa: Fix allocation size for Scsi_Host private data 0dc60ee1ed22 scsi: libsas: Fix the failure of adding phy with zero-address to port 69fab9d2e24a udp: Avoid call to compute_score on multiple sites 452f8dc251f8 net: remove duplicate reuseport_lookup functions 0ce990e6efe8 net: export inet_lookup_reuseport and inet6_lookup_reuseport dfc56ff5ec99 cpufreq: exit() callback is optional 92aca16797e6 cpufreq: Rearrange locking in cpufreq_remove_dev() 19b06dec363b cpufreq: Split cpufreq_offline() 3a28fbf533d8 cpufreq: Reorganize checks in cpufreq_offline() 7a4d18a27d85 selftests/bpf: Fix umount cgroup2 error in test_sockmap dd52e3bc4fe8 gfs2: Fix "ignore unlock failures after withdraw" 11f9bd11020e ACPI: disable -Wstringop-truncation a8f0a14c3b88 irqchip/loongson-pch-msi: Fix off-by-one on allocation error path f31b49ba3662 irqchip/alpine-msi: Fix off-by-one in allocation error path bb291d4d0868 scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL 3bbfbd5a36d8 scsi: ufs: core: Perform read back after disabling interrupts bbc00d1b7a71 scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV dca975427630 scsi: ufs: qcom: Perform read back after writing CGC enable c8f2eefc496e scsi: ufs: qcom: Perform read back after writing unipro mode 506f63e97d3e scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW version major 5 ee4bf03d261f scsi: ufs: ufs-qcom: Fix the Qcom register name for offset 0xD0 d113c66bb4ae scsi: ufs: qcom: Perform read back after writing REG_UFS_SYS1CLK_1US 82783759e88b scsi: ufs-qcom: Fix ufs RST_n spec violation d193f4a153ac scsi: ufs: qcom: Perform read back after writing reset bit 742f58067071 qed: avoid truncating work queue length 01ea6818fac1 x86/boot: Ignore relocations in .notes sections in walk_relocs() too 5fb37c456d38 wifi: ath10k: poll service ready message before failing 3f5b73ef8fd6 md: fix resync softlockup when bitmap size is less than array size c62f315238df null_blk: Fix missing mutex_destroy() at module removal b2f8354f732a soc: mediatek: cmdq: Fix typo of CMDQ_JUMP_RELATIVE f0eea095ce8c jffs2: prevent xattr node from overflowing the eraseblock de1207e5fd26 s390/cio: fix tracepoint subchannel type field 9f6dbd0aa107 crypto: x86/sha256-avx2 - add missing vzeroupper 0ceb0a40c5ec crypto: x86/nh-avx2 - add missing vzeroupper 6cd2cbd553ea crypto: ccp - drop platform ifdef checks f24cac645937 parisc: add missing export of __cmpxchg_u8() dae53e39cdd6 nilfs2: fix out-of-range warning edbfc42ab080 ecryptfs: Fix buffer size for tag 66 packet e05ee61361e4 firmware: raspberrypi: Use correct device for DMA mappings ebed0d666fa7 crypto: bcm - Fix pointer arithmetic a81f072e50ee openpromfs: finish conversion to the new mount API 904a590dab64 nvme: find numa distance only if controller has valid numa id 5b4d14a0bce6 drm/amdkfd: Flush the process wq before creating a kfd_process eb464a8d826e ASoC: da7219-aad: fix usage of device_get_named_child_node() 43ff957b96f8 ASoC: rt715: add vendor clear control register 0c71bfad1483 regulator: vqmmc-ipq4019: fix module autoloading fcc54151a9ff ASoC: dt-bindings: rt5645: add cbj sleeve gpio property 6cd625926e26 ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating c9c742eaa5fb drm/amd/display: Set color_mgmt_changed to true on unsuspend c393ce8157a6 net: usb: qmi_wwan: add Telit FN920C04 compositions c7d22022ece9 wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class d7ff29a429b5 ALSA: core: Fix NULL module pointer assignment at card init eff7cdf890b0 nilfs2: fix potential hang in nilfs_detach_log_writer() 89e07418a686 nilfs2: fix unexpected freezing of nilfs_segctor_sync() 0d0ecd841f3f net: smc91x: Fix m68k kernel compilation for ColdFire CPU 1e160196042c ring-buffer: Fix a race between readers and resize checks 07ef95cc7a57 speakup: Fix sizeof() vs ARRAY_SIZE() bug 0fb736c9931e tty: n_gsm: fix possible out-of-bounds in gsm0_receive() 03a793945396 x86/tsc: Trust initial offset in architectural TSC-adjust MSRs 61458c864cac Linux 5.10.218 04a5842ed71f docs: kernel_include.py: Cope with docutils 0.21 b5fb355c9f5e serial: kgdboc: Fix NMI-safety problems from keyboard reset code 7ed7748c94cb usb: typec: ucsi: displayport: Fix potential deadlock 0eb296233f86 drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() c48ab6a4cd82 btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() 99951b62bf20 mptcp: ensure snd_nxt is properly initialized on connect f2277d9e2a0d firmware: arm_scmi: Harden accesses to the reset domains 546751d9d43e KVM: x86: Clear "has_error_code", not "error_code", for RM exception injection 05c9e3fc93b0 netlink: annotate lockless accesses to nlk->max_recvmsg_len eb15243bc98b ima: fix deadlock when traversing "ima_default_rules". db7aa45c7191 net: bcmgenet: synchronize UMAC_CMD access b8d75bb01c56 net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access 719225b0f932 Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems" 1424ab4bb386 x86/xen: Drop USERGS_SYSRET64 paravirt call 8869c2916dc1 pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() ce3838dbefdc Linux 5.10.217 fb5b347efd1b md: fix kmemleak of rdev->serial ad2011ea7879 keys: Fix overwrite of key expiration on instantiation 324be157e029 regulator: core: fix debugfs creation regression 7788fc8a8b8e hwmon: (pmbus/ucd9000) Increase delay from 250 to 500us 0c3248bc708a net: fix out-of-bounds access in ops_init 3cd682357c61 drm/vmwgfx: Fix invalid reads in fence signaled events 49e09118872e mei: me: add lunar lake point M DID 41d8ac238ab1 dyndbg: fix old BUG_ON in >control parser 7fbcbb96aee2 ASoC: tegra: Fix DSPK 16-bit playback f6c807e8538c net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() 367766ff9e40 tipc: fix UAF in error path e2648b3d17b4 iio: accel: mxc4005: Interrupt handling fixes 0ba169bb803b iio:imu: adis16475: Fix sync mode setting e6ba44f832c9 ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU 72410925c804 usb: dwc3: core: Prevent phy suspend during init 15165b5258cd usb: xhci-plat: Don't include xhci.h ffb06cb3248b usb: gadget: f_fs: Fix a race condition when processing setup packets. 31cfe4e156dd usb: gadget: composite: fix OS descriptors w_value logic 3afc842e6682 usb: ohci: Prevent missed ohci interrupts 399ca46db738 usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device 3a970e41c34e usb: typec: ucsi: Fix connector check on init 3b0b6b327657 usb: typec: ucsi: Check for notifications after init 09b3536d986f arm64: dts: qcom: Fix 'interrupt-map' parent address cells cca330c59c54 firewire: nosy: ensure user_length is taken into account when fetching packet contents a2fb0eefa4fe btrfs: fix kvcalloc() arguments order in btrfs_ioctl_send() 3284447d66ec net: hns3: use appropriate barrier function after setting a bit value 674c951ab8a2 ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() 9a2a5cd84fca net: bridge: fix corrupted ethernet header on multicast-to-unicast e7eb0737c6d8 kcov: Remove kcov include from sched.h and move it to its users. f085e02f0a32 phonet: fix rtm_phonet_notify() skb allocation b33ae32b6d84 hwmon: (corsair-cpro) Protect ccp->wait_input_report with a spinlock 5b37ce7bb223 hwmon: (corsair-cpro) Use complete_all() instead of complete() in ccp_raw_event() 549e740badb9 hwmon: (corsair-cpro) Use a separate buffer for sending commands 6c8f44b02500 rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation 06acb75e7ed6 Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout 33a6e92161a7 Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout 1d9cf07810c3 tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). 413c33b9f3bc tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets a4b760673229 xfrm: Preserve vlan tags for transport mode software GRO 17f8b8d432e6 net:usb:qmi_wwan: support Rolling modules e09096291f87 drm/nouveau/dp: Don't probe eDP ports twice harder 09be6fa6af94 fs/9p: drop inodes immediately on non-.L too c43463fa3ff7 clk: Don't hold prepare_lock when calling kref_put() c8e9cc2fa9df gpio: crystalcove: Use -ENOTSUPP consistently 09c733cde549 gpio: wcove: Use -ENOTSUPP consistently dca2b31cf4b6 9p: explicitly deny setlease attempts c38c45304b78 fs/9p: translate O_TRUNC into OTRUNC 5a605930e19f fs/9p: only translate RWX permissions for plain 9P2000 a79b53d0d9bb selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior 7c355faad06f MIPS: scall: Save thread_info.syscall unconditionally on entry 09888cff3242 gpu: host1x: Do not setup DMA for virtual devices 62accf6c1d7b blk-iocost: avoid out of bounds shift 7ba3962c9ea1 scsi: target: Fix SELinux error when systemd-modules loads the target module b34fdb24ab7d btrfs: always clear PERTRANS metadata during commit e2a3a1df2f67 btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve 2214d3a5d966 tools/power turbostat: Fix Bzy_MHz documentation typo 413dbd60ea59 tools/power turbostat: Fix added raw MSR output fa273f312334 firewire: ohci: mask bus reset interrupts between ISR and bottom half e8b125df343f ata: sata_gemini: Check clk_enable() result 1fb7ab9a6e3e net: bcmgenet: Reset RBUF on first open 602dd9d99a10 ALSA: line6: Zero-initialize message buffers e2f5d61b5a1a btrfs: return accurate error code on open failure in open_fs_devices() ad498539dda0 scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload d21475d29de2 net: mark racy access on sk->sk_rcvbuf a762b8e0414d wifi: cfg80211: fix rdev_dump_mpp() arguments order a21712550a5e wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc a7fb16ff6255 gfs2: Fix invalid metadata access in punch_hole e7e50ac5f4c4 scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic 4404465a1bee KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() 4563a0afd99e KVM: arm64: vgic-v2: Use cpuid from userspace as vcpu_id bfc78b462849 clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change 7df798dd59c3 net: gro: add flush check in udp_gro_receive_segment adbce6d20da6 tipc: fix a possible memleak in tipc_buf_append faa83a7797f0 net: core: reject skb_copy(_expand) for fraglist GSO skbs 48ab384d2bc6 net: bridge: fix multicast-to-unicast with fraglist GSO a0e3faf29ee0 net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 ea6213141ec4 cxgb4: Properly lock TX queue for the selftest. aa50658c7048 ASoC: meson: cards: select SND_DYNAMIC_MINORS f25b4c829e1d ASoC: Fix 7/8 spaces indentation in Kconfig bf9e84ae15cd net: qede: use return from qede_parse_actions() 99c9baffcf22 net: qede: use return from qede_parse_flow_attr() for flow_spec fff2c7a02bb1 net: qede: use return from qede_parse_flow_attr() for flower 4a0c24cc145d net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() 96a592f1601b s390/vdso: Add CFI for RA register to asm macro vdso_func 553b2f6c3456 net l2tp: drop flow hash on forward bbccf0caef2f nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). bcdac70adceb octeontx2-af: avoid off-by-one read from userspace 6f0f19b79c08 bna: ensure the copied buf is NUL terminated 78ad3b01caa2 s390/mm: Fix clearing storage keys for huge pages e93c82fa966a s390/mm: Fix storage key clearing for guest huge pages 3994f81ab6e1 regulator: mt6360: De-capitalize devicetree regulator subnodes 35ab679e8bb5 pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() 5ea5d0619779 power: rt9455: hide unused rt9455_boost_voltage_values d4891d817350 nfs: Handle error of rpc_proc_register() in nfs_net_init(). afdbc21a92a0 nfs: make the rpc_stat per net namespace 6eef21eb7a16 nfs: expose /proc/net/sunrpc/nfs in net namespaces 95ebd5fc15b7 sunrpc: add a struct rpc_stats arg to rpc_create_args a3f1a38733d9 pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE e0e916a21e70 pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback d676152a7b41 pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic 288bc4aa75f1 pinctrl: core: delete incorrect free in pinctrl_enable() 734d2dad607e pinctrl/meson: fix typo in PDM's pin name 20c91ac14bdc pinctrl: pinctrl-aspeed-g6: Fix register offset for pinconf of GPIOR-T c850f71fca09 eeprom: at24: fix memory corruption race condition ec9dbddea26b eeprom: at24: Probe for DDR3 thermal sensor in the SPD case b2643d2532ee eeprom: at24: Use dev_err_probe for nvmem register failure 5a730a161ac2 wifi: nl80211: don't free NULL coalescing rule 00d09857f807 dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" db6740b4e134 dmaengine: pl330: issue_pending waits until WFP state 2bba1cb1487b loop: Select I/O scheduler 'none' from inside add_disk() 027f4dd7c993 blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag 2214ded26c86 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 44494049e815 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 0d7c23009d82 tpm: Add flag to use default cancellation policy 07914bef4e16 tpm: tis_i2c: Fix sanity check interrupt enable mask 35f85f04bd69 tpm: Add tpm_tis_i2c backend for tpm_tis_core 7b04c6c08107 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer 4790cb2d1283 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 50f74deaf308 hwmon: Add driver for Texas Instruments TMP464 and TMP468 a4e6e4b7bb08 dt-bindings: hwmon: add tmp464.yaml e0ed2149d7b5 drm/amdkfd: Check for null pointer after calling kmemdup c6ddded89322 ARM: renumber bits related to _TIF_WORK_MASK 35b96a325c1e arm64: make _TIF_WORK_MASK bits contiguous f5a8f06aa595 arm64: uaccess: remove vestigal UAO support 3a330b569301 arm64: uaccess: remove redundant PAN toggling 9cbbb016d6e7 arm64: uaccess: remove addr_limit_user_check() fd83411f5e08 arm64: uaccess: remove set_fs() 15a6dc2f4b53 arm64: uaccess cleanup macro naming 912a6ab683a4 arm64: uaccess: split user/kernel routines d004ab02dae2 arm64: uaccess: refactor __{get,put}_user e1941a8b459e arm64: uaccess: simplify __copy_user_flushcache() dfae822b4c59 arm64: uaccess: rename privileged uaccess routines 1efdb8f0a0c7 arm64: sdei: explicitly simulate PAN/UAO entry b35fec69554c arm64: sdei: move uaccess logic to arch/arm64/ b5a28033fe7b arm64: head.S: always initialize PSTATE 243eb8553513 arm64: head.S: cleanup SCTLR_ELx initialization 74a00405d97f arm64: head.S: rename el2_setup -> init_kernel_el 73c5f386d175 arm64: add C wrappers for SET_PSTATE_*() e17fb7543df1 arm64: ensure ERET from kthread is illegal eff6289cc53b ixgbevf: add disable link state 262595681381 ixgbe: add improvement for MDD response functionality b9d78b06dea8 ixgbe: add the ability for the PF to disable VF link state d829911485da Documentation: arm64: Document PMU counters access from userspace fe5d29bfce20 arm64: perf: Enable PMU counter userspace access for perf event 15ce6d04ed6a arm64: perf: Add userspace counter access disable switch 4f288acbeed8 perf: Add a counter for number of user access events in context 354ba4a8c4b8 x86: perf: Move RDPMC event flag to a common definition d29cec94c49b libperf xyarray: Add bounds checks to xyarray__entry() 8264d2b91841 libperf: Add support for user space counter access 7fd81b678b5f libperf tests: Add support for verbose printing 6029ff53a48f libperf: Add evsel mmap support 28b0c8956369 tools include: Add an initial math64.h 492e532d20f1 perf record: Improve 'Workload failed' message printing events + what was exec'ed d0a1fc61733e perf evlist: Add a method to return the list of evsels as a string 81a77b39be0a perf annotate: Fix sample events lost in stdio mode 2883e69e202d pnmtologo: use relocatable file name 80f5207b5abd tools: use basename to identify file in gen-mach-types 4d201ec392f1 vt/conmakehash: improve reproducibility ae24d013888f lib/build_OID_registry: fix reproducibility issues 5d72da88dbb4 x86/boot: Wrap literal addresses in absolute_pointer() dc0bd7aa2319 ACPI: thermal: drop an always true check 0c4288cceef5 xfs: Fix -Werror=dangling-pointer work-around for older GCC 5509050b3392 xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 669827c6e293 virtio-pci: Remove wrong address verification in vp_del_vqs() 1c80d994d3db regulator: consumer: Add missing stubs to regulator/consumer.h 3303d0e2aeff ipv6: Fix stats accounting in ip6_pkt_drop c56e60f665e7 memcg: enable accounting of ipc resources e6c8ebd210a2 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 1655ee30e684 sched/isolation: really align nohz_full with rcu_nocbs 253c752ed120 pstore/ftrace: Add and use ftrace_test_recursion_trylock_safe 356e8a12bd66 pstore/ftrace: Add recursion protection to the ftrace callback 334706a1e873 ftrace: Add ftrace_test_recursion_trylock() helper function 78c260d7f60b ftrace: Move the recursion testing into global headers c0b313d988a1 powerpc/mm: Switch obsolete dssall to .long 1bd813fe8d0e riscv: fix build with binutils 2.38 835a2d1b24c6 powerpc/lib/sstep: fix 'ptesync' build error fd84b99a8ccb drm/amd/display: Don't allow partial copy_from_user 024f4ff63d55 drm/amdgpu: Fix even more out of bound writes from debugfs 0c0ad634e899 e1000e: Serialize TGP e1000e PM ops add88b0536fa e1000e: Make mei_me active when e1000e is in use a8f317c1a17e yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c8400a2cbe1f iommu/arm-smmu-v3: Ratelimit event dump b8ec7e43e95e regmap: teach regmap to use raw spinlocks if requested in the config 4b7fa7684be7 OF: DT-Overlay configfs interface (v7) d515a5c0e9a9 net: xilinx_emaclite: Do not print real IOMEM pointer 11329e49959b drivers: net: xilinx_emaclite: remove arch limitation 29dc69bf2a07 drivers: net: xilinx_emaclite: Add COMPILE_TEST support ff106eff01f6 drivers: net: xilinx_emaclite: Fix -Wpointer-to-int-cast warnings with W=1 c27462391070 serial: 8250: 8250_omap: Fix possible array out of bounds access 16976d8e307f perf intel-pt: Use aux_watermark d421a2346946 perf: Cap allocation order at aux_watermark 6da8d5f29481 timers: Fix get_next_timer_interrupt() with no timers pending af141841735a eventfd: Enlarge recursion limit to allow vhost to work a125a6102808 iwlwifi: select MAC80211_LEDS conditionally 139fe7d68413 rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock 8d0c79931235 console: Fix build when CONFIG_BLK_DEV_INITRD is disabled. ea777841e8ea yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name ab49d2db98bd cgroup1: fix leaked context root causing sporadic NULL deref in LTP bdda1b6cf99b aufs5: aufs-core 2fa276071d07 aufs5: aufs-standalone 06ed4d532456 aufs5: aufs-mmap 372857834999 aufs5: aufs-kbuild fd68c9840693 aufs5: aufs-base a673c127156c Revert "aufs5: core" cf62bfcde384 Revert "aufs5: aufs5-base" a644419ec785 Revert "aufs5: aufs5-mmap" b893f9a999bb Revert "aufs5: aufs5-standalone" c60db0819480 Revert "aufs: initial port to v5.10" c66a5900f139 Revert "Revert "aufs: initial port to v5.10"" 1320cf58f5dd Revert "aufs: linux-v5.10-rc1, no more set_fs()" 02349d7738ff Revert "for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t" f01dab74750c Revert "aufs: linux-v5.10-rc1, no more f_op->read() and ->write()" 3d5de709b676 Revert "aufs5: aufs5-kbuild" a97f1329edf7 tracing/arm: Have max stack tracer handle the case of return address after data 5c54112a05ab net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT ddac76981cb3 sched/isolation: reconcile rcu_nocbs= and nohz_full= 56fd8c36614e net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) a8808e541750 aufs: linux-v5.10-rc1, no more f_op->read() and ->write() cb1c41dac775 for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t a5805df6583f aufs: linux-v5.10-rc1, no more set_fs() 64e145dcca8c Revert "aufs: initial port to v5.10" d6e20b2257ec defconfig: add dependency for CONFIG_ACPI_APEI_PCIEAER b237d48208d0 arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER 1209195ed0f7 driver: adc: ltc2497: return directly after reading the adc conversion value a60fe3fcf113 Revert "mfd: syscon: Don't free allocated name for regmap_config" 13d68767aa4a rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" 54e69571a97d rcu: deprecate "all" option to rcu_nocbs= a605b9d20447 lib: test_bitmap: add tests for "N" alias 8c22517f444e lib: bitmap: support "N" as an alias for size of bitmap 88187167e63a lib: bitmap: move ERANGE check from set_region to check_region ca5429633613 lib: bitmap: fold nbits into region struct 9381134cea8a lib: test_bitmap: add more start-end:offset/len tests c825800730ab lib: test_bitmap: add tests to trigger ERANGE case. 8cc8264dca3f lib: test_bitmap: clearly separate ERANGE from EINVAL tests. 470da7b7f2ff Revert "cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers" 28dc1d37602d Revert "cpumask: Make "all" alias global and not just RCU" dbfe0b183fca Revert "cpumask: Add a "none" alias to complement "all"" a57711fcff30 Revert "cpumask: Add "last" alias for cpu list specifications" 34523d7c8476 qemux86: add configuration symbol to select values cdca78778415 objtool: Fix seg fault with Clang non-section symbols d3287798bd88 x86/entry: Emit a symbol for register restoring thunk 2ad99ddaac78 cpumask: Add "last" alias for cpu list specifications c10e9481810b cpumask: Add a "none" alias to complement "all" b00ceed9d388 cpumask: Make "all" alias global and not just RCU 8b215206e797 cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers 1b5024caeda8 clear_warn_once: add a clear_warn_once= boot parameter fc0dd76cce0e clear_warn_once: bind a timer to written reset value d64fc2d2b14a clear_warn_once: expand debugfs to include read support 77592e956cc9 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 6e022759f727 perf: x86-32: explicitly include <errno.h> 22d6bbb947d4 perf: mips64: Convert __u64 to unsigned long long c35f9150001c perf: fix bench numa compilation c4caef513eb1 perf: add SLANG_INC for slang.h 07dfbf9405dd perf: add sgidefs.h to for mips builds 42c5431ad2cf perf: change --root to --prefix for python install af79bfe90143 perf: add 'libperl not found' warning ddfbd9e75f08 perf: force include of <stdbool.h> 0f34e6305176 fat: don't use obsolete random32 call in namei_vfat b5b55eaad1df FAT: Added FAT_NO_83NAME 756b13bfab6e FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option fabad71cb2b5 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 06fd68d75bd1 aufs: initial port to v5.10 c9126877d1f5 aufs5: core f5150173c643 aufs5: aufs5-standalone b57d26b072d9 aufs5: aufs5-mmap 78f128c4b8e5 aufs5: aufs5-base 47aa35171d08 aufs5: aufs5-kbuild 35c480a23c66 yaffs: include blkdev.h 2c64c43540a5 yaffs: fix misplaced variable declaration bde410ee9f59 yaffs2: v5.6 build fixups 414c8e866931 yaffs2: fix memory leak when /proc/yaffs is read c99c1990cf7c yaffs: add strict check when call yaffs_internal_read_super 498f5fafe50a yaffs: repair yaffs_get_mtd_device 7ca3c08ebbf9 yaffs: Fix build failure by handling inode i_version with proper atomic API 0ba47e881bb8 yaffs2: fix memory leak in mount/umount 39a5406665dd yaffs: Avoid setting any ACL releated xattr ca5b43ddc6fd Yaffs:check oob size before auto selecting Yaffs1 c2619c05a53e fs: yaffs2: replace CURRENT_TIME by other appropriate apis 5e08fb7b8ee0 yaffs2: adjust to proper location of MS_RDONLY 5f1a1a9678a8 yaffs2: import git revision b4ce1bb (jan, 2020) fc21f09ae369 initramfs: allow an optional wrapper script around initramfs generation 73887fca03be arm64/perf: Fix wrong cast that may cause wrong truncation a267cafaac44 defconfigs: drop obselete options eb5d1bc00c3f arm64/perf: fix backtrace for AAPCS with FP enabled 062b2c98c087 linux-yocto: Handle /bin/awk issues d3beb253ae71 uvesafb: provide option to specify timeout for task completion 75ccbf377a51 uvesafb: print error message when task timeout occurs 18ffa2e88024 compiler.h: Undef before redefining __attribute_const__ 3ed931201746 vmware: include jiffies.h 938942859596 Resolve jiffies wrapping about arp 069a883d837c nfs: Allow default io size to be configured. 3b568edcd3e9 check console device file on fs when booting 77ec93228920 mount_root: clarify error messages for when no rootfs found 17a15e0f7536 menuconfig,mconf-cfg: Allow specification of ncurses location 8f13b1349a74 modpost: mask trivial warnings b6c9e0fa24e8 kbuild: exclude meta directory from distclean processing 62dbbdbec60a powerpc: serialize image targets 27b8dec5dbb3 arm: serialize build targets fc365512e4c4 Revert "platform/x86: wmi: Destroy on cleanup rather than unregister" 9a6e91d2e691 crtsavres: fixups for 5.4+ 7dbc3cd0398f powerpc/ptrace: Disable array-bounds warning with gcc8 ebe3bcb89cb0 powerpc: Disable attribute-alias warnings from gcc8 65ba0e7de081 powerpc: add crtsavres.o to archprepare for kbuild 6bd3efdce5a9 powerpc: kexec fix for powerpc64 41671522c159 powerpc: Add unwind information for SPE registers of E500 core 8851006b0109 mips: vdso: fix 'jalr $t9' crash in vdso code ed5db62477e8 mips: Kconfig: add QEMUMIPS64 option 2a7ca094fc42 4kc cache tlb hazard: tlbp cache coherency b742d60d3f70 malta uhci quirks: make allowance for slow 4k(e)c 8a160fc86eb6 arm/Makefile: Fix systemtap b9805882353c vexpress: Pass LOADADDR to Makefile 332e618aa7ae arm: ARM EABI socketcall 1ec682cb85f8 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: ab08083489c6d5660245c5e1faa7837a66c695b5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.10: remove obsolete optionsBruce Ashfield2024-09-163-16/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: Wenlin Kang Email: wenlin.kang@windriver.com Subject: net_sched: remove NET_SCH_CBQ and NET_SCH_DSMARK Date: Tue, 18 Jun 2024 18:41:49 +0800 The two configs have been removed from kernel source in commit 56a6720d9bc3 and 3fa31e7a9d3a, so here also remove them to fix warning. WARNING: linux-yocto-5.10.216+gitAUTOINC+c658f078fe_bcf06546f5-r0 do_kernel_configcheck: [kernel config]: This BSP contains fragments with warnings: [INFO]: the following symbols were not found in the active configuration: - CONFIG_NET_SCH_CBQ - CONFIG_NET_SCH_DSMARK Signed-off-by: Wenlin Kang <wenlin.kang@windriver.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: 1f3046818f6f93366ad5ef3fb17cc1052f075b3d) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.10: update to v5.10.216Bruce Ashfield2024-09-163-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.10 to the latest korg -stable release that comprises the following commits: 39fbb15b4a74 Linux 5.10.216 1897993bb8a5 riscv: Disable STACKPROTECTOR_PER_TASK if GCC_PLUGIN_RANDSTRUCT is enabled ba7bc80da3cf serial: core: fix kernel-doc for uart_port_unlock_irqrestore() 16affc4d731b udp: preserve the connected status if only UDP cmsg 66297b2ceda8 bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS 5095b93021b8 HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up 5fd72404587d i2c: smbus: fix NULL function pointer dereference 04bf2e5f95c1 riscv: Fix TASK_SIZE on 64-bit NOMMU d5cc3498f079 riscv: fix VMALLOC_START definition fcdd5bb4a8c8 dma: xilinx_dpdma: Fix locking 5129f84bc377 idma64: Don't try to serve interrupts when device is powered off 4d051d6f9c7d dmaengine: owl: fix register access functions ab31bc5022b6 tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() 74e5e5601df4 tcp: Clean up kernel listener's reqsk in inet_twsk_purge() 179a890ee4c6 mtd: diskonchip: work around ubsan link failure f99de42b80e0 stackdepot: respect __GFP_NOLOCKDEP allocation flag c9d5f3b5af8f net: b44: set pause params only when interface is up f3a2f186a1cb ethernet: Add helper for assigning packet type when dest address does not match device address aa44d2157475 irqchip/gic-v3-its: Prevent double free on error 5ab19dc55c5e drm/amdgpu: Fix leak when GPU memory allocation fails 48a92487dbbc drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3 b2d5ef07dd3c arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma af6d6a923b40 cpu: Re-enable CPU mitigations by default for !X86 architectures 30189e54ba80 btrfs: fix information leak in btrfs_ioctl_logical_to_ino() 6dc5afe8f242 Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 de657b21099b Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() 087de000e4f8 PM / devfreq: Fix buffer overflow in trans_stat_show 772a23d60a64 tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together ffbeb5d4f9df tracing: Show size of requested perf buffer 98f282c351db net/mlx5e: Fix a race in command alloc flow 2862578fcdfb Revert "crypto: api - Disallow identical driver names" 0dc0637e6b16 serial: mxs-auart: add spinlock around changing cts state fc955bdebaca serial: core: Provide port lock wrappers ae7c8f52aa2a af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). dd0eb1dab929 net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets d51037994f5f iavf: Fix TC config comparison with existing adapter TC config 3a4677b21927 i40e: Report MFS in decimal base instead of hex fbbb2404340d i40e: Do not use WQ_MEM_RECLAIM flag for workqueue e4bb6da24de3 netfilter: nf_tables: honor table dormant flag from netdev release event path 857ed800133f mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work 09846c2309b1 mlxsw: spectrum_acl_tcam: Fix incorrect list API usage 1d76bd2a0034 mlxsw: spectrum_acl_tcam: Fix warning during rehash 617e98ba4c50 mlxsw: spectrum_acl_tcam: Fix memory leak during rehash 3c443a34a0e0 mlxsw: spectrum_acl_tcam: Rate limit error message a429a912d6c7 mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash e24d24874247 mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update e1ad8eaa80c4 mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work 35880c3fa6f8 net: openvswitch: Fix Use-After-Free in ovs_ct_exit aca5dadab154 ipvs: Fix checksumming on GSO of SCTP packets 0caff3e6390f net: gtp: Fix Use-After-Free in gtp_dellink 9bda5e2f62cc net: usb: ax88179_178a: stop lying about skb->truesize 7da0f91681c4 ipv4: check for NULL idev in ip_route_use_hint() c676c68e48e9 NFC: trf7970a: disable all regulators on removal 6496fadf2a42 mlxsw: core: Unregister EMAD trap using FORWARD action e860a8705448 vxlan: drop packets from invalid src-address 4dc8beb88745 wifi: iwlwifi: mvm: remove old PASN station when adding a new one b4a29e183502 ARC: [plat-hsdk]: Remove misplaced interrupt-cells property 4c7a2f71b5d8 arm64: dts: mediatek: mt2712: fix validation errors 755703e68dbd arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block ed993f7448ae arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" 819da78e4c7e arm64: dts: mediatek: mt7622: fix IR nodename 55d07efd38a5 arm64: dts: mediatek: mt7622: fix clock controllers 136c8e0169df arm64: dts: mediatek: mt7622: introduce nodes for Wireless Ethernet Dispatch 57ff09043fa1 arm64: dts: mediatek: mt7622: add support for coherent DMA f9930871353a arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts 759796d76844 arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma 38db853f7c22 arm64: dts: rockchip: fix alphabetical ordering RK3399 puma 7061c7efbb9e nilfs2: fix OOB in nilfs_set_de_type 13d76b2f443d nouveau: fix instmem race condition around ptr stores 1fd7db5c1602 drm/amdgpu: validate the parameters of bo mapping operations more clearly 2ef607ea1036 init/main.c: Fix potential static_command_line memory overflow 84bd4c2ae9c3 fs: sysfs: Fix reference leak in sysfs_break_active_protection() 6401038acfa2 speakup: Avoid crash on very long word bf786df6bd83 mei: me: disable RPL-S on SPS and IGN firmwares 5160b4bd4d8b usb: Disable USB3 LPM at shutdown 26fde0ea40dd usb: dwc2: host: Fix dereference issue in DDMA completion flow. ab92e11b73b4 Revert "usb: cdc-wdm: close race between read and workqueue" ba11df453e23 USB: serial: option: add Telit FN920C04 rmnet compositions 33b29a500750 USB: serial: option: add Rolling RW101-GL and RW135-GL support 6e7cdfd6c72f USB: serial: option: support Quectel EM060K sub-models b5c3eceec209 USB: serial: option: add Lonsung U8300/U9300 product e32faa0e9d91 USB: serial: option: add support for Fibocom FM650/FG650 3366e4fdfea3 USB: serial: option: add Fibocom FM135-GL variants ab86cf6f8d24 serial/pmac_zilog: Remove flawed mitigation for rx irq flood f15370e31597 comedi: vmk80xx: fix incomplete endpoint checking 5a7e30d9be7a thunderbolt: Fix wake configurations after device unplug e6245ed82248 thunderbolt: Avoid notify PM core about runtime PM resume 48a1f83ca9c6 binder: check offset alignment in binder_get_object() 2e212ae0664f x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ 4af115f1a20a clk: Get runtime PM before walking tree during disable_unused d339ce273962 clk: Initialize struct clk_core kref earlier 83e6e77f68e1 clk: Print an info line before disabling unused clocks c04fc24403d6 clk: remove extra empty line f5591ad6e2d6 clk: Mark 'all_lists' as const bde446f16766 clk: Remove prepare_lock hold assertion in __clk_release() f3d4f017373b drm/panel: visionox-rm69299: don't unregister DSI device 097c7918fcfa drm: nv04: Fix out of bounds access 5ebbbeb2950c RDMA/mlx5: Fix port number for counter query in multi-port configuration 40c48586234d RDMA/cm: Print the old state when cm_destroy_id gets timeout 2e45acd12c28 RDMA/rxe: Fix the problem "mutex_destroy missing" 14cdb43dbc82 tun: limit printing rate when illegal packet received by tun dev e3b887a9c11c netfilter: nft_set_pipapo: do not free live element 934e66e231cf netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() 26ebeffff238 Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" 5062d1f4f07f kprobes: Fix possible use-after-free issue on kprobe registration 1d9ff61160f0 selftests/ftrace: Limit length in subsystem-enable tests 9abc3e6f1116 riscv: process: Fix kernel gp leakage 11a821ee5e57 riscv: Enable per-task stack canaries 4c5e9eaa7086 btrfs: record delayed inode root in transaction c38ea6f1ea2e irqflags: Explicitly ignore lockdep_hrtimer_exit() argument 85df831dc5c8 x86/apic: Force native_apic_mem_read() to use the MOV instruction 4979a581c775 selftests: timers: Fix abs() warning in posix_timers test 30da4180fd76 x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n a75a785dbe5d vhost: Add smp_rmb() in vhost_vq_avail_empty() 41586487769e drm/client: Fully protect modes[] with dev->mode_config.mutex fb9f76b2a22c btrfs: qgroup: correctly model root qgroup rsv in convert b43ff1173615 mailbox: imx: fix suspend failue 5ef15c06ac9e iommu/vt-d: Allocate local memory for page request queue b26aa765f743 net: ena: Fix incorrect descriptor free behavior c3b3b0c1acb7 net: ena: Wrong missing IO completions check order 02c42a27742a net: ena: Fix potential sign extension issue 2e2a03787f4f af_unix: Fix garbage collector racing against connect() 14bea27d1cc2 af_unix: Do not use atomic ops for unix_sk(sk)->inflight. 3d90ca9145f6 net/mlx5: Properly link new fs rules into the tree cf4bc359b761 netfilter: complete validation of user input b0e30c37695b Bluetooth: SCO: Fix not validating setsockopt user input 3fb02ec57ead ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr 9e55a650ace2 ipv4/route: avoid unused-but-set-variable warning 1afc86bcfb18 ipv6: fib: hide unused 'pn' variable 434aabb6c1a3 octeontx2-af: Fix NIX SQ mode and BP config 10204df9beda geneve: fix header validation in geneve[6]_xmit_skb a82984b3c6a7 xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING 69fbe5bf3194 u64_stats: fix u64_stats_init() for lockdep when used repeatedly in one file 583b7b856f7f net: openvswitch: fix unwanted error log on timeout policy probing e252fc8279df nouveau: fix function cast warning 7dc2f7b2c310 media: cec: core: remove length check of Timer Status 8478394f76c7 Bluetooth: Fix memory leak in hci_req_sync_complete() 70a8be9dc2fb batman-adv: Avoid infinite loop trying to resize local TT e2e4e7b4ae79 Linux 5.10.215 cea750c99d8f x86/head/64: Re-enable stack protection 0bdc64e9e716 x86/retpoline: Add NOENDBR annotation to the SRSO dummy return thunk 85d11ded2d1d scsi: sd: Fix wrong zone_write_granularity value during revalidate 44900a8bec03 kbuild: dummy-tools: adjust to stricter stackprotector check 682f6ca96759 VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() f7d846acf91b Bluetooth: btintel: Fixe build regression fe34587acc99 drm/i915/gt: Reset queue_priority_hint on parking c2b2430b48f3 x86/mm/pat: fix VM_PAT handling in COW mappings 3b29694dde9b virtio: reenable config if freezing device failed ada28eb4b956 tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc b58d0ac35f6d netfilter: nf_tables: discard table flag update with pending basechain deletion 2cee2ff7f8cc netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path 453c8da7ef6d netfilter: nf_tables: release batch on table validation from abort path 951838fee462 fbmon: prevent division by zero in fb_videomode_from_videomode() c6e0de1e07aa drivers/nvme: Add quirks for device 126f:2262 19536fe42003 fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 e9efe31e6baf usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined 8406161fbeb9 usb: typec: tcpci: add generic tcpci fallback compatible e0184c95aaf1 tools: iio: replace seekdir() in iio_generic_buffer 91698804bbee ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment 694b7fa79e26 ktest: force $buildonly = 1 for 'make_warnings_file' test type 804ed6c3aca2 platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet 95bd7e317d6c Input: allocate keycode for Display refresh rate toggle d4b856aaaaea RDMA/cm: add timeout to cm_destroy_id wait b0cb5564c3e8 block: prevent division by zero in blk_rq_stat_sum() d2341dc41a96 libperf evlist: Avoid out-of-bounds access 5e0a89c49f05 Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" 4b676584d02e SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int 0b5668a87caa drm/amd/display: Fix nanosec stat overflow 48882b489f90 ext4: forbid commit inconsistent quota data when errors=remount-ro 6545e1307a1e ext4: add a hint for block bitmap corrupt state in mb_groups 2fef0059859c media: sta2x11: fix irq handler cast bd12d39aaf8f isofs: handle CDs with bad root inode but good Joliet root directory c473288f27d1 scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() 674c1c4229e7 sysv: don't call sb_bread() with pointers_lock held 94b01bdf49b9 pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs fd238540fb1a Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails 86e9b47e8a75 Bluetooth: btintel: Fix null ptr deref in btintel_read_version bc4d1ebca11b net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list() 4720d590c4cb btrfs: send: handle path ref underflow in header iterate_inode_ref() 0002df7380ba btrfs: export: handle invalid inode or root reference in btrfs_get_parent() 87299cdaae75 btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() a2e43c53b885 tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() 98e2b97acb87 pstore/zone: Add a null pointer check to the psz_kmsg_read a3cd11046393 ionic: set adminq irq affinity bd365f064452 arm64: dts: rockchip: fix rk3399 hdmi ports node 3ea4717296c9 arm64: dts: rockchip: fix rk3328 hdmi ports node 5b71a921dbe7 panic: Flush kernel log buffer at the end ad78c5047dc4 VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() 46e219d886a3 wifi: ath9k: fix LNA selection in ath_ant_try_scan() 1a038ea9f9cc objtool: Add asm version of STACK_FRAME_NON_STANDARD bb5fb12c50d9 x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word c137ee44c57a mptcp: don't account accept() of non-MPC client as fallback to TCP aae6464684fb x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO f5e9b93fbe70 x86/bugs: Fix the SRSO mitigation on Zen3/4 2cba2ba2a884 riscv: Fix spurious errors from __get/put_kernel_nofault 9fd381feafa5 s390/entry: align system call table on 8 bytes f5e65b782f3e x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() 3127b2ee50c4 of: dynamic: Synchronize of_changeset_destroy() with the devlink removals 7f62d985e94e driver core: Introduce device_link_wait_removal() 976b0215f6c5 ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone 75c3348796d7 ata: sata_mv: Fix PCI device ID table declaration compilation warning ca2229553510 scsi: mylex: Fix sysfs buffer lengths dff4cd7de1f3 ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit aa5936f5ec83 ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw 21d2994c743b arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken a6186caf176a arm64: dts: qcom: sc7180: Remove clock for bluetooth on Trogdor ae5f35ff244c net: ravb: Always process TX descriptor ring 3391b157780b udp: do not accept non-tunnel GSO skbs landing in a tunnel 43183be84aa9 Revert "usb: phy: generic: Get the vbus supply" 00810a246402 scsi: qla2xxx: Update manufacturer detail 20414bdc3294 scsi: qla2xxx: Update manufacturer details b8e82128b44f i40e: fix vf may be used uninitialized in this function warning a88765b0a591 i40e: fix i40e_count_filters() to count only active/new filters 6ebcf688ae90 octeontx2-pf: check negative error code in otx2_open() 360edeb6216f udp: do not transition UDP GRO fraglist partial checksums to unnecessary fd307f2d91d4 ipv6: Fix infinite recursion in fib6_dump_done(). ed2bdbf5d280 selftests: reuseaddr_conflict: add missing new line at the end of the output b14b9f9503ec erspan: make sure erspan_base_hdr is present in skb->head 42852763a0fc net: stmmac: fix rx queue priority assignment 5e45dc440885 net/sched: act_skbmod: prevent kernel-infoleak dd54b48db0c8 bpf, sockmap: Prevent lock inversion deadlock in map delete elem aedc6cfb7147 vboxsf: Avoid an spurious warning if load_nls_xxx() fails 0f038242b77d netfilter: validate user input for expected length 940d41caa71f netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() 46c4481938e2 netfilter: nf_tables: flush pending destroy work before exit_net release 7b6fba691871 netfilter: nf_tables: reject new basechain after table flag update 8f6dfa1f1efe block: add check that partition length needs to be aligned with block size e7ea043bc3f1 x86/srso: Add SRSO mitigation for Hygon processors af47e6a95eb7 mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations a15bcaa75d90 Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." 1eff09acc808 io_uring: ensure '0' is returned on file registration success a563fc18583c vfio/fsl-mc: Block calling interrupt handler without trigger 09452c8fcbd7 vfio/platform: Create persistent IRQ handlers 27d40bf72dd9 vfio/pci: Create persistent INTx handler d6f77b5e4785 vfio: Introduce interface to flush virqfd inject workqueue 3dd9be6cb55e vfio/pci: Lock external INTx masking ops 561d5e1998d5 vfio/pci: Disable auto-enable of exclusive INTx IRQ cfb786b03b03 net/rds: fix possible cp null dereference 6f3ae02bbb62 netfilter: nf_tables: disallow timeout for anonymous sets e47088075477 Bluetooth: Fix TOCTOU in HCI debugfs implementation 71605692819b Bluetooth: hci_event: set the conn encrypted before conn establishes 89583ff143c2 x86/cpufeatures: Add new word for scattered features 77a82b961177 r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d e4be2df1b1b0 dm integrity: fix out-of-range warning c58306690998 Octeontx2-af: fix pause frame configuration in GMP mode 9970e059af47 bpf: Protect against int overflow for stack access size e8ed357a6f4a ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields() e3e27d2b446d tcp: properly terminate timers for kernel sockets 10b1273d8a10 ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() 755e53bbc61b nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet e451709573f8 USB: core: Fix deadlock in usb_deauthorize_interface() bb22d3689e04 scsi: lpfc: Correct size for wqe for memset() f49642661fe5 PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports 34a81f5259b9 x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled 72ba168746d8 scsi: qla2xxx: Delay I/O Abort on PCI error 67b2d35853c2 scsi: qla2xxx: Fix command flush on cable pull a56b2033f152 scsi: qla2xxx: Split FCE|EFT trace control db0f08a6b60b usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset e9042f4e71f0 usb: typec: ucsi: Ack unsupported commands 3e944ddc17c0 usb: udc: remove warning when queue disabled ep fd84c4eb4dbc usb: dwc2: gadget: LPM flow fix db4fa0c8e811 usb: dwc2: host: Fix ISOC flow in DDMA mode 85ebae7707a6 usb: dwc2: host: Fix hibernation flow c63869e99026 usb: dwc2: host: Fix remote wakeup from hibernation 8e047bc5a5c5 USB: core: Add hub_get() and hub_put() routines 6f4953255bbc staging: vc04_services: fix information leak in create_component() 3be3809b5d9d staging: vc04_services: changen strncpy() to strscpy_pad() 5c2386ba80e7 scsi: core: Fix unremoved procfs host directory regression aa39e6878f61 ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs 9b319f4a8809 usb: cdc-wdm: close race between read and workqueue 6d9395ba7f85 net: ll_temac: platform_get_resource replaced by wrong function 2b539c88940e mmc: core: Avoid negative index with array access bce3a98352ea mmc: core: Initialize mmc_blk_ioc_data 51c99c6795c1 hexagon: vmlinux.lds.S: handle attributes section 73b3ea467331 exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() e8b067c4058c wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes f8f76b757407 init: open /initrd.image with O_LARGEFILE 2e5fe7403487 mm/migrate: set swap entry values of THP tail pages properly. 38753f1adaf5 mm/memory-failure: fix an incorrect use of tail pages 4e37416e4ee1 serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFO 9c5f4014f6d1 powerpc: xor_vmx: Add '-mhard-float' to CFLAGS f33255ccbb0f efivarfs: Request at most 512 bytes for variable names 33414e560f03 perf/core: Fix reentry problem in perf_output_read_group() 91cf85f75375 KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests 66d5260fc7d5 x86/rfds: Mitigate Register File Data Sampling (RFDS) 5fbd9f6c3953 Documentation/hw-vuln: Add documentation for RFDS 6e04cae36b8f x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set b9a97767c6be KVM/VMX: Move VERW closer to VMentry for MDS mitigation 52aad34ee36f KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH 6192d9ed311f x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key 50f021f0b985 x86/entry_32: Add VERW just before userspace transition edc702b4a820 x86/entry_64: Add VERW just before userspace transition 35e36eac881c x86/bugs: Add asm helpers for executing VERW 8b20c6f894b7 x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffix b42235849005 btrfs: allocate btrfs_ioctl_defrag_range_args on stack 3377090b810c printk: Update @console_may_schedule in console_trylock_spinning() 0fc88aeb2e32 xen/events: close evtchn after mapping cleanup bc40ded92af5 tee: optee: Fix kernel panic caused by incorrect error handling 94eb0293703c fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion 1ce408f75ccf vt: fix unicode buffer corruption when deleting characters 28924c43ce61 mei: me: add arrow lake point H DID 4ba385d29e03 mei: me: add arrow lake point S DID bb664ed988a0 tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled 1d14247972dd usb: port: Don't try to peer unused USB ports based on location ef846cdbd100 usb: gadget: ncm: Fix handling of zero block length packets 284fb1003d5d USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command 24427b02bf81 ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform 2d13b79640b1 KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() 6406c55fdc26 xfrm: Avoid clang fortify warning in copy_to_user_tmpl() d2951b72ea47 Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory 2863e2f062cc netfilter: nf_tables: reject constant set with timeout fe40ffbca19d netfilter: nf_tables: disallow anonymous set with timeout flag e2d45f467096 netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout 449b8bdcde9f cpufreq: brcmstb-avs-cpufreq: fix up "add check for cpufreq_cpu_get's return value" ac816bbb10fe comedi: comedi_test: Prevent timers rescheduling during deletion d430e298549b scripts: kernel-doc: Fix syntax error due to undeclared args variable d0838b072931 x86/pm: Work around false positive kmemleak report in msr_build_context() f5948717323a x86/stackprotector/32: Make the canary into a regular percpu variable 6d22547437f1 vxge: remove unnecessary cast in kfree() 9759ff196e7d dm snapshot: fix lockup in dm_exception_table_exit b074a76cbd2c drm/amd/display: Fix noise issue on HDMI AV mute 1a77ee0f0695 drm/amd/display: Return the correct HDCP error code 2f8329154384 ahci: asm1064: asm1166: don't limit reported ports ce4c5d278727 ahci: asm1064: correct count of reported ports 493aa6bdcffd wireguard: netlink: access device through ctx instead of peer f52be46e3e6e wireguard: netlink: check for dangling peer via is_dead instead of empty list ec5098d4c88b net: hns3: tracing: fix hclgevf trace event strings bce7345ee0b5 x86/CPU/AMD: Update the Zenbleed microcode revisions 224ec95f6397 cpufreq: dt: always allocate zeroed cpumask f0fe7ad5aff4 nilfs2: prevent kernel bug at submit_bh_wbc() c3b5c5c31e72 nilfs2: fix failure to detect DAT corruption in btree and direct mappings 7607860ae4dd memtest: use {READ,WRITE}_ONCE in memory scanning c734f9c19896 drm/vc4: hdmi: do not return negative values from .get_modes() 51c519d79fd0 drm/imx/ipuv3: do not return negative values from .get_modes() a8cb3b072403 drm/exynos: do not return negative values from .get_modes() 9aaa60f35b89 drm/panel: do not return negative error codes from drm_panel_get_modes() 6470078ab3d8 s390/zcrypt: fix reference counting on zcrypt card objects 32edca2f03a6 soc: fsl: qbman: Use raw spinlock for cgr_lock 39ed969a7a54 soc: fsl: qbman: Add CGR update function c542f3a70521 soc: fsl: qbman: Add helper for sanity checking cgr ops dd199e5b759f soc: fsl: qbman: Always disable interrupts when taking cgr_lock 47ad5c133ed5 ring-buffer: Fix full_waiters_pending in poll 616a78bd682e ring-buffer: Fix resetting of shortest_full 756934d840a6 ring-buffer: Do not set shortest_full when full target is hit 3d4873cf80c6 ring-buffer: Fix waking up ring buffer readers ad68ce493616 vfio/platform: Disable virqfds on cleanup ef73db1cc885 PCI: dwc: endpoint: Fix advertised resizable BAR size 70077e0af5cf kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 4595d90b5d2e nfs: fix UAF in direct writes 7e55155db07b PCI/AER: Block runtime suspend when handling errors 648906b645f4 PCI/ERR: Clear AER status only when we control AER bb317bba5bd3 speakup: Fix 8bit characters from direct synth 92eac4c00d9d usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic a799864b9e70 usb: gadget: tegra-xudc: Use dev_err_probe() 350aeb14aac9 phy: tegra: xusb: Add API to retrieve the port number of phy 0213b8bf7167 slimbus: core: Remove usage of the deprecated ida_simple_xx() API b45970fc0ad7 nvmem: meson-efuse: fix function pointer type mismatch e8e8b1973172 ext4: fix corruption during on-line resize 89bc7ed7400e hwmon: (amc6821) add of_match table 37005a1b8585 drm/etnaviv: Restore some id values a1d62c0651c5 mmc: core: Fix switch on gp3 partition d85c11c97ecf mm: swap: fix race between free_swap_and_cache() and swapoff() 068ab2759bc0 mac802154: fix llsec key resources release in mac802154_llsec_key_del 1302344f8abf dm-raid: fix lockdep waring in "pers->hot_add_disk" b07326747952 Revert "Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"" be7f399e3ffd PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports a654d0a1863b PCI/DPC: Quirk PIO log size for certain Intel Root Ports 51411a4d0a8b PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited 81d9ca159791 PCI: Work around Intel I210 ROM BAR overlap defect 619013d79739 PCI: Cache PCIe Device Capabilities register 1f5ea9e3aeea PCI/ERR: Cache RCEC EA Capability offset in pci_init_capabilities() bbe068b24409 PCI/PM: Drain runtime-idle callbacks before driver removal 39f7310eaa79 PCI: Drop pci_device_remove() test of pci_dev->driver d2a970972800 btrfs: fix off-by-one chunk length calculation at contains_pending_extent() d7800338a208 serial: Lock console when calling into driver before registration 590326a5d466 printk/console: Split out code that enables default console a0e8272533cd usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros c71ac0596ebf fuse: don't unhash root 853f0c0d34be fuse: fix root lookup with nonzero generation ab166a9445bc mmc: tmio: avoid concurrent runs of mmc_request_done() 40dda0548655 PM: sleep: wakeirq: fix wake irq warning in system suspend ad5b7fc6a7b5 USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M fec4dea54d71 USB: serial: option: add MeiG Smart SLM320 product 76b4979096d4 USB: serial: cp210x: add ID for MGP Instruments PDS100 cc235a4b8a7f USB: serial: add device ID for VeriFone adapter dccd649747f4 USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB a51a65d33ef3 powerpc/fsl: Fix mfpmr build errors with newer binutils 3ff4a0f6a8f0 clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays a09aecb6cb48 clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays 851cc19bdb02 clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays ae60e3342296 clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays 0aa06ebe69bd PM: suspend: Set mem_sleep_current during kernel command line setup 47cad45f8bd6 parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds d4a20501ddbe parisc: Fix csum_ipv6_magic on 64-bit systems 2a318f10d412 parisc: Fix csum_ipv6_magic on 32-bit systems 27b0db8def1f parisc: Fix ip_fast_csum 8b8019f9d76e parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macros c2f8af101ce2 mtd: rawnand: meson: fix scrambling mode value in command macro 7a9337af5ba0 ubi: correct the calculation of fastmap size 0a16a633a208 ubi: Check for too small LEB size in VTBL code 8f599ab6fabb ubifs: Set page uptodate in the correct place a276c595c3a6 fat: fix uninitialized field in nostale filehandles 83a2275f9d32 bounds: support non-power-of-two CONFIG_NR_CPUS 96661f8c3d5f block: Clear zone limits for a non-zoned stacked queue 6b4bb49e3418 block: introduce zone_write_granularity limit 0eb348f4d736 ext4: correct best extent lstart adjustment logic 8f5dfcbf962d selftests/mqueue: Set timeout to 180 seconds d03092550f52 crypto: qat - resolve race condition during AER recovery 02fa834fb427 crypto: qat - fix double free during reset 6796844c054f sparc: vDSO: fix return value of __setup handler 308b721d69e4 sparc64: NMI watchdog: fix return value of __setup handler f8730d6335e5 KVM: Always flush async #PF workqueue when vCPU is being destroyed 7936e5c8da5b media: xc4000: Fix atomicity violation in xc4000_get_frequency c45e53c27b78 serial: max310x: fix NULL pointer dereference in I2C instantiation c560327d900b drm/vmwgfx: Fix possible null pointer derefence with invalid contexts 675ebda69c5a drm/vmwgfx: Fix some static checker warnings dc7cd107cef3 drm/vmwgfx/vmwgfx_cmdbuf_res: Remove unused variable 'ret' b6fc792bf8f2 drm/vmwgfx: switch over to the new pin interface v2 1502b87c652a drm/vmwgfx: stop using ttm_bo_create v2 7f0de642acd9 arm: dts: marvell: Fix maxium->maxim typo in brownstone dts fbda83d03fd4 smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() a354d9e3b66c smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() 1c18c1541f53 clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd b3afaa407d76 media: staging: ipu3-imgu: Set fields before media_entity_pads_init() bacb8c3ab86d wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach d8166e8adb7f timers: Rename del_timer_sync() to timer_delete_sync() fa576cdd4d24 timers: Use del_timer_sync() even on UP 127dbb3d8be8 timers: Update kernel-doc for various functions 6487fb01b7ee x86/bugs: Use sysfs_emit() d3084b03098a x86/cpu: Support AMD Automatic IBRS 2c1a50493189 Documentation/hw-vuln: Update spectre doc fcbd99b3c733 amdkfd: use calloc instead of kzalloc to avoid integer overflow dfa382591091 Linux 5.10.214 5148026b65ca remoteproc: stm32: fix phys_addr_t format string a943eb828364 regmap: Add missing map->bus check bcfcdf196980 spi: spi-mt65xx: Fix NULL pointer access in interrupt handler 6c46d680e4b3 bpf: report RCU QS in cpumap kthread aad6bb260beb rcu: add a helper to report consolidated flavor QS fcf32a5bfcb8 netfilter: nf_tables: do not compare internal table flags on updates 096245bb7f9d ARM: dts: sun8i-h2-plus-bananapi-m2-zero: add regulator nodes vcc-dram and vcc1v2 f205ed8d9ead scsi: fc: Update formal FPIN descriptor definitions b36b83297ff4 netfilter: nft_set_pipapo: release elements in clone only from destroy path 766c2627acb2 octeontx2-af: Use separate handlers for interrupts 8eebff95ce95 net/bnx2x: Prevent access to a freed page in page_pool f6c6ca618e93 hsr: Handle failures in module init 1e1e4316fcae rds: introduce acquire/release ordering in acquire/release_in_xmit() f87884e0dffd wireguard: receive: annotate data-race around receiving_counter.counter d0ab075e34b5 net: dsa: mt7530: prevent possible incorrect XTAL frequency selection 68e84120319d packet: annotate data-races around ignore_outgoing 7fb2d4d6bb1c hsr: Fix uninit-value access in hsr_get_node() cdff6144b04b soc: fsl: dpio: fix kcalloc() argument order 76d1394d9b07 s390/vtime: fix average steal time calculation ce061bf4eff9 octeontx2-af: Use matching wake_up API variant in CGX command interface 2ddc931ccca2 io_uring: don't save/restore iowait state ed71e73693fe usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin 745c27184be3 staging: greybus: fix get_channel_from_mode() failure path a4d503856a91 serial: 8250_exar: Don't remove GPIO device on suspend 864f17c1347a rtc: mt6397: select IRQ_DOMAIN instead of depending on it 87ddba29e72b kconfig: fix infinite loop when expanding a macro at the end of file 1639e9c7a3ae tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT 1eb9ab1f9f20 serial: max310x: fix syntax error in IRQ error message 6199e1942e0d tty: vt: fix 20 vs 0x20 typo in EScsiignore 40260d06497d remoteproc: stm32: Fix incorrect type assignment returned by stm32_rproc_get_loaded_rsc_tablef 0dd5b63ae2b5 remoteproc: stm32: Fix incorrect type in assignment for va f0b0a4de789d remoteproc: stm32: use correct format strings on 64-bit 9d057eacf804 remoteproc: stm32: Move resource table setup to rproc_ops 7b9547204985 remoteproc: Add new get_loaded_rsc_table() to rproc_ops 1d7e9bc40abb remoteproc: stm32: Constify st_rproc_ops b94f434fe977 afs: Revert "afs: Hide silly-rename files from userspace" b8c52f7d08f1 NFS: Fix an off by one in root_nfs_cat() 32903ecf21ab watchdog: stm32_iwdg: initialize default timeout 916ee6deae6f NFSv4.2: fix listxattr maximum XDR buffer size 4403438eaca6 NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 84ec5c0a7fab net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() a2b74f35eea3 scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn 11adfabee1ae RDMA/device: Fix a race between mad_client and cm_client init 3ac85382bcfb scsi: csiostor: Avoid function pointer casts 6370d070e235 f2fs: compress: fix to check unreleased compressed cluster bdd895e0190c RDMA/srpt: Do not register event handler until srpt device is fully setup 5cd466673b34 ALSA: usb-audio: Stop parsing channels bits when all channels are found. 4266f6e72620 ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops 239174535dba clk: Fix clk_core_get NULL dereference e55a6014631b sparc32: Fix section mismatch in leon_pci_grpci 6ec49d07905c backlight: lp8788: Fully initialize backlight_properties during probe ad70a7888e8e backlight: lm3639: Fully initialize backlight_properties during probe f3bd1e36f0ae backlight: da9052: Fully initialize backlight_properties during probe f58ce2bed9d8 backlight: lm3630a: Don't set bl->props.brightness in get_brightness fc43d668c98b backlight: lm3630a: Initialize backlight_properties on init 97b397aa3f80 leds: sgm3140: Add missing timer cleanup and flash gpio control b9040d5746c0 leds: aw2013: Unlock mutex before destroying it 72f9bf6ddbb3 powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc. cfb3a57e7bbc drm/msm/dpu: add division of drm_display_mode's hskew parameter fd639cb8fa57 powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks 4688be96d20f drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip 6c5a15622ead media: mediatek: vcodec: avoid -Wcast-function-type-strict warning 910363473e4b media: ttpci: fix two memleaks in budget_av_attach b49fe84c6cef media: go7007: fix a memleak in go7007_load_encoder fb07104a02e8 media: dvb-frontends: avoid stack overflow warnings with clang ab896d93fd6a media: pvrusb2: fix uaf in pvr2_context_set_notify 1c5620f99ad8 drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int() 24d71c7e46b4 ASoC: meson: axg-tdm-interface: add frame rate constraint 4bc8e7f3a129 ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs fe9796edda93 mtd: rawnand: lpc32xx_mlc: fix irq handler prototype 2c8a6d2bef2f mtd: maps: physmap-core: fix flash size larger than 32-bit 858839c64b92 drm/tidss: Fix initial plane zpos values 9e42bebd4bef crypto: arm/sha - fix function cast warnings 9883ac689493 mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref df6924449fc9 mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref bd5f2747e3e0 drm/tegra: put drm_gem_object ref on error in tegra_fb_create 2d476959f263 clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister() 7057b8fa7695 PCI: Mark 3ware-9650SE Root Port Extended Tags as broken 792e6428597a drm/mediatek: dsi: Fix DSI RGB666 formats and definitions 85e2d9166095 clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times 0680a58e2d11 media: pvrusb2: fix pvr2_stream_callback casts 964f45a7840a media: pvrusb2: remove redundant NULL check 1f8d45cd0e9f media: go7007: add check of return value of go7007_read_addr() 5d9fe604bf9b media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak c753ca1e5a07 media: sun8i-di: Fix chroma difference threshold 6b5791c54084 media: sun8i-di: Fix power on/off sequences d2f806664c18 media: sun8i-di: Fix coefficient writes 47588154b10e ASoC: meson: t9015: fix function pointer type mismatch 3df9cd610b05 ASoC: meson: aiu: fix function pointer type mismatch ac85b842418f ASoC: meson: Use dev_err_probe() helper bae8577ea7ba perf stat: Avoid metric-only segv eca94a4b07cc ALSA: seq: fix function cast warnings 33a44d8759f1 drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode() 89526d7728e2 perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() 8a01335aedc5 crypto: xilinx - call finalize with bh disabled 38e61b751113 PCI: switchtec: Fix an error handling path in switchtec_pci_probe() ca1cd5605a77 quota: Fix rcu annotations of inode dquot pointers 61380537aa6d quota: Fix potential NULL pointer dereference 00684e932839 quota: simplify drop_dquot_ref() 2e005642a680 clk: qcom: reset: Ensure write completion on reset de/assertion b30800467c71 clk: qcom: reset: Commonize the de/assert functions 160095aadafe pinctrl: mediatek: Drop bogus slew rate register range for MT8192 096237039d00 media: edia: dvbdev: fix a use-after-free afd2a82fe300 media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity 94303a06e185 media: v4l2-tpg: fix some memleaks in tpg_alloc 19cb33fa22a2 media: em28xx: annotate unchecked call to media_device_register() 892d955f8e0a perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() 330caa061af5 drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()' ff28893c96c5 drm/amd/display: Fix a potential buffer overflow in 'dp_dsc_clock_en_read()' 53dea95c23f7 HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd 7007354d0caf perf record: Fix possible incorrect free in record__switch_output() ed2be47b8dfb PCI/DPC: Print all TLP Prefixes, not just the first 610f20e5cf35 media: tc358743: register v4l2 async device only after successful setup 2c58c4dda2f3 dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA f2e80ac9344a drm/lima: fix a memleak in lima_heap_alloc e0d4850ecd8d drm/rockchip: lvds: do not print scary message when probing defer 375a60fce4e6 drm/rockchip: lvds: do not overwrite error code 2cb881069e31 drm: Don't treat 0 as -1 in drm_fixp2int_ceil fbb37b397733 drm/rockchip: inno_hdmi: Fix video timing b7a82cfb85e2 drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe() f95401a50921 drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe() 317155c5fac0 drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe() 0e8c9283e5e7 drm/tegra: dsi: Make use of the helper function dev_err_probe() 92003981a6df drm/tegra: dsi: Add missing check for of_find_device_by_node f89bd2770937 dm: call the resume method on internal suspend 94a6a9cfbfbb dm raid: fix false positive for requeue needed during reshape 928705e34101 nfp: flower: handle acti_netdevs allocation failure e9b72f729db4 net/x25: fix incorrect parameter validation in the x25_getsockopt() function 3627f21b9e38 net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function 03c74f548f94 udp: fix incorrect parameter validation in the udp_lib_getsockopt() function b42e56435846 l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function 5a98fa3332b1 ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function 8693e3cf0c96 bpf: net: Change do_ip_getsockopt() to take the sockptr_t argument 415edd2d661c net/ipv4/ipv6: Replace one-element arraya with flexible-array members 7394669d5987 net/ipv4: Revert use of struct_size() helper 1ebd0d898fae net/ipv4: Replace one-element array with flexible-array member c8059876317a tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function 1f6244e9954e OPP: debugfs: Fix warning around icc_get_name() 6cf2e53315a1 net: phy: dp83822: Fix RGMII TX delay configuration c44a5aa4bef7 net: phy: DP83822: enable rgmii mode if phy_interface_is_rgmii a352d039ffa2 net: hns3: fix port duplex configure error in IMP reset 06dd21045a7e net: phy: fix phy_get_internal_delay accessing an empty array 77fd5294ea09 net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() edcec2363477 ipv6: fib6_rules: flush route cache when rule is changed 15641007df0f bpf: Fix stackmap overflow check on 32-bit arches 64f00b4df059 bpf: Fix hashtab overflow check on 32-bit arches 225da02acdc9 bpf: Fix DEVMAP_HASH overflow check on 32-bit arches 70294d8bc31f bpf: Eliminate rlimit-based memory accounting for devmap maps 6b4a39acafaf sr9800: Add check for usbnet_get_endpoints d47e6c1932ce Bluetooth: hci_core: Fix possible buffer overflow 69d9425b8878 Bluetooth: Remove superfluous call to hci_conn_check_pending() cbe742db8bc5 igb: Fix missing time sync events 02cba67662c3 igb: move PEROUT and EXTTS isr logic to separate functions f873b85ec762 iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected f858c084ebde PCI: Make pci_dev_is_disconnected() helper public for other drivers 722c24cddc6d wifi: rtw88: 8821c: Fix false alarm count c55cc6363880 mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function bb336cd8d5ec SUNRPC: fix some memleaks in gssx_dec_option_array a4e7ff1a7427 x86, relocs: Ignore relocations in .notes section 47a429a524e2 ACPI: scan: Fix device check notification handling 5f99b46dce89 arm64: dts: marvell: reorder crypto interrupts on Armada SoCs 46792f9ba314 ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node 2d1e515789dc ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address 23d05494481f ARM: dts: imx6dl-yapp4: Move phy reset into switch node 229563e2168f ARM: dts: arm: realview: Fix development chip ROM compatible value 2478026f94e4 net: ena: Remove ena_select_queue 98d186a14264 wifi: brcmsmac: avoid function pointer casts fb7601ebf686 iommu/amd: Mark interrupt as managed be8c53390a4e bus: tegra-aconnect: Update dependency to ARCH_TEGRA c2a30c81bf3c ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() 5956f4203b6c wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces 115252fc6183 wireless: Remove redundant 'flush_workqueue()' calls 23278c845a0b bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly c5f2076aaa7a bpf: Factor out bpf_spin_lock into helpers. dfd8a62a107e arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes f0dd27314c7a wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() 7d4b47f20f7e net: blackhole_dev: fix build warning for ethh set but not used 918d7f0d3ee9 wifi: iwlwifi: fix EWRD table validity check fabe2db7de32 wifi: iwlwifi: dbg-tlv: ensure NUL termination 1bc5461a21c5 wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete bdaf08b472c2 af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc(). 1524f46376b1 bpftool: Silence build warning about calloc() 926d95eb399e inet_diag: annotate data-races around inet_diag_table[] 784412247e7d sock_diag: annotate data-races around sock_diag_handlers[family] 9127599c075c cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value 11824d6a8a79 wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() 5aa586bf8010 wifi: wilc1000: fix multi-vif management when deleting a vif dddedfa3b29a wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work b4bbf38c350a wifi: wilc1000: fix RCU usage in connect path fd86efb897e4 wifi: wilc1000: fix declarations ordering caa839d40ea4 wifi: b43: Disable QoS for bcm4331 39c915a32302 wifi: b43: Stop correct queue in DMA worker when QoS is disabled 871788995c16 wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled 49f067726ab0 wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled e1dc7aa814a9 wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() c6fd906c3c33 timekeeping: Fix cross-timestamp interpolation for non-x86 763a009228da timekeeping: Fix cross-timestamp interpolation corner case decision fe90806209b9 timekeeping: Fix cross-timestamp interpolation on counter wrap faf0b4c5e00b aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts bb567cb5cdbe md: Don't clear MD_CLOSING when the raid is about to stop ab25f7cd4914 md: implement ->set_read_only to hook into BLKROSET processing 2a0f8202f77a block: add a new set_read_only method a0bccba5f503 fs/select: rework stack allocation hack for clang 4af837db0fd3 nbd: null check for nla_nest_start cde76b3af247 do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak cc6ddd6fa93e x86/paravirt: Fix build due to __text_gen_insn() backport 0344b12a970b ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll cd72f7de5bca ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode 423d747fa35d ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC 442864752b38 Input: gpio_keys_polled - suppress deferred probe error for gpio 020601445f6b ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet 713eaf5c510c firewire: core: use long bus reset on gap count error 81d7d920a22f Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security ba3a55d118bf scsi: mpt3sas: Prevent sending diag_reset when the controller is ready e30b8525e140 dm-verity, dm-crypt: align "struct bvec_iter" correctly 87221877ed99 block: sed-opal: handle empty atoms when parsing response d2e2cb525811 parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check 3e0f73be40db net/iucv: fix the allocation size of iucv_path_table array 6e4694e65b6d x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() aa64355c4537 x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h 434a709df130 RDMA/mlx5: Relax DEVX access upon modify commands d27c48dc309d RDMA/mlx5: Fix fortify source warning while accessing Eth segment 0f9fa4e6b2b3 gen_compile_commands: fix invalid escape sequence warning a8fee6674b50 HID: multitouch: Add required quirk for Synaptics 0xcddc device df14e946ea98 MIPS: Clear Cause.BD in instruction_pointer_set eb279074bada x86/xen: Add some null pointer checking to smp.c eddf7e95b846 ASoC: rt5645: Make LattePanda board DMI match more precise 8e2113f61d9d selftests: tls: use exact comparison in recv_partial 90c445799fd1 bpf: Defer the free of inner map when necessary 93c37f1c63b4 rcu-tasks: Provide rcu_trace_implies_rcu_gp() a6771f343af9 io_uring: drop any code related to SCM_RIGHTS 875f5fed30a1 io_uring/unix: drop usage of io_uring socket d35f38551c21 Linux 5.10.213 738845b022d3 serial: max310x: fix IO data corruption in batched operations 85d79478710a serial: max310x: implement I2C support 8082cc992dec serial: max310x: make accessing revision id interface-agnostic f36ef837a7a6 regmap: Add bulk read/write callbacks into regmap_config 915848be2f1b regmap: allow to define reg_update_bits for no bus configuration 82a62478b9f7 Drivers: hv: vmbus: Drop error message when 'No request id available' 74d83d0fe04e serial: max310x: Unprepare and disable clock in error path f610023e67ec getrusage: use sig->stats_lock rather than lock_task_sighand() 9ca97868205a getrusage: use __for_each_thread() 21677f35e104 getrusage: move thread_group_cputime_adjusted() outside of lock_task_sighand() 811415fe768f getrusage: add the "signal_struct *sig" local variable 14136bed4104 mm: hugetlb pages should not be reserved by shmat() if SHM_NORESERVE 05edf43452c0 mm/hugetlb: change hugetlb_reserve_pages() to type bool 5b10a88f64c0 hv_netvsc: Register VF in netvsc_probe if NET_DEVICE_REGISTER missed 8f41b33d240e hv_netvsc: use netif_is_bond_master() instead of open code 0d54d2240da7 hv_netvsc: Make netvsc/VF binding check both MAC and serial number 3cfee5668b35 hv_netvsc: Process NETDEV_GOING_DOWN on VF hot remove 0db98ee09b9c hv_netvsc: Wait for completion on request SWITCH_DATA_PATH cdba03568050 hv_netvsc: Use vmbus_requestor to generate transaction IDs for VMBus hardening 2ce36635004a Drivers: hv: vmbus: Add vmbus_requestor data structure for VMBus hardening 58bf67d524e2 ext4: convert to exclusive lock while inserting delalloc extents 5b69dabd7e4a ext4: refactor ext4_da_map_blocks() b3bca5e8c76a ext4: make ext4_es_insert_extent() return void c09ffff246ca lsm: fix default return value of the socket_getpeersec_*() hooks ea6e87db9037 lsm: make security_socket_getpeersec_stream() sockptr_t safe a9482f3b4877 bpf: net: Change sk_getsockopt() to take the sockptr_t argument be155e9466dd net: Change sock_getsockopt() to take the sk ptr instead of the sock ptr 518ec3da99f8 serial: max310x: prevent infinite while() loop in port startup fe0d16b3a3c3 serial: max310x: use a separate regmap for each port c1ecaadbcd40 serial: max310x: use regmap methods for SPI batch operations 32e32ab1da5a serial: max310x: Make use of device properties c7e9e6d5ee84 serial: max310x: fail probe if clock crystal is unstable c2b9cbf09e59 serial: max310x: Try to get crystal clock rate from property 569154b29a24 serial: max310x: Use devm_clk_get_optional() to get the input clock 696e4112e5c1 xhci: handle isoc Babble and Buffer Overrun events properly fe2322caa074 xhci: process isoc TD properly when there was a transaction error mid TD. fa5aaf31e5f5 xhci: prevent double-fetch of transfer and transfer event TRBs 89ed7ebae4f0 xhci: remove extra loop in interrupt context 9c398afd4930 um: allow not setting extra rpaths in the linux binary c9c3cc6a13bd selftests: mm: fix map_hugetlb failure on 64K page size systems 1dee72c02170 selftests/mm: switch to bash from sh bbf950a6e96a netrom: Fix data-races around sysctl_net_busy_read cfe0f73fb38a netrom: Fix a data-race around sysctl_netrom_link_fails_count b7d33e083f9d netrom: Fix a data-race around sysctl_netrom_routing_control 01d4e3afe257 netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeout 652b0b358196 netrom: Fix a data-race around sysctl_netrom_transport_requested_window_size f3315a6edaec netrom: Fix a data-race around sysctl_netrom_transport_busy_delay 34c84e0036a6 netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay 34a164d24482 netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries 291d36d772f5 netrom: Fix a data-race around sysctl_netrom_transport_timeout d1261bde59a3 netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser 18c95d11c347 netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiser e041df5dc9e6 netrom: Fix a data-race around sysctl_netrom_default_path_quality ccd1108b16ab netfilter: nf_conntrack_h323: Add protection for bmp length out of range 2b4e7cb7d523 netfilter: nft_ct: fix l3num expectations with inet pseudo family 9dfc15a10dfd net/rds: fix WARNING in rds_conn_connect_if_down 5f4e51abfbe6 cpumap: Zero-initialise xdp_rxq_info struct before running XDP program 79ce2e54cc0a net/ipv6: avoid possible UAF in ip6_route_mpath_notify() 37fe99016b12 net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink() c7137900691f geneve: make sure to pull inner header in geneve_rx() fdb63c179f7a tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string 71e21eb1f888 i40e: disable NAPI right after disabling irqs when handling xsk_pool ad91d5d1b65a ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able 336261af0415 net: lan78xx: fix runtime PM count underflow on link stop 11a3c9f48940 lan78xx: Fix race conditions in suspend/resume handling 69215f8edae3 lan78xx: Fix partial packet errors on suspend/resume e5d7f43c4cdd lan78xx: Add missing return code checks 061336268eb9 lan78xx: Fix white space and style issues 0224cbc53ba8 mmc: mmci: stm32: fix DMA API overlapping mappings warning abda366ece48 mmc: mmci: stm32: use a buffer for unaligned DMA requests 2bba1cb1487b loop: Select I/O scheduler 'none' from inside add_disk() 027f4dd7c993 blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag 7cfcd0ed929b Linux 5.10.212 f74362a00422 mptcp: fix double-free on socket dismantle 30d84d87c36e mtd: spinand: gigadevice: fix Quad IO for GD5F1GQ5UExxG 1805131d8f93 gpio: fix resource unwinding order in error path 51f7044d103b gpiolib: Fix the error path order in gpiochip_add_data_with_key() 947baae18505 gpio: 74x164: Enable output pins after registers are reset 80d852299987 fs,hugetlb: fix NULL pointer dereference in hugetlbs_fill_super 43eccc582373 cachefiles: fix memory leak in cachefiles_add_cache() 287172812726 ext4: avoid bb_free and bb_fragments inconsistency in mb_free_blocks() 70e5b013538d mptcp: fix possible deadlock in subflow diag 36103f8cb902 x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers 7a7cb5266b8f pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation 36b02df0a6ce mmc: sdhci-xenon: fix PHY init clock stability d3c703c22b09 mmc: sdhci-xenon: add timeout for PHY init complete 3fd14520dd86 mmc: core: Fix eMMC initialization with 1-bit bus connection 9579a21e99fe dmaengine: fsl-qdma: init irq after reg initialization bb3a06e9b9a3 dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read 2886fe308a83 btrfs: dev-replace: properly validate device names 99eb2159680a wifi: nl80211: reject iftype change with mesh ID change e668b92a3a01 gtp: fix use-after-free and null-ptr-deref in gtp_newlink() a23ac1788e2c tomoyo: fix UAF write bug in tomoyo_write_control() 8af1c121b010 riscv: Sparse-Memory/vmemmap out-of-bounds fix 96370ba395c5 afs: Fix endless loop in directory parsing 14aacfcd7308 ALSA: Drop leftover snd-rtctimer stuff from Makefile d7acc4a569f5 power: supply: bq27xxx-i2c: Do not free non existing IRQ 537e3f49dbe8 efi/capsule-loader: fix incorrect allocation size 882a51a10ecf rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back 80fabcd5d10c netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate() e24acaefdd79 Bluetooth: Enforce validation on max value of connection interval df193568d612 Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST 0309b68aeaac Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR 6dd0a9dfa99f Bluetooth: Avoid potential use-after-free in hci_error_reset 6782a54e1a7f net: usb: dm9601: fix wrong return value in dm9601_mdio_read c1c7396b571c lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected 810fa7d5e520 ipv6: fix potential "struct net" leak in inet6_rtm_getaddr() 906986fed827 tun: Fix xdp_rxq_info's queue_index when detaching 2e95350fe9db net: ip_tunnel: prevent perpetual headroom growth f19d1f98e60e netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter acd9f6d481d8 mtd: spinand: gigadevice: Fix the get ecc status issue 8e3a867593e1 mtd: spinand: gigadevice: Support GD5F1GQ5UExxG 37077ed16c77 crypto: virtio/akcipher - Fix stack overflow on memcpy bf85def4b6cb platform/x86: touchscreen_dmi: Allow partial (prefix) matches for ACPI names 9985c44f239f Linux 5.10.211 94ebf71bddbc ext4: regenerate buddy after block freeing failed if under fc replay dbc9b22d0ed3 arp: Prevent overflow in arp_req_get(). ea1cd64d59f2 fs/aio: Restrict kiocb_set_cancel_fn() to I/O submitted via libaio bff0a0658e57 block: ataflop: more blk-mq refactoring fixes b49b022f7dfc drm/amd/display: Fix memory leak in dm_sw_fini() c6551ff227f6 drm/syncobj: call drm_syncobj_fence_add_wait when WAIT_AVAILABLE flag is set 144ec5e1ce3b drm/syncobj: make lockdep complain on WAIT_FOR_SUBMIT v3 31ea574aeca1 netfilter: nf_tables: set dormant flag on hook register failure 31e10d6cb0c9 tls: stop recv() if initial process_rx_list gave us non-DATA 7c54eaa3b078 tls: rx: drop pointless else after goto 4820e84e2852 tls: rx: jump to a more appropriate label 5d4e4eff791d s390: use the correct count for __iowrite64_copy() f6ce90567ed3 net: dev: Convert sa_data to flexible array in struct sockaddr c1b447a21a65 packet: move from strlcpy with unused retval to strscpy 65c38f23d10f ipv6: sr: fix possible use-after-free and null-ptr-deref d9b5e2b7a819 afs: Increase buffer size in afs_update_volume_status() 2f56d7126299 ipv6: properly combine dev_base_seq and ipv6.dev_addr_genid dcc1375d41a0 ipv4: properly combine dev_base_seq and ipv4.dev_addr_genid fc30793e0610 nouveau: fix function cast warnings 49ef33a90e1f scsi: jazz_esp: Only build if SCSI core is builtin b42b801abada bpf, scripts: Correct GPL license name a2d1e1f8f064 RDMA/srpt: fix function pointer cast warnings 905de68fcdff arm64: dts: rockchip: set num-cs property for spi on px30 5639414a52a2 RDMA/qedr: Fix qedr_create_user_qp error flow 5a5c039dac1b RDMA/srpt: Support specifying the srpt_service_guid parameter 179bb08834fb RDMA/bnxt_re: Return error for SRQ resize 3fa240bb6b2d IB/hfi1: Fix a memleak in init_credit_return 8affdbb3e2ef mptcp: fix lockless access in subflow ULP diag eb3693454baa usb: roles: don't get/set_role() when usb_role_switch is unregistered e279bf8e5189 usb: roles: fix NULL pointer issue when put module's reference 57ca0e16f393 usb: gadget: ncm: Avoid dropping datagrams of properly parsed NTBs 1e204a8e9eb5 usb: cdns3: fix memory double free when handle zero packet b40328eea93c usb: cdns3: fixed memory use after free at cdns3_gadget_ep_disable() 1dfe6393d179 x86/alternative: Make custom return thunk unconditional dd1a169b4496 Revert "x86/alternative: Make custom return thunk unconditional" e8e9d1f6cf02 x86/returnthunk: Allow different return thunks 4eb421fa71e4 x86/ftrace: Use alternative RET encoding b253061d4b86 x86/ibt,paravirt: Use text_gen_insn() for paravirt_patch() e752912ce18c x86/text-patching: Make text_gen_insn() play nice with ANNOTATE_NOENDBR c13d42604069 Revert "x86/ftrace: Use alternative RET encoding" 70d92abbe296 ARM: ep93xx: Add terminator to gpiod_lookup_table dcb4d1426859 l2tp: pass correct message length to ip6_append_data 03366ad11115 PCI/MSI: Prevent MSI hardware interrupt number truncation 2e534fd15e5c gtp: fix use-after-free and null-ptr-deref in gtp_genl_dump_pdp() 6e5069b40fb4 KVM: arm64: vgic-its: Test for valid IRQ in its_sync_lpi_pending_table() 615af9cb3e70 KVM: arm64: vgic-its: Test for valid IRQ in MOVALL handler 3c652f6fa1e1 dm-crypt: don't modify the data when using authenticated encryption f6a765a61e0e s390/cio: fix invalid -EBUSY on ccw_device_start 3f38d22e645e IB/hfi1: Fix sdma.h tx->num_descs off-by-one error a0180e940cf1 erofs: fix lz4 inplace decompression 841b9f6f681d x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm() 6360869cc4e9 jbd2: Fix wrongly judgement for buffer head removing while doing checkpoint 69389d82ab6d jbd2: recheck chechpointing non-dirty buffer cb1609ef8aa2 jbd2: remove redundant buffer io error checks 52b9609b89e3 iwlwifi: mvm: write queue_sync_state only for sync f5e6da2ca116 iwlwifi: mvm: do more useful queue sync accounting 87b7d049ce55 platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC 6c367739cd64 lan743x: fix for potential NULL pointer dereference with bare card a1ccc4f44133 btrfs: do not pin logs too early during renames 16b70511bd48 btrfs: unify lookup return value when dir entry is missing fccb8a610987 btrfs: introduce btrfs_lookup_match_dir aaf2d6b7ecba btrfs: tree-checker: check for overlapping extent items b8034ca2fdcc task_stack, x86/cea: Force-inline stack helpers 68ffe3ec198d ASoC: Intel: bytcr_rt5651: Drop reference count of ACPI device after use edeef1b4fb10 ASoC: Intel: boards: get codec device with ACPI instead of bus search 151b360f4739 ASoC: Intel: boards: harden codec property handling 877037eff7d1 mtd: spinand: macronix: Add support for MX35LFxGE4AD b6c4a44e89d7 cifs: add a warning when the in-flight count goes negative e410dfaaac17 powerpc/watchpoints: Annotate atomic context in more places 2641aa3f56b1 powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 byte instructions d021ba1142e2 block: ataflop: fix breakage introduced at blk-mq refactoring 1dd3dc389211 seccomp: Invalidate seccomp mode to catch death failures 7ab8a3bac531 x86/uaccess: Implement macros for CMPXCHG on user addresses 13f6937f53e3 hsr: Avoid double remove of a node. b2e72d88c33b hvc/xen: prevent concurrent accesses to the shared ring 86ba65e5357b media: av7110: prevent underflow in write_ts_to_decoder() d6e60c53d2e2 ASoC: fsl_micfil: register platform component before registering cpu dai de899edac73d ARM: dts: imx: Set default tuning step for imx6sx usdhc 51582123dd84 irqchip/mips-gic: Don't touch vl_map if a local interrupt is not routable ef6128a1bafe ARM: dts: BCM53573: Drop nonexistent "default-off" LED trigger a4c0234b167b pmdomain: renesas: r8a77980-sysc: CR7 must be always on 5fe446b245ba virtio-blk: Ensure no requests in virtqueues before deleting vqs. 92a1090b4798 firewire: core: send bus reset promptly on gap count error 6a375022b0a8 scsi: lpfc: Use unsigned type for num_sge 7fb19792749c hwmon: (coretemp) Enlarge per package core count limit 988ae00e69b9 efi: Don't add memblocks for soft-reserved memory 4fff3d735bae efi: runtime: Fix potential overflow of soft-reserved region size 865f99f64121 Input: i8042 - add Fujitsu Lifebook U728 to i8042 quirk table 30a878457286 ext4: correct the hole length returned by ext4_map_blocks() a72037da4ab8 nvmet-fc: abort command when there is no binding a0fa157bd4eb nvmet-fc: release reference on target port 5da866be3d49 nvmet-fcloop: swap the list_add_tail arguments 4f2c95015ec2 nvme-fc: do not wait in vain when unloading module f82ed69f6aed netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag setting in sctp_new da47fc8d30fb spi: sh-msiof: avoid integer overflow in constants 0a840d798435 ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616 5b33bbeefbd8 nvmet-tcp: fix nvme tcp ida memory leak d21c122de3cc regulator: pwm-regulator: Add validity checks in continuous .get_voltage c432094aa7c9 dmaengine: ti: edma: Add some null pointer checks to the edma_probe ffeb72a80a82 ext4: avoid allocating blocks from corrupted group in ext4_mb_find_by_goal() 927794a02169 ext4: avoid allocating blocks from corrupted group in ext4_mb_try_best_found() 2b39c1a0a89f ahci: add 43-bit DMA address quirk for ASMedia ASM1061 controllers 15bb22da0fd6 ahci: asm1166: correct count of reported ports e94da8aca2e7 spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were detected cd36da760bd1 fbdev: sis: Error out if pixclock equals zero 512ee6d6041e fbdev: savage: Error out if pixclock equals zero 5ffab99e070b wifi: mac80211: fix race condition on enabling fast-xmit 7e71fbc68dad wifi: cfg80211: fix missing interfaces when dumping 17c976fe2cf6 dmaengine: fsl-qdma: increase size of 'irq_name' d94a80da905b dmaengine: shdma: increase size of 'dev_id' 168ed59170de scsi: target: core: Add TMF to tmr_list handling e4bc31174507 sched/rt: Disallow writing invalid values to sched_rt_period_us 13c6bce76d94 sched/rt: Fix sysctl_sched_rr_timeslice intial value b1ba065137f4 zonefs: Improve error handling 19087d70e9e6 userfaultfd: fix mmap_changing checking in mfill_atomic_hugetlb 18d88bf9c2e7 sched/rt: sysctl_sched_rr_timeslice show default timeslice after reset 94b064984a19 smb: client: fix parsing of SMB3.1.1 POSIX create context 13fb0fc49176 smb: client: fix potential OOBs in smb2_parse_contexts() b03c8099a738 smb: client: fix OOB in receive_encrypted_standard() 3fa31e7a9d3a net/sched: Retire dsmark qdisc 71925d686386 net/sched: Retire ATM qdisc 56a6720d9bc3 net/sched: Retire CBQ qdisc 2214ded26c86 tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 44494049e815 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 0d7c23009d82 tpm: Add flag to use default cancellation policy 07914bef4e16 tpm: tis_i2c: Fix sanity check interrupt enable mask 35f85f04bd69 tpm: Add tpm_tis_i2c backend for tpm_tis_core 7b04c6c08107 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer 4790cb2d1283 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 50f74deaf308 hwmon: Add driver for Texas Instruments TMP464 and TMP468 a4e6e4b7bb08 dt-bindings: hwmon: add tmp464.yaml e0ed2149d7b5 drm/amdkfd: Check for null pointer after calling kmemdup c6ddded89322 ARM: renumber bits related to _TIF_WORK_MASK 35b96a325c1e arm64: make _TIF_WORK_MASK bits contiguous f5a8f06aa595 arm64: uaccess: remove vestigal UAO support 3a330b569301 arm64: uaccess: remove redundant PAN toggling 9cbbb016d6e7 arm64: uaccess: remove addr_limit_user_check() fd83411f5e08 arm64: uaccess: remove set_fs() 15a6dc2f4b53 arm64: uaccess cleanup macro naming 912a6ab683a4 arm64: uaccess: split user/kernel routines d004ab02dae2 arm64: uaccess: refactor __{get,put}_user e1941a8b459e arm64: uaccess: simplify __copy_user_flushcache() dfae822b4c59 arm64: uaccess: rename privileged uaccess routines 1efdb8f0a0c7 arm64: sdei: explicitly simulate PAN/UAO entry b35fec69554c arm64: sdei: move uaccess logic to arch/arm64/ b5a28033fe7b arm64: head.S: always initialize PSTATE 243eb8553513 arm64: head.S: cleanup SCTLR_ELx initialization 74a00405d97f arm64: head.S: rename el2_setup -> init_kernel_el 73c5f386d175 arm64: add C wrappers for SET_PSTATE_*() e17fb7543df1 arm64: ensure ERET from kthread is illegal eff6289cc53b ixgbevf: add disable link state 262595681381 ixgbe: add improvement for MDD response functionality b9d78b06dea8 ixgbe: add the ability for the PF to disable VF link state d829911485da Documentation: arm64: Document PMU counters access from userspace fe5d29bfce20 arm64: perf: Enable PMU counter userspace access for perf event 15ce6d04ed6a arm64: perf: Add userspace counter access disable switch 4f288acbeed8 perf: Add a counter for number of user access events in context 354ba4a8c4b8 x86: perf: Move RDPMC event flag to a common definition d29cec94c49b libperf xyarray: Add bounds checks to xyarray__entry() 8264d2b91841 libperf: Add support for user space counter access 7fd81b678b5f libperf tests: Add support for verbose printing 6029ff53a48f libperf: Add evsel mmap support 28b0c8956369 tools include: Add an initial math64.h 492e532d20f1 perf record: Improve 'Workload failed' message printing events + what was exec'ed d0a1fc61733e perf evlist: Add a method to return the list of evsels as a string 81a77b39be0a perf annotate: Fix sample events lost in stdio mode 2883e69e202d pnmtologo: use relocatable file name 80f5207b5abd tools: use basename to identify file in gen-mach-types 4d201ec392f1 vt/conmakehash: improve reproducibility ae24d013888f lib/build_OID_registry: fix reproducibility issues 5d72da88dbb4 x86/boot: Wrap literal addresses in absolute_pointer() dc0bd7aa2319 ACPI: thermal: drop an always true check 0c4288cceef5 xfs: Fix -Werror=dangling-pointer work-around for older GCC 5509050b3392 xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 669827c6e293 virtio-pci: Remove wrong address verification in vp_del_vqs() 1c80d994d3db regulator: consumer: Add missing stubs to regulator/consumer.h 3303d0e2aeff ipv6: Fix stats accounting in ip6_pkt_drop c56e60f665e7 memcg: enable accounting of ipc resources e6c8ebd210a2 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 1655ee30e684 sched/isolation: really align nohz_full with rcu_nocbs 253c752ed120 pstore/ftrace: Add and use ftrace_test_recursion_trylock_safe 356e8a12bd66 pstore/ftrace: Add recursion protection to the ftrace callback 334706a1e873 ftrace: Add ftrace_test_recursion_trylock() helper function 78c260d7f60b ftrace: Move the recursion testing into global headers c0b313d988a1 powerpc/mm: Switch obsolete dssall to .long 1bd813fe8d0e riscv: fix build with binutils 2.38 835a2d1b24c6 powerpc/lib/sstep: fix 'ptesync' build error fd84b99a8ccb drm/amd/display: Don't allow partial copy_from_user 024f4ff63d55 drm/amdgpu: Fix even more out of bound writes from debugfs 0c0ad634e899 e1000e: Serialize TGP e1000e PM ops add88b0536fa e1000e: Make mei_me active when e1000e is in use a8f317c1a17e yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c8400a2cbe1f iommu/arm-smmu-v3: Ratelimit event dump b8ec7e43e95e regmap: teach regmap to use raw spinlocks if requested in the config 4b7fa7684be7 OF: DT-Overlay configfs interface (v7) d515a5c0e9a9 net: xilinx_emaclite: Do not print real IOMEM pointer 11329e49959b drivers: net: xilinx_emaclite: remove arch limitation 29dc69bf2a07 drivers: net: xilinx_emaclite: Add COMPILE_TEST support ff106eff01f6 drivers: net: xilinx_emaclite: Fix -Wpointer-to-int-cast warnings with W=1 c27462391070 serial: 8250: 8250_omap: Fix possible array out of bounds access 16976d8e307f perf intel-pt: Use aux_watermark d421a2346946 perf: Cap allocation order at aux_watermark 6da8d5f29481 timers: Fix get_next_timer_interrupt() with no timers pending af141841735a eventfd: Enlarge recursion limit to allow vhost to work a125a6102808 iwlwifi: select MAC80211_LEDS conditionally 139fe7d68413 rcu: Fix stall-warning deadlock due to non-release of rcu_node ->lock 8d0c79931235 console: Fix build when CONFIG_BLK_DEV_INITRD is disabled. ea777841e8ea yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name ab49d2db98bd cgroup1: fix leaked context root causing sporadic NULL deref in LTP bdda1b6cf99b aufs5: aufs-core 2fa276071d07 aufs5: aufs-standalone 06ed4d532456 aufs5: aufs-mmap 372857834999 aufs5: aufs-kbuild fd68c9840693 aufs5: aufs-base a673c127156c Revert "aufs5: core" cf62bfcde384 Revert "aufs5: aufs5-base" a644419ec785 Revert "aufs5: aufs5-mmap" b893f9a999bb Revert "aufs5: aufs5-standalone" c60db0819480 Revert "aufs: initial port to v5.10" c66a5900f139 Revert "Revert "aufs: initial port to v5.10"" 1320cf58f5dd Revert "aufs: linux-v5.10-rc1, no more set_fs()" 02349d7738ff Revert "for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t" f01dab74750c Revert "aufs: linux-v5.10-rc1, no more f_op->read() and ->write()" 3d5de709b676 Revert "aufs5: aufs5-kbuild" a97f1329edf7 tracing/arm: Have max stack tracer handle the case of return address after data 5c54112a05ab net: Treat __napi_schedule_irqoff() as __napi_schedule() on PREEMPT_RT ddac76981cb3 sched/isolation: reconcile rcu_nocbs= and nohz_full= 56fd8c36614e net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) a8808e541750 aufs: linux-v5.10-rc1, no more f_op->read() and ->write() cb1c41dac775 for aufs: linux-v5.10-rc1, no more vfs_(read|write)f_t a5805df6583f aufs: linux-v5.10-rc1, no more set_fs() 64e145dcca8c Revert "aufs: initial port to v5.10" d6e20b2257ec defconfig: add dependency for CONFIG_ACPI_APEI_PCIEAER b237d48208d0 arm64/mm: Drop THP conditionality from FORCE_MAX_ZONEORDER 1209195ed0f7 driver: adc: ltc2497: return directly after reading the adc conversion value a60fe3fcf113 Revert "mfd: syscon: Don't free allocated name for regmap_config" 13d68767aa4a rcutorture: Use "all" and "N" in "nohz_full" and "rcu_nocbs" 54e69571a97d rcu: deprecate "all" option to rcu_nocbs= a605b9d20447 lib: test_bitmap: add tests for "N" alias 8c22517f444e lib: bitmap: support "N" as an alias for size of bitmap 88187167e63a lib: bitmap: move ERANGE check from set_region to check_region ca5429633613 lib: bitmap: fold nbits into region struct 9381134cea8a lib: test_bitmap: add more start-end:offset/len tests c825800730ab lib: test_bitmap: add tests to trigger ERANGE case. 8cc8264dca3f lib: test_bitmap: clearly separate ERANGE from EINVAL tests. 470da7b7f2ff Revert "cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers" 28dc1d37602d Revert "cpumask: Make "all" alias global and not just RCU" dbfe0b183fca Revert "cpumask: Add a "none" alias to complement "all"" a57711fcff30 Revert "cpumask: Add "last" alias for cpu list specifications" 34523d7c8476 qemux86: add configuration symbol to select values cdca78778415 objtool: Fix seg fault with Clang non-section symbols d3287798bd88 x86/entry: Emit a symbol for register restoring thunk 2ad99ddaac78 cpumask: Add "last" alias for cpu list specifications c10e9481810b cpumask: Add a "none" alias to complement "all" b00ceed9d388 cpumask: Make "all" alias global and not just RCU 8b215206e797 cpumask: Un-inline cpulist_parse for SMP; prepare for ascii helpers 1b5024caeda8 clear_warn_once: add a clear_warn_once= boot parameter fc0dd76cce0e clear_warn_once: bind a timer to written reset value d64fc2d2b14a clear_warn_once: expand debugfs to include read support 77592e956cc9 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 6e022759f727 perf: x86-32: explicitly include <errno.h> 22d6bbb947d4 perf: mips64: Convert __u64 to unsigned long long c35f9150001c perf: fix bench numa compilation c4caef513eb1 perf: add SLANG_INC for slang.h 07dfbf9405dd perf: add sgidefs.h to for mips builds 42c5431ad2cf perf: change --root to --prefix for python install af79bfe90143 perf: add 'libperl not found' warning ddfbd9e75f08 perf: force include of <stdbool.h> 0f34e6305176 fat: don't use obsolete random32 call in namei_vfat b5b55eaad1df FAT: Added FAT_NO_83NAME 756b13bfab6e FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option fabad71cb2b5 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 06fd68d75bd1 aufs: initial port to v5.10 c9126877d1f5 aufs5: core f5150173c643 aufs5: aufs5-standalone b57d26b072d9 aufs5: aufs5-mmap 78f128c4b8e5 aufs5: aufs5-base 47aa35171d08 aufs5: aufs5-kbuild 35c480a23c66 yaffs: include blkdev.h 2c64c43540a5 yaffs: fix misplaced variable declaration bde410ee9f59 yaffs2: v5.6 build fixups 414c8e866931 yaffs2: fix memory leak when /proc/yaffs is read c99c1990cf7c yaffs: add strict check when call yaffs_internal_read_super 498f5fafe50a yaffs: repair yaffs_get_mtd_device 7ca3c08ebbf9 yaffs: Fix build failure by handling inode i_version with proper atomic API 0ba47e881bb8 yaffs2: fix memory leak in mount/umount 39a5406665dd yaffs: Avoid setting any ACL releated xattr ca5b43ddc6fd Yaffs:check oob size before auto selecting Yaffs1 c2619c05a53e fs: yaffs2: replace CURRENT_TIME by other appropriate apis 5e08fb7b8ee0 yaffs2: adjust to proper location of MS_RDONLY 5f1a1a9678a8 yaffs2: import git revision b4ce1bb (jan, 2020) fc21f09ae369 initramfs: allow an optional wrapper script around initramfs generation 73887fca03be arm64/perf: Fix wrong cast that may cause wrong truncation a267cafaac44 defconfigs: drop obselete options eb5d1bc00c3f arm64/perf: fix backtrace for AAPCS with FP enabled 062b2c98c087 linux-yocto: Handle /bin/awk issues d3beb253ae71 uvesafb: provide option to specify timeout for task completion 75ccbf377a51 uvesafb: print error message when task timeout occurs 18ffa2e88024 compiler.h: Undef before redefining __attribute_const__ 3ed931201746 vmware: include jiffies.h 938942859596 Resolve jiffies wrapping about arp 069a883d837c nfs: Allow default io size to be configured. 3b568edcd3e9 check console device file on fs when booting 77ec93228920 mount_root: clarify error messages for when no rootfs found 17a15e0f7536 menuconfig,mconf-cfg: Allow specification of ncurses location 8f13b1349a74 modpost: mask trivial warnings b6c9e0fa24e8 kbuild: exclude meta directory from distclean processing 62dbbdbec60a powerpc: serialize image targets 27b8dec5dbb3 arm: serialize build targets fc365512e4c4 Revert "platform/x86: wmi: Destroy on cleanup rather than unregister" 9a6e91d2e691 crtsavres: fixups for 5.4+ 7dbc3cd0398f powerpc/ptrace: Disable array-bounds warning with gcc8 ebe3bcb89cb0 powerpc: Disable attribute-alias warnings from gcc8 65ba0e7de081 powerpc: add crtsavres.o to archprepare for kbuild 6bd3efdce5a9 powerpc: kexec fix for powerpc64 41671522c159 powerpc: Add unwind information for SPE registers of E500 core 8851006b0109 mips: vdso: fix 'jalr $t9' crash in vdso code ed5db62477e8 mips: Kconfig: add QEMUMIPS64 option 2a7ca094fc42 4kc cache tlb hazard: tlbp cache coherency b742d60d3f70 malta uhci quirks: make allowance for slow 4k(e)c 8a160fc86eb6 arm/Makefile: Fix systemtap b9805882353c vexpress: Pass LOADADDR to Makefile 332e618aa7ae arm: ARM EABI socketcall 1ec682cb85f8 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 08f115ae2dabb202d091b8a6e13d43710bd2aa90) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* wireless-regdb: upgrade 2024.05.08 -> 2024.07.04Wang Mingyu2024-09-071-1/+1
| | | | | | | | | | (From OE-Core rev: f1dc8f8b95aeba1edb92d960074538239d9f643d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit b460d2d55a35450564ea04255153b0a3bf715530) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* cryptodev-module: Fix build for linux 5.10.220Hugo SIMELIERE2024-09-042-0/+33
| | | | | | | | | Upstream-Status: Backport [https://github.com/cryptodev-linux/cryptodev-linux/commit/157a624d7a892ea5fb2df4bbd4e71c008adbecb7] (From OE-Core rev: 047ee2fe7bc9920038213d014a920518a264ef17) Signed-off-by: Hugo SIMELIERE <hsimeliere.opensource@witekio.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* lttng-modules: Upgrade 2.13.9 -> 2.13.14Siddharth Doshi2024-08-082-10/+13
| | | | | | | | | | | | | | | | | | License-Update: Upstream cleaned stale file paths in License file and updated LICENSES/LGPL-2.1 and LICENSES/GPL-2.0 -> LICENSES/LGPL-2.1-only.txt and LICENSES/GPL-2.0-only.txt causing md5 to change. (ref commit -> https://github.com/lttng/lttng-modules/commit/b972ef5708a00718a081f0eb40205e25677e5e93 and https://github.com/lttng/lttng-modules/commit/61baff6e8de2462f45006662bc34bcbf5f645ba0#diff-c693279643b8cd5d248172d9c22cb7cf4ed163a3c98c8a3f69c2717edd3eacb7) Note: Upgrade lttng-modules to 2.13.14 to fix fcheck error which occurs with commit 782202de6478f68caaed4567017095ad906c4eef in kernel "file: Rename fcheck lookup_fd_rcu" which does replaces fcheck with lookup_fd_rcu. (From OE-Core rev: 2721f84ba755ceea5780e44feb0713ad8c4d0217) Signed-off-by: Armin Kuster <akuster@mvista.com> Signed-off-by: Siddharth Doshi <sdoshi@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.164Bruce Ashfield2024-08-083-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 7e89efd3ae1c Linux 5.15.164 e5e5e63c506b tap: add missing verification for short frame 589382f50b4a tun: add missing verification for short frame 2d3cef3d7a5d wifi: rt2x00: use explicitly signed or unsigned types 53e21cfa68a7 filelock: Fix fcntl/close race recovery compat path 2a6c1811f806 ALSA: pcm_dmaengine: Don't synchronize DMA channel when DMA is paused 3390c35a2fe4 arm64: dts: qcom: sdm630: Disable SS instance in Parkmode for USB 01a1bb207e96 arm64: dts: qcom: msm8996: Disable SS instance in Parkmode for USB 0b71bad5f49f ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book Pro 360 8f83ba8d0642 ALSA: hda/realtek: Enable headset mic on Positivo SU C1400 35652dfa8cc9 fs/ntfs3: Validate ff offset 7e21574195a4 jfs: don't walk off the end of ealist 53de17ad01cb ocfs2: add bounds checking to ocfs2_check_dir_entry() 21c14c556ccc net: relax socket state check at accept time. 243b1b2f139b Add gitignore file for samples/fanotify/ subdirectory 057aca5c4c0c docs: Fix formatting of literal sections in fanotify docs 9b4e471059a2 samples: Make fs-monitor depend on libc and headers 11874ffea7b0 samples: Add fs error monitoring example 544fa213f15d drm/amdgpu: Fix signedness bug in sdma_v4_0_process_trap_irq() b0f923261647 wifi: mac80211: disable softirqs for queued frame handling 1e865019cef3 mm/damon/core: merge regions aggressively when max_nr_regions is unmet 22f7794ef5a3 minmax: relax check to allow comparison between unsigned arguments and signed constants 7ed91c5560df minmax: allow comparisons of 'int' against 'unsigned char/short' d53b5d862acd minmax: allow min()/max()/clamp() if the arguments have the same signedness. 1c2ee5bc9f11 minmax: fix header inclusions d470787b25e6 minmax: clamp more efficiently by avoiding extra comparison 998f03984e25 minmax: sanity check constant bounds when clamping ed6e37e30826 tracing: Define the is_signed_type() macro once 6efc874e7dec spi: mux: set ctlr->bits_per_word_mask d02d8c1dacaf hfsplus: fix uninit-value in copy_name 119aa28dc296 selftests/vDSO: fix clang build errors and warnings 77737885d55b spi: imx: Don't expect DMA for i.MX{25,35,50,51,53} cspi devices 52fb34cf68f6 riscv: stacktrace: fix usage of ftrace_graph_ret_addr() 5f569a230160 fs: better handle deep ancestor chains in is_subdir() a2b201f83971 drm/radeon: check bo_va->bo is non-NULL before using it d2ce562a5aff Bluetooth: hci_core: cancel all works upon hci_unregister_dev() 30095db9fde5 scsi: libsas: Fix exp-attached device scan after probe failure scanned in again after probe failed 4fad7fef847b powerpc/eeh: avoid possible crash when edev->pdev changes e59822f9d700 powerpc/pseries: Whitelist dtl slub object for copying to userspace 144563729741 net: mac802154: Fix racy device stats updates by DEV_STATS_INC() and DEV_STATS_ADD() 7d562640dfe3 net: usb: qmi_wwan: add Telit FN912 compositions 2f0f5d8b70d6 ALSA: dmaengine_pcm: terminate dmaengine before synchronize e8c3061cb064 ALSA: hda/relatek: Enable Mute LED on HP Laptop 15-gw0xxx 8a69529f2259 btrfs: qgroup: fix quota root leak after quota disable failure 6a0a5134b811 platform/x86: lg-laptop: Use ACPI device handle when evaluating WMAB/WMBB c71589ef09be platform/x86: lg-laptop: Change ACPI device id cb7b8762fa59 platform/x86: lg-laptop: Remove LGEX0815 hotkey handling b87e028350b0 platform/x86: wireless-hotkey: Add support for LG Airplane Button cf521049fcd0 s390/sclp: Fix sclp_init() cleanup on failure 9adc74c11a0e can: kvaser_usb: fix return value for hif_usb_send_regout 47b807eacc43 ASoC: ti: omap-hdmi: Fix too long driver name d04dff8e6419 ASoC: ti: davinci-mcasp: Set min period size using FIFO config 6114985177db ALSA: dmaengine: Synchronize dma channel after drop() c4bbeb8f129f bytcr_rt5640 : inverse jack detect for Archos 101 cesium 7fc6558e274e Input: i8042 - add Ayaneo Kun to i8042 quirk table 079deeff7285 Input: elantech - fix touchpad state on resume for Lenovo N24 ff53b50bb2c2 mips: fix compat_sys_lseek syscall e3316c1ab38d ALSA: hda/realtek: Add more codec ID to no shutup pins list 0e566b1d3f6d drm/vmwgfx: Fix missing HYPERVISOR_GUEST dependency b26c8c85463e KVM: PPC: Book3S HV: Prevent UAF in kvm_spapr_tce_attach_iommu_group() a43cc0558530 wifi: cfg80211: wext: add extra SIOCSIWSCAN data check c5942a14f795 nvme: avoid double free special payload 7d5b199be28e mei: demote client disconnect warning on suspend to debug 2ffe891b8df2 fs/file: fix the check in find_next_fd() da0fec30a73f kconfig: remove wrong expr_trans_bool() f6ea77184d70 kconfig: gconf: give a proper initial state to the Save button 9b873bdaae64 null_blk: fix validation of block size 91c203d37e69 arm64: armv8_deprecated: Fix warning in isndep cpuhp starting process feac2391e26b ila: block BH in ila_output() 7b40527d2e25 net: ipv6: rpl_iptunnel: block BH in rpl_output() and rpl_input() 502b144d8805 Input: silead - Always support 10 fingers 07fb3ed9f8de selftests/openat2: Fix build warnings on ppc64 a0d2c3a6bbca wifi: mac80211: fix UBSAN noise in ieee80211_prep_hw_scan() eaa06c9daea9 wifi: iwlwifi: mvm: properly set 6 GHz channel direct probe option 36d6128a7f6a wifi: iwlwifi: mvm: Handle BIGTK cipher in kek_kck cmd aa74f7e51279 wifi: iwlwifi: mvm: d3: fix WoWLAN command version lookup 38219c50a3a6 wifi: mac80211: handle tasklet frames before stopping 34dbc62992f8 wifi: mac80211: mesh: init nonpeer_pm to active by default in mesh sdata a3c944359fa0 tools/power/cpupower: Fix Pstate frequency reporting on AMD Family 1Ah CPUs 044a7bfca888 ACPI: EC: Avoid returning AE_OK on errors in address space handler 284daacf260b ACPI: EC: Abort address space access upon error 22413eee9c4e scsi: qedf: Set qed_slowpath_params to zero before use c3cbe53d9467 scsi: qedf: Wait for stag work during unload ab66639f72df scsi: qedf: Don't process stag work during unload and recovery 9ffd72041f04 scsi: core: alua: I/O errors for ALUA state transitions f818708eeeae scsi: core: Fix a use-after-free 0f98f40eb1ed bpf: Fix overrunning reservations in ringbuf 48ec3929916f ACPI: processor_idle: Fix invalid comparison with insertion sort for latency 903a9ab8a087 ARM: 9324/1: fix get_user() broken with veneer 52c87ab18c76 filelock: Remove locks reliably when fcntl/close race is detected 05bbd8d1e92b gcc-plugins: Rename last_stmt() for GCC 14+ 7c6d66f0266f Linux 5.15.163 f0655a5c8f3e i2c: rcar: fix error code in probe() 181a157af8a4 kbuild: Make ld-version.sh more robust against version string changes db56615e96c4 x86/bhi: Avoid warning in #DB handler due to BHI mitigation c4dbe18342b7 x86/entry/64: Remove obsolete comment on tracing vs. SYSRET 9877f867929d i2c: rcar: clear NO_RXDMA flag after resetting 7e44655c1fc5 i2c: testunit: avoid re-issued work after read message ec1bba809f7c i2c: rcar: ensure Gen3+ reset does not disturb local targets 02268d026499 i2c: rcar: introduce Gen4 devices ff7879da5368 i2c: rcar: reset controller is mandatory for Gen3+ 504cc0036286 i2c: rcar: Add R-Car Gen4 support f42afb065917 i2c: mark HostNotify target address as used 72dd9b813fa3 i2c: rcar: bring hardware to known state when probing 7000b438dda9 nilfs2: fix kernel bug on rename operation of broken directory e30bc19a9ee8 bpf: Allow reads from uninit stack 2272e2db38f2 ipv6: prevent NULL dereference in ip6_output() e79f46ba8e55 ipv6: annotate data-races around cnf.disable_ipv6 6f98a223d696 wireguard: send: annotate intentional data race in checking empty queue 21a0f8567f75 wireguard: queueing: annotate intentional data race in cpu round robin b4764f0ad3d6 wireguard: allowedips: avoid unaligned 64-bit memory accesses 20cf67dcb7db libceph: fix race between delayed_work() and ceph_monc_stop() 519547760f16 Fix userfaultfd_api to return EINVAL as expected b3e1890bc34d ALSA: hda/realtek: Limit mic boost on VAIO PRO PX 26af2ccfc62d ALSA: hda/realtek: Enable Mute LED on HP 250 G7 fb9e1ee1aec1 ALSA: hda/realtek: add quirk for Clevo V5[46]0TU 679df0bcd5c4 nvmem: core: only change name to fram for current attribute d2135fbc0566 nvmem: meson-efuse: Fix return value of nvmem callbacks da5989e5eb35 nvmem: rmem: Fix return value of rmem_read() ae3808a85a92 hpet: Support 32-bit userspace 2bd8534a1b83 USB: core: Fix duplicate endpoint bug by clearing reserved bits in the descriptor 72b8ee0d9826 usb: gadget: configfs: Prevent OOB read/write in usb_string_copy() 840940bfb3a1 USB: Add USB_QUIRK_NO_SET_INTF quirk for START BP-850k b14aa5673e0a USB: serial: mos7840: fix crash on resume e75428344a1a USB: serial: option: add Rolling RW350-GL variants 9d672c574208 USB: serial: option: add Netprisma LCUK54 series modules d2e942dc1cf0 USB: serial: option: add support for Foxconn T99W651 8c2bf484186a USB: serial: option: add Fibocom FM350-GL 3fc4c03f7cba USB: serial: option: add Telit FN912 rmnet compositions e068685443cf USB: serial: option: add Telit generic core-dump composition c0d03cdd8ac8 net: ks8851: Fix potential TX stall after interface reopen 04317a2471c2 tcp: avoid too many retransmit packets 3c65bfcbf075 tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() 15c010d365f8 octeontx2-af: fix issue with IPv4 match for RSS ab3a1c3888f3 octeontx2-af: fix issue with IPv6 ext match for RSS 71d0f15894b8 octeontx2-af: extend RSS supported offload types 74c5bc3394bb octeontx2-af: fix detection of IP layer b65406f56e7d octeontx2-af: fix a issue with cpt_lf_alloc mailbox bacb3fc5ed55 octeontx2-af: update cpt lf alloc mailbox e4dc9e89f45f octeontx2-af: replace cpt slot with lf id on reg write 8cd976031e0d ARM: davinci: Convert comma to semicolon 8338f57eb16b s390: Mark psw in __load_psw_mask() as __unitialized 2b4d68df3f57 net/sched: Fix UAF when resolving a clash ddf516e50bf8 udp: Set SOCK_RCU_FREE earlier in udp_lib_get_port(). 7320fbdf46b9 ethtool: netlink: do not return SQI value if link is down ebc5c6304577 ppp: reject claimed-as-LCP but actually malformed packets a4a4c03ec069 net: ethernet: mtk-star-emac: set mac_managed_pm when probing 69ad5fa0ce7c net: ethernet: lantiq_etop: fix double free in detach 15298ff0f6d2 net: lantiq_etop: add blank line after declaration b399a68054df i40e: Fix XDP program unloading while removing the driver 19904d03dbb8 net: fix rc7's __skb_datagram_iter() 02ad323fa248 octeontx2-af: Fix incorrect value output on error path in rvu_check_rsrc_availability() 195b7bcdfc5a skmsg: Skip zero length skb in sk_msg_recvmsg bd5b2b612211 tcp: fix incorrect undo caused by DSACK of TLP retransmit ba719855a854 vfs: don't mod negative dentry count when on shrinker list b422e6335f12 fs/dcache: Re-use value stored to dentry->d_flags instead of re-reading 02a896426075 filelock: fix potential use-after-free in posix_lock_inode bc17f2377818 mm: prevent derefencing NULL ptr in pfn_section_valid() 88fb258f1baf nilfs2: fix incorrect inode allocation from reserved inodes 6d1108b041d3 null_blk: Do not allow runt zone with zone capacity smaller then zone size f07bcd8bba80 nfc/nci: Add the inconsistency check between the input data length and count f44608dd0211 kbuild: fix short log for AS in link-vmlinux.sh b4fed1443a65 nvmet: fix a possible leak when destroy a ctrl during qp establishment 5f7bf7660300 platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro cf628b9279c6 platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet f8f08fba924e regmap-i2c: Subtract reg size from max_write 397bfe1bd928 nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset 0d30f73012a3 dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails 9668700a039d nvme-multipath: find NUMA path only for online numa-node 0959e10fa346 ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897 6b521f82cb2e fs/ntfs3: Mark volume as dirty if xattr is broken 3503372d0bf7 i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr 1dda25e2415c clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents feef460321a5 media: dw2102: fix a potential buffer overflow a38e02265c68 ima: Avoid blocking in RCU read-side critical section 0edae06b4c22 bnx2x: Fix multiple UBSAN array-index-out-of-bounds ddc382f7d1a6 mtd: rawnand: rockchip: ensure NVDDR timings are rejected e8a8ee4c3c34 mtd: rawnand: Bypass a couple of sanity checks during NAND identification 56ca9e7f80cf mtd: rawnand: Ensure ECC configuration is propagated to upper layers 452e09c57444 drm/amdgpu/atomfirmware: silence UBSAN warning f48dd3f19614 drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes 2820005edae1 Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again" 0b15ed086a68 fsnotify: Do not generate events for O_PATH file descriptors bf47bedf8dd7 can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct 4ca6013cd18e Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot 522b39bd7163 btrfs: fix adding block group to a reclaim list and the unused list during reclaim a25e85361845 mm: avoid overflows in dirty throttling logic df13f3cb4af3 mm: optimize the redundant loop of mm_update_owner_next() b11e8fb93ea5 nilfs2: add missing check for inode numbers on directory entries 3be4dcc8d7be nilfs2: fix inode number range checks 96839f3f5882 Revert "igc: fix a log entry using uninitialized netdev" 663e1b693b5c gpiolib: of: add polarity quirk for TSC2005 03b2e1c9de47 gpiolib: of: add a quirk for reset line polarity for Himax LCDs caee6db7e811 gpiolib: of: factor out code overriding gpio line polarity 8366720519ea inet_diag: Initialize pad field in struct inet_diag_req_v2 f48b0cd338cf selftests: make order checking verbose in msg_zerocopy selftest ab52b1141648 selftests: fix OOM in msg_zerocopy selftest bfd14e5915c2 bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set() 3325628cb36b netfilter: nf_tables: unconditionally flush pending work before notifier bb80a7911218 riscv: kexec: Avoid deadlock in kexec crash path 15185f6d5ac3 wifi: wilc1000: fix ies_len type in connect path ccdc8fa32f79 net: allow skb_datagram_iter to be called from any context 9de67fb2faf9 e1000e: Fix S0ix residency on corporate systems e19fa952c2c1 KVM: s390: fix LPSWEY handling ef7c428b425b tcp_metrics: validate source addr length b340526c9ef3 UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open() 8786e4786181 tools/power turbostat: Remember global max_die_id 4889f117755b s390/pkey: Wipe sensitive data on failure 5ca26334fc8a jffs2: Fix potential illegal address access in jffs2_free_inode 3364c2ed1c24 bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD c7196357b22a igc: fix a log entry using uninitialized netdev b185e48079fe powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#" 7955c2e2399b kunit: Fix timeout message 137a06dc0ff8 orangefs: fix out-of-bounds fsid access eb28c161b926 powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n abc10b55a6f5 i2c: i801: Annotate apanel_addr as __ro_after_init bd5620439959 media: dvb-frontends: tda10048: Fix integer overflow 70c9219effc5 media: s2255: Use refcount_t instead of atomic_t for num_channels cdb63c962fd3 media: dvb-frontends: tda18271c2dd: Remove casting during div 8c2c3cca816d net: dsa: mv88e6xxx: Correct check for empty list dc7f14d00d0c wifi: mt76: replace skb_put with skb_put_zero 2e2980458888 Input: ff-core - prefer struct_size over open coded arithmetic 292edf27c19c firmware: dmi: Stop decoding on broken entry 21e8f5b88a6f sctp: prefer struct_size over open coded arithmetic 3367598d65cd media: dw2102: Don't translate i2c read into write afaaebdee9bb drm/amd/display: Skip finding free audio for unknown engine_id 0b3702f9d43d drm/amd/display: Check pipe offset before setting vblank fbb0701af973 drm/amd/display: Check index msg_id before read or write c6e777356f54 drm/amdgpu: Initialize timestamp for some legacy SOCs 71dd42861537 crypto: aead,cipher - zeroize key buffer after use 0a8a91932b27 scsi: qedf: Make qedf_execute_tmf() non-preemptible d73cb8862e4d IB/core: Implement a limit on UMAD receive List ecdcf002d1fc media: dvb-usb: dib0700_devices: Add missing release_firmware() fb007bc69acb media: dvb: as102-fe: Fix as10x_register_addr packing 17fe8b75aaf0 drm/lima: fix shared irq handling on driver remove e8053aa2ecc4 locking/mutex: Introduce devm_mutex_init() 5e3070adafca Compiler Attributes: Add __uninitialized macro b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: e9d8b15dcc9cdbe33add676572c85d66f46b087c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.162Bruce Ashfield2024-08-083-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: f45bea23c39c Linux 5.15.162 69cdccf53725 tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset() 500bfbababce serial: 8250_omap: Fix Errata i2310 with RX FIFO level check c3507e8da743 arm64: dts: rockchip: Add sound-dai-cells for RK3368 43d892943631 arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E f2474803e4fc ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node 468ef1530f0f KVM: arm64: vgic-v4: Make the doorbell request robust w.r.t preemption da38b55cd5c2 efi/x86: Free EFI memory map only when installing a new one. 7e5a18bbe4d0 efi: xen: Set EFI_PARAVIRT for Xen dom0 boot on all architectures b898fae96331 efi: memmap: Move manipulation routines into x86 arch tree 7670c5cbdf34 efi: Correct comment on efi_memmap_alloc 78eed2c89c74 drivers: fix typo in firmware/efi/memmap.c fcd31dd8291b tcp: Fix data races around icsk->icsk_af_ops. 5088b4d4f91f ipv6: Fix data races around sk->sk_prot. cb632144aed3 ipv6: annotate some data-races around sk->sk_prot e710727f4391 nfs: Leave pages in the pagecache if readpage failed a556ab1925ec pwm: stm32: Refuse too small period requests 76da46c25dfc syscalls: fix sys_fanotify_mark prototype 16c0403b7dec syscalls: fix compat_sys_io_pgetevents_time64 usage dbb226d81cd0 ftruncate: pass a signed offset 5dde5f8b7902 ata: libata-core: Fix double free on error 82f1a6910b3e ata: ahci: Clean up sysfs file on error a726d01d54c0 batman-adv: Don't accept TT entries for out-of-spec VIDs 5eecb49a6c26 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes 29c0fdf49078 drm/i915/gt: Fix potential UAF by revoke of fence registers 7f35e01cb0ea drm/amdgpu: avoid using null object of framebuffer 0d17604f2e44 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes c85d02f5bdb5 hexagon: fix fadvise64_64 calling conventions 574afeec2f33 csky, hexagon: fix broken sys_sync_file_range 79d2e629ecd8 sh: rework sync_file_range ABI 32523b5717f0 kbuild: Install dtb files as 0644 in Makefile.dtbinst 227dbe069a3c cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked() 1762ca80c2b7 net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new 684f6709a17d net: can: j1939: recover socket queue on CAN bus error during BAM transmission 4c5dc3927e17 net: can: j1939: Initialize unused data in j1939_send_one() 4a4b2a33a357 tty: mcf: MCF54418 has 10 UARTS 87257a28271c serial: 8250_omap: Implementation of Errata i2310 7026576e8909 usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 1aac4be1aaa5 usb: atm: cxacru: fix endpoint checking in cxacru_bind() 04ab997a63ba usb: musb: da8xx: fix a resource leak in probe() aa14dca6392a usb: gadget: printer: fix races against disable 7abdf15c0c8e usb: gadget: printer: SS+ support 7faf881854f7 net: usb: ax88179_178a: improve link status logs 4c3bf788a45e iio: chemical: bme680: Fix sensor data read operation 7a13d1357658 iio: chemical: bme680: Fix overflows in compensate() functions 2edd0078e368 iio: chemical: bme680: Fix calibration data variable 093d57259da8 iio: chemical: bme680: Fix pressure value output 97cec39e61b7 iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF 70908f430a2b iio: adc: ad7266: Fix variable checking bug 9cab73566eb5 i2c: testunit: discard write requests while old command is running ae7871cc3ee8 i2c: testunit: don't erase registers after STOP 7d8692671e5f mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro() 9e77eb1a2a8c mmc: sdhci: Do not invert write-protect twice c389127e6947 mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos 320273b5649b ocfs2: fix DIO failure due to insufficient transaction credits 89c0dc93e564 parisc: use generic sys_fanotify_mark implementation 2d07fea561d6 x86: stop playing stack games in profile_pc() 064cfc7c2544 gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1) 70b48899f3f2 gpio: davinci: Validate the obtained number of IRQs 287ea87ded8b drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA 1c504edf1e48 nvme: fixup comment for nvme RDMA Provider Type ae4228a0a519 drm/radeon/radeon_display: Decrease the size of allocated memory 70eb95e06427 soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message 3d189e1a8152 media: dvbdev: Initialize sbuf 7a18293fd8d8 ALSA: emux: improve patch ioctl data validation 39173b04abda crypto: ecdh - explicitly zeroize private_key a55afc0f5f20 net/dpaa2: Avoid explicit cpumask var allocation on stack 0af718a690ac net/iucv: Avoid explicit cpumask var allocation on stack 8656ef8a9288 RDMA/restrack: Fix potential invalid address access 43c39193d4f9 bpf: Add a check for struct bpf_fib_lookup size 3f210d912874 mtd: partitions: redboot: Added conversion of operands to a larger type 8607d7ccbf71 x86/fpu: Fix AMD X86_BUG_FXSAVE_LEAK fixup e1e4fb853aac vduse: Temporarily fail if control queue feature requested 9649f8fdf83d vduse: validate block features only with block devices 489f38de3375 drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep a359696856ca bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro() 461302e07f49 netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers 3c5b9d05cec6 tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFO 950edaecc068 parisc: use correct compat recv/recvfrom syscalls 9330cff1d4df sparc: fix compat recv/recvfrom syscalls acc3b8ee3828 sparc: fix old compat_sys_select() 527bec1f56ac Fix race for duplicate reqsk on identical SYN 57a1a06755e2 tcp: Use BPF timeout setting for SYN ACK RTO 1d3e3b3aa2cb xdp: Remove WARN() from __xdp_reg_mem_model() 9509b3269726 net: phy: micrel: add Microchip KSZ 9477 to the device table 1d885efda88d ibmvnic: Free any outstanding tx skbs during scrq reset 9eb0295f39dc net: dsa: microchip: fix initial port flush problem 544ab46b7ece ASoC: fsl-asoc-card: set priv->pdev before using it e827e077a93d net: stmmac: Assign configured channel value to EXTTS event a03c3a34692f net: mdio: add helpers to extract clause 45 regad and devad fields 4d020c1dbd2b drm/amdgpu: fix UBSAN warning in kv_dpm.c 537bc27213ed cifs: fix typo in module parameter enable_gcm_256 86ed0b350d44 pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set a29846058819 pinctrl: rockchip: use dedicated pinctrl type for RK3328 8f1b6cea9707 pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins 96903ed0e846 pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins 01fe2f885f78 pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER 906faa4eee0a Input: ili210x - fix ili251x_read_touch_data() return value 75afd8724739 gve: Clear napi->skb before dev_kfree_skb_any() b9b194dc3045 gve: Add RX context. 4d59364add6a ACPI: x86: Force StorageD3Enable on more products 029f2adf933a ACPI: x86: utils: Add Picasso to the list for forcing StorageD3Enable 21f5dd36e655 smb: client: fix deadlock in smb2_find_smb_tcon() 09783e2c024b x86/amd_nb: Check for invalid SMN reads 34566c9c5ae3 PCI: Add PCI_ERROR_RESPONSE and related definitions f0f1bd244a85 perf/core: Fix missing wakeup when waiting for context reference ab4458bc32cb riscv: fix overlap of allocated page and PTR_ERR c1cb08c5a128 riscv: mm: init: try best to use IS_ENABLED(CONFIG_64BIT) instead of #ifdef 3a20de3273d2 kheaders: explicitly define file modes for archived headers 6aef00795f70 Revert "kheaders: substituting --sort in archive creation" 4b9646f7fa02 drm/i915/gt: Disarm breadcrumbs if engines are already idle 881ba5db3190 drm/i915/gt: Only kick the signal worker if there's been an update 5e08b49ab291 ksmbd: ignore trailing slashes in share paths e492449549e9 x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL 31446e391180 x86/cpu/vfm: Add new macros to work with (vendor/family/model) values 96c75227ead5 tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test 5a1922adc579 bcache: fix variable length array abuse in btree_iter d999d28e24d0 pmdomain: ti-sci: Fix duplicate PD referrals a5cca15b1a5c wifi: rtlwifi: rtl8192de: Fix 5 GHz TX power 516aa9badb75 rtlwifi: rtl8192de: Style clean-ups 751f50473977 ARM: dts: samsung: smdk4412: fix keypad no-autorepeat e5861d7faa93 ARM: dts: samsung: exynos4412-origen: fix keypad no-autorepeat f7fd57754c10 ARM: dts: samsung: smdkv310: fix keypad no-autorepeat e24d9a5c7375 perf script: Show also errors for --insn-trace option 69c5f3ca1650 perf: script: add raw|disasm arguments to --insn-trace option b3f36a58e0cd drm/amd/display: revert Exit idle optimizations before HDCP execution 716b29202db2 arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc 26c89fffcbf9 dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema 667b2471501b i2c: ocores: set IACK bit after core is enabled 1ab1f442aab8 tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack() b679b54b2cbc kcov: don't lose track of remote references during softirqs 18647a78feb9 gcov: add support for GCC 14 cf1cc8fcfe51 drm/radeon: fix UBSAN warning in kv_dpm.c e68266f2788a drm/i915/mso: using joiner is not possible with eDP MSO f553e58ddea5 ALSA: hda/realtek: Limit mic boost on N14AP7 731df07602e5 KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes 2311fd03027d btrfs: retry block group reclaim without infinite loop 78e4aa528a7b net: do not leave a dangling sk pointer, when socket creation fails 8f64b185f53b serial: stm32: rework RX over DMA 1e692244bf7d RDMA/mlx5: Add check for srq max_sge attribute dc5017c57f5e ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." fad7776dd9dd regulator: bd71815: fix ramp values b0f0bc72ec82 dmaengine: ioatdma: Fix missing kmem_cache_destroy() 6666a3a137eb dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() e84cee6c468f dmaengine: ioatdma: Fix error path in ioat3_dma_probe() d83f755a6e3e dmaengine: ioat: use PCI core macros for PCIe Capability f063620856c6 dmaengine: ioatdma: Fix leaking on version mismatch 7b1192a0842d dmaengine: ioat: Drop redundant pci_enable_pcie_error_reporting() a5dac50aee71 dmaengine: ioat: switch from 'pci_' to 'dma_' API 1b08bf5a17c6 dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list 1cfcb0cf2508 regulator: core: Fix modpost error "regulator_get_regmap" undefined 9a314d3e5717 net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings bf9beea46130 bnxt_en: Restore PTP tx_avail count in case of skb_pad() error af90e3d73dc4 seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors 523bed6489e0 netfilter: ipset: Fix suspicious rcu_dereference_protected() 7c9df04ea3a1 octeontx2-pf: Add error handling to VLAN unoffload handling 0359fea1c117 virtio_net: checksum offloading handling fix 2145583e5995 net: stmmac: No need to calculate speed divider when offload is disabled 4b03da87d0b7 ptp: fix integer overflow in max_vclocks_store aa1f81fe3a05 sched: act_ct: add netns into the key of tcf_ct_flow_table 4b361712667c net/sched: act_ct: set 'net' pointer when creating new nf_flow_table 692803b39a36 tipc: force a dst refcount before doing decryption 25987a97eec4 net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() 815bd4e2d152 net/sched: act_api: rely on rcu in tcf_idr_check_alloc e57495a0c388 qca_spi: Make interrupt remembering atomic cb7f811f638a netns: Make get_net_ns() handle zero refcount net 9f30f1f1a51d xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() 569c9d9ea664 ipv6: prevent possible NULL dereference in rt6_probe() 4cdfe813015d ipv6: prevent possible NULL deref in fib6_nh_init() 280cf1173726 netrom: Fix a memory leak in nr_heartbeat_expiry() fbf722769712 cipso: fix total option length computation 98a7bfc48fff tracing: Build event generation tests only as modules 89167072fd24 mips: bmips: BCM6358: make sure CBR is correctly set 9c82759c9c00 MIPS: Routerboard 532: Fix vendor retry check code 5e93c2602710 serial: exar: adding missing CTI and Exar PCI ids 7f2b9ab6d0b2 serial: imx: Introduce timeout when waiting on transmitter empty 25998f561315 MIPS: Octeon: Add PCIe link status check 3992ce79c919 PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports 4f4ab8fb00a3 udf: udftime: prevent overflow in udf_disk_stamp_to_time() 7c3bb96a20cd Avoid hw_desc array overrun in dw-axi-dmac 4eaf2331a779 usb: misc: uss720: check for incompatible versions of the Belkin F5U002 724429db09e2 f2fs: remove clear SB_INLINECRYPT flag in default_options 34e0e05161cb iommu/arm-smmu-v3: Free MSIs in case of ENOMEM e63f071b916d power: supply: cros_usbpd: provide ID table for avoiding fallback match 9ad656ec23a4 powerpc/io: Avoid clang null pointer arithmetic warnings 262e942ff5a8 powerpc/pseries: Enforce hcall result buffer validity and size 70aa1f2dec46 drm/lima: mask irqs in timeout path before hard reset 2e0d73a2abb0 drm/lima: add mask irq callback to gp and pp ffabdc44b538 drm/amd/display: Exit idle optimizations before HDCP execution df8eaae03878 Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl 8f917f517b24 ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7 f4223566f4d2 HID: Add quirk for Logitech Casa touchpad efd29cd9c7b8 netpoll: Fix race condition in netpoll_owner_active a5bd59e04819 kselftest: arm64: Add a null pointer check 397a8990c377 scsi: qedi: Fix crash while reading debugfs attribute b3722fb69468 drop_monitor: replace spin_lock by raw_spin_lock 03ea65b91f1f af_packet: avoid a false positive warning in packet_setsockopt() b37b1b660eae wifi: ath9k: work around memset overflow warning 92176caf9896 batman-adv: bypass empty buckets in batadv_purge_orig_ref() ec874fb27fff selftests/bpf: Fix flaky test btf_map_in_map/lookup_update f4258833ffb3 selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh 3220c90f4dbd block/ioctl: prefer different overflow check 103b56af907c rcutorture: Fix invalid context warning when enable srcu barrier testing b56e19015809 rcutorture: Make stall-tasks directly exit when rcutorture tests end 48b0a8596f86 rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment a886bcb0f67d crypto: hisilicon/sec - Fix memory leak for sec resource release ec7afa254367 padata: Disable BH when taking works lock on MT path a3dff121a7f5 Bluetooth: qca: fix info leak when fetching board id f257d5614941 Bluetooth: qca: Fix error code in qca_read_fw_build_info() 8e69e589f233 zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING 8e9499ca912e i2c: designware: Fix the functionality flags of the slave-only interface 42bb4ac55239 i2c: at91: Fix the functionality flags of the slave-only interface 3eee13ab67f6 usb-storage: alauda: Check whether the media is initialized fb071f5c75d4 greybus: Fix use-after-free bug in gb_interface_release due to race condition. 3f507f4a5bb0 kbuild: Remove support for Clang's ThinLTO caching b4697a762d8c mptcp: pm: update add_addr counters after connect 9c2ed72112f3 mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID f571c8ab18a3 hugetlb_encode.h: fix undefined behaviour (34 << 26) 3f92924d6f4b serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level 688bb46ad339 mm/huge_memory: don't unpoison huge_zero_folio 3e5a49e3a2cc scsi: mpi3mr: Fix ATA NCQ priority support ecb7ab3a3288 tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device() 33900d7eae61 nilfs2: fix potential kernel bug due to lack of writeback flag waiting a942289800be intel_th: pci: Add Lunar Lake support 90fa01534e14 intel_th: pci: Add Meteor Lake-S support 4dbfc57316da intel_th: pci: Add Sapphire Rapids SOC support 2b6e0d427bc3 intel_th: pci: Add Granite Rapids SOC support 0bb4c9482bdf intel_th: pci: Add Granite Rapids support 714950089aa7 dmaengine: axi-dmac: fix possible race in remove() 85dac3dc9c81 PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id 38825ff9da91 ocfs2: fix races between hole punching and AIO+DIO fc1d429c857e ocfs2: use coarse time for new created files e1b160a50c75 fs/proc: fix softlockup in __read_vmcore 4f2fd2a3789e knfsd: LOOKUP can return an illegal error value a4d9818ff52d spmi: hisi-spmi-controller: Do not override device identifier 95ac3e773a1f vmci: prevent speculation leaks by sanitizing event in event_deliver() 4959ffc65a0e sock_map: avoid race between sock_map_close and sk_psock_put efede53ad14b null_blk: Print correct max open zones limit in null_init_zoned_dev() 367ef3c86557 tracing/selftests: Fix kprobe event name test for .isra. functions 7b9c7fc8600b mptcp: ensure snd_una is properly initialized on connect 6d6bb258d886 drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found 777838c9b571 drm/exynos/vidi: fix memory leak in .get_modes() ec772ed7cb21 drivers: core: synchronize really_probe() and dev_uevent() 085656620ba1 iio: imu: inv_icm42600: delete unneeded update watermark call d0f8616e11ab iio: dac: ad5592r: fix temperature channel scaling value e5134860a929 iio: adc: ad9467: fix scan type sign fa38ee41c952 af_unix: Read with MSG_PEEK loops if the first unread byte is OOB 8edd18dab443 ionic: fix use after netif_napi_del() 7aae016b231a net/ipv6: Fix the RT cache flush via sysctl using a previous delay 76b34e5899ba net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters 0f1bb77c6d83 netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type 3c2a6dd63106 Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ caf273553348 net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets cba6c9058303 tcp: fix race in tcp_v6_syn_recv_sock() 6e5164a5b757 drm/bridge/panel: Fix runtime warning on panel bridge release 86042e3d16b7 drm/komeda: check for error-valued pointer a86490a3712c liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet eeadf207a2c0 net: hns3: add cond_resched() to hns3 ring buffer init process 62b5dfb67bfa net: hns3: fix kernel crash problem in concurrent scenario 29c451129ebe net: sfp: Always call `sfp_sm_mod_remove()` on remove 40e767bfc10d drm/vmwgfx: 3D disabled should not effect STDU memory limits a0503757947f HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode() 2973b8e7d127 iommu: Return right value in iommu_sva_bind_device() 05a61b03a81f iommu/amd: Fix sysfs leak in iommu init d37895aeacdd iommu/amd: Introduce pci segment structure 8bac61934cd5 HID: core: remove unnecessary WARN_ON() in implement() bc0ab111f001 gpio: tqmx86: store IRQ trigger type and unmask status separately 05f45f065821 gpio: tqmx86: fix typo in Kconfig label 7625992f16c3 platform/x86: dell-smbios: Fix wrong token data in sysfs beec9b57e9f6 platform/x86: dell-smbios-base: Use sysfs_emit() 9e6c4b1027b0 SUNRPC: return proper error from gss_wrap_req_priv 6487966b4863 clk: sifive: Do not register clkdevs for PRCI clocks 29d991419edd Input: try trimming too long modalias strings 40c2bdef8104 powerpc/uaccess: Fix build errors seen with GCC 13/14 521f333e644c scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory 42ce0d444be9 xhci: Apply broken streams quirk to Etron EJ188 xHCI host 26460c1afa31 xhci: Handle TD clearing for multiple streams case 8348dd97ab5c xhci: Apply reset resume quirk to Etron EJ188 xHCI host df2615cd7680 xhci: Set correct transferred length for cancelled bulk transfers 480e5bc21f2c jfs: xattr: fix buffer overflow for invalid xattr 3e89411cbb99 mei: me: release irq in mei_me_pci_resume error path 62e939abae58 usb: typec: tcpm: Ignore received Hard Reset in TOGGLING state 53250b54c92f USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages 11a2edb70356 nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors 1db095222b58 nilfs2: return the mapped address from nilfs_get_page() 95403e65525f nilfs2: Remove check for PageError f5d700d8bc31 btrfs: fix leak of qgroup extent records after transaction abort 9c0914b8733d wifi: ath10k: fix QCOM_RPROC_COMMON dependency fdba4fbe5e54 selftests/mm: compaction_test: fix bogus test success on Aarch64 9df7bb70906d selftests/mm: conform test to TAP format output 68fdfb1dfe20 selftests/mm: compaction_test: fix incorrect write of zero to nr_hugepages 70c8ec82f899 mm/cma: drop incorrect alignment check in cma_init_reserved_mem 51163bfef6b7 cma: factor out minimum alignment requirement 8dd8de424f30 i2c: acpi: Unbind mux adapters before delete fb6c53211fb7 i2c: add fwnode APIs aea35157bb9b mmc: davinci: Don't strip remove function when driver is builtin c4f8e95a2e03 mmc: davinci_mmc: Convert to platform remove callback returning void 8ea8ef5e4217 ftrace: Fix possible use-after-free issue in ftrace_location() ce1b8b30d79a x86/ibt,ftrace: Search for __fentry__ location db11ccb43ae7 serial: sc16is7xx: fix bug in sc16is7xx_set_baud() when using prescaler f518bf02dd0e serial: sc16is7xx: replace hardcoded divisor value with BIT() macro 62d5550ab620 Bluetooth: qca: fix info leak when fetching fw build id c3c1bd421db6 Bluetooth: qca: add support for QCA2066 63053181b20e Bluetooth: qca: use switch case for soc type behavior 60ff5e040527 Bluetooth: btqca: Add WCN3988 support 76649dae9615 Bluetooth: btqca: use le32_to_cpu for ver.soc_id 852a311d63fc Bluetooth: hci_qca: mark OF related data as maybe unused a9935c14a789 skbuff: introduce skb_pull_data 28478f4ef9ec misc/pvpanic-pci: register attributes via pci_driver 10921527ae88 misc/pvpanic: deduplicate common code 7be0bdbcb977 pvpanic: Indentation fixes here and there 52b5d3ca1364 pvpanic: Keep single style across modules 2677eec526da drm/amd/display: Fix incorrect DSC instance for MST f055ddbc82fa drm/amd/display: drop unnecessary NULL checks in debugfs 2d8139599ecf drm/amd/display: Clean up some inconsistent indenting 8480f6083031 drm/amd/display: Handle Y carry-over in VCP X.Y calculation 50b878ed127e iio: accel: mxc4005: Reset chip on probe() and resume() 3613e5023f09 usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete 3ec6464f050d usb: gadget: f_fs: use io_data->status consistently a0bc020592b5 ipv6: fix possible race in __fib6_drop_pcpu_from() d34d3b3f9224 af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill(). bdb5e4fbad58 af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen(). 9402362b4c14 af_unix: Use skb_queue_empty_lockless() in unix_release_sock(). 0142dce07799 af_unix: annotate lockless accesses to sk->sk_err c633ff24d961 af_unix: Use unix_recvq_full_lockless() in unix_stream_connect(). 2c2e9cab9b2a af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen. 69e797f63468 af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG. 836a0b57633f af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb(). cb1b9bee4b98 af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg(). 8807ca49c903 af_unix: Annotate data-race of sk->sk_state in unix_stream_connect(). c8f2ebbb0e0c net: drop nopreempt requirement on sock_prot_inuse_add() aa4ed1e0f6cc net: inline sock_prot_inuse_add() d8653ec0e38d af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll(). 892cbc48c643 af_unix: Annotate data-race of sk->sk_state in unix_inq_len(). 5b9668fd8741 af_unix: Annodate data-races around sk->sk_state for writers. c8ffe6b44c3c af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted peer. aed4a2b3eccc ptp: Fix error message on failed pin verification d3dde4c217f0 net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP 582c32e6df40 tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB d69cac92d1d9 vxlan: Fix regression when dropping packets due to invalid src addresses 598572c64287 net: sched: sch_multiq: fix possible OOB write in multiq_tune() 994c0f46668b octeontx2-af: Always allocate PF entries from low prioriy zone 789bd77c9342 bpf: Set run context for rawtp test_run callback c30a334011f6 ipv6: sr: block BH in seg6_output_core() and seg6_input_core() 50a5dd6de147 net/ncsi: Fix the multi thread manner of NCSI driver d5869d550ded net/ncsi: Simplify Kconfig/dts control flow 7664a26be043 wifi: mac80211: correctly parse Spatial Reuse Parameter Set element 65686118845d wifi: iwlwifi: mvm: don't read past the mfuart notifcation f777792952d0 wifi: iwlwifi: mvm: check n_ssids before accessing the ssids ab4cd503fd4e wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef 3ce4c7e7fc0c wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64 008ab7cc3292 wifi: cfg80211: pmsr: use correct nla_get_uX functions dfd84ce41663 wifi: cfg80211: Lock wiphy in cfg80211_get_station d90bdff79f8e wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup() c4c865f971fd wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 4fa68c5a358f369d59c32f3c4c7bb33a2a051cb5) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.161Bruce Ashfield2024-08-083-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 4878aadf2d15 Linux 5.15.161 24665fc4bbef scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW major version > 5 59b12bff04dd NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS f80c02175293 nfs: fix undefined behavior in nfs_block_bits() 480aba20fa08 EDAC/igen6: Convert PCIBIOS_* return codes to errnos 4ead622f74c9 i3c: master: svc: fix invalidate IBI type and miss call client IBI handler 08de19f2b7a8 s390/cpacf: Make use of invalid opcode produce a link error edaaf1f94e24 s390/cpacf: Split and rework cpacf query functions 67011123453b s390/ap: Fix crash in AP internal function modify_bitmap() 681ff9a09acc ext4: fix mb_cache_entry's e_refcnt leak in ext4_xattr_block_cache_find() 74f234f2b1d8 ext4: set type of ac_groups_linear_remaining to __u32 to avoid overflow 0b787c79dab9 sparc: move struct termio to asm/termios.h eacb8b195579 net: fix __dst_negative_advice() race f76fd94ae697 kdb: Use format-specifiers rather than memset() for padding in kdb_read() 98261a093571 kdb: Merge identical case statements in kdb_read() 1c214d379191 kdb: Fix console handling when editing and tab-completing commands e350d3a6bfb8 kdb: Use format-strings rather than '\0' injection in kdb_read() f636a40834d2 kdb: Fix buffer overflow during tab-complete 3f531c4cb789 watchdog: rti_wdt: Set min_hw_heartbeat_ms to accommodate a safety margin 40f05fd442ba sparc64: Fix number of online CPUs 532f40f279dc intel_th: pci: Add Meteor Lake-S CPU support 89969ffbeb94 net/9p: fix uninit-value in p9_client_rpc() c84978d773f3 net/ipv6: Fix route deleting failure when metric equals 0 3fb4601e0db1 crypto: qat - Fix ADF_DEV_RESET_SYNC memory leak 8287a9d7d45e crypto: ecrdsa - Fix module auto-load on add_key b76d165bb4ad crypto: ecdsa - Fix module auto-load on add-key b7e69087b03f KVM: arm64: Allow AArch32 PSTATE.M to be restored as System mode 511ff49371b9 KVM: arm64: Fix AArch32 register narrowing on userspace write 421b55ea8497 drm/amdgpu/atomfirmware: add intergrated info v2.3 table 4b2c67e30b4e fbdev: savage: Handle err return when savagefb_check_var failed ef34833373ed mmc: sdhci-acpi: Disable write protect detection on Toshiba WT10-A ffb56af9f293 mmc: sdhci-acpi: Fix Lenovo Yoga Tablet 2 Pro 1380 sdcard slot not working 8280d35cb9ee mmc: sdhci-acpi: Sort DMI quirks alphabetically ee89a7d663da mmc: core: Add mmc_gpiod_set_cd_config() function 4b2be0d3e3ad media: v4l2-core: hold videodev_lock until dev reg, finishes e8b445e1578b media: mxl5xx: Move xpt structures off stack 8149eaddde86 media: mc: mark the media devnode as registered from the, start 9c414fdb803a arm64: dts: hi3798cv200: fix the size of GICR e586ec1890cf wifi: rtlwifi: rtl8192de: Fix endianness issue in RX path 4437888840d1 wifi: rtlwifi: rtl8192de: Fix low speed with WPA3-SAE 70787344e5f4 wifi: rtl8xxxu: Fix the TX power of RTL8192CU, RTL8723AU 098d54934814 md/raid5: fix deadlock that raid5d() wait for itself to clear MD_SB_CHANGE_PENDING f085591a871f arm64: dts: qcom: qcs404: fix bluetooth device address 0778d97bcae6 arm64: tegra: Correct Tegra132 I2C alias dc15cd0a8964 ACPI: resource: Do IRQ override on TongFang GXxHRXx and GMxHGxx 83c4aba920e3 soc: qcom: rpmh-rsc: Enhance check for VRM in-flight request 2226b145afa5 thermal/drivers/qcom/lmh: Check for SCM availability at probe c422e1d407ae ata: pata_legacy: make legacy_exit() work again ea906e9ac61e drm/amdgpu: add error handle to avoid out-of-bounds 526238d32c3a media: lgdt3306a: Add a check against null-pointer-def 1640dcf383cd f2fs: fix to do sanity check on i_xattr_nid in sanity_check_inode() 3feac2b55293 sunrpc: exclude from freezer when waiting for requests: a89f73ed5630 scripts/gdb: fix SB_* constants parsing e9ffc1951302 net: dsa: tag_sja1105: always prefer source port information from INCL_SRCPT c23b1a3bdbca net: dsa: sja1105: always enable the INCL_SRCPT option 21c0fe2dfbbb vxlan: Fix regression when dropping packets due to invalid src addresses 874aae15fbef mptcp: fix full TCP keep-alive support 7f8c1cbb7819 Revert "drm/amdgpu: init iommu after amdkfd device init" e65ccf3a4de4 nilfs2: fix use-after-free of timer for log writer thread f2aca0a2d940 afs: Don't cross .backup mountpoint from backup volume 88678723cb0b io_uring: fail NOP if non-zero op flags is passed in e345538cbc2f mmc: core: Do not force a retune before RPMB switch 2ac168c67267 drm: Check polling initialized before enabling in drm_helper_probe_single_connector_modes 786c27982a39 drm: Check output polling initialized before disabling b4878ea99f2b SUNRPC: Fix loop termination condition in gss_free_in_token_pages() a896c674d512 media: cec: core: add adap_nb_transmit_canceled() callback 8d49ca19727b net: ena: Fix DMA syncing in XDP path when SWIOTLB is on 9eeda3e0071a genirq/cpuhotplug, x86/vector: Prevent vector leak during CPU offline 625872d22f53 KVM: x86: Don't advertise guest.MAXPHYADDR as host.MAXPHYADDR in CPUID 83f0ba8592b9 ALSA: timer: Set lower bound of start tick time 9b65598adffa hwmon: (shtc1) Fix property misspelling 183c4b416454 ipvlan: Dont Use skb->sk in ipvlan_process_v{4,6}_outbound 2292bfd243ae net: ena: Fix redundant device NUMA node override 477c137131ec net: ena: Reduce lines with longer column width boundary a087d4b502ff net: ena: Add dynamic recycling mechanism for rx buffers 600e8d0f47f6 net: ena: Do not waste napi skb cache cd549bd6cb1e net: ena: Extract recurring driver reset code into a function 4ad48d7f26bb net: ena: Add capabilities field with support for ENI stats capability e5ed2cd0550f spi: stm32: Don't warn about spurious interrupts cbd383ebbabe kconfig: fix comparison to constant symbols, 'm', 'n' 6fe5af4ff06d netfilter: tproxy: bail out if IP has been disabled on the device 47ef50eb0443 netfilter: nft_payload: skbuff vlan metadata mangle support 831292373921 netfilter: nft_payload: rebuild vlan header on h_proto access ae4053a6d4e3 netfilter: nft_payload: rebuild vlan header when needed bf83de0a51f2 netfilter: nft_payload: move struct nft_payload_set definition where it belongs b02c55e47e94 net:fec: Add fec_enet_deinit() 11e8ecc5b860 bpf: Allow delete from sockmap/sockhash only if update is allowed a1f34dd7b8bb net: usb: smsc95xx: fix changing LED_SEL bit value updated from EEPROM 25571a12fbc8 enic: Validate length of nl attributes in enic_set_vf_port e5138f43c97d bpf: Fix potential integer overflow in resolve_btfids 9d75fab2c14a dma-buf/sw-sync: don't enable IRQ from sync_print_obj() d523719e7436 net/mlx5e: Use rx_missed_errors instead of rx_dropped for reporting buffer exhaustion 98f1c6e5d73a net/mlx5e: Fix IPsec tunnel mode offload feature check 16f0de919100 net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8061 81f9b2a9a8c5 nvmet: fix ns enable/disable possible hang b41b0018e8ca dma-mapping: benchmark: handle NUMA_NO_NODE correctly 35d31c8bd472 dma-mapping: benchmark: fix node id validation 314607e65a67 spi: Don't mark message DMA mapped when no transfer in it is 748cf3c26cfd netfilter: nft_payload: restore vlan q-in-q match support 25ea5377e3d2 netfilter: nfnetlink_queue: acquire rcu_read_lock() in instance_destroy_rcu() 5935b9ff690d ice: Interpret .set_channels() input differently 0f3ced8b4d33 nfc: nci: Fix handling of zero-length payload packets in nci_rx_work() 6e48baec2e15 nfc: nci: Fix kcov check in nci_rx_work() 2c260a24cf1c tls: fix missing memory barrier in tls_init 2cc3da9ae0f4 net: fec: avoid lock evasion when reading pps_enable b8d78a7573ff riscv: stacktrace: fixed walk_stackframe() aae5f57c43a9 riscv: stacktrace: Make walk_stackframe cross pt_regs frame 42d30da50d5c virtio: delete vq in vp_find_vqs_msix() when request_irq() fails c1929c041a26 arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY 6eec23fa6e90 openvswitch: Set the skbuff pkt_type for proper pmtud support. 8602150286a2 tcp: Fix shift-out-of-bounds in dctcp_update_alpha(). 61d31ac85b45 ipv6: sr: fix memleak in seg6_hmac_init_algo 518a994aa0b8 af_unix: Update unix_sk(sk)->oob_skb under sk_receive_queue lock. 39818fbd3e3a rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL e5c34f10534d sunrpc: fix NFSACL RPC retry on soft mount 61ceeebbd2a0 NFSv4: Fixup smatch warning for ambiguous return 1c03ea9acb14 ASoC: tas2552: Add TX path for capturing AUDIO-OUT data ad4d196d2008 nfc: nci: Fix uninit-value in nci_rx_work e8688218e381 ipv6: sr: fix missing sk_buff release in seg6_input_core c707bf57a8db net: Always descend into dsa/ folder with CONFIG_NET_DSA enabled 42952002ec9f x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UNWINDER_FRAME_POINTER=y dab0d7e67d33 regulator: bd71828: Don't overwrite runtime voltages fde10aab8264 ASoC: mediatek: mt8192: fix register configuration for tdm 4bb60a0ecee3 null_blk: Fix the WARNING: modpost: missing MODULE_DESCRIPTION() f86a3b7ce88b media: cec: core: avoid confusing "transmit timed out" message b5da8217c000 media: cec: core: avoid recursive cec_claim_log_addrs 1e2dbdf6ec88 media: cec-adap.c: drop activate_cnt, use state info instead 1d1d76a69961 media: cec: use call_op and check for !unregistered 54e5e151eb4f media: cec: correctly pass on reply results b945810fe2cb media: cec: abort if the current transmit was canceled 6f6340dbe60b media: cec: call enable_adap on s_log_addrs f0266ee4cd03 media: cec: cec-api: add locking in cec_release() 2698f28b1d1e media: cec: cec-adap: always cancel work in cec_transmit_msg_fh 026ea9532a9b um: Fix the -Wmissing-prototypes warning for __switch_mm 97e1f40f9f51 powerpc/pseries: Add failure related checks for h_get_mpp and h_get_ppp c94e77516fc3 media: flexcop-usb: fix sanity check of bNumEndpoints 061057a94997 media: flexcop-usb: clean up endpoint sanity checks f99809fdeb50 Input: cyapa - add missing input core locking to suspend/resume functions 124b0afdd17c scsi: qla2xxx: Replace all non-returning strlcpy() with strscpy() 7532bcec0797 media: stk1160: fix bounds checking in stk1160_copy_video() 6721557404cf drm/bridge: tc358775: fix support for jeida-18 and jeida-24 a2de301d90b7 fs/ntfs3: Use variable length array instead of fixed size 2d1ad595d15f fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow 90bfce05a370 um: vector: fix bpfflash parameter evaluation 31960d991e43 um: Add winch to winch_handlers before registering winch IRQ 78863940745f um: Fix return value in ubd_init() 0854c0efd383 drm/msm/dpu: Always flush the slave INTF on the CTL 912f8385ebfc drm/msm/dsi: Print dual-DSI-adjusted pclk instead of original mode pclk a992b28aa265 Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation ccdc1b2baa36 mmc: sdhci_am654: Fix ITAPDLY for HS400 timing a2ffc95f2c9e mmc: sdhci_am654: Add ITAPDLYSEL in sdhci_j721e_4bit_set_clock 81360e7fdc3c mmc: sdhci_am654: Add OTAP/ITAP delay enable 21deb1a72279 mmc: sdhci_am654: Drop lookup for deprecated ti,otap-del-sel e5eefc47c934 mmc: sdhci_am654: Write ITAPDLY for DDR52 timing b2d13473d091 mmc: sdhci_am654: Add tuning algorithm for delay chain f23f82b42556 Input: ioc3kbd - add device table 369d8da0185b Input: ioc3kbd - convert to platform remove callback returning void 13e975b09b1e Input: ims-pcu - fix printf string overflow e1e40928b78b s390/boot: Remove alt_stfle_fac_list from decompressor 3a091c2010aa s390/ipl: Fix incorrect initialization of nvme dump block 79e71379f3a2 s390/ipl: Fix incorrect initialization of len fields in nvme reipl block cede8ab8528f s390/vdso: Use standard stack frame layout 24d50b7148b2 s390/vdso: Generate unwind information for C modules ddfd7ca99e7c s390/vdso64: filter out munaligned-symbols flag for vdso 1bc9dd3aea45 s390/vdso: filter out mno-pic-data-is-text-relative cflag 6dbeee1608ea libsubcmd: Fix parse-options memory leak b28bdc96074b serial: sh-sci: protect invalidating RXDMA on shutdown 8acae0472150 f2fs: compress: don't allow unaligned truncation on released compress inode 3109022d9fb4 f2fs: fix to release node block count in error path of f2fs_new_node_page() b5bac43875aa f2fs: compress: fix to cover {reserve,release}_compress_blocks() w/ cp_rwsem lock 8a8b95be1649 PCI/EDR: Align EDR_PORT_LOCATE_DSM with PCI Firmware r3.3 44568a390006 PCI/EDR: Align EDR_PORT_DPC_ENABLE_DSM with PCI Firmware r3.3 d3c257aa1bc0 extcon: max8997: select IRQ_DOMAIN instead of depending on it b65d0410b879 ppdev: Add an error check in register_device 5276c9d90df7 ppdev: Remove usage of the deprecated ida_simple_xx() API 7419df1acffb stm class: Fix a double free in stm_register_device() 170b600e5cc3 usb: gadget: u_audio: Clear uac pointer when freed. b17f6f448b13 watchdog: bd9576: Drop "always-running" property a87a838c6835 watchdog: bd9576_wdt: switch to using devm_fwnode_gpiod_get() 0a1c804cf250 dt-bindings: pinctrl: mediatek: mt7622: fix array properties e1768962f1ac microblaze: Remove early printk call from cpuinfo-static.c ee0cb15a1405 microblaze: Remove gcc flag for non existing early_printk.c file 9b4eee8572dc fpga: region: add owner module and take its refcount 33c213cdfc62 fpga: region: Use standard dev_release for class driver 194e0455273c coresight: etm4x: Fix access to resource selector registers 4bc3921911e3 coresight: etm4x: Safe access for TRCQCLTR e1eb887d81b7 coresight: etm4x: Cleanup TRCIDR0 register accesses 4d166858650d coresight: no-op refactor to make INSTP0 check more idiomatic 355144530b74 coresight: etm4x: Do not save/restore Data trace control registers ee5f0eca94b8 coresight: etm4x: Do not hardcode IOMEM access for register restore f437c761fc8a iio: pressure: dps310: support negative temperature values 39c2c97507c8 coresight: etm4x: Fix unbalanced pm_runtime_enable() 919f899a2207 f2fs: fix to check pinfile flag in f2fs_move_file_range() 2623fae7e769 f2fs: fix to relocate check condition in f2fs_fallocate() 71486c10c550 f2fs: fix typos in comments 603c0c3a83fc f2fs: do not allow partial truncation on pinned file 4f0750bf8a33 f2fs: compress: fix to relocate check condition in f2fs_ioc_{,de}compress_file() 4eb2124f453a f2fs: convert to use sbi directly 84908c23a90e f2fs: compress: fix to relocate check condition in f2fs_{release,reserve}_compress_blocks() eeabb84d796e dt-bindings: PCI: rcar-pci-host: Add missing IOMMU properties b8e68dbc490a dt-bindings: PCI: rcar-pci-host: Add optional regulators 703fd706fc14 serial: sc16is7xx: add proper sched.h include for sched_set_fifo() dcf811e15ae2 PCI: tegra194: Fix probe path for Endpoint mode 088139c9d36d greybus: arche-ctrl: move device table to its right location b0008a4c83a6 serial: max3100: Fix bitwise types 361a92c9038e serial: max3100: Update uart_driver_registered on driver removal 78dbda51bb42 serial: max3100: Lock port->lock when calling uart_handle_cts_change() 5786b3696110 firmware: dmi-id: add a release callback function 6bc7423ffdab dmaengine: idma64: Add check for dma_set_max_seg_size 902f6d656441 soundwire: cadence: fix invalid PDI offset a762959a6f43 f2fs: fix to wait on page writeback in __clone_blkaddrs() aaac91468f5b f2fs: Delete f2fs_copy_page() and replace with memcpy_page() 330f6bcdcef0 greybus: lights: check return of get_channel_from_mode c002914c0ac9 sched/core: Fix incorrect initialization of the 'burst' parameter in cpu_max_write() cc1e9513c180 sched/fair: Allow disabling sched_balance_newidle with sched_relax_domain_level c335ad738f52 af_packet: do not call packet_read_pending() from tpacket_destruct_skb() 421c50fa8183 netrom: fix possible dead-lock in nr_rt_ioctl() eaa53a28b74b net: qrtr: ns: Fix module refcnt d449edd8063e selftests: net: bridge: increase IGMP/MLD exclude timeout membership interval ca759d47ec49 RDMA/IPoIB: Fix format truncation compilation errors 099750e9d950 selftests/kcmp: remove unused open mode e26259f7e754 selftests/kcmp: Make the test output consistent and clear fe0b474974fe SUNRPC: Fix gss_free_in_token_pages() 3ae762f26b67 ext4: fix potential unnitialized variable 5267b649a956 ext4: remove unused parameter from ext4_mb_new_blocks_simple() 778b1ac4d672 ext4: try all groups in ext4_mb_new_blocks_simple 2b9310a99d5b ext4: fix unit mismatch in ext4_mb_new_blocks_simple db26ff923faa ext4: simplify calculation of blkoff in ext4_mb_new_blocks_simple 33feac2e8df3 sunrpc: removed redundant procp check 5c6705aa47b5 drivers/virt/acrn: fix PFNMAP PTE checks in acrn_vm_ram_map() 5283ac5e0788 virt: acrn: stop using follow_pfn af453dfb4516 virt: acrn: Prefer array_size and struct_size over open coded arithmetic 239a1dfaaf9b ext4: avoid excessive credit estimate in ext4_tmpfile() 69db696bdb74 x86/insn: Fix PUSH instruction in x86 instruction decoder opcode map 08d1c49bfa58 clk: qcom: mmcc-msm8998: fix venus clock issue cc699b7eb2bc RDMA/hns: Modify the print level of CQE error 4d5b155cd495 RDMA/hns: Use complete parentheses in macros fc6342d4f082 RDMA/hns: Fix GMV table pagesize 4a3be1a0ffe0 RDMA/hns: Fix deadlock on SRQ async events. ed159691a29c RDMA/hns: Fix return value in hns_roce_map_mr_sg f0b2483d45be RDMA/mlx5: Adding remote atomic access flag to updatable flags 74a9b48bc53c drm/mipi-dsi: use correct return type for the DSC functions 910594fe9208 drm/panel: simple: Add missing Innolux G121X1-L03 format, flags, connector 6b887596b6d9 drm/bridge: tc358775: Don't log an error when DSI host can't be found 078192c48473 drm/bridge: lt9611: Don't log an error when DSI host can't be found fb444706ff8c drm/bridge: lt8912b: Don't log an error when DSI host can't be found 7b94000a8cd1 ASoC: tracing: Export SND_SOC_DAPM_DIR_OUT to its value 6cf1874aec42 drm: vc4: Fix possible null pointer dereference 3e54d4e95120 drm/arm/malidp: fix a possible null pointer dereference 82c2c85aead3 media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries f709129f82c2 fbdev: sh7760fb: allow modular build 5f61df672368 media: dt-bindings: ovti,ov2680: Fix the power supply names da8608cf2e5b media: ipu3-cio2: Request IRQ earlier 04e8b87339d0 media: ipu3-cio2: Use temporary storage for struct device pointer 89788cd9824c drm: bridge: cdns-mhdp8546: Fix possible null pointer dereference 3770a54a0867 media: radio-shark2: Avoid led_names truncations 5a0736545151 media: ngene: Add dvb_ca_en50221_init return value check 916143cff84f fbdev: sisfb: hide unused variables 1db23928d6ef powerpc/fsl-soc: hide unused const variable 0e3b6f912372 drm/mediatek: Add 0 size check to mtk_drm_gem_obj eb1caaa00e75 drm/meson: vclk: fix calculation of 59.94 fractional rates d48d0c5fd733 ASoC: kirkwood: Fix potential NULL dereference 22509899d56d fbdev: shmobile: fix snprintf truncation 99bc9199de86 mtd: rawnand: hynix: fixed typo 96725324ef44 mtd: core: Report error if first mtd_otp_size() call fails in mtd_otp_nvmem_add() 58374345112a ASoC: Intel: Disable route checks for Skylake boards ced9c4e2289a drm/amd/display: Fix potential index out of bounds in color transformation function 5391368a87bd dev_printk: Add and use dev_no_printk() 6558872aa04a printk: Let no_printk() use _printk() 21ca029e23ea mptcp: SO_KEEPALIVE: fix getsockopt support 16da7f772837 s390/bpf: Emit a barrier for BPF_FETCH instructions 3cb92b0ad73d net/mlx5: Discard command completions in internal error 1a63730fb315 ipv6: sr: fix invalid unregister error path 17e99ea1313b ipv6: sr: fix incorrect unregister order bc1b9c255bf2 ipv6: sr: add missing seg6_local_exit 483eb70f441e net: openvswitch: fix overwriting ct original tuple for ICMPv6 14f28fd93245 net: usb: smsc95xx: stop lying about skb->truesize 9aa8773abfa0 af_unix: Fix data races in unix_release_sock/unix_stream_sendmsg 4cca12e15a22 net: ethernet: cortina: Locking fixes fbeeb55dbb33 eth: sungem: remove .ndo_poll_controller to avoid deadlocks fb724a948d23 net: ipv6: fix wrong start position when receive hop-by-hop fragment 48629bdb39e2 m68k: mac: Fix reboot hang on Mac IIci 77b2b67a0f8b m68k: Fix spinlock race in kernel thread creation 1119da6a72b7 net: usb: sr9700: stop lying about skb->truesize 097a9a015b4f usb: aqc111: stop lying about skb->truesize 0488f7bcac2c wifi: mwl8k: initialize cmd->addr[] properly 37c82d000270 scsi: qla2xxx: Fix debugfs output for fw_resource_count dccd97b39ab2 scsi: qedf: Ensure the copied buf is NUL terminated 1708e3cf2488 scsi: bfa: Ensure the copied buf is NUL terminated 3dfc214de694 HID: intel-ish-hid: ipc: Add check for pci_alloc_irq_vectors 44d7f481da7e selftests/resctrl: fix clang build failure: use LOCAL_HDRS 0af9e305f1c2 selftests/binderfs: use the Makefile's rules, not Make's implicit rules 1e6a56726699 Revert "sh: Handle calling csum_partial with misaligned data" 50e409546001 sh: kprobes: Merge arch_copy_kprobe() into arch_prepare_kprobe() b4c24de37a6b wifi: ar5523: enable proper endpoint verification 6a9892bf24c9 wifi: carl9170: add a proper sanity check for endpoints 010d4cb19bb1 macintosh/via-macii: Fix "BUG: sleeping function called from invalid context" 7075faa7544f net: give more chances to rcu in netdev_wait_allrefs_any() 822c8bb7b9b0 pwm: sti: Simplify probe function using devm functions 1370b265cdb2 pwm: sti: Prepare removing pwm_chip from driver data 2da4e80a6791 pwm: sti: Convert to platform remove callback returning void 05c6b7473427 tcp: avoid premature drops in tcp_add_backlog() e040b08648d5 net: dsa: mv88e6xxx: Avoid EEPROM timeout without EEPROM on 88E6250-family switches 25479712dab1 net: dsa: mv88e6xxx: Add support for model-specific pre- and post-reset handlers 719dac9679fa wifi: ath10k: populate board data for WCN3990 2142fc035872 wifi: ath10k: Fix an error code problem in ath10k_dbg_sta_write_peer_debug_trigger() 27600e0c5272 thermal/drivers/tsens: Fix null pointer dereference 89e2d5f29a36 x86/purgatory: Switch to the position-independent small code model 83d460c9f4e4 scsi: hpsa: Fix allocation size for Scsi_Host private data a3f5c4404a46 scsi: libsas: Fix the failure of adding phy with zero-address to port 9a185cc5a79b cppc_cpufreq: Fix possible null pointer dereference 65cbcec7db54 udp: Avoid call to compute_score on multiple sites 547c22f28cd7 net: remove duplicate reuseport_lookup functions 284f738be643 net: export inet_lookup_reuseport and inet6_lookup_reuseport 35db5e76d5e9 cpufreq: exit() callback is optional 43b27f9714bd cpufreq: Rearrange locking in cpufreq_remove_dev() f0773bd7cab4 cpufreq: Split cpufreq_offline() 4b29dd145a06 cpufreq: Reorganize checks in cpufreq_offline() 83ca1efe5044 selftests/bpf: Fix umount cgroup2 error in test_sockmap d09a8f2d3004 gfs2: Fix "ignore unlock failures after withdraw" 1fa360d7441b gfs2: Don't forget to complete delayed withdraw d582bb39e0e3 ACPI: disable -Wstringop-truncation 96c44901df31 irqchip/loongson-pch-msi: Fix off-by-one on allocation error path e434ddd1da70 irqchip/alpine-msi: Fix off-by-one in allocation error path f98c6fd4ec2b scsi: ufs: core: Perform read back after disabling UIC_COMMAND_COMPL 64875204247f scsi: ufs: core: Perform read back after disabling interrupts dd33e64e50de scsi: ufs: cdns-pltfrm: Perform read back after writing HCLKDIV dca83b9fd190 scsi: ufs: qcom: Perform read back after writing CGC enable 8a4a516a7fdd scsi: ufs: qcom: Perform read back after writing unipro mode 49edc54dd9b3 scsi: ufs: ufs-qcom: Clear qunipro_g4_sel for HW version major 5 f1f8d2978805 scsi: ufs: ufs-qcom: Fix the Qcom register name for offset 0xD0 52ac441ca7c9 scsi: ufs: qcom: Perform read back after writing REG_UFS_SYS1CLK_1US a765a56392af scsi: ufs: qcom: Perform read back after writing reset bit f654b258e9fa bpf: Pack struct bpf_fib_lookup 1a82569ea51a qed: avoid truncating work queue length 97f0f81eca30 sched/fair: Add EAS checks before updating root_domain::overutilized 8a1f57539db4 x86/boot: Ignore relocations in .notes sections in walk_relocs() too b47b7640ea4c wifi: ath10k: poll service ready message before failing 69296914bfd5 md: fix resync softlockup when bitmap size is less than array size 54f39d56d6bf null_blk: Fix missing mutex_destroy() at module removal 3355628ed097 soc: mediatek: cmdq: Fix typo of CMDQ_JUMP_RELATIVE a1d21bcd78cf jffs2: prevent xattr node from overflowing the eraseblock ff5dbd6a74ff s390/cio: fix tracepoint subchannel type field cc1e53c7f77d crypto: x86/sha512-avx2 - add missing vzeroupper 7bce9cd3da5a crypto: x86/sha256-avx2 - add missing vzeroupper d15b50f2ef6b crypto: x86/nh-avx2 - add missing vzeroupper b975277e6d7b crypto: ccp - drop platform ifdef checks 4e56db565120 parisc: add missing export of __cmpxchg_u8() 669ed3c1ea2d nilfs2: fix out-of-range warning 12db25a54ce6 ecryptfs: Fix buffer size for tag 66 packet eb6d925fe70c firmware: raspberrypi: Use correct device for DMA mappings d19ba2e3f5e7 mm/slub, kunit: Use inverted data to corrupt kmem cache c69a1e4b419c crypto: bcm - Fix pointer arithmetic 2be75d2a8d26 openpromfs: finish conversion to the new mount API cbfd1088e24e epoll: be better about file lifetimes 92de16aeca0e nvme: find numa distance only if controller has valid numa id e1e4e33df597 x86/mm: Remove broken vsyscall emulation code from the page fault code 8f11f991f221 drm/amdkfd: Flush the process wq before creating a kfd_process 77fb5cbe0228 ASoC: da7219-aad: fix usage of device_get_named_child_node() 19ef439df2a6 softirq: Fix suspicious RCU usage in __do_softirq() 1d3ff18aeee5 ASoC: rt715-sdca: volume step modification 5b49e8195f9a ASoC: rt715: add vendor clear control register 5b4d0d839995 regulator: vqmmc-ipq4019: fix module autoloading a06efd8ab975 ASoC: dt-bindings: rt5645: add cbj sleeve gpio property f8324c4c3555 ASoC: rt5645: Fix the electric noise due to the CBJ contacts floating ab859797e4b8 regulator: irq_helpers: duplicate IRQ name 621cf1de2d23 selftests: sud_test: return correct emulated syscall value on RISC-V 3218fd551406 drm/amd/display: Set color_mgmt_changed to true on unsuspend c26b6683703b net: usb: qmi_wwan: add Telit FN920C04 compositions 551b1c385009 dt-bindings: rockchip: grf: Add missing type to 'pcie-phy' node a88b42393ab8 wifi: cfg80211: fix the order of arguments for trace events of the tx_rx_evt class ff80185e7b7b ALSA: Fix deadlocks with kctl removals at disconnection e7e0ca200772 ALSA: core: Fix NULL module pointer assignment at card init 98740ae2b361 fs/ntfs3: Break dir enumeration if directory contents error 562c86caed68 fs/ntfs3: Fix case when index is reused during tree transformation 7ab0c256964e fs/ntfs3: Taking DOS names into account during link counting 4a8cd11d8538 fs/ntfs3: Remove max link count info display during driver init 06afce714d87 nilfs2: fix potential hang in nilfs_detach_log_writer() 257d6c90dc38 nilfs2: fix unexpected freezing of nilfs_segctor_sync() e6062c494b93 net: smc91x: Fix m68k kernel compilation for ColdFire CPU f3a1efd98ba2 tools/latency-collector: Fix -Wformat-security compile warns 595363182f28 ring-buffer: Fix a race between readers and resize checks b6d21cf40de1 r8169: Fix possible ring buffer corruption on fragmented Tx packets. 528a620c1397 Revert "r8169: don't try to disable interrupts if NAPI is, scheduled already" 3adc11febf5a serial: 8250_bcm7271: use default_mux_rate if possible 504178fb7d9f speakup: Fix sizeof() vs ARRAY_SIZE() bug ab1e76993c2a tty: n_gsm: fix missing receive state reset after mode switch 4c267110fc11 tty: n_gsm: fix possible out-of-bounds in gsm0_receive() bdd621ccc993 x86/tsc: Trust initial offset in architectural TSC-adjust MSRs b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 9b280f895ebd395c3dcfb403efae06674394eaa7) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.160Bruce Ashfield2024-08-083-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: c61bd26ae81a Linux 5.15.160 0df819cac13e docs: kernel_include.py: Cope with docutils 0.21 1786e0c96af1 admin-guide/hw-vuln/core-scheduling: fix return type of PR_SCHED_CORE_GET 96f650995c70 KEYS: trusted: Do not use WARN when encode fails 00548ac6b144 remoteproc: mediatek: Make sure IPI buffer fits in L2TCM da6504c63f78 serial: kgdboc: Fix NMI-safety problems from keyboard reset code 1768f29972cd usb: typec: ucsi: displayport: Fix potential deadlock ddbcd7d36e38 binder: fix max_thread type inconsistency 7e6d6f27522b drm/amdgpu: Fix possible NULL dereference in amdgpu_ras_query_error_status_helper() c9f2b6d88e65 KVM: x86: Clear "has_error_code", not "error_code", for RM exception injection 2750d7641d08 netlink: annotate data-races around sk->sk_err 7cff4103be7c netlink: annotate lockless accesses to nlk->max_recvmsg_len 3ade391adc58 net: tls: handle backlogging of crypto requests f17d21ea7391 tls: fix race between async notify and socket close 94afddde1e92 net: tls: factor out tls_*crypt_async_wait() fb782814bf09 tls: extract context alloc/initialization out of tls_set_sw_offload 704402f913b8 tls: rx: simplify async wait cc4fac519d28 net: bcmgenet: synchronize UMAC_CMD access 1d5d18efc181 net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access 52c4287f23c8 Revert "selftests: mm: fix map_hugetlb failure on 64K page size systems" 1e6914fa8e77 KEYS: trusted: Fix memory leak in tpm2_key_encode() 9b8a8e5e8129 nfsd: don't allow nfsd threads to be signalled. 44889eacfe1f pinctrl: core: handle radix_tree_insert() errors in pinctrl_register_one_pin() a32c8f951c8a drm/amd/display: Fix division by zero in setup_dsc_config 83655231580b Linux 5.15.159 f3a1787dc482 md: fix kmemleak of rdev->serial ed79b93f725c keys: Fix overwrite of key expiration on instantiation 580bcd6bf24f Bluetooth: qca: fix firmware check error path b91390f4e828 Bluetooth: qca: fix NVM configuration parsing ed53949cc92e Bluetooth: qca: add missing firmware sanity checks d68dbfb837c0 regulator: core: fix debugfs creation regression 1a6be4e70790 hwmon: (pmbus/ucd9000) Increase delay from 250 to 500us 9518b79bfd2f net: fix out-of-bounds access in ops_init b7bab33c4623 drm/vmwgfx: Fix invalid reads in fence signaled events c3d84a764ed1 mei: me: add lunar lake point M DID 2a47da1cd81f slimbus: qcom-ngd-ctrl: Add timeout for wait operation ba3c118cff7b dyndbg: fix old BUG_ON in >control parser 866d84456494 ASoC: ti: davinci-mcasp: Fix race condition during probe 40098e3fd40d ASoC: tegra: Fix DSPK 16-bit playback 1cbe6d8999db net: bcmgenet: synchronize use of bcmgenet_set_rx_mode() 66116556076f tipc: fix UAF in error path 2a512ca151da iio: accel: mxc4005: Interrupt handling fixes 93cfed3aea7c iio:imu: adis16475: Fix sync mode setting eeee7fc41562 dt-bindings: iio: health: maxim,max30102: fix compatible check dc941fec0719 mptcp: ensure snd_nxt is properly initialized on connect c5ee5f184da9 btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks() f1f364ffe274 ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU 2ddbb35a01e7 usb: dwc3: core: Prevent phy suspend during init f78ff8825eb8 usb: xhci-plat: Don't include xhci.h bad094bd0827 usb: gadget: f_fs: Fix a race condition when processing setup packets. 0bbb498b8e3e usb: gadget: composite: fix OS descriptors w_value logic 855717130362 usb: ohci: Prevent missed ohci interrupts f157133326cc usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device a6b9bffbcbb8 usb: typec: ucsi: Fix connector check on init 5f499d7421ac usb: typec: ucsi: Check for notifications after init 9f112211cc54 arm64: dts: qcom: Fix 'interrupt-map' parent address cells 4a89ac4b0921 Reapply "drm/qxl: simplify qxl_fence_wait" 79f988d3ffc1 firewire: nosy: ensure user_length is taken into account when fetching packet contents 5ef9681f73b8 btrfs: fix kvcalloc() arguments order in btrfs_ioctl_send() 890d39f6d974 ACPI: CPPC: Fix access width used for PCC registers 7fcaa31c0047 ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro 6dfd79ed04c5 Revert "Revert "ACPI: CPPC: Use access_width over bit_width for system memory accesses"" 3c7013a87124 drm/amd/display: Atom Integrated System Info v2_2 for DCN35 edf5238df340 drm/connector: Add \n to message about demoting connector force-probes 5a5cc5ca725c drm/meson: dw-hdmi: add bandgap setting for g12 f8229be8d627 drm/meson: dw-hdmi: power up phy on device init c5c8616b3534 net: hns3: fix port vlan filter not disabled issue 2720b9792a52 net: hns3: split function hclge_init_vlan_config() 45b6316f2373 net: hns3: use appropriate barrier function after setting a bit value f37df6f9b5f6 net: hns3: change type of numa_node_mask as nodemask_t 1e91931e316d net: hns3: refactor hclge_cmd_send with new hclge_comm_cmd_send API f9315f3ad186 net: hns3: create new set of unified hclge_comm_cmd_send APIs dd69c1c99a54 net: hns3: create new cmdq hardware description structure hclge_comm_hw ed3c393fb24f net: hns3: refactor hns3 makefile to support hns3_common module 50964654df19 net: hns3: direct return when receive a unknown mailbox message 5789bfcb9ff9 net: hns3: refactor function hclge_mbx_handler() 52acec0106be net: hns3: add query vf ring and vector map relation bc8fb44566ff net: hns3: add log for workqueue scheduled late fee4a1e6564c net: hns3: using user configure after hardware reset 35f8ee4d43ee net: hns3: PF support get unicast MAC address space assigned by firmware 35297fc68de3 ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action() 21d85ee2d388 net: bridge: fix corrupted ethernet header on multicast-to-unicast 4ff334cade9d phonet: fix rtm_phonet_notify() skb allocation bb739796564a hwmon: (corsair-cpro) Protect ccp->wait_input_report with a spinlock 073ca0c27b36 hwmon: (corsair-cpro) Use complete_all() instead of complete() in ccp_raw_event() 6e6644c0a4f8 hwmon: (corsair-cpro) Use a separate buffer for sending commands f3c1bf3054f9 rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation e97e16433eb4 Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout 6a18eeb1b3bb Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout 27b0284d8be1 tcp: Use refcount_inc_not_zero() in tcp_twsk_unique(). 2552c9d9440f tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets 20ac71bee028 ARM: 9381/1: kasan: clear stale stack poison 624cd60d6413 xfrm: Preserve vlan tags for transport mode software GRO 24dd9b08df71 qibfs: fix dentry leak ab5b5e322d12 bpf, sockmap: Improved check for empty queue d908a8a3de94 bpf, sockmap: Reschedule is now done through backlog 657cfb194cdb bpf, sockmap: Convert schedule_work into delayed_work bbf2ed06757f bpf, sockmap: Handle fin correctly ab3128de6edb bpf, sockmap: TCP data stall on recv before accept 4105f0c9af39 net:usb:qmi_wwan: support Rolling modules 90850083ceec drm/nouveau/dp: Don't probe eDP ports twice harder 859e2448be41 fs/9p: drop inodes immediately on non-.L too 4d36b9b7ec4f clk: Don't hold prepare_lock when calling kref_put() 7ca04b83c109 gpio: crystalcove: Use -ENOTSUPP consistently c5ad5c7a1eed gpio: wcove: Use -ENOTSUPP consistently d6a15d3bb81c 9p: explicitly deny setlease attempts 2b493bd0da9b fs/9p: translate O_TRUNC into OTRUNC ad4f65328661 fs/9p: only translate RWX permissions for plain 9P2000 3931e927d551 iommu: mtk: fix module autoloading 12a2ca67f946 selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior 78f459dce4e3 MIPS: scall: Save thread_info.syscall unconditionally on entry 5d3392552087 gpu: host1x: Do not setup DMA for virtual devices 844fc023e9f1 blk-iocost: avoid out of bounds shift a95798aa08ac scsi: target: Fix SELinux error when systemd-modules loads the target module 546e3bc295ce btrfs: always clear PERTRANS metadata during commit 8b40803c9615 btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve a362afd5f2a5 tools/power turbostat: Fix Bzy_MHz documentation typo b582c9ffcb69 tools/power turbostat: Fix added raw MSR output 4f9cc355c328 firewire: ohci: mask bus reset interrupts between ISR and bottom half 6f6aa8c58de4 ata: sata_gemini: Check clk_enable() result c4fa8b793ddb net: bcmgenet: Reset RBUF on first open 9a41f5e19f27 ALSA: line6: Zero-initialize message buffers d1b93d4017c4 kbuild: Disable KCSAN for autogenerated *.mod.c intermediaries 8943a256b06e btrfs: return accurate error code on open failure in open_fs_devices() 93aa5ccc4478 scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload c259a4102c84 net: mark racy access on sk->sk_rcvbuf 5490a385b48d wifi: cfg80211: fix rdev_dump_mpp() arguments order 5396e63b73e3 wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc f5d95eead358 gfs2: Fix invalid metadata access in punch_hole 4cab23bbcb98 scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port() e5dcdf60c9a8 scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic f2c7f029051e scsi: lpfc: Move NPIV's transport unregistration to after resource clean up 17db92da8be5 KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr() 5ee5997a085e KVM: arm64: vgic-v2: Use cpuid from userspace as vcpu_id f1fa9a981620 clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change 83ac89e3797d net: gro: add flush check in udp_gro_receive_segment 1b127feac247 drm/panel: ili9341: Use predefined error codes 9de7f6864aa8 drm/panel: ili9341: Respect deferred probe 8792b557eb50 s390/qeth: Fix kernel panic after setting hsuid b2973b79d5d0 s390/qeth: don't keep track of Input Queue count 42c8471b0566 tipc: fix a possible memleak in tipc_buf_append c7af99cc2192 net: core: reject skb_copy(_expand) for fraglist GSO skbs bfd62ca7c87b net: bridge: fix multicast-to-unicast with fraglist GSO 9672bf3eac4f net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341 19275de18b2f cxgb4: Properly lock TX queue for the selftest. c9d48ce16330 s390/cio: Ensure the copied buf is NUL terminated bd2d9641a39e ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node() fd7dcd658154 ASoC: meson: cards: select SND_DYNAMIC_MINORS a4ae1c3692ac ASoC: meson: axg-tdm-interface: manage formatters in trigger fd824a1721eb ASoC: meson: axg-card: make links nonatomic 9719b354f7d4 ASoC: meson: axg-fifo: use threaded irq to check periods c3b36cd49217 ASoC: meson: axg-fifo: use FIELD helpers 56c44b7f7201 net: qede: use return from qede_parse_actions() 62ad7f87e40b net: qede: use return from qede_parse_flow_attr() for flow_spec ccf2317b1565 net: qede: use return from qede_parse_flow_attr() for flower 3a6929a6f00c net: qede: sanitize 'rc' in qede_add_tc_flower_fltr() 97005a10bf39 s390/vdso: Add CFI for RA register to asm macro vdso_func e97e0051056b net l2tp: drop flow hash on forward 5a4603fbc285 nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment(). ec697fbd38cb octeontx2-af: avoid off-by-one read from userspace 0f560240b4cc bna: ensure the copied buf is NUL terminated 12481f30128f xdp: use flags field to disambiguate broadcast redirect b6a7077c0ffe xdp: Add xdp_do_redirect_frame() for pre-computed xdp_frames a174aa99bae8 xdp: Move conversion to xdp_frame out of map functions 7038794bbfe1 s390/mm: Fix clearing storage keys for huge pages e27a0db41537 s390/mm: Fix storage key clearing for guest huge pages fef735072de8 spi: hisi-kunpeng: Delete the dump interface of data registers in debugfs 396df2b93943 bpf: Fix a verifier verbose message 5965bc7535fb bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue 16c6e4179041 bpf, kconfig: Fix DEBUG_INFO_BTF_MODULES Kconfig definition 64ea2f585e3c regulator: mt6360: De-capitalize devicetree regulator subnodes 76aa2440deb9 pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map() fe881e793fbd power: supply: mt6360_charger: Fix of_match for usb-otg-vbus regulator e2ebfee0833d power: rt9455: hide unused rt9455_boost_voltage_values ea6ce93327bd nfs: Handle error of rpc_proc_register() in nfs_net_init(). 7ceb89f4016e nfs: make the rpc_stat per net namespace 0bbd42926082 nfs: expose /proc/net/sunrpc/nfs in net namespaces 9e644ff63b2d sunrpc: add a struct rpc_stats arg to rpc_create_args 764e752bf321 pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE 35d704f2b9b9 pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback 5505e5578621 pinctrl: mediatek: paris: Rework mtk_pinconf_{get,set} switch/case logic 41f88ef8ba38 pinctrl: core: delete incorrect free in pinctrl_enable() 34674f754960 pinctrl/meson: fix typo in PDM's pin name ffa6e4d2d5ba pinctrl: pinctrl-aspeed-g6: Fix register offset for pinconf of GPIOR-T 26d32bec4c6d eeprom: at24: fix memory corruption race condition c4137dee8e81 eeprom: at24: Probe for DDR3 thermal sensor in the SPD case 6f35227dcd22 eeprom: at24: Use dev_err_probe for nvmem register failure 91c6dcbc2bab ksmbd: clear RENAME_NOREPLACE before calling vfs_rename 8f3d0bf1d0c6 ksmbd: validate request buffer size in smb2_allocate_rsp_buf() da2140137260 ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf ad12c74e953b wifi: nl80211: don't free NULL coalescing rule 714794ed7a8b dmaengine: Revert "dmaengine: pl330: issue_pending waits until WFP state" 79a61bfe2ff3 dmaengine: pl330: issue_pending waits until WFP state b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 973963d56804139193e40fb960aae0b76ed0de46) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.158Bruce Ashfield2024-08-083-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 284087d4f7d5 Linux 5.15.158 802cab68a6d5 serial: core: fix kernel-doc for uart_port_unlock_irqrestore() e6a488ae31ce udp: preserve the connected status if only UDP cmsg 93ba36238db6 bounds: Use the right number of bits for power-of-two CONFIG_NR_CPUS b65fb50e04a9 HID: i2c-hid: remove I2C_HID_READ_PENDING flag to prevent lock-up b93bdfcf41f2 fbdev: fix incorrect address computation in deferred IO 5a09eae9a7db i2c: smbus: fix NULL function pointer dereference 52e8a42b1107 riscv: Fix TASK_SIZE on 64-bit NOMMU 83c5c0e3cd08 riscv: fix VMALLOC_START definition 9edd3aa34d50 dmaengine: idxd: Fix oops during rmmod on single-CPU platforms 0ccac964520a dma: xilinx_dpdma: Fix locking dd946e8e57c0 idma64: Don't try to serve interrupts when device is powered off f5db31e59fd8 dmaengine: owl: fix register access functions 4fa0befa92f2 tcp: Fix NEW_SYN_RECV handling in inet_twsk_purge() 214a2dfbb84f tcp: Clean up kernel listener's reqsk in inet_twsk_purge() 5be39f901169 mtd: diskonchip: work around ubsan link failure ec8d0ee88079 stackdepot: respect __GFP_NOLOCKDEP allocation flag 018c4ea7002f net: b44: set pause params only when interface is up d35fb1664eb2 ethernet: Add helper for assigning packet type when dest address does not match device address 5dbdbe113391 irqchip/gic-v3-its: Prevent double free on error 9d0580ded513 drm/amdgpu: Fix leak when GPU memory allocation fails 7e350ee649e0 drm/amdgpu/sdma5.2: use legacy HDP flush for SDMA2/3 1a1dc37c23aa arm64: dts: rockchip: enable internal pull-up for Q7_THRM# on RK3399 Puma 36b32816fbab cpu: Re-enable CPU mitigations by default for !X86 architectures e58047553a4e btrfs: fix information leak in btrfs_ioctl_logical_to_ino() 1200481cd606 mmc: sdhci-msm: pervent access to suspended controller 52f9041deaca Bluetooth: qca: fix NULL-deref on non-serdev suspend b3b2f2ed7d56 Bluetooth: btusb: Add Realtek RTL8852BE support ID 0x0bda:0x4853 46c105b178b9 Bluetooth: Fix type of len in {l2cap,sco}_sock_getsockopt_old() 2cb0b9aaa0fe x86/cpu: Fix check for RDPKRU in __show_regs() b8511fbf03fb tracing: Increase PERF_MAX_TRACE_SIZE to handle Sentinel1 and docker together 1ea85ae08e39 tracing: Show size of requested perf buffer 605a9eb70e92 net/mlx5e: Fix a race in command alloc flow 7e44291e9615 Revert "crypto: api - Disallow identical driver names" 51256394970e drm/vmwgfx: Fix crtc's atomic check conditional 7c3461b6b1dc drm-print: add drm_dbg_driver to improve namespace symmetry 479244d68f5d serial: mxs-auart: add spinlock around changing cts state 5c92a4517cc9 serial: core: Provide port lock wrappers 2e29ff824b47 af_unix: Suppress false-positive lockdep splat for spin_lock() in __unix_gc(). 0b289962c482 net: ethernet: ti: am65-cpts: Fix PTPv1 message type on TX packets 2418d3f348d5 iavf: Fix TC config comparison with existing adapter TC config 69ae07c7ad82 i40e: Report MFS in decimal base instead of hex ff7431f898dd i40e: Do not use WQ_MEM_RECLAIM flag for workqueue 5c45feb3c288 netfilter: nf_tables: honor table dormant flag from netdev release event path 63d814d93c5c mlxsw: spectrum_acl_tcam: Fix memory leak when canceling rehash work 64435b64e43d mlxsw: spectrum_acl_tcam: Fix incorrect list API usage 039992b6d2df mlxsw: spectrum_acl_tcam: Fix warning during rehash 413a01886c39 mlxsw: spectrum_acl_tcam: Fix memory leak during rehash 7adc29af50f7 mlxsw: spectrum_acl_tcam: Rate limit error message 4c89642ca47f mlxsw: spectrum_acl_tcam: Fix possible use-after-free during rehash c17976b42d54 mlxsw: spectrum_acl_tcam: Fix possible use-after-free during activity update 2943fb714d83 mlxsw: spectrum_acl_tcam: Fix race during rehash delayed work 9048616553c6 net: openvswitch: Fix Use-After-Free in ovs_ct_exit 8ece90ac97eb ipvs: Fix checksumming on GSO of SCTP packets 2e74b3fd6bf5 net: gtp: Fix Use-After-Free in gtp_dellink dd602fb3526d net: usb: ax88179_178a: stop lying about skb->truesize 03b5a9b2b526 ipv4: check for NULL idev in ip_route_use_hint() 55da4788ceed NFC: trf7970a: disable all regulators on removal f41fbb4ff219 bridge/br_netlink.c: no need to return void function 23b7ee4a8d55 icmp: prevent possible NULL dereferences from icmp_build_probe() 8bdd3cf01490 mlxsw: core: Unregister EMAD trap using FORWARD action 7336b6aa825f vxlan: drop packets from invalid src-address 66384a7399f9 wifi: iwlwifi: mvm: return uid from iwl_mvm_build_scan_cmd f5aa109c94ec wifi: iwlwifi: mvm: remove old PASN station when adding a new one 0f530ed87266 ARC: [plat-hsdk]: Remove misplaced interrupt-cells property 7acd2d7b7603 arm64: dts: mediatek: mt2712: fix validation errors 203e81849bd9 arm64: dts: mediatek: mt7622: drop "reset-names" from thermal block 7b0a487bce51 arm64: dts: mediatek: mt7622: fix ethernet controller "compatible" d856ae10cdcf arm64: dts: mediatek: mt7622: fix IR nodename 0434c99bf3f1 arm64: dts: mediatek: mt7622: fix clock controllers 2f83d3d2cc3c arm64: dts: mediatek: mt7622: introduce nodes for Wireless Ethernet Dispatch 506ac5538498 arm64: dts: mediatek: mt7622: add support for coherent DMA a897ecbb5779 arm64: dts: mediatek: mt8183: Add power-domains properity to mfgcfg daf284595e6f arm64: dts: rockchip: Remove unsupported node from the Pinebook Pro dts 91eb350da992 arm64: dts: rockchip: enable internal pull-up on PCIE_WAKE# for RK3399 Puma c5ff64a50037 arm64: dts: rockchip: fix alphabetical ordering RK3399 puma 938cf022b72c arm64: dts: rockchip: enable internal pull-up on Q7_USB_ID for RK3399 Puma d69ccea6041e HID: logitech-dj: allow mice to use all types of reports 9fd9468d1c5e HID: intel-ish-hid: ipc: Fix dev_err usage with uninitialized dev->devc e054770d566b cifs: reinstate original behavior again for forceuid/forcegid 929ba00702cf smb: client: fix rename(2) regression against samba b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 88ec14db188d701168a6d6978475bd9fd61cb20b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* wireless-regdb: upgrade 2024.01.23 -> 2024.05.08Wang Mingyu2024-08-051-1/+1
| | | | | | | | | | (From OE-Core rev: 0f9dae1adabb4fc22e8c4849eb2d52aecf21c19f) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 0823e8ea83ac907b37bc9eb0ec7dc32862997eff) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: cfg: remove obselete CONFIG_NFSD_V3 optionBruce Ashfield2024-05-153-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: Bruce Ashfield Email: bruce.ashfield@gmail.com Subject: nfsd: drop CONFIG_NFSD_V3 Date: Tue, 2 Aug 2022 10:52:25 -0400 commit 5f9a62ff7d2808c7b56c0ec90f3b7eae5872afe6 Author: Chuck Lever <chuck.lever@oracle.com> Date: Sun Feb 6 12:25:47 2022 -0500 NFSD: Remove CONFIG_NFSD_V3 Eventually support for NFSv2 in the Linux NFS server is to be deprecated and then removed. However, NFSv2 is the "always supported" version that is available as soon as CONFIG_NFSD is set. Before NFSv2 support can be removed, we need to choose a different "always supported" version. This patch removes CONFIG_NFSD_V3 so that NFSv3 is always supported, as NFSv2 is today. When NFSv2 support is removed, NFSv3 will become the only "always supported" NFS version. The defconfigs still need to be updated to remove CONFIG_NFSD_V3=y. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: dcbca1aedd9b41e78e00d6b763b2e99886be0780) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update CVE exclusions (5.15.157)Bruce Ashfield2024-05-151-2/+2
| | | | | | | | | | | | | | | | | Data pulled from: https://github.com/nluedtke/linux_kernel_cves 1/1 [ Author: Nicholas Luedtke Email: nicholas.luedtke@uwalumni.com Subject: Update 8Apr24 Date: Tue, 9 Apr 2024 18:19:11 -0400 ] (From OE-Core rev: 22c349296ebfa66b5ce2b189d4b72741c193d914) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.157Bruce Ashfield2024-05-153-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: b925f60c6ee7 Linux 5.15.157 d564809f27ea net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards eb6535c6f7c2 net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530 63ba7a80d6e2 net: dsa: introduce preferred_default_local_cpu_port and use on MT7530 84b7f50e631a net: dsa: mt7530: set all CPU ports in MT7531_CPU_PMAP bdbe483da21f nilfs2: fix OOB in nilfs_set_de_type 3ab056814cd8 nouveau: fix instmem race condition around ptr stores 49c9958cf0a2 drm/vmwgfx: Sort primary plane formats by order of preference 8b12fc7b0326 drm/amdgpu: validate the parameters of bo mapping operations more clearly a2fd6dbc98be binder: check offset alignment in binder_get_object() 0dc727a4e054 init/main.c: Fix potential static_command_line memory overflow 813f5213f2c6 arm64: hibernate: Fix level3 translation fault in swsusp_save() f5a55db79bf7 KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms 7169354120d8 KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible 43f00210cb25 fs: sysfs: Fix reference leak in sysfs_break_active_protection() 0d130158db29 speakup: Avoid crash on very long word d8a2225f7dfa mei: me: disable RPL-S on SPS and IGN firmwares 7f67c2020cb0 usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error 75ceeadfab1c usb: Disable USB3 LPM at shutdown 8aa5c28ac65c usb: dwc2: host: Fix dereference issue in DDMA completion flow. 7182175f565f Revert "usb: cdc-wdm: close race between read and workqueue" def039849617 USB: serial: option: add Telit FN920C04 rmnet compositions cd27cf1ec66d USB: serial: option: add Rolling RW101-GL and RW135-GL support c48d624bbbad USB: serial: option: support Quectel EM060K sub-models 3338a967ca08 USB: serial: option: add Lonsung U8300/U9300 product e94566d88701 USB: serial: option: add support for Fibocom FM650/FG650 6b5043463619 USB: serial: option: add Fibocom FM135-GL variants 7a3bbe41efa5 serial/pmac_zilog: Remove flawed mitigation for rx irq flood b0b268eeb087 comedi: vmk80xx: fix incomplete endpoint checking e39fae579d17 thunderbolt: Fix wake configurations after device unplug 62e0a5d4d4de thunderbolt: Avoid notify PM core about runtime PM resume 4291a6233ba8 x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ 0be237b6b753 x86/bugs: Fix BHI retpoline check a29ec0465dce clk: Get runtime PM before walking tree during disable_unused db7c0ef4afea clk: Initialize struct clk_core kref earlier bc6d766991e1 clk: Print an info line before disabling unused clocks f3d89bc7dd65 clk: remove extra empty line bdd70c8b02e7 clk: Mark 'all_lists' as const 3254a1f27952 clk: Remove prepare_lock hold assertion in __clk_release() ce77f3beed02 drm/panel: visionox-rm69299: don't unregister DSI device df0991da7db8 drm: nv04: Fix out of bounds access 3076b3c38a70 s390/cio: fix race condition during online processing 498f7b8037da s390/qdio: handle deferred cc1 45d70025006c RDMA/mlx5: Fix port number for counter query in multi-port configuration 8261489de3af RDMA/cm: Print the old state when cm_destroy_id gets timeout 2973b4a5eae7 RDMA/rxe: Fix the problem "mutex_destroy missing" 831157756e3c net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them 9495b7a412e3 net: dsa: mt7530: fix mirroring frames received on local port a50dbeca28ac tun: limit printing rate when illegal packet received by tun dev ae3f9e1221b3 af_unix: Don't peek OOB data without MSG_OOB. 1738dfe72c52 af_unix: Call manage_oob() for every skb in unix_stream_read_generic(). e719b52d0c56 netfilter: flowtable: incorrect pppoe tuple d06977b9a410 netfilter: flowtable: validate pppoe header 5345d78ae64d netfilter: nf_flow_table: count pending offload workqueue tasks 7a1679e2d9bf netfilter: nft_set_pipapo: do not free live element dceb683ab87c netfilter: br_netfilter: skip conntrack input hook for promisc packets 379bf7257bc5 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get() 0b6de00206ad netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get() fc1021337e59 Revert "lockd: introduce safe async lock op" 2a3073d58382 Revert "tracing/trigger: Fix to return error if failed to alloc snapshot" 2df2dd27066c kprobes: Fix possible use-after-free issue on kprobe registration 1253e34a548f bpf: Fix ringbuf memory type confusion when passing to helpers cc9ac419351b bpf: Fix out of bounds access for ringbuf helpers adc2d11b86ea bpf: Generally fix helper register offset check 0c261cbc29a6 bpf: Generalize check_ctx_reg for reuse with other types 1b661661642d bpf: Extend kfunc with PTR_TO_CTX, PTR_TO_MEM argument support 621bbe924c68 selftests/ftrace: Limit length in subsystem-enable tests edfaf679b7c3 SUNRPC: Fix rpcgss_context trace event acceptor field 2364d0278fe1 btrfs: record delayed inode root in transaction 747228929b32 ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1 88b7f1143b15 ksmbd: validate payload size in ipc response 044b3d6c94c6 ksmbd: don't send oplock break if rename fails b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 9c5ac2918753d3630dcd32673bee8ce72e8fe856) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update CVE exclusions (5.15.156)Bruce Ashfield2024-05-151-2/+2
| | | | | | | | | | | | | | | | | Data pulled from: https://github.com/nluedtke/linux_kernel_cves 1/1 [ Author: Nicholas Luedtke Email: nicholas.luedtke@uwalumni.com Subject: Update 8Apr24 Date: Tue, 9 Apr 2024 18:19:11 -0400 ] (From OE-Core rev: 239e0631d9d38a3a1e444f0691b1a4f6b5796140) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.156Bruce Ashfield2024-05-153-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change ea091017ef62 ipv6: Fix data races around sk->sk_prot. ff8710da80ee ipv6: annotate some data-races around sk->sk_prot e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops. c52b9710c83d Linux 5.15.156 88168b947c34 drm/i915/cdclk: Fix CDCLK programming order when pipes are active b2bf58581baa x86/bugs: Replace CONFIG_SPECTRE_BHI_{ON,OFF} with CONFIG_MITIGATION_SPECTRE_BHI d315f5eba585 x86/bugs: Remove CONFIG_BHI_MITIGATION_AUTO and spectre_bhi=auto ebba2270ab74 x86/bugs: Clarify that syscall hardening isn't a BHI mitigation e47d1cbde759 x86/bugs: Fix BHI handling of RRSBA b4f2718f3d9b x86/bugs: Rename various 'ia32_cap' variables to 'x86_arch_cap_msr' c768db14db8e x86/bugs: Cache the value of MSR_IA32_ARCH_CAPABILITIES 145d9930a151 x86/bugs: Fix BHI documentation 2c761457ef18 x86/bugs: Fix return type of spectre_bhi_state() c6fd0e4f0069 irqflags: Explicitly ignore lockdep_hrtimer_exit() argument 69843741d64f x86/apic: Force native_apic_mem_read() to use the MOV instruction c2981e32cf46 selftests: timers: Fix abs() warning in posix_timers test 70688450ddda x86/cpu: Actually turn off mitigations by default for SPECULATION_MITIGATIONS=n e8f4a290abe9 perf/x86: Fix out of range data acf9b01d344f vhost: Add smp_rmb() in vhost_vq_avail_empty() d2dc6600d4e3 drm/client: Fully protect modes[] with dev->mode_config.mutex 773d38f42bbe btrfs: qgroup: correctly model root qgroup rsv in convert 23b57c556609 iommu/vt-d: Allocate local memory for page request queue 81f3ad644fbf tracing: hide unused ftrace_event_id_fops fdfbf54d128a net: ena: Fix incorrect descriptor free behavior ec25a9ce095a net: ena: Wrong missing IO completions check order e667a05cbb39 net: ena: Fix potential sign extension issue e76c2678228f af_unix: Fix garbage collector racing against connect() 37120fa8d92a af_unix: Do not use atomic ops for unix_sk(sk)->inflight. 22641478d80f net: dsa: mt7530: trap link-local frames regardless of ST Port State 26515606ecb5 net: sparx5: fix wrong config being used when reconfiguring PCS 7aaee12b804c net/mlx5: Properly link new fs rules into the tree 97dab36e57c6 netfilter: complete validation of user input 4b19e9507c27 ipv6: fix race condition between ipv6_get_ifaddr and ipv6_del_addr 6179cdbfe05d ipv4/route: avoid unused-but-set-variable warning ed94af8d07d5 ipv6: fib: hide unused 'pn' variable 98b3e282623f octeontx2-af: Fix NIX SQ mode and BP config b4bc99d04c68 af_unix: Clear stale u->oob_skb. 3c1ae6de74e3 geneve: fix header validation in geneve[6]_xmit_skb f0a068de65d5 xsk: validate user input for XDP_{UMEM|COMPLETION}_FILL_RING a9dca26b745e u64_stats: Disable preemption on 32bit UP+SMP PREEMPT_RT during updates. 11e04135b087 net: openvswitch: fix unwanted error log on timeout policy probing 8c820f7c8e9b scsi: qla2xxx: Fix off by one in qla_edif_app_getstats() 5562dbfcf59b nouveau: fix function cast warning 8d278fc34cdd Revert "drm/qxl: simplify qxl_fence_wait" 42beda7db44f arm64: dts: imx8-ss-conn: fix usdhc wrong lpcg clock order cc7b83f04b43 media: cec: core: remove length check of Timer Status 75193678cce9 Bluetooth: Fix memory leak in hci_req_sync_complete() 53e494b7bc43 ring-buffer: Only update pages_touched when a new page is touched 87b6af1a7683 batman-adv: Avoid infinite loop trying to resize local TT 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 3b229158f19e99588ad714eb993a5618a8f27540) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update CVE exclusions (5.15.155)Bruce Ashfield2024-05-151-18/+1866
| | | | | | | | | | | | | | | | | Data pulled from: https://github.com/nluedtke/linux_kernel_cves 1/1 [ Author: Nicholas Luedtke Email: nicholas.luedtke@uwalumni.com Subject: Update 8Apr24 Date: Tue, 9 Apr 2024 18:19:11 -0400 ] (From OE-Core rev: 286d5418b49a415dfd26be71fc403d6b08036c02) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.155Bruce Ashfield2024-05-153-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: fa3df276cd36 Linux 5.15.155 b54c4632946a Revert "ACPI: CPPC: Use access_width over bit_width for system memory accesses" 1793e6b2dae0 VMCI: Fix possible memcpy() run-time warning in vmci_datagram_invoke_guest_handler() dd883e0138f1 Bluetooth: btintel: Fixe build regression bb6b88270714 platform/x86: intel-vbtn: Update tablet mode switch at end of probe dfb2ce952143 randomize_kstack: Improve entropy diffusion 7cfee26d1950 x86/mm/pat: fix VM_PAT handling in COW mappings abfae420789a virtio: reenable config if freezing device failed 5d17986cbfd5 gcc-plugins/stackleak: Avoid .head.text section 7e0bd07ce965 gcc-plugins/stackleak: Ignore .noinstr.text and .entry.text 2d154a54c58f tty: n_gsm: require CAP_NET_ADMIN to attach N_GSM0710 ldisc 6cbbe1ba76ee netfilter: nf_tables: discard table flag update with pending basechain deletion eb769ff4e281 netfilter: nf_tables: release mutex after nft_gc_seq_end from abort path 37fc2cde9d19 netfilter: nf_tables: release batch on table validation from abort path 48d6bcfc3175 fbmon: prevent division by zero in fb_videomode_from_videomode() e2ce8625c321 drivers/nvme: Add quirks for device 126f:2262 871e695c08a3 fbdev: viafb: fix typo in hw_bitblt_1 and hw_bitblt_2 3beea96d4fc8 ASoC: soc-core.c: Skip dummy codec when adding platforms eb7e92dbdc78 usb: sl811-hcd: only defined function checkdone if QUIRK2 is defined e0db818c0871 usb: typec: tcpci: add generic tcpci fallback compatible b6b12f4577a1 tools: iio: replace seekdir() in iio_generic_buffer 1d5276914eb7 ring-buffer: use READ_ONCE() to read cpu_buffer->commit_page in concurrent environment 39438227f888 ktest: force $buildonly = 1 for 'make_warnings_file' test type 72794acdd16b platform/x86: touchscreen_dmi: Add an extra entry for a variant of the Chuwi Vi8 tablet 18c51d97a242 Input: allocate keycode for Display refresh rate toggle baf8a6d2cdd1 RDMA/cm: add timeout to cm_destroy_id wait 21e7d72d0cfc block: prevent division by zero in blk_rq_stat_sum() be113e082b65 libperf evlist: Avoid out-of-bounds access 5dcded25c7e1 Revert "ACPI: PM: Block ASUS B1400CEAE from suspend to idle by default" 504eb6b26ce8 SUNRPC: increase size of rpc_wait_queue.qlen from unsigned short to unsigned int 343586deb873 drm/amd/display: Fix nanosec stat overflow ad207d1ca6d5 ext4: forbid commit inconsistent quota data when errors=remount-ro 19b7a1ff81b7 ext4: add a hint for block bitmap corrupt state in mb_groups 85f315792fac ALSA: firewire-lib: handle quirk to calculate payload quadlets as data block counter 09de9c3614ad media: sta2x11: fix irq handler cast 46e8711231b2 isofs: handle CDs with bad root inode but good Joliet root directory 7849e6f8410d scsi: lpfc: Fix possible memory leak in lpfc_rcv_padisc() fd203d2c671b sysv: don't call sb_bread() with pointers_lock held 0b75d679e88f pinctrl: renesas: checker: Limit cfg reg enum checks to provided IDs f917c66b1135 Input: synaptics-rmi4 - fail probing if memory allocation for "phys" fails 006936ecb4ed Bluetooth: btintel: Fix null ptr deref in btintel_read_version b9117dc783c0 net/smc: reduce rtnl pressure in smc_pnet_create_pnetids_list() 2f6174fd4ccf btrfs: send: handle path ref underflow in header iterate_inode_ref() a83c1f67a0f7 btrfs: export: handle invalid inode or root reference in btrfs_get_parent() d1ffa4ae2d59 btrfs: handle chunk tree lookup error in btrfs_relocate_sys_chunks() 805a1cdde82f wifi: ath11k: decrease MHI channel buffer length to 8KB 0f22f30f79a8 net: pcs: xpcs: Return EINVAL in the internal methods 9a16a0d03305 tools/power x86_energy_perf_policy: Fix file leak in get_pkg_num() 0ff96ec22a84 pstore/zone: Add a null pointer check to the psz_kmsg_read 35f6b46eeb03 ionic: set adminq irq affinity ba30ee96e87a arm64: dts: rockchip: fix rk3399 hdmi ports node ba580534db14 arm64: dts: rockchip: fix rk3328 hdmi ports node 64a7694c851c cpuidle: Avoid potential overflow in integer multiplication f4e70f422b76 panic: Flush kernel log buffer at the end 130b0cd06487 VMCI: Fix memcpy() run-time warning in dg_dispatch_as_host() 9ab8e24e81b9 wifi: ath9k: fix LNA selection in ath_ant_try_scan() ff45899e732e net: dsa: fix panic when DSA master device unbinds on shutdown cbac7de1d990 amdkfd: use calloc instead of kzalloc to avoid integer overflow cdfd0a7f0139 Linux 5.15.154 8d8dc7ee5b98 x86: set SPECTRE_BHI_ON as default a976b129dc86 KVM: x86: Add BHI_NO c2b9e038896f x86/bhi: Mitigate KVM by default f825494f2c6f x86/bhi: Add BHI mitigation knob aa6247c9da25 x86/bhi: Enumerate Branch History Injection (BHI) bug a9ca0e34a406 x86/bhi: Define SPEC_CTRL_BHI_DIS_S bd53ec80f218 x86/bhi: Add support for clearing branch history at syscall entry 55516b355b0c x86/syscall: Don't force use of indirect calls for system calls 276fb9a658d0 x86/bugs: Change commas to semicolons in 'spectre_v2' sysfs file b9c5f7da76b1 nvme: fix miss command type check d225b0ac96dc gro: fix ownership transfer 6564b014af92 mm/secretmem: fix GUP-fast succeeding on secretmem folios a479b4de11dd mptcp: don't account accept() of non-MPC client as fallback to TCP 1f7e13d3e870 x86/retpoline: Do the necessary fixup to the Zen3/4 srso return thunk for !SRSO ff137c5c0dcf x86/bugs: Fix the SRSO mitigation on Zen3/4 dff6072124f6 riscv: process: Fix kernel gp leakage fd9662109deb riscv: Fix spurious errors from __get/put_kernel_nofault 6135537e1e66 s390/entry: align system call table on 8 bytes f860595512ff x86/mce: Make sure to grab mce_sysfs_mutex in set_bank() 3ee242410754 of: dynamic: Synchronize of_changeset_destroy() with the devlink removals 03c356860b8b driver core: Introduce device_link_wait_removal() 5e32c0cc476d ALSA: hda/realtek: Update Panasonic CF-SZ6 quirk to support headset with microphone de48795233cc fs/pipe: Fix lockdep false-positive in watchqueue pipe_write() eaaaa49593e9 openrisc: Fix pagewalk usage in arch_dma_{clear, set}_uncached 58e5349bb4ed HID: uhid: Use READ_ONCE()/WRITE_ONCE() for ->running f7a3090bfd3b nfsd: hold a lighter-weight client reference over CB_RECALL_ANY 00f7576062a7 ata: sata_mv: Fix PCI device ID table declaration compilation warning e0ad4c270670 scsi: mylex: Fix sysfs buffer lengths 117d7ef3190c ata: sata_sx4: fix pdc20621_get_from_dimm() on 64-bit e9b71370cbc7 ASoC: ops: Fix wraparound for mask in snd_soc_get_volsw 562adaf79df4 ASoC: rt711-sdw: fix locking sequence bcf894d7eebe ASoC: rt711-sdca: fix locking sequence b53cf951389c ASoC: rt5682-sdw: fix locking sequence 9df33e57f5c9 net: ravb: Always process TX descriptor ring fcc739d7f034 net: fec: Set mac_managed_pm during probe 498cc233c460 drivers: net: convert to boolean for the mac_managed_pm flag 0985fbfbcb8f net: usb: asix: suspend embedded PHY if external is used 342cb04dcf2a i40e: Enforce software interrupt during busy-poll exit c9bcd6465538 i40e: Remove _t suffix from enum type names 2a0a64c9d1d5 i40e: Store the irq number in i40e_q_vector bf7396ec564f Revert "usb: phy: generic: Get the vbus supply" 506a9ec5d3f1 scsi: qla2xxx: Update manufacturer detail 315c4527cdd8 scsi: qla2xxx: Update manufacturer details 951d2748a2a8 i40e: fix vf may be used uninitialized in this function warning 8db472e17dec i40e: fix i40e_count_filters() to count only active/new filters f53bea1c7971 octeontx2-pf: check negative error code in otx2_open() ec694ca1567e octeontx2-af: Fix issue with loading coalesced KPU profiles 73a328df2c4a udp: prevent local UDP tunnel packets from being GROed 7223f4ee4f31 udp: do not transition UDP GRO fraglist partial checksums to unnecessary d49ae15a5767 udp: do not accept non-tunnel GSO skbs landing in a tunnel 63a10b530e22 mlxbf_gige: stop interface during shutdown 40a344b2ddc0 ipv6: Fix infinite recursion in fib6_dump_done(). 61f5b43bc04e selftests: reuseaddr_conflict: add missing new line at the end of the output ee0088101bee erspan: make sure erspan_base_hdr is present in skb->head 3f9a8b794fc9 selftests: net: gro fwd: update vxlan GRO test expectations 457c832a0c5d net: stmmac: fix rx queue priority assignment a097fc199ab5 net/sched: act_skbmod: prevent kernel-infoleak d1e73fb19a4c bpf, sockmap: Prevent lock inversion deadlock in map delete elem 465abe8a7af4 vboxsf: Avoid an spurious warning if load_nls_xxx() fails 440e948cf0ef netfilter: validate user input for expected length 2485bcfe05ee netfilter: nf_tables: Fix potential data-race in __nft_flowtable_type_get() f7e3c88cc2a9 netfilter: nf_tables: flush pending destroy work before exit_net release 8ba81dca416a netfilter: nf_tables: reject new basechain after table flag update a9bd6bb6f02b KVM: x86: Mark target gfn of emulated atomic instruction as dirty bd9a25a0228e KVM: x86: Bail to userspace if emulation of atomic user access faults a7c6a643b25b thermal: devfreq_cooling: Fix perf state when calculate dfc res_util 8d7132a67eeb mm, vmscan: prevent infinite loop for costly GFP_NOIO | __GFP_RETRY_MAYFAIL allocations b279ddce1030 Revert "x86/mm/ident_map: Use gbpages only where full GB page should be mapped." a180ca336989 io_uring: ensure '0' is returned on file registration success fe9df687e74a locking/rwsem: Disable preemption while trying for rwsem lock d49fac38479b net/rds: fix possible cp null dereference 4143b9479caa xen-netfront: Add missing skb_mark_for_recycle a8170af8b10e Bluetooth: Fix TOCTOU in HCI debugfs implementation d6cfb0d7bb2d Bluetooth: hci_event: set the conn encrypted before conn establishes 96bd0de3915f arm64: dts: qcom: sc7180-trogdor: mark bluetooth address as broken 76299c3f11b4 x86/cpufeatures: Add CPUID_LNX_5 to track recently added Linux-defined word 571d80f8a458 x86/cpufeatures: Add new word for scattered features 9956d0504f0b r8169: fix issue caused by buggy BIOS on certain boards with RTL8168d b8438db83732 dm integrity: fix out-of-range warning bef3bc962dcc Octeontx2-af: fix pause frame configuration in GMP mode 37dc1718dc0c bpf: Protect against int overflow for stack access size a583117668dd mlxbf_gige: call request_irq() after NAPI initialized 85c410f65b36 ACPICA: debugger: check status of acpi_evaluate_object() in acpi_db_walk_for_fields() 2e43d8eba6ed tcp: properly terminate timers for kernel sockets 744494dbb058 s390/qeth: handle deferred cc1 2fb283e2f3cc ixgbe: avoid sleeping allocation in ixgbe_ipsec_vf_add_sa() 28db0ae86cb9 wifi: iwlwifi: mvm: rfi: fix potential response leaks 254f1c252171 iwlwifi: mvm: rfi: use kmemdup() to replace kzalloc + memcpy d60ff8e04b17 mlxbf_gige: stop PHY during open() error paths ac68d9fa09e4 nfc: nci: Fix uninit-value in nci_dev_up and nci_ntf_packet 5e1984aba37a USB: UAS: return ENODEV when submit urbs fail with device not attached e38f1ea6cbc5 scsi: usb: Stop using the SCSI pointer 172800c69cd0 scsi: usb: Call scsi_done() directly 1b175bc579f4 USB: core: Fix deadlock in usb_deauthorize_interface() ea8839e31942 scsi: lpfc: Correct size for wqe for memset() 0f608ce96520 PCI/DPC: Quirk PIO log size for Intel Ice Lake Root Ports ff5305ec8c0e x86/cpu: Enable STIBP on AMD if Automatic IBRS is enabled 34c0786ef6c7 scsi: qla2xxx: Delay I/O Abort on PCI error d37f3b14da07 scsi: qla2xxx: Change debug message during driver unload b03e626bd6d3 scsi: qla2xxx: Fix double free of fcport a859f6a8f423 scsi: qla2xxx: Fix command flush on cable pull 0bd653100a8e scsi: qla2xxx: NVME|FCP prefer flag not being honored a139d643c5d6 scsi: qla2xxx: Split FCE|EFT trace control 002caa257783 scsi: qla2xxx: Fix N2N stuck connection 786121320183 scsi: qla2xxx: Prevent command send on chip reset f18f5fcdaa8c usb: typec: ucsi: Clear UCSI_CCI_RESET_COMPLETE before reset ad165b37fd4f usb: typec: ucsi: Ack unsupported commands df5cbb908f16 usb: udc: remove warning when queue disabled ep 7de1df3212d8 usb: dwc2: gadget: LPM flow fix 2cf845a770d6 usb: dwc2: gadget: Fix exiting from clock gating 32d3f2f108eb usb: dwc2: host: Fix ISOC flow in DDMA mode 555be0cc2a2f usb: dwc2: host: Fix hibernation flow 3b1a9f852b4c usb: dwc2: host: Fix remote wakeup from hibernation 489e8064ac00 USB: core: Add hub_get() and hub_put() routines 7094516d7b30 staging: vc04_services: fix information leak in create_component() 77a46fbfe6ae staging: vc04_services: changen strncpy() to strscpy_pad() cea234bb214b scsi: core: Fix unremoved procfs host directory regression 8c9902216816 ALSA: sh: aica: reorder cleanup operations to avoid UAF bugs 8bf22f8d1d53 drm/amd/display: Preserve original aspect ratio in create stream 9e6bb089649a drm/amdgpu: Use drm_mode_copy() a86e54a34513 usb: cdc-wdm: close race between read and workqueue ac9b6b3e8d12 drm/i915/gt: Reset queue_priority_hint on parking 553d294db94b net: ll_temac: platform_get_resource replaced by wrong function 81b8645feca0 mmc: core: Avoid negative index with array access 0ecd5689767b mmc: core: Initialize mmc_blk_ioc_data f2bbbeb8287f hexagon: vmlinux.lds.S: handle attributes section 818e531cfb1d exec: Fix NOMMU linux_binprm::exec in transfer_args_to_stack() c8bddbd91bc8 wifi: mac80211: check/clear fast rx for non-4addr sta VLAN changes 56e05d28c39b btrfs: zoned: use zone aware sb location for scrub 3f0cda401d6e init: open /initrd.image with O_LARGEFILE c612edbc5ec6 mm/migrate: set swap entry values of THP tail pages properly. e635f652696e serial: sc16is7xx: convert from _raw_ to _noinc_ regmap functions for FIFO 250219c6a556 vfio/fsl-mc: Block calling interrupt handler without trigger cc5838f19d39 vfio/platform: Create persistent IRQ handlers 4cb0d7532126 vfio/pci: Create persistent INTx handler 26a6a1e0b4ec vfio: Introduce interface to flush virqfd inject workqueue ec73e0797292 vfio/pci: Lock external INTx masking ops b7a2f0955ffc vfio/pci: Disable auto-enable of exclusive INTx IRQ c035ce9feb0c selftests: mptcp: diag: return KSFT_FAIL not test_cnt dc394fe41d6b powerpc: xor_vmx: Add '-mhard-float' to CFLAGS 9bc9c11c151a efivarfs: Request at most 512 bytes for variable names 36b5c35d43aa perf/core: Fix reentry problem in perf_output_read_group() ccd9fe71b9ee nfsd: Fix a regression in nfsd_setattr() e90402fb0697 nfsd: don't call locks_release_private() twice concurrently 8b4fa191deed nfsd: don't take fi_lock in nfsd_break_deleg_cb() c6f8b3fcc627 nfsd: fix RELEASE_LOCKOWNER 32c2cb2c0d37 nfsd: drop the nfsd_put helper c52fee7a1f98 nfsd: call nfsd_last_thread() before final nfsd_put() 2267b2e84593 lockd: introduce safe async lock op 6e5fed48d8b7 NFSD: fix possible oops when nfsd/pool_stats is closed. 394d3f294a9a Documentation: Add missing documentation for EXPORT_OP flags 56e5eeff6cfa nfsd: separate nfsd_last_thread() from nfsd_put() dec6b8bcac73 nfsd: Simplify code around svc_exit_thread() call in nfsd() 05b452e8748b nfsd: Fix creation time serialization order 760a6f755d94 NFSD: Add an nfsd4_encode_nfstime4() helper 663ec8f5ffc4 lockd: drop inappropriate svc_get() from locked_get() 9b405c0f84d9 nfsd: fix double fget() bug in __write_ports_addfd() 645c1b4b139b nfsd: make a copy of struct iattr before calling notify_change 4e6e49829151 NFSD: Fix problem of COMMIT and NFS4ERR_DELAY in infinite loop 786e3248d5ef nfsd: simplify the delayed disposal list code a53d804930dc NFSD: Convert filecache to rhltable b27ee0682437 nfsd: allow reaping files still under writeback 12f8f9fe1146 nfsd: update comment over __nfsd_file_cache_purge ad9cf5b1d017 nfsd: don't take/put an extra reference when putting a file b5a439e8b087 nfsd: add some comments to nfsd_file_do_acquire 83a019b049db nfsd: don't kill nfsd_files because of lease break error 55e429715edc nfsd: simplify test_bit return in NFSD_FILE_KEY_FULL comparator 9fff2daca45a nfsd: NFSD_FILE_KEY_INODE only needs to find GC'ed entries bfa4a3996e73 nfsd: don't open-code clear_and_wake_up_bit b11d8162c24a nfsd: call op_release, even when op_func returns an error 12eca509234a nfsd: don't replace page in rq_pages if it's a continuation of last page 8e469b994407 NFSD: Protect against filesystem freezing 17298e08006e NFSD: copy the whole verifier in nfsd_copy_write_verifier 4161b518e4a9 nfsd: don't fsync nfsd_files on last close 94e412c945e6 nfsd: fix courtesy client with deny mode handling in nfs4_upgrade_open a0df1c3326e7 NFSD: fix problems with cleanup on errors in nfsd4_copy 22a0dd206a32 nfsd: don't hand out delegation on setuid files being opened for write 80a15dc4a021 NFSD: fix leaked reference count of nfsd4_ssc_umount_item b3169b6ffe03 nfsd: clean up potential nfsd_file refcount leaks in COPY codepath 31d4aa4584cf nfsd: allow nfsd_file_get to sanely handle a NULL pointer 97522085eeec NFSD: enhance inter-server copy cleanup 005ef7285fb9 nfsd: don't destroy global nfs4_file table in per-net shutdown 0bc6d703109e nfsd: don't free files unconditionally in __nfsd_file_cache_purge 958294a3eb82 NFSD: replace delayed_work with work_struct for nfsd_client_shrinker 354eade5f278 NFSD: register/unregister of nfsd-client shrinker at nfsd startup/shutdown time 72906e8da982 NFSD: Use set_bit(RQ_DROPME) d7cfba56fa75 Revert "SUNRPC: Use RMW bitops in single-threaded hot paths" 0b778361998d nfsd: fix handling of cached open files in nfsd4_open codepath 83a8aba1b725 nfsd: rework refcounting in filecache 43afef9fab65 NFSD: Avoid clashing function prototypes 1e9eac6a111c NFSD: Use only RQ_DROPME to signal the need to drop a reply d8065d0f2121 NFSD: add CB_RECALL_ANY tracepoints e18fc5fb2f00 NFSD: add delegation reaper to react to low memory condition ed36015f7ef9 NFSD: add support for sending CB_RECALL_ANY 8766b38f54e9 NFSD: refactoring courtesy_client_reaper to a generic low memory shrinker ce0b786b6ebf trace: Relocate event helper files af7ee7ec1051 lockd: fix file selection in nlmsvc_cancel_blocked eb0433d95c84 lockd: ensure we use the correct file descriptor when unlocking 281092cf3fc3 lockd: set missing fl_flags field when retrieving args d561fe540e80 NFSD: Use struct_size() helper in alloc_session() 4e293f2d214c nfsd: return error if nfs4_setacl fails 2c1be5d65d76 NFSD: Add an nfsd_file_fsync tracepoint 8dafc6143041 nfsd: fix up the filecache laundrette scheduling e8f25bd0e842 filelock: add a new locks_inode_context accessor function dc468e079961 nfsd: reorganize filecache.c 6340d965599d nfsd: remove the pages_flushed statistic from filecache 99bf0850f399 NFSD: Fix licensing header in filecache.c 43cf59a34b34 NFSD: Use rhashtable for managing nfs4_file objects 323c83bde6d6 NFSD: Refactor find_file() 2b03fd9fe4bc NFSD: Clean up find_or_add_file() d02c59ebe058 NFSD: Add a nfsd4_file_hash_remove() helper 0b4436381ee0 NFSD: Clean up nfsd4_init_file() d78f7abe63fc NFSD: Update file_hashtbl() helpers 94f52a094c24 NFSD: Use const pointers as parameters to fh_ helpers 3d1af4319d25 NFSD: Trace delegation revocations 0cf54e35894c NFSD: Trace stateids returned via DELEGRETURN cb966b357f01 NFSD: Clean up nfs4_preprocess_stateid_op() call sites 6baa3dfe404b NFSD: Flesh out a documenting comment for filecache.c 5fbeb6216e10 NFSD: Add an NFSD_FILE_GC flag to enable nfsd_file garbage collection a08d9df51c52 NFSD: Revert "NFSD: NFSv4 CLOSE should release an nfsd_file immediately" b34aa1a8c7a7 NFSD: Pass the target nfsd_file to nfsd_commit() 81c3ab9b95bf exportfs: use pr_debug for unreachable debug statements 10d55a17899a nfsd: allow disabling NFSv2 at compile time 4d1fa40d54ae nfsd: move nfserrno() to vfs.c 3b623a6a12b7 nfsd: ignore requests to disable unsupported versions 1c2f1a171bf0 NFSD: Finish converting the NFSv3 GETACL result encoder 98278765a215 NFSD: Remove redundant assignment to variable host_err 28798577f805 NFSD: Simplify READ_PLUS 19fbd8c2b53f nfsd: use locks_inode_context helper b11f5d7bc0ea lockd: use locks_inode_context helper 071eb319ce4d NFSD: Fix reads with a non-zero offset that don't end on a page boundary e4d787430855 NFSD: Fix trace_nfsd_fh_verify_err() crasher 3f439c7701d3 nfsd: put the export reference in nfsd4_verify_deleg_dentry 98d400fc2d09 nfsd: fix use-after-free in nfsd_file_do_acquire tracepoint 3ec2c9976c17 nfsd: fix net-namespace logic in __nfsd_file_cache_purge f17c07f8ea77 nfsd: ensure we always call fh_verify_error tracepoint 15d01caf3587 NFSD: unregister shrinker when nfsd_init_net() fails d1b0ceeac1dc nfsd: rework hashtable handling in nfsd_do_file_acquire 405ade5b561a nfsd: fix nfsd_file_unhash_and_dispose dde8424b249c fanotify: Remove obsoleted fanotify_event_has_path() a0ca9025c8be fsnotify: remove unused declaration 6029a4f7ad98 fs/notify: constify path 3af497e3f7cc nfsd: extra checks when freeing delegation stateids e55378bce5f6 nfsd: make nfsd4_run_cb a bool return function f6279fa0dc9d nfsd: fix comments about spinlock handling with delegations ecb0eb07eeda nfsd: only fill out return pointer on success in nfsd4_lookup_stateid 4ad28d583e58 NFSD: Cap rsize_bop result based on send buffer size 4794c948de06 NFSD: Rename the fields in copy_stateid_t 0793ec49baaf nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_file_cache_stats_fops 815efd78cbe8 nfsd: use DEFINE_SHOW_ATTRIBUTE to define nfsd_reply_cache_stats_fops 861a163d4973 nfsd: use DEFINE_SHOW_ATTRIBUTE to define client_info_fops 25e0dd89d455 nfsd: use DEFINE_SHOW_ATTRIBUTE to define export_features_fops and supported_enctypes_fops 685d01c2b280 nfsd: use DEFINE_PROC_SHOW_ATTRIBUTE to define nfsd_proc_ops 82fbfbe92d4b NFSD: Pack struct nfsd4_compoundres cd8bcaeeae6f NFSD: Remove unused nfsd4_compoundargs::cachetype field ba3bd2bf0c74 NFSD: Remove "inline" directives on op_rsize_bop helpers d8d3a672e159 NFSD: Clean up nfs4svc_encode_compoundres() fc47f8ddfc85 NFSD: Clean up WRITE arg decoders b3f3b21ed289 NFSD: Use xdr_inline_decode() to decode NFSv3 symlinks cab5399262ec NFSD: Refactor common code out of dirlist helpers 07b68ff5c71c NFSD: Reduce amount of struct nfsd4_compoundargs that needs clearing 2005eba603e9 SUNRPC: Parametrize how much of argsize should be zeroed 9acc4812427e NFSD: add shrinker to reap courtesy clients on low memory condition 8c9e5ad10357 NFSD: keep track of the number of courtesy clients in the system c65977020ba8 NFSD: Make nfsd4_remove() wait before returning NFS4ERR_DELAY d1ee3403e098 NFSD: Make nfsd4_rename() wait before returning NFS4ERR_DELAY 50aa6a80d0a7 NFSD: Make nfsd4_setattr() wait before returning NFS4ERR_DELAY 9863ece99e95 NFSD: Refactor nfsd_setattr() 8a3c48cd5346 NFSD: Add a mechanism to wait for a DELEGRETURN bcd4c7511593 NFSD: Add tracepoints to report NFSv4 callback completions 3fe32c519bef NFSD: Trace NFSv4 COMPOUND tags 62980365d6e8 NFSD: Replace dprintk() call site in fh_verify() 5118eb6c2926 nfsd: remove nfsd4_prepare_cb_recall() declaration 4440588b936c nfsd: clean up mounted_on_fileid handling 5f6f6b2a3bb1 NFSD: drop fname and flen args from nfsd_create_locked() 37f3b9c39895 NFSD: Increase NFSD_MAX_OPS_PER_COMPOUND 56ffc3ab884c nfsd: Propagate some error code returned by memdup_user() 371d2d25bf61 nfsd: Avoid some useless tests 211014047ec9 NFSD: remove redundant variable status 5b6441a5d371 NFSD enforce filehandle check for source file in COPY 285579928965 lockd: move from strlcpy with unused retval to strscpy 574ec47ac850 NFSD: move from strlcpy with unused retval to strscpy 460743da0e55 nfsd_splice_actor(): handle compound pages c9cb32ad429c NFSD: fix regression with setting ACLs. 4b910dd7fe47 NFSD: discard fh_locked flag and fh_lock/fh_unlock 7538fc9cba84 NFSD: use (un)lock_inode instead of fh_(un)lock for file operations e0335e7c4a51 NFSD: use explicit lock/unlock for directory ops ebd1b016ad4d NFSD: reduce locking in nfsd_lookup() ba4b518a23d3 NFSD: only call fh_unlock() once in nfsd_link() ff01da71e484 NFSD: always drop directory lock in nfsd_unlink() 4655bcbce761 NFSD: change nfsd_create()/nfsd_symlink() to unlock directory before returning. d52acd23a327 NFSD: add posix ACLs to struct nfsd_attrs a3f27177c21b NFSD: add security label to struct nfsd_attrs 8a26a1b5c887 NFSD: set attributes when creating symlinks 183514794814 NFSD: introduce struct nfsd_attrs 162f99ff7b95 NFSD: verify the opened dentry after setting a delegation 3a5ab224a838 NFSD: drop fh argument from alloc_init_deleg b6494b36b80c NFSD: Move copy offload callback arguments into a separate structure 8918b50537e9 NFSD: Add nfsd4_send_cb_offload() bb1eb9755892 NFSD: Remove kmalloc from nfsd4_do_async_copy() 9cecf4772e8c NFSD: Refactor nfsd4_do_copy() a48454785bc9 NFSD: Refactor nfsd4_cleanup_inter_ssc() (2/2) 4952fe668917 NFSD: Refactor nfsd4_cleanup_inter_ssc() (1/2) 6cb00ba23083 NFSD: Replace boolean fields in struct nfsd4_copy 6ff95a5f72eb NFSD: Make nfs4_put_copy() static 9a99c7f5d98b NFSD: Reorder the fields in struct nfsd4_op 7d1e44fd0637 NFSD: Shrink size of struct nfsd4_copy 24286575c674 NFSD: Shrink size of struct nfsd4_copy_notify 00eb5bd3844c NFSD: nfserrno(-ENOMEM) is nfserr_jukebox 9032c8e3aecb NFSD: Fix strncpy() fortify warning 0dfb19289614 NFSD: Clean up nfsd4_encode_readlink() fc7380a198f2 NFSD: Use xdr_pad_size() 2528f487c825 NFSD: Simplify starting_len 7bc543311784 NFSD: Optimize nfsd4_encode_readv() a70976ec89c2 NFSD: Add an nfsd4_read::rd_eof field 2540b7042998 NFSD: Clean up SPLICE_OK in nfsd4_encode_read() 3e7adac61db2 NFSD: Optimize nfsd4_encode_fattr() 0d6c82286ddf NFSD: Optimize nfsd4_encode_operation() b9e6a5610b5c nfsd: silence extraneous printk on nfsd.ko insertion 650417956a22 NFSD: limit the number of v4 clients to 1024 per 1GB of system memory 59d35878294b NFSD: keep track of the number of v4 clients in the system 0f202977cad1 NFSD: refactoring v4 specific code to a helper in nfs4state.c a52bb607abd0 NFSD: Ensure nf_inode is never dereferenced e3befca679a9 NFSD: NFSv4 CLOSE should release an nfsd_file immediately 9be6499171fb NFSD: Move nfsd_file_trace_alloc() tracepoint 06d9c87204b2 NFSD: Separate tracepoints for acquire and create 4b338b528c43 NFSD: Clean up unused code after rhashtable conversion 1bea66c08890 NFSD: Convert the filecache to use rhashtable 208bd42a1a16 NFSD: Set up an rhashtable for the filecache 0b3a69057db2 NFSD: Replace the "init once" mechanism 76e2424c0d29 NFSD: Remove nfsd_file::nf_hashval ec30a456359c NFSD: nfsd_file_hash_remove can compute hashval 7e8d4a933468 NFSD: Refactor __nfsd_file_close_inode() 2aa9fd1db009 NFSD: nfsd_file_unhash can compute hashval from nf->nf_inode d6a23d45e2ef NFSD: Remove lockdep assertion from unhash_and_release_locked() e97c2d5a71cf NFSD: No longer record nf_hashval in the trace log 1db19c3574f2 NFSD: Never call nfsd_file_gc() in foreground paths 81e3c7702799 NFSD: Fix the filecache LRU shrinker ffb1a10a4405 NFSD: Leave open files out of the filecache LRU 175f88a6d509 NFSD: Trace filecache LRU activity eed6df31603e NFSD: WARN when freeing an item still linked via nf_lru 16cbc64f9ce4 NFSD: Hook up the filecache stat file 4ade29dd0944 NFSD: Zero counters when the filecache is re-initialized a880dcef74da NFSD: Record number of flush calls ae76efbdfef7 NFSD: Report the number of items evicted by the LRU walk 5ce93c611c13 NFSD: Refactor nfsd_file_lru_scan() 5b6f8b083676 NFSD: Refactor nfsd_file_gc() c162c99a29f7 NFSD: Add nfsd_file_lru_dispose_list() helper 4420d19ed4e4 NFSD: Report average age of filecache items c18563275fbc NFSD: Report count of freed filecache items b2dc4d30b0d8 NFSD: Report count of calls to nfsd_file_acquire() 0369b53886ec NFSD: Report filecache LRU size f1785afc8946 NFSD: Demote a WARN to a pr_warn() f87230a7dbe4 nfsd: remove redundant assignment to variable len cad76843c768 NFSD: Fix space and spelling mistake dcbebc868503 NFSD: Instrument fh_verify() 6345e92a9d0c NLM: Defend against file_lock changes after vfs_test_lock() 3482739bd413 fsnotify: Fix comment typo b65b2d418759 fanotify: introduce FAN_MARK_IGNORE c1f1797a8316 fanotify: cleanups for fanotify_mark() input validations 4c3723c53549 fanotify: prepare for setting event flags in ignore mask cbe3bf6fcdf1 fs: inotify: Fix typo in inotify comment f3222a6b66ae NFSD: Decode NFSv4 birth time attribute 0a160dc54991 fanotify: refine the validation checks on non-dir inode mask 47a1d1a2c1d5 NFS: restore module put when manager exits. 261eabe19cb2 NFSD: Fix potential use-after-free in nfsd_file_put() ba68ab7d14dc NFSD: nfsd_file_put() can sleep f55b83a598db NFSD: Add documenting comment for nfsd4_release_lockowner() 0775c8784e4c NFSD: Modernize nfsd4_release_lockowner() 5e4ee807e35a nfsd: Fix null-ptr-deref in nfsd_fill_super() bf3182054995 nfsd: Unregister the cld notifier when laundry_wq create failed 3a66ad7ea7b1 SUNRPC: Use RMW bitops in single-threaded hot paths 7af208c9ea06 NFSD: Trace filecache opens 73d9eb9e19c6 NFSD: Move documenting comment for nfsd4_process_open2() 7dfad7f7da07 NFSD: Fix whitespace b54f6a079ab2 NFSD: Remove dprintk call sites from tail of nfsd4_open() 106331a12b0f NFSD: Instantiate a struct file when creating a regular NFSv4 file ce2296da5dad NFSD: Clean up nfsd_open_verified() dabf24069b12 NFSD: Remove do_nfsd_create() 62bac33a70e8 NFSD: Refactor NFSv4 OPEN(CREATE) ab407e0bf8d5 NFSD: Refactor NFSv3 CREATE 3bd0ae962ba8 NFSD: Refactor nfsd_create_setattr() cf655c890bb6 NFSD: Avoid calling fh_drop_write() twice in do_nfsd_create() 55cb08630eb6 NFSD: Clean up nfsd3_proc_create() 2e0f8ee3c1ae NFSD: Show state of courtesy client in client info 6e56a5f75c55 NFSD: add support for lock conflict to courteous server c3b2013544c8 fs/lock: add 2 callbacks to lock_manager_operations to resolve conflict a8040fed13ed fs/lock: add helper locks_owner_has_blockers to check for blockers d9fc2f8267e7 NFSD: move create/destroy of laundry_wq to init_nfsd and exit_nfsd 492634cbfe3d NFSD: add support for share reservation conflict to courteous server 26540b8940a2 NFSD: add courteous server support for thread with only delegation 56bc7e3821e8 NFSD: Clean up nfsd_splice_actor() f14aa4a04472 fanotify: fix incorrect fmode_t casts 40ca5d91b578 fsnotify: consistent behavior for parent not watching children f0628430d25d fsnotify: introduce mark type iterator a97561b460c7 fanotify: enable "evictable" inode marks c47bab4394a7 fanotify: use fsnotify group lock helpers 7fcef3285ade fanotify: implement "evictable" inode marks 33e91fb5eee5 fanotify: factor out helper fanotify_mark_update_flags() 5054f130f81f fanotify: create helper fanotify_mark_user_flags() 4f145b67c075 fsnotify: allow adding an inode mark without pinning inode 3c9dc688678b dnotify: use fsnotify group lock helpers 50612cd6a783 nfsd: use fsnotify group lock helpers 35f3fad0e30a inotify: use fsnotify group lock helpers e419965d9323 fsnotify: create helpers for group mark_mutex lock cdf89b045b30 fsnotify: make allow_dups a property of the group ac51c087abd2 fsnotify: pass flags argument to fsnotify_alloc_group() d032dd5a823b inotify: move control flags from mask to mark flags 93d2afc7d27c fs/lock: documentation cleanup. Replace inode->i_lock with flc_lock. e19ec9acfbcb fanotify: do not allow setting dirent events in mask of non-dir a98e5b3d958a nfsd: Clean up nfsd_file_put() 893fa2b80235 nfsd: Fix a write performance regression 091e4062ffd0 fsnotify: remove redundant parameter judgment fd7de66b50b5 fsnotify: optimize FS_MODIFY events with no ignored masks 4bef66ca56d1 fsnotify: fix merge with parent's ignored mask 7dcd851cf863 nfsd: fix using the correct variable for sizeof() bd0fee92b4e8 NFSD: Clean up _lm_ operation names a028a32ab617 NFSD: Remove CONFIG_NFSD_V3 511360e1f526 NFSD: Move svc_serv_ops::svo_function into struct svc_serv a5deac8754d6 NFSD: Remove svc_serv_ops::svo_module 7d94952cd5cf SUNRPC: Remove svc_shutdown_net() c3fa9c2d3666 SUNRPC: Rename svc_close_xprt() 6c8231f0c289 SUNRPC: Rename svc_create_xprt() 4c9a56a70b4d SUNRPC: Remove svo_shutdown method 9d3cc211779a SUNRPC: Merge svc_do_enqueue_xprt() into svc_enqueue_xprt() 466562c48101 SUNRPC: Remove the .svo_enqueue_xprt method 61a9ecdb77c6 NFSD: Remove NFSD_PROC_ARGS_* macros b42c9b5d9c84 NFSD: Streamline the rare "found" case 69e08eb5bf00 NFSD: Skip extra computation for RC_NOCACHE case 863aed522ef0 orDate: Thu Sep 30 19:19:57 2021 -0400 5b3110364f50 nfsd: Add support for the birth time attribute 392c68189565 NFSD: Deprecate NFS_OFFSET_MAX 91ec401bcd67 fsnotify: invalidate dcache before IN_DELETE event 8d5d1b4956a1 NFSD: Move fill_pre_wcc() and fill_post_wcc() 6be1619d4b05 NFSD: Trace boot verifier resets d83ffc800f12 NFSD: Rename boot verifier functions 1510c051967e NFSD: Clean up the nfsd_net::nfssvc_boot field 5b2cfc4bb751 NFSD: Write verifier might go backwards 14d5c7263d42 nfsd: Add a tracepoint for errors in nfsd4_clone_file_range() 399451927d0e NFSD: De-duplicate net_generic(SVC_NET(rqstp), nfsd_net_id) a330a794f428 NFSD: Clean up nfsd_vfs_write() e7a3814a0029 nfsd: Retry once in nfsd_open on an -EOPENSTALE return 87e2bf374be2 nfsd: Add errno mapping for EREMOTEIO 92453b36fabc nfsd: map EBADF 1a197bcedf80 nfsd4: add refcount for nfsd4_blocked_lock 64ff32b8ad80 nfs: block notification on fs with its own ->lock 190a61768581 NFSD: De-duplicate nfsd4_decode_bitmap4() 30000dff921e nfsd: improve stateid access bitmask documentation 6f8664c6b50f NFSD: Combine XDR error tracepoints 3bc94fb44f10 NFSD: simplify per-net file cache management fdf657bd7537 NFSD: Fix inconsistent indenting 19fbf344ba33 NFSD: Remove be32_to_cpu() from DRC hash function 018f6069471c NFS: switch the callback service back to non-pooled. a11fe42af525 lockd: use svc_set_num_threads() for thread start and stop f3f120852428 SUNRPC: always treat sv_nrpools==1 as "not pooled" 5c377f380120 SUNRPC: move the pool_map definitions (back) into svc.c 764ab3f970e6 lockd: rename lockd_create_svc() to lockd_get() d38cc54be6f3 lockd: introduce lockd_put() 232cbc9b359d lockd: move svc_exit_thread() into the thread 3b068224105c lockd: move lockd_start_svc() call into lockd_create_svc() ace565c3f246 lockd: simplify management of network status notifiers d30ef2cf0656 lockd: introduce nlmsvc_serv 95364365f5b0 NFSD: simplify locking for network notifier. c1ef7e9d72d4 SUNRPC: discard svo_setup and rename svc_set_num_threads_sync() b11ea2be63b8 NFSD: Make it possible to use svc_set_num_threads_sync 091b6f516c50 NFSD: narrow nfsd_mutex protection in nfsd thread dedfae92f9d7 SUNRPC: use sv_lock to protect updates to sv_nrthreads. e6f08647c559 nfsd: make nfsd_stats.th_cnt atomic_t c78050962735 SUNRPC: stop using ->sv_nrthreads as a refcount c6f2b5942783 SUNRPC/NFSD: clean up get/put functions. d021ef89a7de SUNRPC: change svc_get() to return the svc. 4fdd01ce33b6 NFSD: handle errors better in write_ports_addfd() 2049935c523e exit: Rename module_put_and_exit to module_put_and_kthread_exit dd6663096680 exit: Implement kthread_exit de7e2adfc784 fanotify: wire up FAN_RENAME event a187e777d74d fanotify: report old and/or new parent+name in FAN_RENAME event 4b5743bdc592 fanotify: record either old name new name or both for FAN_RENAME 9acb63f955ca fanotify: record old and new parent and name in FAN_RENAME event 6a8facc4bd3e fanotify: support secondary dir fh and name in fanotify_info c8d3ee69ee5d fanotify: use helpers to parcel fanotify_info buffer 3eec21b66085 fanotify: use macros to get the offset to fanotify_info buffer 932090b8abf6 fsnotify: generate FS_RENAME event with rich information 8bd3d40ea3df fanotify: introduce group flag FAN_REPORT_TARGET_FID 395ff6dc9ba3 fsnotify: separate mark iterator type from object type enum f7d76fa9a881 fsnotify: clarify object type argument a20d087cdffc ext4: fix error code saved on super block during file system abort e11c8a6e8c92 nfsd4: remove obselete comment 60f18f40ca88 NFSD:fix boolreturn.cocci warning 0ca26103e06f nfsd: update create verifier comment bf0416e0284b SUNRPC: Change return value type of .pc_encode bd117f87569b SUNRPC: Replace the "__be32 *p" parameter to .pc_encode b24695861020 NFSD: Save location of NFSv4 COMPOUND status eadf587a2a25 SUNRPC: Change return value type of .pc_decode 85658caa8bbf SUNRPC: Replace the "__be32 *p" parameter to .pc_decode 10150232dcdd NFSD: Initialize pointer ni with NULL and not plain integer 0 767727a7e02f NFSD: simplify struct nfsfh ed0815c8b7ca NFSD: drop support for ancient filehandles f829bb3a0682 NFSD: move filehandle format declarations out of "uapi". af12deba5335 NFSD: Optimize DRC bucket pruning 61116d723ea2 NFS: Move NFS protocol display macros to global header 53af55ba9ea2 NFS: Move generic FS show macros to global header f78ab849df2b SUNRPC: Tracepoints should display tk_pid and cl_clid as a fixed-size field 20bbdbe31c0b NFS: Remove unnecessary TRACE_DEFINE_ENUM()s 45e16146c159 docs: Document the FAN_FS_ERROR event b394c80e2c8d ext4: Send notifications on error 0e825bc84df7 fanotify: Allow users to request FAN_FS_ERROR events c7c013dff4bd fanotify: Emit generic error info for error event 92eb45210b87 fanotify: Report fid info for file related file system errors c8b6b09f3fb2 fanotify: WARN_ON against too large file handles ebd89f7d0737 fanotify: Add helpers to decide whether to report FID/DFID a83c3ed2e267 fanotify: Wrap object_fh inline space in a creator macro 7aafd61567a9 fanotify: Support merging of error events c44d8071436c fanotify: Support enqueueing of error events 9258a9908b6d fanotify: Pre-allocate pool of error events 11280c7181b0 fanotify: Reserve UAPI bits for FAN_FS_ERROR c0a6b12ecde7 fsnotify: Support FS_ERROR event type 965daffd0d15 fanotify: Require fid_mode for any non-fd event 1dad39ebf451 fanotify: Encode empty file handle when no inode is provided 5f34524dde58 fanotify: Allow file handle encoding for unhashed events 900fe4d70474 fanotify: Support null inode event in fanotify_dfid_inode 20bb62edd673 fsnotify: Pass group argument to free_event 84f904f03116 fsnotify: Protect fsnotify_handle_inode_event from no-inode events 4b6b5edcc701 fsnotify: Retrieve super block from the data field 8eb16abe8937 fsnotify: Add wrapper around fsnotify_add_event e58d543a8cf2 fsnotify: Add helper to detect overflow_event 3e63bff7acdb inotify: Don't force FS_IN_IGNORED dbeb08836b69 fanotify: Split fsid check from other fid mode checks cce35a487832 fanotify: Fold event size calculation to its own function 8c7986c2bcc9 fsnotify: Don't insert unmergeable events in hashtable 18370157880b fsnotify: clarify contract for create event hooks d92a8789fef6 fsnotify: pass dentry instead of inode data 7d5be4f79dac fsnotify: pass data_type to fsnotify_name() 764929accff3 x86/static_call: Add support for Jcc tail-calls 7339b1ce5ea6 x86/alternatives: Teach text_poke_bp() to patch Jcc.d32 instructions f4ba357b0739 x86/alternatives: Introduce int3_emulate_jcc() 9b4eff016dea x86/asm: Differentiate between code and function alignment ab8f581408c5 arch: Introduce CONFIG_FUNCTION_ALIGNMENT 2ae88e83f3b7 KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests 2fb08b672eb7 x86/rfds: Mitigate Register File Data Sampling (RFDS) 4fa001418efd Documentation/hw-vuln: Add documentation for RFDS a2b586df5546 x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set 598fb2804482 KVM/VMX: Move VERW closer to VMentry for MDS mitigation 9fe80d3c1197 KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH 913ae894c2b0 x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key d54de9f2a127 x86/entry_32: Add VERW just before userspace transition eabab0a5f13e x86/entry_64: Add VERW just before userspace transition f32b5db5fe35 x86/bugs: Add asm helpers for executing VERW 6b54d55bb3bc x86/asm: Add _ASM_RIP() macro for x86-64 (%rip) suffix 0a6f0f8702ea KVM: arm64: Limit stage2_apply_range() batch size to largest block b4926c95ad0f KVM: arm64: Work out supported block level at compile time 142a01435c1e tty: serial: imx: Fix broken RS485 9bd2f11ac9ef printk: Update @console_may_schedule in console_trylock_spinning() 2280bb8577aa iommu/dma: Force swiotlb_max_mapping_size on an untrusted device aa4cc17b3418 dma-iommu: add iommu_dma_opt_mapping_size() f3e7d9471cc1 dma-mapping: add dma_opt_mapping_size() 685e8332deff swiotlb: Fix alignment checks when both allocation and DMA masks are present cf716d5a0dd8 minmax: add umin(a, b) and umax(a, b) f2ad3ce0b0b8 entry: Respect changes to system call number by trace_sys_enter() 2e2aadd6e175 clocksource/drivers/arm_global_timer: Fix maximum prescaler value 4949affd5288 ACPI: CPPC: Use access_width over bit_width for system memory accesses ea592baf9e41 xen/events: close evtchn after mapping cleanup b3914fee0955 i2c: i801: Avoid potential double call to gpiod_remove_lookup_table 4b12ff5edd14 tee: optee: Fix kernel panic caused by incorrect error handling a71cba07783a fs/aio: Check IOCB_AIO_RW before the struct aio_kiocb conversion 0190d19d7651 vt: fix unicode buffer corruption when deleting characters 7dc4ed980968 mei: me: add arrow lake point H DID e294f0eb3510 mei: me: add arrow lake point S DID fed1f00e4834 tty: serial: fsl_lpuart: avoid idle preamble pending if CTS is enabled a44c6c61af48 usb: port: Don't try to peer unused USB ports based on location 92b051b87658 usb: gadget: ncm: Fix handling of zero block length packets 6c1f36d92c0a USB: usb-storage: Prevent divide-by-0 error in isd200_ata_command f4ffa18d2eb0 ALSA: hda/realtek - Fix headset Mic no show at resume back for Lenovo ALC897 platform 3e31af7c468b drm/i915: Check before removing mm notifier 898127d612a2 tracing: Use .flush() call to wake up readers e126b508ed2e KVM: SVM: Flush pages under kvm->lock to fix UAF in svm_register_enc_region() 461a4f333c5a xfrm: Avoid clang fortify warning in copy_to_user_tmpl() 2fb9845251ce Drivers: hv: vmbus: Calculate ring buffer size for more efficient use of memory 9a92743d533e netfilter: nf_tables: reject constant set with timeout 7cdc1be24cc1 netfilter: nf_tables: disallow anonymous set with timeout flag 291cca35818b netfilter: nf_tables: mark set as dead when unbinding anonymous set with timeout f381224482ec cpufreq: brcmstb-avs-cpufreq: fix up "add check for cpufreq_cpu_get's return value" df7889f78cc0 net: ravb: Add R-Car Gen4 support 1e7d2f14a24f x86/pm: Work around false positive kmemleak report in msr_build_context() 116562e804ff dm snapshot: fix lockup in dm_exception_table_exit 76c1568ac842 drm/amd/display: Fix noise issue on HDMI AV mute efb754344932 drm/amd/display: Return the correct HDCP error code 5d5f1a7f3b10 drm/amdgpu: amdgpu_ttm_gart_bind set gtt bound flag d69abe190a5f ahci: asm1064: asm1166: don't limit reported ports 205c06684a18 ahci: asm1064: correct count of reported ports 4be453271a88 wireguard: netlink: access device through ctx instead of peer 710a177f3472 wireguard: netlink: check for dangling peer via is_dead instead of empty list 3ff793aa0742 net: hns3: tracing: fix hclgevf trace event strings 81b9ddd44d3a NFSD: Fix nfsd_clid_class use of __string_len() macro 2031b61be8b7 x86/CPU/AMD: Update the Zenbleed microcode revisions d8ae3bf07ebc cpufreq: dt: always allocate zeroed cpumask ca581d237f3b nilfs2: prevent kernel bug at submit_bh_wbc() 2e2619ff5d0d nilfs2: fix failure to detect DAT corruption in btree and direct mappings 5a1729bc070f memtest: use {READ,WRITE}_ONCE in memory scanning e8d993bd36b6 drm/vc4: hdmi: do not return negative values from .get_modes() 9ae98fc9fe4a drm/imx/ipuv3: do not return negative values from .get_modes() 912c149a52c3 drm/exynos: do not return negative values from .get_modes() f781f0d82cf7 drm/panel: do not return negative error codes from drm_panel_get_modes() a55677878b93 s390/zcrypt: fix reference counting on zcrypt card objects 9a3ca8292ce9 soc: fsl: qbman: Use raw spinlock for cgr_lock d378c937131a soc: fsl: qbman: Add CGR update function e25ceea9bc79 soc: fsl: qbman: Add helper for sanity checking cgr ops e6378314bb92 soc: fsl: qbman: Always disable interrupts when taking cgr_lock de0dcfa62306 ring-buffer: Use wait_event_interruptible() in ring_buffer_wait() 73becffc5d08 ring-buffer: Fix full_waiters_pending in poll 5a24b3a28d0c ring-buffer: Fix resetting of shortest_full d3229afd170b ring-buffer: Do not set shortest_full when full target is hit 66fdf3a7cf52 ring-buffer: Fix waking up ring buffer readers 34cd4d5de121 ksmbd: retrieve number of blocks using vfs_getattr in set_file_allocation_info f73c3e259593 vfio/platform: Disable virqfds on cleanup fc92804048f3 PCI: dwc: endpoint: Fix advertised resizable BAR size 5273c56f3fd4 kbuild: Move -Wenum-{compare-conditional,enum-conversion} into W=1 80d24b308b7e nfs: fix UAF in direct writes a323e5e98f46 PCI/AER: Block runtime suspend when handling errors 967e74124f1e speakup: Fix 8bit characters from direct synth eebe53270b4f usb: gadget: tegra-xudc: Fix USB3 PHY retrieval logic fd8e9ef13ac7 phy: tegra: xusb: Add API to retrieve the port number of phy 4960561a6c36 slimbus: core: Remove usage of the deprecated ida_simple_xx() API cf51c32c00c5 nvmem: meson-efuse: fix function pointer type mismatch 239c669edb2b ext4: fix corruption during on-line resize d778917dd033 hwmon: (amc6821) add of_match table a6c13d23d9e0 landlock: Warn once if a Landlock action is requested while disabled 6203f20d668c drm/etnaviv: Restore some id values 05ecc53f9480 mmc: core: Fix switch on gp3 partition 2da5568ee222 mm: swap: fix race between free_swap_and_cache() and swapoff() 86a08ddff8bb swap: comments get_swap_device() with usage rule d3d858650933 mac802154: fix llsec key resources release in mac802154_llsec_key_del a3b6004bfc2f dm-raid: fix lockdep waring in "pers->hot_add_disk" 125de155011c PCI/DPC: Quirk PIO log size for Intel Raptor Lake Root Ports 4e194de3a961 PCI/DPC: Quirk PIO log size for certain Intel Root Ports ecbe3ca2ac9c PCI/ASPM: Make Intel DG2 L1 acceptable latency unlimited 25f6c4c440b6 PCI: Work around Intel I210 ROM BAR overlap defect 7cc94dd36e48 PCI/PM: Drain runtime-idle callbacks before driver removal 95e86a8f1c9e PCI: Drop pci_device_remove() test of pci_dev->driver fa3762b45ea9 btrfs: fix off-by-one chunk length calculation at contains_pending_extent() bbf72db11fe6 serial: Lock console when calling into driver before registration 63f8999cac33 printk/console: Split out code that enables default console 3f6a9daf0da4 usb: typec: ucsi: Clean up UCSI_CABLE_PROP macros 6eac5030fc97 fuse: don't unhash root 773783681d87 fuse: fix root lookup with nonzero generation ede56884ccde mmc: tmio: avoid concurrent runs of mmc_request_done() f3f867201bb8 PM: sleep: wakeirq: fix wake irq warning in system suspend ad71f7bbd4c2 USB: serial: cp210x: add pid/vid for TDK NC0110013M and MM0110113M c1db6b1613ed USB: serial: option: add MeiG Smart SLM320 product f9bad5759668 USB: serial: cp210x: add ID for MGP Instruments PDS100 1342e40c0779 USB: serial: add device ID for VeriFone adapter 60e9148baf12 USB: serial: ftdi_sio: add support for GMC Z216C Adapter IR-USB c11808f4fb71 powerpc/fsl: Fix mfpmr build errors with newer binutils 4a49d24fdec0 usb: xhci: Add error handling in xhci_map_urb_for_dma 8f562f3b2517 clk: qcom: mmcc-msm8974: fix terminating of frequency table arrays 3aedcf3755c7 clk: qcom: mmcc-apq8084: fix terminating of frequency table arrays 9de184d4e557 clk: qcom: gcc-ipq8074: fix terminating of frequency table arrays b4527ee3de36 clk: qcom: gcc-ipq6018: fix terminating of frequency table arrays 18f1f468dd79 PM: suspend: Set mem_sleep_current during kernel command line setup 0552d5727e80 parisc: Strip upper 32 bit of sum in csum_ipv6_magic for 64-bit builds 6a427a132e73 parisc: Fix csum_ipv6_magic on 64-bit systems c38df21ec9a0 parisc: Fix csum_ipv6_magic on 32-bit systems 6817e1a1d650 parisc: Fix ip_fast_csum a903a1e93f3b parisc: Avoid clobbering the C/B bits in the PSW with tophys and tovirt macros 60d6c5d40de9 mtd: rawnand: meson: fix scrambling mode value in command macro 6f203afea2dc ubi: correct the calculation of fastmap size 8ce982285414 ubi: Check for too small LEB size in VTBL code f19b1023a375 ubifs: Set page uptodate in the correct place b7fb63e807c6 fat: fix uninitialized field in nostale filehandles d2a7a81088c6 bounds: support non-power-of-two CONFIG_NR_CPUS 218e2610b015 kasan/test: avoid gcc warning for intentional overflow 76645e0f5a2a kasan: test: add memcpy test that avoids out-of-bounds write d05e6ba1b74a block: Clear zone limits for a non-zoned stacked queue 447753bdd69b ext4: correct best extent lstart adjustment logic 29d7089bed0d selftests/mqueue: Set timeout to 180 seconds 4ae5a97781ce crypto: qat - resolve race condition during AER recovery b228e16a3ae1 crypto: qat - fix double free during reset 980cc81298c0 sparc: vDSO: fix return value of __setup handler dc8c55b3ecbc sparc64: NMI watchdog: fix return value of __setup handler 83d3c5e30961 KVM: Always flush async #PF workqueue when vCPU is being destroyed fec51819607f media: xc4000: Fix atomicity violation in xc4000_get_frequency 5e4b23e7a7b3 pci_iounmap(): Fix MMIO mapping leak 899e154f9546 drm/vmwgfx: Fix possible null pointer derefence with invalid contexts 29a327c4544a arm: dts: marvell: Fix maxium->maxim typo in brownstone dts 840e1b69081a smack: Handle SMACK64TRANSMUTE in smack_inode_setsecurity() 28b78c7b620e smack: Set SMACK64TRANSMUTE only for dirs in smack_inode_setxattr() 8b47e69ac83e clk: qcom: gcc-sdm845: Add soft dependency on rpmhpd 0fa86b3b6a15 media: staging: ipu3-imgu: Set fields before media_entity_pads_init() 8c36205123dc wifi: brcmfmac: Fix use-after-free bug in brcmf_cfg80211_detach 2382f2e45c71 timers: Rename del_timer_sync() to timer_delete_sync() 2a873e61782f timers: Use del_timer_sync() even on UP 1c2f22864bcd timers: Update kernel-doc for various functions 85c3bdff671f KVM: x86: Use a switch statement and macros in __feature_translate() 01771ffad6f1 KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace e99e8685fde5 KVM: x86: Update KVM-only leaf handling to allow for 100% KVM-only leafs 9ccce26837a8 x86/bugs: Use sysfs_emit() 4957fd741d61 x86/cpu: Support AMD Automatic IBRS 26445d9bb036 Documentation/hw-vuln: Update spectre doc 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: d34a2df7a7bba954ec9e1a6f5c4a8f1b5789256c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update CVE exclusions (5.15.153)Bruce Ashfield2024-05-151-2/+2
| | | | | | | | | | | | | | | | | Data pulled from: https://github.com/nluedtke/linux_kernel_cves 1/1 [ Author: Nicholas Luedtke Email: nicholas.luedtke@uwalumni.com Subject: Update 25Feb24 Date: Sun, 25 Feb 2024 07:03:08 -0500 ] (From OE-Core rev: 2a4c110a9c019cfa0ade1eeed68857c50a232e74) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-yocto/5.15: update to v5.15.153Bruce Ashfield2024-05-153-19/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/5.15 to the latest korg -stable release that comprises the following commits: 9465fef4ae35 Linux 5.15.153 d180150ea714 remoteproc: stm32: fix incorrect optional pointers 85e26c4a74ff regmap: Add missing map->bus check c10fed329c1c spi: spi-mt65xx: Fix NULL pointer access in interrupt handler 839308cf7957 net: dsa: mt7530: fix handling of all link-local frames cb302aa9948d net: dsa: mt7530: fix link-local frames that ingress vlan filtering ports 70424a8f4585 net: dsa: mt7530: fix handling of 802.1X PAE frames c210fb3c45d7 net: dsa: mt7530: fix handling of LLDP frames 387daae8b092 bpf: report RCU QS in cpumap kthread 2f1d402dcc01 net: report RCU QS on threaded NAPI repolling 083657dc7cc7 rcu: add a helper to report consolidated flavor QS 640dbf688ba9 netfilter: nf_tables: do not compare internal table flags on updates 362508506bf5 netfilter: nft_set_pipapo: release elements in clone only from destroy path 772f18ded0e2 octeontx2-af: Use separate handlers for interrupts 8ffcd3ccdbda net/bnx2x: Prevent access to a freed page in page_pool f1e560cdb132 net: phy: fix phy_read_poll_timeout argument type in genphy_loopback 5deee0f7c292 hsr: Handle failures in module init 8c378cc522ae rds: introduce acquire/release ordering in acquire/release_in_xmit() d691be84ab89 wireguard: receive: annotate data-race around receiving_counter.counter 2b2f8d166fcc vdpa/mlx5: Allow CVQ size changes 4d61084c5cfd net: dsa: mt7530: prevent possible incorrect XTAL frequency selection f85c87a80328 net: veth: do not manipulate GRO when using XDP d35b62c224e7 packet: annotate data-races around ignore_outgoing 9fcadd125044 net: ethernet: mtk_eth_soc: fix PPE hanging issue 448cc8b5f743 net: mediatek: mtk_eth_soc: clear MAC_MCR_FORCE_LINK only when MAC is up c5c0760adc26 net: mtk_eth_soc: move MAC_MCR setting to mac_finish() a809bbfd0e50 hsr: Fix uninit-value access in hsr_get_node() ccafa081bece soc: fsl: dpio: fix kcalloc() argument order 4b9d72498df0 s390/vtime: fix average steal time calculation 8fdc7b408a55 octeontx2-af: Use matching wake_up API variant in CGX command interface aa5ab5ce3496 nouveau: reset the bo resource bus info after an eviction deb5946255e0 io_uring: don't save/restore iowait state 1049fa4d02fd usb: gadget: net2272: Use irqflags in the call to net2272_probe_fin 463c429bdd56 staging: greybus: fix get_channel_from_mode() failure path 6c619223aa21 serial: 8250_exar: Don't remove GPIO device on suspend f867ba8ea1f3 rtc: mt6397: select IRQ_DOMAIN instead of depending on it 04dd61330fe8 kconfig: fix infinite loop when expanding a macro at the end of file 3019ad4a0282 arm64: dts: broadcom: bcmbca: bcm4908: drop invalid switch cells c220378081ca tty: serial: samsung: fix tx_empty() to return TIOCSER_TEMT e6011abe0cc1 serial: max310x: fix syntax error in IRQ error message 19b21318377e tty: vt: fix 20 vs 0x20 typo in EScsiignore ea34c1c1f317 remoteproc: stm32: Fix incorrect type assignment returned by stm32_rproc_get_loaded_rsc_tablef dd68756ae351 remoteproc: stm32: Fix incorrect type in assignment for va a48c24ccc6b9 remoteproc: stm32: use correct format strings on 64-bit da0ad1bdc659 comedi: comedi_test: Prevent timers rescheduling during deletion a6ffae61ad9e afs: Revert "afs: Hide silly-rename files from userspace" fa3ac8b1a227 f2fs: compress: fix reserve_cblocks counting error when out of space 6ca2ea698d47 NFS: Fix an off by one in root_nfs_cat() 704dc0138718 watchdog: stm32_iwdg: initialize default timeout 446f55d0d4f0 NFSv4.2: fix listxattr maximum XDR buffer size 9d52865ff282 NFSv4.2: fix nfs4_listxattr kernel BUG at mm/usercopy.c:102 6233dbe9ca1c net: sunrpc: Fix an off by one in rpc_sockaddr2uaddr() 83edcda1d855 scsi: bfa: Fix function pointer type mismatch for hcb_qe->cbfn 16a5bed6d265 RDMA/rtrs-clt: Check strnlen return len in sysfs mpath_policy_store() ed3e66d86ec3 RDMA/device: Fix a race between mad_client and cm_client init a27984f631e8 scsi: csiostor: Avoid function pointer casts 4a411fc3363f f2fs: compress: fix to check unreleased compressed cluster 7d420eaaa18e f2fs: compress: fix to cover normal cluster write with cp_rwsem ed22aef701f4 f2fs: reduce stack memory cost by using bitfield in struct f2fs_io_info b2713af17ac9 f2fs: invalidate meta pages only for post_read required inode 6117d8b79f48 f2fs: fix to invalidate META_MAPPING before DIO write 5d553a56de27 f2fs: replace congestion_wait() calls with io_schedule_timeout() bc7e7e7d647c f2fs: invalidate META_MAPPING before IPU/DIO write 4a543790fdc3 f2fs: multidevice: support direct IO 6413e78086ca RDMA/srpt: Do not register event handler until srpt device is fully setup 9af1658ba293 ALSA: usb-audio: Stop parsing channels bits when all channels are found. e9fbee067379 ALSA: hda/realtek: fix ALC285 issues on HP Envy x360 laptops 01511ac7be8e clk: zynq: Prevent null pointer dereference caused by kmalloc failure 0efb9ef6fb95 clk: Fix clk_core_get NULL dereference d83d70b25d2d sparc32: Fix section mismatch in leon_pci_grpci e4723c6b3e79 backlight: lp8788: Fully initialize backlight_properties during probe 73f547f2598a backlight: lm3639: Fully initialize backlight_properties during probe d01286f9911c backlight: da9052: Fully initialize backlight_properties during probe 28e37f97b161 backlight: lm3630a: Don't set bl->props.brightness in get_brightness a80fb03dda21 backlight: lm3630a: Initialize backlight_properties on init f28b72162f05 leds: sgm3140: Add missing timer cleanup and flash gpio control 663dea03055d leds: aw2013: Unlock mutex before destroying it d63abda6c8b3 powerpc/embedded6xx: Fix no previous prototype for avr_uart_send() etc. 6a3d4afc5499 modules: wait do_free_init correctly a91eef04a775 module: Add support for default value for module async_probe 6304ed16038d drm/msm/dpu: add division of drm_display_mode's hskew parameter f4108b28dce0 powerpc/hv-gpci: Fix the H_GET_PERF_COUNTER_INFO hcall return value checks 9beec711a172 drm/mediatek: Fix a null pointer crash in mtk_drm_crtc_finish_page_flip e5aaa9f8dbc5 media: mediatek: vcodec: avoid -Wcast-function-type-strict warning 24e51d6eb578 media: ttpci: fix two memleaks in budget_av_attach 790fa2c04dfb media: go7007: fix a memleak in go7007_load_encoder d20b64f156de media: dvb-frontends: avoid stack overflow warnings with clang eb6e9dce979c media: pvrusb2: fix uaf in pvr2_context_set_notify d8e83a625cee drm/amdgpu: Fix missing break in ATOM_ARG_IMM Case of atom_get_src_int() 815d1f1c6714 HID: amd_sfh: Update HPD sensor structure elements 8abf014e0c79 ASoC: meson: axg-tdm-interface: add frame rate constraint 844101226143 ASoC: meson: axg-tdm-interface: fix mclk setup without mclk-fs e3adf12624bb mtd: rawnand: lpc32xx_mlc: fix irq handler prototype 7178a272490d mtd: maps: physmap-core: fix flash size larger than 32-bit 3ae4bd815fd3 drm/tidss: Fix initial plane zpos values 9cc746346dc5 crypto: arm/sha - fix function cast warnings 010cf12f596a mfd: altera-sysmgr: Call of_node_put() only when of_parse_phandle() takes a ref 1d50e295784e mfd: syscon: Call of_node_put() only when of_parse_phandle() takes a ref 240c4f1159f7 drm/tegra: put drm_gem_object ref on error in tegra_fb_create 3f8445f1c746 clk: hisilicon: hi3559a: Fix an erroneous devm_kfree() 62d92b3507fe clk: hisilicon: hi3519: Release the correct number of gates in hi3519_clk_unregister() 118a7113db31 PCI: Mark 3ware-9650SE Root Port Extended Tags as broken 754646012867 drm/mediatek: dsi: Fix DSI RGB666 formats and definitions 4e37c5342236 clk: qcom: dispcc-sdm845: Adjust internal GDSC wait times fe68cf273906 media: pvrusb2: fix pvr2_stream_callback casts 4f2a1657f9ab media: pvrusb2: remove redundant NULL check 8e19050ab9b9 media: go7007: add check of return value of go7007_read_addr() b1d0eebaf87c media: imx: csc/scaler: fix v4l2_ctrl_handler memory leak f27bcdae5730 media: sun8i-di: Fix chroma difference threshold de09db4e5d10 media: sun8i-di: Fix power on/off sequences 4bdc1b352ec0 media: sun8i-di: Fix coefficient writes a62b9f3d7bbf NTB: fix possible name leak in ntb_register_device() 87d306cdeb9e NTB: EPF: fix possible memory leak in pci_vntb_probe() e2b6ef72b7ae PCI: endpoint: Support NTB transfer between RC and EP caf5cf099016 powerpc: Force inlining of arch_vmap_p{u/m}d_supported() 4eb47ae93f4d ASoC: meson: t9015: fix function pointer type mismatch a3fec4744621 ASoC: meson: aiu: fix function pointer type mismatch a26425b7624d ASoC: meson: Use dev_err_probe() helper 3d1d02973414 perf stat: Avoid metric-only segv 3cae4f4153d3 ALSA: seq: fix function cast warnings 7378234eeeac drm/radeon/ni: Fix wrong firmware size logging in ni_init_microcode() abb9bea45b43 perf thread_map: Free strlist on normal path in thread_map__new_by_tid_str() 03e6d4e94843 crypto: xilinx - call finalize with bh disabled ce6e3c04119b PCI: switchtec: Fix an error handling path in switchtec_pci_probe() 0bdb56eae235 PCI/P2PDMA: Fix a sleeping issue in a RCU read section 56cad01c5463 quota: Fix rcu annotations of inode dquot pointers 1ca72a3de915 quota: Fix potential NULL pointer dereference f2ddd8103f00 quota: simplify drop_dquot_ref() f630ba2386c8 clk: qcom: reset: Ensure write completion on reset de/assertion e5bb4f4324e9 clk: qcom: reset: Commonize the de/assert functions e8c71db0d8f1 pinctrl: mediatek: Drop bogus slew rate register range for MT8192 0d3fe80b6d17 media: edia: dvbdev: fix a use-after-free dc866b69cc51 media: v4l2-mem2mem: fix a memleak in v4l2_m2m_register_entity 770a57922ce3 media: v4l2-tpg: fix some memleaks in tpg_alloc e9d05d5d8411 media: em28xx: annotate unchecked call to media_device_register() a03ed00787b0 clk: meson: Add missing clocks to axg_clk_regmaps 54985391dec2 perf evsel: Fix duplicate initialization of data->id in evsel__parse_sample() 6ac7c7a3a9ab drm/amd/display: Fix potential NULL pointer dereferences in 'dcn10_set_output_transfer_func()' 440f05983741 drm/amd/display: Fix a potential buffer overflow in 'dp_dsc_clock_en_read()' d54877c83528 HID: lenovo: Add middleclick_workaround sysfs knob for cptkbd d9f8bbc6d7cf perf record: Fix possible incorrect free in record__switch_output() 87658f16082b PCI/DPC: Print all TLP Prefixes, not just the first b8505a1aee8f media: tc358743: register v4l2 async device only after successful setup 4c309e06aa90 dmaengine: tegra210-adma: Update dependency to ARCH_TEGRA 746606d37d66 drm/lima: fix a memleak in lima_heap_alloc 1bb5fea94e62 drm/rockchip: lvds: do not print scary message when probing defer f3afb5361819 drm/rockchip: lvds: do not overwrite error code 03b1072616a8 drm/vmwgfx: fix a memleak in vmw_gmrid_man_get_node 5eaa1597e231 drm/ttm: add ttm_resource_fini v2 2fa491a1f4a8 drm: Don't treat 0 as -1 in drm_fixp2int_ceil c780f00854af drm/rockchip: inno_hdmi: Fix video timing 13c121279941 drm/tegra: output: Fix missing i2c_put_adapter() in the error handling paths of tegra_output_probe() 5c8dc26e31b8 drm/tegra: rgb: Fix missing clk_put() in the error handling paths of tegra_dc_rgb_probe() 7ec1d3cab93e drm/tegra: rgb: Fix some error handling paths in tegra_dc_rgb_probe() 527bf2adf012 drm/tegra: dc: rgb: Allow changing PLLD rate on Tegra30+ bfd52f7df633 drm/tegra: dsi: Fix missing pm_runtime_disable() in the error handling path of tegra_dsi_probe() 1d2f14eb47ad drm/tegra: dsi: Fix some error handling paths in tegra_dsi_probe() 26827907c27e drm/tegra: dsi: Make use of the helper function dev_err_probe() 56ec754fd767 drm/tegra: dpaux: Fix PM disable depth imbalance in tegra_dpaux_probe 49ebcae0b9b8 drm/tegra: dpaux: Populate AUX bus 93128052bf83 drm/tegra: dsi: Add missing check for of_find_device_by_node 03ad5ad53e51 dm: call the resume method on internal suspend 85177297117c dm raid: fix false positive for requeue needed during reshape 0d387dc503f9 nfp: flower: handle acti_netdevs allocation failure 3538d11d2a06 net/x25: fix incorrect parameter validation in the x25_getsockopt() function 382df231ab3d net: kcm: fix incorrect parameter validation in the kcm_getsockopt) function 3a32dce1adcd udp: fix incorrect parameter validation in the udp_lib_getsockopt() function 6482113f9c75 l2tp: fix incorrect parameter validation in the pppol2tp_getsockopt() function 3988110ecf68 ipmr: fix incorrect parameter validation in the ip_mroute_getsockopt() function 71ce163f3e91 bpf: net: Change do_ip_getsockopt() to take the sockptr_t argument 07aa35a50fe6 bpf: net: Change sk_getsockopt() to take the sockptr_t argument 25e5c9b20e0a net: Change sock_getsockopt() to take the sk ptr instead of the sock ptr 400298502354 tcp: fix incorrect parameter validation in the do_tcp_getsockopt() function c09fc67777b8 OPP: debugfs: Fix warning around icc_get_name() 78a60f910353 net: phy: dp83822: Fix RGMII TX delay configuration fedd8c7d29f4 net: phy: DP83822: enable rgmii mode if phy_interface_is_rgmii f82d65e8f7ff net: hns3: fix port duplex configure error in IMP reset 23ec1cec2429 net: hns3: fix kernel crash when 1588 is received on HIP08 devices 0e939a002c8a net: phy: fix phy_get_internal_delay accessing an empty array 5c03387021cf net: ip_tunnel: make sure to pull inner header in ip_tunnel_rcv() 65fb1d271cbc ipv6: fib6_rules: flush route cache when rule is changed ca1f06e72dec bpf: Fix stackmap overflow check on 32-bit arches 3b08cfc65f07 bpf: Fix hashtab overflow check on 32-bit arches c826502bed93 bpf: Fix DEVMAP_HASH overflow check on 32-bit arches 276873ae26c8 sr9800: Add check for usbnet_get_endpoints 2e845867b4e2 Bluetooth: hci_core: Fix possible buffer overflow 89c69e83ff0a Bluetooth: hci_qca: don't use IS_ERR_OR_NULL() with gpiod_get_optional() 9609476b3a16 Bluetooth: hci_qca: Add support for QTI Bluetooth chip wcn6855 88f846f352b8 Bluetooth: Remove superfluous call to hci_conn_check_pending() 4b5dc615f1cf igb: Fix missing time sync events 5cd7afd64b6e igb: move PEROUT and EXTTS isr logic to separate functions d70f1c85113c iommu/vt-d: Don't issue ATS Invalidation request when device is disconnected 626b03daea32 PCI: Make pci_dev_is_disconnected() helper public for other drivers 4137f25b5351 wifi: rtw88: 8821c: Fix false alarm count 250a78863cdf mmc: wmt-sdmmc: remove an incorrect release_mem_region() call in the .remove function dd292e884c64 SUNRPC: fix some memleaks in gssx_dec_option_array c7cff9780297 x86, relocs: Ignore relocations in .notes section 40876d07d292 ACPI: scan: Fix device check notification handling 10e607fbc91b ACPI: resource: Add MAIBENBEN X577 to irq1_edge_low_force_override cc06efd8a6be ACPI: resource: Do IRQ override on Lunnen Ground laptops b53985826190 ACPI: resource: Add Infinity laptops to irq1_edge_low_force_override 95531c0d3727 arm64: dts: marvell: reorder crypto interrupts on Armada SoCs 941c6ee6f77d ARM: dts: imx6dl-yapp4: Move the internal switch PHYs under the switch node ff54c712f046 ARM: dts: imx6dl-yapp4: Fix typo in the QCA switch register address 3ebcd8f11aa8 ARM: dts: imx6dl-yapp4: Move phy reset into switch node ce92a8c7cf70 arm64: dts: renesas: r8a779a0: Correct avb[01] reg sizes a022251c2f95 arm64: dts: renesas: r8a779a0: Update to R-Car Gen4 compatible values 3c0cc753d798 ARM: dts: arm: realview: Fix development chip ROM compatible value 276f4abe4e5b net: ena: Remove ena_select_queue 90613c76f71c wifi: brcmsmac: avoid function pointer casts b96bc1b25963 iommu/amd: Mark interrupt as managed 6a87552d0a81 bus: tegra-aconnect: Update dependency to ARCH_TEGRA 1cbaf4c793b0 ACPI: processor_idle: Fix memory leak in acpi_processor_power_exit() fe20e3d56bc9 wifi: wilc1000: prevent use-after-free on vif when cleaning up all interfaces 0454915c836b wireless: Remove redundant 'flush_workqueue()' calls 487eff913ea9 bpf: Mark bpf_spin_{lock,unlock}() helpers with notrace correctly fcd58c69a372 arm64: dts: mediatek: mt7622: add missing "device_type" to memory nodes e66285df73c0 arm64: dts: mt8183: Move CrosEC base detection node to kukui-based DTs 657633a0b5f5 arm64: dts: mt8183: kukui: Split out keyboard node and describe detachables ecec357981ec arm64: dts: mt8183: kukui: Add Type C node 9d159d6637cc ipv6: mcast: remove one synchronize_net() barrier in ipv6_mc_down() a6a50788b46b s390/vdso: drop '-fPIC' from LDFLAGS f94625ec5747 wifi: iwlwifi: mvm: don't set replay counters to 0xff 4745cba3703c pwm: sti: Fix capture for st,pwm-num-chan < st,capture-num-chan 55908ea9812e pwm: sti: Implement .apply() callback e888c4461e10 wifi: libertas: fix some memleaks in lbs_allocate_cmd_buffer() d20d45631feb net: blackhole_dev: fix build warning for ethh set but not used 95ac8e3ef2a3 pwm: atmel-hlcdc: Fix clock imbalance related to suspend support a1716999f8ae pwm: atmel-hlcdc: Use consistent variable naming 81f0b319f0d4 pwm: atmel-hlcdc: Convert to platform remove callback returning void 98b0d4693934 arm64: dts: imx8mm-venice-gw71xx: fix USB OTG VBUS 128a7fb7e84b wifi: iwlwifi: fix EWRD table validity check 96aa40761673 wifi: iwlwifi: dbg-tlv: ensure NUL termination 3a5d424cffa2 wifi: iwlwifi: mvm: report beacon protection failures f8ff4b4df71e wifi: ath9k: delay all of ath9k_wmi_event_tasklet() until init is complete 4287534cb520 arm64: dts: imx8mm-kontron: Disable pull resistors for SD card signals on BL board d01012b6d6bc arm64: dts: imx8mm-kontron: Use the VSELECT signal to switch SD card IO voltage 41af98f22083 arm64: dts: imx8mm-kontron: Add support for ultra high speed modes on SD card db25bbd2c294 arm64: dts: imx8mm-kontron: Disable pullups for onboard UART signals on BL board f7e55ad75245 arm64: dts: imx8mm-kontron: Disable pullups for I2C signals on SL/BL i.MX8MM d7fcdcf4ec35 cpufreq: mediatek-hw: Don't error out if supply is not found 8a029ee1e392 af_unix: Annotate data-race of gc_in_progress in wait_for_unix_gc(). e0d29c4def15 bpftool: Silence build warning about calloc() 3b71a6981ef8 inet_diag: annotate data-races around inet_diag_table[] 00d40ab2c03f sock_diag: annotate data-races around sock_diag_handlers[family] 0f632a68804d cpufreq: mediatek-hw: Wait for CPU supplies before probing 2cb670b272dd cpufreq: Explicitly include correct DT includes d951cf510fb0 cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_get's return value f75e3536dbbc wifi: mwifiex: debugfs: Drop unnecessary error check for debugfs_create_dir() df78377485ef wifi: wilc1000: fix multi-vif management when deleting a vif ac512507ac89 wifi: rtl8xxxu: add cancel_work_sync() for c2hcmd_work d80fc436751c wifi: wilc1000: fix RCU usage in connect path 11b564991b53 wifi: wilc1000: fix declarations ordering bc4bc7464639 wifi: b43: Disable QoS for bcm4331 66ef38ad9754 wifi: b43: Stop correct queue in DMA worker when QoS is disabled b05f6cd6c069 wifi: b43: Stop/wake correct queue in PIO Tx path when QoS is disabled 04a2b6eff2ae wifi: b43: Stop/wake correct queue in DMA Tx path when QoS is disabled 4c4e592266b6 wifi: ath10k: fix NULL pointer dereference in ath10k_wmi_tlv_op_pull_mgmt_tx_compl_ev() b10ff1130fa4 sched/fair: Take the scheduling domain into account in select_idle_core() 3c1122aee91e timekeeping: Fix cross-timestamp interpolation for non-x86 aa74fd5ccb8b timekeeping: Fix cross-timestamp interpolation corner case decision 48c70f35f6a6 timekeeping: Fix cross-timestamp interpolation on counter wrap 7dd09fa80b07 aoe: fix the potential use-after-free problem in aoecmd_cfg_pkts 53609f5c0592 rtc: test: Fix invalid format specifier. 3eafb6816dcb time: test: Fix incorrect format specifier 770332c1fd0a lib/cmdline: Fix an invalid format specifier in an assertion msg 01db522d003f md: Don't clear MD_CLOSING when the raid is about to stop 25d99f7baa13 fs/select: rework stack allocation hack for clang 98e60b538e66 nbd: null check for nla_nest_start edbdb0d94143 s390/dasd: fix double module refcount decrement bb126ed29f4e s390/dasd: Use dev_*() for device log messages 3404d535bdc2 s390/dasd: add autoquiesce feature 932600a295cc s390/dasd: add copy pair setup 2c42dab80a03 s390/dasd: add query PPRC function 815348211f30 s390/dasd: put block allocation in separate function 423b6bdf19bb do_sys_name_to_handle(): use kzalloc() to fix kernel-infoleak 50982ce0f177 ASoC: wm8962: Fix up incorrect error message in wm8962_set_fll 2a239a9487f7 ASoC: wm8962: Enable both SPKOUTR_ENA and SPKOUTL_ENA in mono mode 648bd8ef211d ASoC: wm8962: Enable oscillator if selecting WM8962_FLL_OSC aa345a4d9b32 Input: gpio_keys_polled - suppress deferred probe error for gpio 4bd9d06bdff7 ASoC: Intel: bytcr_rt5640: Add an extra entry for the Chuwi Vi8 tablet 91b4bfed82c4 firewire: core: use long bus reset on gap count error 8d1753973f59 Bluetooth: rfcomm: Fix null-ptr-deref in rfcomm_check_security 9a1de3adf7d1 drm/amdgpu: Enable gpu reset for S3 abort cases on Raven series c4e2f6081506 ALSA: hda/realtek - ALC285 reduce pop noise from Headphone port d157b06c1030 scsi: mpt3sas: Prevent sending diag_reset when the controller is ready 0c255fb9b1a6 dm-verity, dm-crypt: align "struct bvec_iter" correctly f6cbb4843c61 block: sed-opal: handle empty atoms when parsing response d7c5c0335a9a parisc/ftrace: add missing CONFIG_DYNAMIC_FTRACE check 59be50a37f37 net/iucv: fix the allocation size of iucv_path_table array e8a67fe34b76 x86/mm: Disallow vsyscall page read for copy_from_kernel_nofault() e2d5cf0dcb9f x86/mm: Move is_vsyscall_vaddr() into asm/vsyscall.h 7e13a78e2ba4 riscv: dts: sifive: add missing #interrupt-cells to pmic cf71090a5941 RDMA/mlx5: Relax DEVX access upon modify commands 60ba938a8bc8 RDMA/mlx5: Fix fortify source warning while accessing Eth segment e524979a8a3b gen_compile_commands: fix invalid escape sequence warning 802eb0254fc1 HID: multitouch: Add required quirk for Synaptics 0xcddc device 581d99d2f688 MIPS: Clear Cause.BD in instruction_pointer_set 8082bccb7ac4 x86/xen: Add some null pointer checking to smp.c 333de5a9753e ASoC: rt5645: Make LattePanda board DMI match more precise 0d7cfe2ef5a7 selftests: tls: use exact comparison in recv_partial 37d98fb9c314 bpf: Defer the free of inner map when necessary d8140159a214 rcu-tasks: Provide rcu_trace_implies_rcu_gp() d909d381c315 io_uring: drop any code related to SCM_RIGHTS 9dd3863e3fcd io_uring/unix: drop usage of io_uring socket 8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock 7c82dac02886 block, loop: support partitions without scanning 45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded 1f24338cb789 jbd2: Drop the merge conflicted hunk e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes 6224acfc1d56 tpm: Add flag to use default cancellation policy 1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops 1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13 24615a3b932a ata: ahci: fix enum constants for gcc-13 5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf 130f9da78406 tools/resolve_btfids: Build with host flags 00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang 17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building 7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated 37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy da5513f30187 libbpf: Fix build warning on ref_ctr_off 4c5a089621a8 perf python: Account for multiple words in CC 1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers 838f5d0701d8 fs: add mode_strip_sgid() helper d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack 1363bd7dbde3 ixgbevf: add disable link state e5601ae2bd24 ixgbe: add improvement for MDD response functionality caa57cd80575 ixgbe: add the ability for the PF to disable VF link state 16a77bfcc7df Check /dev/console using init_stat() 04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data 0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully 1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES 493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered 6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve 1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field 6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash a40d2daf2795 pnmtologo: use relocatable file name 3b40d5b41155 of: configfs: remove unused variable overlay_lock 6c085baf1838 tools: use basename to identify file in gen-mach-types 2fca0fd71981 lib/build_OID_registry: fix reproducibility issues 0f586f4ee8ad vt/conmakehash: improve reproducibility a75774679f28 OF: DT-Overlay configfs interface (v8) d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer() 856ec356cf91 ACPI: thermal: drop an always true check 7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC 41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o 44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs() 77aa9e489eaf bpf: Disallow unprivileged bpf by default ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups 4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal"" 5df6d1b00f95 jbd2: fix use-after-free of transaction_t race 2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function 07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction 4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal" 7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack f78574dee71e kasan: test: silence intentional read overflow warnings d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC 5e279d5647cc arm64: support page mapping percpu first chunk allocator e5bf16752dca vmalloc: choose a better start address in vm_area_register_early() 660b3d21b46f kasan: test: bypass __alloc_size checks 00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write 67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack 7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc() bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack() 51423ebb36ad lib/stackdepot: introduce __stack_depot_save() 85373e66d847 lib/stackdepot: remove unused function argument 5b6cc9b251f3 lib/stackdepot: include gfp.h c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case. b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic() 13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence 21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221 6199fd896645 aufs: tiny, headers after fs_context 8ddb40e31c29 aufs: fs_context 7/7, finally remount 69035f71c6fd aufs: fs_context 6/7, now mount bc841b970697 aufs: fs_context 5/7, parse all other mount options 435188053da2 aufs: fs_context 4/7, parse xino options 9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options 1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option a8488f603134 aufs: fs_context 1/7, skelton of the new shceme 8e32e0015564 aufs: pre fs_context, convert a static flag to a macro f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case 948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo() 77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117 2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129 7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone 66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl() 69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore ada8fe9543e5 aufs: 5.14-20210906 ---> 5.14-20211018 b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes" 81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation 97c963889222 sched/isolation: really align nohz_full with rcu_nocbs 871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards" ffad0783dd5b ARM: config: multi v7: Regenerate defconifg 5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols badaf96564fe ARM: config: multi v7: Clean up enabled by default options 34996040fc9b ARM: config: multi v7: Drop unavailable options 7f685244afb3 powerpc/mm: Switch obsolete dssall to .long 20301aeb1a64 riscv: fix build with binutils 2.38 9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error 720b61fc400b x86_64_defconfig: Fix warnings 02bf23d26bc4 arm64: defconfig: cleanup config options 05914e2c87e5 arm: defconfig: drop unused POWER_AVS option ffb532fa19b9 aufs5: fix build against v5.15.3+ a4b3abf4d96d qemux86: add configuration symbol to select values fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter 3d8762d900d9 clear_warn_once: bind a timer to written reset value 95faacac47e8 clear_warn_once: expand debugfs to include read support de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 0e4aacead9c1 perf: x86-32: explicitly include <errno.h> 9ad92c11468e perf: mips64: Convert __u64 to unsigned long long 09e7efe3e68a perf: fix bench numa compilation e79becc44fa6 perf: add SLANG_INC for slang.h b1033b588681 perf: add sgidefs.h to for mips builds cf9db484ac0b perf: change --root to --prefix for python install 7fd052c2c562 perf: add 'libperl not found' warning 27a437cdd469 perf: force include of <stdbool.h> 3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat a7e9293b506b FAT: Added FAT_NO_83NAME 6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 538be0fdb124 aufs: adjust to v5.15 fs changes f45da75c8759 aufs5: core 047f57e07e01 aufs5: standalone 029fc15574c8 aufs5: mmap 610d0192ee94 aufs5: base d4e428d0ec5f aufs5: kbuild eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested) 22c73536d5d7 yaffs: include blkdev.h 506b7251bfb8 yaffs: fix misplaced variable declaration a0e26ff364dc yaffs2: v5.6 build fixups b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super 2e3c3aec8279 yaffs: repair yaffs_get_mtd_device d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API 70a6113ee2c7 yaffs2: fix memory leak in mount/umount 3378e4a9e404 yaffs: Avoid setting any ACL releated xattr ec2284edddef Yaffs:check oob size before auto selecting Yaffs1 c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY 608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020) 89e660ece42c initramfs: allow an optional wrapper script around initramfs generation b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally 3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation d202fb2caf33 defconfigs: drop obselete options 9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled e20d8cf019b4 linux-yocto: Handle /bin/awk issues b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion adb40f1e6a1a uvesafb: print error message when task timeout occurs f280a1ed0962 compiler.h: Undef before redefining __attribute_const__ 4352732f268c vmware: include jiffies.h 7954a677968d Resolve jiffies wrapping about arp 5f28a1035d95 nfs: Allow default io size to be configured. 0d7260ad7106 check console device file on fs when booting 900a12e37e0a mount_root: clarify error messages for when no rootfs found 7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location 6604fc1763b3 modpost: mask trivial warnings 0d294adb09cb kbuild: exclude meta directory from distclean processing a097cdd95a9e powerpc: serialize image targets 5db6ec39a0a3 arm: serialize build targets cbabca27905e crtsavres: fixups for 5.4+ 7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8 a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8 186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild d1ea862964ca powerpc: kexec fix for powerpc64 2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core 2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code ec57870b303a mips: Kconfig: add QEMUMIPS64 option 6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency 74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c 22e65b63d3b4 arm/Makefile: Fix systemtap b7f1ab59f19e vexpress: Pass LOADADDR to Makefile ce2800c73bf7 arm: ARM EABI socketcall 019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 611cec2700887d42aa872ea887be65d7c837b09c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>