summaryrefslogtreecommitdiffstats
path: root/meta
Commit message (Collapse)AuthorAgeFilesLines
...
* linux-yocto/6.6: update to v6.6.36Bruce Ashfield2024-10-023-20/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating linux-yocto/6.6 to the latest korg -stable release that comprises the following commits: f71bb11887ba cpu/amd: inhibit SMP check for qemux86 61945f2f69d0 Linux 6.6.36 b3f7525556fb Revert "mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default" 9de62e88310c hid: asus: asus_report_fixup: fix potential read out of bounds 25f8b9a7811a kprobe/ftrace: fix build error due to bad function definition a08936934676 net/sched: unregister lockdep keys in qdisc_create/qdisc_alloc error path b552a47cc81b ASoC: Intel: sof-sdw: really remove FOUR_SPEAKER quirk 56aa62ff36f3 drm/amd/display: revert Exit idle optimizations before HDCP execution 988a03e31e07 LoongArch: Fix entry point in kernel image header eae6e7dbd1b6 efi/loongarch: Directly position the loaded image file d9a5d5c49306 vgacon: rework screen_info #ifdef checks 05f263c166ad riscv: force PAGE_SIZE linear mapping if debug_pagealloc is enabled 5f03d4f286b8 riscv: Don't use PGD entries for the linear mapping 65ac09c96588 x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL 71cf8cfd1906 x86/cpu/vfm: Add new macros to work with (vendor/family/model) values 6408fcfea4c3 tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test 7261d27bcc09 nbd: Fix signal handling 193820ee0c1c nbd: Improve the documentation of the locking assumptions afcd1a3ac37d ocfs2: update inode fsync transaction id in ocfs2_unlink and ocfs2_link 10fc3a1813ea ocfs2: convert to new timestamp accessors 1dbb1a3181d8 wifi: rtl8xxxu: enable MFP support with security flag of RX descriptor b30c9b111837 perf script: Show also errors for --insn-trace option 0ea11a112408 perf: script: add raw|disasm arguments to --insn-trace option 23b1940096b6 spi: stm32: qspi: Clamp stm32_qspi_get_mode() output to CCR_BUSWIDTH_4 299c0cb3aaab arm64: dts: imx8qm-mek: fix gpio number for reg_usdhc2_vmmc 6e77a7c0bdfc spi: stm32: qspi: Fix dual flash mode sanity test in stm32_qspi_setup() 211deb3e31ed dt-bindings: i2c: google,cros-ec-i2c-tunnel: correct path to i2c-controller schema f712670a91fc dt-bindings: i2c: atmel,at91sam: correct path to i2c-controller schema 391251d496e2 i2c: ocores: set IACK bit after core is enabled 84d3549d54f5 mm/page_table_check: fix crash on ZONE_DEVICE 250fad18b0c9 tcp: clear tp->retrans_stamp in tcp_rcv_fastopen_synack() 856cf3305f11 mm: mmap: allow for the maximum number of bits for randomizing mmap_base by default 08cfaa12171d serial: 8250_dw: Revert "Move definitions to the shared header" 231f18e8e93c efi/x86: Free EFI memory map only when installing a new one. 637619b02cc3 kcov: don't lose track of remote references during softirqs ae30200eccd4 gcov: add support for GCC 14 67bcecd78060 ocfs2: fix NULL pointer dereference in ocfs2_abort_trigger() 0550ad87711f ocfs2: fix NULL pointer dereference in ocfs2_journal_dirty() 63f894de08e1 dt-bindings: dma: fsl-edma: fix dma-channels constraints b065d79ed06a drm/amdgpu: fix UBSAN warning in kv_dpm.c 9e57611182a8 drm/radeon: fix UBSAN warning in kv_dpm.c e7bda1f8ba84 drm/i915/mso: using joiner is not possible with eDP MSO 9f3b02cc05df ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7 14AHP9 b03d8b4a646f ALSA: hda/realtek: Limit mic boost on N14AP7 dd3068d81d1c ALSA: hda/realtek: fix mute/micmute LEDs don't work for ProBook 445/465 G11. 10252816227c ovl: fix encoding fid for lower only root cd2f51797607 RDMA/mlx5: Follow rb_key.ats when creating new mkeys 637a3bebcd57 RDMA/mlx5: Remove extra unlock on error path 94646324833d RDMA/rxe: Fix data copy for IB_SEND_INLINE 72040b4f9934 KVM: x86: Always sync PIR to IRR prior to scanning I/O APIC routes 48bb62859d47 KVM: arm64: Disassociate vcpus from redistributor region on teardown a937ef951bba KVM: Fix a data race on last_boosted_vcpu in kvm_vcpu_on_spin() 32a62a6b1052 LoongArch: Fix multiple hardware watchpoint issues 75ecfab9bf9c LoongArch: Trigger user-space watchpoints correctly 4b26f9ace31f LoongArch: Fix watchpoint setting error 450df994f32a cifs: fix typo in module parameter enable_gcm_256 eacfd7f07eb0 scsi: ufs: core: Free memory allocated for model before reinit bf1e8c21f2be btrfs: retry block group reclaim without infinite loop 454c454ed645 net: do not leave a dangling sk pointer, when socket creation fails f08e079bdde1 net: usb: ax88179_178a: improve reset check 78a6136e949f net: stmmac: Assign configured channel value to EXTTS event 555672188053 locking/atomic: scripts: fix ${atomic}_sub_and_test() kerneldoc 677ff4589f15 ext4: fix slab-out-of-bounds in ext4_mb_find_good_group_avg_frag_lists() 82d5a4ba46b3 ext4: avoid overflow when setting values via sysfs db3d39869e53 arm64: defconfig: enable the vf610 gpio driver 17095b1d79ae ACPI: EC: Evaluate orphan _REG under EC device d63c635e226d RDMA/mana_ib: Ignore optional access flags for MRs e0deb0e9c967 RDMA/mlx5: Add check for srq max_sge attribute 3b733016d878 RDMA/mlx5: Fix unwind flow as part of mlx5_ib_stage_init_init a6d6332a005e firmware: psci: Fix return value from psci_system_suspend() 2a215410cf59 io_uring/rsrc: fix incorrect assignment of iter->nr_segs in io_import_fixed 87e0621a6b36 spi: spi-imx: imx51: revert burst length calculation back to bits_per_word 434c6b924e1f ACPICA: Revert "ACPICA: avoid Info: mapping multiple BARs. Your kernel is fine." 83936d4ecd0a arm64: dts: freescale: imx8mm-verdin: enable hysteresis on slow input pin 563788af0767 arm64: dts: imx93-11x11-evk: Remove the 'no-sdio' property c41f973a68f3 arm64: dts: freescale: imx8mp-venice-gw73xx-2x: fix BT shutdown GPIO 625c4fda1188 arm64: dts: imx8mp: Fix TC9595 input clock on DH i.MX8M Plus DHCOM SoM 332af18d1ab1 arm64: dts: imx8mp: Fix TC9595 reset GPIO on DH i.MX8M Plus DHCOM SoM 90d29da11445 thermal/drivers/mediatek/lvts_thermal: Return error in case of invalid efuse data 47a0fe77b6c8 regulator: bd71815: fix ramp values 79cee58de38f dmaengine: ioatdma: Fix missing kmem_cache_destroy() 6f47c1e98700 dmaengine: fsl-edma: avoid linking both modules 30d2259c5ebb dmaengine: ioatdma: Fix kmemleak in ioat_pci_probe() fb6e3d4d43ac dmaengine: ioatdma: Fix error path in ioat3_dma_probe() ab9501ecaac9 dmaengine: ioatdma: Fix leaking on version mismatch faa35db78b05 dmaengine: idxd: Fix possible Use-After-Free in irq_process_work_list 186d77852555 regulator: core: Fix modpost error "regulator_get_regmap" undefined 163868ec1f6c RDMA/rxe: Fix responder length checking for UD request packets 9f06731c4eca spi: cs42l43: Correct SPI root clock speed 5f338cb5ca96 RDMA/bnxt_re: Fix the max msix vectors macro 7bcca7108c5b net: usb: rtl8150 fix unintiatilzed variables in rtl8150_get_link_ksettings ad22071b8e0e bnxt_en: Restore PTP tx_avail count in case of skb_pad() error 714782d58099 ice: Fix VSI list rule with ICE_SW_LKUP_LAST type 325f8ab7765d netfilter: move the sysctl nf_hooks_lwtunnel into the netfilter core d62df86c1720 seg6: fix parameter passing when calling NF_HOOK() in End.DX4 and End.DX6 behaviors 94dd411c18d7 netfilter: ipset: Fix suspicious rcu_dereference_protected() 3ee9c732d672 octeontx2-pf: Fix linking objects into multiple modules 096a93e1c46e octeontx2-pf: Add error handling to VLAN unoffload handling 3ef2a16a1d17 virtio_net: fixing XDP for fully checksummed packets handling ef609fd73433 virtio_net: checksum offloading handling fix a71b686418ee net: stmmac: No need to calculate speed divider when offload is disabled a674424c23db selftests: openvswitch: Use bash as interpreter 666e934d749e ptp: fix integer overflow in max_vclocks_store 9126fd82e9ed sched: act_ct: add netns into the key of tcf_ct_flow_table b57a4a2dc874 tipc: force a dst refcount before doing decryption 5f926aa96b08 net/sched: act_api: fix possible infinite loop in tcf_idr_check_alloc() 284fd7e97b92 net/sched: act_api: rely on rcu in tcf_idr_check_alloc 123eaaf63602 net: phy: mxl-gpy: Remove interrupt mask clearing from config_init de4fc1091af1 net: lan743x: Support WOL at both the PHY and MAC appropriately 41805c46d550 net: lan743x: disable WOL upon resume to restore full data path operation 6b2dfc4ff3f6 qca_spi: Make interrupt remembering atomic ef0394ca2595 netns: Make get_net_ns() handle zero refcount net f897d7171652 xfrm6: check ip6_dst_idev() return value in xfrm6_get_saddr() 73e7c8ca6ad7 ipv6: prevent possible NULL dereference in rt6_probe() b6947723c9ea ipv6: prevent possible NULL deref in fib6_nh_init() b6ebe4fed73e netrom: Fix a memory leak in nr_heartbeat_expiry() d940be596b28 ALSA: hda/realtek: Enable headset mic on IdeaPad 330-17IKB 81DM 7f9644782c55 bpf: Avoid splat in pskb_pull_reason 5a24f876b5ce ALSA: hda: tas2781: Component should be unbound before deconstruction 8be82acd4ee3 ALSA: hda: cs35l56: Component should be unbound before deconstruction 08fa10b26592 cipso: fix total option length computation 23a52ca69c4b net: mvpp2: use slab_build_skb for oversized frames 082b3d4e7889 btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes 823e42971f8f ice: avoid IRQ collision to fix init failure on ACPI S3 resume 83de3ace795b ALSA/hda: intel-dsp-config: Document AVS as dsp_driver option 590f9d97cd31 ALSA: hda/realtek: Remove Framework Laptop 16 from quirks 55d5d0817436 tracing: Build event generation tests only as modules 2cd4854ef14a mips: bmips: BCM6358: make sure CBR is correctly set fe5a1bfad443 MIPS: Routerboard 532: Fix vendor retry check code b89c2c56a010 ALSA: seq: ump: Fix missing System Reset message handling ff27bd8e1788 ALSA: hda: cs35l41: Possible null pointer dereference in cs35l41_hda_unbind() fae0e055d01d PCI: Do not wait for disconnected devices when resuming 96a0e06dfe0c ACPI: EC: Install address space handler at the namespace root 448efb7ea0bf cpufreq: amd-pstate: fix memory leak on CPU EPP exit 618fbf4c910a vfio/pci: Collect hot-reset devices to local buffer 287b569a5b91 tty: add the option to have a tty reject a new ldisc a94a56004082 usb: gadget: function: Remove usage of the deprecated ida_simple_xx() API 404fb6c4c842 serial: exar: adding missing CTI and Exar PCI ids 982ae3376c4c serial: imx: Introduce timeout when waiting on transmitter empty 1c33fd17383f MIPS: Octeon: Add PCIe link status check 1036d3ea7a32 f2fs: don't set RO when shutting down f2fs 7196289190d5 PCI/PM: Avoid D3cold for HP Pavilion 17 PC/1972 PCIe Ports 6f999660a621 udf: udftime: prevent overflow in udf_disk_stamp_to_time() 38e6a5296615 usb: typec: ucsi_glink: drop special handling for CCI_BUSY eba944dffe0b usb: dwc3: pci: Don't set "linux,phy_charger_detect" property on Lenovo Yoga Tab2 1380 e151ae1ee065 Avoid hw_desc array overrun in dw-axi-dmac 10132ccf99f4 usb: misc: uss720: check for incompatible versions of the Belkin F5U002 eddeb8d941d5 f2fs: remove clear SB_INLINECRYPT flag in default_options 971c3be5dbf6 usb: gadget: uvc: configfs: ensure guid to be valid before set ae0d1ea3e8cd kprobe/ftrace: bail out if ftrace was killed 23afcd52af06 ext4: fix uninitialized ratelimit_state->lock access in __ext4_fill_super() 54f514a03676 iommu/arm-smmu-v3: Free MSIs in case of ENOMEM 89bed5c84450 power: supply: cros_usbpd: provide ID table for avoiding fallback match 4569c9641e76 platform/x86: p2sb: Don't init until unassigned resources have been assigned 2ff4b9a2f016 powerpc/io: Avoid clang null pointer arithmetic warnings f066882293b5 media: mtk-vcodec: potential null pointer deference in SCP 23d3c898d584 media: intel/ipu6: Fix build with !ACPI 3ad0034910a5 powerpc/pseries: Enforce hcall result buffer validity and size ff1de429c2b5 ALSA: hda/realtek: Add quirks for Lenovo 13X bdbc4ca77f5e drm/lima: mask irqs in timeout path before hard reset 022db5d6a8bd drm/lima: add mask irq callback to gp and pp 171f438a878e ASoC: Intel: sof_sdw: add quirk for Dell SKU 0C0F 38bf3b41b628 ASoC: Intel: sof_sdw: add JD2 quirk for HP Omen 14 a63054e677fd platform/x86: toshiba_acpi: Add quirk for buttons on Z830 8f3ade4b60b6 drm/amd/display: Exit idle optimizations before HDCP execution d7b8159dddc8 Bluetooth: ath3k: Fix multiple issues reported by checkpatch.pl 810e6a1da6f5 ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7 18fa9a90a0ae HID: asus: fix more n-key report descriptors if n-key quirked a956f64ca8d1 HID: Add quirk for Logitech Casa touchpad 85edd783f453 wifi: mt76: mt7921s: fix potential hung tasks during chip recovery 3f1a155950a1 netpoll: Fix race condition in netpoll_owner_active 4882e92c8881 net: dsa: realtek: keep default LED state in rtl8366rb c4dbe5501ff9 kselftest: arm64: Add a null pointer check 6d8b2c5206dd net/sched: fix false lockdep warning on qdisc root lock 2f037b28a7bf net: sfp: add quirk for ATS SFP-GE-T 1000Base-TX module fa85b016a56b scsi: qedi: Fix crash while reading debugfs attribute 76ce2f912524 drop_monitor: replace spin_lock by raw_spin_lock 2d42aacea8cb ACPI: x86: Add PNP_UART1_SKIP quirk for Lenovo Blade2 tablets c572d3a92023 af_packet: avoid a false positive warning in packet_setsockopt() 946a635b1a2e wifi: ath9k: work around memset overflow warning 2685008a5f9a batman-adv: bypass empty buckets in batadv_purge_orig_ref() ef063f0f5c79 selftests/bpf: Fix flaky test btf_map_in_map/lookup_update 5270950a3bc1 selftests/bpf: Prevent client connect before server bind in test_tc_tunnel.sh c5dc2d8eb398 ssb: Fix potential NULL pointer dereference in ssb_device_uevent() fd841ee01fb4 block/ioctl: prefer different overflow check 3afcca7bccd0 rcutorture: Fix invalid context warning when enable srcu barrier testing 93b7d5820296 rcutorture: Make stall-tasks directly exit when rcutorture tests end 2e5ed1130eda rcutorture: Fix rcu_torture_one_read() pipe_count overflow comment 9e810bd99582 io_uring/sqpoll: work around a potential audit memory leak b101f0bfb637 crypto: hisilicon/qm - Add the err memory release process to qm uninit 9f21886370db crypto: hisilicon/sec - Fix memory leak for sec resource release 7220b9795dab padata: Disable BH when taking works lock on MT path 0eeb28d7e136 fs/writeback: bail out if there is no more inodes for IO and queued once c31365597a17 powerpc/uaccess: Fix build errors seen with GCC 13/14 64ebf485c56b usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock 7c76aad68f6d kselftest: Add a ksft_perror() helper 06644f0d7193 drm/tilcdc: Set preferred depth ff7ae7b32324 crypto: jitter - add RCT/APT support for different OSRs 50cd24ddb6f0 arm64: defconfig: remove CONFIG_IPQ_APSS_5018 58e5c91d6701 x86/alternatives: Disable interrupts and sync when optimizing NOPs in place c878fd2d4c79 x86/alternatives: Sync core before enabling interrupts c2d64b9f52b6 qemux86: add configuration symbol to select values 630c33229e6d sched/isolation: really align nohz_full with rcu_nocbs 0e5e0f68e2e6 clear_warn_once: add a clear_warn_once= boot parameter 46934791b902 clear_warn_once: bind a timer to written reset value cdee9e38ff32 clear_warn_once: expand debugfs to include read support 82b562b81841 tools: Remove some options from CLANG_CROSS_FLAGS 36dc380b776b libbpf: Fix build warning on ref_ctr_off 9e3e1fe20982 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel. e497a4a5da65 perf: x86-32: explicitly include <errno.h> 7b57ddd89565 perf: mips64: Convert __u64 to unsigned long long 1cfc19423dc7 perf: fix bench numa compilation 98bc2815fade perf: add SLANG_INC for slang.h 17209a70b9b3 perf: add sgidefs.h to for mips builds 9cd4258d910a perf: change --root to --prefix for python install 8110a4f26628 perf: add 'libperl not found' warning bc89d5e08f77 perf: force include of <stdbool.h> 4f6c760cc876 fat: Replace prandom_u32() with get_random_u32() bc53117b12b2 fat: don't use obsolete random32 call in namei_vfat 30b2236ab378 FAT: Added FAT_NO_83NAME cef98d22b4ed FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option 0bbd7daba9e1 FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option 5883fc340084 aufs6: adapt to v6.6 i_op->ctime changes c4342d979bf2 aufs6: fix magic.mk include path 35266bc2dc81 aufs6: adapt to v6.6 8edede4e98be aufs6: core 712248233ebe aufs6: standalone 3b71a8a848d8 aufs6: mmap 3e2924871f37 aufs6: base 7f4907a93101 aufs6: kbuild d2f7b03e4aa7 yaffs2: update VFS ctime operations to 6.6+ bcd6cfcd1aa0 yaffs2: v6.5 fixups cc615704b5f5 yaffs2: Fix miscalculation of devname buffer length 8ef2e22dcf91 yaffs2: convert user_namespace to mnt_idmap c9c749f9f7d3 yaffs2: replace bdevname call with sprintf 395b01cdc39d yaffs2: convert read_page -> readfolio d98b07e43ba6 yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL 613c6d50fdbe yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name 622c4648936f yaffs2: v5.12+ build fixups (not runtime tested) 7562133d4090 yaffs: include blkdev.h dbd44252cd59 yaffs: fix misplaced variable declaration c223a10b1ac0 yaffs2: v5.6 build fixups 90f6007cfbf4 yaffs2: fix memory leak when /proc/yaffs is read 37ee169c5ea1 yaffs: add strict check when call yaffs_internal_read_super b6e007b8abb6 yaffs: repair yaffs_get_mtd_device fb98f65a466a yaffs: Fix build failure by handling inode i_version with proper atomic API 51e0aac75ea2 yaffs2: fix memory leak in mount/umount 2b74a0cae7b0 yaffs: Avoid setting any ACL releated xattr ff4130a9c376 Yaffs:check oob size before auto selecting Yaffs1 ba95b409c67c fs: yaffs2: replace CURRENT_TIME by other appropriate apis 8fa35eba9056 yaffs2: adjust to proper location of MS_RDONLY 1eb5deaad8c4 yaffs2: import git revision b4ce1bb (jan, 2020) 4dce67c1e8c8 initramfs: allow an optional wrapper script around initramfs generation 2f603d83fcc4 pnmtologo: use relocatable file name 664a6a0a484b tools: use basename to identify file in gen-mach-types 9de64bc0c185 lib/build_OID_registry: fix reproducibility issues ae9b80797295 vt/conmakehash: improve reproducibility a972323151bd iwlwifi: select MAC80211_LEDS conditionally 15d2adcc0198 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119) 5556a6c04b19 arm64/perf: Fix wrong cast that may cause wrong truncation 5552dc768ffc defconfigs: drop obselete options 00fe4152df31 arm64/perf: fix backtrace for AAPCS with FP enabled 3888d0652edf linux-yocto: Handle /bin/awk issues 3d55d299f23a uvesafb: provide option to specify timeout for task completion 23c068c080be uvesafb: print error message when task timeout occurs edbfc939266e compiler.h: Undef before redefining __attribute_const__ c99ae7e2a19a vmware: include jiffies.h 572d84d928c8 Resolve jiffies wrapping about arp fdcd47cac843 nfs: Allow default io size to be configured. 927d48801098 check console device file on fs when booting 57cc27f821dd mount_root: clarify error messages for when no rootfs found 1b53d82a8152 mconf: fix output of cflags and libraries 1811da09f42c menuconfig,mconf-cfg: Allow specification of ncurses location 83c2e0c6eb1f modpost: mask trivial warnings 6de673039484 kbuild: exclude meta directory from distclean processing 6decd32815f5 powerpc: serialize image targets f6b683b38318 arm: serialize build targets e798b09ebf57 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition dc8a1e5a88f8 x86_64_defconfig: Fix warnings 68491e5f72b6 powerpc/ptrace: Disable array-bounds warning with gcc8 d71ebfce3004 powerpc: Disable attribute-alias warnings from gcc8 62f50884b8b1 powerpc: kexec fix for powerpc64 da6871c62c37 powerpc: Add unwind information for SPE registers of E500 core f161c880c11d mips: make current_cpu_data preempt safe 5e94a8247ce7 mips: vdso: fix 'jalr $t9' crash in vdso code 19e36714b1c7 mips: Kconfig: add QEMUMIPS64 option e2e537db3cbd 4kc cache tlb hazard: tlbp cache coherency aee9870611e5 malta uhci quirks: make allowance for slow 4k(e)c 881948cd1517 drm/fb-helper: move zeroing code to drm_fb_helper_fill_var 98ec1963fcb7 arm64: defconfig: cleanup config options f1727c537ba8 vexpress: Pass LOADADDR to Makefile 4474c32dc24a arm: ARM EABI socketcall 75e31a2b70fd ARM: LPAE: Invalidate the TLB for module addresses during translation fault (From OE-Core rev: 6eb25fb60f1fa2ba5653622b144f2e24cc85c69c) Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 728e00206b70d9fcd2d00ad86c28cc4c86c21f4b) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* binutils: stable 2.42 branch updatesDeepesh Varatharajan2024-10-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Below commits on binutils-2.42 stable branch are updated. 8a6764d35e5 libctf: fix ref leak of names of newly-inserted non-root-visible types d9ddfab9be2 ld: Move foo before delete in dl5.cc 3e92ae5088c ld: Avoid folding new and delete pairs Results before updates as below: No. of expected passes 302 No. of unexpected failures 2 No. of untested testcases 1 No. of unsupported tests 7 Results after updates as below: No. of expected passes 302 No. of unexpected failures 2 No. of untested testcases 1 No. of unsupported tests 7 (From OE-Core rev: cfa318fd4a0a6bfa9899a366189ef6a75f000770) Signed-off-by: Deepesh Varatharajan <Deepesh.Varatharajan@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* curl: fix CVE-2024-8096Hitendra Prajapati2024-10-022-0/+208
| | | | | | | | | Upstream-Status: Backport from https://github.com/curl/curl/commit/aeb1a281cab13c7ba791cb104e556b20e713941f (From OE-Core rev: 6efcd8aea340186df484afc07a2b63a2c2a3af66) Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* build-appliance-image: Update to scarthgap head revisionyocto-5.0.4scarthgap-5.0.4Steve Sakoman2024-09-251-1/+1
| | | | | | (From OE-Core rev: f888dd911529a828820799a7a1b75dfd3a44847c) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* oeqa/postactions: fix exception handlingAlexis Lothoré2024-09-251-1/+1
| | | | | | | | | | | | | | | | | The current exception handler in list_and_fetch_failed_tests_artifacts expects a non-exisiting variable and then fail to display the original exception message since it raises a new one. The issue has been introduced with commit 6e80b2ab660e ("oeqa/utils/postactions: transfer whole archive over ssh instead of doing individual copies"). Now that tests artifacts are now handled individually, there's no point of trying to print individual names in the exception. (From OE-Core rev: 60a7448abce091eb8c1cb953058fade0beb8b670) Signed-off-by: Alexis Lothoré <alexis.lothore@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit a50e72bb64fb8b0d14c23164eaeeabd9c271ac19) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* build-appliance-image: Update to scarthgap head revisionSteve Sakoman2024-09-251-1/+1
| | | | | | (From OE-Core rev: 4785c5d9f256aa82570d2534e3f82aab3386d280) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* bind: Fix build with the `httpstats` package config enabledAlban Bedel2024-09-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | ------C65ED3E1A5DE826CA595746785F6AF6F To: openembedded-core@lists.openembedded.org CC: Alban Bedel <alban.bedel@aerq.com> Subject: [PATCH] bind: Fix build with the `httpstats` package config enabled Date: Wed, 11 Sep 2024 08:26:47 +0200 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain MIME-Version: 1.0 When the `httpstats` package config is enabled configure fails with the error: > configure: error: Specifying libxml2 installation path is not > supported, adjust PKG_CONFIG_PATH instead Drop the explicit path from `--with-libxml2` to solve this issue. (From OE-Core rev: b87811febbb1a33182d8a3eb8c0f671548ae999a) Signed-off-by: Alban Bedel <alban.bedel@aerq.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 9b076fa51f5e6fd685066fb817c47239960778e6) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* create-sdpx-2.2.bbclass: Switch from exists to isfile checking debugsrcMark Hatle2024-09-251-1/+2
| | | | | | | | | | | | | | | | While debugsrc is almost always a file (or link), there are apparently cases where a directory could be returned from the dwarfsrcfiles processing. When this happens, the hashing fails and an error results when building the SPDX documents. (From OE-Core rev: cc24c32795e6894387a6e7ebc9b1d9f4215621f0) Signed-off-by: Mark Hatle <mark.hatle@amd.com> Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 02e262c291c0b2066132b4cb2ca5fda8145284a9) Signed-off-by: Mark Hatle <mark.hatle@kernel.crashing.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* bluez5: remove redundant patch for MAX_INPUTGuðni Már Gilbert2024-09-252-28/+0
| | | | | | | | | | | | | | The solution to the problem upstream was fixed by the following commit: https://github.com/bluez/bluez/commit/ca6546fe521360fcf905bc115b893f322e706cb2 Now MAX_INPUT is defined for non-glibc systems such as musl. This fix was added in BlueZ 5.67. (From OE-Core rev: a2532944258334c9f64b673278040dd5e27489d2) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* busybox: Fix cut with "-s" flagColin McAllister2024-09-252-0/+67
| | | | | | | | | | | | | | | | | | This fixes and issue that allows blank lines to be incorrectly output when the "-s" flag is included. This issue propogates into the populate-volatile.sh script in initscripts. If a volatiles drop file contains blank lines, a blank line will be included in combined users, which will incorrectly result in a difference in the number of combined users versus defined users. If this happens, the volatiles file will not be executed. (From OE-Core rev: dfbcf0581ab3dd47037726a7b8aa06f777792473) (From OE-Core rev: 5f75aaf0489f40bd35cdd27322e4d1189e30a9e4) Signed-off-by: Colin McAllister <colinmca242@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* udev-extraconf: Add collect flag to mountColin McAllister2024-09-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Adds extra "--collect" flag to the mount command within automount_systemd. This is intended to fix an observed deadlock after rapidly inserting and removing external media. This is because if the mount command fails, the transient mount will enter a failed state. The next time the media is inserted, automount_systemd bails because the first consition finds that the file path for the failed transient mount still exists. This leaves the external media unmounted and cannot be mounted until the mount is fixed via systemctl or the device is rebooted. Adding "--collect" ensures that the transient mount is cleaned up after entering a failed state, which ensures that the media can still be mounted when it's re-inserted. (From OE-Core rev: f0cda74d73eb8c14cd6f695f514108f1e94984a6) (From OE-Core rev: 33de458b758c2fe430b515ff419dd200ea97ca0b) Signed-off-by: Colin McAllister <colinmca242@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* gcc: Fix spurious '/' in GLIBC_DYNAMIC_LINKER on microblazeKhem Raj2024-09-251-3/+3
| | | | | | | | | | | | | (From OE-Core rev: d143981f78a85a4c5e057528f4bad7acefd46465) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Mark Hatle <mark.hatle@amd.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Backport from master OE-Core rev: f0eac82b9a1e4549b7d918df768c369ed7ab5183 Signed-off-by: Mark Hatle <mark.hatle@amd.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* qemu: back port patches to fix riscv64 build failureChen Qi2024-09-254-0/+258
| | | | | | | | | Backport patches to fix riscv64 build failure. (From OE-Core rev: ab7d0dcb49606651505bf167fd919bc969d97eed) Signed-off-by: Chen Qi <Qi.Chen@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* buildhistory: Simplify intercept call sites and drop SSTATEPOSTINSTFUNC usageRichard Purdie2024-09-252-21/+23
| | | | | | | | | | | | | | | | | | We planned to drop SSTATEPOSTINSTFUNC some time ago with the introduction of postfuncs. Finally get around to doing that which should make the buildhistory code a little more readable. Unfortunately ordering the buildhistory function calls after the sstate ones is difficult without coding that into the sstate class. This patch does that to ensure everything functions as expected until we can find a better way. This is still likely preferable than the generic sstate postfuncs support since the function flow is much more readable. (From OE-Core rev: 466c505b779dec2ba790f4e6cde7fbb35037f4ef) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit c9e2a8fa2f0305ef1247ec405555612326f798f8) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* buildhistory: Restoring files from preserve listPedro Ferreira2024-09-251-0/+23
| | | | | | | | | | | | | | | This fix will ensure that, when we activate feature `BUILDHISTORY_RESET`, files marked to keep on feature `BUILDHISTORY_PRESERVE` will indeed exist is buildhistory final path since they are moved to buildhistory/old but not restored at any point. (From OE-Core rev: 93ee5b0ee71a51daba9a332e8dba93d78a849677) Signed-off-by: Pedro Ferreira <Pedro.Silva.Ferreira@criticaltechworks.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 9f68a45aa238ae5fcdfaca71ba0e7015e9cb720e) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* buildhistory: Fix intermittent package file list creationPedro Ferreira2024-09-251-6/+3
| | | | | | | | | | | | | | | | | | | | The directory that buildhistory_list_pkg_files writes to during do_package is created by do_packagedata so a clean buildhistory doesn't have files-in-package written during the first build since packagedata happens after do_package. Ensure the output package folder is created to avoid missing files-in-package.txt files. Also it ensures that in case of `find` fails we leave with a hard error instead of hiding the error on the for loop. (From OE-Core rev: eb94b09a9183e0b0d9cfc45287e0967ae185c099) Signed-off-by: Pedro Silva Ferreira <Pedro.Silva.Ferreira@criticaltechworks.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 8de9b8c1e199896b9a7bc5ed64967c6bfbf84bea) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* python3: Upgrade 3.12.5 -> 3.12.6Peter Marko2024-09-254-285/+9
| | | | | | | | | | | | | | | | | | | | | Includes security fixes for CVE-2024-7592, CVE-2024-8088, CVE-2024-6232, CVE-2023-27043 and other bug fixes. Removed below patches, as the fix is included in 3.12.6 upgrade: 1. CVE-2024-7592.patch 2. CVE-2024-8088.patch Release Notes: https://www.python.org/downloads/release/python-3126/ (From OE-Core rev: aa492b1fd5973c37b8fa2cd17d28199eba46afcc) (From OE-Core rev: 6688a8ff2e1cbf6ad8ebd1b89ec6c929caf6a161) Signed-off-by: Divya Chellam <divya.chellam@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* python3: skip readline limited history testsTrevor Gamblin2024-09-252-0/+42
| | | | | | | | | | | | | | | | | Python 3.12.5 is failing a newer ptest for reading/writing limited history when editline (default) is set in PACKAGECONFIG. Skip it for now until a proper fix (if any) is determined. A bug has been opened upstream: https://github.com/python/cpython/issues/123018 (From OE-Core rev: de569ddffd5ea36b70c56df21dec9c892e5dee7d) (From OE-Core rev: 98b3a3e3f79a3edaa4cf2cfbf58eb84553d65e1e) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* python3: upgrade 3.12.4 -> 3.12.5Trevor Gamblin2024-09-251-1/+1
| | | | | | | | | | | | | | Changelog: https://docs.python.org/release/3.12.5/whatsnew/changelog.html (From OE-Core rev: d9e2ebd6b24b802d1d4cd38b3b910e068c308809) (From OE-Core rev: ae0e8f6932359959535e901e64bdb47189de14cd) Signed-off-by: Trevor Gamblin <tgamblin@baylibre.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Peter Marko <peter.marko@siemens.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* openssl: Upgrade 3.2.2 -> 3.2.3Siddharth Doshi2024-09-2512-2227/+3
| | | | | | | | | | | | | | | | | | | Updated SRC_URI link and format due to change in openssl website. CVE's Fixed by upgrade: CVE-2024-5535: Fixed possible buffer overread in SSL_select_next_proto(). CVE-2024-6119: Fixed possible denial of service in X.509 name checks - Removed backports of CVE-2024-5535 as it is already fixed. - Removed first hunk of 0001-Added-handshake-history-reporting-when-test-fails.patch as the copyright years are already updated in test/helpers/handshake.c file Detailed Information: https://github.com/openssl/openssl/blob/openssl-3.2/CHANGES.md#changes-between-322-and-323-3-sep-2024 (From OE-Core rev: 2155e3016a98ae0db28488dcc5176437e6f8b24a) Signed-off-by: Siddharth Doshi <sdoshi@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libpcap: Security fix for CVE-2023-7256 & CVE-2024-8006Vijay Anusuri2024-09-254-1/+450
| | | | | | | | | | | | | | | | Reference: https://security-tracker.debian.org/tracker/CVE-2023-7256 https://security-tracker.debian.org/tracker/CVE-2024-8006 Upstream commits: https://github.com/the-tcpdump-group/libpcap/commit/73da0d4d65ef0925772b7b7f82a5fbb3ff2c5e4f https://github.com/the-tcpdump-group/libpcap/commit/2aa69b04d8173b18a0e3492e0c8f2f7fabdf642d https://github.com/the-tcpdump-group/libpcap/commit/8a633ee5b9ecd9d38a587ac9b204e2380713b0d6 (From OE-Core rev: 00e809013a51c1af4979bcff0b3ae3eb7a4d4a20) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* Revert "wpa-supplicant: Upgrade 2.10 -> 2.11"Steve Sakoman2024-09-255-3/+352
| | | | | | | | | | This version bump adds new features and should not have been taken. This reverts commit 35c2b5f56bca789b9723a144fda0a130a67a860c. (From OE-Core rev: 79ed0dba62404b9de3cd97bc861dea8779416afc) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libedit: Make docs generation deterministicRichard Purdie2024-09-191-0/+7
| | | | | | | | | | | | The presence or lack of nroff on the host was changing the doc type. Stop the code from looking at host paths outside HOSTTOOLS and hence cause the doc type to be deterministic and reproducible. (From OE-Core rev: 343f40b0bc8ef65cc1e2abd6c9c33bb2e08bad3d) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 918e2b266eba6779f19f65349f85caa880ba45e7) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* ruby: Make docs generation deterministicRichard Purdie2024-09-191-0/+1
| | | | | | | | | | | The presence or lack of nroff on the host was changing the doc type. Set it explicitly to be deterministic and reproducible. (From OE-Core rev: 9ed723d1972b4e1bd1ae799661194ccbd4c6c759) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit f5053abb8957acf358b518ee3c76146dc5f4eb6c) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* python3-maturin: Fix cross compilation issue for armv7l, mips64, ppcNiko Mauno2024-09-196-0/+438
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When bitbaking python3-rpds-py it built extension module as: site-packages/rpds/rpds.cpython-312-armv7l-linux-gnueabihf.so Which caused error on target: root@qemuarm:~# python3 -c "from rpds import HashTrieMap, HashTrieSet, List" Traceback (most recent call last): File "<string>", line 1, in <module> File "/usr/lib/python3.12/site-packages/rpds/__init__.py", line 1, in <module> from .rpds import * ModuleNotFoundError: No module named 'rpds.rpds' Where as it should have been: site-packages/rpds/rpds.cpython-312-arm-linux-gnueabihf.so Associated upstream bug report: https://github.com/PyO3/maturin/issues/2203 Associated upstream pull request: https://github.com/PyO3/maturin/pull/2204 Note - mitigation has not been tested with musl: https://github.com/PyO3/maturin/pull/2204#issuecomment-2323952320 (From OE-Core rev: 32a8a7379008cc6e367b7664c5b10b29f0bb8136) (From OE-Core rev: d2f73e3840c21997b918d1f1cfae965c618c1076) Signed-off-by: Vesa Jääskeläinen <vesa.jaaskelainen@vaisala.com> Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* gcr: Fix LICENSENiko Mauno2024-09-191-1/+1
| | | | | | | | | | | | | | | The contents of the COPYING file included in the current source code package match those of LGPL-2.0 license, which seems to have been the case since 2011 commit https://gitlab.gnome.org/GNOME/gcr/-/commit/c6691faa0348ab087e99ab9bd9914e1d5e81fa14 (From OE-Core rev: f3ae58b741e4e6e3a5196ff75fcc4da6ee89d0b9) (From OE-Core rev: 422bee7302ea26403e0ac048d3a0e72988be83b3) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* tiff: Fix LICENSENiko Mauno2024-09-191-1/+1
| | | | | | | | | | | | | | | | | | The contents of the LICENSE.md file included in the current source code package match those of libtiff license, which seems to have been the case since 1999 commit https://gitlab.com/libtiff/libtiff/-/commit/0ef31e1f62aa7a8b1c488a59c4930775ee0046e4 where it was added with filename COPYRIGHT and was then changed to LICENSE.md in 2022 commit https://gitlab.com/libtiff/libtiff/-/commit/fa1d6d787fc67a1eeb3abccb790b5bee969d424b (From OE-Core rev: 71d8e8b03349ab18dca558055c2b3a3687785ddf) (From OE-Core rev: 5495cf45ce74e79be3b8d9b1195f65e253c62828) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* zip: Fix LICENSENiko Mauno2024-09-191-1/+1
| | | | | | | | | | | | | | | | The contents of the LICENSE file included in the current source code package match those of Info-ZIP license, which seems to originate from the year 2007: This is version 2007-Mar-4 of the Info-ZIP license. (From OE-Core rev: 3739a1af61ff6f0faca23bb565f9e71666953715) (From OE-Core rev: c9bc2bc9c9d0482b13b27505b57df050ebe01898) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* unzip: Fix LICENSENiko Mauno2024-09-191-1/+1
| | | | | | | | | | | | | | | | The contents of the LICENSE file included in the current source code package match those of Info-ZIP license, which seems to originate from the year 2009: This is version 2009-Jan-02 of the Info-ZIP license. (From OE-Core rev: e7c9368e56a6ad90b4ffbba1b765e2b3a331c796) (From OE-Core rev: f4b84a234662bc8f68e54d4753d9f03e4c2e7931) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* dejagnu: Fix LICENSENiko Mauno2024-09-191-1/+1
| | | | | | | | | | | | | | | | | The contents of the COPYING file included in the current source code package match those of GPL-3.0-only license, which seems to have been the case since 2008 commit http://git.savannah.gnu.org/gitweb/?p=dejagnu.git;a=commitdiff;h=9bebe7b9bfb9b02e5e4d86ad74e8ce3eb32a36b9;hp=50fbdd118dba066e201c73a8b0155381cd65a32d ("* COPYING: Update to GPL version 3.") (From OE-Core rev: 26b71cfb7815a096c5962629801cc3bc85147284) (From OE-Core rev: 718f6cb5ecf33529efb126f9eda67041f42bd7bf) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* iw: Fix LICENSENiko Mauno2024-09-191-1/+1
| | | | | | | | | | | | | | | | | The contents of the COPYING file included in the source code match those of ISC license: https://git.kernel.org/pub/scm/linux/kernel/git/jberg/iw.git/tree/COPYING?h=v6.9 which seems to have been in effect since 2008 commit https://git.kernel.org/pub/scm/linux/kernel/git/jberg/iw.git/commit?id=622c36ae94a880fb53f7f051f1b26616f5b553c1 ("license under ISC"). (From OE-Core rev: 87da7445a2a77fe73e3524cd50112842e91235b6) (From OE-Core rev: cfb0352f1c89729e11259bfe3a7ebcaf7193620f) Signed-off-by: Niko Mauno <niko.mauno@vaisala.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* expat: 2.6.2 -> 2.6.3Richard Purdie2024-09-191-1/+1
| | | | | | | | | | | | Includes fixes for CVE-2024-45490, CVE-2024-45491 and CVE-2024-45492. https://blog.hartwork.org/posts/expat-2-6-3-released/ (From OE-Core rev: 5cf92f8164d6d03756997e6b9cfb6d37ef5a273a) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit cc96903d915db0dfde382a26bb7ec57d0d37e62e) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* vim: Upgrade 9.1.0682 -> 9.1.0698Siddharth Doshi2024-09-191-2/+2
| | | | | | | | | | | | | | | This includes CVE-fix for CVE-2024-43790 and CVE-2024-43802 Changes between 9.1.0682 -> 9.1.0698 ==================================== https://github.com/vim/vim/compare/v9.1.0682...v9.1.0698 (From OE-Core rev: 829e474534777b2154f1b1246c5792b3159dacb1) Signed-off-by: Siddharth Doshi <sdoshi@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit e530265415d93e3f49ec7874cf720aad18ab2e22) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* yocto-uninative: Update to 4.6 for glibc 2.40Michael Halstead2024-09-191-5/+5
| | | | | | | | | (From OE-Core rev: 0a8ba360f111d379af436de86e0a990be02910bb) Signed-off-by: Michael Halstead <mhalstead@linuxfoundation.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit b29bfd333dffe635ab67475dcd8d22ad8b114c84) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* mc: fix source URLBenjamin Szőke2024-09-091-1/+1
| | | | | | | | | | | new URL for sources: http://ftp.midnight-commander.org/ (From OE-Core rev: 7e11701698a9f38a5e3e0499c0c2edd98d32a85d) Signed-off-by: Benjamin Szőke <egyszeregy@freemail.hu> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 03c4052718a9b8392b25e1770630317b8cf29fbe) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* openssh: add backported header file includeJon Mason2024-09-092-0/+28
| | | | | | | | | | | | | | | | | | | | | Backport upstream patch to add a missing header. The patch says it is for systemd, but I am seeing build issues when building openssh with clang and musl. The issue being seen is: #warning usage of non-standard #include <sys/cdefs.h> is deprecated And similar deprecated warnings. This patch resolves the issue. Original patch can be found at https://github.com/openssh/openssh-portable/commit/88351eca17dcc55189991ba60e50819b6d4193c1 This issue was introduced with OE-Core 1c9d3c22718bf49ae85c2d06e0ee60ebdc2fd0c1 https://github.com/openembedded/openembedded-core/commit/1c9d3c22718bf49ae85c2d06e0ee60ebdc2fd0c1 Patch suggested by Khem Raj. (From OE-Core rev: ae4064a8a60b60bee8a32a454e8784fcf1ecd318) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* oeqa/runtime/ssh: increase the number of attemptsJon Mason2024-09-091-1/+1
| | | | | | | | | | | | | Under high load, the ssh test is hitting the amount of retries. Increase it to 20 to avoid this issue. This would increase the maximum failure time from 50 seconds (5 * 10) to 100 seconds. (From OE-Core rev: 4581b5793f310d2f1f0c80bfe1a5f8743416c4fc) Signed-off-by: Jon Mason <jdmason@kudzu.us> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit c796438eec5dd6b4671b798f85506bc89ff402ab) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* wireless-regdb: upgrade 2024.05.08 -> 2024.07.04Wang Mingyu2024-09-091-1/+1
| | | | | | | | | | (From OE-Core rev: d2b83ae234668bccd81ae4b53ca06196d398573b) 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>
* libdnf: upgrade 0.73.1 -> 0.73.2Wang Mingyu2024-09-091-1/+1
| | | | | | | | | | | | | | | | | | Changelog: ========== - context: use rpmtsAddReinstallElement() when doing a reinstall - MergedTransaction: Fix invalid memory access when dropping items - ConfigParser: fix use-out-of-scope leaks - Since we use rpmtsAddReinstallElement rpm also uninstalls the package - Fix countme bucket calculation (From OE-Core rev: 20b67ad71cfa3eac35b2514067f87d79d9c3da2e) 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 9cf8330068503a5721640763309c4c74f293a94d) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libadwaita: upgrade 1.5.1 -> 1.5.2Wang Mingyu2024-09-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog: ========== - AdwAlertDialog - Fix unmatched va_start() - Fix setting default widget when removing a response - AdwBreakpointCondition - Fix leaks when parsing - AdwBreakpointBin - Fix a leak - AdwDialog - Fix toggling presentation mode - Fix close button ignoring :can-close - Fix ::close-attempt not emitting in some cases - Fix swipe area for bottom sheets - Leak fixes - AdwHeaderBar - Fix initial focus for the back button - Fix split view links in docs - AdwMessageDialog - Fix unmatched va_start() - AdwSpinRow - Fix ::input handling - AdwTabButton - Fix needs-attention badge on RTL - AdwTabView - Accessibility fixes - AdwViewStack - Accessibility fixes - Translation updates - Nepali (From OE-Core rev: 5cc094b5ba1a6e685b01ff35130c4e69fdc7e0ec) 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 25b8f5059061bf52257117ba7d54031a31388fb1) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* wpa-supplicant: Upgrade 2.10 -> 2.11Siddharth Doshi2024-09-095-352/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | License-Update: =============== - README: Change in copyright years as per https://w1.fi/cgit/hostap/commit/README?id=d945ddd368085f255e68328f2d3b020ceea359af - wpa_supplicant/wpa_supplicant.c: Change in copyright years as per https://w1.fi/cgit/hostap/commit/wpa_supplicant/wpa_supplicant.c?id=d945ddd368085f255e68328f2d3b020ceea359af CVE's Fixed: =========== - CVE-2024-5290 wpa_supplicant: wpa_supplicant loading arbitrary shared objects allowing privilege escalation - CVE-2023-52160 wpa_supplicant: potential authorization bypass Changes between 2.10 -> 2.11: ============================ https://w1.fi/cgit/hostap/commit/wpa_supplicant/ChangeLog?id=d945ddd368085f255e68328f2d3b020ceea359af Note: ===== Patches 0001-build-Re-enable-options-for-libwpa_client.so-and-wpa.patch, 0002-Fix-removal-of-wpa_passphrase-on-make-clean.patch, 0001-Install-wpa_passphrase-when-not-disabled.patch, 0001-PEAP-client-Update-Phase-2-authentication-requiremen.patch (CVE-2023-52160) are already fixed and hence removing them. (From OE-Core rev: 35c2b5f56bca789b9723a144fda0a130a67a860c) Signed-off-by: Siddharth Doshi <sdoshi@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 824eb0641dc6001a5e9ad7a685e60c472c9fdce8) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* cups: upgrade 2.4.9 -> 2.4.10Wang Mingyu2024-09-094-26/+15
| | | | | | | | | | | | | | | | | | | | Changelog: =========== - Fixed error handling when reading a mixed "1setOf" attribute. - Fixed scheduler start if there is only domain socket to listen on 0001-use-echo-only-in-init.patch 0002-don-t-try-to-run-generated-binaries.patch 0004-cups-fix-multilib-install-file-conflicts.patch refreshed for 2.4.10. (From OE-Core rev: 01039c35a89de4bbd1410b3ee08a99cf325adf2b) 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 dd7a978d2d7feb11f6c265ba812c8ca29912ebc6) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* apr: upgrade 1.7.4 -> 1.7.5Vijay Anusuri2024-09-092-2/+2
| | | | | | | | | | | | | | | | | Refreshed patch 0001-configure-Remove-runtime-test-for-mmap-that-can-map-.patch Includes security fix CVE-2023-49582 changelog: https://downloads.apache.org/apr/CHANGES-APR-1.7 (From OE-Core rev: e650030ec8fe37b84e6ae37a2305453cc59fda31) Signed-off-by: Vijay Anusuri <vanusuri@mvista.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit c5d9498466526451910fa02862f8860b2bb81df8) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* apr: drop 0007-explicitly-link-libapr-against-phtread-to-make-gold-.patchAlexander Kanavin2024-09-092-51/+0
| | | | | | | | | | | | | | At some point this became unnecessary, as tested by building apr with DISTRO_FEATURES:append = " ld-is-gold" The logs do confirm that (previously) problematic binary links without errors. (From OE-Core rev: c04d1ca0d4f1c7236a5093e7be5ef51633c503fd) Signed-off-by: Alexander Kanavin <alex@linutronix.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit c041932f14cf552b0446732ce0cca6537f3286ab) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* xserver-xorg: fix CVE-2023-5574 statusDmitry Baryshkov2024-09-091-1/+1
| | | | | | | | | | | | | | | If XvFB is enabled, the CVE_STATUS for CVE-2023-5574 should be 'unpatched' rather than the empty string. Otherwise SDPX checker complains: xserver-xorg-2_21.1.13-r0 do_create_spdx: Unknown CVE status (From OE-Core rev: 9965028d74b3c480f7556d299d616999822b79bf) Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 0ec5dcbdd7c922df25ce90b04902d9c7c749a8c0) Signed-off-by: Steve Sakoman <steve@sakoman.com>
* python3: Fix CVE-2024-8088Soumya Sambu2024-09-092-0/+129
| | | | | | | | | | | | | | | | | | | | | There is a HIGH severity vulnerability affecting the CPython "zipfile" module. When iterating over names of entries in a zip archive (for example, methodsof "zipfile.ZipFile" like "namelist()", "iterdir()", "extractall()", etc) the process can be put into an infinite loop with a maliciously crafted zip archive. This defect applies when reading only metadata or extracting the contents of the zip archive. Programs that are not handling user-controlled zip archives are not affected. References: https://nvd.nist.gov/vuln/detail/CVE-2024-8088 Upstream-Patch: https://github.com/corydolphin/flask-cors/commit/7ae310c56ac30e0b94fb42129aa377bf633256ec (From OE-Core rev: 2d98276ba70ed6c44afecd42a7352f1b3030438f) Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* python3: Fix CVE-2024-7592Soumya Sambu2024-09-092-0/+144
| | | | | | | | | | | | | | | | | | | There is a LOW severity vulnerability affecting CPython, specifically the 'http.cookies' standard library module. When parsing cookies that contained backslashes for quoted characters in the cookie value, the parser would use an algorithm with quadratic complexity, resulting in excess CPU resources being used while parsing the value. References: https://nvd.nist.gov/vuln/detail/CVE-2024-7592 Upstream-Patch: https://github.com/python/cpython/commit/dcc3eaef98cd94d6cb6cb0f44bd1c903d04f33b1 (From OE-Core rev: 3bb9684eef5227e7b1280ee9051884310b0d0b7f) Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* python3-setuptools: Fix CVE-2024-6345Soumya Sambu2024-09-092-1/+315
| | | | | | | | | | | | | | | | | | | A vulnerability in the package_index module of pypa/setuptools versions up to 69.1.1 allows for remote code execution via its download functions. These functions, which are used to download packages from URLs provided by users or retrieved from package index servers, are susceptible to code injection. If these functions are exposed to user-controlled inputs, such as package URLs, they can execute arbitrary commands on the system. The issue is fixed in version 70.0. References: https://nvd.nist.gov/vuln/detail/CVE-2024-6345 Upstream-patch: https://github.com/pypa/setuptools/commit/88807c7062788254f654ea8c03427adc859321f0 (From OE-Core rev: 468c5a4e12b9d38768b00151c55fd27b2b504f3b) Signed-off-by: Soumya Sambu <soumya.sambu@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* linux-firmware: add a package for ath12k firmwareBartosz Golaszewski2024-09-031-1/+7
| | | | | | | | | | | | Add the firmware package for the ATH12K module. (From OE-Core rev: 553f31396a5d966ab827f1c4b807ef46649080d0) Signed-off-by: Bartosz Golaszewski <bartosz.golaszewski@linaro.org> [DB: added rdepends from PN to PN-ath12k] Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org> Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de> Signed-off-by: Steve Sakoman <steve@sakoman.com>
* libcap-ng: update SRC_URIChangqing Li2024-09-032-4/+6
| | | | | | | | | | | | Refer [1], people.redhat.com has certificate issue, so update SRC_URI to fix do_fetch warning [1] https://github.com/stevegrubb/libcap-ng/issues/56 (From OE-Core rev: ba5d05337c97ec14d00939f02ecdd6aeab126822) Signed-off-by: Changqing Li <changqing.li@windriver.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>