summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* buildtools-tarball: add envvars into BB_ENV_PASSTHROUGH_ADDITIONSHEADmasterChangqing Li5 days3-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Here is one testcase: For recipe tensorflow-lite-host-tools_2.18.0.bb, refer [1], do_configure[network] = "1" and it will git clone some repos in CMakeLists.txt When buildtools is used and nativesdk-git is installed into sdk, do_configure failed with error: [1/9] Performing download step (git clone) for 'protobuf-populate' Cloning into 'protobuf'... fatal: unable to access 'https://github.com/protocolbuffers/protobuf/': error setting certificate file: /usr/local/oe-sdk-hardcoded-buildpath/sysroots/x86_64-wrlinuxsdk-linux/etc/ssl/certs/ca-certificates.crt Fix by adding GIT_SSL_CAINFO in BB_ENV_PASSTHROUGH_ADDITIONS, so that user can export GIT_SSL_CAINFO=${GIT_SSL_CAINFO} in their do_configure:prepend() to fix above do_configure failure CURL_CA_BUNDLE and REQUESTS_CA_BUNDLE is similar envvars, so all add into BB_ENV_PASSTHROUGH_ADDITIONS [1] https://github.com/nxp-imx/meta-imx/blob/styhead-6.12.3-1.0.0/meta-imx-ml/recipes-libraries/tensorflow-lite/tensorflow-lite-host-tools_2.18.0.bb (From OE-Core rev: 183e043de423fd3f7833366ca524a6f7d17e6d14) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* buildtools-tarball: move setting of envvars to respective envfileChangqing Li5 days8-9/+44
| | | | | | | | | | | | | * make git,curl,python3-requests align with openssl, move the setting of envvars into respective envfile * for environment.d-openssl.sh, also check if ca-certificates.crt exist before export envvars (From OE-Core rev: 9d8ebfcd55ad274e79cb81f162397c8f39f4287b) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* initramfs-framework: remove hard dependency with busyboxChristos Gavros5 days1-1/+1
| | | | | | | | | | | | | | | | | | | | | In 'finish'script the Switch_root command with option -c is busybox specific. When package-core-base-utils is selected the boot is breaking with message "Switch_root: invalid option — ‘c’.It was reproduced using qemu. Remove -c option to make it compatible with both providers. It is tested using qemu with busybox and package-core-base-utils. In both cases qemu boots successfully and filesystem is accessible. Fixes [YOCTO #15716] CC: Yoann Congal <yoann.congal@smile.fr> CC: Randy MacLeod <randy.macleod@windriver.com> CC: jbk <jbk@mm-software.com> CC: Raj Khem <raj.khem@gmail.com> CC: Adrian Freihofer <adrian.freihofer@gmail.com> (From OE-Core rev: 0f745024fd40518f98390008b4f613d5641df416) Signed-off-by: Christos Gavros <gavrosc@yahoo.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: add support for RustiCL under PACKAGECONFIG "opencl"Zoltán Böszörményi5 days2-5/+83
| | | | | | | | | | | | | | | | Mesa now has two OpenCL implementations: Clover (older one) and RustiCL (newer one). Extend the "opencl" package config to include both implementations into the libopencl-mesa (-dev) packages. As the Clover implementation is in maintenance mode and is expected to be removed at Mesa 25.2, it doesn't make sense to split the packages or to provide two config options. (From OE-Core rev: d76672d674b1e354ad774b8cef2d8b6cd4c9f400) Signed-off-by: Zoltán Böszörményi <zboszor@gmail.com> [DB: merged "rusticl" and "clover" back to "opencl", reworked rust inheritance] Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bindgen-cli: a tool to generate Rust bindingsDmitry Baryshkov5 days3-0/+206
| | | | | | | | | | | Import bindgen-cli from the meta-clang layer, as it is required to generate bindings for Mesa / RustiCL. Specify Khem as maintainer as he is maintaining the meta-clang layer, which included this recipe too. (From OE-Core rev: 8cd697f68eeaa7c19f97a0f44d0c5c0cc3252040) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mesa: upgrade 24.0.7 -> 25.0.2Dmitry Baryshkov5 days7-242/+117
| | | | | | | | | | | | | | Upgrade the Mesa package, dropping applied and refreshing outstanding patches. The dri3 config option is now gone, dependencies are merged into X11 deps. The swrast gallium driver has been split into softpipe and llvmpipe drivers. Reworked OpenCL support to use mesa_clc compiler. License-Update: license text cleared and clarified. (From OE-Core rev: f9eb0468e45ee5a6a3b3195ef5e78c328c4347c9) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* llvm: enable more targets to buildDmitry Baryshkov5 days1-19/+1
| | | | | | | | | | | Pull in the list of targets being enabled by meta-clang in order to make the libllvm from OE-Core runtime compatible with the one built by the clang recipe inside meta-clang. (From OE-Core rev: 672a21e16a2f4aadc588b367f0fd1ff1df7b5c67) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* llvm: add SPIRV-LLVM-Translator supportDmitry Baryshkov5 days3-5/+89
| | | | | | | | | | | | | | | | | | Mesa builds require SPIRV-LLVM-Translator in order to build CLC support. While it is possible to build it separately (like meta-clang does), it also requires a separate clang compiler (which OE-Core doesn't provide). Use an alternative path and build SPIRV-LLVM-Translator as a part of the LLVM build process, lifting the requirement for the separate clang. Once Clang is properly integrated into the OE-Core layer, this can be split to a separate package and dropped. In order to ease migration from meta-clang and to ease future split, PROVIDE the spirv-llvm-translator and make the llvm-spirv package RPROVIDE spirv-llvm-translator. (From OE-Core rev: a617aaf3ac6b1ef2f4b0aaf6ca60122425ea6a7e) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* llvm: support building libclcDmitry Baryshkov5 days1-4/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Current Mesa requires libclc in order to build Intel Gallium (iris) or Vulkan drivers. In order to unblock Mesa updates, build libclc as a part of the LLVM build process. The libclc requires Clang for building, so enable Clang too via LLVM_PROJECTS. Remove clang from the DESTDIR, so that it is only used during the build process. Proper handling of Clang as a toolchain is a separate and much more complicated topic. Clang is enabled for all kinds of builds as it is a requirement for libclc to build. Cleaning of ${datadir} has been moved to happen at the end of do_install to be performed after do clang removal and made not to fail if ${datadir} is not empty, as libclc install files into that location. NVPTX and SPIRV targets are enabled since they are required for the libclc to link. LLVM_NATIVE_TOOL_DIR is used to pass a path to the native tools built via llvm-native instead of building them during the target and/or nativesdk build. The llvm-clc package is set to RPROVIDE libclc (and the recipe also PROVIDEs libclc) in order to be compatible with the meta-clang packages (and to be future-compatible with the split package after proper Clang support is introduced to OE-Core). (From OE-Core rev: 2773404dec7840e2252cfd5bf474be70d8e7888f) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* llvm: remove LLVM_LDFLAGS from llvm-config --ldflags outputDmitry Baryshkov5 days2-0/+36
| | | | | | | | | | | | | On native OE builds the LLVM_LDFLAGS gets a lot of extra flags which may depend on exact build dir and as such be inappropriate to binaries shared through sstate-cache. It is not possible to override this behaviour in llvm-config since crossscripts are not being used for native builds. Ignore LLVM_LDFLAGS for native builds. (From OE-Core rev: a93d2bdf5c0cf1c2c08d99fd4ccd8d1aae0e0ba5) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* llvm: also use llvm-config wrapper for nativesdk recipesDmitry Baryshkov5 days1-0/+1
| | | | | | | | | | | | The recipes targeting the SDK (e.g. nativesdk-mesa) should also use the llvm-config wrapper, otherwise they get get a lot of incorrect flags, the most offensive being the rpath, as it results in TMPDIR being a part of the resulting binary. (From OE-Core rev: 4d4b02d28c8c5807c2a90402c1239ed2581eb884) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* llvm: handle libdir in llvm-configDmitry Baryshkov5 days1-0/+3
| | | | | | | | | | | The llvm-config wrapper also needs to override a --libdir switch, otherwise software (like mesa) end up using TMPDIR-based directory for Clang resource lookup (and also encoding TMPDIR into the target binary). (From OE-Core rev: c804ef9516d840e9bef717b6add77783a21a443a) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* llvm: use OECMAKE_SOURCEPATH to specify cmake dirDmitry Baryshkov5 days1-3/+5
| | | | | | | | | | | Instead of pushing an `llvm` sourcedir into S, specify it through the OECMAKE_SOURCEPATH so that all the patches are applied to the topdir and debug paths also use top path to map. (From OE-Core rev: 43019c7b303da865a563fd672a699175b3d11e5a) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* llvm: move libLLVM.so.N.M to llvm-libllvm packageDmitry Baryshkov5 days1-1/+2
| | | | | | | | | | | | Neither MAJOR_VER nor MINOR_VER are defined, so libLLVM.so.N.M ends up in the main libllvm package rather than the llvm-libllvm package, as expected. Fix this by properly using two-component version. Fixes: db3bf550a372 ("llvm: Update to 18.1.0 RC4") (From OE-Core rev: 1f729a019c6e5ea35d9a5196b68d81f31a8a1594) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* runqemu: also set GBM_BACKENDS_PATHDmitry Baryshkov5 days1-5/+8
| | | | | | | | | | | | | Newer Mesa dynamically loads GBM backends from the libdir. This is going to cause issues with running native QEMU as the libdir (mesa-native/recipes-sysroot-native) will not exist when it's executed. Follow the LIBGL_DRIVERS_PATH approach and specify a path to GBM backends via GBM_BACKENDS_PATH environment variable. (From OE-Core rev: 91797b077f5fe9f13319d1633f491bad2c6f7560) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@oss.qualcomm.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: update to v6.12.22Bruce Ashfield5 days3-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.12 to the latest korg -stable release that comprises the following commits: 55767d6e74ef Linux 6.12.22 9e6e83e1e2d0 bcachefs: bch2_ioctl_subvolume_destroy() fixes a964484a3537 serial: 8250_dma: terminate correct DMA in tx_dma_flush() 5f9176f82ec7 serial: stm32: do not deassert RS485 RTS GPIO prematurely f86907583000 perf tools: Fix up some comments and code to properly use the event_source bus b094e8e3988e memstick: rtsx_usb_ms: Fix slab-use-after-free in rtsx_usb_ms_drv_remove a4931d9fb99e usb: xhci: Apply the link chain quirk on NEC isoc endpoints 6af20ac254cb usb: xhci: Don't skip on Stopped - Length Invalid ed5760db3d8a net: usb: usbnet: restore usb%d name exception for local mac addresses 52e05bea53c2 net: usb: qmi_wwan: add Telit Cinterion FE990B composition 666e78b47713 net: usb: qmi_wwan: add Telit Cinterion FN990B composition 53a005d3019f tty: serial: fsl_lpuart: disable transmitter before changing RS485 related registers 27bd86d139ce tty: serial: 8250: Add Brainboxes XC devices 54f9a8dcab90 tty: serial: 8250: Add some more device IDs 0fac51a2d143 counter: microchip-tcb-capture: Fix undefined counter channel state on probe 181a2ab650f7 counter: stm32-lptimer-cnt: fix error handling when enabling 3ed38d0297fa ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx 2bb139e483f8 netfilter: socket: Lookup orig tuple for IPv6 SNAT 2c1674fb52b2 drm/amd/display: Don't write DP_MSTM_CTRL after LT 95407304253a nfsd: fix legacy client tracking initialization 09691f367df4 atm: Fix NULL pointer dereference dddd13f7f167 HID: hid-plantronics: Add mic mute mapping and generalize quirks a532e7680878 ALSA: usb-audio: Add quirk for Plantronics headsets to fix control names 2ee7ebed771b mips: Add '-std=gnu11' to vdso CFLAGS 3423cae69078 Linux 6.12.21 2fa52cd829c1 mptcp: Fix data stream corruption in the address announcement 86368616a9ce mm/huge_memory: drop beyond-EOF folios with the right number of refs e7940c5794c3 arm64: dts: rockchip: fix u2phy1_host status for NanoPi R4S 9aaffd371829 libsubcmd: Silence compiler warning 8ece5abd7490 Revert "sched/core: Reduce cost of sched_move_task when config autogroup" c7762348038b KVM: arm64: Eagerly switch ZCR_EL{1,2} 4a397bf077e7 KVM: arm64: Mark some header functions as inline 2e4f2c20db53 KVM: arm64: Refactor exit handlers cb53828d6911 KVM: arm64: Remove VHE host restore of CPACR_EL1.SMEN d547b363f16a KVM: arm64: Remove VHE host restore of CPACR_EL1.ZEN f19a46cb5373 KVM: arm64: Remove host FPSIMD saving for non-protected KVM 79e140bba70b KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state e6cd28bbbf90 KVM: arm64: Calculate cptr_el2 traps on activating traps 73ef4f6e379b io_uring/net: fix sendzc double notif flush a4cb17797a5d ksmbd: fix incorrect validation for num_aces field of smb_acl 731eccbd65aa drm/amdkfd: Fix user queue validation on Gfx7/8 3aa8e00fefca drm/amdgpu: Fix JPEG video caps max size for navi1x and raven a0a43a133371 drm/amdgpu: Fix MPEG2, MPEG4 and VC1 video caps max size 499d1adcac3e drm/amdgpu: Remove JPEG from vega and carrizo video caps 97c2a78d2995 drm/amdgpu/pm: wire up hwmon fan speed for smu 14.0.2 4b8b7026fc3b drm/amdgpu/pm: Handle SCLK offset correctly in overdrive for smu 14.0.2 8201c17e986e drm/amdgpu: Restore uncached behaviour on GFX12 eacbc9d28391 drm/amd/pm: add unique_id for gfx12 c58726d64d08 drm/amd/display: Use HW lock mgr for PSR1 when only one eDP 1992e216fd3c drm/amd/display: Fix message for support_edp0_on_dp1 7341e36e6513 drm/amdgpu/gfx12: correct cleanup of 'me' field with gfx_v12_0_me_fini() 1135a9431160 drm/sched: Fix fence reference count leak dd1801aa01bb drm/radeon: fix uninitialized size issue in radeon_vce_cs_parse() b2ab8c713bad pmdomain: amlogic: fix T7 ISP secpower f4489260f571 soc: qcom: pdr: Fix the potential deadlock 91176c193417 batman-adv: Ignore own maximum aggregation size during RX 130290f44bce xsk: fix an integer overflow in xp_create_and_assign_umem() 6afe2ea2daec keys: Fix UAF in key_put() 8332847875f7 efi/libstub: Avoid physical address 0x0 when doing random allocation c4e37b381a7a firmware: qcom: uefisecapp: fix efivars registration race 54ccfef43773 ARM: shmobile: smp: Enforce shmobile_smp_* alignment 0b1d48698ed9 ARM: dts: imx6qdl-apalis: Fix poweroff on Apalis iMX6 2e1dfe3105ab memcg: drain obj stock on cpu hotplug teardown ede3e8ac90ae proc: fix UAF in proc_get_inode() 4b84c6437f4b mm/page_alloc: fix memory accept before watermarks gets initialized c057ee03f751 mm/migrate: fix shmem xarray update during migration abc2677d167d mm: fix error handling in __filemap_get_folio() with FGP_NOWAIT baa37829052f selftests/mm: run_vmtests.sh: fix half_ufd_size_MB calculation 8f8eb5afa2cb mmc: atmel-mci: Add missing clk_disable_unprepare() e96500b7d695 mmc: sdhci-brcmstb: add cqhci suspend/resume to PM ops 838c916e6d66 arm64: dts: rockchip: fix pinmux of UART5 for PX30 Ringneck on Haikou f8ec8036e7e0 arm64: dts: rockchip: fix pinmux of UART0 for PX30 Ringneck on Haikou 200517d82b4c arm64: dts: freescale: imx8mm-verdin-dahlia: add Microphone Jack to sound card 16f1b7dc28a4 arm64: dts: freescale: imx8mp-verdin-dahlia: add Microphone Jack to sound card b362fc904d26 accel/qaic: Fix integer overflow in qaic_validate_req() a99f1254b11e regulator: check that dummy regulator has been probed before using it d3b83a1442a0 regulator: dummy: force synchronous probing 0def1a40c3e7 netfs: Call `invalidate_cache` only if implemented adb7325362c7 riscv: dts: starfive: Fix a typo in StarFive JH7110 pin function definitions 66e3cc3885e8 io_uring/net: don't clear REQ_F_NEED_CLEANUP unconditionally 4b4d2527840f drm/v3d: Don't run jobs that have errors flagged in its fence c76a537ca228 drm/xe: Fix exporting xe buffers multiple times dc55ba5f6dd5 can: flexcan: disable transceiver during system PM 7072723e0534 can: flexcan: only change CAN state when link up in system PM 8cec9e314d33 can: ucan: fix out of bound read in strscpy() source eb14937ece4f can: rcar_canfd: Fix page entries in the AFL list 76a13fad5a3f dt-bindings: can: renesas,rcar-canfd: Fix typo in pattern properties for R-Car V4M 15cc669513d6 net: mana: Support holes in device list reply msg bb83e6e7b56e i2c: omap: fix IRQ storms 71c9cf87776e tracing: tprobe-events: Fix leakage of module refcount a3ff812d68f6 Revert "gre: Fix IPv6 link-local address generation." 250793874f91 net/neighbor: add missing policy for NDTPA_QUEUE_LENBYTES 176d0333aae4 libfs: Fix duplicate directory entry in offset_dir_lookup 0d8a8179fa52 net: ipv6: ioam6: fix lwtunnel_output() loop 49a009135042 net: lwtunnel: fix recursion loops 1344df9a981c net: ti: icssg-prueth: Add lock to stats 326223182e47 net: atm: fix use after free in lec_send() 99918fb674d2 gpu: host1x: Do not assume that a NULL domain means no DMA IOMMU 58ed057dcdb3 phy: fix xa_alloc_cyclic() error handling cb2f8a5c1fd9 dpll: fix xa_alloc_cyclic() error handling f8aaa38cfaf6 devlink: fix xa_alloc_cyclic() error handling cfbde06fda15 ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). 29d91820184d ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). 8940e6168bb3 net: ipv6: fix TCP GSO segmentation with NAT d4bf956547c3 net: ethernet: ti: am65-cpsw: Fix NAPI registration sequence 8bf2f1ba2729 ata: libata-core: Add ATA_QUIRK_NO_LPM_ON_ATI for certain Samsung SSDs 5ba4f58ec2de tracing: tprobe-events: Fix to clean up tprobe correctly when module unload dfc80ed249b6 ARM: davinci: da850: fix selecting ARCH_DAVINCI_DA8XX 1be40f79d36d accel/qaic: Fix possible data corruption in BOs > 2G e8f50474037f Bluetooth: hci_event: Fix connection regression between LE and non-LE adapters 761b7c36addd Bluetooth: Fix error code in chan_alloc_skb_cb() bc6824b3aaff RDMA/hns: Fix wrong value of max_sge_rd abf7f5be159a RDMA/hns: Fix missing xa_destroy() 0fa35d93d50a RDMA/hns: Fix a missing rollback in error path of hns_roce_create_qp_common() 7912097c9304 RDMA/hns: Fix invalid sq params not being blocked 4e4c2571aac4 RDMA/hns: Fix unmatched condition in error path of alloc_user_qp_db() 13a52f6c9ff9 RDMA/hns: Fix soft lockup during bt pages loop d7b8dc4a0dce RDMA/bnxt_re: Avoid clearing VLAN_ID mask in modify qp path ca3c033a4fe1 dma-mapping: fix missing clear bdr in check_ram_in_range_map() db7dd032eeb2 ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC3200 2c74f29eaa0d ARM: dts: BCM5301X: Fix switch port labels of ASUS RT-AC5300 d4ebdbbd4603 ARM: dts: bcm2711: Don't mark timer regs unconfigured 49d3178ea54a ARM: OMAP1: select CONFIG_GENERIC_IRQ_CHIP 7c2a5a535cbd RDMA/mlx5: Handle errors returned from mlx5r_ib_rate() adeba5b0d120 RDMA/bnxt_re: Add missing paranthesis in map_qp_id_to_tbl_indx 2776978d2fac RDMA/rxe: Fix the failure of ibv_query_device() and ibv_query_device_ex() tests 9d22afe499d0 arm64: dts: rockchip: Remove undocumented sdmmc property from lubancat-1 be96850f9ed2 arm64: dts: bcm2712: PL011 UARTs are actually r1p5 98c175b8eb2b ARM: dts: bcm2711: PL011 UARTs are actually r1p5 b8a47aa0b3df ARM: dts: bcm2711: Fix xHCI power-domain 11ae21f1b926 soc: imx8m: Unregister cpufreq and soc dev in cleanup path 224d8bf798fb soc: imx8m: Use devm_* to simplify probe failure handling 4d709816638d soc: imx8m: Remove global soc_uid 25e4700489cf xfrm_output: Force software GSO only in tunnel mode a0395e96831a xfrm: fix tunnel mode TX datapath in packet offload mode a64df69c9718 arm64: dts: rockchip: remove supports-cqe from rk3588 tiger 02396956ad89 arm64: dts: rockchip: remove supports-cqe from rk3588 jaguar 5e203693ebf2 arm64: dts: freescale: tqma8mpql: Fix vqmmc-supply ea835113e5d0 firmware: imx-scu: fix OF node leak in .probe() d78510d151b5 firmware: qcom: scm: Fix error code in probe() f491dd2afe1c Linux 6.12.20 62b9ad7e52d4 fs/netfs/read_collect: add to next->prev_donated 8f324d99306b HID: apple: disable Fn key handling on the Omoton KB066 888bcd6c5832 nvme-fc: rely on state transitions to handle connectivity loss f87271d21dd4 Bluetooth: L2CAP: Fix corrupted list in hci_chan_del ee06d5c81041 tools/sched_ext: Add helper to check task migration state 46db29a2c8b1 sched_ext: selftests/dsp_local_on: Fix selftest on UP systems 9d9d87e44dd7 smb: client: Fix match_session bug preventing session reuse beb97eba4cd8 smb3: add support for IAKerb f41514828296 mm/hugetlb: wait for hugetlb folios to be freed 3b699bcc2667 i2c: sis630: Fix an error handling path in sis630_probe() ee2ae325f78e i2c: ali15x3: Fix an error handling path in ali15x3_probe() be05097610f0 i2c: ali1535: Fix an error handling path in ali1535_probe() 9233b85afb47 x86/vmware: Parse MP tables for SEV-SNP enabled guests under VMware hypervisors 1c46673be93d cifs: Fix integer overflow while processing closetimeo mount option 4740cef2a9d0 cifs: Fix integer overflow while processing actimeo mount option 2809a79bc649 cifs: Fix integer overflow while processing acdirmax mount option 833f2903eb8b cifs: Fix integer overflow while processing acregmax mount option 527bde0d9cac block: change blk_mq_add_to_batch() third argument type to bool 0dfe4a7957a5 scripts: generate_rust_analyzer: add uapi crate 4614939363bb scripts: generate_rust_analyzer: add missing include_dirs 657f5e3eeceb scripts: generate_rust_analyzer: add missing macros deps 7c29e8fd1f0e drm/i915: Increase I915_PARAM_MMAP_GTT_VERSION version to indicate support for partial mmaps e72a52a5cf18 ASoC: codecs: wm0010: Fix error handling path in wm0010_spi_probe() 77213a424a48 nvme: move error logging from nvme_end_req() to __nvme_end_req() 6f33bb8664b8 drm/xe/pm: Temporarily disable D3Cold on BMG b99b5c254442 drm/xe/userptr: Fix an incorrect assert 0e9989bea707 drm/xe: Release guc ids before cancelling work 084c46a133c1 drm/xe: cancel pending job timer before freeing scheduler 90d1cf2fad80 ASoC: rt722-sdca: add missing readable registers 9dcd2b72ea05 rust: init: add missing newline to pr_info! calls c79a462560d0 ASoC: cs42l43: Fix maximum ADC Volume cebcc1f336a6 drm/gma500: Add NULL check for pci_gfx_root in mid_get_vbt_data() 4ec50b0cead5 rust: error: add missing newline to pr_warn! calls a46a9371f8b9 ASoC: ops: Consistently treat platform_max as control value 752b56bb76e2 sched_ext: Validate prev_cpu in scx_bpf_select_cpu_dfl() 72833a339f1f net: phy: nxp-c45-tja11xx: add TJA112XB SGMII PCS restart errata d52d624f3d70 net: phy: nxp-c45-tja11xx: add TJA112X PHY configuration errata b9004fe68878 smb: client: fix regression with guest option 9721f3a79345 qlcnic: fix memory leak issues in qlcnic_sriov_common.c 608bbf7ff5a5 Fix mmu notifiers for range-based invalidates f6bbea2ffea7 arm64: mm: Populate vmemmap at the page level if not section aligned 5a87e46da241 dm-flakey: Fix memory corruption in optional corrupt_bio_byte feature 454825019d2f netmem: prevent TX of unreadable skbs e2c89427e08b ASoC: amd: yc: Support mic on another Lenovo ThinkPad E16 Gen 2 model ac4b32cb59ff ASoC: Intel: sof_sdw: Fix unlikely uninitialized variable use in create_sdw_dailinks() 0a024f992500 clk: samsung: gs101: fix synchronous external abort in samsung_clk_save() d14ef11b1d1e clk: samsung: update PLL locktime for PLL142XX used on FSD platform a4261bbc33fb ksmbd: prevent connection release during oplock break notification 62746ae3f541 ksmbd: fix use-after-free in ksmbd_free_work_struct bac7b8b1a3f1 drm/amd/display: Fix slab-use-after-free on hdcp_work 04f90b505ad3 drm/amd/display: Assign normalized_pix_clk when color depth = 14 6d669a3b031a drm/amd/display: Restore correct backlight brightness after a GPU reset fefa811e616b drm/amd/display: fix missing .is_two_pixels_per_container 9826fd36ff20 drm/amd/display: fix default brightness d1227b94d75c drm/amd/display: Disable unneeded hpd interrupts during dm_init 60ae74e367ae drm/amdgpu/display: Allow DCC for video formats on GFX12 c5c5e76aea80 drm/amd/amdkfd: Evict all queues even HWS remove queue failed 72235808eabe drm/amdgpu: NULL-check BO's backing store when determining GFX12 PTE flags beb47bc67363 drm/dp_mst: Fix locking when skipping CSN before topology probing 962912aaf8d1 drm/atomic: Filter out redundant DPMS calls e487d35964fb drm/panic: fix overindented list items in documentation 8232ec53bcdd drm/panic: use `div_ceil` to clean Clippy warning 8f55d4414d55 drm/i915/cdclk: Do cdclk post plane programming later 220e26960ef4 spi: microchip-core: prevent RX overflows when transmit size > FIFO size 488ffc0cac38 x86/microcode/AMD: Fix out-of-bounds on systems with CPU-less NUMA nodes 677088b7fa88 rust: init: fix `Zeroable` implementation for `Option<NonNull<T>>` and `Option<KBox<T>>` 514d35a745b8 rust: Disallow BTF generation with Rust + LTO 28d472f153f9 rust: alloc: satisfy POSIX alignment requirement 6db379b34a06 rust: remove leftover mentions of the `alloc` crate 2ef7bdb84620 rust: lockdep: Remove support for dynamically allocated LockClassKeys ccffb475c133 USB: serial: option: match on interface class for Telit FN990B d233dbf101b1 USB: serial: option: fix Telit Cinterion FE990A name 3bfa629f4516 USB: serial: option: add Telit Cinterion FE990B compositions 87ede08ef245 USB: serial: ftdi_sio: add support for Altera USB Blaster 3 1a7493a2b899 Input: i8042 - swap old quirk combination with new quirk for more devices 64c6abf1b427 Input: i8042 - swap old quirk combination with new quirk for several devices ee554ffa3731 Input: i8042 - add required quirks for missing old boardnames 3d6fa8c56bb1 Input: i8042 - swap old quirk combination with new quirk for NHxxRZQ 0ff93d895619 Input: xpad - rename QH controller to Legion Go S f7ccf4eb4bac Input: xpad - add support for TECNO Pocket Go d91dd818f1fc Input: xpad - add support for ZOTAC Gaming Zone e2304bbf8789 Input: xpad - add multiple supported devices 1936b189fa7d Input: xpad - add 8BitDo SN30 Pro, Hyperkin X91 and Gamesir G7 SE controllers 84f7b6f1d63a Input: iqs7222 - preserve system status register 2daccd3b50dd Input: ads7846 - fix gpiod allocation eff502828bb4 Input: goodix-berlin - fix vddio regulator references fef9d44b24be cifs: Throw -EOPNOTSUPP error on unsupported reparse point type from parse_reparse_point() b2bccc729b93 cifs: Validate content of WSL reparse point buffers 061ea46c56f6 vhost: return task creation error instead of NULL 7184e996107c block: fix 'kmem_cache of name 'bio-108' already exists' d1ceef54b239 net: Handle napi_schedule() calls from non-interrupt 1cf295ac531c drm/nouveau: Do not override forced connector status 27fcaf0afe16 mptcp: safety check before fallback d7e94211d12d perf/x86/rapl: Add support for Intel Arrow Lake U 2d2b4bdf083d x86/irq: Define trace events conditionally c481ada21a72 x86/of: Don't use DTB for SMP setup if ACPI is enabled b1d5a2c0501f perf/x86/intel: Use better start period for frequency mode 665de082f3cb drm/vkms: Round fixp2int conversion in lerp_u16 7b67d2671481 ASoC: SOF: Intel: don't check number of sdw links when set dmic_fixup e5c9f8d2202d ASoC: dapm-graph: set fill colour of turned on nodes df2ae00d9605 fuse: don't truncate cached, mutated symlink c54e42985189 ASoC: tas2764: Set the SDOUT polarity correctly 1769f5cb5395 ASoC: tas2764: Fix power control mask e43334e1dc09 ASoC: tas2770: Fix volume scale 06d7337799dc phy: ti: gmii-sel: Do not use syscon helper to build regmap bfe7f298eedc nvme: only allow entering LIVE from CONNECTING state 94e7476fa7c5 sctp: Fix undefined behavior in left shift operation 7ece63c977c1 cifs: Treat unhandled directory name surrogate reparse points as mount directory nodes 317fb015fe58 apple-nvme: Release power domains when probe fails 1f07456a5a66 nvmet-rdma: recheck queue state is LIVE in state lock in recv done fd903dd30122 nvme-pci: quirk Acer FA100 for non-uniqueue identifiers b349a3d1b15e io-wq: backoff when retrying worker creation 4fd9f51368a2 net: wwan: mhi_wwan_mbim: Silence sequence number glitch errors a14be80a82c8 ASoC: SOF: amd: Handle IPC replies before FW_BOOT_COMPLETE 985c2c69a5e4 ASoC: SOF: amd: Add post_fw_run_delay ACP quirk eb49f80b8a6f ALSA: hda: hda-intel: add Panther Lake-H support 458173e86d77 ASoC: SOF: Intel: pci-ptl: Add support for PTL-H c51c8ec76cfc ALSA: hda: intel-dsp-config: Add PTL-H support 4ed43c26b7dc PCI: pci_ids: add INTEL_HDA_PTL_H 8aac6256919d ASoC: SOF: Intel: hda: add softdep pre to snd-hda-codec-hdmi module 5b27776a2beb ASoC: arizona/madera: use fsleep() in up/down DAPM event delays. f6eaaf1f5bcf ASoC: rsnd: adjust convert rate limitation 6ff121ffe87c ASoC: rsnd: don't indicate warning on rsnd_kctrl_accept_runtime() e96e1000be20 ASoC: rsnd: indicate unsupported clock rate d44418f5024f ALSA: hda/realtek: Limit mic boost on Positivo ARN50 a402f90da448 ASoC: simple-card-utils.c: add missing dlc->of_node c18fc7e6bbd0 ASoC: Intel: soc-acpi-intel-mtl-match: declare adr as ull ed05ae9a27c9 ASoC: Intel: sof_sdw: Add quirk for Asus Zenbook S14 d5742c484f52 ASoC: Intel: sof_sdw: Add lookup of quirk using PCI subsystem ID 45fb7e0d0cab selftests/bpf: Fix invalid flag of recv() 02a12760d7c9 drm/tests: hdmi: Fix recursive locking b0f9bb67869d drm/tests: hdmi: Reorder DRM entities variables assignment 9828d2f2a6ee drm/tests: hdmi: Remove redundant assignments f8094625a591 Bluetooth: L2CAP: Fix slab-use-after-free Read in l2cap_send_cmd 2139811c3f79 Xen/swiotlb: mark xen_swiotlb_fixup() __init aa3b0ea4742a arm64: amu: Delay allocating cpumask for AMU FIE support 8aa4c89378ed LoongArch: KVM: Set host with kernel mode when switch to VM mode f30b7b949ed8 LoongArch: Fix kernel_page_present() for KPRANGE/XKPRANGE a91922e9eab5 thermal/cpufreq_cooling: Remove structure member documentation e129f7291506 s390/cio: Fix CHPID "configure" attribute caching 7e759fb01512 platform/x86: int3472: Call "reset" GPIO "enable" for INT347E 515b17dcd4cf platform/x86: int3472: Use correct type for "polarity", call it gpio_flags f6ee81371e70 platform/x86: thinkpad_acpi: Support for V9 DYTC platform profiles f92324135f09 platform/x86: thinkpad_acpi: Fix invalid fan speed on ThinkPad X120e 30a40b592594 sched: Clarify wake_up_q()'s write to task->wake_q.next c39bd0df25b4 objtool: Ignore dangling jump table entries d5ca39d3369a btrfs: fix two misuses of folio_shift() 3ceaafa26f30 HID: apple: fix up the F6 key on the Omoton KB066 keyboard 024d7e006aa4 HID: hid-apple: Apple Magic Keyboard a3203 USB-C support 08fde0878480 selftests/cgroup: use bash in test_cpuset_v1_hp.sh fb019cf04211 HID: topre: Fix n-key rollover on Realforce R3S TKL boards 2501c9ce2da7 HID: intel-ish-hid: ipc: Add Panther Lake PCI device IDs 25736fe5893d usb: phy: generic: Use proper helper for property detection 705f2515189c HID: hid-steam: Fix issues with disabling both gamepad mode and lizard mode 6ca3d4d87af4 HID: ignore non-functional sensor in HP 5MP Camera 3cef11955f29 HID: intel-ish-hid: Send clock sync message immediately after reset e9275a19e271 HID: intel-ish-hid: fix the length of MNG_SYNC_FW_CLOCK in doorbell 05db4968d4bb sched_ext: selftests/dsp_local_on: Fix sporadic failures 7963b379a37c selftests: always check mask returned by statmount(2) 37e638d4cae4 vboxsf: fix building with GCC 15 3b477a0296f4 alpha/elf: Fix misc/setarch test of util-linux by removing 32bit support ef35c36fb4f1 smb: client: fix noisy when tree connecting to DFS interlink targets 61699cb2534f ACPI: resource: IRQ override for Eluktronics MECH-17 af71ba921d08 scsi: qla1280: Fix kernel oops when debug level > 2 3be04084517e scsi: ufs: core: Fix error return with query response 1207e5d1a268 scsi: core: Use GFP_NOIO to avoid circular locking dependency 36793d90d76f drm/amd/display: Fix out-of-bound accesses 8bf1b5eeaf94 platform/x86/intel: pmc: fix ltr decode in pmc_core_ltr_show() 20d6994b6f1f sched/debug: Provide slice length for fair tasks b253660fac5e iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() aa189c394168 futex: Pass in task to futex_queue() fb51a7209398 btrfs: avoid starting new transaction when cleaning qgroup during subvolume drop ccdec7ea9a3d powercap: call put_device() on an error path in powercap_register_control_type() ae5716b4631f hrtimers: Mark is_migration_base() with __always_inline 18bee525aa9a nvme-fc: do not ignore connectivity loss during connecting 50ef04270048 nvme-fc: go straight to connecting state when initializing d6402fb37720 net/mlx5e: Prevent bridge link show failure for non-eswitch-allowed devices f7bf259a0427 net/mlx5: Bridge, fix the crash caused by LAG state check b22fae6a7aaf net/mlx5: Lag, Check shared fdb before creating MultiPort E-Switch 4251e73182c3 net/mlx5: Fix incorrect IRQ pool usage when releasing IRQs 5f634c972be8 net/mlx5: HWS, Rightsize bwc matcher priority 9e79fdabd52c Revert "openvswitch: switch to per-action label counting in conntrack" e6610f9c08b4 net: openvswitch: remove misbehaving actions length check a4d42b590115 gre: Fix IPv6 link-local address generation. 931681bc821f netfilter: nft_exthdr: fix offset with ipv4_find_option() 5c3ca9cb48b5 net_sched: Prevent creation of classes with TC_H_ROOT e6cb63fac7fd ipvs: prevent integer overflow in do_ip_vs_get_ctl() db1e0c085682 netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() 992a60cdfd9f rtase: Fix improper release of ring list entries in rtase_sw_reset 247347fe0cdd selftests: bonding: fix incorrect mac address 4cf224c45fe7 bonding: fix incorrect MAC address setting to receive NS messages 5c47d5bfa7b0 net: mctp: unshare packets when reassembling a597d4b75669 net: switchdev: Convert blocking notification chain to a raw one 187ef72a8438 eth: bnxt: fix memory leak in queue reset 0997443906b9 bnxt_en: handle tpa_info in queue API implementation fa36f457eec3 bnxt_en: refactor tpa_info alloc/free into helpers f49bc4d7ff3d eth: bnxt: use page pool for head frags f059a0fd7330 eth: bnxt: fix kernel panic in the bnxt_get_queue_stats{rx | tx} 5b57ed14a1b8 eth: bnxt: do not update checksum in bnxt_xdp_build_skb() a6604717850e eth: bnxt: do not use BNXT_VNIC_NTUPLE unconditionally in queue restart logic 14eb5f0d6554 eth: bnxt: return fail if interface is down in bnxt_queue_mem_alloc() 19107e71be33 eth: bnxt: fix truesize for mb-xdp-pass case 1d34296409a5 net/mlx5: handle errors in mlx5_chains_create_table() 102d02874911 Drivers: hv: vmbus: Don't release fb_mmio resource in vmbus_free_mmio() 4545e2aa121a fbdev: hyperv_fb: Allow graceful removal of framebuffer ae833890703c fbdev: hyperv_fb: Simplify hvfb_putmem cfffe46a994a fbdev: hyperv_fb: Fix hang in kdump kernel when on Hyper-V Gen 2 VMs 24f1bbfb2be7 drm/hyperv: Fix address space leak when Hyper-V DRM device is removed be7188d7f1f6 netpoll: hold rcu read lock in __netpoll_send_skb() caff87addf19 net: mctp i2c: Copy headers if cloned 370dacb7edc2 net: mctp i3c: Copy headers if cloned 956d8ef54a42 net: dsa: mv88e6xxx: Verify after ATU Load ops 251841a71c4f net/mlx5: Fill out devlink dev info only for PFs 55b098a2beec Revert "Bluetooth: hci_core: Fix sleeping function called from invalid context" 0677a4f3c067 Bluetooth: hci_event: Fix enabling passive scanning a5158d67bff0 wifi: cfg80211: cancel wiphy_work before freeing wiphy 83a73cb88f1d wifi: mac80211: don't queue sdata::work for a non-running sdata 6114d2e6efda wifi: iwlwifi: mvm: fix PNVM timeout for non-MSI-X platforms 68896dd50180 sched: address a potential NULL pointer dereference in the GRED scheduler. 0befa32ac3f9 netfilter: nf_tables: make destruction work queue pernet a5396ee0f541 netfilter: nf_conncount: garbage collection is not skipped when jiffies wrap around 198907fa1444 ice: Fix switchdev slow-path in LAG 3b27e6e10a32 ice: fix memory leak in aRFS after reset 44386eb2d9b7 ice: do not configure destination override for switchdev 2231d7c821f3 netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template. a585f6ea42ec pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw 319900a10835 pinctrl: bcm281xx: Fix incorrect regmap max_registers value ea8411db9fba fbdev: hyperv_fb: iounmap() the correct memory when removing a device 99012b24ca23 userfaultfd: fix PTE unmapping stack-allocated PTE copies 4e9507246298 mm: fix kernel BUG when userfaultfd_move encounters swapcache a74979dce9e9 mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wq b2c792d89ac5 yaffs2: switch from readlink_copy() to vfs_readlink() 807165b1ec1c tools/power/x86/intel-speed-select: Prefix header search path with sysroot e97df805b938 drm/tilcdc: Set preferred depth 7160a4379dcc arch/arm64/configs: remove CONFIG_SM_DISPCC_8650 6d8ac5ebe6e8 aufs6: core 587abc1b64c4 aufs6: standalone 1af41d30ef42 aufs6: mmap 6ee2464d2e9d aufs6: base 103b676505f7 aufs6: kbuild 67281562943f qemux86: add configuration symbol to select values 73f315ca0823 sched/isolation: really align nohz_full with rcu_nocbs 1e4e7f8ab622 clear_warn_once: add a clear_warn_once= boot parameter 918e7a825e8b clear_warn_once: bind a timer to written reset value f533f87c3758 clear_warn_once: expand debugfs to include read support f149ca27cba9 tools: Remove some options from CLANG_CROSS_FLAGS e633abe9c44e libbpf: Fix build warning on ref_ctr_off ec0916a4cfc1 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. 03721ceb5626 perf: x86-32: explicitly include <errno.h> 4c36c5295bb0 perf: mips64: Convert __u64 to unsigned long long b0200449610d perf: fix bench numa compilation aff0940b2212 perf: add SLANG_INC for slang.h ef912018d28c perf: add sgidefs.h to for mips builds d8860f858b87 perf: change --root to --prefix for python install dc38a0eee6e5 perf: add 'libperl not found' warning 6ed51f8786da perf: force include of <stdbool.h> c538d4c4ac65 fat: Replace prandom_u32() with get_random_u32() 63d94846f0c5 fat: don't use obsolete random32 call in namei_vfat 7816667451ef FAT: Added FAT_NO_83NAME f81dbd60f0d5 FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 771cdefba44b FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option a24784fd8f88 yaffs2: update to v6.12 folio changes d0a48fd46db8 yaffs2: adapt to v6.10 i_time changes d097e4d4115a yaffs: fix mtime/itime field access 4411e0d49fe3 yaffs2: update VFS ctime operations to 6.6+ 1b6619086e8b yaffs2: v6.5 fixups 25b261ee3c54 yaffs2: Fix miscalculation of devname buffer length 5c07936a5d1c yaffs2: convert user_namespace to mnt_idmap 55986a1284b3 yaffs2: replace bdevname call with sprintf 6f5508f8db8f yaffs2: convert read_page -> readfolio fd179a5df5d5 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL c9a620dacdd1 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 78588208ed17 yaffs2: v5.12+ build fixups (not runtime tested) 8d2dddba272c yaffs: include blkdev.h 8c1ca9ef9712 yaffs: Fix build failure by handling inode i_version with proper atomic API 27005cbac2ed yaffs2: v5.6 build fixups 668211c9f9b7 yaffs2: fix memory leak when /proc/yaffs is read 285f911dcc1c yaffs: add strict check when call yaffs_internal_read_super ffc2ed489ccf yaffs: repair yaffs_get_mtd_device 6dce4b70a5e3 yaffs: Fix build failure by handling inode i_version with proper atomic API 19f283abc5d1 yaffs2: fix memory leak in mount/umount 04e84672b571 yaffs: Avoid setting any ACL releated xattr 4f221d6a32e2 Yaffs:check oob size before auto selecting Yaffs1 81f36004e56b fs: yaffs2: replace CURRENT_TIME by other appropriate apis 26d7a3dd0054 yaffs2: adjust to proper location of MS_RDONLY a7016eac4540 yaffs2: import git revision b4ce1bb (jan, 2020) feb240bbb91e initramfs: allow an optional wrapper script around initramfs generation 874746eaa341 drivers: gpu: drm: msm: registers: improve reproducibility 1d42508faee8 tools: use basename to identify file in gen-mach-types 4b055eca593d iwlwifi: select MAC80211_LEDS conditionally 97e20e275ac0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 6dec58319165 defconfigs: drop obselete options a416ccb5b6c9 linux-yocto: Handle /bin/awk issues 7efe8a1e5158 uvesafb: provide option to specify timeout for task completion 78d10ae07eca uvesafb: print error message when task timeout occurs 80473b7eb8ca compiler.h: Undef before redefining __attribute_const__ ddeff2f1a9a7 vmware: include jiffies.h 3dcdda8912b4 Resolve jiffies wrapping about arp 3b1507db6735 nfs: Allow default io size to be configured. c2fedad05f77 check console device file on fs when booting 208d6fbada3f mount_root: clarify error messages for when no rootfs found dbe9454c8ea0 mconf: fix output of cflags and libraries 7c7b224f5cce menuconfig,mconf-cfg: Allow specification of ncurses location b6c189c81397 modpost: mask trivial warnings a5cc21325ba9 kbuild: exclude meta directory from distclean processing 361ec143c23f powerpc: serialize image targets 605e6ccb304c arm: serialize build targets e94b04fcb7d2 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition 44cc7f69a0a0 cpu/amd: inhibit SMP check for qemux86 a08cb65331e6 x86_64_defconfig: Fix warnings 8ad332ef777b mips: make current_cpu_data preempt safe 754f05ddce3f mips: vdso: fix 'jalr $t9' crash in vdso code 325ff78ff44d mips: Kconfig: add QEMUMIPS64 option 99ae0eadcf11 4kc cache tlb hazard: tlbp cache coherency c6894c66a534 malta uhci quirks: make allowance for slow 4k(e)c 8b52c01f3294 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 16c7629f035e drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 6b60c874cbb0 arm64: defconfig: cleanup config options 8e44673ecd89 vexpress: Pass LOADADDR to Makefile f34e6805aad5 arm: ARM EABI socketcall 94dec9b88de4 ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: cbf0aa5c95c4aa5786d3b699865c466d71e4c03f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* kern-tools: allow comments after configuration optionsBruce Ashfield5 days1-1/+1
| | | | | | | | | | | | | Bumping the kern-tools SRCREV to allow comments after configuration options. Without this update of the regex, symbol_why will incorrectly detect that options are not in the final .config during audit. (From OE-Core rev: ccfdd07adbfda1e3892a54706c610cdeab83237b) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* linux-yocto/6.12: config: add pmem to genericarm64Bruce Ashfield5 days3-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/.: 1/1 [ Author: Mikko Rapeli Email: mikko.rapeli@linaro.org Subject: genericarm64: add pmem feature and enable on genericarm64 Date: Fri, 14 Mar 2025 11:48:34 +0200 PMEM enables firmware to provide large memory block devices to the kernel. The firmware can download e.g. installer rootfs images to memory which kernel can then boot into. u-boot support has been added in https://lore.kernel.org/u-boot/20241203163605.1482152-2-sughosh.ganu@linaro.org/ Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: 7dffd225ee2c9169cfe0e1349eb4ca59e8c9fa9f) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* mips: Add '-std=gnu11' to vdso CFLAGSBruce Ashfield5 days3-13/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Integrating the following commit(s) to linux-yocto/6.12: 1/1 [ Author: Khem Raj Email: raj.khem@gmail.com Subject: mips: Add '-std=gnu11' to vdso CFLAGS Date: Wed, 26 Mar 2025 20:24:36 -0700 GCC 15 changed the default C standard dialect from gnu17 to gnu23, which should not have impacted the kernel because it explicitly requests the gnu11 standard in the main Makefile. However, mips/vdso code uses its own CFLAGS without a '-std=' value, which break with this dialect change because of the kernel's own definitions of bool, false, and true conflicting with the C23 reserved keywords. include/linux/stddef.h:11:9: error: cannot use keyword 'false' as enumeration constant 11 | false = 0, | ^~~~~ include/linux/stddef.h:11:9: note: 'false' is a keyword with '-std=c23' onwards include/linux/types.h:35:33: error: 'bool' cannot be defined via 'typedef' 35 | typedef _Bool bool; | ^~~~ include/linux/types.h:35:33: note: 'bool' is a keyword with '-std=c23' onwards Add '-std=gnu11' to the decompressor and purgatory CFLAGS to eliminate these errors and make the C standard version of these areas match the rest of the kernel. Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: stable@vger.kernel.org Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> ] (From OE-Core rev: adf40ca85d4de9257da2667f254b967f391c8a50) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: doc/bitbake-user-manual-metadata.rst: fix python task exampleAntonin Godard6 days1-2/+2
| | | | | | | | | | | | | | Fix the old Python 2 print statement, replace it by a bb.plain() call instead. Also replace time by datetime for a slightly simpler example. [YOCTO #14670] Reported-by: Robert Berger <pokylinux@reliableembeddedsystems.com> (Bitbake rev: 874c607f475f3d60677d2720b80a28d0c2e963c6) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: codeparser: Add function decorators for vardepsJoshua Watt6 days2-3/+44
| | | | | | | | | | | | Adds bb.parse.vardeps bb.parse.excludevardeps function decorators that can be used to explicitly add or exclude variables from a python function parsed by bitbake (Bitbake rev: 030fb3dee067640a3a50f24a53d200bdb5048376) Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: fetch/git: correct typo in comment and stylePeter Marko6 days1-3/+3
| | | | | | | | | | | | Correct typo Fash -> Fast. With it also delete some trailing spaces which are unnecessary and editors are trying to remove when changing anything in the file. (Bitbake rev: b96040a0a066344527f0bc6ca4d09cda6b9d2f11) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: fetch/git: always fetch lfs when creating shallow tarballPeter Marko6 days1-3/+2
| | | | | | | | | | | | | | | | | | Before fast shallow tarballs the shallow tarball with lfs worked only if the original .../downloads/git2/... directory existed. Once it was not there, do_unpack on shallow tarball without lfs files failed due to disabled network. It was fixed for fast shallow tarballs and this commit fixes the other scenarios, too. This can happen when such shallow tarball is put to mirror or if someone does cleanup to reclaim disk space. (Bitbake rev: 4e6fb31a88448cdacf4e9f84cf0a8a8035f84d63) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake: tests/fetch: Fix git PREMIRRORONLY testJulian Haller6 days1-3/+4
| | | | | | | | | | | | Using a shallow clone to simulate an outdated git mirror tarball does not work in the intended way. A shallow clone already contains the latest commit which can hide certain fetcher behavior. Simulate an outdated mirror tarball, as the test titles indicate, by removing the newer commits from the mirror. (Bitbake rev: a51ee01f0a586fefd5a4061f4a1ca6cbf81b7046) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* bitbake: bitbake: fetch: Fix BB_FETCH_PREMIRRORONLY for git mirror tarballsJulian Haller6 days1-0/+4
| | | | | | | | | | | | | When invoking the original git fetcher after downloading a mirror tarball, BB_FETCH_PREMIRRORONLY is ignored. This leads to git fetch commands targeting the upstream source being executed silently. Ensure setting BB_NO_NETWORK before invoking the original fetcher. While this was only observed for git, setting this in general for all fetcher types makes sense at this location. (Bitbake rev: 1b1321f2b60c0a66159e3f20c6befcb0b3ccc4c7) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-bleeding: Drop debug codeRichard Purdie6 days1-2/+0
| | | | | | | | Drop some debug code which shouldn't have been merged. (From meta-yocto rev: 18926b88f44e870e64efa7b3cd7e1dc56ce6cbb0) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* selftest pokybleeding.py: add test for poky-bleeding.bbclassMikko Rapeli6 days1-0/+32
| | | | | | | | | | | The class sets SRCREV to AUTOINC for recipes with single or multiple repositories. Test those cases. (From meta-yocto rev: b7185b27b8acb43eaf9c27787903173ea34a0738) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* poky-bleeding.bbclass: support recipes with multiple scm SRCREVsMikko Rapeli6 days1-0/+5
| | | | | | | | | | | Recipes with multiple repositories in SRC_URI use SRCREV with repo postfix. Set them to AUTOREV too. (From meta-yocto rev: e495ebd7039ff7b0dd9452343f8153698b5f6575) Signed-off-by: Mikko Rapeli <mikko.rapeli@linaro.org> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* barebox-tools: clean up yamltree from dtcHongxu Jia6 days2-0/+64
| | | | | | | | | | | | | | | | | | | | | | Refer Linux commit [dt-bindings: kbuild: Use DTB files for validation][1], clean up yamltree from dtc to avoid compile failure while include <yaml.h> in non-standard path | tmp/work/core2-64-wrs-linux/barebox-tools/2025.02.0/barebox-2025.02.0/scripts/ dtc/yamltree.c:9:10: fatal error: yaml.h: No such file or directory | 9 | #include <yaml.h> Since barebox actually doesn't do any dtb binding checks at the moment, just remove the test of /usr/include/yaml.h, hard-code the -DNO_YAML and remove yamltree.c from DTC_SOURCE [1] https://github.com/torvalds/linux/commit/ef8795f3f1ce (From OE-Core rev: 9eed65e4b527ae461b3993c455f129a80d0c2416) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* hwdata: upgrade 0.393 -> 0.394Wang Mingyu6 days1-2/+2
| | | | | | | | (From OE-Core rev: c727faa835dfbc792d5008bbcb0ca6c5a81cb029) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* sbc: upgrade 2.0 -> 2.1Wang Mingyu6 days1-3/+4
| | | | | | | | | License-Update: Using SPDX-License-Identifier: LGPL-2.1-or-later to replace the description of license (From OE-Core rev: 0480ef4471c51e37a4e2279987a2fa30e38e2209) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* llvm: upgrade 20.1.1 -> 20.1.2Wang Mingyu6 days1-1/+1
| | | | | | | | (From OE-Core rev: 6360b6ac31059ef2436ea55ffc162eb441ce156d) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* cmake: Avoid using undocumented type for CURLOPT_NETRC valuesWang Mingyu6 days2-0/+31
| | | | | | | | (From OE-Core rev: 9ac12c84820188f51d02a6c76785b4be8e5737bb) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* xserver-xorg: remove sub-package ${PN}-xwaylandKai Kang6 days1-3/+0
| | | | | | | | | | | | | | | | | xwayland has been split to a standalone package via commit * 4ee66f574 Drop XWayland DDX https://gitlab.freedesktop.org/xorg/xserver/-/commit/4ee66f574 and there is a recipe for xwayland in oe-core too. So remove sub-package ${PN}-xwayland from xserver-xorg accordingly. (From OE-Core rev: 59e759207e349bece9da8bbcb5216df5923d243b) Signed-off-by: Kai Kang <kai.kang@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* gcc: Undef _TIME_BITS in sanitizer_procmaps_solaris.cppJiaying Song6 days2-0/+63
| | | | | | | | | | | | | | | | | | | | gcc-sanitizers fail to build when both -D_TIME_BITS=64 and -D_FILE_OFFSET_BITS=64 are defined. This is because sanitizer_procmaps_solaris.cpp explicitly undefines _FILE_OFFSET_BITS before including any headers, which causes _TIME_BITS=64 to violate the requirement in glibc: /usr/include/features-time64.h:26:5: error: "_TIME_BITS=64 is allowed only with _FILE_OFFSET_BITS=64" Fixes a build failure on 32-bit Linux platforms when using both -D_TIME_BITS=64 and -D_FILE_OFFSET_BITS=64. (From OE-Core rev: 902085def653ca5194b28a4065043c73e54c9204) Signed-off-by: Jiaying Song <jiaying.song.cn@windriver.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* go: upgrade 1.24.1 -> 1.24.2Peter Marko6 days7-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upgrade to latest 1.24.x release [1]: $ git --no-pager log --oneline go1.24.0..go1.24.1 339c903a75 (tag: go1.24.1) [release-branch.go1.24] go1.24.1 334de7982f [release-branch.go1.24] all: updated vendored x/net with security fix 5d6920842b [release-branch.go1.24] runtime/cgo: avoid errors from -Wdeclaration-after-statement 949eae84df [release-branch.go1.24] cmd/compile: don't pull constant offsets out of pointer arithmetic 0bfde51e0d [release-branch.go1.24] runtime: document that cleanups can run concurrently with each other 45a52718e3 [release-branch.go1.24] runtime/cgo: avoid errors from -Wdeclaration-after-statement 7f375e2c22 [release-branch.go1.24] reflect: let Value.Seq return the iteration value correct type 4070531920 [release-branch.go1.24] syscall: disable O_DIRECTORY on Windows for js/wasm 5ffdb9c88b [release-branch.go1.24] reflect: correctly handle method values in Seq becc17ebcd [release-branch.go1.24] runtime: use WCLONE when waiting on pidfd test child d418e224ae [release-branch.go1.24] syscall: don't send child signal when testing pidfd 456eaf5c29 [release-branch.go1.24] cmd/compile: don't report newLimit discovered when unsat happens multiple times e4ef83383e [release-branch.go1.24] debug/buildinfo: base64-encode test binaries 4e6d3468cc [release-branch.go1.24] cmd/compile: ensure we don't reuse temporary register f5c388313f [release-branch.go1.24] internal/godebugs: add fips140 as an opaque godebug setting af236716b2 [release-branch.go1.24] cmd/compile, runtime: use deferreturn as target PC for recover from deferrangefunc 0f7b7600fb [release-branch.go1.24] doc/godebug: mention GODEBUG=fips140 eb58df7dbf [release-branch.go1.24] cmd/compile: avoid infinite recursion when inlining closures 30f4d9e117 [release-branch.go1.24] syscall: don't truncate newly created files on Windows bb0e5c2045 [release-branch.go1.24] runtime: fix usleep on s390x/linux cd0e528d3d [release-branch.go1.24] runtime: add some linknames back for `github.com/bytedance/sonic` 80e2e474b8 [release-branch.go1.24] cmd/go: initialize req.Header when loading git credential Fixes CVE-2025-22871 [1] https://github.com/golang/go/compare/go1.24.1...go1.24.2 (From OE-Core rev: c83927d94bc0afe2205324a976e9495d6df00caf) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* nativesdk-buildtools-perl-dummy: add more missing packagesDenys Dmytriyenko6 days1-0/+5
| | | | | | | | | | | | | | | There could be several more nativesdk perl packages generated based on flags and dependencies that should not be installed into the SDK when "dummy-sdk-package" facility is used. Add them to the exclusion list here. [YOCTO #15552] (From OE-Core rev: 2b1ec442cf8c0d5753376e52bca5f8da5350848c) Signed-off-by: Denys Dmytriyenko <denys@konsulko.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* yocto-check-layer: expect success for test_patches_upstream_statusGyorgy Sarvari6 days1-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | When the Upstream-Status tag for patches became mandatory, the test verifying the presence of this tag was made to not fail the layer compatibility tests, in order to allow time for the maintainers to adapt to this change. This was two years before this commit. Since then the layer compatibility script shows a cryptic "unexpected success" result for this test, which of course becomes clear once one checks the code and commit history, but it is a nuisance still, which shouldn't be needed to understand the result. This commit removes the the related annotation so the compatibility check will pass or fail with a clear message - in hope that 2 years was enough for active maintainers to adjust their patches. (From OE-Core rev: 64175a41f48fce69a5205000865cc3b8648476f7) Signed-off-by: Gyorgy Sarvari <skandigraun@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* qemu: ignore CVE-2023-1386Madhu Marri6 days1-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | Upstream Repository: https://gitlab.com/qemu-project/qemu.git Bug Details: https://nvd.nist.gov/vuln/detail/CVE-2023-1386 Type: Security Advisory CVE: CVE-2023-1386 Score: 3.3 Analysis: - According to redhat[1] this CVE has closed as not a bug. Reference: [1] https://bugzilla.redhat.com/show_bug.cgi?id=2223985 (From OE-Core rev: 6a5d9e3821246c39ec57fa483802e1bb74fca724) (From OE-Core rev: 5aecfb1a236bcef60a4337e7848e2bbc688c5798) Signed-off-by: Madhu Marri <madmarri@cisco.com> Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* openssl: upgrade 3.4.1 -> 3.5.0Peter Marko6 days4-12/+12
| | | | | | | | | | | | | | | | | | | | | | This is new openssl LTS release. Release information: * https://openssl-library.org/post/2025-02-20-openssl-3.5-lts/ * https://openssl-library.org/post/2025-04-08-openssl-35-final-release/ * https://github.com/openssl/openssl/releases/tag/openssl-3.5.0 * https://github.com/openssl/openssl/blob/openssl-3.5.0/NEWS.md#openssl-35 packages-split directory does not show any changes relevant for packaging change. There are new config options but they don't seem to be significant enough to need explicit packageconfig options. (From OE-Core rev: 6ff6e86a06ba081eb9afd83e62c128f987cce0ef) Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* classes-recipe: npm: Complain immediately if npm-shrinkwrap.json is too oldMike Crowe6 days1-0/+3
| | | | | | | | | | | | | | | | | | | | | | Rather than emitting: Exception: KeyError: 'packages' and a stack trace, let's fail immediately if lockfileVersion implies that the npm-shrinkwrap.json file isn't compatible. The documentation[1] doesn't make it clear which lockfileVersions are guaranteed to contain "packages". I have lockfileVersion 1 files without. Running npm 7.5.2 generates npm-shrinkwrap.json files with lockfileVersion 2 and "packages", so I've set the minimum to be 2. [1] https://docs.npmjs.com/cli/v7/configuring-npm/package-lock-json (From OE-Core rev: 4d3cbd11bc9cc0bf5a8571ecd3ce6e5e5c6ef6eb) Signed-off-by: Mike Crowe <mac@mcrowe.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* u-boot: upgrade 2025.01 -> 2025.04Fabio Estevam6 days3-2/+2
| | | | | | | | | | | | Upgrade to U-Boot 2025.04. While at it, pass the tag parameter in SRC_URI. (From OE-Core rev: 4a1671159ec05e9b013a7fd31f65d50302e657e0) Signed-off-by: Fabio Estevam <festevam@denx.de> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* systemd: upgrade 257.4 -> 257.5Wang Mingyu6 days5-2/+2
| | | | | | | | (From OE-Core rev: 05618ac2c6f69e0f41fb95e517382bf1177f0735) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-typing-extensions: upgrade 4.13.0 -> 4.13.1Wang Mingyu6 days1-1/+1
| | | | | | | | | | | | | Changelog: ============ - Fix regression in 4.13.0 on Python 3.10.2 causing a TypeError when using Concatenate. - Fix TypeError when using evaluate_forward_ref on Python 3.10.1-2 and 3.9.8-10. (From OE-Core rev: c8f1d63a786702e9dfba70f3c070f4a74356c4be) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-lxml: upgrade 5.3.1 -> 5.3.2Wang Mingyu6 days1-1/+1
| | | | | | | | | | | | Changelog: * Binary wheels use libxml2 2.12.10 and libxslt 1.1.42. * Binary wheels for Windows use a patched libxml2 2.11.9 and libxslt 1.1.39. (From OE-Core rev: 9b10654668dc372fa0e57afe113fd82a89ebce15) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-flit-core: upgrade 3.11.0 -> 3.12.0Wang Mingyu6 days1-1/+1
| | | | | | | | (From OE-Core rev: 1063bb21317954c30a3dafbf24fad3349e9a2cbd) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* python3-calver: upgrade 2025.04.01 -> 2025.04.02Wang Mingyu6 days1-1/+1
| | | | | | | | | | | | | Changelog: ============ - Update build backend - Support running tests from source distribution (From OE-Core rev: 0166cd80a538d3a326ff0593b9c8bebde1cdc561) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* meson: upgrade 1.7.1 -> 1.7.2Wang Mingyu6 days2-6/+6
| | | | | | | | | | | 0001-Make-CPU-family-warnings-fatal.patch refreshed for 1.7.2 (From OE-Core rev: b8c15494900cdacfdcfa18526b8ad33cb9ce5ee3) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* lighttpd: upgrade 1.4.78 -> 1.4.79Wang Mingyu6 days1-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: =========== * [ci] update deps pkg names for lighttpd on Cygwin * [ci] MSYS detection kludge in tests/LightyTest.pm * [autotools] spelling Couldn't => Could not * [mod_openssl] revert SSL_CTX default cert assign * [mod_openssl] spelling in comment * [TLS] issue trace if unable to check/refresh cert * [ci] Cygwin Invoke-WebRequest -MaximumRetryCount 3 * [ci] Cygwin prefer D:\ drive * [ci] Cygwin remove redundant call to setup.exe * [core] set server.max-fds = 4096 if not specified * [core] clear Linux ambient capabilities, if any * [core] rename remove_pid_file() -> server_pid_file_remove() * [core] retry pidfile open on Linux * [doc] systemd lighttpd.service hardening * [doc] move TLS config to separate file tls.conf * [doc] systemd lighttpd.service hardening addition * [doc] systemd lighttpd*.socket activation examples * [core] default listen() backlog to SOMAXCONN * [ci] fix meson build execution selection (From OE-Core rev: 5066f75e7588a158111bedbf1ce9975e2d26c2c7) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
* harfbuzz: upgrade 11.0.0 -> 11.0.1Wang Mingyu6 days1-1/+1
| | | | | | | | (From OE-Core rev: 6b5880eb73e62f1b4ae4b7ff90f33e14b35c88d4) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>