[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAL+tcoBJmxE5+f8vZ=DbPRO=Bi84kEU=yrmqnuri30duva=HYg@mail.gmail.com>
Date: Thu, 3 Jul 2025 07:40:35 +0800
From: Jason Xing <kerneljasonxing@...il.com>
To: Jakub Kicinski <kuba@...nel.org>
Cc: netdev@...r.kernel.org, netdev-driver-reviewers@...r.kernel.org,
andrew@...n.ch, davem@...emloft.net, edumazet@...gle.com, pabeni@...hat.com,
horms@...nel.org, johannes@...solutions.net, kuni1840@...il.com,
willemb@...gle.com
Subject: Re: [ANN] netdev foundation
Hello Jakub,
On Wed, Jul 2, 2025 at 11:08 PM Jakub Kicinski <kuba@...nel.org> wrote:
>
> On Tue, 1 Jul 2025 10:31:49 -0700 Jakub Kicinski wrote:
> > https://github.com/linux-netdev/foundation
> >
> > The README page provides more information about the scope, and
> > the process. We don't want to repeat all that information - please
> > refer to the README and feel free to comment or ask any questions here.
> >
> > And please feel free to suggest projects!
>
> I see a number of people opened the link (or maybe like most Internet
> traffic these days it's just AI scraping bots? :D) but no project
> proposals were added, yet.
I hope I didn't misunderstand what you said here. I keep thinking if
there are other projects related to kernel development. IIUC, yes,
there are some projects, something like xdp-project which heavily
relies on the kernel but is equipped with its own standalone
tests/benchmarks/documentations?
If you're referring to that kind of project, it would be easy to list
a few potential directions for people on the mailing list to take:
1. RDMA impl/test.
2. Various upper layer stacks with the help of AF_XDP, which I am
currently working on.
3. Useful debug tools/trace tools that are good to the real debug
process (like writing bpftrace)
// a few side notes here, let me put BPF timestamping as an
example. For now the selftests only show how it works overall, but not
manifest how to write it is the best fit for the production load. I
have a local one and hope more people can use it and polish it but I
don't know where to put it except my personal github...
4. some other interesting kernel modules that are apparently not
suitable for landing on the kernel.
...
I wonder if I'm digressing a bit...
Thanks,
Jason
Powered by blists - more mailing lists