* [PATCH 0/9] linux-yocto: consolidated pull request
@ 2024-03-19 23:01 bruce.ashfield
2024-03-19 23:01 ` [PATCH 1/9] linux-yocto/6.6: cfg: generic arm64 bruce.ashfield
` (8 more replies)
0 siblings, 9 replies; 26+ messages in thread
From: bruce.ashfield @ 2024-03-19 23:01 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Richard,
This took longer than I wanted but here ar the next set
of linux-yocto updates.
We have -stable, config tweaks (in particular genericarm64) and
a fix for the beaglebone-yocto graphics issue.
Rather than sending the yocto-bsp update separately, I included
it in this series, so you can match it to the core kernel
updates.
Cheers,
Bruce
The following changes since commit 78e48090b2c2aa94112b986e0948b0a981d08e7f:
gstreamer1.0: improve test reliability (2024-03-19 15:25:12 +0000)
are available in the Git repository at:
https://git.yoctoproject.org/poky-contrib zedd/kernel
https://git.yoctoproject.org/poky-contrib/log/?h=zedd/kernel
Bruce Ashfield (9):
linux-yocto/6.6: cfg: generic arm64
linux-yocto/6.6: cfg: riscv XHCI
linux-yocto/6.6: update to v6.6.21
yocto-bsps: update to v6.6.21
linux-yocto/6.6: update CVE exclusions (6.6.21)
linux-yocto/6.6: cfg: drop unsettable options
linux-yocto/6.6: drm/tilcdc: Set preferred depth
linux-yocto/6.6: update to v6.6.22
linux-yocto/6.6: update CVE exclusions (6.6.22)
.../linux/linux-yocto_6.6.bbappend | 14 +++++-----
.../linux/cve-exclusion_6.6.inc | 4 +--
.../linux/linux-yocto-rt_6.6.bb | 6 ++--
.../linux/linux-yocto-tiny_6.6.bb | 6 ++--
meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++----------
5 files changed, 29 insertions(+), 29 deletions(-)
--
2.39.2
^ permalink raw reply [flat|nested] 26+ messages in thread* [PATCH 1/9] linux-yocto/6.6: cfg: generic arm64
2024-03-19 23:01 [PATCH 0/9] linux-yocto: consolidated pull request bruce.ashfield
@ 2024-03-19 23:01 ` bruce.ashfield
2024-03-19 23:01 ` [PATCH 2/9] linux-yocto/6.6: cfg: riscv XHCI bruce.ashfield
` (7 subsequent siblings)
8 siblings, 0 replies; 26+ messages in thread
From: bruce.ashfield @ 2024-03-19 23:01 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Integrating the following commit(s) to linux-yocto/.:
1/2 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: cfg/timer/no_hz: set NO_HZ_IDLE instead of NO_HZ
Date: Wed, 6 Mar 2024 07:15:44 -0800
NO_HZ was obsoleted in 2011[1] and simply selects NO_HZ_IDLE.
[1] linux 3ca277e
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
2/2 [
Author: Ross Burton
Email: ross.burton@arm.com
Subject: bsp/genericarm64: incorporate more features, and sort
Date: Wed, 6 Mar 2024 07:15:44 -0800
Pull in a large number of drivers and build them as modules. The set of
drivers enabled is based on the current defconfig.
Some chunks are split out into separate files to keep the top-level
cfg file size manageable.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_6.6.bb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
index e80594b45e..347c94d31c 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
@@ -15,7 +15,7 @@ python () {
}
SRCREV_machine ?= "7c5911ab2e70bf84bb38a598b2a7e094618a9620"
-SRCREV_meta ?= "8cd63077f67a0f7ff639a2ff24c82b09d71048a4"
+SRCREV_meta ?= "59167507fd955d22a51ddc0011bc75d35e8f702f"
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine;protocol=https \
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.6;destsuffix=${KMETA};protocol=https"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
index c2a0387d55..6c74e6d072 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
@@ -18,7 +18,7 @@ KMETA = "kernel-meta"
KCONF_BSP_AUDIT_LEVEL = "2"
SRCREV_machine ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
-SRCREV_meta ?= "8cd63077f67a0f7ff639a2ff24c82b09d71048a4"
+SRCREV_meta ?= "59167507fd955d22a51ddc0011bc75d35e8f702f"
PV = "${LINUX_VERSION}+git"
diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb
index 0f62dea29a..2017c0c9c1 100644
--- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb
@@ -29,7 +29,7 @@ SRCREV_machine:qemux86 ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
SRCREV_machine:qemux86-64 ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
SRCREV_machine:qemumips64 ?= "8e7605bafdfeb842396292181d524b183a1e13d6"
SRCREV_machine ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
-SRCREV_meta ?= "8cd63077f67a0f7ff639a2ff24c82b09d71048a4"
+SRCREV_meta ?= "59167507fd955d22a51ddc0011bc75d35e8f702f"
# 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
--
2.39.2
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 2/9] linux-yocto/6.6: cfg: riscv XHCI
2024-03-19 23:01 [PATCH 0/9] linux-yocto: consolidated pull request bruce.ashfield
2024-03-19 23:01 ` [PATCH 1/9] linux-yocto/6.6: cfg: generic arm64 bruce.ashfield
@ 2024-03-19 23:01 ` bruce.ashfield
2024-03-19 23:01 ` [PATCH 3/9] linux-yocto/6.6: update to v6.6.21 bruce.ashfield
` (6 subsequent siblings)
8 siblings, 0 replies; 26+ messages in thread
From: bruce.ashfield @ 2024-03-19 23:01 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Integrating the following commit(s) to linux-yocto/.:
1/1 [
Author: Khem Raj
Email: raj.khem@gmail.com
Subject: riscv: Enable XHCI usb
Date: Thu, 7 Mar 2024 08:04:18 -0800
This brings it closer to other qemu configs in yocto and help to use usb
mouse and keyboard device emulation
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_6.6.bb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
index 347c94d31c..fe5d70dea1 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
@@ -15,7 +15,7 @@ python () {
}
SRCREV_machine ?= "7c5911ab2e70bf84bb38a598b2a7e094618a9620"
-SRCREV_meta ?= "59167507fd955d22a51ddc0011bc75d35e8f702f"
+SRCREV_meta ?= "d2cf51efb880ea1f34f4beaee487edf572e9adc3"
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine;protocol=https \
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.6;destsuffix=${KMETA};protocol=https"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
index 6c74e6d072..417cd16828 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
@@ -18,7 +18,7 @@ KMETA = "kernel-meta"
KCONF_BSP_AUDIT_LEVEL = "2"
SRCREV_machine ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
-SRCREV_meta ?= "59167507fd955d22a51ddc0011bc75d35e8f702f"
+SRCREV_meta ?= "d2cf51efb880ea1f34f4beaee487edf572e9adc3"
PV = "${LINUX_VERSION}+git"
diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb
index 2017c0c9c1..13b8b97619 100644
--- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb
@@ -29,7 +29,7 @@ SRCREV_machine:qemux86 ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
SRCREV_machine:qemux86-64 ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
SRCREV_machine:qemumips64 ?= "8e7605bafdfeb842396292181d524b183a1e13d6"
SRCREV_machine ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
-SRCREV_meta ?= "59167507fd955d22a51ddc0011bc75d35e8f702f"
+SRCREV_meta ?= "d2cf51efb880ea1f34f4beaee487edf572e9adc3"
# 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
--
2.39.2
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 3/9] linux-yocto/6.6: update to v6.6.21
2024-03-19 23:01 [PATCH 0/9] linux-yocto: consolidated pull request bruce.ashfield
2024-03-19 23:01 ` [PATCH 1/9] linux-yocto/6.6: cfg: generic arm64 bruce.ashfield
2024-03-19 23:01 ` [PATCH 2/9] linux-yocto/6.6: cfg: riscv XHCI bruce.ashfield
@ 2024-03-19 23:01 ` bruce.ashfield
2024-03-19 23:01 ` [PATCH 4/9] yocto-bsps: " bruce.ashfield
` (5 subsequent siblings)
8 siblings, 0 replies; 26+ messages in thread
From: bruce.ashfield @ 2024-03-19 23:01 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:
62e5ae5007ef Linux 6.6.21
d6ac0ee5ff95 drm/nouveau: don't fini scheduler before entity flush
ece1aaec7f7e selftests: mptcp: rm subflow with v4/v4mapped addr
8e7f31bf1101 selftests: mptcp: add mptcp_lib_is_v6
9d71f43afd89 selftests: mptcp: update userspace pm test helpers
f9190d7995a7 selftests: mptcp: add chk_subflows_total helper
ae1fa39da991 selftests: mptcp: add evts_get_info helper
e81742f6e2eb KVM/VMX: Move VERW closer to VMentry for MDS mitigation
ae46691220f7 KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH
7a62647efcb2 x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key
ca13d8cd8dac x86/entry_32: Add VERW just before userspace transition
7caf330faf16 x86/entry_64: Add VERW just before userspace transition
2664bb298cdf block: define bvec_iter as __packed __aligned(4)
21bbe847686c gpio: fix resource unwinding order in error path
9c7c16109b71 gpiolib: Fix the error path order in gpiochip_add_data_with_key()
92515c4ef1b4 gpio: 74x164: Enable output pins after registers are reset
6b6282d56b14 powerpc/rtas: use correct function name for resetting TCE tables
d4d1e4b1513d powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV
5e3022ea42e4 dmaengine: idxd: Ensure safe user copy of completion record
4d6e793eacfb dmaengine: idxd: Remove shadow Event Log head stored in idxd
981917766b59 phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use dashes
d24fe6d5a1cf dmaengine: dw-edma: eDMA: Add sync read before starting the DMA transfer in remote setup
227ef58a9b0c dmaengine: dw-edma: HDMA: Add sync read before starting the DMA transfer in remote setup
55501b7359ef dmaengine: dw-edma: Add HDMA remote interrupt configuration
3fa3dfcabf3a dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
8b5657ac34b7 dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
3adea99aa756 dmaengine: dw-edma: Fix the ch_count hdma callback
57e869be88d0 ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put()
e9eac260369d af_unix: Drop oob_skb ref before purging queue in GC.
69e0f04460f4 af_unix: Fix task hung while purging oob_skb in GC.
be8a177250b2 NFS: Fix data corruption caused by congestion.
fa8c776f4c32 mptcp: fix possible deadlock in subflow diag
ce0809ada38d mptcp: fix double-free on socket dismantle
b609ecda2d76 mptcp: fix potential wake-up event loss
ae5530ccd5ef mptcp: fix snd_wnd initialization for passive socket
536a661bfdf4 selftests: mptcp: join: add ss mptcp support check
48428b07de4f mptcp: push at DSS boundaries
fca4e6ab0681 mptcp: avoid printing warning once on client side
a49ecbe8d0f0 mptcp: map v4 address to v6 when destroying subflow
dff60a5531b5 x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers
c43b984f0b23 x86/e820: Don't reserve SETUP_RNG_SEED in e820
d2a9510c0e39 mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
e9eeb0dddf61 pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
71da10e633a9 efivarfs: Request at most 512 bytes for variable names
f1fb745ee0a6 iommufd: Fix iopt_access_list_id overwrite bug
8db4f87fa3e1 kbuild: Add -Wa,--fatal-warnings to as-instr invocation
9537603a5436 riscv: add CALLER_ADDRx support
0c8a3d3354cd RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
aebd67a52edd mmc: sdhci-xenon: fix PHY init clock stability
b4eacb32e066 mmc: sdhci-xenon: add timeout for PHY init complete
4344444255a3 mmc: core: Fix eMMC initialization with 1-bit bus connection
176e66269f0d mmc: mmci: stm32: fix DMA API overlapping mappings warning
a69c8bbb9469 dmaengine: fsl-qdma: init irq after reg initialization
91b001fb0b08 dmaengine: fsl-edma: correct calculation of 'nbytes' in multi-fifo scenario
4e0fe154be7b dmaengine: ptdma: use consistent DMA masks
1291d278b557 crypto: arm64/neonbs - fix out-of-bounds access on short input
5b696e9c3882 dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
737d2e9300cd soc: qcom: pmic_glink: Fix boot when QRTR=m
82dacc26e15c drm/amd/display: Add monitor patch for specific eDP
5e476625fa8a drm/buddy: fix range bias
baac292852c0 Revert "drm/amd/pm: resolve reboot exception for si oland"
202e4f4bb858 btrfs: send: don't issue unnecessary zero writes for trailing hole
b1690ced4d2d btrfs: dev-replace: properly validate device names
eb3441093aad btrfs: fix double free of anonymous device after snapshot creation failure
177d574be4b5 wifi: nl80211: reject iftype change with mesh ID change
ad8ff8cff38d mtd: rawnand: marvell: fix layouts
ba60fdf75e89 mm: cachestat: fix folio read-after-free in cache walk
93dd420bc415 gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
f4906938bdd4 landlock: Fix asymmetric private inodes referring
0be289ba41bb Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
a4904b3afed0 ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
5cdf76fbbed9 ALSA: hda/realtek: fix mute/micmute LED For HP mt440
46fb5e7ec337 ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
d6ac6ffbdc39 ALSA: hda/realtek: tas2781: enable subwoofer volume control
bb06ffbf3862 ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
22df6ff560c5 ALSA: firewire-lib: fix to check cycle continuity
2caa60507948 tomoyo: fix UAF write bug in tomoyo_write_control()
6f72b4458ead of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing
d43f8e58f10a btrfs: fix race between ordered extent completion and fiemap
a278d5c60f21 riscv: Sparse-Memory/vmemmap out-of-bounds fix
eb2571673cfc riscv: Fix pte_leaf_size() for NAPOT
2b7ce74e19fc Revert "riscv: mm: support Svnapot in huge vmap"
e0d17ee872cf drivers: perf: ctr_get_width function for legacy is not defined
2f8c09478a2c drivers: perf: added capabilities for legacy PMU
f67898867b6b afs: Fix endless loop in directory parsing
73a6bd68a134 fbcon: always restore the old font data in fbcon_do_set_font()
8e8c66afe27b drm/tegra: Remove existing framebuffer only if we support display
274bf3cca13f RISC-V: Ignore V from the riscv,isa DT property on older T-Head CPUs
fb3618f6bd49 ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol()
4b5d89ace3ce ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization
9f05fe599965 ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision
c249f04f2bff ASoC: cs35l56: Fix for initializing ASP1 mixer registers
044edc12fe01 ASoC: cs35l56: Don't add the same register patch multiple times
a2f0a6846da8 ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
93fc01f9b58d ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component
cc698db49b93 riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
99adc8b4d2f3 ASoC: qcom: Fix uninitialized pointer dmactl
841361d88fae ASoC: qcom: convert not to use asoc_xxx()
c92c96cda3e3 ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx()
ac549defb351 ALSA: Drop leftover snd-rtctimer stuff from Makefile
4a7f5eff429b ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
fbca8bae1ba7 power: supply: bq27xxx-i2c: Do not free non existing IRQ
11aabd748785 efi/capsule-loader: fix incorrect allocation size
81be85353b0f tls: fix use-after-free on failed backlog decryption
dec5b6e7b211 tls: separate no-async decryption request handling from async
11121c2ce571 tls: fix peeking with sync+async decryption
c19fdb06d3d7 tls: decrement decrypt_pending if no async completion will be called
9422350aea63 net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames
c88bf996e88b igb: extend PTP timestamp adjustments to i211
167d8642daa6 rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
dbc81b032dd0 tools: ynl: fix handling of multiple mcast groups
80cd0487f630 netfilter: bridge: confirm multicast packets before passing them up the stack
98567dc7973f netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()
39e39c34abb5 Bluetooth: qca: Fix triggering coredump implementation
c50ce483c28a Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
fb3e827badce Bluetooth: qca: Fix wrong event type for patch config command
dcd646f40a56 Bluetooth: Enforce validation on max value of connection interval
fba268ac36ab Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
4a9139678ede Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
6699d7ce263c Bluetooth: hci_sync: Fix accept_list when attempting to suspend
2ab9a19d896f Bluetooth: Avoid potential use-after-free in hci_error_reset
0a07fa1f61e4 Bluetooth: hci_sync: Check the correct flag before starting a scan
699b103e48ce stmmac: Clear variable when destroying workqueue
af6dfe9e9551 uapi: in6: replace temporary label with rfc9486
2ae3d9d1d8da net: lan78xx: fix "softirq work is pending" error
0ec3ea616a50 net: usb: dm9601: fix wrong return value in dm9601_mdio_read
2d8003e55d12 veth: try harder when allocating queue memory
288218b1dd26 lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected
44112bc5c74e ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
16edf51f33f5 net: veth: clear GRO when clearing XDP even when down
1a8682737600 cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back
7322b217c6f0 tun: Fix xdp_rxq_info's queue_index when detaching
fbccbb4215ae net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r" in the device tree
cbebc55ceace net: mctp: take ownership of skb in mctp_local_output
a0a1db40b23e net: ip_tunnel: prevent perpetual headroom growth
a2ab02815184 netlink: add nla be16/32 types to minlen array
d3ada42e534a netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
03f1573c9587 spi: cadence-qspi: fix pointer reference in runtime PM hooks
c53b8d8f70c4 mtd: spinand: gigadevice: Fix the get ecc status issue
8cb8ef0c79e3 ublk: move ublk_cancel_dev() out of ub->mutex
2b5f1692a95b ksmbd: fix wrong allocation size update in smb2_open()
05059601518e ASoC: cs35l34: Fix GPIO name and drop legacy include
d3d782b5a5d3 ubifs: fix possible dereference after free
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
.../linux/linux-yocto-rt_6.6.bb | 6 ++--
.../linux/linux-yocto-tiny_6.6.bb | 6 ++--
meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++----------
3 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
index fe5d70dea1..7076a40e1f 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
@@ -14,13 +14,13 @@ python () {
raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it")
}
-SRCREV_machine ?= "7c5911ab2e70bf84bb38a598b2a7e094618a9620"
-SRCREV_meta ?= "d2cf51efb880ea1f34f4beaee487edf572e9adc3"
+SRCREV_machine ?= "689f65582b3d9a948903cde4e9c29e5fafd1bced"
+SRCREV_meta ?= "5b185a8716c8c62dc1c7751e6d12f8b67f58274f"
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine;protocol=https \
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.6;destsuffix=${KMETA};protocol=https"
-LINUX_VERSION ?= "6.6.20"
+LINUX_VERSION ?= "6.6.21"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
index 417cd16828..f6f4762cbc 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
@@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc
# CVE exclusions
include recipes-kernel/linux/cve-exclusion_6.6.inc
-LINUX_VERSION ?= "6.6.20"
+LINUX_VERSION ?= "6.6.21"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
@@ -17,8 +17,8 @@ DEPENDS += "openssl-native util-linux-native"
KMETA = "kernel-meta"
KCONF_BSP_AUDIT_LEVEL = "2"
-SRCREV_machine ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
-SRCREV_meta ?= "d2cf51efb880ea1f34f4beaee487edf572e9adc3"
+SRCREV_machine ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
+SRCREV_meta ?= "5b185a8716c8c62dc1c7751e6d12f8b67f58274f"
PV = "${LINUX_VERSION}+git"
diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb
index 13b8b97619..aaea980df0 100644
--- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb
@@ -18,25 +18,25 @@ KBRANCH:qemux86-64 ?= "v6.6/standard/base"
KBRANCH:qemuloongarch64 ?= "v6.6/standard/base"
KBRANCH:qemumips64 ?= "v6.6/standard/mti-malta64"
-SRCREV_machine:qemuarm ?= "9d30fb4668cd7087e81b40f223cdd0090863602b"
-SRCREV_machine:qemuarm64 ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
-SRCREV_machine:qemuloongarch64 ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
-SRCREV_machine:qemumips ?= "4b49da8bb522bdaf928855c2c102fa839625c6c1"
-SRCREV_machine:qemuppc ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
-SRCREV_machine:qemuriscv64 ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
-SRCREV_machine:qemuriscv32 ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
-SRCREV_machine:qemux86 ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
-SRCREV_machine:qemux86-64 ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
-SRCREV_machine:qemumips64 ?= "8e7605bafdfeb842396292181d524b183a1e13d6"
-SRCREV_machine ?= "a04baee60b5a7cf4d9c0c2f4856c6d5bb9b98074"
-SRCREV_meta ?= "d2cf51efb880ea1f34f4beaee487edf572e9adc3"
+SRCREV_machine:qemuarm ?= "09a926ab47d8072b7dc303cc8b99774abd792867"
+SRCREV_machine:qemuarm64 ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
+SRCREV_machine:qemuloongarch64 ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
+SRCREV_machine:qemumips ?= "b7fc266342fa1f6a304c54af0c8bc42b926bf1d8"
+SRCREV_machine:qemuppc ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
+SRCREV_machine:qemuriscv64 ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
+SRCREV_machine:qemuriscv32 ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
+SRCREV_machine:qemux86 ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
+SRCREV_machine:qemux86-64 ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
+SRCREV_machine:qemumips64 ?= "fe3df2eeb1cca6792c09e6a6530671533ce584e5"
+SRCREV_machine ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
+SRCREV_meta ?= "5b185a8716c8c62dc1c7751e6d12f8b67f58274f"
# 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 ?= "9b4a8eac17f0d840729384618b4b1e876233026c"
+SRCREV_machine:class-devupstream ?= "62e5ae5007ef14cf9b12da6520d50fe90079d8d4"
PN:class-devupstream = "linux-yocto-upstream"
KBRANCH:class-devupstream = "v6.6/base"
@@ -44,7 +44,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-6.6;destsuffix=${KMETA};protocol=https"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
-LINUX_VERSION ?= "6.6.20"
+LINUX_VERSION ?= "6.6.21"
PV = "${LINUX_VERSION}+git"
--
2.39.2
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 4/9] yocto-bsps: update to v6.6.21
2024-03-19 23:01 [PATCH 0/9] linux-yocto: consolidated pull request bruce.ashfield
` (2 preceding siblings ...)
2024-03-19 23:01 ` [PATCH 3/9] linux-yocto/6.6: update to v6.6.21 bruce.ashfield
@ 2024-03-19 23:01 ` bruce.ashfield
2024-03-20 10:47 ` Richard Purdie
2024-03-19 23:01 ` [PATCH 5/9] linux-yocto/6.6: update CVE exclusions (6.6.21) bruce.ashfield
` (4 subsequent siblings)
8 siblings, 1 reply; 26+ messages in thread
From: bruce.ashfield @ 2024-03-19 23:01 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:
06644f0d7193 drm/tilcdc: Set preferred depth
62e5ae5007ef Linux 6.6.21
d6ac0ee5ff95 drm/nouveau: don't fini scheduler before entity flush
ece1aaec7f7e selftests: mptcp: rm subflow with v4/v4mapped addr
8e7f31bf1101 selftests: mptcp: add mptcp_lib_is_v6
9d71f43afd89 selftests: mptcp: update userspace pm test helpers
f9190d7995a7 selftests: mptcp: add chk_subflows_total helper
ae1fa39da991 selftests: mptcp: add evts_get_info helper
e81742f6e2eb KVM/VMX: Move VERW closer to VMentry for MDS mitigation
ae46691220f7 KVM/VMX: Use BT+JNC, i.e. EFLAGS.CF to select VMRESUME vs. VMLAUNCH
7a62647efcb2 x86/bugs: Use ALTERNATIVE() instead of mds_user_clear static key
ca13d8cd8dac x86/entry_32: Add VERW just before userspace transition
7caf330faf16 x86/entry_64: Add VERW just before userspace transition
2664bb298cdf block: define bvec_iter as __packed __aligned(4)
21bbe847686c gpio: fix resource unwinding order in error path
9c7c16109b71 gpiolib: Fix the error path order in gpiochip_add_data_with_key()
92515c4ef1b4 gpio: 74x164: Enable output pins after registers are reset
6b6282d56b14 powerpc/rtas: use correct function name for resetting TCE tables
d4d1e4b1513d powerpc/pseries/iommu: IOMMU table is not initialized for kdump over SR-IOV
5e3022ea42e4 dmaengine: idxd: Ensure safe user copy of completion record
4d6e793eacfb dmaengine: idxd: Remove shadow Event Log head stored in idxd
981917766b59 phy: freescale: phy-fsl-imx8-mipi-dphy: Fix alias name to use dashes
d24fe6d5a1cf dmaengine: dw-edma: eDMA: Add sync read before starting the DMA transfer in remote setup
227ef58a9b0c dmaengine: dw-edma: HDMA: Add sync read before starting the DMA transfer in remote setup
55501b7359ef dmaengine: dw-edma: Add HDMA remote interrupt configuration
3fa3dfcabf3a dmaengine: dw-edma: HDMA_V0_REMOTEL_STOP_INT_EN typo fix
8b5657ac34b7 dmaengine: dw-edma: Fix wrong interrupt bit set for HDMA
3adea99aa756 dmaengine: dw-edma: Fix the ch_count hdma callback
57e869be88d0 ASoC: cs35l56: fix reversed if statement in cs35l56_dspwait_asp1tx_put()
e9eac260369d af_unix: Drop oob_skb ref before purging queue in GC.
69e0f04460f4 af_unix: Fix task hung while purging oob_skb in GC.
be8a177250b2 NFS: Fix data corruption caused by congestion.
fa8c776f4c32 mptcp: fix possible deadlock in subflow diag
ce0809ada38d mptcp: fix double-free on socket dismantle
b609ecda2d76 mptcp: fix potential wake-up event loss
ae5530ccd5ef mptcp: fix snd_wnd initialization for passive socket
536a661bfdf4 selftests: mptcp: join: add ss mptcp support check
48428b07de4f mptcp: push at DSS boundaries
fca4e6ab0681 mptcp: avoid printing warning once on client side
a49ecbe8d0f0 mptcp: map v4 address to v6 when destroying subflow
dff60a5531b5 x86/cpu/intel: Detect TME keyid bits before setting MTRR mask registers
c43b984f0b23 x86/e820: Don't reserve SETUP_RNG_SEED in e820
d2a9510c0e39 mm/debug_vm_pgtable: fix BUG_ON with pud advanced test
e9eeb0dddf61 pmdomain: qcom: rpmhpd: Fix enabled_corner aggregation
71da10e633a9 efivarfs: Request at most 512 bytes for variable names
f1fb745ee0a6 iommufd: Fix iopt_access_list_id overwrite bug
8db4f87fa3e1 kbuild: Add -Wa,--fatal-warnings to as-instr invocation
9537603a5436 riscv: add CALLER_ADDRx support
0c8a3d3354cd RISC-V: Drop invalid test from CONFIG_AS_HAS_OPTION_ARCH
aebd67a52edd mmc: sdhci-xenon: fix PHY init clock stability
b4eacb32e066 mmc: sdhci-xenon: add timeout for PHY init complete
4344444255a3 mmc: core: Fix eMMC initialization with 1-bit bus connection
176e66269f0d mmc: mmci: stm32: fix DMA API overlapping mappings warning
a69c8bbb9469 dmaengine: fsl-qdma: init irq after reg initialization
91b001fb0b08 dmaengine: fsl-edma: correct calculation of 'nbytes' in multi-fifo scenario
4e0fe154be7b dmaengine: ptdma: use consistent DMA masks
1291d278b557 crypto: arm64/neonbs - fix out-of-bounds access on short input
5b696e9c3882 dmaengine: fsl-qdma: fix SoC may hang on 16 byte unaligned read
737d2e9300cd soc: qcom: pmic_glink: Fix boot when QRTR=m
82dacc26e15c drm/amd/display: Add monitor patch for specific eDP
5e476625fa8a drm/buddy: fix range bias
baac292852c0 Revert "drm/amd/pm: resolve reboot exception for si oland"
202e4f4bb858 btrfs: send: don't issue unnecessary zero writes for trailing hole
b1690ced4d2d btrfs: dev-replace: properly validate device names
eb3441093aad btrfs: fix double free of anonymous device after snapshot creation failure
177d574be4b5 wifi: nl80211: reject iftype change with mesh ID change
ad8ff8cff38d mtd: rawnand: marvell: fix layouts
ba60fdf75e89 mm: cachestat: fix folio read-after-free in cache walk
93dd420bc415 gtp: fix use-after-free and null-ptr-deref in gtp_newlink()
f4906938bdd4 landlock: Fix asymmetric private inodes referring
0be289ba41bb Bluetooth: hci_bcm4377: do not mark valid bd_addr as invalid
a4904b3afed0 ALSA: hda/realtek: Add special fixup for Lenovo 14IRP8
5cdf76fbbed9 ALSA: hda/realtek: fix mute/micmute LED For HP mt440
46fb5e7ec337 ALSA: hda/realtek: Enable Mute LED on HP 840 G8 (MB 8AB8)
d6ac6ffbdc39 ALSA: hda/realtek: tas2781: enable subwoofer volume control
bb06ffbf3862 ALSA: ump: Fix the discard error code from snd_ump_legacy_open()
22df6ff560c5 ALSA: firewire-lib: fix to check cycle continuity
2caa60507948 tomoyo: fix UAF write bug in tomoyo_write_control()
6f72b4458ead of: property: fw_devlink: Fix stupid bug in remote-endpoint parsing
d43f8e58f10a btrfs: fix race between ordered extent completion and fiemap
a278d5c60f21 riscv: Sparse-Memory/vmemmap out-of-bounds fix
eb2571673cfc riscv: Fix pte_leaf_size() for NAPOT
2b7ce74e19fc Revert "riscv: mm: support Svnapot in huge vmap"
e0d17ee872cf drivers: perf: ctr_get_width function for legacy is not defined
2f8c09478a2c drivers: perf: added capabilities for legacy PMU
f67898867b6b afs: Fix endless loop in directory parsing
73a6bd68a134 fbcon: always restore the old font data in fbcon_do_set_font()
8e8c66afe27b drm/tegra: Remove existing framebuffer only if we support display
274bf3cca13f RISC-V: Ignore V from the riscv,isa DT property on older T-Head CPUs
fb3618f6bd49 ASoC: soc-card: Fix missing locking in snd_soc_card_get_kcontrol()
4b5d89ace3ce ASoC: cs35l56: Fix deadlock in ASP1 mixer register initialization
9f05fe599965 ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon revision
c249f04f2bff ASoC: cs35l56: Fix for initializing ASP1 mixer registers
044edc12fe01 ASoC: cs35l56: Don't add the same register patch multiple times
a2f0a6846da8 ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
93fc01f9b58d ASoC: cs35l56: cs35l56_component_remove() must clear cs35l56->component
cc698db49b93 riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
99adc8b4d2f3 ASoC: qcom: Fix uninitialized pointer dmactl
841361d88fae ASoC: qcom: convert not to use asoc_xxx()
c92c96cda3e3 ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx()
ac549defb351 ALSA: Drop leftover snd-rtctimer stuff from Makefile
4a7f5eff429b ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
fbca8bae1ba7 power: supply: bq27xxx-i2c: Do not free non existing IRQ
11aabd748785 efi/capsule-loader: fix incorrect allocation size
81be85353b0f tls: fix use-after-free on failed backlog decryption
dec5b6e7b211 tls: separate no-async decryption request handling from async
11121c2ce571 tls: fix peeking with sync+async decryption
c19fdb06d3d7 tls: decrement decrypt_pending if no async completion will be called
9422350aea63 net: hsr: Use correct offset for HSR TLV values in supervisory HSR frames
c88bf996e88b igb: extend PTP timestamp adjustments to i211
167d8642daa6 rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
dbc81b032dd0 tools: ynl: fix handling of multiple mcast groups
80cd0487f630 netfilter: bridge: confirm multicast packets before passing them up the stack
98567dc7973f netfilter: nf_tables: allow NFPROTO_INET in nft_(match/target)_validate()
39e39c34abb5 Bluetooth: qca: Fix triggering coredump implementation
c50ce483c28a Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
fb3e827badce Bluetooth: qca: Fix wrong event type for patch config command
dcd646f40a56 Bluetooth: Enforce validation on max value of connection interval
fba268ac36ab Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
4a9139678ede Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
6699d7ce263c Bluetooth: hci_sync: Fix accept_list when attempting to suspend
2ab9a19d896f Bluetooth: Avoid potential use-after-free in hci_error_reset
0a07fa1f61e4 Bluetooth: hci_sync: Check the correct flag before starting a scan
699b103e48ce stmmac: Clear variable when destroying workqueue
af6dfe9e9551 uapi: in6: replace temporary label with rfc9486
2ae3d9d1d8da net: lan78xx: fix "softirq work is pending" error
0ec3ea616a50 net: usb: dm9601: fix wrong return value in dm9601_mdio_read
2d8003e55d12 veth: try harder when allocating queue memory
288218b1dd26 lan78xx: enable auto speed configuration for LAN7850 if no EEPROM is detected
44112bc5c74e ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
16edf51f33f5 net: veth: clear GRO when clearing XDP even when down
1a8682737600 cpufreq: intel_pstate: fix pstate limits enforcement for adjust_perf call back
7322b217c6f0 tun: Fix xdp_rxq_info's queue_index when detaching
fbccbb4215ae net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r" in the device tree
cbebc55ceace net: mctp: take ownership of skb in mctp_local_output
a0a1db40b23e net: ip_tunnel: prevent perpetual headroom growth
a2ab02815184 netlink: add nla be16/32 types to minlen array
d3ada42e534a netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
03f1573c9587 spi: cadence-qspi: fix pointer reference in runtime PM hooks
c53b8d8f70c4 mtd: spinand: gigadevice: Fix the get ecc status issue
8cb8ef0c79e3 ublk: move ublk_cancel_dev() out of ub->mutex
2b5f1692a95b ksmbd: fix wrong allocation size update in smb2_open()
05059601518e ASoC: cs35l34: Fix GPIO name and drop legacy include
d3d782b5a5d3 ubifs: fix possible dereference after free
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
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
.../recipes-kernel/linux/linux-yocto_6.6.bbappend | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.6.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.6.bbappend
index ca7b2b09df..bf88a57770 100644
--- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.6.bbappend
+++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.6.bbappend
@@ -9,16 +9,16 @@ KMACHINE:genericx86-64 ?= "common-pc-64"
KMACHINE:beaglebone-yocto ?= "beaglebone"
SRCREV_machine:genericarm64 ?= "e064a7d658a30b027b999183e21cd37305caff2a"
-SRCREV_machine:genericx86 ?= "332d4668fcc32826907d4f3c4938845206006089"
-SRCREV_machine:genericx86-64 ?= "332d4668fcc32826907d4f3c4938845206006089"
-SRCREV_machine:beaglebone-yocto ?= "332d4668fcc32826907d4f3c4938845206006089"
+SRCREV_machine:genericx86 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
+SRCREV_machine:genericx86-64 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
+SRCREV_machine:beaglebone-yocto ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
COMPATIBLE_MACHINE:genericarm64 = "genericarm64"
COMPATIBLE_MACHINE:genericx86 = "genericx86"
COMPATIBLE_MACHINE:genericx86-64 = "genericx86-64"
COMPATIBLE_MACHINE:beaglebone-yocto = "beaglebone-yocto"
-LINUX_VERSION:genericarm64 = "6.6.18"
-LINUX_VERSION:genericx86 = "6.6.15"
-LINUX_VERSION:genericx86-64 = "6.6.15"
-LINUX_VERSION:beaglebone-yocto = "6.6.15"
+LINUX_VERSION:genericarm64 = "6.6.21-116-g06644f0d7193"
+LINUX_VERSION:genericx86 = "6.6.21-116-g06644f0d7193"
+LINUX_VERSION:genericx86-64 = "6.6.21-116-g06644f0d7193"
+LINUX_VERSION:beaglebone-yocto = "6.6.21-116-g06644f0d7193"
--
2.39.2
^ permalink raw reply related [flat|nested] 26+ messages in thread* Re: [PATCH 4/9] yocto-bsps: update to v6.6.21
2024-03-19 23:01 ` [PATCH 4/9] yocto-bsps: " bruce.ashfield
@ 2024-03-20 10:47 ` Richard Purdie
2024-03-20 12:29 ` Bruce Ashfield
0 siblings, 1 reply; 26+ messages in thread
From: Richard Purdie @ 2024-03-20 10:47 UTC (permalink / raw)
To: bruce.ashfield; +Cc: openembedded-core
On Tue, 2024-03-19 at 19:01 -0400, bruce.ashfield@gmail.com wrote:
>
> diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.6.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.6.bbappend
> index ca7b2b09df..bf88a57770 100644
> --- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.6.bbappend
> +++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.6.bbappend
> @@ -9,16 +9,16 @@ KMACHINE:genericx86-64 ?= "common-pc-64"
> KMACHINE:beaglebone-yocto ?= "beaglebone"
>
> SRCREV_machine:genericarm64 ?= "e064a7d658a30b027b999183e21cd37305caff2a"
> -SRCREV_machine:genericx86 ?= "332d4668fcc32826907d4f3c4938845206006089"
> -SRCREV_machine:genericx86-64 ?= "332d4668fcc32826907d4f3c4938845206006089"
> -SRCREV_machine:beaglebone-yocto ?= "332d4668fcc32826907d4f3c4938845206006089"
> +SRCREV_machine:genericx86 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
> +SRCREV_machine:genericx86-64 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
> +SRCREV_machine:beaglebone-yocto ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
>
> COMPATIBLE_MACHINE:genericarm64 = "genericarm64"
> COMPATIBLE_MACHINE:genericx86 = "genericx86"
> COMPATIBLE_MACHINE:genericx86-64 = "genericx86-64"
> COMPATIBLE_MACHINE:beaglebone-yocto = "beaglebone-yocto"
>
> -LINUX_VERSION:genericarm64 = "6.6.18"
> -LINUX_VERSION:genericx86 = "6.6.15"
> -LINUX_VERSION:genericx86-64 = "6.6.15"
> -LINUX_VERSION:beaglebone-yocto = "6.6.15"
> +LINUX_VERSION:genericarm64 = "6.6.21-116-g06644f0d7193"
> +LINUX_VERSION:genericx86 = "6.6.21-116-g06644f0d7193"
> +LINUX_VERSION:genericx86-64 = "6.6.21-116-g06644f0d7193"
> +LINUX_VERSION:beaglebone-yocto = "6.6.21-116-g06644f0d7193"
I think this one came through a little corrupted as it it doesn't
rebase on top of the change Ross sent and even then, the LINUX_VERSION
looks odd compared to the one set in the main recipe for that revision.
I've tweaked it to look "right", we'll see how that build goes!
Cheers,
Richard
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH 4/9] yocto-bsps: update to v6.6.21
2024-03-20 10:47 ` Richard Purdie
@ 2024-03-20 12:29 ` Bruce Ashfield
2024-03-20 18:22 ` Richard Purdie
0 siblings, 1 reply; 26+ messages in thread
From: Bruce Ashfield @ 2024-03-20 12:29 UTC (permalink / raw)
To: Richard Purdie; +Cc: openembedded-core
On Wed, Mar 20, 2024 at 6:47 AM Richard Purdie
<richard.purdie@linuxfoundation.org> wrote:
>
> On Tue, 2024-03-19 at 19:01 -0400, bruce.ashfield@gmail.com wrote:
> >
> > diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.6.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.6.bbappend
> > index ca7b2b09df..bf88a57770 100644
> > --- a/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.6.bbappend
> > +++ b/meta-yocto-bsp/recipes-kernel/linux/linux-yocto_6.6.bbappend
> > @@ -9,16 +9,16 @@ KMACHINE:genericx86-64 ?= "common-pc-64"
> > KMACHINE:beaglebone-yocto ?= "beaglebone"
> >
> > SRCREV_machine:genericarm64 ?= "e064a7d658a30b027b999183e21cd37305caff2a"
> > -SRCREV_machine:genericx86 ?= "332d4668fcc32826907d4f3c4938845206006089"
> > -SRCREV_machine:genericx86-64 ?= "332d4668fcc32826907d4f3c4938845206006089"
> > -SRCREV_machine:beaglebone-yocto ?= "332d4668fcc32826907d4f3c4938845206006089"
> > +SRCREV_machine:genericx86 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
> > +SRCREV_machine:genericx86-64 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
> > +SRCREV_machine:beaglebone-yocto ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
> >
> > COMPATIBLE_MACHINE:genericarm64 = "genericarm64"
> > COMPATIBLE_MACHINE:genericx86 = "genericx86"
> > COMPATIBLE_MACHINE:genericx86-64 = "genericx86-64"
> > COMPATIBLE_MACHINE:beaglebone-yocto = "beaglebone-yocto"
> >
> > -LINUX_VERSION:genericarm64 = "6.6.18"
> > -LINUX_VERSION:genericx86 = "6.6.15"
> > -LINUX_VERSION:genericx86-64 = "6.6.15"
> > -LINUX_VERSION:beaglebone-yocto = "6.6.15"
> > +LINUX_VERSION:genericarm64 = "6.6.21-116-g06644f0d7193"
> > +LINUX_VERSION:genericx86 = "6.6.21-116-g06644f0d7193"
> > +LINUX_VERSION:genericx86-64 = "6.6.21-116-g06644f0d7193"
> > +LINUX_VERSION:beaglebone-yocto = "6.6.21-116-g06644f0d7193"
>
> I think this one came through a little corrupted as it it doesn't
> rebase on top of the change Ross sent and even then, the LINUX_VERSION
> looks odd compared to the one set in the main recipe for that revision.
>
> I've tweaked it to look "right", we'll see how that build goes!
>
I was experimenting with my update script to pickup Kevin's commit shortlog
and I noticed after that it was messing up the version string.
I thought I rebased on top of the latest master (but that's probably the issue,
I should have done master-next), so yes, it won't take into account us
dropping genericarm64, etc.
I've fixed my script now, so if you want a resend, I can easily do that.
Bruce
> Cheers,
>
> Richard
--
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH 4/9] yocto-bsps: update to v6.6.21
2024-03-20 12:29 ` Bruce Ashfield
@ 2024-03-20 18:22 ` Richard Purdie
0 siblings, 0 replies; 26+ messages in thread
From: Richard Purdie @ 2024-03-20 18:22 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: openembedded-core
On Wed, 2024-03-20 at 08:29 -0400, Bruce Ashfield wrote:
> On Wed, Mar 20, 2024 at 6:47 AM Richard Purdie
> <richard.purdie@linuxfoundation.org> wrote:
> >
> > On Tue, 2024-03-19 at 19:01 -0400, bruce.ashfield@gmail.com wrote:
> > >
> > > diff --git a/meta-yocto-bsp/recipes-kernel/linux/linux-
> > > yocto_6.6.bbappend b/meta-yocto-bsp/recipes-kernel/linux/linux-
> > > yocto_6.6.bbappend
> > > index ca7b2b09df..bf88a57770 100644
> > > --- a/meta-yocto-bsp/recipes-kernel/linux/linux-
> > > yocto_6.6.bbappend
> > > +++ b/meta-yocto-bsp/recipes-kernel/linux/linux-
> > > yocto_6.6.bbappend
> > > @@ -9,16 +9,16 @@ KMACHINE:genericx86-64 ?= "common-pc-64"
> > > KMACHINE:beaglebone-yocto ?= "beaglebone"
> > >
> > > SRCREV_machine:genericarm64 ?=
> > > "e064a7d658a30b027b999183e21cd37305caff2a"
> > > -SRCREV_machine:genericx86 ?=
> > > "332d4668fcc32826907d4f3c4938845206006089"
> > > -SRCREV_machine:genericx86-64 ?=
> > > "332d4668fcc32826907d4f3c4938845206006089"
> > > -SRCREV_machine:beaglebone-yocto ?=
> > > "332d4668fcc32826907d4f3c4938845206006089"
> > > +SRCREV_machine:genericx86 ?=
> > > "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
> > > +SRCREV_machine:genericx86-64 ?=
> > > "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
> > > +SRCREV_machine:beaglebone-yocto ?=
> > > "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
> > >
> > > COMPATIBLE_MACHINE:genericarm64 = "genericarm64"
> > > COMPATIBLE_MACHINE:genericx86 = "genericx86"
> > > COMPATIBLE_MACHINE:genericx86-64 = "genericx86-64"
> > > COMPATIBLE_MACHINE:beaglebone-yocto = "beaglebone-yocto"
> > >
> > > -LINUX_VERSION:genericarm64 = "6.6.18"
> > > -LINUX_VERSION:genericx86 = "6.6.15"
> > > -LINUX_VERSION:genericx86-64 = "6.6.15"
> > > -LINUX_VERSION:beaglebone-yocto = "6.6.15"
> > > +LINUX_VERSION:genericarm64 = "6.6.21-116-g06644f0d7193"
> > > +LINUX_VERSION:genericx86 = "6.6.21-116-g06644f0d7193"
> > > +LINUX_VERSION:genericx86-64 = "6.6.21-116-g06644f0d7193"
> > > +LINUX_VERSION:beaglebone-yocto = "6.6.21-116-g06644f0d7193"
> >
> > I think this one came through a little corrupted as it it doesn't
> > rebase on top of the change Ross sent and even then, the
> > LINUX_VERSION
> > looks odd compared to the one set in the main recipe for that
> > revision.
> >
> > I've tweaked it to look "right", we'll see how that build goes!
> >
>
> I was experimenting with my update script to pickup Kevin's commit shortlog
> and I noticed after that it was messing up the version string.
>
> I thought I rebased on top of the latest master (but that's probably the issue,
> I should have done master-next), so yes, it won't take into account us
> dropping genericarm64, etc.
>
> I've fixed my script now, so if you want a resend, I can easily do that.
Sorry, I'd not realised there were patches in master-next for meta-
yocto, I thought I'd merged them. I've done that now and as the tweaked
patch tested successfully, I've merged that too so we're all good.
Thanks,
Richard
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH 5/9] linux-yocto/6.6: update CVE exclusions (6.6.21)
2024-03-19 23:01 [PATCH 0/9] linux-yocto: consolidated pull request bruce.ashfield
` (3 preceding siblings ...)
2024-03-19 23:01 ` [PATCH 4/9] yocto-bsps: " bruce.ashfield
@ 2024-03-19 23:01 ` bruce.ashfield
2024-03-19 23:01 ` [PATCH 6/9] linux-yocto/6.6: cfg: drop unsettable options bruce.ashfield
` (3 subsequent siblings)
8 siblings, 0 replies; 26+ messages in thread
From: bruce.ashfield @ 2024-03-19 23:01 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Data pulled from: https://github.com/nluedtke/linux_kernel_cves
1/1 [
Author: Nicholas Luedtke
Email: nicholas.luedtke@uwalumni.com
Subject: Update 25Feb24
Date: Sun, 25 Feb 2024 07:03:08 -0500
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
meta/recipes-kernel/linux/cve-exclusion_6.6.inc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-kernel/linux/cve-exclusion_6.6.inc b/meta/recipes-kernel/linux/cve-exclusion_6.6.inc
index 5449b7ec55..00e891fe9f 100644
--- a/meta/recipes-kernel/linux/cve-exclusion_6.6.inc
+++ b/meta/recipes-kernel/linux/cve-exclusion_6.6.inc
@@ -1,9 +1,9 @@
# Auto-generated CVE metadata, DO NOT EDIT BY HAND.
-# Generated at 2024-03-03 16:30:03.739466+00:00 for version 6.6.20
+# Generated at 2024-03-11 03:13:59.040619+00:00 for version 6.6.21
python check_kernel_cve_status_version() {
- this_version = "6.6.20"
+ this_version = "6.6.21"
kernel_version = d.getVar("LINUX_VERSION")
if kernel_version != this_version:
bb.warn("Kernel CVE status needs updating: generated for %s but kernel is %s" % (this_version, kernel_version))
--
2.39.2
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 6/9] linux-yocto/6.6: cfg: drop unsettable options
2024-03-19 23:01 [PATCH 0/9] linux-yocto: consolidated pull request bruce.ashfield
` (4 preceding siblings ...)
2024-03-19 23:01 ` [PATCH 5/9] linux-yocto/6.6: update CVE exclusions (6.6.21) bruce.ashfield
@ 2024-03-19 23:01 ` bruce.ashfield
2024-03-19 23:01 ` [PATCH 7/9] linux-yocto/6.6: drm/tilcdc: Set preferred depth bruce.ashfield
` (2 subsequent siblings)
8 siblings, 0 replies; 26+ messages in thread
From: bruce.ashfield @ 2024-03-19 23:01 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Integrating the following commit(s) to linux-yocto/.:
1/3 [
Author: Yongxin Liu
Email: yongxin.liu@windriver.com
Subject: features/vfio: remove CONFIG_VFIO_VIRQFD
Date: Mon, 18 Mar 2024 19:10:37 +0800
CONFIG_VFIO_VIRQFD was changed to bool in kernel commit
e2d55709398e ("vfio: Fold vfio_virqfd.ko into vfio.ko") and
it is not user selectable.
Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
2/3 [
Author: Yongxin Liu
Email: yongxin.liu@windriver.com
Subject: features/vfio: remove CONFIG_VFIO_MDEV
Date: Mon, 18 Mar 2024 19:10:38 +0800
CONFIG_VFIO_MDEV wasn't a user choice after kerne commit
8bf8c5ee1f38 ("vfio-mdev: turn VFIO_MDEV into a selectable symbol").
Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
3/3 [
Author: Yongxin Liu
Email: yongxin.liu@windriver.com
Subject: bsp/intel-x86: remove CONFIG_IXGB
Date: Mon, 18 Mar 2024 19:10:39 +0800
ixgb driver was removed in kernel commit e485f3a6eae0
("ixgb: Remove ixgb driver").
Signed-off-by: Yongxin Liu <yongxin.liu@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_6.6.bb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
index 7076a40e1f..1298369d40 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
@@ -15,7 +15,7 @@ python () {
}
SRCREV_machine ?= "689f65582b3d9a948903cde4e9c29e5fafd1bced"
-SRCREV_meta ?= "5b185a8716c8c62dc1c7751e6d12f8b67f58274f"
+SRCREV_meta ?= "cc42f74d7d099826d46d3b310fda9c0c7bbb1477"
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine;protocol=https \
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.6;destsuffix=${KMETA};protocol=https"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
index f6f4762cbc..82486defd7 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
@@ -18,7 +18,7 @@ KMETA = "kernel-meta"
KCONF_BSP_AUDIT_LEVEL = "2"
SRCREV_machine ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
-SRCREV_meta ?= "5b185a8716c8c62dc1c7751e6d12f8b67f58274f"
+SRCREV_meta ?= "cc42f74d7d099826d46d3b310fda9c0c7bbb1477"
PV = "${LINUX_VERSION}+git"
diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb
index aaea980df0..3409ce0c8a 100644
--- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb
@@ -29,7 +29,7 @@ SRCREV_machine:qemux86 ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
SRCREV_machine:qemux86-64 ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
SRCREV_machine:qemumips64 ?= "fe3df2eeb1cca6792c09e6a6530671533ce584e5"
SRCREV_machine ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
-SRCREV_meta ?= "5b185a8716c8c62dc1c7751e6d12f8b67f58274f"
+SRCREV_meta ?= "cc42f74d7d099826d46d3b310fda9c0c7bbb1477"
# 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
--
2.39.2
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 7/9] linux-yocto/6.6: drm/tilcdc: Set preferred depth
2024-03-19 23:01 [PATCH 0/9] linux-yocto: consolidated pull request bruce.ashfield
` (5 preceding siblings ...)
2024-03-19 23:01 ` [PATCH 6/9] linux-yocto/6.6: cfg: drop unsettable options bruce.ashfield
@ 2024-03-19 23:01 ` bruce.ashfield
2024-03-19 23:01 ` [PATCH 8/9] linux-yocto/6.6: update to v6.6.22 bruce.ashfield
2024-03-19 23:01 ` [PATCH 9/9] linux-yocto/6.6: update CVE exclusions (6.6.22) bruce.ashfield
8 siblings, 0 replies; 26+ messages in thread
From: bruce.ashfield @ 2024-03-19 23:01 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Integrating the following commit(s) to linux-yocto/6.6:
1/1 [
Author: Kevin Hao
Email: haokexin@gmail.com
Subject: drm/tilcdc: Set preferred depth
Date: Tue, 19 Mar 2024 08:35:29 +0800
The commit c91acda3a380 ("drm/gem: Check for valid formats") adds a
check for valid pixel formats on drm_gem_fb_create(), but this breaks
the X server on the beaglebone black board.
We have set 'DefaultDepth' to 16 in our xorg.conf. In the X modesetting
driver, the drmmode_get_default_bpp() is used to guess the default
depth/bpp. First it tries to get them via DRM_CAP_DUMB_PREFERRED_DEPTH
ioctl, and if it fail, then try to create a FB with 'depth = 24' and
'bpp = 32' to check whether this depth/dpp is a valid combo. Before the
kernel commit c91acda3a380, the FB always can be created successfully.
This will avoid the bpp to be set to 24 forcibly. But after kernel
commit c91acda3a380, the FB will not be created successfully due to the
check of the valid pixel format. Then the bpp is set to 24, but the
'depth = 16' and 'bpp = 24' combo is not a valid pixel format.
Fix this issue by explicitly setting the preferred_depth in this driver.
With this change, the modesetting driver would choose the correct
depth/bpp combo based on our setting in xorg.conf.
Fixes: c91acda3a380 ("drm/gem: Check for valid formats")
Cc: stable@vger.kernel.org
Signed-off-by: Kevin Hao <haokexin@gmail.com>
Link: https://lore.kernel.org/r/20240317033918.535716-1-haokexin@gmail.com/
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
.../linux/linux-yocto-rt_6.6.bb | 2 +-
.../linux/linux-yocto-tiny_6.6.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_6.6.bb | 22 +++++++++----------
3 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
index 1298369d40..f22ee2bf21 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
@@ -14,7 +14,7 @@ python () {
raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it")
}
-SRCREV_machine ?= "689f65582b3d9a948903cde4e9c29e5fafd1bced"
+SRCREV_machine ?= "4b52adc4ca90b93e65eded97537f844bb3f86621"
SRCREV_meta ?= "cc42f74d7d099826d46d3b310fda9c0c7bbb1477"
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine;protocol=https \
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
index 82486defd7..4a129d157d 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
@@ -17,7 +17,7 @@ DEPENDS += "openssl-native util-linux-native"
KMETA = "kernel-meta"
KCONF_BSP_AUDIT_LEVEL = "2"
-SRCREV_machine ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
+SRCREV_machine ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
SRCREV_meta ?= "cc42f74d7d099826d46d3b310fda9c0c7bbb1477"
PV = "${LINUX_VERSION}+git"
diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb
index 3409ce0c8a..e1e97ff702 100644
--- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb
@@ -18,17 +18,17 @@ KBRANCH:qemux86-64 ?= "v6.6/standard/base"
KBRANCH:qemuloongarch64 ?= "v6.6/standard/base"
KBRANCH:qemumips64 ?= "v6.6/standard/mti-malta64"
-SRCREV_machine:qemuarm ?= "09a926ab47d8072b7dc303cc8b99774abd792867"
-SRCREV_machine:qemuarm64 ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
-SRCREV_machine:qemuloongarch64 ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
-SRCREV_machine:qemumips ?= "b7fc266342fa1f6a304c54af0c8bc42b926bf1d8"
-SRCREV_machine:qemuppc ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
-SRCREV_machine:qemuriscv64 ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
-SRCREV_machine:qemuriscv32 ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
-SRCREV_machine:qemux86 ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
-SRCREV_machine:qemux86-64 ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
-SRCREV_machine:qemumips64 ?= "fe3df2eeb1cca6792c09e6a6530671533ce584e5"
-SRCREV_machine ?= "4d67f3ece8ca6f730f43ea8fdb9acf79c0c7bc46"
+SRCREV_machine:qemuarm ?= "f2dec0d9cb5fec1bd3f6def918c679d7f7a940b3"
+SRCREV_machine:qemuarm64 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
+SRCREV_machine:qemuloongarch64 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
+SRCREV_machine:qemumips ?= "805c2ac2a30fe9e61d9d58d19654fe29d43df922"
+SRCREV_machine:qemuppc ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
+SRCREV_machine:qemuriscv64 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
+SRCREV_machine:qemuriscv32 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
+SRCREV_machine:qemux86 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
+SRCREV_machine:qemux86-64 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
+SRCREV_machine:qemumips64 ?= "96d26749df27806f3f4b3e75993407846194b83f"
+SRCREV_machine ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
SRCREV_meta ?= "cc42f74d7d099826d46d3b310fda9c0c7bbb1477"
# set your preferred provider of linux-yocto to 'linux-yocto-upstream', and you'll
--
2.39.2
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 8/9] linux-yocto/6.6: update to v6.6.22
2024-03-19 23:01 [PATCH 0/9] linux-yocto: consolidated pull request bruce.ashfield
` (6 preceding siblings ...)
2024-03-19 23:01 ` [PATCH 7/9] linux-yocto/6.6: drm/tilcdc: Set preferred depth bruce.ashfield
@ 2024-03-19 23:01 ` bruce.ashfield
2024-03-19 23:01 ` [PATCH 9/9] linux-yocto/6.6: update CVE exclusions (6.6.22) bruce.ashfield
8 siblings, 0 replies; 26+ messages in thread
From: bruce.ashfield @ 2024-03-19 23:01 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Updating linux-yocto/6.6 to the latest korg -stable release that comprises
the following commits:
06644f0d7193 drm/tilcdc: Set preferred depth
6a646d9fe8a2 Linux 6.6.22
4a5b5bfea063 KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests
77018fb9efe5 x86/rfds: Mitigate Register File Data Sampling (RFDS)
ddfd38558acc Documentation/hw-vuln: Add documentation for RFDS
c35ca0968de4 x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF is set
e2ee3c628a6f selftests: mptcp: decrease BW in simult flows
de5c36abf708 readahead: avoid multiple marked readahead pages
f5572c0323cf KVM: s390: vsie: fix race during shadow creation
99b86c9b07a3 KVM: s390: add stat counter for shadow gmap events
995f802abff2 net: pds_core: Fix possible double free in error handling path
34cab94f7473 netrom: Fix data-races around sysctl_net_busy_read
db364859ce68 netrom: Fix a data-race around sysctl_netrom_link_fails_count
d732b8325132 netrom: Fix a data-race around sysctl_netrom_routing_control
2309b369fae2 netrom: Fix a data-race around sysctl_netrom_transport_no_activity_timeout
db006d7edbf0 netrom: Fix a data-race around sysctl_netrom_transport_requested_window_size
4ccad39009e7 netrom: Fix a data-race around sysctl_netrom_transport_busy_delay
7d56ffc51ebd netrom: Fix a data-race around sysctl_netrom_transport_acknowledge_delay
fa3f3ab5c399 netrom: Fix a data-race around sysctl_netrom_transport_maximum_tries
5d5c14efc987 netrom: Fix a data-race around sysctl_netrom_transport_timeout
5731369af2de netrom: Fix data-races around sysctl_netrom_network_ttl_initialiser
7e1e25891f09 netrom: Fix a data-race around sysctl_netrom_obsolescence_count_initialiser
7510b08c5f5b netrom: Fix a data-race around sysctl_netrom_default_path_quality
b3b87525b545 erofs: apply proper VMA alignment for memory mapped files on THP
014a807f1cc9 netfilter: nf_conntrack_h323: Add protection for bmp length out of range
b7f885cc7029 netfilter: nft_ct: fix l3num expectations with inet pseudo family
2b505d052807 net/rds: fix WARNING in rds_conn_connect_if_down
782c5fa6638f net: dsa: microchip: fix register write order in ksz8_ind_write8()
f562e4c4aab0 cpumap: Zero-initialise xdp_rxq_info struct before running XDP program
02e3549492db selftests/bpf: Fix up xdp bonding test wrt feature flags
586a2f410c78 xdp, bonding: Fix feature flags when there are no slave devs anymore
ff4d6006870f bpf: check bpf_func_state->callback_depth when pruning states
ed883060c387 net/ipv6: avoid possible UAF in ip6_route_mpath_notify()
8df393af9e7e igc: avoid returning frame twice in XDP_REDIRECT
1a770927dc1d net: ice: Fix potential NULL pointer dereference in ice_bridge_setlink()
671a28603c6b ice: virtchnl: stop pretending to support RSS over AQ or registers
e83bebb718fd net: sparx5: Fix use after free inside sparx5_del_mact_entry
0ece581d2a66 geneve: make sure to pull inner header in geneve_rx()
24d5a89652c9 tracing/net_sched: Fix tracepoints that save qdisc_dev() as a string
d98d364d98d1 net/mlx5e: Switch to using _bh variant of of spinlock API in port timestamping NAPI poll context
d1f71615dbb3 net/mlx5e: Use a memory barrier to enforce PTP WQ xmit submission tracking occurs after populating the metadata_map
b526c3177531 net/mlx5e: Fix MACsec state loss upon state update in offload path
6d6bb522d74b net/mlx5e: Change the warning when ignore_flow_level is not supported
c11138f0172f net/mlx5: Check capability for fw_reset
c8d7228ddda7 net/mlx5: E-switch, Change flow rule destination checking
ba888f1f5c21 Revert "net/mlx5e: Check the number of elements before walk TC rhashtable"
3fba8eab2cfc Revert "net/mlx5: Block entering switchdev mode with ns inconsistency"
4c0b028e7100 ice: reorder disabling IRQ and NAPI in ice_qp_dis
484c8e3beb0f i40e: disable NAPI right after disabling irqs when handling xsk_pool
2e60e9531ab9 ixgbe: {dis, en}able irqs in ixgbe_txrx_ring_{dis, en}able
550fe716031f net: lan78xx: fix runtime PM count underflow on link stop
f6edcad58cea xfrm: Pass UDP encapsulation in TX packet offload
d6159bd4c005 mm/vmscan: fix a bug calling wakeup_kswapd() with a wrong zone index
641eb2d9ab1e ceph: switch to corrected encoding of max_xattr_size in mdsmap
3b897ea5ee75 dmaengine: fsl-edma: correct max_segment_size setting
525c13971479 dmaengine: fsl-edma: utilize common dt-binding header file
fb2f43ed48dd dt-bindings: dma: fsl-edma: Add fsl-edma.h to prevent hardcoding in dts
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
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
.../linux/linux-yocto-rt_6.6.bb | 6 ++--
.../linux/linux-yocto-tiny_6.6.bb | 6 ++--
meta/recipes-kernel/linux/linux-yocto_6.6.bb | 28 +++++++++----------
3 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
index f22ee2bf21..acafe60e46 100644
--- a/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-rt_6.6.bb
@@ -14,13 +14,13 @@ python () {
raise bb.parse.SkipRecipe("Set PREFERRED_PROVIDER_virtual/kernel to linux-yocto-rt to enable it")
}
-SRCREV_machine ?= "4b52adc4ca90b93e65eded97537f844bb3f86621"
-SRCREV_meta ?= "cc42f74d7d099826d46d3b310fda9c0c7bbb1477"
+SRCREV_machine ?= "1c3234ba160c59eb50739f23591a87daf09fac35"
+SRCREV_meta ?= "6a24861d6504575a4a9f92366285332d47c7e111"
SRC_URI = "git://git.yoctoproject.org/linux-yocto.git;branch=${KBRANCH};name=machine;protocol=https \
git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.6;destsuffix=${KMETA};protocol=https"
-LINUX_VERSION ?= "6.6.21"
+LINUX_VERSION ?= "6.6.22"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
diff --git a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
index 4a129d157d..4a87482f20 100644
--- a/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto-tiny_6.6.bb
@@ -8,7 +8,7 @@ require recipes-kernel/linux/linux-yocto.inc
# CVE exclusions
include recipes-kernel/linux/cve-exclusion_6.6.inc
-LINUX_VERSION ?= "6.6.21"
+LINUX_VERSION ?= "6.6.22"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
DEPENDS += "${@bb.utils.contains('ARCH', 'x86', 'elfutils-native', '', d)}"
@@ -17,8 +17,8 @@ DEPENDS += "openssl-native util-linux-native"
KMETA = "kernel-meta"
KCONF_BSP_AUDIT_LEVEL = "2"
-SRCREV_machine ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
-SRCREV_meta ?= "cc42f74d7d099826d46d3b310fda9c0c7bbb1477"
+SRCREV_machine ?= "ca83799fcbc094fdd52caec7c4dca64189acd842"
+SRCREV_meta ?= "6a24861d6504575a4a9f92366285332d47c7e111"
PV = "${LINUX_VERSION}+git"
diff --git a/meta/recipes-kernel/linux/linux-yocto_6.6.bb b/meta/recipes-kernel/linux/linux-yocto_6.6.bb
index e1e97ff702..01ecc36c81 100644
--- a/meta/recipes-kernel/linux/linux-yocto_6.6.bb
+++ b/meta/recipes-kernel/linux/linux-yocto_6.6.bb
@@ -18,25 +18,25 @@ KBRANCH:qemux86-64 ?= "v6.6/standard/base"
KBRANCH:qemuloongarch64 ?= "v6.6/standard/base"
KBRANCH:qemumips64 ?= "v6.6/standard/mti-malta64"
-SRCREV_machine:qemuarm ?= "f2dec0d9cb5fec1bd3f6def918c679d7f7a940b3"
-SRCREV_machine:qemuarm64 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
-SRCREV_machine:qemuloongarch64 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
-SRCREV_machine:qemumips ?= "805c2ac2a30fe9e61d9d58d19654fe29d43df922"
-SRCREV_machine:qemuppc ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
-SRCREV_machine:qemuriscv64 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
-SRCREV_machine:qemuriscv32 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
-SRCREV_machine:qemux86 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
-SRCREV_machine:qemux86-64 ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
-SRCREV_machine:qemumips64 ?= "96d26749df27806f3f4b3e75993407846194b83f"
-SRCREV_machine ?= "06644f0d7193d7ec39d7fe41939a21953e7a0c65"
-SRCREV_meta ?= "cc42f74d7d099826d46d3b310fda9c0c7bbb1477"
+SRCREV_machine:qemuarm ?= "0873b6f725956acf2e6d57d720edd8a2177e18ce"
+SRCREV_machine:qemuarm64 ?= "ca83799fcbc094fdd52caec7c4dca64189acd842"
+SRCREV_machine:qemuloongarch64 ?= "ca83799fcbc094fdd52caec7c4dca64189acd842"
+SRCREV_machine:qemumips ?= "6a81581711b1cb35046c637ecfbb6b17a8abbcb5"
+SRCREV_machine:qemuppc ?= "ca83799fcbc094fdd52caec7c4dca64189acd842"
+SRCREV_machine:qemuriscv64 ?= "ca83799fcbc094fdd52caec7c4dca64189acd842"
+SRCREV_machine:qemuriscv32 ?= "ca83799fcbc094fdd52caec7c4dca64189acd842"
+SRCREV_machine:qemux86 ?= "ca83799fcbc094fdd52caec7c4dca64189acd842"
+SRCREV_machine:qemux86-64 ?= "ca83799fcbc094fdd52caec7c4dca64189acd842"
+SRCREV_machine:qemumips64 ?= "6cb075269e42d03857c95ebc8b5f8e154f155add"
+SRCREV_machine ?= "ca83799fcbc094fdd52caec7c4dca64189acd842"
+SRCREV_meta ?= "6a24861d6504575a4a9f92366285332d47c7e111"
# 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 ?= "62e5ae5007ef14cf9b12da6520d50fe90079d8d4"
+SRCREV_machine:class-devupstream ?= "6a646d9fe8a2bf8d25817ceddf96dfc5eb5446db"
PN:class-devupstream = "linux-yocto-upstream"
KBRANCH:class-devupstream = "v6.6/base"
@@ -44,7 +44,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-6.6;destsuffix=${KMETA};protocol=https"
LIC_FILES_CHKSUM = "file://COPYING;md5=6bc538ed5bd9a7fc9398086aedcd7e46"
-LINUX_VERSION ?= "6.6.21"
+LINUX_VERSION ?= "6.6.22"
PV = "${LINUX_VERSION}+git"
--
2.39.2
^ permalink raw reply related [flat|nested] 26+ messages in thread* [PATCH 9/9] linux-yocto/6.6: update CVE exclusions (6.6.22)
2024-03-19 23:01 [PATCH 0/9] linux-yocto: consolidated pull request bruce.ashfield
` (7 preceding siblings ...)
2024-03-19 23:01 ` [PATCH 8/9] linux-yocto/6.6: update to v6.6.22 bruce.ashfield
@ 2024-03-19 23:01 ` bruce.ashfield
8 siblings, 0 replies; 26+ messages in thread
From: bruce.ashfield @ 2024-03-19 23:01 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Data pulled from: https://github.com/nluedtke/linux_kernel_cves
1/1 [
Author: Nicholas Luedtke
Email: nicholas.luedtke@uwalumni.com
Subject: Update 25Feb24
Date: Sun, 25 Feb 2024 07:03:08 -0500
]
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
---
meta/recipes-kernel/linux/cve-exclusion_6.6.inc | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/meta/recipes-kernel/linux/cve-exclusion_6.6.inc b/meta/recipes-kernel/linux/cve-exclusion_6.6.inc
index 00e891fe9f..0e42cea24a 100644
--- a/meta/recipes-kernel/linux/cve-exclusion_6.6.inc
+++ b/meta/recipes-kernel/linux/cve-exclusion_6.6.inc
@@ -1,9 +1,9 @@
# Auto-generated CVE metadata, DO NOT EDIT BY HAND.
-# Generated at 2024-03-11 03:13:59.040619+00:00 for version 6.6.21
+# Generated at 2024-03-19 21:27:37.303325+00:00 for version 6.6.22
python check_kernel_cve_status_version() {
- this_version = "6.6.21"
+ this_version = "6.6.22"
kernel_version = d.getVar("LINUX_VERSION")
if kernel_version != this_version:
bb.warn("Kernel CVE status needs updating: generated for %s but kernel is %s" % (this_version, kernel_version))
--
2.39.2
^ permalink raw reply related [flat|nested] 26+ messages in thread
* [PATCH 0/9] linux-yocto: consolidated pull request
@ 2022-03-05 1:25 bruce.ashfield
0 siblings, 0 replies; 26+ messages in thread
From: bruce.ashfield @ 2022-03-05 1:25 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Richard,
Here's the next round of -stable and configuration updates for 5.10 and
5.15.
Nothing significant here, I've been soaking them for a while, hopefully
the AB agrees with my "it's green" assesment!
Cheers,
Bruce
The following changes since commit a25c07622502727ca1b0e01d32127b57f75d28fb:
Revert "libsdl2: Add libunwind-native to the libsdl2-native DEPENDS" (2022-03-05 00:08:33 +0000)
are available in the Git repository at:
git://git.yoctoproject.org/poky-contrib zedd/kernel
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel
Bruce Ashfield (9):
linux-yocto/5.15: riscv64: drop MAXPHYSMEM_128GB
linux-yocto/5.10: features/zram: remove CONFIG_ZRAM_DEF_COMP
linux-yocto/5.15: update to v5.15.24
linux-yocto/5.10: update to v5.10.101
linux-yocto/5.10: Fix ramoops/ftrace
linux-yocto/5.15: arm defconfig fixes
linux-yocto/5.15: update to v5.15.26
linux-yocto/5.10: update to v5.10.103
linux-yocto/5.15: riscv32: drop MAXPHYSMEM_1GB
.../linux/linux-yocto-rt_5.10.bb | 6 ++---
.../linux/linux-yocto-rt_5.15.bb | 6 ++---
.../linux/linux-yocto-tiny_5.10.bb | 8 +++---
.../linux/linux-yocto-tiny_5.15.bb | 8 +++---
meta/recipes-kernel/linux/linux-yocto_5.10.bb | 24 ++++++++---------
meta/recipes-kernel/linux/linux-yocto_5.15.bb | 26 +++++++++----------
6 files changed, 39 insertions(+), 39 deletions(-)
--
2.19.1
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH 0/9] linux-yocto: consolidated pull request
@ 2019-05-30 12:44 bruce.ashfield
2019-05-31 8:01 ` richard.purdie
0 siblings, 1 reply; 26+ messages in thread
From: bruce.ashfield @ 2019-05-30 12:44 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
From: Bruce Ashfield <bruce.ashfield@gmail.com>
Hi all,
Here's the latest round of -stable and -dev bumps for linux-yocto. Looking at
the timing, v5.2 could be the new reference kernel introduced in the next
release, so I gave it some extra test cycles while doing this update.
Also note that I updated 4.9, 4.4 and other non-master kernels with -stable
updates. So if you are using linux-yocto as a reference, you can manually bump
your SRCREVs to pickup those chnages.
The only non-uprev in this series is the one kernel packaging tweak to grab
a new artifact introduced with the 5.2 kernel. It is packaged along side the
other module outputs, and won't add signficant size or time to anyone's feeds.
(and it is safe for older kernels as well, I tested just to be sure).
Cheers,
Bruce
The following changes since commit 08445c4c3cb76ed82c98ae672b8e891f64653cdc:
uninative-tarball: Use xz compression and SDK_ARCHIVE_CMD (2019-05-29 12:54:12 +0100)
are available in the Git repository at:
git://git.pokylinux.org/poky-contrib zedd/kernel
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel
Bruce Ashfield (9):
linux-yocto/5.0: update to v5.0.13
linux-yocto/4.19: update to v4.19.40
linux-yocto/5.0: update to v5.0.17
linux-yocto/4.19: update to v4.19.44
kernel: package modules.builtin.modinfo
linux-yocto-dev: bump to v5.2-rc
linux-yocto-rt/5.0: update to -rt9
linux-yocto/5.0: update to v5.0.19
linux-yocto-rt/5.0: update to -rt11
meta/classes/kernel.bbclass | 2 +-
meta/recipes-kernel/linux/linux-yocto-dev.bb | 2 +-
.../linux/linux-yocto-rt_4.19.bb | 6 +++---
.../linux/linux-yocto-rt_5.0.bb | 6 +++---
.../linux/linux-yocto-tiny_4.19.bb | 8 ++++----
.../linux/linux-yocto-tiny_5.0.bb | 8 ++++----
meta/recipes-kernel/linux/linux-yocto_4.19.bb | 20 +++++++++----------
meta/recipes-kernel/linux/linux-yocto_5.0.bb | 20 +++++++++----------
8 files changed, 36 insertions(+), 36 deletions(-)
--
2.19.1
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH 0/9] linux-yocto: consolidated pull request
2019-05-30 12:44 bruce.ashfield
@ 2019-05-31 8:01 ` richard.purdie
2019-05-31 12:53 ` Bruce Ashfield
0 siblings, 1 reply; 26+ messages in thread
From: richard.purdie @ 2019-05-31 8:01 UTC (permalink / raw)
To: bruce.ashfield; +Cc: openembedded-core
Hi Bruce,
On Thu, 2019-05-30 at 08:44 -0400, bruce.ashfield@gmail.com wrote:
> Here's the latest round of -stable and -dev bumps for linux-yocto.
> Looking at
> the timing, v5.2 could be the new reference kernel introduced in the
> next
> release, so I gave it some extra test cycles while doing this update.
>
> Also note that I updated 4.9, 4.4 and other non-master kernels with
> -stable
> updates. So if you are using linux-yocto as a reference, you can
> manually bump
> your SRCREVs to pickup those chnages.
>
> The only non-uprev in this series is the one kernel packaging tweak
> to grab
> a new artifact introduced with the 5.2 kernel. It is packaged along
> side the
> other module outputs, and won't add signficant size or time to
> anyone's feeds.
> (and it is safe for older kernels as well, I tested just to be sure).
This fails in testing with one failure on qemuarm:
Traceback (most recent call last):
File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
return func(*args, **kwargs)
File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
return func(*args, **kwargs)
File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
return func(*args, **kwargs)
File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/runtime/cases/stap.py", line 37, in test_stap
self.assertEqual(status, 0, msg='\n'.join([cmd, output]))
AssertionError: 1 != 0 : stap --disable-cache -DSTP_NO_VERREL_CHECK /tmp/hello.stp
WARNING: Kernel function symbol table missing [man warning::symbols]
WARNING: "__aeabi_unwind_cpp_pr1" [/tmp/stapEqi01F/stap_21486.ko] undefined!
ERROR: Couldn't insert module '/tmp/stapEqi01F/stap_21486.ko': Unknown symbol in module
WARNING: /usr/bin/staprun exited with status: 1
Pass 5: run failed. [man error::pass5]
RESULTS - stap.StapTest.test_stap: FAILED (336.07s)
https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/648/steps/7/logs/step1c
Cheers,
Richard
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH 0/9] linux-yocto: consolidated pull request
2019-05-31 8:01 ` richard.purdie
@ 2019-05-31 12:53 ` Bruce Ashfield
2019-05-31 13:22 ` richard.purdie
0 siblings, 1 reply; 26+ messages in thread
From: Bruce Ashfield @ 2019-05-31 12:53 UTC (permalink / raw)
To: Richard Purdie; +Cc: Patches and discussions about the oe-core layer
On Fri, May 31, 2019 at 4:01 AM <richard.purdie@linuxfoundation.org> wrote:
>
> Hi Bruce,
>
> On Thu, 2019-05-30 at 08:44 -0400, bruce.ashfield@gmail.com wrote:
> > Here's the latest round of -stable and -dev bumps for linux-yocto.
> > Looking at
> > the timing, v5.2 could be the new reference kernel introduced in the
> > next
> > release, so I gave it some extra test cycles while doing this update.
> >
> > Also note that I updated 4.9, 4.4 and other non-master kernels with
> > -stable
> > updates. So if you are using linux-yocto as a reference, you can
> > manually bump
> > your SRCREVs to pickup those chnages.
> >
> > The only non-uprev in this series is the one kernel packaging tweak
> > to grab
> > a new artifact introduced with the 5.2 kernel. It is packaged along
> > side the
> > other module outputs, and won't add signficant size or time to
> > anyone's feeds.
> > (and it is safe for older kernels as well, I tested just to be sure).
>
> This fails in testing with one failure on qemuarm:
>
bugger, I didn't expect that!
I'll dig up how I mocked up a systemtap test environment before (it
will be next week before I get to it though (unless I'm lucky), since
my cycles today are spoken for)
Cheers,
Bruce
> Traceback (most recent call last):
> File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
> return func(*args, **kwargs)
> File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
> return func(*args, **kwargs)
> File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/core/decorator/__init__.py", line 35, in wrapped_f
> return func(*args, **kwargs)
> File "/home/pokybuild/yocto-worker/qemuarm/build/meta/lib/oeqa/runtime/cases/stap.py", line 37, in test_stap
> self.assertEqual(status, 0, msg='\n'.join([cmd, output]))
> AssertionError: 1 != 0 : stap --disable-cache -DSTP_NO_VERREL_CHECK /tmp/hello.stp
> WARNING: Kernel function symbol table missing [man warning::symbols]
> WARNING: "__aeabi_unwind_cpp_pr1" [/tmp/stapEqi01F/stap_21486.ko] undefined!
> ERROR: Couldn't insert module '/tmp/stapEqi01F/stap_21486.ko': Unknown symbol in module
> WARNING: /usr/bin/staprun exited with status: 1
> Pass 5: run failed. [man error::pass5]
>
> RESULTS - stap.StapTest.test_stap: FAILED (336.07s)
>
> https://autobuilder.yoctoproject.org/typhoon/#/builders/53/builds/648/steps/7/logs/step1c
>
> Cheers,
>
> Richard
>
--
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH 0/9] linux-yocto: consolidated pull request
2019-05-31 12:53 ` Bruce Ashfield
@ 2019-05-31 13:22 ` richard.purdie
2019-05-31 13:46 ` Bruce Ashfield
0 siblings, 1 reply; 26+ messages in thread
From: richard.purdie @ 2019-05-31 13:22 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: Patches and discussions about the oe-core layer
On Fri, 2019-05-31 at 08:53 -0400, Bruce Ashfield wrote:
> On Fri, May 31, 2019 at 4:01 AM <richard.purdie@linuxfoundation.org>
> wrote:
> >
> > This fails in testing with one failure on qemuarm:
> >
>
> bugger, I didn't expect that!
>
> I'll dig up how I mocked up a systemtap test environment before (it
> will be next week before I get to it though (unless I'm lucky), since
> my cycles today are spoken for)
FWIW this is some change after 5.0.13 that is triggering the issue. I
can likely merge the patches to that point (tests are still
completing).
Cheers,
Richard
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH 0/9] linux-yocto: consolidated pull request
2019-05-31 13:22 ` richard.purdie
@ 2019-05-31 13:46 ` Bruce Ashfield
2019-05-31 17:07 ` richard.purdie
0 siblings, 1 reply; 26+ messages in thread
From: Bruce Ashfield @ 2019-05-31 13:46 UTC (permalink / raw)
To: Richard Purdie; +Cc: Patches and discussions about the oe-core layer
On Fri, May 31, 2019 at 9:22 AM <richard.purdie@linuxfoundation.org> wrote:
>
> On Fri, 2019-05-31 at 08:53 -0400, Bruce Ashfield wrote:
> > On Fri, May 31, 2019 at 4:01 AM <richard.purdie@linuxfoundation.org>
> > wrote:
> > >
> > > This fails in testing with one failure on qemuarm:
> > >
> >
> > bugger, I didn't expect that!
> >
> > I'll dig up how I mocked up a systemtap test environment before (it
> > will be next week before I get to it though (unless I'm lucky), since
> > my cycles today are spoken for)
>
> FWIW this is some change after 5.0.13 that is triggering the issue. I
> can likely merge the patches to that point (tests are still
> completing).
Yah. I spawned a core-image-kernel-dev build and will setup a quick
bisect environment to track it down. I'll also test against my 5.2-rc
kernel, to have a look for a fix, or do a fix there as well.
Bruce
>
> Cheers,
>
> Richard
>
--
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH 0/9] linux-yocto: consolidated pull request
2019-05-31 13:46 ` Bruce Ashfield
@ 2019-05-31 17:07 ` richard.purdie
2019-05-31 21:31 ` Bruce Ashfield
0 siblings, 1 reply; 26+ messages in thread
From: richard.purdie @ 2019-05-31 17:07 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: Patches and discussions about the oe-core layer
On Fri, 2019-05-31 at 09:46 -0400, Bruce Ashfield wrote:
> On Fri, May 31, 2019 at 9:22 AM <richard.purdie@linuxfoundation.org>
> wrote:
> > On Fri, 2019-05-31 at 08:53 -0400, Bruce Ashfield wrote:
> > > On Fri, May 31, 2019 at 4:01 AM <
> > > richard.purdie@linuxfoundation.org>
> > > wrote:
> > > > This fails in testing with one failure on qemuarm:
> > > >
> > >
> > > bugger, I didn't expect that!
> > >
> > > I'll dig up how I mocked up a systemtap test environment before
> > > (it
> > > will be next week before I get to it though (unless I'm lucky),
> > > since
> > > my cycles today are spoken for)
> >
> > FWIW this is some change after 5.0.13 that is triggering the issue.
> > I
> > can likely merge the patches to that point (tests are still
> > completing).
>
> Yah. I spawned a core-image-kernel-dev build and will setup a quick
> bisect environment to track it down. I'll also test against my 5.2-rc
> kernel, to have a look for a fix, or do a fix there as well.
Just for fun I checked the 5.0.17 update and that does fail so its
somewhere between .13 and .17 afaict.
Cheers,
Richard
^ permalink raw reply [flat|nested] 26+ messages in thread
* Re: [PATCH 0/9] linux-yocto: consolidated pull request
2019-05-31 17:07 ` richard.purdie
@ 2019-05-31 21:31 ` Bruce Ashfield
0 siblings, 0 replies; 26+ messages in thread
From: Bruce Ashfield @ 2019-05-31 21:31 UTC (permalink / raw)
To: Richard Purdie; +Cc: Patches and discussions about the oe-core layer
On Fri, May 31, 2019 at 1:07 PM <richard.purdie@linuxfoundation.org> wrote:
>
> On Fri, 2019-05-31 at 09:46 -0400, Bruce Ashfield wrote:
> > On Fri, May 31, 2019 at 9:22 AM <richard.purdie@linuxfoundation.org>
> > wrote:
> > > On Fri, 2019-05-31 at 08:53 -0400, Bruce Ashfield wrote:
> > > > On Fri, May 31, 2019 at 4:01 AM <
> > > > richard.purdie@linuxfoundation.org>
> > > > wrote:
> > > > > This fails in testing with one failure on qemuarm:
> > > > >
> > > >
> > > > bugger, I didn't expect that!
> > > >
> > > > I'll dig up how I mocked up a systemtap test environment before
> > > > (it
> > > > will be next week before I get to it though (unless I'm lucky),
> > > > since
> > > > my cycles today are spoken for)
> > >
> > > FWIW this is some change after 5.0.13 that is triggering the issue.
> > > I
> > > can likely merge the patches to that point (tests are still
> > > completing).
> >
> > Yah. I spawned a core-image-kernel-dev build and will setup a quick
> > bisect environment to track it down. I'll also test against my 5.2-rc
> > kernel, to have a look for a fix, or do a fix there as well.
>
> Just for fun I checked the 5.0.17 update and that does fail so its
> somewhere between .13 and .17 afaict.
I've isolated the issue. Should just be a config tweak, but I have to
get a test pulled together first.
Bruce
>
> Cheers,
>
> Richard
>
--
- Thou shalt not follow the NULL pointer, for chaos and madness await
thee at its end
- "Use the force Harry" - Gandalf, Star Trek II
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH 0/9] linux-yocto: consolidated pull request
@ 2017-12-21 15:49 Bruce Ashfield
0 siblings, 0 replies; 26+ messages in thread
From: Bruce Ashfield @ 2017-12-21 15:49 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Here is my current queue of linux-yocto* patches. Some are repeats from previous
sends, but are included for completeness sake.
I have some other changes to send, but given that I'm out of the office for the
next week and a half, I'll hold on those workflow changes until I'm back to
normal hours.
I've also re-submitted the linux-yocto-dev + new kernel dependencies change,
anyone using 4.15+ will start running into these dependencies, so I'd like
to get the baseline work on it into the tree and tweak from there.
Cheers,
Bruce
The following changes since commit a2fee27d0a622cd9a40c5a6661b70fee4ec4bf9f:
oeqa/selftest/cases/wic: update OETestID decorator for test_qemu (2017-12-21 10:21:00 +0000)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib zedd/kernel
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel
Bruce Ashfield (9):
linux-yocto/4.12: update to v4.12.16
linux-yocto/4.12: bug fixes and VRF feature addition
linux-yocto/4.12: ipv4 stable backport and config changes
linux-yocto/4.x: configuration updates
linux-yocto/4.12: bug fixes and feature backports
linux-yocto/4.12: update to v.4.12.18
linux-yocto-dev: update to v4.15+
linux-yocto/4.12: common-pc*: enable X2APIC by default
linux-yocto/4.12: CQM and kmemleak fixes
meta/recipes-kernel/linux/linux-yocto-dev.bb | 5 ++++-
meta/recipes-kernel/linux/linux-yocto-rt_4.10.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-rt_4.12.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-rt_4.9.bb | 4 ++--
meta/recipes-kernel/linux/linux-yocto-tiny_4.10.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_4.12.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.9.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_4.10.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto_4.12.bb | 20 ++++++++++----------
meta/recipes-kernel/linux/linux-yocto_4.9.bb | 2 +-
10 files changed, 27 insertions(+), 24 deletions(-)
--
2.5.0
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH 0/9] linux-yocto: consolidated pull request
@ 2016-07-13 1:19 Bruce Ashfield
0 siblings, 0 replies; 26+ messages in thread
From: Bruce Ashfield @ 2016-07-13 1:19 UTC (permalink / raw)
To: richard.purdie; +Cc: openembedded-core
Hi all,
I hand't heard if there were any issues with these in any test branches, but
to be safe, I'm batching up all my pending commits and sending them as a
consolidated series.
These commits represent mainline backports (largely for intel platform
support), -stable integrations asn well as some configuration tweaks.
All in all, nothing that should cause us any issues.
Cheers,
Bruce
The following changes since commit 627d01997fcf6a0581d88047735769ffb2592b82:
useradd-staticids: use map() instead of imap() (2016-07-12 23:12:00 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib zedd/kernel
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel
Bruce Ashfield (9):
linux-yocto/4.1/4.4: x86, power and usb-c mainline backports
linux-yocto/4.1/4.1: mei, usb and extcon changes
linux-yocto/4.4: cpumask: Export cpumask_any_but()
linux-yocto/config: mei, gpio and usb type c
linux-yocto/4.1: update to 4.1.27
linux-yocto/4.4: update to v4.4.14
linux-yocto/4.4: pwm and mei updates
linux-yocto: powerclamp and gpio configuration changes
linux-yocto/4.1: pinctrl backports
meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb | 4 ++--
meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb | 6 +++---
meta/recipes-kernel/linux/linux-yocto_4.1.bb | 20 ++++++++++----------
meta/recipes-kernel/linux/linux-yocto_4.4.bb | 20 ++++++++++----------
6 files changed, 31 insertions(+), 31 deletions(-)
--
2.5.0
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH 0/9] linux-yocto: consolidated pull request
@ 2016-03-30 12:24 Bruce Ashfield
0 siblings, 0 replies; 26+ messages in thread
From: Bruce Ashfield @ 2016-03-30 12:24 UTC (permalink / raw)
To: openembedded-core
Hi all,
This series is largely a collection of mainline backports to add support for
Borxton/Apollo Lake. I've kept the commit separate on purpose, since we
need the SRCREV granularity to bisect if there are any issues.
The changes have cleanly cherry-picked, are mainline and have passed my sanity
builds. I see yet more backports in my incoming queue today, but getting these
out first has to happen.
Other than those backports, there's one minor configuration tweak for qemuarm64,
and a feature fragment to allow overlayfs to be used similarly to how aufs was
used in the past.
Cheers,
Bruce
The following changes since commit 1ca71e5178ed8514655524f714877e02f6db90af:
bitbake: cooker: Ensure bbappend order is deterministic (2016-03-30 12:01:29 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib zedd/kernel
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel
Bruce Ashfield (9):
linux-yocto/4.1: SMBus/iTCO backports
linux-yocto/qemuarm64: enable 32 bit compatibility
linux-yocto/4.1: device property backports
linux-yocto/4.1: i2c: designware: Backport i2c patches
linux-yocto/4.1: Apollo Lake/Broxton mmc backports
linux-yocto/4.1: Intel Broxton: pwm backports
linux-yocto/4.4: drm/i915/skl: Fix DMC load on Skylake J0 and K0
linux-yocto/4.4: broxton and usb type-c backports
linux-yocto: add overlayfs feature
meta/recipes-kernel/linux/linux-yocto-rt_4.1.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-rt_4.4.bb | 4 ++--
meta/recipes-kernel/linux/linux-yocto-tiny_4.1.bb | 2 +-
meta/recipes-kernel/linux/linux-yocto-tiny_4.4.bb | 4 ++--
meta/recipes-kernel/linux/linux-yocto_4.1.bb | 16 ++++++++--------
meta/recipes-kernel/linux/linux-yocto_4.4.bb | 18 +++++++++---------
6 files changed, 23 insertions(+), 23 deletions(-)
--
2.5.0
^ permalink raw reply [flat|nested] 26+ messages in thread
* [PATCH 0/9] linux-yocto: consolidated pull request
@ 2012-06-07 19:59 Bruce Ashfield
2012-06-08 10:58 ` Richard Purdie
0 siblings, 1 reply; 26+ messages in thread
From: Bruce Ashfield @ 2012-06-07 19:59 UTC (permalink / raw)
To: richard.purdie; +Cc: dvhart, openembedded-core, saul.wold
Richard/Saul,
Here's a 9 patch series that is a collection of work that's been
brewing for about three weeks.
Highlights include:
- removal of the 2.6.37 recipe, it's time is now gone
- addition of the 3.4 kernel recipe
- configuration fixups and audits within that 3.4 kernel
- kernel *only* support for mips64 mti emulation
- -stable updates for supported kernels 3.2.18, 3.0.32
- machine fixes/configurations for the 3.2 and 3.0 kernels
- kern tool updates, streamlining and fixes
I've built and booted the qemu* machines on 3.4, and have been doing
this for several weeks now. Built and boot tests have also happened
on the 3.0 and 3.2 trees as well. Some BSP layers are already using
these changes.
The tools changes set the stage for some follow on changes that
I'm nearly done for the next oe-core/yocto release, but they are
useful by themselves, so I'm getting them out of my queue.
I'll follow up to other lists with updates to recipes and configs
that reference the modified kernels.
BSP layers can be updated as appropriate, since all these changes
have been pushed to the various kernel trees.
Cheers,
Bruce
The following changes since commit df8f55a919b3cc602ce1f1c51630c7edf6e36b55:
ltp: Add patch to correct failing build (2012-06-05 23:05:00 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib zedd/kernel-oe
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel-oe
Bruce Ashfield (9):
kern-tools: remove unused code, meta branch and directory assumptions
linux-yocto/3.2: update to v3.2.18
linux-yocto/3.0: update to v3.0.32
linux-yocto: remove v2.6.37 recipe
linux-yocto: add machine aliases for yocto BSPs
linux-yocto: add 3.4 recipe
linux-yocto/3.2: fri2 and chiefriver machine updates
linux-yocto/3.0: add cedartrail kernel features
kern-tools: anchor KMACHINE test
.../kern-tools/kern-tools-native_git.bb | 4 +-
meta/recipes-kernel/linux/linux-yocto-rt_3.0.bb | 15 ++------
meta/recipes-kernel/linux/linux-yocto-rt_3.2.bb | 15 ++------
meta/recipes-kernel/linux/linux-yocto-tiny_3.2.bb | 7 ++--
meta/recipes-kernel/linux/linux-yocto_2.6.37.bb | 38 --------------------
meta/recipes-kernel/linux/linux-yocto_3.0.bb | 23 ++++--------
meta/recipes-kernel/linux/linux-yocto_3.2.bb | 23 ++++--------
meta/recipes-kernel/linux/linux-yocto_3.4.bb | 38 ++++++++++++++++++++
8 files changed, 67 insertions(+), 96 deletions(-)
delete mode 100644 meta/recipes-kernel/linux/linux-yocto_2.6.37.bb
create mode 100644 meta/recipes-kernel/linux/linux-yocto_3.4.bb
--
1.7.5.4
^ permalink raw reply [flat|nested] 26+ messages in thread* Re: [PATCH 0/9] linux-yocto: consolidated pull request
2012-06-07 19:59 Bruce Ashfield
@ 2012-06-08 10:58 ` Richard Purdie
0 siblings, 0 replies; 26+ messages in thread
From: Richard Purdie @ 2012-06-08 10:58 UTC (permalink / raw)
To: Bruce Ashfield; +Cc: dvhart, openembedded-core, saul.wold
On Thu, 2012-06-07 at 15:59 -0400, Bruce Ashfield wrote:
> Richard/Saul,
>
> Here's a 9 patch series that is a collection of work that's been
> brewing for about three weeks.
>
> Highlights include:
>
> - removal of the 2.6.37 recipe, it's time is now gone
> - addition of the 3.4 kernel recipe
> - configuration fixups and audits within that 3.4 kernel
> - kernel *only* support for mips64 mti emulation
> - -stable updates for supported kernels 3.2.18, 3.0.32
> - machine fixes/configurations for the 3.2 and 3.0 kernels
> - kern tool updates, streamlining and fixes
>
> I've built and booted the qemu* machines on 3.4, and have been doing
> this for several weeks now. Built and boot tests have also happened
> on the 3.0 and 3.2 trees as well. Some BSP layers are already using
> these changes.
>
> The tools changes set the stage for some follow on changes that
> I'm nearly done for the next oe-core/yocto release, but they are
> useful by themselves, so I'm getting them out of my queue.
>
> I'll follow up to other lists with updates to recipes and configs
> that reference the modified kernels.
>
> BSP layers can be updated as appropriate, since all these changes
> have been pushed to the various kernel trees.
>
> Cheers,
>
> Bruce
>
> The following changes since commit df8f55a919b3cc602ce1f1c51630c7edf6e36b55:
>
> ltp: Add patch to correct failing build (2012-06-05 23:05:00 +0100)
>
> are available in the git repository at:
> git://git.pokylinux.org/poky-contrib zedd/kernel-oe
> http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=zedd/kernel-oe
>
> Bruce Ashfield (9):
> kern-tools: remove unused code, meta branch and directory assumptions
> linux-yocto/3.2: update to v3.2.18
> linux-yocto/3.0: update to v3.0.32
> linux-yocto: remove v2.6.37 recipe
> linux-yocto: add machine aliases for yocto BSPs
> linux-yocto: add 3.4 recipe
> linux-yocto/3.2: fri2 and chiefriver machine updates
> linux-yocto/3.0: add cedartrail kernel features
> kern-tools: anchor KMACHINE test
Merged to master, thanks.
Richard
^ permalink raw reply [flat|nested] 26+ messages in thread
end of thread, other threads:[~2024-03-20 18:23 UTC | newest]
Thread overview: 26+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-19 23:01 [PATCH 0/9] linux-yocto: consolidated pull request bruce.ashfield
2024-03-19 23:01 ` [PATCH 1/9] linux-yocto/6.6: cfg: generic arm64 bruce.ashfield
2024-03-19 23:01 ` [PATCH 2/9] linux-yocto/6.6: cfg: riscv XHCI bruce.ashfield
2024-03-19 23:01 ` [PATCH 3/9] linux-yocto/6.6: update to v6.6.21 bruce.ashfield
2024-03-19 23:01 ` [PATCH 4/9] yocto-bsps: " bruce.ashfield
2024-03-20 10:47 ` Richard Purdie
2024-03-20 12:29 ` Bruce Ashfield
2024-03-20 18:22 ` Richard Purdie
2024-03-19 23:01 ` [PATCH 5/9] linux-yocto/6.6: update CVE exclusions (6.6.21) bruce.ashfield
2024-03-19 23:01 ` [PATCH 6/9] linux-yocto/6.6: cfg: drop unsettable options bruce.ashfield
2024-03-19 23:01 ` [PATCH 7/9] linux-yocto/6.6: drm/tilcdc: Set preferred depth bruce.ashfield
2024-03-19 23:01 ` [PATCH 8/9] linux-yocto/6.6: update to v6.6.22 bruce.ashfield
2024-03-19 23:01 ` [PATCH 9/9] linux-yocto/6.6: update CVE exclusions (6.6.22) bruce.ashfield
-- strict thread matches above, loose matches on Subject: below --
2022-03-05 1:25 [PATCH 0/9] linux-yocto: consolidated pull request bruce.ashfield
2019-05-30 12:44 bruce.ashfield
2019-05-31 8:01 ` richard.purdie
2019-05-31 12:53 ` Bruce Ashfield
2019-05-31 13:22 ` richard.purdie
2019-05-31 13:46 ` Bruce Ashfield
2019-05-31 17:07 ` richard.purdie
2019-05-31 21:31 ` Bruce Ashfield
2017-12-21 15:49 Bruce Ashfield
2016-07-13 1:19 Bruce Ashfield
2016-03-30 12:24 Bruce Ashfield
2012-06-07 19:59 Bruce Ashfield
2012-06-08 10:58 ` Richard Purdie
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox