From 58a923c96877e5d6cf434d2d69108c5da1c3f552 Mon Sep 17 00:00:00 2001 From: Michael Trimarchi Date: Sun, 25 Aug 2024 17:31:02 +0200 Subject: [PATCH] cpuset: Add recipe for cpuset tool 1.6.2 Cpuset is a Python application that forms a wrapper around the standard Linux filesystem calls to make using the cpusets facilities in the Linux kernel easier. This can be used on linux realtime or standard linux Example cset shield --cpu 2-3 echo c > /proc/irq/287/smp_affinity irq=`ps | grep -m 1 "irq/287" | awk '{ print $1 }'` cset shield -s -p $irq --force chrt -f -p 75 $irq Signed-off-by: Michael Trimarchi Signed-off-by: Khem Raj --- meta-oe/recipes-devtools/cpuset/cpuset_1.6.2.bb | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 meta-oe/recipes-devtools/cpuset/cpuset_1.6.2.bb diff --git a/meta-oe/recipes-devtools/cpuset/cpuset_1.6.2.bb b/meta-oe/recipes-devtools/cpuset/cpuset_1.6.2.bb new file mode 100644 index 0000000000..b404d4131e --- /dev/null +++ b/meta-oe/recipes-devtools/cpuset/cpuset_1.6.2.bb @@ -0,0 +1,13 @@ +SUMMARY = "Cpuset manipulation tool" +HOMEPAGE = "https://github.com/SUSE/cpuset" +LICENSE = "GPL-2.0-only" +LIC_FILES_CHKSUM = "file://COPYING;md5=94d55d512a9ba36caa9b7df079bae19f" + +SRC_URI = "git://github.com/SUSE/cpuset.git;protocol=https;branch=master" + +SRCREV = "4f80263208935f0df4f616cf9d8cb7285599a670" +S = "${WORKDIR}/git" + +inherit setuptools3 + +RDEPENDS:${PN} += "python3-core python3-logging python3-pydoc"