WOW! another unannounced and undetectable kernel update in 9.1.9!
Please consider this simple scenario.
One runs vdpup. Gets the module needed to connect to network compiled and is all up and running happily.
Updates to the next version and is suddenly out of network with no way to fix this in the affected setup!
And all these without any warning or even hint of the upcoming change!
Please consider a more user-friendly approach.
Simple things like a big banner in the installer (currently kernel updates are not even showing in your changelogs!), a clear labelling in the name of kernel kit sfs, the option to boot with the old vmlinuz/zdrv (ie keep the old ones) or anything else that will not leave the user dead in the water.
I can understand that you have limited time and likely other priorities but correctly labelling kernels (or architecture) in the puppy files, should not be a major coding issue.
Vanilla/frugality brings some major improvements and should not lose the game because it missed a couple easy penalty kicks.
My 2c