Message ID | 20240825153102.1055323-1-michael@amarulasolutions.com |
---|---|
State | New |
Headers | show |
Series |
|
Related | show |
Hi Khem On Sun, Aug 25, 2024 at 5:31 PM Michael Trimarchi <michael@amarulasolutions.com> wrote: > > 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 > Anything more that I need to do. I'm really a newbie here Michael > Signed-off-by: Michael Trimarchi <michael@amarulasolutions.com> > --- > V1-V2: > - patch was on wrong project > - suggest to move on meta-openemedded > --- > 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 000000000..b404d4131 > --- /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" > -- > 2.43.0 >
Hi Michael,
On Sat, Aug 31, 2024 at 3:41 PM Michael Nazzareno Trimarchi via
lists.openembedded.org
<michael=amarulasolutions.com@lists.openembedded.org> wrote:
> Anything more that I need to do. I'm really a newbie here
Your patch has been applied:
https://github.com/openembedded/meta-openembedded/commit/58a923c96877e5d6cf434d2d69108c5da1c3f552
To unsubscribe from this group and stop receiving emails from it, send an email to linux-amarula+unsubscribe@amarulasolutions.com.
Hi Fabio On Sat, Aug 31, 2024 at 8:59 PM Fabio Estevam <festevam@gmail.com> wrote: > > Hi Michael, > > On Sat, Aug 31, 2024 at 3:41 PM Michael Nazzareno Trimarchi via > lists.openembedded.org > <michael=amarulasolutions.com@lists.openembedded.org> wrote: > > > Anything more that I need to do. I'm really a newbie here > > Your patch has been applied: > > https://github.com/openembedded/meta-openembedded/commit/58a923c96877e5d6cf434d2d69108c5da1c3f552 We are working on other package to add and I'm taking some experience ;) Thank you
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 000000000..b404d4131 --- /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"
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 <michael@amarulasolutions.com> --- V1-V2: - patch was on wrong project - suggest to move on meta-openemedded --- 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