<?xml version="1.0" encoding="UTF-8"?>
<metadata xmlns="http://linux.duke.edu/metadata/common" xmlns:rpm="http://linux.duke.edu/metadata/rpm" packages="8">
<package type="rpm">
  <name>realtime-setup</name>
  <arch>ppc64le</arch>
  <version epoch="0" ver="2.5" rel="2.el10"/>
  <checksum type="sha256" pkgid="YES">b6b0c2cf2d002673467ddf49e1b3b634081a5653c6409ff6749275e2e16d22d0</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="1737097597" build="1736967239"/>
  <size package="18397" installed="75662" archive="77552"/>
  <location href="Packages/realtime-setup-2.5-2.el10.ppc64le.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later</rpm:license>
    <rpm:vendor>CentOS</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>ppc64le-02.stream.rdu2.redhat.com</rpm:buildhost>
    <rpm:sourcerpm>realtime-setup-2.5-2.el10.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="5624" end="13173"/>
    <rpm:provides>
      <rpm:entry name="config(realtime-setup)" flags="EQ" epoch="0" ver="2.5" rel="2.el10"/>
      <rpm:entry name="realtime-setup" flags="EQ" epoch="0" ver="2.5" rel="2.el10"/>
      <rpm:entry name="realtime-setup(ppc-64)" flags="EQ" epoch="0" ver="2.5" rel="2.el10"/>
    </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="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>realtime-tests</name>
  <arch>ppc64le</arch>
  <version epoch="0" ver="2.10" rel="1.el10"/>
  <checksum type="sha256" pkgid="YES">0640bc8c5bad4fcd9afda322142ec6c383f78df378ac5f64200f4dec45374279</checksum>
  <summary>Programs that test various rt-features</summary>
  <description>realtime-tests is a set of programs that test and measure various components of
real-time kernel behavior. This package measures timer, signal, and hardware
latency. It also tests the functioning of priority-inheritance mutexes.</description>
  <packager>builder@centos.org</packager>
  <url>https://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.git</url>
  <time file="1775650943" build="1775173980"/>
  <size package="213351" installed="1131455" archive="1142608"/>
  <location href="Packages/realtime-tests-2.10-1.el10.ppc64le.rpm"/>
  <format>
    <rpm:license>GPL-2.0-only AND GPL-2.0-or-later AND GPL-3.0-only AND LGPL-2.1-or-later</rpm:license>
    <rpm:vendor>CentOS</rpm:vendor>
    <rpm:group>Unspecified</rpm:group>
    <rpm:buildhost>ppc64le-01.stream.rdu2.redhat.com</rpm:buildhost>
    <rpm:sourcerpm>realtime-tests-2.10-1.el10.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="17288" end="36005"/>
    <rpm:provides>
      <rpm:entry name="realtime-tests" flags="EQ" epoch="0" ver="2.10" rel="1.el10"/>
      <rpm:entry name="realtime-tests(ppc-64)" flags="EQ" epoch="0" ver="2.10" rel="1.el10"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/usr/bin/bash"/>
      <rpm:entry name="/usr/bin/python3"/>
      <rpm:entry name="bash"/>
      <rpm:entry name="bc"/>
      <rpm:entry name="libcpupower.so.1()(64bit)"/>
      <rpm:entry name="libnuma.so.1()(64bit)"/>
      <rpm:entry name="libnuma.so.1(libnuma_1.1)(64bit)"/>
      <rpm:entry name="libnuma.so.1(libnuma_1.2)(64bit)"/>
      <rpm:entry name="libnuma.so.1(libnuma_1.3)(64bit)"/>
      <rpm:entry name="python(abi)" flags="EQ" epoch="0" ver="3.12"/>
      <rpm:entry name="rtld(GNU_HASH)"/>
      <rpm:entry name="libc.so.6(GLIBC_2.38)(64bit)"/>
    </rpm:requires>
    <file>/usr/bin/cyclicdeadline</file>
    <file>/usr/bin/cyclictest</file>
    <file>/usr/bin/deadline_test</file>
    <file>/usr/bin/determine_maximum_mpps.sh</file>
    <file>/usr/bin/get_cyclictest_snapshot</file>
    <file>/usr/bin/hackbench</file>
    <file>/usr/bin/hwlatdetect</file>
    <file>/usr/bin/oslat</file>
    <file>/usr/bin/pi_stress</file>
    <file>/usr/bin/pip_stress</file>
    <file>/usr/bin/pmqtest</file>
    <file>/usr/bin/ptsematest</file>
    <file>/usr/bin/queuelat</file>
    <file>/usr/bin/rt-migrate-test</file>
    <file>/usr/bin/signaltest</file>
    <file>/usr/bin/sigwaittest</file>
    <file>/usr/bin/ssdd</file>
    <file>/usr/bin/svsematest</file>
  </format>
</package>
<package type="rpm">
  <name>rteval</name>
  <arch>noarch</arch>
  <version epoch="0" ver="3.10" rel="2.el10"/>
  <checksum type="sha256" pkgid="YES">cce76523411e90ca31f9e2614f69479d8a554f57f69894aee28866ae58ed3b94</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="1765241458" build="1764195078"/>
  <size package="206086" installed="653317" archive="675364"/>
  <location href="Packages/rteval-3.10-2.el10.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0-only AND GPL-2.0-or-later</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-3.10-2.el10.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="27744" end="53221"/>
    <rpm:provides>
      <rpm:entry name="python3.12dist(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="2.el10"/>
    </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.12"/>
      <rpm:entry name="python3-libxml2"/>
      <rpm:entry name="python3-lxml"/>
      <rpm:entry name="python3.12dist(lxml)"/>
      <rpm:entry name="python3.12dist(requests)"/>
      <rpm:entry name="realtime-tests"/>
      <rpm:entry name="rteval-loads" flags="GE" epoch="0" ver="6.17.7" rel="1"/>
      <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="3.el10"/>
  <checksum type="sha256" pkgid="YES">e4101d3be222a70f6a33552aed0802085da7ab2f33467ee91ad8b01fedf2b6d5</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="1765092109" build="1764186239"/>
  <size package="153357601" installed="153344988" archive="153345412"/>
  <location href="Packages/rteval-loads-6.17.7-3.el10.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0-only</rpm:license>
    <rpm:vendor>CentOS</rpm:vendor>
    <rpm:group>Development/Tools</rpm:group>
    <rpm:buildhost>ppc64le-04.stream.rdu2.redhat.com</rpm:buildhost>
    <rpm:sourcerpm>rteval-loads-6.17.7-3.el10.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="8673"/>
    <rpm:provides>
      <rpm:entry name="rteval-loads" flags="EQ" epoch="0" ver="6.17.7" rel="3.el10"/>
    </rpm:provides>
  </format>
</package>
<package type="rpm">
  <name>tuned-profiles-nfv</name>
  <arch>noarch</arch>
  <version epoch="0" ver="2.28.0" rel="1.el10"/>
  <checksum type="sha256" pkgid="YES">27107f16c6cef082d8d38f200a5e3d8edf84cf2f330be92ebf9dcee140a7484e</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="1787509448" build="1787392653"/>
  <size package="13643" installed="279" archive="548"/>
  <location href="Packages/tuned-profiles-nfv-2.28.0-1.el10.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later AND CC-BY-SA-3.0</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.28.0-1.el10.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="13369"/>
    <rpm:provides>
      <rpm:entry name="tuned-profiles-nfv" flags="EQ" epoch="0" ver="2.28.0" rel="1.el10"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="tuned" flags="EQ" epoch="0" ver="2.28.0"/>
      <rpm:entry name="tuned-profiles-nfv-guest" flags="EQ" epoch="0" ver="2.28.0"/>
      <rpm:entry name="tuned-profiles-nfv-host" flags="EQ" epoch="0" ver="2.28.0"/>
    </rpm:requires>
  </format>
</package>
<package type="rpm">
  <name>tuned-profiles-nfv-guest</name>
  <arch>noarch</arch>
  <version epoch="0" ver="2.28.0" rel="1.el10"/>
  <checksum type="sha256" pkgid="YES">c6c6e0572bbb473f1b0992588902089342c1e89ea7b43749b8335dea2217c9d4</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="1787509448" build="1787392653"/>
  <size package="16353" installed="3736" archive="4520"/>
  <location href="Packages/tuned-profiles-nfv-guest-2.28.0-1.el10.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later AND CC-BY-SA-3.0</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.28.0-1.el10.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="14029"/>
    <rpm:provides>
      <rpm:entry name="config(tuned-profiles-nfv-guest)" flags="EQ" epoch="0" ver="2.28.0" rel="1.el10"/>
      <rpm:entry name="tuned-profiles-nfv-guest" flags="EQ" epoch="0" ver="2.28.0" rel="1.el10"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="tuned" flags="EQ" epoch="0" ver="2.28.0"/>
      <rpm:entry name="tuned-profiles-realtime" flags="EQ" epoch="0" ver="2.28.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.28.0" rel="1.el10"/>
  <checksum type="sha256" pkgid="YES">6836450a7100712d0c1f3af7b05546abe3cfa2a46823acd21196cce74526f06c</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="1787509448" build="1787392653"/>
  <size package="17217" installed="5441" archive="6388"/>
  <location href="Packages/tuned-profiles-nfv-host-2.28.0-1.el10.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later AND CC-BY-SA-3.0</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.28.0-1.el10.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="14309"/>
    <rpm:provides>
      <rpm:entry name="config(tuned-profiles-nfv-host)" flags="EQ" epoch="0" ver="2.28.0" rel="1.el10"/>
      <rpm:entry name="tuned-profiles-nfv-host" flags="EQ" epoch="0" ver="2.28.0" rel="1.el10"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="/usr/bin/bash"/>
      <rpm:entry name="tuned" flags="EQ" epoch="0" ver="2.28.0"/>
      <rpm:entry name="tuned-profiles-realtime" flags="EQ" epoch="0" ver="2.28.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.28.0" rel="1.el10"/>
  <checksum type="sha256" pkgid="YES">ed89ab9b9567769eb77c369f82c7b269de3c06546de5e85ff2adb8d76ab6d003</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="1787509448" build="1787392653"/>
  <size package="16367" installed="4323" archive="5060"/>
  <location href="Packages/tuned-profiles-realtime-2.28.0-1.el10.noarch.rpm"/>
  <format>
    <rpm:license>GPL-2.0-or-later AND CC-BY-SA-3.0</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.28.0-1.el10.src.rpm</rpm:sourcerpm>
    <rpm:header-range start="4504" end="13873"/>
    <rpm:provides>
      <rpm:entry name="config(tuned-profiles-realtime)" flags="EQ" epoch="0" ver="2.28.0" rel="1.el10"/>
      <rpm:entry name="tuned-profiles-realtime" flags="EQ" epoch="0" ver="2.28.0" rel="1.el10"/>
    </rpm:provides>
    <rpm:requires>
      <rpm:entry name="tuned" flags="EQ" epoch="0" ver="2.28.0"/>
    </rpm:requires>
    <file>/etc/tuned/realtime-variables.conf</file>
  </format>
</package>
</metadata>