Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package rasdaemon for openSUSE:Factory checked in at 2026-07-07 21:06:32 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/rasdaemon (Old) and /work/SRC/openSUSE:Factory/.rasdaemon.new.1982 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rasdaemon" Tue Jul 7 21:06:32 2026 rev:30 rq:1364315 version:0.8.5+git0.769593b Changes: -------- --- /work/SRC/openSUSE:Factory/rasdaemon/rasdaemon.changes 2026-07-03 16:11:13.610412534 +0200 +++ /work/SRC/openSUSE:Factory/.rasdaemon.new.1982/rasdaemon.changes 2026-07-07 21:09:01.014359316 +0200 @@ -1,0 +2,11 @@ +Tue Jul 7 14:11:39 UTC 2026 - Thomas Renninger <[email protected]> + +- - Create debugfs dependency in unit section of rasdaemon.service + bsc#1270438 +A debugfs_service_dependency.patch +- On systems where no DIMMs are installed and the systems only have HBM memory, + the ras-mc-ctl --register-labels and --print-labels return an error instead + of an info message (bsc#1240542) +A rasdaemon_ras-mc-ctl_change_no_dimm_label_message_to_info_from_error.patch + +------------------------------------------------------------------- New: ---- debugfs_service_dependency.patch rasdaemon_ras-mc-ctl_change_no_dimm_label_message_to_info_from_error.patch ----------(New B)---------- New: bsc#1270438 A debugfs_service_dependency.patch - On systems where no DIMMs are installed and the systems only have HBM memory, New: of an info message (bsc#1240542) A rasdaemon_ras-mc-ctl_change_no_dimm_label_message_to_info_from_error.patch ----------(New E)---------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rasdaemon.spec ++++++ --- /var/tmp/diff_new_pack.8U1fMO/_old 2026-07-07 21:09:01.726383890 +0200 +++ /var/tmp/diff_new_pack.8U1fMO/_new 2026-07-07 21:09:01.730384029 +0200 @@ -24,6 +24,10 @@ Group: Hardware/Other URL: http://git.infradead.org/users/mchehab/rasdaemon.git Source: %{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM -- based on https://github.com/mchehab/rasdaemon/pull/213 +Patch0: rasdaemon_ras-mc-ctl_change_no_dimm_label_message_to_info_from_error.patch +# PATCH-FIX-UPSTREAM -- based on https://github.com/mchehab/rasdaemon/pull/253 +Patch1: debugfs_service_dependency.patch BuildRequires: autoconf BuildRequires: automake BuildRequires: gettext-devel @@ -51,7 +55,7 @@ an utility for reporting current error counts from the EDAC sysfs files. %prep -%autosetup +%autosetup -p1 %build # Fixes: ++++++ debugfs_service_dependency.patch ++++++ --- misc/rasdaemon.service.in | 2 ++ 1 file changed, 2 insertions(+) --- a/misc/rasdaemon.service.in +++ b/misc/rasdaemon.service.in @@ -4,6 +4,8 @@ Description=RAS daemon to log the RAS events # only needed when not running in foreground (--foreground | -f) #After=syslog.target +After=sys-kernel-debug.mount +Wants=sys-kernel-debug.mount [Service] EnvironmentFile=@SYSCONFDEFDIR@/rasdaemon ++++++ rasdaemon_ras-mc-ctl_change_no_dimm_label_message_to_info_from_error.patch ++++++ >From 676ad1abaacae548cf07734756a0db7846598e5b Mon Sep 17 00:00:00 2001 From: Thomas Abraham <[email protected]> Date: Thu, 24 Apr 2025 10:06:15 -0400 Subject: [PATCH] rasdaemon: ras-mc-ctl: change no dimm label message to info from error The lack of DIMM labels is not necessarily an error, such as on systems with of HBM memory. So, these messages should not be errors. --- util/ras-mc-ctl.in | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) --- a/util/ras-mc-ctl.in +++ b/util/ras-mc-ctl.in @@ -776,8 +776,8 @@ my $format = "%-35s %-20s %-20s\n"; if (!exists $$lref{$vendor}{$model} && !exists $$lref_prod{$pvendor}{$pname}) { - log_error ("No dimm labels for $conf{mainboard}{vendor} " . - "model $conf{mainboard}{model}\n"); + print "No dimm labels for $conf{mainboard}{vendor} " . + "model $conf{mainboard}{model}\n" unless $conf{opt}{quiet}; return; } @@ -833,8 +833,8 @@ my $sysfs = "/sys/devices/system/edac/mc"; if (!exists $$lref{$vendor}{$model} && !exists $$lref_prod{$pvendor}{$pname}) { - log_error ("No dimm labels for $conf{mainboard}{vendor} " . - "model $conf{mainboard}{model}\n"); + print "No dimm labels for $conf{mainboard}{vendor} " . + "model $conf{mainboard}{model}\n" unless $conf{opt}{quiet}; return 0; } my $sysfs_dir = "/sys/devices/system/edac/mc";
