summaryrefslogtreecommitdiff
tag nameassoc-array-fixes (d09c91d022a36e6a471db39577f6da81c705e56b)
tag date2026-10-11 12:54:56 -0700
tagged byLinus Torvalds <torvalds@linux-foundation.org>
tagged objectcommit 99136562aa...
downloadlinux-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-----