From 8ec4d5bce9989fba81a320430cf407e3eb6d2d54 Mon Sep 17 00:00:00 2001 From: Sylvain Chapeland Date: Tue, 14 Jan 2025 16:53:45 +0100 Subject: [PATCH 1/3] fix when hugepage dir does not exist --- src/o2-roc-setup-hugetlbfs.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/o2-roc-setup-hugetlbfs.sh b/src/o2-roc-setup-hugetlbfs.sh index e98f46e3..e040513e 100755 --- a/src/o2-roc-setup-hugetlbfs.sh +++ b/src/o2-roc-setup-hugetlbfs.sh @@ -49,7 +49,7 @@ else mountpoint -q $MPDIR if [ "$?" -ne 0 ]; then echo "Mounting $MPDIR" - mount -t hugetlbfs -o pagesize=${sz} none $MPDIR + mount -t hugetlbfs -o pagesize=${sz},X-mount.mkdir none $MPDIR chown root:root $MPDIR chmod 1777 $MPDIR else From 647c2e80c6447dfbedfcbf6587546ef17e45afd6 Mon Sep 17 00:00:00 2001 From: Sylvain Chapeland Date: Fri, 7 Feb 2025 15:21:53 +0100 Subject: [PATCH 2/3] new fw --- src/FirmwareChecker.cxx | 1 + 1 file changed, 1 insertion(+) diff --git a/src/FirmwareChecker.cxx b/src/FirmwareChecker.cxx index 6aa3ed7f..f92c7dbc 100644 --- a/src/FirmwareChecker.cxx +++ b/src/FirmwareChecker.cxx @@ -37,6 +37,7 @@ FirmwareChecker::FirmwareChecker() : mCompatibleFirmwareList({ { "adc37d07", "v3.19.0" }, { "641a503d", "v3.19.2" }, { "b0332f4e", "v3.19.3" }, + { "f6b5d742", "v3.19.4" }, /* CRORC (before 2.14, keep 7 chars only for the hash) */ { "267f8e5", "v2.9.1" }, { "cecc295", "v2.9.0" }, From fad36ba78c253bebb96ce69ac956541cca2be41e Mon Sep 17 00:00:00 2001 From: Sylvain Chapeland Date: Fri, 7 Feb 2025 15:23:20 +0100 Subject: [PATCH 3/3] v0.45.6 --- CMakeLists.txt | 2 +- doc/releaseNotes.md | 3 +++ src/ReadoutCardVersion.cxx | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 83293f3e..3ff9873d 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -24,7 +24,7 @@ endif() # Define project project(ReadoutCard - VERSION 0.31.0 + VERSION 0.45.6 DESCRIPTION "O2 ReadoutCard library" LANGUAGES C CXX ) diff --git a/doc/releaseNotes.md b/doc/releaseNotes.md index 780233f7..c7ad2a23 100644 --- a/doc/releaseNotes.md +++ b/doc/releaseNotes.md @@ -87,3 +87,6 @@ This file describes the main feature changes for released versions of ReadoutCar ## v0.45.5 - 19/12/2024 - Added internal fallback when hugeadm tool not available to setup hugepages (e.g.for RHEL9). + +## v0.45.6 - 07/02/2025 +- Updated list of firmwares. diff --git a/src/ReadoutCardVersion.cxx b/src/ReadoutCardVersion.cxx index ddedddb4..0257d1ba 100644 --- a/src/ReadoutCardVersion.cxx +++ b/src/ReadoutCardVersion.cxx @@ -11,7 +11,7 @@ #include "ReadoutCard/Version.h" -#define O2_READOUTCARD_VERSION "0.45.5" +#define O2_READOUTCARD_VERSION "0.45.6" namespace o2 {