On Wed, Oct 26, 2022 at 09:59:02PM +0200, Willy Tarreau wrote: > On Wed, Oct 26, 2022 at 09:48:25AM -0700, Paul E. McKenney wrote: > > On Wed, Oct 26, 2022 at 07:45:08AM +0200, Willy Tarreau wrote: > > Works like a champ with reverting and unreverting c9388e0c1c6c > > ("tools/nolibc/string: Fix memcmp() implementation"), thank you!!! > > Thanks for the feedback, and glad it suits your needs as well. I > hope that it will progressively encourage a few of us to enhance > it with more tests. Here is hoping! ;-) > > I have queued this. I expect to push this into the next merge window, > > thus avoiding the need to document the need for "make clean" in my > > pull request. ;-) > > Stupid question, is it really worth postponing it, considering that > we've just introduced this series right now ? I mean, if the current > usage is confusing, it's probably better to propose the fix before > 6.1-final ? It's not a new feature here but rather a fix for a recently > introduced one, thus I think it could be part of the next fix series. > Rest assured I don't want to put a mess into your patch workflow, just > asking :-) You lost me here. My intent is to push these nolicb patches into the upcoming v6.2 merge window: 2318a710bffbd tools/nolibc: Fix missing strlen() definition and infinite loop with gcc-12 6937b8de8f1c3 tools/nolibc/string: Fix memcmp() implementation e1bbfe393c900 selftests/nolibc: Add 7 tests for memcmp() 3f2c1c45a3a9a selftests/nolibc: Always rebuild the sysroot when running a test I didn't see the problem until I queued the third patch (e1bbfe393c900), and it is still in -rcu, not in v6.1. What am I missing here? Thanx, Paul