From d95248449c38aa3e7d26fca65ef9c47034810cf1 Mon Sep 17 00:00:00 2001 From: Alyson Deives Pereira <alyson.deivespereira@windriver.com> Date: Tue, 4 Jul 2023 15:54:41 -0300 Subject: [PATCH] stx-extensions: load intel-uncore-frequency module This change adds a config file to /etc/modules-load.d/ to load the intel-uncore-frequency module, because the module in question is not set up for automatic loading via modules aliases. This module was initially enabled by [1]. This module will be used by Power Metrics App in StarlingX [2]. [1] https://review.opendev.org/c/starlingx/kernel/+/884305 [2] https://opendev.org/starlingx/app-power-metrics TEST PLAN: PASS: Build iso success for rt and std. PASS: Install success onto an AIO-SX lab with both rt and std kernel. PASS: Verify with lsmod if intel-uncore-frequency module is loaded. Story: 2010773 Task: 48329 Change-Id: I2cc34756da64b887d6d58277306b790ec8f4a149 Signed-off-by: Alyson Deives Pereira <alyson.deivespereira@windriver.com> --- utilities/stx-extensions/debian/deb_folder/rules | 1 + .../stx-extensions/debian/deb_folder/stx-extensions.install | 1 + .../files/modules-load-intel-uncore-frequency.conf | 1 + 3 files changed, 3 insertions(+) create mode 100644 utilities/stx-extensions/files/modules-load-intel-uncore-frequency.conf diff --git a/utilities/stx-extensions/debian/deb_folder/rules b/utilities/stx-extensions/debian/deb_folder/rules index 4a6a2ddf..e2712e4c 100755 --- a/utilities/stx-extensions/debian/deb_folder/rules +++ b/utilities/stx-extensions/debian/deb_folder/rules @@ -20,5 +20,6 @@ override_dh_install: install -d -m 755 $(ROOT)/$(LOCAL_ETC_MODLOAD) install -p -D -m 644 modules-load-vfio.conf $(ROOT)/$(LOCAL_ETC_MODLOAD)/vfio.conf + install -p -D -m 644 modules-load-intel-uncore-frequency.conf $(ROOT)/$(LOCAL_ETC_MODLOAD)/intel-uncore-frequency.conf dh_install diff --git a/utilities/stx-extensions/debian/deb_folder/stx-extensions.install b/utilities/stx-extensions/debian/deb_folder/stx-extensions.install index a35f55bf..cbadeb4b 100644 --- a/utilities/stx-extensions/debian/deb_folder/stx-extensions.install +++ b/utilities/stx-extensions/debian/deb_folder/stx-extensions.install @@ -1,3 +1,4 @@ etc/sysctl.d/50-coredump.conf etc/systemd/coredump.conf.d/coredump.conf etc/modules-load.d/vfio.conf +etc/modules-load.d/intel-uncore-frequency.conf diff --git a/utilities/stx-extensions/files/modules-load-intel-uncore-frequency.conf b/utilities/stx-extensions/files/modules-load-intel-uncore-frequency.conf new file mode 100644 index 00000000..cd52cd94 --- /dev/null +++ b/utilities/stx-extensions/files/modules-load-intel-uncore-frequency.conf @@ -0,0 +1 @@ +intel-uncore-frequency