| tag name | assoc-array-fixes (d09c91d022a36e6a471db39577f6da81c705e56b) |
| tag date | 2026-10-11 12:54:56 -0700 |
| tagged by | Linus Torvalds <torvalds@linux-foundation.org> |
| tagged object | commit 99136562aa... |
| download | linux-next-assoc-array-fixes.tar.gz linux-next-assoc-array-fixes.zip |
|---|
Clean up assoc_array library
Nils Ollrogge reported a bug in the assoc_array library and had a patch
to fix it too, but that code was too obscure for me to follow, so I did
what I preach: use modern LLM tools to help make sense of it all.
So this is an LLM-assisted branch which makes the code more readable by
splitting up some of the larger and hard-to-read functions. The code
was then run through a test harness in user space, which not only
confirmed the bug Nils reported, but found three other bugs too - all
going back to the very first commit adding this library back in 2013.
-----BEGIN PGP SIGNATURE-----
iQFSBAABCgA8FiEEq68RxlopcLEwq+PEeb4+QwBBGIYFAmrL6yMeHHRvcnZhbGRz
QGxpbnV4LWZvdW5kYXRpb24ub3JnAAoJEHm+PkMAQRiG83UH/RXmAtm7AGeAwO/R
pcFtYzt5IDMzuI4fCwhlHDjoSzzHeQ6U4wmXjkCp9oQhS873f2pEGQbv/1HxOSMl
cG/pXtoz/FeRdxuZjBLqAAma8fxBrP+i2/54pDkfQ2pwQp+XO+cwfdHxp48EXMpO
jKIIKwlwrKb56IkGYUCPqOGz1ETc2gfiTxt9pejr5Z7DW4DKOKgujOf9bTU7GZNJ
Dv+YSUx2ZSLunEWaObhkuGR/nLwS2N98lBWAdF6mcKPf934jPogpwrWxlsyCWZIA
MFUg55sdNnEb8AfYvNmusJv+GQsQb4A0+uVXMsb7hIdYv4IskHqON9gC0sApMmhJ
GsIt5hk=
=6WQV
-----END PGP SIGNATURE-----
