Commit Graph

74559 Commits

Author SHA1 Message Date
Bruce Ashfield
eeb167a394 linux-yocto/6.6: update to v6.6.40
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:

    1a515bd58d15 Linux 6.6.40
    69bed24c8213 Revert "usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB"
    2ced7518a03d Linux 6.6.39
    95b1362540b7 nilfs2: fix incorrect inode allocation from reserved inodes
    9ac895a881b2 null_blk: Do not allow runt zone with zone capacity smaller then zone size
    1ba66b121100 drm/amdgpu: silence UBSAN warning
    49458c09755e ALSA: ump: Set default protocol when not given explicitly
    d4b55b137965 spi: cadence: Ensure data lines set to low during dummy-cycle period
    056478b4321b nfc/nci: Add the inconsistency check between the input data length and count
    9db55f64386d kbuild: fix short log for AS in link-vmlinux.sh
    5502c1f1d0d7 nvmet: fix a possible leak when destroy a ctrl during qp establishment
    f61cea47ad6f platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro
    487dc376a83c platform/x86: touchscreen_dmi: Add info for GlobalSpace SolT IVW 11.6" tablet
    fc525ed8cb0f regmap-i2c: Subtract reg size from max_write
    b955b47905ed nvme: adjust multiples of NVME_CTRL_PAGE_SIZE in offset
    9258d795978f connector: Fix invalid conversion in cn_proc.h
    39d31edcf95a dma-mapping: benchmark: avoid needless copy_to_user if benchmark fails
    e6e1eda06b70 nvme-multipath: find NUMA path only for online numa-node
    8f174c5db1e0 vhost-scsi: Handle vhost_vq_work_queue failures for events
    4d1de71e630b ALSA: hda/realtek: Enable headset mic of JP-IK LEAP W502 with ALC897
    aa8b1d6073c1 fs/ntfs3: Mark volume as dirty if xattr is broken
    92e494a7568b i2c: pnx: Fix potential deadlock warning from del_timer_sync() call in isr
    3aeea9e1277c clk: mediatek: mt8183: Only enable runtime PM on mt8183-mfgcfg
    66b6da0cc64c clk: qcom: clk-alpha-pll: set ALPHA_EN bit for Stromer Plus PLLs
    0fcb94e0ee89 clk: qcom: gcc-sm6350: Fix gpll6* & gpll7 parents
    583bea0902a9 media: dw2102: fix a potential buffer overflow
    28d0ecc52f6c ima: Avoid blocking in RCU read-side critical section
    cecffd9e3c46 arm64: dts: rockchip: Fix the DCDC_REG2 minimum voltage on Quartz64 Model B
    f1313ea92f82 bnx2x: Fix multiple UBSAN array-index-out-of-bounds
    7a8b1cfcb25b net: stmmac: dwmac-qcom-ethqos: fix error array size
    45a4aef06355 mtd: rawnand: rockchip: ensure NVDDR timings are rejected
    dbbc4cf0d5c1 mtd: rawnand: Bypass a couple of sanity checks during NAND identification
    70bb95e034fd mtd: rawnand: Fix the nand_read_data_op() early check
    0fd8ce12f97c mtd: rawnand: Ensure ECC configuration is propagated to upper layers
    c6036baea4ba powerpc/64s: Fix unnecessary copy to 0 when kernel is booted at address 0
    d10e3c39001e powerpc/pseries: Fix scv instruction crash with kexec
    14c78d69dbca clk: sunxi-ng: common: Don't call hw_to_ccu_common on hw without common
    ba02424852d2 clk: qcom: gcc-ipq9574: Add BRANCH_HALT_VOTED flag
    33de7c47a19a drm: panel-orientation-quirks: Add quirk for Valve Galileo
    004b7fe6ca8c drm/amdgpu/atomfirmware: silence UBSAN warning
    744b229f0913 drm/nouveau: fix null pointer dereference in nouveau_connector_get_modes
    f6620df12cb6 Revert "mm/writeback: fix possible divide-by-zero in wb_dirty_limits(), again"
    dd0aa13fda82 fsnotify: Do not generate events for O_PATH file descriptors
    07ce8ad4eb60 can: kvaser_usb: Explicitly initialize family in leafimx driver_info struct
    e2d8aa4c7635 Bluetooth: qca: Fix BT enable failure again for QCA6390 after warm reboot
    a635d93ad99b Bluetooth: hci_bcm4377: Fix msgid release
    155d9c9ed129 scsi: mpi3mr: Use proper format specifier in mpi3mr_sas_port_add()
    72aa369e4e62 f2fs: Add inline to f2fs_build_fault_attr() stub
    f8e960be923f btrfs: fix adding block group to a reclaim list and the unused list during reclaim
    bd16a7ee339a mm: avoid overflows in dirty throttling logic
    79ad410c5b58 mm: optimize the redundant loop of mm_update_owner_next()
    3ab40870edb8 nilfs2: add missing check for inode numbers on directory entries
    9194f8ca5752 nilfs2: fix inode number range checks
    991f036cabc3 Revert "igc: fix a log entry using uninitialized netdev"
    9bdd0bf23ffe platform/x86: toshiba_acpi: Fix quickstart quirk handling
    69787793e7f0 cpu: Fix broken cmdline "nosmp" and "maxcpus=0"
    b0a41715ed23 gpiolib: of: add polarity quirk for TSC2005
    f8b55a465b0e mlxsw: core_linecards: Fix double memory deallocation in case of invalid INI file
    76965648fe68 inet_diag: Initialize pad field in struct inet_diag_req_v2
    4116ec648354 selftests: make order checking verbose in msg_zerocopy selftest
    946ba4e645b0 selftests: fix OOM in msg_zerocopy selftest
    b75e33eae866 bonding: Fix out-of-bounds read in bond_option_arp_ip_targets_set()
    55a40406aac5 netfilter: nf_tables: unconditionally flush pending work before notifier
    7692c9b6baac riscv: kexec: Avoid deadlock in kexec crash path
    5ed821a8e9d3 wifi: wilc1000: fix ies_len type in connect path
    dee87316b5f5 gpio: mmio: do not calculate bgpio_bits via "ngpios"
    e3af5b14e763 net: ntb_netdev: Move ntb_netdev_rx_handler() to call netif_rx() from __netif_rx()
    9edc7a83cd40 net: txgbe: initialize num_q_vectors for MSI/INTx interrupts
    702b17f72de2 net: allow skb_datagram_iter to be called from any context
    895f5633a036 gpiolib: of: fix lookup quirk for MIPS Lantiq
    e536e6efa65f e1000e: Fix S0ix residency on corporate systems
    f4513867bae5 KVM: s390: fix LPSWEY handling
    8c2debdd170e tcp_metrics: validate source addr length
    4970e48f83db bluetooth/hci: disallow setting handle bigger than HCI_CONN_HANDLE_MAX
    045669710464 Bluetooth: ISO: Check socket flag instead of hcon
    38263088b845 Bluetooth: Ignore too large handle values in BIG
    1ae31b357a77 Bluetooth: hci_event: Fix setting of unicast qos interval
    a9f4a9b27fde net/mlx5e: Add mqprio_rl cleanup and free in mlx5e_priv_cleanup()
    3e3551f87029 net/mlx5: E-switch, Create ingress ACL when needed
    8a7fc2362d6d UPSTREAM: tcp: fix DSACK undo in fast recovery to call tcp_try_to_open()
    9e8f0c53a535 net: phy: phy_device: Fix PHY LED blinking code comment
    617075792b7c mac802154: fix time calculation in ieee802154_configure_durations()
    abe067dc3a66 vhost_task: Handle SIGKILL by flushing work and exiting
    f5bb72196f49 vhost: Release worker mutex during flushes
    a86f9633f70a vhost: Use virtqueue mutex for swapping worker
    76d7b869b3b9 tools/power turbostat: Remember global max_die_id
    3ee21e14c8c3 cdrom: rearrange last_media_change check to avoid unintentional overflow
    e130d4fc196b btrfs: scrub: initialize ret in scrub_simple_mirror() to fix compilation warning
    90a01aefb84b s390/pkey: Wipe sensitive data on failure
    d0bbbf31462a jffs2: Fix potential illegal address access in jffs2_free_inode
    b5f1844c0561 serial: imx: Raise TX trigger level to 8
    586b41060113 scsi: mpi3mr: Sanitise num_phys
    44958ca9e400 f2fs: check validation of fault attrs in f2fs_build_fault_attr()
    7e5471b5efeb bpf: Avoid uninitialized value in BPF_CORE_READ_BITFIELD
    92160970bfe8 igc: fix a log entry using uninitialized netdev
    c80d53c484e8 selftests/net: fix uninitialized variables
    ee123d5655f7 powerpc/xmon: Check cpu id in commands "c#", "dp#" and "dx#"
    4e40bc50daae kunit: Fix timeout message
    6a3cacf6d3cf orangefs: fix out-of-bounds fsid access
    7c91479c6f83 powerpc/64: Set _IO_BASE to POISON_POINTER_DELTA not 0 for CONFIG_PCI=n
    e0cd887ad86e i2c: i801: Annotate apanel_addr as __ro_after_init
    8ac224e9371d media: dvb-frontends: tda10048: Fix integer overflow
    29ce81f97991 media: s2255: Use refcount_t instead of atomic_t for num_channels
    0f9d21eca4ac media: dvb-frontends: tda18271c2dd: Remove casting during div
    3f25b5f16354 net: dsa: mv88e6xxx: Correct check for empty list
    79ef1a5593fd thermal/drivers/mediatek/lvts_thermal: Check NULL ptr on lvts_data
    547cb9931406 wifi: mt76: mt7996: add sanity checks for background radar trigger
    ff6b26be1303 wifi: mt76: replace skb_put with skb_put_zero
    9a24eb8010c2 usb: xhci: prevent potential failure in handle_tx_event() for Transfer events without TRB
    c727e46f0cc8 Input: ff-core - prefer struct_size over open coded arithmetic
    50c6c51972e9 firmware: dmi: Stop decoding on broken entry
    58405d6eff39 sctp: prefer struct_size over open coded arithmetic
    864a02425045 riscv: Apply SiFive CIP-1200 workaround to single-ASID sfence.vma
    af19067bd58f media: dw2102: Don't translate i2c read into write
    3fac5aecb593 drm/amdgpu: fix the warning about the expression (int)size - len
    7e0fbceae1e6 drm/amdgpu: fix uninitialized scalar variable warning
    8e5cbc820ab4 drm/amd/display: Fix uninitialized variables in DM
    95ad20ee3c4e drm/amd/display: Skip finding free audio for unknown engine_id
    96bf81cc1bd0 drm/amd/display: Check pipe offset before setting vblank
    9933eca6ada0 drm/amd/display: Check index msg_id before read or write
    e55077badb90 drm/amdgpu: Initialize timestamp for some legacy SOCs
    855ae72c2031 drm/amdgpu: Using uninitialized value *size when calling amdgpu_vce_cs_reloc
    646e13f0a65b drm/amdgpu: Fix uninitialized variable warnings
    5c217253c76c media: mediatek: vcodec: Only free buffer VA that is not NULL
    b502d4a08875 crypto: aead,cipher - zeroize key buffer after use
    1ee644460fe8 RISC-V: KVM: Fix the initial sample period value
    e7d193073a22 selftests/bpf: dummy_st_ops should reject 0 for non-nullable params
    a1a629fc373c selftests/bpf: do not pass NULL for non-nullable params in dummy_st_ops
    264451a364db selftests/bpf: adjust dummy_st_ops_success to detect additional error
    b6ded5316ec5 scsi: qedf: Make qedf_execute_tmf() non-preemptible
    b8c5f635997f IB/core: Implement a limit on UMAD receive List
    c15bb7c940be media: dvb-usb: dib0700_devices: Add missing release_firmware()
    47abb68e1734 media: dvb: as102-fe: Fix as10x_register_addr packing
    0f37946c62c4 powerpc: Avoid nmi_enter/nmi_exit in real mode interrupt.
    04d531b9a187 drm/lima: fix shared irq handling on driver remove
    7fc8d9a525b5 crypto: hisilicon/debugfs - Fix debugfs uninit process issue
    3ead19aa341d leds: an30259a: Use devm_mutex_init() for mutex initialization
    7d2a6abec028 locking/mutex: Introduce devm_mutex_init()
    f71bb11887ba cpu/amd: inhibit SMP check for qemux86
    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: ce98d567662ace9f7899c15c49be6350356805d5)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit ce7ce269f1b1157c907b96cba17daf8cff643746)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-10-02 06:15:15 -07:00
Bruce Ashfield
1638059297 linux-yocto/6.6: update to v6.6.38
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:

    2928631d5304 Linux 6.6.38
    e3540e5a7054 Revert "bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()"
    a5c2956637ba Revert "powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data"
    466562d7646b Revert "powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free]"
    9fef36cad60d Revert "bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_ro()"
    8fa96e44d36c Linux 6.6.37
    8417af02247e tracing/net_sched: NULL pointer dereference in perf_trace_qdisc_reset()
    18630d83b770 serial: 8250_omap: Fix Errata i2310 with RX FIFO level check
    633c861c0e85 serial: imx: only set receiver level if it is zero
    843836bfc199 cxl/region: check interleave capability
    a9e099e29e92 cxl/region: Avoid null pointer dereference in region lookup
    f12be1a1fdee cxl/region: Move cxl_dpa_to_region() work to the region driver
    3b758696cc4a arm64: dts: rockchip: Add sound-dai-cells for RK3368
    a96a83c939d9 arm64: dts: rockchip: fix PMIC interrupt pin on ROCK Pi E
    d530fe86286b arm64: dts: rockchip: make poweroff(8) work on Radxa ROCK 5A
    c6639892ca95 ARM: dts: rockchip: rk3066a: add #sound-dai-cells to hdmi node
    619c5fe7d3da arm64: dts: rockchip: Fix the value of `dlg,jack-det-rate` mismatch on rk3399-gru
    b6970ce861d8 arm64: dts: rockchip: Rename LED related pinctrl nodes on rk3308-rock-pi-s
    c49af0075f3e arm64: dts: rockchip: Fix SD NAND and eMMC init on rk3308-rock-pi-s
    c5978b996260 mm/page_alloc: Separate THP PCP into movable and non-movable categories
    07caf754f696 Revert "cpufreq: amd-pstate: Fix the inconsistency in max frequency units"
    d83df7de2b0a pwm: stm32: Refuse too small period requests
    00432384ec40 erofs: fix NULL dereference of dif->bdev_handle in fscache mode
    c636bb37f886 syscalls: fix sys_fanotify_mark prototype
    e04886b50c3e syscalls: fix compat_sys_io_pgetevents_time64 usage
    836359247b04 ftruncate: pass a signed offset
    062e256516d7 ata: libata-core: Fix double free on error
    d8d54126880c ata: ahci: Clean up sysfs file on error
    3e72558c1711 can: mcp251xfd: fix infinite loop when xmit fails
    73fb6df4e6d1 batman-adv: Don't accept TT entries for out-of-spec VIDs
    01f58871af9c drm/amdgpu/atomfirmware: fix parsing of vram_info
    89d8a851543e drm/amd/display: Send DP_TOTAL_LTTPR_CNT during detection if LTTPR is present
    7ece609b0ce7 drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_hd_modes
    06dec31a0a51 drm/i915/gt: Fix potential UAF by revoke of fence registers
    330c8c145384 drm/amdgpu: avoid using null object of framebuffer
    f29fcfbf6067 drm/fbdev-dma: Only set smem_start is enable per module option
    cb751e48bbcf drm/nouveau/dispnv04: fix null pointer dereference in nv17_tv_get_ld_modes
    16682588ead4 drm/drm_file: Fix pid refcounting race
    5515a8165257 hexagon: fix fadvise64_64 calling conventions
    32dffe1365c3 csky, hexagon: fix broken sys_sync_file_range
    a0bfefcb61a7 btrfs: zoned: fix initial free space detection
    91878a2bc88e sh: rework sync_file_range ABI
    829974305d8e kbuild: Install dtb files as 0644 in Makefile.dtbinst
    d2683b2d1ec2 irqchip/loongson-liointc: Set different ISRs for different cores
    52bbae429b86 cpu/hotplug: Fix dynstate assignment in __cpuhp_setup_state_cpuslocked()
    c5a51cfe943d irqchip/loongson-eiointc: Use early_cpu_to_node() instead of cpu_to_node()
    da3cabfd8b31 cpufreq: intel_pstate: Use HWP to initialize ITMT if CPPC is missing
    ff1121d2214b PCI/MSI: Fix UAF in msi_capability_init
    177e33b655d3 net: can: j1939: enhanced error handling for tightly received RTS messages in xtp_rx_rts_session_new
    b6f78276b9aa net: can: j1939: recover socket queue on CAN bus error during BAM transmission
    ab2a683938ba net: can: j1939: Initialize unused data in j1939_send_one()
    31020bea754d tty: mcf: MCF54418 has 10 UARTS
    1d994fb58e72 ALSA: hda/realtek: fix mute/micmute LEDs don't work for EliteBook 645/665 G11.
    d3ebc5597ec2 serial: bcm63xx-uart: fix tx after conversion to uart_port_tx_limited()
    60dc1a2a3f13 serial: core: introduce uart_port_tx_limited_flags()
    d75b8ae150e9 serial: imx: set receiver level before starting uart
    e67d7f38008e serial: 8250_omap: Implementation of Errata i2310
    2ab254507c87 Revert "serial: core: only stop transmit when HW fifo is empty"
    6b80ccc0acc8 usb: dwc3: core: Workaround for CSR read timeout
    ab99c4be9457 usb: dwc3: core: Add DWC31 version 2.00a controller
    e63059271945 usb: ucsi: stm32: fix command completion handling
    519610e20e8a usb: typec: ucsi: glink: fix child node release in probe function
    9ed8e8c440f5 usb: gadget: aspeed_udc: fix device address configuration
    17e2956633ca usb: dwc3: core: remove lock of otg mode during gadget suspend/resume to avoid deadlock
    f536f09eb45e usb: atm: cxacru: fix endpoint checking in cxacru_bind()
    bcf78eca0967 usb: musb: da8xx: fix a resource leak in probe()
    a96915ffc956 usb: gadget: printer: fix races against disable
    9dec26eda3b2 usb: gadget: printer: SS+ support
    cc2bce1fe1e6 net: usb: ax88179_178a: improve link status logs
    055b4e3d6beb iio: chemical: bme680: Fix sensor data read operation
    b5967393d50e iio: chemical: bme680: Fix overflows in compensate() functions
    93709966cec9 iio: chemical: bme680: Fix calibration data variable
    133828897c81 iio: chemical: bme680: Fix pressure value output
    7387777aeb2c iio: accel: fxls8962af: select IIO_BUFFER & IIO_KFIFO_BUF
    1ce8be8442cd iio: adc: ad7266: Fix variable checking bug
    8c65da9b153a ata,scsi: libata-core: Do not leak memory for ata_port struct members
    119c97ace2a9 ata: libata-core: Fix null pointer dereference on error
    84ee4515a81b i2c: testunit: discard write requests while old command is running
    37bec254ee75 i2c: testunit: don't erase registers after STOP
    b89b0af97dc5 kbuild: Fix build target deb-pkg: ln: failed to create hard link
    4edc6c5b3157 kbuild: doc: Update default INSTALL_MOD_DIR from extra to updates
    8fd89aa382a5 counter: ti-eqep: enable clock at probe
    da6c6adba557 iio: xilinx-ams: Don't include ams_ctrl_channels in scan_mask
    7fb456c3c6e1 mmc: sdhci: Do not lock spinlock around mmc_gpio_get_ro()
    3336979b6a75 mmc: sdhci: Do not invert write-protect twice
    006e04ae96bd mmc: sdhci-pci: Convert PCIBIOS_* return codes to errnos
    485d9421719b mmc: sdhci-brcmstb: check R1_STATUS for erase/trim/discard
    50a68792a945 mmc: sdhci-pci-o2micro: Convert PCIBIOS_* return codes to errnos
    88e0ad40d08a mm: fix incorrect vbq reference in purge_fragmented_block
    bc5e98e004ce nfs: drop the incorrect assertion in nfs_swap_rw()
    c05ffb693bfb ocfs2: fix DIO failure due to insufficient transaction credits
    c2a78811ff9b pinctrl: qcom: spmi-gpio: drop broken pm8008 support
    9b95f63d54a7 Revert "MIPS: pci: lantiq: restore reset gpio polarity"
    d0be1c8ee425 parisc: use generic sys_fanotify_mark implementation
    16222beb9f8e x86: stop playing stack games in profile_pc()
    591c0650b9e6 randomize_kstack: Remove non-functional per-arch entropy filtering
    67ccb6b02154 gpiolib: cdev: Disallow reconfiguration without direction (uAPI v1)
    74eb70ce6790 riscv: stacktrace: convert arch_stack_walk() to noinstr
    f16c10e05f14 drm/amdgpu: Fix pci state save during mode-1 reset
    abb84c462000 RISC-V: fix vector insn load/store width mask
    2d83492259ad gpio: davinci: Validate the obtained number of IRQs
    0ca8656457be drm/panel: simple: Add missing display timing flags for KOE TX26D202VM0BWA
    e834fecf6611 nvme: fixup comment for nvme RDMA Provider Type
    41e58607a57c drm/radeon/radeon_display: Decrease the size of allocated memory
    3429ef5f5090 gfs2: Fix NULL pointer dereference in gfs2_log_flush
    ed4434b8b1c9 soc: ti: wkup_m3_ipc: Send NULL dummy message instead of pointer message
    79c9ea0d425b irqchip/loongson: Select GENERIC_IRQ_EFFECTIVE_AFF_MASK if SMP for IRQ_LOONGARCH_CPU
    06fa2d9445e0 media: dvbdev: Initialize sbuf
    d8f5ce3cb9ad ALSA: emux: improve patch ioctl data validation
    80575b252ab0 crypto: ecdh - explicitly zeroize private_key
    69f49527aea1 net/dpaa2: Avoid explicit cpumask var allocation on stack
    724e7965af05 net/iucv: Avoid explicit cpumask var allocation on stack
    8ac281d42337 RDMA/restrack: Fix potential invalid address access
    d812ae6e02bd bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter mode
    e6bb84cb47e3 wifi: ieee80211: check for NULL in ieee80211_mle_size_ok()
    5266cbcf3ad1 mtd: partitions: redboot: Added conversion of operands to a larger type
    94111446fa12 x86/fpu: Fix AMD X86_BUG_FXSAVE_LEAK fixup
    df475f71d42e vduse: Temporarily fail if control queue feature requested
    8d4d14536c06 vduse: validate block features only with block devices
    1618f7a875ff drm/panel: ilitek-ili9881c: Fix warning with GPIO controllers that sleep
    08f6c05feb1d bpf: Take return from set_memory_rox() into account with bpf_jit_binary_lock_ro()
    f99feda5684a powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free]
    103391940092 powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data
    fdd411af8178 bpf: Take return from set_memory_ro() into account with bpf_prog_lock_ro()
    3243e64eb4d8 net: mana: Fix possible double free in error handling path
    952bf8df2225 netfilter: nf_tables: fully validate NFT_DATA_VALUE on store to data registers
    b5418b416223 ALSA: seq: Fix missing MSB in MIDI2 SPP conversion
    b4b26d23a1e2 tcp: fix tcp_rcv_fastopen_synack() to enter TCP_CA_Loss for failed TFO
    91fe991e02c2 powerpc: restore some missing spu syscalls
    55aed1491bd3 parisc: use correct compat recv/recvfrom syscalls
    61ff73933b68 sparc: fix compat recv/recvfrom syscalls
    035c504121e5 sparc: fix old compat_sys_select()
    784079f69787 net: dsa: microchip: fix wrong register write when masking interrupt
    f981ca3fcf89 ALSA: seq: Fix missing channel at encoding RPN/NRPN MIDI2 messages
    fdae4d139f47 Fix race for duplicate reqsk on identical SYN
    cf0291a67967 btrfs: use NOFS context when getting inodes during logging and log replay
    3ebda17c46d3 netfilter: fix undefined reference to 'netfilter_lwtunnel_*' when CONFIG_SYSCTL=n
    14e51ea78b4c xdp: Remove WARN() from __xdp_reg_mem_model()
    b36267d996fb ice: Rebuild TC queues on VSI queue reconfiguration
    9d36f6312bc0 net: dsa: microchip: use collision based back pressure mode
    96c8693fc11c net: phy: micrel: add Microchip KSZ 9477 to the device table
    23f0624bcba2 ibmvnic: Free any outstanding tx skbs during scrq reset
    511804ab701c bpf: Fix overrunning reservations in ringbuf
    942901e0fc74 mlxsw: spectrum_buffers: Fix memory corruptions on Spectrum-4 systems
    ba4d75a8f411 openvswitch: get related ct labels from its master if it is not confirmed
    2ef957de4e2d net: dsa: microchip: fix initial port flush problem
    29bc9e7c7539 ASoC: fsl-asoc-card: set priv->pdev before using it
    032a2ec27dab ASoC: amd: acp: remove i2s configuration check in acp_i2s_probe()
    e158ed266fc1 ASoC: amd: acp: add a null check for chip_pdev structure
    05cbeb0803ef s390/pci: Add missing virt_to_phys() for directed DIBV
    8d02ead6d015 bpf: Add missed var_off setting in coerce_subreg_to_size_sx()
    185dca875591 bpf: Add missed var_off setting in set_sext32_default_val()
    b377d4df8fb0 ASoC: q6apm-lpass-dai: close graph on prepare errors
    f74bb396f120 workqueue: Increase worker desc's length to 32
    6ffd06c3715c ASoC: atmel: atmel-classd: Re-add dai_link->platform to fix card init
    6de2e5820477 ASoC: atmel: convert not to use asoc_xxx()
    2886b30b1c11 ASoC: mediatek: mt8183-da7219-max98357: Fix kcontrol name collision
    4932ddb9fd3f ASoC: rockchip: i2s-tdm: Fix trcm mode by setting clock on right mclk
    00da1ddd6936 wifi: mac80211: Use flexible array in struct ieee80211_tim_ie
    2dcc136eef30 selftests: mptcp: userspace_pm: fixed subtest names
    528c3a4ceb38 selftests: mptcp: print_test out of verify_listener_events
    71d21704d24e MIPS: pci: lantiq: restore reset gpio polarity
    2838dfa5290f pinctrl: rockchip: fix pinmux reset in rockchip_pmx_set
    b85dec60a374 pinctrl: rockchip: use dedicated pinctrl type for RK3328
    14f6c7bf21ce pinctrl: rockchip: fix pinmux bits for RK3328 GPIO3-B pins
    98db00947697 pinctrl: rockchip: fix pinmux bits for RK3328 GPIO2-B pins
    4038c57bf616 pinctrl: fix deadlock in create_pinctrl() when handling -EPROBE_DEFER
    f1d05111b39f Input: ili210x - fix ili251x_read_touch_data() return value
    d9933caf865e usb: typec: ucsi: Ack also failed Get Error commands
    64ab9d2d1bd0 usb: typec: ucsi: Never send a lone connector change ack
    dd7c4e370444 iio: pressure: bmp280: Fix BMP580 temperature reading
    3f199b4e3987 iio: pressure: fix some word spelling errors
    f71bb11887ba cpu/amd: inhibit SMP check for qemux86
    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: 349fc38a62931833f510652d519f4057c5b2cc50)

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 7c803a65d231b4586124cf86de7d22a47584fcdf)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-10-02 06:15:15 -07:00
Bruce Ashfield
ee26c35bef linux-yocto/6.6: update to v6.6.36
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>
2024-10-02 06:15:15 -07:00
Deepesh Varatharajan
5aa9ee518a binutils: stable 2.42 branch updates
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>
2024-10-02 06:15:14 -07:00
Hitendra Prajapati
598e7d69d5 curl: fix CVE-2024-8096
Upstream-Status: Backport from aeb1a281ca

(From OE-Core rev: 6efcd8aea340186df484afc07a2b63a2c2a3af66)

Signed-off-by: Hitendra Prajapati <hprajapati@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-10-02 06:15:14 -07:00
Steve Sakoman
2034fc38eb build-appliance-image: Update to scarthgap head revision
(From OE-Core rev: f888dd911529a828820799a7a1b75dfd3a44847c)

Signed-off-by: Steve Sakoman <steve@sakoman.com>
yocto-5.0.4 scarthgap-5.0.4
2024-09-25 08:07:33 -07:00
Alexis Lothoré
bf88a67b45 oeqa/postactions: fix exception handling
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 6e80b2ab66 ("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>
2024-09-25 08:04:40 -07:00
Steve Sakoman
88c86347f7 build-appliance-image: Update to scarthgap head revision
(From OE-Core rev: 4785c5d9f256aa82570d2534e3f82aab3386d280)

Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-09-25 05:12:16 -07:00
Steve Sakoman
70676a7d4c poky.conf: bump version for 5.0.4
(From meta-yocto rev: 9b6836117e35258aac4f7b1e7c7d10a420fe9370)

Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-09-25 05:07:47 -07:00
Jörg Sommer
71d86290d4 doc/features: describe distribution feature pni-name
(From yocto-docs rev: d71081dd14a9d75ace4d1c62472374f37b4a888d)

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Reviewed-by: Quentin Schulz <quentin.schulz@cherry.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-09-25 05:07:47 -07:00
Jörg Sommer
85cc3e078d doc/features: remove duplicate word in distribution feature ext2
(From yocto-docs rev: ff4e9d2e516c57c1d0664462ff588666c1fd93a0)

Signed-off-by: Jörg Sommer <joerg.sommer@navimatix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-09-25 05:07:47 -07:00
Alban Bedel
0df8d7de17 bind: Fix build with the httpstats package config enabled
------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>
2024-09-25 05:07:47 -07:00
Mark Hatle
40eac6fe62 create-sdpx-2.2.bbclass: Switch from exists to isfile checking debugsrc
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>
2024-09-25 05:07:47 -07:00
Guðni Már Gilbert
cd4eeb1fb6 bluez5: remove redundant patch for MAX_INPUT
The solution to the problem upstream was fixed by the following commit:
ca6546fe52

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>
2024-09-25 05:07:47 -07:00
Colin McAllister
d29097d143 busybox: Fix cut with "-s" flag
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>
2024-09-25 05:07:47 -07:00
Colin McAllister
c7094c4a28 udev-extraconf: Add collect flag to mount
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>
2024-09-25 05:07:47 -07:00
Khem Raj
ae6525ed2e gcc: Fix spurious '/' in GLIBC_DYNAMIC_LINKER on microblaze
(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>
2024-09-25 05:07:47 -07:00
Chen Qi
dc5dd6ec19 qemu: back port patches to fix riscv64 build failure
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>
2024-09-25 05:07:47 -07:00
Richard Purdie
0979d14d54 buildhistory: Simplify intercept call sites and drop SSTATEPOSTINSTFUNC usage
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>
2024-09-25 05:07:47 -07:00
Pedro Ferreira
4a64de8691 buildhistory: Restoring files from preserve list
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>
2024-09-25 05:07:47 -07:00
Pedro Ferreira
4c0730341e buildhistory: Fix intermittent package file list creation
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>
2024-09-25 05:07:47 -07:00
Peter Marko
d7249c50ec python3: Upgrade 3.12.5 -> 3.12.6
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>
2024-09-25 05:07:47 -07:00
Trevor Gamblin
b9a2619bc8 python3: skip readline limited history tests
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>
2024-09-25 05:07:47 -07:00
Trevor Gamblin
a8086d489e python3: upgrade 3.12.4 -> 3.12.5
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>
2024-09-25 05:07:47 -07:00
Siddharth Doshi
a2803e528c openssl: Upgrade 3.2.2 -> 3.2.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>
2024-09-25 05:07:47 -07:00
Vijay Anusuri
263e0c2f1a libpcap: Security fix for CVE-2023-7256 & CVE-2024-8006
Reference:
https://security-tracker.debian.org/tracker/CVE-2023-7256
https://security-tracker.debian.org/tracker/CVE-2024-8006

Upstream commits:
73da0d4d65
2aa69b04d8
8a633ee5b9

(From OE-Core rev: 00e809013a51c1af4979bcff0b3ae3eb7a4d4a20)

Signed-off-by: Vijay Anusuri <vanusuri@mvista.com>
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-09-25 05:07:47 -07:00
Steve Sakoman
5413343d48 Revert "wpa-supplicant: Upgrade 2.10 -> 2.11"
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>
2024-09-25 05:07:47 -07:00
Richard Purdie
1678bb9ee2 libedit: Make docs generation deterministic
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>
2024-09-19 05:11:35 -07:00
Richard Purdie
3884757bc4 ruby: Make docs generation deterministic
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>
2024-09-19 05:11:35 -07:00
Niko Mauno
c5126983d9 python3-maturin: Fix cross compilation issue for armv7l, mips64, ppc
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>
2024-09-19 05:11:35 -07:00
Niko Mauno
585bd3edba gcr: Fix LICENSE
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
c6691faa03

(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>
2024-09-19 05:11:35 -07:00
Niko Mauno
a439b55e5c tiff: Fix LICENSE
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
0ef31e1f62
where it was added with filename COPYRIGHT and was then changed to
LICENSE.md in 2022 commit
fa1d6d787f

(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>
2024-09-19 05:11:35 -07:00
Niko Mauno
7472a8be65 zip: Fix LICENSE
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>
2024-09-19 05:11:35 -07:00
Niko Mauno
8da9de3186 unzip: Fix LICENSE
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>
2024-09-19 05:11:35 -07:00
Niko Mauno
0791976de0 dejagnu: Fix LICENSE
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>
2024-09-19 05:11:35 -07:00
Niko Mauno
dab891d2dc iw: Fix LICENSE
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>
2024-09-19 05:11:35 -07:00
Richard Purdie
0aa69e15f1 expat: 2.6.2 -> 2.6.3
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>
2024-09-19 05:11:35 -07:00
Siddharth Doshi
8a8d815bf8 vim: Upgrade 9.1.0682 -> 9.1.0698
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>
2024-09-19 05:11:35 -07:00
Michael Halstead
7a6923bdd9 yocto-uninative: Update to 4.6 for glibc 2.40
(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>
2024-09-19 05:11:35 -07:00
Benjamin Szőke
703740d19f mc: fix source URL
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>
2024-09-09 06:08:10 -07:00
Jon Mason
6191a86bbe openssh: add backported header file include
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
88351eca17

This issue was introduced with OE-Core 1c9d3c22718bf49ae85c2d06e0ee60ebdc2fd0c1
1c9d3c2271

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>
2024-09-09 06:08:10 -07:00
Jon Mason
40d43dd8f4 oeqa/runtime/ssh: increase the number of attempts
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>
2024-09-09 06:08:10 -07:00
Wang Mingyu
c0aed6b0f2 wireless-regdb: upgrade 2024.05.08 -> 2024.07.04
(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>
2024-09-09 06:08:10 -07:00
Wang Mingyu
f5d5ad980b libdnf: upgrade 0.73.1 -> 0.73.2
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>
2024-09-09 06:08:10 -07:00
Wang Mingyu
aea897cff8 libadwaita: upgrade 1.5.1 -> 1.5.2
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>
2024-09-09 06:08:10 -07:00
Siddharth Doshi
3c8d846bf0 wpa-supplicant: Upgrade 2.10 -> 2.11
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>
2024-09-09 06:08:10 -07:00
Wang Mingyu
50cd89849b cups: upgrade 2.4.9 -> 2.4.10
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>
2024-09-09 06:08:10 -07:00
Vijay Anusuri
25376fc0c7 apr: upgrade 1.7.4 -> 1.7.5
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>
2024-09-09 06:08:10 -07:00
Alexander Kanavin
143639cb8e apr: drop 0007-explicitly-link-libapr-against-phtread-to-make-gold-.patch
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>
2024-09-09 06:08:10 -07:00
Dmitry Baryshkov
71a245b2d6 xserver-xorg: fix CVE-2023-5574 status
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>
2024-09-09 06:08:10 -07:00