On Mon, 28 Sep 2026, Eric W. Biederman wrote: > Storing an unsigned long into an unsigned long long instead of an > unsigned is a mistake in the opposite direction and is more costly. > > A more targeted fix would be to replace simple_strtoul with > kstrtou32.
Agreed. I went with ull to keep the end-pointer parsing, but the buffer is our own copy, so terminating each field and calling kstrtou32() on it is simpler and cheaper. Will do that in v2. > As for tests you probably also want to test some negative values as > well, and probably a few good values. Will add both. Thanks for the review, Natasha
publickey - [email protected] - 0xE0915B3B.asc
Description: application/pgp-keys
signature.asc
Description: OpenPGP digital signature

