Re: [PATCH v1 1/2] string: Add strprefix(), and deprecate str_has_prefix()
From: Andy Shevchenko
Date: Thu Nov 05 2026 - 13:13:58 EST
On Thu, Nov 05, 2026 at 08:08:57PM +0200, Andy Shevchenko wrote:
> On Thu, Nov 05, 2026 at 06:46:18PM +0100, Alejandro Colomar wrote:
> > > Date: 2026-11-05 11:50:19-0500
> > > From: Steven Rostedt <rostedt@xxxxxxxxxxx>
[...]
> > > Oops, typo, I meant trace_event_filter.c
> >
> > Still not found.
> >
> > alx@devuan:~/src/linux/linux/master$ find | grep trace_event_filter.c
> > alx@devuan:~/src/linux/linux/master$ find | grep trace.event.filter
> > alx@devuan:~/src/linux/linux/master$
Besides that the above is yet another "Useless use of grep".
> Oh, you are an oldschool guy :-)
>
> I can't believe people with Git index available are using `find`
> and not `git ls-files`. `find` is too slow...
$ time find . -name trace_events_filter.c
./kernel/trace/trace_events_filter.c
real 0m0.081s
user 0m0.028s
sys 0m0.053s
$ time git ls-files \*trace_events_filter.c
kernel/trace/trace_events_filter.c
real 0m0.014s
user 0m0.010s
sys 0m0.005s
$ time git ls-files \*trace_events_filter.c
kernel/trace/trace_events_filter.c
real 0m0.014s
user 0m0.004s
sys 0m0.010s
$ time find . -name trace_events_filter.c
./kernel/trace/trace_events_filter.c
real 0m0.083s
user 0m0.021s
sys 0m0.063s
(with IPC to `grep` it will be even slower)
--
With Best Regards,
Andy Shevchenko