mirror of
https://git.yoctoproject.org/poky
synced 2026-03-17 04:39:40 +01:00
Updating linux-yocto/5.15 to the latest korg -stable release that comprises
the following commits:
760a85303c5a Linux 5.15.15
54a457ad2c97 staging: greybus: fix stack size warning with UBSAN
48d56b00c352 drm/i915: Avoid bitwise vs logical OR warning in snb_wm_latency_quirk()
e29bd72f5c76 staging: wlan-ng: Avoid bitwise vs logical OR warning in hfa384x_usb_throttlefn()
46c7ff13dfe8 media: Revert "media: uvcvideo: Set unique vdev name based in type"
e0bb3bf81cc4 platform/x86/intel: hid: add quirk to support Surface Go 3
26b66120a896 random: fix crash on multiple early calls to add_bootloader_randomness()
2d5b4a96a60e random: fix data race on crng init time
f5aaea746b36 random: fix data race on crng_node_pool
3fbbf56948b2 can: gs_usb: gs_can_start_xmit(): zero-initialize hf->{flags,reserved}
1079b56de4af can: isotp: convert struct tpcon::{idx,len} to unsigned int
1026f710bd55 can: gs_usb: fix use of uninitialized variable, detach device on reception of invalid USB data
72bd750d1122 mfd: intel-lpss: Fix too early PM enablement in the ACPI ->probe()
78a19e506bdc veth: Do not record rx queue hint in veth_xmit
3a29fd88f3ad Bluetooth: btbcm: disable read tx power for MacBook Air 8,1 and 8,2
7b8a6d60e0d5 Bluetooth: btbcm: disable read tx power for some Macs with the T2 Security chip
d5eeefa335af Bluetooth: add quirk disabling LE Read Transmit Power
49e63682cb3b mmc: sdhci-pci: Add PCI ID for Intel ADL
6f4da584ec4e ath11k: Fix buffer overflow when scanning with extraie
02f3458289d2 USB: Fix "slab-out-of-bounds Write" bug in usb_hcd_poll_rh_status
0284c0ca3db6 USB: core: Fix bug in resuming hub's handling of wakeup requests
0544baa4f761 ARM: dts: exynos: Fix BCM4330 Bluetooth reset polarity in I9100
402aff59a748 Bluetooth: bfusb: fix division by zero in send path
db74ee79c9f7 Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0
c6bd1c35bd84 Bluetooth: btintel: Fix broken LED quirk for legacy ROM devices
a366a81dcbb1 Bluetooth: btusb: Add support for Foxconn MT7922A
5e1b03c32535 Bluetooth: btusb: Add two more Bluetooth parts for WCN6855
e81cef21ea8a Bluetooth: btusb: Add one more Bluetooth part for WCN6855
f39825f4fc35 fget: clarify and improve __fget_files() implementation
edaf018b898f Bluetooth: btusb: Add the new support IDs for WCN6855
a053e9619bb9 Bluetooth: btusb: Add one more Bluetooth part for the Realtek RTL8852AE
e36a4d9c0bb8 Bluetooth: btusb: enable Mediatek to support AOSP extension
dcfa2d7a9a9f Bluetooth: btusb: fix memory leak in btusb_mtk_submit_wmt_recv_urb()
4a5557693f07 Bbluetooth: btusb: Add another Bluetooth part for Realtek 8852AE
a1e59284193b Bluetooth: btusb: Add support for IMC Networks Mediatek Chip(MT7921)
fe9ddfd236a6 Bluetooth: btusb: Add the new support ID for Realtek RTL8852A
3f502147ffc3 Bluetooth: btusb: Add protocol for MediaTek bluetooth devices(MT7922)
e8efe8369944 bpf: Fix out of bounds access from invalid *_or_null type verification
f39ffc6f9c60 staging: r8188eu: switch the led off during deinit
cf5b6bd2c792 workqueue: Fix unbind_workers() VS wq_worker_running() race
0ed0be755276 s390/kexec: handle R_390_PLT32DBL rela in arch_kexec_apply_relocations_add()
(From OE-Core rev: 5e4ff0db4169fbf056b415e5ff5c5b29202a6f01)
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
46 lines
2.0 KiB
BlitzBasic
46 lines
2.0 KiB
BlitzBasic
KBRANCH ?= "v5.15/standard/preempt-rt/base"
|
|
|
|
require recipes-kernel/linux/linux-yocto.inc
|
|
|
|
# Skip processing of this recipe if it is not explicitly specified as the
|
|
# PREFERRED_PROVIDER for virtual/kernel. This avoids errors when trying
|
|
# to build multiple virtual/kernel providers, e.g. as dependency of
|
|
# core-image-rt-sdk, core-image-rt.
|
|
python () {
|
|
if d.getVar("KERNEL_PACKAGE_NAME") == "kernel" and d.getVar("PREFERRED_PROVIDER_virtual/kernel") != "linux-yocto-rt":
|
|
raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it")
|
|
}
|
|
|
|
SRCREV_machine ?= "777a9b34fb8c964fb6b69f787fe3bbdfd0adb37b"
|
|
SRCREV_meta ?= "0255d115fd41140e340604d0203e14d8095b176a"
|
|
|
|
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.15"
|
|
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
|
|
|
|
DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
|
|
DEPENDS += "openssl-native util-linux-native"
|
|
|
|
PV = "${LINUX_VERSION}+git${SRCPV}"
|
|
|
|
KMETA = "kernel-meta"
|
|
KCONF_BSP_AUDIT_LEVEL = "1"
|
|
|
|
LINUX_KERNEL_TYPE = "preempt-rt"
|
|
|
|
COMPATIBLE_MACHINE = "(qemux86|qemux86-64|qemuarm|qemuarmv5|qemuarm64|qemuppc|qemumips)"
|
|
|
|
KERNEL_DEVICETREE:qemuarmv5 = "versatile-pb.dtb"
|
|
|
|
# Functionality flags
|
|
KERNEL_EXTRA_FEATURES ?= "features/netfilter/netfilter.scc features/taskstats/taskstats.scc"
|
|
KERNEL_FEATURES:append = " ${KERNEL_EXTRA_FEATURES}"
|
|
KERNEL_FEATURES:append:qemuall=" cfg/virtio.scc features/drm-bochs/drm-bochs.scc"
|
|
KERNEL_FEATURES:append:qemux86=" cfg/sound.scc cfg/paravirt_kvm.scc"
|
|
KERNEL_FEATURES:append:qemux86-64=" cfg/sound.scc cfg/paravirt_kvm.scc"
|
|
KERNEL_FEATURES:append = "${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/scsi/scsi-debug.scc", "", d)}"
|
|
KERNEL_FEATURES:append = "${@bb.utils.contains("DISTRO_FEATURES", "ptest", " features/gpio/mockup.scc", "", d)}"
|