diff mbox series

[kirkstone,11/12] linux-yocto/5.15: update to v5.15.157

Message ID 20240503025240.373184-11-bruce.ashfield@gmail.com
State Accepted
Delegated to: Steve Sakoman
Headers show
Series [kirkstone,01/12] linux-yocto/5.15: update to v5.15.151 | expand

Commit Message

Bruce Ashfield May 3, 2024, 2:52 a.m. UTC
From: Bruce Ashfield <bruce.ashfield@gmail.com>

Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:

    b925f60c6ee7 Linux 5.15.157
    d564809f27ea net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards
    eb6535c6f7c2 net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530
    63ba7a80d6e2 net: dsa: introduce preferred_default_local_cpu_port and use on MT7530
    84b7f50e631a net: dsa: mt7530: set all CPU ports in MT7531_CPU_PMAP
    bdbe483da21f nilfs2: fix OOB in nilfs_set_de_type
    3ab056814cd8 nouveau: fix instmem race condition around ptr stores
    49c9958cf0a2 drm/vmwgfx: Sort primary plane formats by order of preference
    8b12fc7b0326 drm/amdgpu: validate the parameters of bo mapping operations more clearly
    a2fd6dbc98be binder: check offset alignment in binder_get_object()
    0dc727a4e054 init/main.c: Fix potential static_command_line memory overflow
    813f5213f2c6 arm64: hibernate: Fix level3 translation fault in swsusp_save()
    f5a55db79bf7 KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms
    7169354120d8 KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible
    43f00210cb25 fs: sysfs: Fix reference leak in sysfs_break_active_protection()
    0d130158db29 speakup: Avoid crash on very long word
    d8a2225f7dfa mei: me: disable RPL-S on SPS and IGN firmwares
    7f67c2020cb0 usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error
    75ceeadfab1c usb: Disable USB3 LPM at shutdown
    8aa5c28ac65c usb: dwc2: host: Fix dereference issue in DDMA completion flow.
    7182175f565f Revert "usb: cdc-wdm: close race between read and workqueue"
    def039849617 USB: serial: option: add Telit FN920C04 rmnet compositions
    cd27cf1ec66d USB: serial: option: add Rolling RW101-GL and RW135-GL support
    c48d624bbbad USB: serial: option: support Quectel EM060K sub-models
    3338a967ca08 USB: serial: option: add Lonsung U8300/U9300 product
    e94566d88701 USB: serial: option: add support for Fibocom FM650/FG650
    6b5043463619 USB: serial: option: add Fibocom FM135-GL variants
    7a3bbe41efa5 serial/pmac_zilog: Remove flawed mitigation for rx irq flood
    b0b268eeb087 comedi: vmk80xx: fix incomplete endpoint checking
    e39fae579d17 thunderbolt: Fix wake configurations after device unplug
    62e0a5d4d4de thunderbolt: Avoid notify PM core about runtime PM resume
    4291a6233ba8 x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
    0be237b6b753 x86/bugs: Fix BHI retpoline check
    a29ec0465dce clk: Get runtime PM before walking tree during disable_unused
    db7c0ef4afea clk: Initialize struct clk_core kref earlier
    bc6d766991e1 clk: Print an info line before disabling unused clocks
    f3d89bc7dd65 clk: remove extra empty line
    bdd70c8b02e7 clk: Mark 'all_lists' as const
    3254a1f27952 clk: Remove prepare_lock hold assertion in __clk_release()
    ce77f3beed02 drm/panel: visionox-rm69299: don't unregister DSI device
    df0991da7db8 drm: nv04: Fix out of bounds access
    3076b3c38a70 s390/cio: fix race condition during online processing
    498f7b8037da s390/qdio: handle deferred cc1
    45d70025006c RDMA/mlx5: Fix port number for counter query in multi-port configuration
    8261489de3af RDMA/cm: Print the old state when cm_destroy_id gets timeout
    2973b4a5eae7 RDMA/rxe: Fix the problem "mutex_destroy missing"
    831157756e3c net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them
    9495b7a412e3 net: dsa: mt7530: fix mirroring frames received on local port
    a50dbeca28ac tun: limit printing rate when illegal packet received by tun dev
    ae3f9e1221b3 af_unix: Don't peek OOB data without MSG_OOB.
    1738dfe72c52 af_unix: Call manage_oob() for every skb in unix_stream_read_generic().
    e719b52d0c56 netfilter: flowtable: incorrect pppoe tuple
    d06977b9a410 netfilter: flowtable: validate pppoe header
    5345d78ae64d netfilter: nf_flow_table: count pending offload workqueue tasks
    7a1679e2d9bf netfilter: nft_set_pipapo: do not free live element
    dceb683ab87c netfilter: br_netfilter: skip conntrack input hook for promisc packets
    379bf7257bc5 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get()
    0b6de00206ad netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get()
    fc1021337e59 Revert "lockd: introduce safe async lock op"
    2a3073d58382 Revert "tracing/trigger: Fix to return error if failed to alloc snapshot"
    2df2dd27066c kprobes: Fix possible use-after-free issue on kprobe registration
    1253e34a548f bpf: Fix ringbuf memory type confusion when passing to helpers
    cc9ac419351b bpf: Fix out of bounds access for ringbuf helpers
    adc2d11b86ea bpf: Generally fix helper register offset check
    0c261cbc29a6 bpf: Generalize check_ctx_reg for reuse with other types
    1b661661642d bpf: Extend kfunc with PTR_TO_CTX, PTR_TO_MEM argument support
    621bbe924c68 selftests/ftrace: Limit length in subsystem-enable tests
    edfaf679b7c3 SUNRPC: Fix rpcgss_context trace event acceptor field
    2364d0278fe1 btrfs: record delayed inode root in transaction
    747228929b32 ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
    88b7f1143b15 ksmbd: validate payload size in ipc response
    044b3d6c94c6 ksmbd: don't send oplock break if rename fails
    b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change
    ea091017ef62 ipv6: Fix data races around sk->sk_prot.
    ff8710da80ee ipv6: annotate some data-races around sk->sk_prot
    e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops.
    8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock
    7c82dac02886 block, loop: support partitions without scanning
    45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded
    1f24338cb789 jbd2: Drop the merge conflicted hunk
    e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
    6224acfc1d56 tpm: Add flag to use default cancellation policy
    1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask
    a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core
    a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
    ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
    1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13
    24615a3b932a ata: ahci: fix enum constants for gcc-13
    5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config
    fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf
    130f9da78406 tools/resolve_btfids: Build with host flags
    00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang
    17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building
    7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated
    37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations
    a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown
    f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy
    da5513f30187 libbpf: Fix build warning on ref_ctr_off
    4c5a089621a8 perf python: Account for multiple words in CC
    1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers
    838f5d0701d8 fs: add mode_strip_sgid() helper
    d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead
    ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack
    1363bd7dbde3 ixgbevf: add disable link state
    e5601ae2bd24 ixgbe: add improvement for MDD response functionality
    caa57cd80575 ixgbe: add the ability for the PF to disable VF link state
    16a77bfcc7df Check /dev/console using init_stat()
    04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data
    0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
    1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
    493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
    04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered
    6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve
    1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field
    6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions
    efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
    a40d2daf2795 pnmtologo: use relocatable file name
    3b40d5b41155 of: configfs: remove unused variable overlay_lock
    6c085baf1838 tools: use basename to identify file in gen-mach-types
    2fca0fd71981 lib/build_OID_registry: fix reproducibility issues
    0f586f4ee8ad vt/conmakehash: improve reproducibility
    a75774679f28 OF: DT-Overlay configfs interface (v8)
    d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer()
    856ec356cf91 ACPI: thermal: drop an always true check
    7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC
    41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o
    44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs()
    77aa9e489eaf bpf: Disallow unprivileged bpf by default
    ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups
    4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal""
    5df6d1b00f95 jbd2: fix use-after-free of transaction_t race
    2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function
    07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction
    4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal"
    7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack
    f78574dee71e kasan: test: silence intentional read overflow warnings
    d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC
    5e279d5647cc arm64: support page mapping percpu first chunk allocator
    e5bf16752dca vmalloc: choose a better start address in vm_area_register_early()
    660b3d21b46f kasan: test: bypass __alloc_size checks
    00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write
    67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB
    bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack
    7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc()
    bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack()
    51423ebb36ad lib/stackdepot: introduce __stack_depot_save()
    85373e66d847 lib/stackdepot: remove unused function argument
    5b6cc9b251f3 lib/stackdepot: include gfp.h
    c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case.
    b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic()
    13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence
    21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221
    6199fd896645 aufs: tiny, headers after fs_context
    8ddb40e31c29 aufs: fs_context 7/7, finally remount
    69035f71c6fd aufs: fs_context 6/7, now mount
    bc841b970697 aufs: fs_context 5/7, parse all other mount options
    435188053da2 aufs: fs_context 4/7, parse xino options
    9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options
    1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option
    a8488f603134 aufs: fs_context 1/7, skelton of the new shceme
    8e32e0015564 aufs: pre fs_context, convert a static flag to a macro
    f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case
    948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo()
    77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117
    2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129
    7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone
    66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl()
    69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore
    ada8fe9543e5 aufs: 5.14-20210906  ---> 5.14-20211018
    b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes"
    81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation
    97c963889222 sched/isolation: really align nohz_full with rcu_nocbs
    871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards"
    ffad0783dd5b ARM: config: multi v7: Regenerate defconifg
    5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols
    badaf96564fe ARM: config: multi v7: Clean up enabled by default options
    34996040fc9b ARM: config: multi v7: Drop unavailable options
    7f685244afb3 powerpc/mm: Switch obsolete dssall to .long
    20301aeb1a64 riscv: fix build with binutils 2.38
    9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error
    720b61fc400b x86_64_defconfig: Fix warnings
    02bf23d26bc4 arm64: defconfig: cleanup config options
    05914e2c87e5 arm: defconfig: drop unused POWER_AVS option
    ffb532fa19b9 aufs5: fix build against v5.15.3+
    a4b3abf4d96d qemux86: add configuration symbol to select values
    fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter
    3d8762d900d9 clear_warn_once: bind a timer to written reset value
    95faacac47e8 clear_warn_once: expand debugfs to include read support
    de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
    0e4aacead9c1 perf: x86-32: explicitly include <errno.h>
    9ad92c11468e perf: mips64: Convert __u64 to unsigned long long
    09e7efe3e68a perf: fix bench numa compilation
    e79becc44fa6 perf: add SLANG_INC for slang.h
    b1033b588681 perf: add sgidefs.h to for mips builds
    cf9db484ac0b perf: change --root to --prefix for python install
    7fd052c2c562 perf: add 'libperl not found' warning
    27a437cdd469 perf: force include of <stdbool.h>
    3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat
    a7e9293b506b FAT: Added FAT_NO_83NAME
    6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
    c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
    538be0fdb124 aufs: adjust to v5.15 fs changes
    f45da75c8759 aufs5: core
    047f57e07e01 aufs5: standalone
    029fc15574c8 aufs5: mmap
    610d0192ee94 aufs5: base
    d4e428d0ec5f aufs5: kbuild
    eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
    286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
    24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested)
    22c73536d5d7 yaffs: include blkdev.h
    506b7251bfb8 yaffs: fix misplaced variable declaration
    a0e26ff364dc yaffs2: v5.6 build fixups
    b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read
    ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super
    2e3c3aec8279 yaffs: repair yaffs_get_mtd_device
    d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API
    70a6113ee2c7 yaffs2: fix memory leak in mount/umount
    3378e4a9e404 yaffs: Avoid setting any ACL releated xattr
    ec2284edddef Yaffs:check oob size before auto selecting Yaffs1
    c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
    e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY
    608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020)
    89e660ece42c initramfs: allow an optional wrapper script around initramfs generation
    b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally
    3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
    d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation
    d202fb2caf33 defconfigs: drop obselete options
    9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled
    e20d8cf019b4 linux-yocto: Handle /bin/awk issues
    b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion
    adb40f1e6a1a uvesafb: print error message when task timeout occurs
    f280a1ed0962 compiler.h: Undef before redefining __attribute_const__
    4352732f268c vmware: include jiffies.h
    7954a677968d Resolve jiffies wrapping about arp
    5f28a1035d95 nfs: Allow default io size to be configured.
    0d7260ad7106 check console device file on fs when booting
    900a12e37e0a mount_root: clarify error messages for when no rootfs found
    7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location
    6604fc1763b3 modpost: mask trivial warnings
    0d294adb09cb kbuild: exclude meta directory from distclean processing
    a097cdd95a9e powerpc: serialize image targets
    5db6ec39a0a3 arm: serialize build targets
    cbabca27905e crtsavres: fixups for 5.4+
    7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8
    a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8
    186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild
    d1ea862964ca powerpc: kexec fix for powerpc64
    2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core
    2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code
    ec57870b303a mips: Kconfig: add QEMUMIPS64 option
    6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency
    74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c
    22e65b63d3b4 arm/Makefile: Fix systemtap
    b7f1ab59f19e vexpress: Pass LOADADDR to Makefile
    ce2800c73bf7 arm: ARM EABI socketcall
    019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
 .../linux/linux-yocto-rt_5.15.bb              |  6 ++---
 .../linux/linux-yocto-tiny_5.15.bb            |  6 ++---
 meta/recipes-kernel/linux/linux-yocto_5.15.bb | 26 +++++++++----------
 3 files changed, 19 insertions(+), 19 deletions(-)

Comments

Steve Sakoman May 3, 2024, 5:39 p.m. UTC | #1
Hi Bruce,

Unfortunately I'm getting warnings on many of the builds:

WARNING: linux-yocto-5.15.157+gitAUTOINC+21fd5becb1_f0d16a142e-r0
do_kernel_configcheck: [kernel config]: This BSP contains fragments
with warnings:
[INFO]: the following symbols were not found in the active configuration:
- CONFIG_NFSD_V3

Steve

On Thu, May 2, 2024 at 7:52 PM <bruce.ashfield@gmail.com> wrote:
>
> From: Bruce Ashfield <bruce.ashfield@gmail.com>
>
> Updating linux-yocto/5.15 to the latest korg -stable release that comprises
> the following commits:
>
>     b925f60c6ee7 Linux 5.15.157
>     d564809f27ea net: dsa: mt7530: fix enabling EEE on MT7531 switch on all boards
>     eb6535c6f7c2 net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz XTAL MT7530
>     63ba7a80d6e2 net: dsa: introduce preferred_default_local_cpu_port and use on MT7530
>     84b7f50e631a net: dsa: mt7530: set all CPU ports in MT7531_CPU_PMAP
>     bdbe483da21f nilfs2: fix OOB in nilfs_set_de_type
>     3ab056814cd8 nouveau: fix instmem race condition around ptr stores
>     49c9958cf0a2 drm/vmwgfx: Sort primary plane formats by order of preference
>     8b12fc7b0326 drm/amdgpu: validate the parameters of bo mapping operations more clearly
>     a2fd6dbc98be binder: check offset alignment in binder_get_object()
>     0dc727a4e054 init/main.c: Fix potential static_command_line memory overflow
>     813f5213f2c6 arm64: hibernate: Fix level3 translation fault in swsusp_save()
>     f5a55db79bf7 KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD platforms
>     7169354120d8 KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel compatible
>     43f00210cb25 fs: sysfs: Fix reference leak in sysfs_break_active_protection()
>     0d130158db29 speakup: Avoid crash on very long word
>     d8a2225f7dfa mei: me: disable RPL-S on SPS and IGN firmwares
>     7f67c2020cb0 usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb ep transport error
>     75ceeadfab1c usb: Disable USB3 LPM at shutdown
>     8aa5c28ac65c usb: dwc2: host: Fix dereference issue in DDMA completion flow.
>     7182175f565f Revert "usb: cdc-wdm: close race between read and workqueue"
>     def039849617 USB: serial: option: add Telit FN920C04 rmnet compositions
>     cd27cf1ec66d USB: serial: option: add Rolling RW101-GL and RW135-GL support
>     c48d624bbbad USB: serial: option: support Quectel EM060K sub-models
>     3338a967ca08 USB: serial: option: add Lonsung U8300/U9300 product
>     e94566d88701 USB: serial: option: add support for Fibocom FM650/FG650
>     6b5043463619 USB: serial: option: add Fibocom FM135-GL variants
>     7a3bbe41efa5 serial/pmac_zilog: Remove flawed mitigation for rx irq flood
>     b0b268eeb087 comedi: vmk80xx: fix incomplete endpoint checking
>     e39fae579d17 thunderbolt: Fix wake configurations after device unplug
>     62e0a5d4d4de thunderbolt: Avoid notify PM core about runtime PM resume
>     4291a6233ba8 x86/cpufeatures: Fix dependencies for GFNI, VAES, and VPCLMULQDQ
>     0be237b6b753 x86/bugs: Fix BHI retpoline check
>     a29ec0465dce clk: Get runtime PM before walking tree during disable_unused
>     db7c0ef4afea clk: Initialize struct clk_core kref earlier
>     bc6d766991e1 clk: Print an info line before disabling unused clocks
>     f3d89bc7dd65 clk: remove extra empty line
>     bdd70c8b02e7 clk: Mark 'all_lists' as const
>     3254a1f27952 clk: Remove prepare_lock hold assertion in __clk_release()
>     ce77f3beed02 drm/panel: visionox-rm69299: don't unregister DSI device
>     df0991da7db8 drm: nv04: Fix out of bounds access
>     3076b3c38a70 s390/cio: fix race condition during online processing
>     498f7b8037da s390/qdio: handle deferred cc1
>     45d70025006c RDMA/mlx5: Fix port number for counter query in multi-port configuration
>     8261489de3af RDMA/cm: Print the old state when cm_destroy_id gets timeout
>     2973b4a5eae7 RDMA/rxe: Fix the problem "mutex_destroy missing"
>     831157756e3c net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels before using them
>     9495b7a412e3 net: dsa: mt7530: fix mirroring frames received on local port
>     a50dbeca28ac tun: limit printing rate when illegal packet received by tun dev
>     ae3f9e1221b3 af_unix: Don't peek OOB data without MSG_OOB.
>     1738dfe72c52 af_unix: Call manage_oob() for every skb in unix_stream_read_generic().
>     e719b52d0c56 netfilter: flowtable: incorrect pppoe tuple
>     d06977b9a410 netfilter: flowtable: validate pppoe header
>     5345d78ae64d netfilter: nf_flow_table: count pending offload workqueue tasks
>     7a1679e2d9bf netfilter: nft_set_pipapo: do not free live element
>     dceb683ab87c netfilter: br_netfilter: skip conntrack input hook for promisc packets
>     379bf7257bc5 netfilter: nf_tables: Fix potential data-race in __nft_obj_type_get()
>     0b6de00206ad netfilter: nf_tables: Fix potential data-race in __nft_expr_type_get()
>     fc1021337e59 Revert "lockd: introduce safe async lock op"
>     2a3073d58382 Revert "tracing/trigger: Fix to return error if failed to alloc snapshot"
>     2df2dd27066c kprobes: Fix possible use-after-free issue on kprobe registration
>     1253e34a548f bpf: Fix ringbuf memory type confusion when passing to helpers
>     cc9ac419351b bpf: Fix out of bounds access for ringbuf helpers
>     adc2d11b86ea bpf: Generally fix helper register offset check
>     0c261cbc29a6 bpf: Generalize check_ctx_reg for reuse with other types
>     1b661661642d bpf: Extend kfunc with PTR_TO_CTX, PTR_TO_MEM argument support
>     621bbe924c68 selftests/ftrace: Limit length in subsystem-enable tests
>     edfaf679b7c3 SUNRPC: Fix rpcgss_context trace event acceptor field
>     2364d0278fe1 btrfs: record delayed inode root in transaction
>     747228929b32 ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB 3.1.1
>     88b7f1143b15 ksmbd: validate payload size in ipc response
>     044b3d6c94c6 ksmbd: don't send oplock break if rename fails
>     b8086c3c1548 reiserfs: Avoid touching renamed directory if parent does not change
>     ea091017ef62 ipv6: Fix data races around sk->sk_prot.
>     ff8710da80ee ipv6: annotate some data-races around sk->sk_prot
>     e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops.
>     8d1bab770956 locking/rwsem: Disable preemption while trying for rwsem lock
>     7c82dac02886 block, loop: support partitions without scanning
>     45f504f301d4 bpftool: Fix pretty print dump for maps without BTF loaded
>     1f24338cb789 jbd2: Drop the merge conflicted hunk
>     e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
>     1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX (32) bytes
>     6224acfc1d56 tpm: Add flag to use default cancellation policy
>     1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask
>     a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core
>     a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops protocol layer
>     ef495c5f45f2 tpm: Remove read16/read32/write32 calls from tpm_tis_phy_ops
>     1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13
>     24615a3b932a ata: ahci: fix enum constants for gcc-13
>     5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config
>     fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf
>     130f9da78406 tools/resolve_btfids: Build with host flags
>     00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel with clang
>     17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when building
>     7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated
>     37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecations
>     a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown
>     f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy
>     da5513f30187 libbpf: Fix build warning on ref_ctr_off
>     4c5a089621a8 perf python: Account for multiple words in CC
>     1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers
>     838f5d0701d8 fs: add mode_strip_sgid() helper
>     d97172683641 squashfs: provide backing_dev_info in order to disable read-ahead
>     ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record callstack
>     1363bd7dbde3 ixgbevf: add disable link state
>     e5601ae2bd24 ixgbe: add improvement for MDD response functionality
>     caa57cd80575 ixgbe: add the ability for the PF to disable VF link state
>     16a77bfcc7df Check /dev/console using init_stat()
>     04574fd5579a tracing/arm: Have max stack tracer handle the case of return address after data
>     0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ register successfully
>     1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in CPUMAP_FILE_MAX_BYTES
>     493160901320 mtd_blkdevs: add mtd_table_mutex lock back to blktrans_{open, release} to avoid race condition
>     04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is registered
>     6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing and memreserve
>     1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its own flags field
>     6013d1ae5feb cert host tools: Stop complaining about deprecated OpenSSL functions
>     efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with dash
>     a40d2daf2795 pnmtologo: use relocatable file name
>     3b40d5b41155 of: configfs: remove unused variable overlay_lock
>     6c085baf1838 tools: use basename to identify file in gen-mach-types
>     2fca0fd71981 lib/build_OID_registry: fix reproducibility issues
>     0f586f4ee8ad vt/conmakehash: improve reproducibility
>     a75774679f28 OF: DT-Overlay configfs interface (v8)
>     d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer()
>     856ec356cf91 ACPI: thermal: drop an always true check
>     7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older GCC
>     41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for xfs_attr_remote.o
>     44a445c1922d virtio-pci: Remove wrong address verification in vp_del_vqs()
>     77aa9e489eaf bpf: Disallow unprivileged bpf by default
>     ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups
>     4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices on forced removal""
>     5df6d1b00f95 jbd2: fix use-after-free of transaction_t race
>     2d83e8196487 jbd2: refactor wait logic for transaction updates into a common function
>     07a63f760793 netfilter: conntrack: avoid useless indirection during conntrack destruction
>     4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced removal"
>     7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack
>     f78574dee71e kasan: test: silence intentional read overflow warnings
>     d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with KASAN_VMALLOC
>     5e279d5647cc arm64: support page mapping percpu first chunk allocator
>     e5bf16752dca vmalloc: choose a better start address in vm_area_register_early()
>     660b3d21b46f kasan: test: bypass __alloc_size checks
>     00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds write
>     67becf0b1bd4 kasan: fix tag for large allocations when using CONFIG_SLAB
>     bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording stack
>     7195b67ce69b kasan: generic: introduce kasan_record_aux_stack_noalloc()
>     bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack()
>     51423ebb36ad lib/stackdepot: introduce __stack_depot_save()
>     85373e66d847 lib/stackdepot: remove unused function argument
>     5b6cc9b251f3 lib/stackdepot: include gfp.h
>     c9f3902d8069 aufs: reduce overhead for "code present but disabled" use case.
>     b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic()
>     13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence
>     21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221
>     6199fd896645 aufs: tiny, headers after fs_context
>     8ddb40e31c29 aufs: fs_context 7/7, finally remount
>     69035f71c6fd aufs: fs_context 6/7, now mount
>     bc841b970697 aufs: fs_context 5/7, parse all other mount options
>     435188053da2 aufs: fs_context 4/7, parse xino options
>     9af1f1825cbd aufs: fs_context 3/7, parse the branch-management options
>     1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option
>     a8488f603134 aufs: fs_context 1/7, skelton of the new shceme
>     8e32e0015564 aufs: pre fs_context, convert a static flag to a macro
>     f90cb4144aec aufs: pre fs_context, support the incomplete sb and sbinfo case
>     948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo()
>     77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117
>     2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129
>     7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone
>     66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl()
>     69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore
>     ada8fe9543e5 aufs: 5.14-20210906  ---> 5.14-20211018
>     b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes"
>     81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console saturation
>     97c963889222 sched/isolation: really align nohz_full with rcu_nocbs
>     871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for Exynos boards"
>     ffad0783dd5b ARM: config: multi v7: Regenerate defconifg
>     5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols
>     badaf96564fe ARM: config: multi v7: Clean up enabled by default options
>     34996040fc9b ARM: config: multi v7: Drop unavailable options
>     7f685244afb3 powerpc/mm: Switch obsolete dssall to .long
>     20301aeb1a64 riscv: fix build with binutils 2.38
>     9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error
>     720b61fc400b x86_64_defconfig: Fix warnings
>     02bf23d26bc4 arm64: defconfig: cleanup config options
>     05914e2c87e5 arm: defconfig: drop unused POWER_AVS option
>     ffb532fa19b9 aufs5: fix build against v5.15.3+
>     a4b3abf4d96d qemux86: add configuration symbol to select values
>     fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter
>     3d8762d900d9 clear_warn_once: bind a timer to written reset value
>     95faacac47e8 clear_warn_once: expand debugfs to include read support
>     de20c4240018 perf: perf can not parser the backtrace of app in the 32bit system and 64bit kernel.
>     0e4aacead9c1 perf: x86-32: explicitly include <errno.h>
>     9ad92c11468e perf: mips64: Convert __u64 to unsigned long long
>     09e7efe3e68a perf: fix bench numa compilation
>     e79becc44fa6 perf: add SLANG_INC for slang.h
>     b1033b588681 perf: add sgidefs.h to for mips builds
>     cf9db484ac0b perf: change --root to --prefix for python install
>     7fd052c2c562 perf: add 'libperl not found' warning
>     27a437cdd469 perf: force include of <stdbool.h>
>     3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat
>     a7e9293b506b FAT: Added FAT_NO_83NAME
>     6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
>     c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
>     538be0fdb124 aufs: adjust to v5.15 fs changes
>     f45da75c8759 aufs5: core
>     047f57e07e01 aufs5: standalone
>     029fc15574c8 aufs5: mmap
>     610d0192ee94 aufs5: base
>     d4e428d0ec5f aufs5: kbuild
>     eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both ERR and NULL
>     286af18d0875 yaffs: fix -Wstringop-overread compile warning in yaffs_fix_null_name
>     24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested)
>     22c73536d5d7 yaffs: include blkdev.h
>     506b7251bfb8 yaffs: fix misplaced variable declaration
>     a0e26ff364dc yaffs2: v5.6 build fixups
>     b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read
>     ad9adccbb214 yaffs: add strict check when call yaffs_internal_read_super
>     2e3c3aec8279 yaffs: repair yaffs_get_mtd_device
>     d662538516a7 yaffs: Fix build failure by handling inode i_version with proper atomic API
>     70a6113ee2c7 yaffs2: fix memory leak in mount/umount
>     3378e4a9e404 yaffs: Avoid setting any ACL releated xattr
>     ec2284edddef Yaffs:check oob size before auto selecting Yaffs1
>     c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate apis
>     e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY
>     608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020)
>     89e660ece42c initramfs: allow an optional wrapper script around initramfs generation
>     b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally
>     3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN (CVE-2020-16119)
>     d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong truncation
>     d202fb2caf33 defconfigs: drop obselete options
>     9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled
>     e20d8cf019b4 linux-yocto: Handle /bin/awk issues
>     b6d2a3dbbd3a uvesafb: provide option to specify timeout for task completion
>     adb40f1e6a1a uvesafb: print error message when task timeout occurs
>     f280a1ed0962 compiler.h: Undef before redefining __attribute_const__
>     4352732f268c vmware: include jiffies.h
>     7954a677968d Resolve jiffies wrapping about arp
>     5f28a1035d95 nfs: Allow default io size to be configured.
>     0d7260ad7106 check console device file on fs when booting
>     900a12e37e0a mount_root: clarify error messages for when no rootfs found
>     7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses location
>     6604fc1763b3 modpost: mask trivial warnings
>     0d294adb09cb kbuild: exclude meta directory from distclean processing
>     a097cdd95a9e powerpc: serialize image targets
>     5db6ec39a0a3 arm: serialize build targets
>     cbabca27905e crtsavres: fixups for 5.4+
>     7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8
>     a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8
>     186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild
>     d1ea862964ca powerpc: kexec fix for powerpc64
>     2ac35b89a0f9 powerpc: Add unwind information for SPE registers of E500 core
>     2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code
>     ec57870b303a mips: Kconfig: add QEMUMIPS64 option
>     6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency
>     74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c
>     22e65b63d3b4 arm/Makefile: Fix systemtap
>     b7f1ab59f19e vexpress: Pass LOADADDR to Makefile
>     ce2800c73bf7 arm: ARM EABI socketcall
>     019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses during translation fault
>
> Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
> ---
>  .../linux/linux-yocto-rt_5.15.bb              |  6 ++---
>  .../linux/linux-yocto-tiny_5.15.bb            |  6 ++---
>  meta/recipes-kernel/linux/linux-yocto_5.15.bb | 26 +++++++++----------
>  3 files changed, 19 insertions(+), 19 deletions(-)
>
> diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb
> index 426266e9a5..91bf0350d5 100644
> --- a/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb
> +++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb
> @@ -11,13 +11,13 @@ python () {
>          raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it")
>  }
>
> -SRCREV_machine ?= "82bab3e1d1637710832e9fe0a222d876b5f9e9e2"
> -SRCREV_meta ?= "1427f4d13f99b5b3811ef5f4207b6ff43cf1771a"
> +SRCREV_machine ?= "f8d4297d452f7c832d90bfb992d90db2e30ffc23"
> +SRCREV_meta ?= "21fd5becb1ed083a28e57af46709578f83dd2910"
>
>  SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
>             git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}"
>
> -LINUX_VERSION ?= "5.15.156"
> +LINUX_VERSION ?= "5.15.157"
>
>  LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
>
> diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
> index 1ea634f2e1..722523ced9 100644
> --- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
> +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
> @@ -5,7 +5,7 @@ KCONFIG_MODE = "--allnoconfig"
>
>  require recipes-kernel/linux/linux-yocto.inc
>
> -LINUX_VERSION ?= "5.15.156"
> +LINUX_VERSION ?= "5.15.157"
>  LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
>
>  DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
> @@ -14,8 +14,8 @@ DEPENDS += "openssl-native util-linux-native"
>  KMETA = "kernel-meta"
>  KCONF_BSP_AUDIT_LEVEL = "2"
>
> -SRCREV_machine ?= "a94a5a767e0b0014c4d1f4ac6587bd30af2b18d5"
> -SRCREV_meta ?= "1427f4d13f99b5b3811ef5f4207b6ff43cf1771a"
> +SRCREV_machine ?= "7a8fce8cbd9a8a7d68a0c2537141c85d63f6eda3"
> +SRCREV_meta ?= "21fd5becb1ed083a28e57af46709578f83dd2910"
>
>  PV = "${LINUX_VERSION}+git${SRCPV}"
>
> diff --git a/meta/recipes-kernel/linux/linux-yocto_5.15.bb b/meta/recipes-kernel/linux/linux-yocto_5.15.bb
> index 0601353e1c..6784703ce2 100644
> --- a/meta/recipes-kernel/linux/linux-yocto_5.15.bb
> +++ b/meta/recipes-kernel/linux/linux-yocto_5.15.bb
> @@ -14,24 +14,24 @@ KBRANCH:qemux86  ?= "v5.15/standard/base"
>  KBRANCH:qemux86-64 ?= "v5.15/standard/base"
>  KBRANCH:qemumips64 ?= "v5.15/standard/mti-malta64"
>
> -SRCREV_machine:qemuarm ?= "7125a4b2f341b906fa6ad96d7b5caab2fe031b40"
> -SRCREV_machine:qemuarm64 ?= "a71076982c5b7d5f38a7c00ab4fd6f4f907e267d"
> -SRCREV_machine:qemumips ?= "0d5ad939681fe4971f4895b909554d755ba72d66"
> -SRCREV_machine:qemuppc ?= "46ff907d522c13b8f6fab5a0da95f7a9807e2595"
> -SRCREV_machine:qemuriscv64 ?= "70388803a5a55f986721232d0160381bb8097ba3"
> -SRCREV_machine:qemuriscv32 ?= "70388803a5a55f986721232d0160381bb8097ba3"
> -SRCREV_machine:qemux86 ?= "70388803a5a55f986721232d0160381bb8097ba3"
> -SRCREV_machine:qemux86-64 ?= "70388803a5a55f986721232d0160381bb8097ba3"
> -SRCREV_machine:qemumips64 ?= "a1357daf3592cb612b67058e401d5b05aebde45e"
> -SRCREV_machine ?= "70388803a5a55f986721232d0160381bb8097ba3"
> -SRCREV_meta ?= "1427f4d13f99b5b3811ef5f4207b6ff43cf1771a"
> +SRCREV_machine:qemuarm ?= "b844615e2b799c40eac746cd24e009b620114230"
> +SRCREV_machine:qemuarm64 ?= "aeb63de10514b28d35049f285ae9a371d6d5ccd2"
> +SRCREV_machine:qemumips ?= "3740052e902e15416c22ce7f2544de7afe83a845"
> +SRCREV_machine:qemuppc ?= "167c9e8d0e760cfb299408647efe46214fd06ac0"
> +SRCREV_machine:qemuriscv64 ?= "f0d16a142e32a7934da39a12bd983a00e629bb48"
> +SRCREV_machine:qemuriscv32 ?= "f0d16a142e32a7934da39a12bd983a00e629bb48"
> +SRCREV_machine:qemux86 ?= "f0d16a142e32a7934da39a12bd983a00e629bb48"
> +SRCREV_machine:qemux86-64 ?= "f0d16a142e32a7934da39a12bd983a00e629bb48"
> +SRCREV_machine:qemumips64 ?= "d34e0789d8d5e0d7ab521889e80967edcac38dc6"
> +SRCREV_machine ?= "f0d16a142e32a7934da39a12bd983a00e629bb48"
> +SRCREV_meta ?= "21fd5becb1ed083a28e57af46709578f83dd2910"
>
>  # set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll
>  # get the <version>/base branch, which is pure upstream -stable, and the same
>  # meta SRCREV as the linux-yocto-standard builds. Select your version using the
>  # normal PREFERRED_VERSION settings.
>  BBCLASSEXTEND = "devupstream:target"
> -SRCREV_machine:class-devupstream ?= "c52b9710c83d3b8ab63bb217cc7c8b61e13f12cd"
> +SRCREV_machine:class-devupstream ?= "b925f60c6ee7ec871d2d48575d0fde3872129c20"
>  PN:class-devupstream = "linux-yocto-upstream"
>  KBRANCH:class-devupstream = "v5.15/base"
>
> @@ -39,7 +39,7 @@ SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA
>             git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}"
>
>  LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
> -LINUX_VERSION ?= "5.15.156"
> +LINUX_VERSION ?= "5.15.157"
>
>  DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
>  DEPENDS += "openssl-native util-linux-native"
> --
> 2.39.2
>
Bruce Ashfield May 3, 2024, 5:40 p.m. UTC | #2
I'll revisit this in a week or so, and send the queue again at that point.

The fix is trivial, I've just moved on from it for the time being

Bruce

On Fri, May 3, 2024 at 1:39 PM Steve Sakoman <steve@sakoman.com> wrote:

> Hi Bruce,
>
> Unfortunately I'm getting warnings on many of the builds:
>
> WARNING: linux-yocto-5.15.157+gitAUTOINC+21fd5becb1_f0d16a142e-r0
> do_kernel_configcheck: [kernel config]: This BSP contains fragments
> with warnings:
> [INFO]: the following symbols were not found in the active configuration:
> - CONFIG_NFSD_V3
>
> Steve
>
> On Thu, May 2, 2024 at 7:52 PM <bruce.ashfield@gmail.com> wrote:
> >
> > From: Bruce Ashfield <bruce.ashfield@gmail.com>
> >
> > Updating linux-yocto/5.15 to the latest korg -stable release that
> comprises
> > the following commits:
> >
> >     b925f60c6ee7 Linux 5.15.157
> >     d564809f27ea net: dsa: mt7530: fix enabling EEE on MT7531 switch on
> all boards
> >     eb6535c6f7c2 net: dsa: mt7530: fix improper frames on all 25MHz and
> 40MHz XTAL MT7530
> >     63ba7a80d6e2 net: dsa: introduce preferred_default_local_cpu_port
> and use on MT7530
> >     84b7f50e631a net: dsa: mt7530: set all CPU ports in MT7531_CPU_PMAP
> >     bdbe483da21f nilfs2: fix OOB in nilfs_set_de_type
> >     3ab056814cd8 nouveau: fix instmem race condition around ptr stores
> >     49c9958cf0a2 drm/vmwgfx: Sort primary plane formats by order of
> preference
> >     8b12fc7b0326 drm/amdgpu: validate the parameters of bo mapping
> operations more clearly
> >     a2fd6dbc98be binder: check offset alignment in binder_get_object()
> >     0dc727a4e054 init/main.c: Fix potential static_command_line memory
> overflow
> >     813f5213f2c6 arm64: hibernate: Fix level3 translation fault in
> swsusp_save()
> >     f5a55db79bf7 KVM: x86/pmu: Do not mask LVTPC when handling a PMI on
> AMD platforms
> >     7169354120d8 KVM: x86: Snapshot if a vCPU's vendor model is AMD vs.
> Intel compatible
> >     43f00210cb25 fs: sysfs: Fix reference leak in
> sysfs_break_active_protection()
> >     0d130158db29 speakup: Avoid crash on very long word
> >     d8a2225f7dfa mei: me: disable RPL-S on SPS and IGN firmwares
> >     7f67c2020cb0 usb: gadget: f_ncm: Fix UAF ncm object at re-bind after
> usb ep transport error
> >     75ceeadfab1c usb: Disable USB3 LPM at shutdown
> >     8aa5c28ac65c usb: dwc2: host: Fix dereference issue in DDMA
> completion flow.
> >     7182175f565f Revert "usb: cdc-wdm: close race between read and
> workqueue"
> >     def039849617 USB: serial: option: add Telit FN920C04 rmnet
> compositions
> >     cd27cf1ec66d USB: serial: option: add Rolling RW101-GL and RW135-GL
> support
> >     c48d624bbbad USB: serial: option: support Quectel EM060K sub-models
> >     3338a967ca08 USB: serial: option: add Lonsung U8300/U9300 product
> >     e94566d88701 USB: serial: option: add support for Fibocom FM650/FG650
> >     6b5043463619 USB: serial: option: add Fibocom FM135-GL variants
> >     7a3bbe41efa5 serial/pmac_zilog: Remove flawed mitigation for rx irq
> flood
> >     b0b268eeb087 comedi: vmk80xx: fix incomplete endpoint checking
> >     e39fae579d17 thunderbolt: Fix wake configurations after device unplug
> >     62e0a5d4d4de thunderbolt: Avoid notify PM core about runtime PM
> resume
> >     4291a6233ba8 x86/cpufeatures: Fix dependencies for GFNI, VAES, and
> VPCLMULQDQ
> >     0be237b6b753 x86/bugs: Fix BHI retpoline check
> >     a29ec0465dce clk: Get runtime PM before walking tree during
> disable_unused
> >     db7c0ef4afea clk: Initialize struct clk_core kref earlier
> >     bc6d766991e1 clk: Print an info line before disabling unused clocks
> >     f3d89bc7dd65 clk: remove extra empty line
> >     bdd70c8b02e7 clk: Mark 'all_lists' as const
> >     3254a1f27952 clk: Remove prepare_lock hold assertion in
> __clk_release()
> >     ce77f3beed02 drm/panel: visionox-rm69299: don't unregister DSI device
> >     df0991da7db8 drm: nv04: Fix out of bounds access
> >     3076b3c38a70 s390/cio: fix race condition during online processing
> >     498f7b8037da s390/qdio: handle deferred cc1
> >     45d70025006c RDMA/mlx5: Fix port number for counter query in
> multi-port configuration
> >     8261489de3af RDMA/cm: Print the old state when cm_destroy_id gets
> timeout
> >     2973b4a5eae7 RDMA/rxe: Fix the problem "mutex_destroy missing"
> >     831157756e3c net: ethernet: ti: am65-cpsw-nuss: cleanup DMA Channels
> before using them
> >     9495b7a412e3 net: dsa: mt7530: fix mirroring frames received on
> local port
> >     a50dbeca28ac tun: limit printing rate when illegal packet received
> by tun dev
> >     ae3f9e1221b3 af_unix: Don't peek OOB data without MSG_OOB.
> >     1738dfe72c52 af_unix: Call manage_oob() for every skb in
> unix_stream_read_generic().
> >     e719b52d0c56 netfilter: flowtable: incorrect pppoe tuple
> >     d06977b9a410 netfilter: flowtable: validate pppoe header
> >     5345d78ae64d netfilter: nf_flow_table: count pending offload
> workqueue tasks
> >     7a1679e2d9bf netfilter: nft_set_pipapo: do not free live element
> >     dceb683ab87c netfilter: br_netfilter: skip conntrack input hook for
> promisc packets
> >     379bf7257bc5 netfilter: nf_tables: Fix potential data-race in
> __nft_obj_type_get()
> >     0b6de00206ad netfilter: nf_tables: Fix potential data-race in
> __nft_expr_type_get()
> >     fc1021337e59 Revert "lockd: introduce safe async lock op"
> >     2a3073d58382 Revert "tracing/trigger: Fix to return error if failed
> to alloc snapshot"
> >     2df2dd27066c kprobes: Fix possible use-after-free issue on kprobe
> registration
> >     1253e34a548f bpf: Fix ringbuf memory type confusion when passing to
> helpers
> >     cc9ac419351b bpf: Fix out of bounds access for ringbuf helpers
> >     adc2d11b86ea bpf: Generally fix helper register offset check
> >     0c261cbc29a6 bpf: Generalize check_ctx_reg for reuse with other types
> >     1b661661642d bpf: Extend kfunc with PTR_TO_CTX, PTR_TO_MEM argument
> support
> >     621bbe924c68 selftests/ftrace: Limit length in subsystem-enable tests
> >     edfaf679b7c3 SUNRPC: Fix rpcgss_context trace event acceptor field
> >     2364d0278fe1 btrfs: record delayed inode root in transaction
> >     747228929b32 ksmbd: do not set SMB2_GLOBAL_CAP_ENCRYPTION for SMB
> 3.1.1
> >     88b7f1143b15 ksmbd: validate payload size in ipc response
> >     044b3d6c94c6 ksmbd: don't send oplock break if rename fails
> >     b8086c3c1548 reiserfs: Avoid touching renamed directory if parent
> does not change
> >     ea091017ef62 ipv6: Fix data races around sk->sk_prot.
> >     ff8710da80ee ipv6: annotate some data-races around sk->sk_prot
> >     e8c2eafaaa6a tcp: Fix data races around icsk->icsk_af_ops.
> >     8d1bab770956 locking/rwsem: Disable preemption while trying for
> rwsem lock
> >     7c82dac02886 block, loop: support partitions without scanning
> >     45f504f301d4 bpftool: Fix pretty print dump for maps without BTF
> loaded
> >     1f24338cb789 jbd2: Drop the merge conflicted hunk
> >     e1d0e3c51bde tpm: tis_i2c: Limit write bursts to I2C_SMBUS_BLOCK_MAX
> (32) bytes
> >     1abe841fe331 tpm: tis_i2c: Limit read bursts to I2C_SMBUS_BLOCK_MAX
> (32) bytes
> >     6224acfc1d56 tpm: Add flag to use default cancellation policy
> >     1cd19d48fb90 tpm: tis_i2c: Fix sanity check interrupt enable mask
> >     a883da132fa8 tpm: Add tpm_tis_i2c backend for tpm_tis_core
> >     a742ac8a1c51 tpm: Add tpm_tis_verify_crc to the tpm_tis_phy_ops
> protocol layer
> >     ef495c5f45f2 tpm: Remove read16/read32/write32 calls from
> tpm_tis_phy_ops
> >     1f3be2e23aa6 gcc-plugins: Reorganize gimple includes for GCC 13
> >     24615a3b932a ata: ahci: fix enum constants for gcc-13
> >     5d6cb145541a net: stmmac: Enable mac_managed_pm phylink config
> >     fd93aabb4287 tools/resolve_btfids: Use pkg-config to locate libelf
> >     130f9da78406 tools/resolve_btfids: Build with host flags
> >     00f2f1a782f9 tools/resolve_btfids: Support cross-building the kernel
> with clang
> >     17776a4ba9c2 tools/resolve_btfids: Install libbpf headers when
> building
> >     7c9808380d70 libbpf: Make libbpf_version.h non-auto-generated
> >     37ae1ba791ac libbpf: Add LIBBPF_DEPRECATED_SINCE macro for
> scheduling API deprecations
> >     a2667e6d7314 drm/radeon: free iio for atombios when driver shutdown
> >     f100c753aa1f powerpc: Fix reschedule bug in KUAP-unlocked user copy
> >     da5513f30187 libbpf: Fix build warning on ref_ctr_off
> >     4c5a089621a8 perf python: Account for multiple words in CC
> >     1c5699ee85d4 fs: move S_ISGID stripping into the vfs_*() helpers
> >     838f5d0701d8 fs: add mode_strip_sgid() helper
> >     d97172683641 squashfs: provide backing_dev_info in order to disable
> read-ahead
> >     ed037d7be40c irq_work: use kasan_record_aux_stack_noalloc() record
> callstack
> >     1363bd7dbde3 ixgbevf: add disable link state
> >     e5601ae2bd24 ixgbe: add improvement for MDD response functionality
> >     caa57cd80575 ixgbe: add the ability for the PF to disable VF link
> state
> >     16a77bfcc7df Check /dev/console using init_stat()
> >     04574fd5579a tracing/arm: Have max stack tracer handle the case of
> return address after data
> >     0e51e5717018 gpiolib: cdev: Set lineevent_state::irq after IRQ
> register successfully
> >     1e6b7da6ddba drivers/base: Fix unsigned comparison to -1 in
> CPUMAP_FILE_MAX_BYTES
> >     493160901320 mtd_blkdevs: add mtd_table_mutex lock back to
> blktrans_{open, release} to avoid race condition
> >     04224f725aa3 irqchip/gic-v3-its: Skip HP notifier when no ITS is
> registered
> >     6f6c2996a81c irqchip/gic-v3-its: Postpone LPI pending table freeing
> and memreserve
> >     1fa94473423f irqchip/gic-v3-its: Give the percpu rdist struct its
> own flags field
> >     6013d1ae5feb cert host tools: Stop complaining about deprecated
> OpenSSL functions
> >     efe20512212b init/Kconfig: fix CC_HAS_ASM_GOTO_TIED_OUTPUT test with
> dash
> >     a40d2daf2795 pnmtologo: use relocatable file name
> >     3b40d5b41155 of: configfs: remove unused variable overlay_lock
> >     6c085baf1838 tools: use basename to identify file in gen-mach-types
> >     2fca0fd71981 lib/build_OID_registry: fix reproducibility issues
> >     0f586f4ee8ad vt/conmakehash: improve reproducibility
> >     a75774679f28 OF: DT-Overlay configfs interface (v8)
> >     d179c639b30b x86/boot: Wrap literal addresses in absolute_pointer()
> >     856ec356cf91 ACPI: thermal: drop an always true check
> >     7614af249993 xfs: Fix -Werror=dangling-pointer work-around for older
> GCC
> >     41470215f97e xfs: Work around GCC 12 -Werror=dangling-pointer for
> xfs_attr_remote.o
> >     44a445c1922d virtio-pci: Remove wrong address verification in
> vp_del_vqs()
> >     77aa9e489eaf bpf: Disallow unprivileged bpf by default
> >     ebfb1822e9f9 fs/aufs: fixup 5.15.36 fixups
> >     4eba9348d3e2 Revert "Revert "fbdev: Hot-unplug firmware fb devices
> on forced removal""
> >     5df6d1b00f95 jbd2: fix use-after-free of transaction_t race
> >     2d83e8196487 jbd2: refactor wait logic for transaction updates into
> a common function
> >     07a63f760793 netfilter: conntrack: avoid useless indirection during
> conntrack destruction
> >     4e7122625996 Revert "fbdev: Hot-unplug firmware fb devices on forced
> removal"
> >     7ba4cb36fd4f rcu: Avoid alloc_pages() when recording stack
> >     f78574dee71e kasan: test: silence intentional read overflow warnings
> >     d313cb89b6b1 kasan: arm64: fix pcpu_page_first_chunk crash with
> KASAN_VMALLOC
> >     5e279d5647cc arm64: support page mapping percpu first chunk allocator
> >     e5bf16752dca vmalloc: choose a better start address in
> vm_area_register_early()
> >     660b3d21b46f kasan: test: bypass __alloc_size checks
> >     00aa7573e53a kasan: test: add memcpy test that avoids out-of-bounds
> write
> >     67becf0b1bd4 kasan: fix tag for large allocations when using
> CONFIG_SLAB
> >     bedf1e033213 workqueue, kasan: avoid alloc_pages() when recording
> stack
> >     7195b67ce69b kasan: generic: introduce
> kasan_record_aux_stack_noalloc()
> >     bdff763f0e29 kasan: common: provide can_alloc in kasan_save_stack()
> >     51423ebb36ad lib/stackdepot: introduce __stack_depot_save()
> >     85373e66d847 lib/stackdepot: remove unused function argument
> >     5b6cc9b251f3 lib/stackdepot: include gfp.h
> >     c9f3902d8069 aufs: reduce overhead for "code present but disabled"
> use case.
> >     b98d189df02c aufs: bugfix, umount passes NULL to ->parse_monolithic()
> >     13b883cbbbd9 aufs standalone: cosmetic, missing copyright sentence
> >     21f8b0d81898 aufs: 5.15.5-20220117 ---> 5.15.5-20220221
> >     6199fd896645 aufs: tiny, headers after fs_context
> >     8ddb40e31c29 aufs: fs_context 7/7, finally remount
> >     69035f71c6fd aufs: fs_context 6/7, now mount
> >     bc841b970697 aufs: fs_context 5/7, parse all other mount options
> >     435188053da2 aufs: fs_context 4/7, parse xino options
> >     9af1f1825cbd aufs: fs_context 3/7, parse the branch-management
> options
> >     1c05eb767f8c aufs: fs_context 2/7, parse "br" mount option
> >     a8488f603134 aufs: fs_context 1/7, skelton of the new shceme
> >     8e32e0015564 aufs: pre fs_context, convert a static flag to a macro
> >     f90cb4144aec aufs: pre fs_context, support the incomplete sb and
> sbinfo case
> >     948762ef859c aufs: pre fs_context, convert the type of alloc_sbinfo()
> >     77151a08776b aufs: 5.15.5-20211129 ---> 5.15.5-20220117
> >     2539adbbbe1e aufs: 5.14-20211018 ---> 5.15.5-20211129
> >     7d32b25193c4 aufs: for v5.15-rc1, sync_inode() is gone
> >     66ec0c509225 aufs: for v5.15-rc1, new param 'rcu' for ->get_acl()
> >     69709dc518cd aufs: for v5.15-rc1, no mand-lock anymore
> >     ada8fe9543e5 aufs: 5.14-20210906  ---> 5.14-20211018
> >     b77f7f3f394a Revert "aufs: adjust to v5.15 fs changes"
> >     81bdce5b5876 tick/nohz: WARN_ON --> WARN_ON_ONCE to prevent console
> saturation
> >     97c963889222 sched/isolation: really align nohz_full with rcu_nocbs
> >     871f23ad3627 Revert "ARM: defconfig: Enable ax88796c driver for
> Exynos boards"
> >     ffad0783dd5b ARM: config: multi v7: Regenerate defconifg
> >     5c1e1a1ff2d3 ARM: config: multi v7: Add renamed symbols
> >     badaf96564fe ARM: config: multi v7: Clean up enabled by default
> options
> >     34996040fc9b ARM: config: multi v7: Drop unavailable options
> >     7f685244afb3 powerpc/mm: Switch obsolete dssall to .long
> >     20301aeb1a64 riscv: fix build with binutils 2.38
> >     9df58d070506 powerpc/lib/sstep: fix 'ptesync' build error
> >     720b61fc400b x86_64_defconfig: Fix warnings
> >     02bf23d26bc4 arm64: defconfig: cleanup config options
> >     05914e2c87e5 arm: defconfig: drop unused POWER_AVS option
> >     ffb532fa19b9 aufs5: fix build against v5.15.3+
> >     a4b3abf4d96d qemux86: add configuration symbol to select values
> >     fee94ee09154 clear_warn_once: add a clear_warn_once= boot parameter
> >     3d8762d900d9 clear_warn_once: bind a timer to written reset value
> >     95faacac47e8 clear_warn_once: expand debugfs to include read support
> >     de20c4240018 perf: perf can not parser the backtrace of app in the
> 32bit system and 64bit kernel.
> >     0e4aacead9c1 perf: x86-32: explicitly include <errno.h>
> >     9ad92c11468e perf: mips64: Convert __u64 to unsigned long long
> >     09e7efe3e68a perf: fix bench numa compilation
> >     e79becc44fa6 perf: add SLANG_INC for slang.h
> >     b1033b588681 perf: add sgidefs.h to for mips builds
> >     cf9db484ac0b perf: change --root to --prefix for python install
> >     7fd052c2c562 perf: add 'libperl not found' warning
> >     27a437cdd469 perf: force include of <stdbool.h>
> >     3b99d21bec2f fat: don't use obsolete random32 call in namei_vfat
> >     a7e9293b506b FAT: Added FAT_NO_83NAME
> >     6fd0e71d9e5c FAT: Add CONFIG_VFAT_NO_CREATE_WITH_LONGNAMES option
> >     c379b0d324ae FAT: Add CONFIG_VFAT_FS_NO_DUALNAMES option
> >     538be0fdb124 aufs: adjust to v5.15 fs changes
> >     f45da75c8759 aufs5: core
> >     047f57e07e01 aufs5: standalone
> >     029fc15574c8 aufs5: mmap
> >     610d0192ee94 aufs5: base
> >     d4e428d0ec5f aufs5: kbuild
> >     eb067eca251a yaffs: replace IS_ERR with IS_ERR_OR_NULL to check both
> ERR and NULL
> >     286af18d0875 yaffs: fix -Wstringop-overread compile warning in
> yaffs_fix_null_name
> >     24d59a4e26a6 yaffs2: v5.12+ build fixups (not runtime tested)
> >     22c73536d5d7 yaffs: include blkdev.h
> >     506b7251bfb8 yaffs: fix misplaced variable declaration
> >     a0e26ff364dc yaffs2: v5.6 build fixups
> >     b10b1b2d169e yaffs2: fix memory leak when /proc/yaffs is read
> >     ad9adccbb214 yaffs: add strict check when call
> yaffs_internal_read_super
> >     2e3c3aec8279 yaffs: repair yaffs_get_mtd_device
> >     d662538516a7 yaffs: Fix build failure by handling inode i_version
> with proper atomic API
> >     70a6113ee2c7 yaffs2: fix memory leak in mount/umount
> >     3378e4a9e404 yaffs: Avoid setting any ACL releated xattr
> >     ec2284edddef Yaffs:check oob size before auto selecting Yaffs1
> >     c2a49874051c fs: yaffs2: replace CURRENT_TIME by other appropriate
> apis
> >     e9a5105a3e73 yaffs2: adjust to proper location of MS_RDONLY
> >     608807406f13 yaffs2: import git revision b4ce1bb (jan, 2020)
> >     89e660ece42c initramfs: allow an optional wrapper script around
> initramfs generation
> >     b179dbc9aa10 iwlwifi: select MAC80211_LEDS conditionally
> >     3fd5ca3673d0 net/dccp: make it depend on CONFIG_BROKEN
> (CVE-2020-16119)
> >     d1f6edbf0188 arm64/perf: Fix wrong cast that may cause wrong
> truncation
> >     d202fb2caf33 defconfigs: drop obselete options
> >     9a27e3b5f4e7 arm64/perf: fix backtrace for AAPCS with FP enabled
> >     e20d8cf019b4 linux-yocto: Handle /bin/awk issues
> >     b6d2a3dbbd3a uvesafb: provide option to specify timeout for task
> completion
> >     adb40f1e6a1a uvesafb: print error message when task timeout occurs
> >     f280a1ed0962 compiler.h: Undef before redefining __attribute_const__
> >     4352732f268c vmware: include jiffies.h
> >     7954a677968d Resolve jiffies wrapping about arp
> >     5f28a1035d95 nfs: Allow default io size to be configured.
> >     0d7260ad7106 check console device file on fs when booting
> >     900a12e37e0a mount_root: clarify error messages for when no rootfs
> found
> >     7b878cbea726 menuconfig,mconf-cfg: Allow specification of ncurses
> location
> >     6604fc1763b3 modpost: mask trivial warnings
> >     0d294adb09cb kbuild: exclude meta directory from distclean processing
> >     a097cdd95a9e powerpc: serialize image targets
> >     5db6ec39a0a3 arm: serialize build targets
> >     cbabca27905e crtsavres: fixups for 5.4+
> >     7fc7656ed403 powerpc/ptrace: Disable array-bounds warning with gcc8
> >     a5faac5a19a2 powerpc: Disable attribute-alias warnings from gcc8
> >     186c54665b67 powerpc: add crtsavres.o to archprepare for kbuild
> >     d1ea862964ca powerpc: kexec fix for powerpc64
> >     2ac35b89a0f9 powerpc: Add unwind information for SPE registers of
> E500 core
> >     2e1c348a28bb mips: vdso: fix 'jalr $t9' crash in vdso code
> >     ec57870b303a mips: Kconfig: add QEMUMIPS64 option
> >     6a81b3c08107 4kc cache tlb hazard: tlbp cache coherency
> >     74e3b2a21e54 malta uhci quirks: make allowance for slow 4k(e)c
> >     22e65b63d3b4 arm/Makefile: Fix systemtap
> >     b7f1ab59f19e vexpress: Pass LOADADDR to Makefile
> >     ce2800c73bf7 arm: ARM EABI socketcall
> >     019d142fd956 ARM: LPAE: Invalidate the TLB for module addresses
> during translation fault
> >
> > Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
> > ---
> >  .../linux/linux-yocto-rt_5.15.bb              |  6 ++---
> >  .../linux/linux-yocto-tiny_5.15.bb            |  6 ++---
> >  meta/recipes-kernel/linux/linux-yocto_5.15.bb | 26 +++++++++----------
> >  3 files changed, 19 insertions(+), 19 deletions(-)
> >
> > diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb
> b/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb
> > index 426266e9a5..91bf0350d5 100644
> > --- a/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb
> > +++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb
> > @@ -11,13 +11,13 @@ python () {
> >          raise bb.parse.SkipRecipe("Set
> PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it")
> >  }
> >
> > -SRCREV_machine ?= "82bab3e1d1637710832e9fe0a222d876b5f9e9e2"
> > -SRCREV_meta ?= "1427f4d13f99b5b3811ef5f4207b6ff43cf1771a"
> > +SRCREV_machine ?= "f8d4297d452f7c832d90bfb992d90db2e30ffc23"
> > +SRCREV_meta ?= "21fd5becb1ed083a28e57af46709578f83dd2910"
> >
> >  SRC_URI = "git://
> git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine
> <http://git.yoctoproject.org/linux-yocto.git;branch=$%7BKBRANCH%7D;name=machine>
> \
> >             git://
> git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}
> <http://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=$%7BKMETA%7D>
> "
> >
> > -LINUX_VERSION ?= "5.15.156"
> > +LINUX_VERSION ?= "5.15.157"
> >
> >  LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
> >
> > diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
> b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
> > index 1ea634f2e1..722523ced9 100644
> > --- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
> > +++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
> > @@ -5,7 +5,7 @@ KCONFIG_MODE = "--allnoconfig"
> >
> >  require recipes-kernel/linux/linux-yocto.inc
> >
> > -LINUX_VERSION ?= "5.15.156"
> > +LINUX_VERSION ?= "5.15.157"
> >  LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
> >
> >  DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '',
> d)}"
> > @@ -14,8 +14,8 @@ DEPENDS += "openssl-native util-linux-native"
> >  KMETA = "kernel-meta"
> >  KCONF_BSP_AUDIT_LEVEL = "2"
> >
> > -SRCREV_machine ?= "a94a5a767e0b0014c4d1f4ac6587bd30af2b18d5"
> > -SRCREV_meta ?= "1427f4d13f99b5b3811ef5f4207b6ff43cf1771a"
> > +SRCREV_machine ?= "7a8fce8cbd9a8a7d68a0c2537141c85d63f6eda3"
> > +SRCREV_meta ?= "21fd5becb1ed083a28e57af46709578f83dd2910"
> >
> >  PV = "${LINUX_VERSION}+git${SRCPV}"
> >
> > diff --git a/meta/recipes-kernel/linux/linux-yocto_5.15.bb
> b/meta/recipes-kernel/linux/linux-yocto_5.15.bb
> > index 0601353e1c..6784703ce2 100644
> > --- a/meta/recipes-kernel/linux/linux-yocto_5.15.bb
> > +++ b/meta/recipes-kernel/linux/linux-yocto_5.15.bb
> > @@ -14,24 +14,24 @@ KBRANCH:qemux86  ?= "v5.15/standard/base"
> >  KBRANCH:qemux86-64 ?= "v5.15/standard/base"
> >  KBRANCH:qemumips64 ?= "v5.15/standard/mti-malta64"
> >
> > -SRCREV_machine:qemuarm ?= "7125a4b2f341b906fa6ad96d7b5caab2fe031b40"
> > -SRCREV_machine:qemuarm64 ?= "a71076982c5b7d5f38a7c00ab4fd6f4f907e267d"
> > -SRCREV_machine:qemumips ?= "0d5ad939681fe4971f4895b909554d755ba72d66"
> > -SRCREV_machine:qemuppc ?= "46ff907d522c13b8f6fab5a0da95f7a9807e2595"
> > -SRCREV_machine:qemuriscv64 ?= "70388803a5a55f986721232d0160381bb8097ba3"
> > -SRCREV_machine:qemuriscv32 ?= "70388803a5a55f986721232d0160381bb8097ba3"
> > -SRCREV_machine:qemux86 ?= "70388803a5a55f986721232d0160381bb8097ba3"
> > -SRCREV_machine:qemux86-64 ?= "70388803a5a55f986721232d0160381bb8097ba3"
> > -SRCREV_machine:qemumips64 ?= "a1357daf3592cb612b67058e401d5b05aebde45e"
> > -SRCREV_machine ?= "70388803a5a55f986721232d0160381bb8097ba3"
> > -SRCREV_meta ?= "1427f4d13f99b5b3811ef5f4207b6ff43cf1771a"
> > +SRCREV_machine:qemuarm ?= "b844615e2b799c40eac746cd24e009b620114230"
> > +SRCREV_machine:qemuarm64 ?= "aeb63de10514b28d35049f285ae9a371d6d5ccd2"
> > +SRCREV_machine:qemumips ?= "3740052e902e15416c22ce7f2544de7afe83a845"
> > +SRCREV_machine:qemuppc ?= "167c9e8d0e760cfb299408647efe46214fd06ac0"
> > +SRCREV_machine:qemuriscv64 ?= "f0d16a142e32a7934da39a12bd983a00e629bb48"
> > +SRCREV_machine:qemuriscv32 ?= "f0d16a142e32a7934da39a12bd983a00e629bb48"
> > +SRCREV_machine:qemux86 ?= "f0d16a142e32a7934da39a12bd983a00e629bb48"
> > +SRCREV_machine:qemux86-64 ?= "f0d16a142e32a7934da39a12bd983a00e629bb48"
> > +SRCREV_machine:qemumips64 ?= "d34e0789d8d5e0d7ab521889e80967edcac38dc6"
> > +SRCREV_machine ?= "f0d16a142e32a7934da39a12bd983a00e629bb48"
> > +SRCREV_meta ?= "21fd5becb1ed083a28e57af46709578f83dd2910"
> >
> >  # set your preferred provider of linux-yocto to 'linux-yocto-upstream',
> and you'll
> >  # get the <version>/base branch, which is pure upstream -stable, and
> the same
> >  # meta SRCREV as the linux-yocto-standard builds. Select your version
> using the
> >  # normal PREFERRED_VERSION settings.
> >  BBCLASSEXTEND = "devupstream:target"
> > -SRCREV_machine:class-devupstream ?=
> "c52b9710c83d3b8ab63bb217cc7c8b61e13f12cd"
> > +SRCREV_machine:class-devupstream ?=
> "b925f60c6ee7ec871d2d48575d0fde3872129c20"
> >  PN:class-devupstream = "linux-yocto-upstream"
> >  KBRANCH:class-devupstream = "v5.15/base"
> >
> > @@ -39,7 +39,7 @@ SRC_URI = "git://
> git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA
> <http://git.yoctoproject.org/linux-yocto.git;name=machine;branch=$%7BKBRA>
> >             git://
> git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}
> <http://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=$%7BKMETA%7D>
> "
> >
> >  LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
> > -LINUX_VERSION ?= "5.15.156"
> > +LINUX_VERSION ?= "5.15.157"
> >
> >  DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '',
> d)}"
> >  DEPENDS += "openssl-native util-linux-native"
> > --
> > 2.39.2
> >
>
diff mbox series

Patch

diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb b/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb
index 426266e9a5..91bf0350d5 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_5.15.bb
@@ -11,13 +11,13 @@  python () {
         raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it")
 }
 
-SRCREV_machine ?= "82bab3e1d1637710832e9fe0a222d876b5f9e9e2"
-SRCREV_meta ?= "1427f4d13f99b5b3811ef5f4207b6ff43cf1771a"
+SRCREV_machine ?= "f8d4297d452f7c832d90bfb992d90db2e30ffc23"
+SRCREV_meta ?= "21fd5becb1ed083a28e57af46709578f83dd2910"
 
 SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine \
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}"
 
-LINUX_VERSION ?= "5.15.156"
+LINUX_VERSION ?= "5.15.157"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
index 1ea634f2e1..722523ced9 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_5.15.bb
@@ -5,7 +5,7 @@  KCONFIG_MODE = "--allnoconfig"
 
 require recipes-kernel/linux/linux-yocto.inc
 
-LINUX_VERSION ?= "5.15.156"
+LINUX_VERSION ?= "5.15.157"
 LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
 
 DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
@@ -14,8 +14,8 @@  DEPENDS += "openssl-native util-linux-native"
 KMETA = "kernel-meta"
 KCONF_BSP_AUDIT_LEVEL = "2"
 
-SRCREV_machine ?= "a94a5a767e0b0014c4d1f4ac6587bd30af2b18d5"
-SRCREV_meta ?= "1427f4d13f99b5b3811ef5f4207b6ff43cf1771a"
+SRCREV_machine ?= "7a8fce8cbd9a8a7d68a0c2537141c85d63f6eda3"
+SRCREV_meta ?= "21fd5becb1ed083a28e57af46709578f83dd2910"
 
 PV = "${LINUX_VERSION}+git${SRCPV}"
 
diff --git a/meta/recipes-kernel/linux/linux-yocto_5.15.bb b/meta/recipes-kernel/linux/linux-yocto_5.15.bb
index 0601353e1c..6784703ce2 100644
--- a/meta/recipes-kernel/linux/linux-yocto_5.15.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_5.15.bb
@@ -14,24 +14,24 @@  KBRANCH:qemux86  ?= "v5.15/standard/base"
 KBRANCH:qemux86-64 ?= "v5.15/standard/base"
 KBRANCH:qemumips64 ?= "v5.15/standard/mti-malta64"
 
-SRCREV_machine:qemuarm ?= "7125a4b2f341b906fa6ad96d7b5caab2fe031b40"
-SRCREV_machine:qemuarm64 ?= "a71076982c5b7d5f38a7c00ab4fd6f4f907e267d"
-SRCREV_machine:qemumips ?= "0d5ad939681fe4971f4895b909554d755ba72d66"
-SRCREV_machine:qemuppc ?= "46ff907d522c13b8f6fab5a0da95f7a9807e2595"
-SRCREV_machine:qemuriscv64 ?= "70388803a5a55f986721232d0160381bb8097ba3"
-SRCREV_machine:qemuriscv32 ?= "70388803a5a55f986721232d0160381bb8097ba3"
-SRCREV_machine:qemux86 ?= "70388803a5a55f986721232d0160381bb8097ba3"
-SRCREV_machine:qemux86-64 ?= "70388803a5a55f986721232d0160381bb8097ba3"
-SRCREV_machine:qemumips64 ?= "a1357daf3592cb612b67058e401d5b05aebde45e"
-SRCREV_machine ?= "70388803a5a55f986721232d0160381bb8097ba3"
-SRCREV_meta ?= "1427f4d13f99b5b3811ef5f4207b6ff43cf1771a"
+SRCREV_machine:qemuarm ?= "b844615e2b799c40eac746cd24e009b620114230"
+SRCREV_machine:qemuarm64 ?= "aeb63de10514b28d35049f285ae9a371d6d5ccd2"
+SRCREV_machine:qemumips ?= "3740052e902e15416c22ce7f2544de7afe83a845"
+SRCREV_machine:qemuppc ?= "167c9e8d0e760cfb299408647efe46214fd06ac0"
+SRCREV_machine:qemuriscv64 ?= "f0d16a142e32a7934da39a12bd983a00e629bb48"
+SRCREV_machine:qemuriscv32 ?= "f0d16a142e32a7934da39a12bd983a00e629bb48"
+SRCREV_machine:qemux86 ?= "f0d16a142e32a7934da39a12bd983a00e629bb48"
+SRCREV_machine:qemux86-64 ?= "f0d16a142e32a7934da39a12bd983a00e629bb48"
+SRCREV_machine:qemumips64 ?= "d34e0789d8d5e0d7ab521889e80967edcac38dc6"
+SRCREV_machine ?= "f0d16a142e32a7934da39a12bd983a00e629bb48"
+SRCREV_meta ?= "21fd5becb1ed083a28e57af46709578f83dd2910"
 
 # set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll
 # get the <version>/base branch, which is pure upstream -stable, and the same
 # meta SRCREV as the linux-yocto-standard builds. Select your version using the
 # normal PREFERRED_VERSION settings.
 BBCLASSEXTEND = "devupstream:target"
-SRCREV_machine:class-devupstream ?= "c52b9710c83d3b8ab63bb217cc7c8b61e13f12cd"
+SRCREV_machine:class-devupstream ?= "b925f60c6ee7ec871d2d48575d0fde3872129c20"
 PN:class-devupstream = "linux-yocto-upstream"
 KBRANCH:class-devupstream = "v5.15/base"
 
@@ -39,7 +39,7 @@  SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;name=machine;branch=${KBRA
            git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-5.15;destsuffix=${KMETA}"
 
 LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
-LINUX_VERSION ?= "5.15.156"
+LINUX_VERSION ?= "5.15.157"
 
 DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
 DEPENDS += "openssl-native util-linux-native"