All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH]  systemd-boot,systemd-tools-native,systemd-boot-native,systemd: upgrade 262 -> 262.1
@ 2026-10-23 19:10 Sai Sireesha T
  2026-10-25 16:51 ` [OE-core] " Mathieu Dubois-Briand
  0 siblings, 1 reply; 3+ messages in thread
From: Sai Sireesha T @ 2026-10-23 19:10 UTC (permalink / raw)
  To: openembedded-core; +Cc: quic_vkraleti

Upgrade the systemd recipes to the 262.1 stable release.

Update the source revisions and refresh the existing patches
to apply against the updated upstream sources.

Notable fixes in v262.1:
  - logind: fix one-byte buffer overflow
  - ndisc: fix an off by 2 write in ndisc_option_build_encrypted_dns()
  - sd-bus: avoid overflow in sd_bus_message_append_{array,string}_memfd()
  - firstboot: fix use-after-free/double-free in process_hostname()
  - sd-event: fix hang after ratelimit expiry
  - journal-file: refuse hash chains and field lists that loop back
  - seccomp: mask socket() and setns() arguments to 32 bits
  - kernel-image: handle errors when reading .osrel section
  - udev-node: chase devlink on remove event

Refresh the patch context for the updated upstream sources.

Testing:
- bitbake systemd
- bitbake core-image-minimal
- Booted core-image-minimal on qemux86-64
- Verified systemd 262.1 as PID 1
- Verified zero failed system units
- Verified clean shutdown

Signed-off-by: Sai Sireesha T <saisireesha.t@windriver.com>
---
 ...temd-boot-native_262.bb => systemd-boot-native_262.1.bb} | 0
 .../systemd/{systemd-boot_262.bb => systemd-boot_262.1.bb}  | 0
 ...md-tools-native_262.bb => systemd-tools-native_262.1.bb} | 0
 meta/recipes-core/systemd/systemd.inc                       | 2 +-
 ...nfmt-Don-t-install-dependency-links-at-install-tim.patch | 2 +-
 .../systemd/systemd/0003-Do-not-create-var-log-README.patch | 2 +-
 .../Handle-missing-STATX_MNT_ID-on-older-kernels.patch      | 6 +++---
 .../systemd/{systemd_262.bb => systemd_262.1.bb}            | 0
 8 files changed, 6 insertions(+), 6 deletions(-)
 rename meta/recipes-core/systemd/{systemd-boot-native_262.bb => systemd-boot-native_262.1.bb} (100%)
 rename meta/recipes-core/systemd/{systemd-boot_262.bb => systemd-boot_262.1.bb} (100%)
 rename meta/recipes-core/systemd/{systemd-tools-native_262.bb => systemd-tools-native_262.1.bb} (100%)
 rename meta/recipes-core/systemd/{systemd_262.bb => systemd_262.1.bb} (100%)

diff --git a/meta/recipes-core/systemd/systemd-boot-native_262.bb b/meta/recipes-core/systemd/systemd-boot-native_262.1.bb
similarity index 100%
rename from meta/recipes-core/systemd/systemd-boot-native_262.bb
rename to meta/recipes-core/systemd/systemd-boot-native_262.1.bb
diff --git a/meta/recipes-core/systemd/systemd-boot_262.bb b/meta/recipes-core/systemd/systemd-boot_262.1.bb
similarity index 100%
rename from meta/recipes-core/systemd/systemd-boot_262.bb
rename to meta/recipes-core/systemd/systemd-boot_262.1.bb
diff --git a/meta/recipes-core/systemd/systemd-tools-native_262.bb b/meta/recipes-core/systemd/systemd-tools-native_262.1.bb
similarity index 100%
rename from meta/recipes-core/systemd/systemd-tools-native_262.bb
rename to meta/recipes-core/systemd/systemd-tools-native_262.1.bb
diff --git a/meta/recipes-core/systemd/systemd.inc b/meta/recipes-core/systemd/systemd.inc
index 3efc48f65b..1098dc521e 100644
--- a/meta/recipes-core/systemd/systemd.inc
+++ b/meta/recipes-core/systemd/systemd.inc
@@ -13,7 +13,7 @@ LICENSE:libsystemd = "LGPL-2.1-or-later"
 LIC_FILES_CHKSUM = "file://LICENSE.GPL2;md5=c09786363500a9acc29b147e6e72d2c6 \
                     file://LICENSE.LGPL2.1;md5=be0aaf4a380f73f7e00b420a007368f2"
 
-SRCREV = "8cc40e0c5e9234bf45084751ac53b1fbfe70b492"
+SRCREV = "73612ea502d53baf9b0df4336cfc296a7ee0d524"
 SRCBRANCH = "v262-stable"
 SRC_URI = "git://github.com/systemd/systemd.git;protocol=https;branch=${SRCBRANCH};tag=v${PV}"
 
diff --git a/meta/recipes-core/systemd/systemd/0001-binfmt-Don-t-install-dependency-links-at-install-tim.patch b/meta/recipes-core/systemd/systemd/0001-binfmt-Don-t-install-dependency-links-at-install-tim.patch
index 0b9eb4ac3c..31aaa9d1f1 100644
--- a/meta/recipes-core/systemd/systemd/0001-binfmt-Don-t-install-dependency-links-at-install-tim.patch
+++ b/meta/recipes-core/systemd/systemd/0001-binfmt-Don-t-install-dependency-links-at-install-tim.patch
@@ -1,4 +1,4 @@
-From 4793a67d3d738520f0193a9edff491989e8d77bc Mon Sep 17 00:00:00 2001
+From 40a7e68660d7c295a851b7f3c32650ca8223dad1 Mon Sep 17 00:00:00 2001
 From: Chen Qi <Qi.Chen@windriver.com>
 Date: Thu, 21 Feb 2019 16:23:24 +0800
 Subject: [PATCH] binfmt: Don't install dependency links at install time for
diff --git a/meta/recipes-core/systemd/systemd/0003-Do-not-create-var-log-README.patch b/meta/recipes-core/systemd/systemd/0003-Do-not-create-var-log-README.patch
index c64bfa8249..ee5fc2fd98 100644
--- a/meta/recipes-core/systemd/systemd/0003-Do-not-create-var-log-README.patch
+++ b/meta/recipes-core/systemd/systemd/0003-Do-not-create-var-log-README.patch
@@ -1,4 +1,4 @@
-From e36f6fc852f8331791f391a216885b9bea543aff Mon Sep 17 00:00:00 2001
+From 7359147bca7d72f97cf0b1f5dc2305894d64e524 Mon Sep 17 00:00:00 2001
 From: Peter Kjellerstedt <pkj@axis.com>
 Date: Tue, 21 Jan 2025 05:02:00 +0100
 Subject: [PATCH] Do not create /var/log/README
diff --git a/meta/recipes-core/systemd/systemd/Handle-missing-STATX_MNT_ID-on-older-kernels.patch b/meta/recipes-core/systemd/systemd/Handle-missing-STATX_MNT_ID-on-older-kernels.patch
index 7e96550dd3..eb4399cfed 100644
--- a/meta/recipes-core/systemd/systemd/Handle-missing-STATX_MNT_ID-on-older-kernels.patch
+++ b/meta/recipes-core/systemd/systemd/Handle-missing-STATX_MNT_ID-on-older-kernels.patch
@@ -1,4 +1,4 @@
-From 4f04acacb42d410d7002cae3e2bb6c51d47331d6 Mon Sep 17 00:00:00 2001
+From ca3997b157d681dd92d091be7b31f6ffe632bbd2 Mon Sep 17 00:00:00 2001
 From: Daniel Turull <daniel.turull@ericsson.com>
 Date: Tue, 23 Jun 2026 12:00:00 +0200
 Subject: [PATCH] Handle missing STATX_MNT_ID on older kernels
@@ -28,7 +28,7 @@ Signed-off-by: Daniel Turull <daniel.turull@ericsson.com>
  3 files changed, 80 insertions(+), 3 deletions(-)
 
 diff --git a/src/basic/chase.c b/src/basic/chase.c
-index 23a523798e..08ef95b3dd 100644
+index c07e8f6d92..20ea6ec649 100644
 --- a/src/basic/chase.c
 +++ b/src/basic/chase.c
 @@ -40,7 +40,9 @@
@@ -153,7 +153,7 @@ index c6e78c59b6..7f33d900e5 100644
  
          r = statx_mount_same(&sx1, &sx2);
 diff --git a/src/basic/fd-util.h b/src/basic/fd-util.h
-index 86bddb6dac..34370c8943 100644
+index 999b49ab03..c2f877d764 100644
 --- a/src/basic/fd-util.h
 +++ b/src/basic/fd-util.h
 @@ -188,6 +188,7 @@ static inline int dir_fd_is_root_or_cwd(int dir_fd) {
diff --git a/meta/recipes-core/systemd/systemd_262.bb b/meta/recipes-core/systemd/systemd_262.1.bb
similarity index 100%
rename from meta/recipes-core/systemd/systemd_262.bb
rename to meta/recipes-core/systemd/systemd_262.1.bb
-- 
2.43.0


^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [OE-core] [PATCH] systemd-boot,systemd-tools-native,systemd-boot-native,systemd: upgrade 262 -> 262.1
  2026-10-23 19:10 [PATCH] systemd-boot,systemd-tools-native,systemd-boot-native,systemd: upgrade 262 -> 262.1 Sai Sireesha T
@ 2026-10-25 16:51 ` Mathieu Dubois-Briand
  2026-10-27 19:22   ` Tirumala Pudi, Sai Sireesha
  0 siblings, 1 reply; 3+ messages in thread
From: Mathieu Dubois-Briand @ 2026-10-25 16:51 UTC (permalink / raw)
  To: SaiSireesha.T, openembedded-core; +Cc: quic_vkraleti

On Fri Oct 23, 2026 at 9:10 PM CEST, Sai Sireesha via lists.openembedded.org T wrote:
> Upgrade the systemd recipes to the 262.1 stable release.
>
> Update the source revisions and refresh the existing patches
> to apply against the updated upstream sources.
>
> Notable fixes in v262.1:
>   - logind: fix one-byte buffer overflow
>   - ndisc: fix an off by 2 write in ndisc_option_build_encrypted_dns()
>   - sd-bus: avoid overflow in sd_bus_message_append_{array,string}_memfd()
>   - firstboot: fix use-after-free/double-free in process_hostname()
>   - sd-event: fix hang after ratelimit expiry
>   - journal-file: refuse hash chains and field lists that loop back
>   - seccomp: mask socket() and setns() arguments to 32 bits
>   - kernel-image: handle errors when reading .osrel section
>   - udev-node: chase devlink on remove event
>
> Refresh the patch context for the updated upstream sources.
>
> Testing:
> - bitbake systemd
> - bitbake core-image-minimal
> - Booted core-image-minimal on qemux86-64
> - Verified systemd 262.1 as PID 1
> - Verified zero failed system units
> - Verified clean shutdown
>
> Signed-off-by: Sai Sireesha T <saisireesha.t@windriver.com>
> ---

Hi,

Thanks for the upgrade.

It looks like we have some warning during the do_rootfs, but without
much detail:

WARNING: core-image-full-cmdline-1.0-r0 do_rootfs: [log_check] core-image-full-cmdline: found 1 warning message in the logfile:
[log_check] warn.

https://autobuilder.yoctoproject.org/valkyrie/#/builders/20/builds/4830

This is only seen on qemux86 with altcfg distro. Can you have a look at
the issue?

Thanks,
Mathieu

-- 
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [OE-core] [PATCH] systemd-boot,systemd-tools-native,systemd-boot-native,systemd: upgrade 262 -> 262.1
  2026-10-25 16:51 ` [OE-core] " Mathieu Dubois-Briand
@ 2026-10-27 19:22   ` Tirumala Pudi, Sai Sireesha
  0 siblings, 0 replies; 3+ messages in thread
From: Tirumala Pudi, Sai Sireesha @ 2026-10-27 19:22 UTC (permalink / raw)
  To: Mathieu Dubois-Briand, openembedded-core@lists.openembedded.org
  Cc: quic_vkraleti@quicinc.com


[-- Attachment #1.1: Type: text/plain, Size: 3457 bytes --]

Hi Mathieu,

I investigated the [log_check] warning and reproduced the relevant configuration locally using qemux86 with poky-altcfg and PAM/audit support.

The warning originates from the pan-plugin-warn package during do_rootfs. It appears to be triggered by the PAM configuration and rootfs log checking rather than by a systemd compilation failure.

The local core-image-full-cmdline build completed successfully (6,059 tasks), and the warning was not reproduced in our local rootfs logs.

I also checked the upstream systemd changes. The existing patch for the sysroot-to-libaudit include directory was dropped during the 262 to 262.1 upgrade, but the warning investigation appears separate from that patch.

At this point, I haven’t identified a systemd recipe change that would address the warning. I will keep the warning investigation separate from the missing patch and follow up if further evidence identifies a connection.

Best,
Sai Sireesha T
Linux Engineer - Sys
OSS Platform Group
[cid:fd61650f-f3d3-4614-83fd-b785ac3a5c0e]

________________________________
From: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Sent: Sunday, October 25, 2026 11:51 AM
To: Tirumala Pudi, Sai Sireesha <SaiSireesha.T@windriver.com>; openembedded-core@lists.openembedded.org <openembedded-core@lists.openembedded.org>
Cc: quic_vkraleti@quicinc.com <quic_vkraleti@quicinc.com>
Subject: Re: [OE-core] [PATCH] systemd-boot,systemd-tools-native,systemd-boot-native,systemd: upgrade 262 -> 262.1

CAUTION: This email comes from a non Wind River email account!
Do not click links or open attachments unless you recognize the sender and know the content is safe.

On Fri Oct 23, 2026 at 9:10 PM CEST, Sai Sireesha via lists.openembedded.org T wrote:
> Upgrade the systemd recipes to the 262.1 stable release.
>
> Update the source revisions and refresh the existing patches
> to apply against the updated upstream sources.
>
> Notable fixes in v262.1:
>   - logind: fix one-byte buffer overflow
>   - ndisc: fix an off by 2 write in ndisc_option_build_encrypted_dns()
>   - sd-bus: avoid overflow in sd_bus_message_append_{array,string}_memfd()
>   - firstboot: fix use-after-free/double-free in process_hostname()
>   - sd-event: fix hang after ratelimit expiry
>   - journal-file: refuse hash chains and field lists that loop back
>   - seccomp: mask socket() and setns() arguments to 32 bits
>   - kernel-image: handle errors when reading .osrel section
>   - udev-node: chase devlink on remove event
>
> Refresh the patch context for the updated upstream sources.
>
> Testing:
> - bitbake systemd
> - bitbake core-image-minimal
> - Booted core-image-minimal on qemux86-64
> - Verified systemd 262.1 as PID 1
> - Verified zero failed system units
> - Verified clean shutdown
>
> Signed-off-by: Sai Sireesha T <saisireesha.t@windriver.com>
> ---

Hi,

Thanks for the upgrade.

It looks like we have some warning during the do_rootfs, but without
much detail:

WARNING: core-image-full-cmdline-1.0-r0 do_rootfs: [log_check] core-image-full-cmdline: found 1 warning message in the logfile:
[log_check] warn.

https://autobuilder.yoctoproject.org/valkyrie/#/builders/20/builds/4830

This is only seen on qemux86 with altcfg distro. Can you have a look at
the issue?

Thanks,
Mathieu

--
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com


[-- Attachment #1.2: Type: text/html, Size: 6244 bytes --]

[-- Attachment #2: image.png --]
[-- Type: image/png, Size: 7931 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-10-27 19:22 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-23 19:10 [PATCH] systemd-boot,systemd-tools-native,systemd-boot-native,systemd: upgrade 262 -> 262.1 Sai Sireesha T
2026-10-25 16:51 ` [OE-core] " Mathieu Dubois-Briand
2026-10-27 19:22   ` Tirumala Pudi, Sai Sireesha

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.