<?xml version="1.0" encoding="UTF-8"?>
<metadata xmlns="http://linux.duke.edu/metadata/common" xmlns:rpm="http://linux.duke.edu/metadata/rpm" packages="7">
<package type="rpm">
  <name>realtime-setup</name>
  <arch>ppc64le</arch>
  <version epoch="0" ver="2.5" rel="4.el9"/>
  <checksum type="sha256" pkgid="YES">35b7e71ea503a8061f5faa54f2cb8cf4d41a388e7b2aa13dd808d0c5c00ac62f</checksum>
  <summary>Setup RT/low-latency environment details</summary>
  <description>Configure details useful for low-latency environments.

Installation of this package results in:
  - creation of a realtime group
  - adds realtime limits configuration for PAM
  - adds udev specific rules for threaded irqs and /dev/rtc access
  - adds /usr/bin/slub_cpu_partial_off to turn off cpu_partials in SLUB
  - adds net-socket timestamp static key daemon (realtime-entsk)

The slub_cpu_partial_off script is used to turn off the SLUB slab allocator's
use of cpu-partials, which has been known to create latency-spikes.

The realtime-entsk program is a workaround for latency spikes caused when the
network stack enables hardware timestamping and activates a static key. The
realtime-entsk progam is activated by the systemd service included and merely
enables the timestamp static key and pauses, effectively activating the static
key and never exiting, so no deactivation/activation sequences will be seen.

Neither the slub script or realtime-entsk are active by default.</description>
  <packager>builder@centos.org</packager>
  <url>https://gitlab.com/rt-linux-tools/realtime-setup.git</url>
  <time file="1737579542" build="1737579540"/>
  <size package="22926" installed="93482" archive="95680"/>
  <location href="Packages/realtime-setup-2.5-4.el9.ppc64le.rpm"/>
  <format>
    <rpm:license>GPLv2</rpm:license>
    <rpm:vendor>CentOS</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>ppc64le-03.stream.rdu2.redhat.com</rpm:buildhost>
    <rpm:sourcerpm>realtime-setup-2.5-4.el9.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="11173"/>
    <rpm:provides>
      <rpm:entry name="config(realtime-setup)" flags="EQ" epoch="0" ver="2.5" rel="4.el9"/>
      <rpm:entry name="realtime-setup" flags="EQ" epoch="0" ver="2.5" rel="4.el9"/>
      <rpm:entry name="realtime-setup(ppc-64)" flags="EQ" epoch="0" ver="2.5" rel="4.el9"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/bin/sh" pre="1"/>
      <rpm:entry name="/bin/sh"/>
      <rpm:entry name="/usr/bin/bash"/>
      <rpm:entry name="kexec-tools"/>
      <rpm:entry name="pam"/>
      <rpm:entry name="rtld(GNU_HASH)"/>
      <rpm:entry name="systemd"/>
      <rpm:entry name="tuna"/>
      <rpm:entry name="tuned"/>
      <rpm:entry name="tuned-profiles-realtime"/>
      <rpm:entry name="libc.so.6(GLIBC_2.34)(64bit)"/>
    </rpm:requires>
    <file>/etc/security/limits.d/realtime.conf</file>
    <file>/etc/sysconfig/realtime-setup</file>
    <file>/etc/udev/rules.d/99-rhel-rt.rules</file>
    <file>/usr/bin/realtime-setup</file>
    <file>/usr/bin/slub_cpu_partial_off</file>
    <file>/usr/sbin/kernel-is-rt</file>
    <file>/usr/sbin/realtime-entsk</file>
  </format>
</package>
<package type="rpm">
  <name>rteval</name>
  <arch>noarch</arch>
  <version epoch="0" ver="3.10" rel="1.el9"/>
  <checksum type="sha256" pkgid="YES">ad2f57822b7e8c108326b7ac7dcb0f6c338bcd346698e03c6c8c0f495dc09b0f</checksum>
  <summary>Utility to evaluate system suitability for RT Linux</summary>
  <description>The rteval script is a utility for measuring various aspects of
realtime behavior on a system under load. The script unpacks the
kernel source, and then goes into a loop, running hackbench and
compiling a kernel tree. During that loop the cyclictest program
is run to measure event response time. After the run time completes,
a statistical analysis of the event response times is done and printed
to the screen.</description>
  <packager>builder@centos.org</packager>
  <url>https://git.kernel.org/pub/scm/utils/rteval/rteval.git</url>
  <time file="1763589224" build="1763589222"/>
  <size package="143821" installed="469300" archive="490384"/>
  <location href="Packages/rteval-3.10-1.el9.noarch.rpm"/>
  <format>
    <rpm:license>GPLv2</rpm:license>
    <rpm:vendor>CentOS</rpm:vendor>
    <rpm:group>Development/Tools</rpm:group>
    <rpm:buildhost>aarch64-06.stream.rdu2.redhat.com</rpm:buildhost>
    <rpm:sourcerpm>rteval-3.10-1.el9.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="27509"/>
    <rpm:provides>
      <rpm:entry name="config(rteval)" flags="EQ" epoch="0" ver="3.10" rel="1.el9"/>
      <rpm:entry name="python3.9dist(rteval)" flags="EQ" epoch="0" ver="3.10"/>
      <rpm:entry name="python3dist(rteval)" flags="EQ" epoch="0" ver="3.10"/>
      <rpm:entry name="rteval" flags="EQ" epoch="0" ver="3.10" rel="1.el9"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/usr/bin/python3"/>
      <rpm:entry name="bc"/>
      <rpm:entry name="binutils"/>
      <rpm:entry name="bison"/>
      <rpm:entry name="bzip2"/>
      <rpm:entry name="dmidecode"/>
      <rpm:entry name="dwarves"/>
      <rpm:entry name="elfutils"/>
      <rpm:entry name="elfutils-libelf-devel"/>
      <rpm:entry name="flex"/>
      <rpm:entry name="gawk"/>
      <rpm:entry name="gcc"/>
      <rpm:entry name="gcc-c++"/>
      <rpm:entry name="gzip"/>
      <rpm:entry name="kernel-headers"/>
      <rpm:entry name="libmpc"/>
      <rpm:entry name="libmpc-devel"/>
      <rpm:entry name="m4"/>
      <rpm:entry name="make"/>
      <rpm:entry name="numactl"/>
      <rpm:entry name="openssl"/>
      <rpm:entry name="openssl-devel"/>
      <rpm:entry name="perl-devel"/>
      <rpm:entry name="perl-generators"/>
      <rpm:entry name="perl-interpreter"/>
      <rpm:entry name="procps-ng"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.9"/>
      <rpm:entry name="python3-libxml2"/>
      <rpm:entry name="python3-lxml"/>
      <rpm:entry name="python3-requests"/>
      <rpm:entry name="realtime-tests" flags="GE" epoch="0" ver="2.6" rel="5"/>
      <rpm:entry name="rteval-loads" flags="GE" epoch="0" ver="6.17.7" rel="2"/>
      <rpm:entry name="rtla"/>
      <rpm:entry name="sos"/>
      <rpm:entry name="stress-ng"/>
      <rpm:entry name="sysstat"/>
      <rpm:entry name="tar"/>
      <rpm:entry name="xz"/>
    </rpm:requires>
    <file>/etc/rteval.conf</file>
    <file>/usr/bin/rteval</file>
  </format>
</package>
<package type="rpm">
  <name>rteval-loads</name>
  <arch>noarch</arch>
  <version epoch="0" ver="6.17.7" rel="2.el9"/>
  <checksum type="sha256" pkgid="YES">511476804380f06bb4922f0aaffa58641e7e0383bfc4d6f4ae6adac9af579aba</checksum>
  <summary>Source files for rteval loads</summary>
  <description>This package provides source code for system loads used by the rteval package</description>
  <packager>builder@centos.org</packager>
  <url>https://git.kernel.org/pub/scm/utils/rteval/rteval.git</url>
  <time file="1763574164" build="1763574115"/>
  <size package="153356249" installed="153344988" archive="153345412"/>
  <location href="Packages/rteval-loads-6.17.7-2.el9.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0-only</rpm:license>
    <rpm:vendor>CentOS</rpm:vendor>
    <rpm:group>Development/Tools</rpm:group>
    <rpm:buildhost>aarch64-03.stream.rdu2.redhat.com</rpm:buildhost>
    <rpm:sourcerpm>rteval-loads-6.17.7-2.el9.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="7321"/>
    <rpm:provides>
      <rpm:entry name="rteval-loads" flags="EQ" epoch="0" ver="6.17.7" rel="2.el9"/>
    </rpm:provides>
  </format>
</package>
<package type="rpm">
  <name>tuned-profiles-nfv</name>
  <arch>noarch</arch>
  <version epoch="0" ver="2.27.0" rel="1.el9"/>
  <checksum type="sha256" pkgid="YES">7ef47d0dc7770e3e1ce1a127bf1fb0b7b73b724a24587bd4e7139656f2ccc53e</checksum>
  <summary>Additional tuned profile(s) targeted to Network Function Virtualization (NFV)</summary>
  <description>Additional tuned profile(s) targeted to Network Function Virtualization (NFV).</description>
  <packager>builder@centos.org</packager>
  <url>http://www.tuned-project.org/</url>
  <time file="1771791743" build="1771791737"/>
  <size package="13519" installed="279" archive="548"/>
  <location href="Packages/tuned-profiles-nfv-2.27.0-1.el9.noarch.rpm"/>
  <format>
    <rpm:license>GPLv2+</rpm:license>
    <rpm:vendor>CentOS</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>aarch64-02.stream.rdu2.redhat.com</rpm:buildhost>
    <rpm:sourcerpm>tuned-2.27.0-1.el9.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="13245"/>
    <rpm:provides>
      <rpm:entry name="tuned-profiles-nfv" flags="EQ" epoch="0" ver="2.27.0" rel="1.el9"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="tuned" flags="EQ" epoch="0" ver="2.27.0"/>
      <rpm:entry name="tuned-profiles-nfv-guest" flags="EQ" epoch="0" ver="2.27.0"/>
      <rpm:entry name="tuned-profiles-nfv-host" flags="EQ" epoch="0" ver="2.27.0"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>tuned-profiles-nfv-guest</name>
  <arch>noarch</arch>
  <version epoch="0" ver="2.27.0" rel="1.el9"/>
  <checksum type="sha256" pkgid="YES">48b9f6e6c403b4b0b45a22c487bc94cc3d16a1d7f9b3536371cd5b206217fbbf</checksum>
  <summary>Additional tuned profile(s) targeted to Network Function Virtualization (NFV) guest</summary>
  <description>Additional tuned profile(s) targeted to Network Function Virtualization (NFV) guest.</description>
  <packager>builder@centos.org</packager>
  <url>http://www.tuned-project.org/</url>
  <time file="1771791742" build="1771791737"/>
  <size package="16195" installed="3736" archive="4500"/>
  <location href="Packages/tuned-profiles-nfv-guest-2.27.0-1.el9.noarch.rpm"/>
  <format>
    <rpm:license>GPLv2+</rpm:license>
    <rpm:vendor>CentOS</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>aarch64-02.stream.rdu2.redhat.com</rpm:buildhost>
    <rpm:sourcerpm>tuned-2.27.0-1.el9.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="13881"/>
    <rpm:provides>
      <rpm:entry name="config(tuned-profiles-nfv-guest)" flags="EQ" epoch="0" ver="2.27.0" rel="1.el9"/>
      <rpm:entry name="tuned-profiles-nfv-guest" flags="EQ" epoch="0" ver="2.27.0" rel="1.el9"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="tuned" flags="EQ" epoch="0" ver="2.27.0"/>
      <rpm:entry name="tuned-profiles-realtime" flags="EQ" epoch="0" ver="2.27.0"/>
    </rpm:requires>
    <file>/etc/tuned/realtime-virtual-guest-variables.conf</file>
  </format>
</package>
<package type="rpm">
  <name>tuned-profiles-nfv-host</name>
  <arch>noarch</arch>
  <version epoch="0" ver="2.27.0" rel="1.el9"/>
  <checksum type="sha256" pkgid="YES">33b25799ed8bdb9161082f819e8beb589781fe9808f822cf5afdf6ca28f91e74</checksum>
  <summary>Additional tuned profile(s) targeted to Network Function Virtualization (NFV) host</summary>
  <description>Additional tuned profile(s) targeted to Network Function Virtualization (NFV) host.</description>
  <packager>builder@centos.org</packager>
  <url>http://www.tuned-project.org/</url>
  <time file="1771791742" build="1771791737"/>
  <size package="17062" installed="5441" archive="6360"/>
  <location href="Packages/tuned-profiles-nfv-host-2.27.0-1.el9.noarch.rpm"/>
  <format>
    <rpm:license>GPLv2+</rpm:license>
    <rpm:vendor>CentOS</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>aarch64-02.stream.rdu2.redhat.com</rpm:buildhost>
    <rpm:sourcerpm>tuned-2.27.0-1.el9.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="14165"/>
    <rpm:provides>
      <rpm:entry name="config(tuned-profiles-nfv-host)" flags="EQ" epoch="0" ver="2.27.0" rel="1.el9"/>
      <rpm:entry name="tuned-profiles-nfv-host" flags="EQ" epoch="0" ver="2.27.0" rel="1.el9"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/usr/bin/bash"/>
      <rpm:entry name="tuned" flags="EQ" epoch="0" ver="2.27.0"/>
      <rpm:entry name="tuned-profiles-realtime" flags="EQ" epoch="0" ver="2.27.0"/>
    </rpm:requires>
    <file>/etc/tuned/realtime-virtual-host-variables.conf</file>
  </format>
</package>
<package type="rpm">
  <name>tuned-profiles-realtime</name>
  <arch>noarch</arch>
  <version epoch="0" ver="2.27.0" rel="1.el9"/>
  <checksum type="sha256" pkgid="YES">d692e3e1ed912205c2c0326a436d0b825dd0ab31e9ad895827b530ce9a8aed1b</checksum>
  <summary>Additional tuned profile(s) targeted to realtime</summary>
  <description>Additional tuned profile(s) targeted to realtime.</description>
  <packager>builder@centos.org</packager>
  <url>http://www.tuned-project.org/</url>
  <time file="1771791742" build="1771791737"/>
  <size package="16218" installed="4323" archive="5044"/>
  <location href="Packages/tuned-profiles-realtime-2.27.0-1.el9.noarch.rpm"/>
  <format>
    <rpm:license>GPLv2+</rpm:license>
    <rpm:vendor>CentOS</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>aarch64-02.stream.rdu2.redhat.com</rpm:buildhost>
    <rpm:sourcerpm>tuned-2.27.0-1.el9.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="13725"/>
    <rpm:provides>
      <rpm:entry name="config(tuned-profiles-realtime)" flags="EQ" epoch="0" ver="2.27.0" rel="1.el9"/>
      <rpm:entry name="tuned-profiles-realtime" flags="EQ" epoch="0" ver="2.27.0" rel="1.el9"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="tuned" flags="EQ" epoch="0" ver="2.27.0"/>
    </rpm:requires>
    <file>/etc/tuned/realtime-variables.conf</file>
  </format>
</package>
</metadata>