RE: [boot-time] RFC: proposal for boot-time tools github repository

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> -----Original Message-----
> From: Francesco Valla <valla.francesco@xxxxxxxxx>
> On Wednesday, 30 October 2024 at 09:22:09 Bird, Tim <Tim.Bird@xxxxxxxx> wrote:
> > I have a few tools that I plan to publish over the next little while.
> >
> > Some of these might make their way into the kernel 'scripts' directory, but some
> > others of these might not be appropriate to add there.
> >
> > So I'm  thinking of putting together a repository of boot-time related tools
> > for people to play with.  Here's a sample of one tool that I find handy:
> > ----
> > #!/bin/sh
> > # sort-initcalls.sh - sort the initcalls by duration
> >
> > if [ -z "$1" -o "$1" = "-h" ] ; then
> >     echo "Usage: sort-initcalls.sh <dmesg file>"
> >     exit 1
> > fi
> >
> > grep "initcall.*after" $1 | sed "s/\(.*\)after\(.*\)/\2 \1/g" | sed "s/\r//" | sort -n
> > ----
> > See https://elinux.org/Initcall_Debug for details.
> >
> > For tools on their way upstream, this would serve as a development repository
> > where different ideas and techniques can get hashed out.
> >
> > So, does anyone have alternative ideas for hosting such tools, or comments on
> > this approach?
> 
> Sounds fine, at least from the perspective of a developer not so much expert
> on the whole mainline development flow (like me).
> 
> Were you thinking of using the Github PR method to accept contributions?

Yes, as well as patches on the mailing list in a format suitable for a kernel submission,
even though it wouldn't be going into a kernel tree, but rather a github repository
with user-space tools (and maybe a yocto layer definition).

I hope to initialize the repository this week.

 -- Tim




[Index of Archives]     [Gstreamer Embedded]     [Linux MMC Devel]     [U-Boot V2]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux ARM Kernel]     [Linux OMAP]     [Linux SCSI]

  Powered by Linux