What prevents you from keeping your old kernel parallel to the patched one?
Absolutely nothing.... Its just that my experience with the OSS stuff has been VERY clear: if ain't broken, dont fix it (or as funny as it sounds, upgrade it). This applies to nearly everything I have tried. I believe this is why my server is probably the most reliable appliance in my house. I installed it, configured it, fine tuned it and after about a year, I have reached a point where I can pretty much forget it and it does its job perfectly.
On the other hand, I have installed Ubuntu in a VBox VM on my main desktop computer. After a few minutes or so, I made up my mind: I really dont like ubuntu. This pretty much solves the problem with playing with it in a VM. Upon login in, I tried to follow the "so-called" ubuntu procedure from headphones' github on how to setup a musicbrainz mirror and I got stuck with GPG errors, packages that couldnt me found, mirror problems, etc. After about 30 minutes browsing the web and finding forums where people had experienced similar problems, I decided I had lost enough of my time and decided to get rid of it.
Bad start for a new OS that I dont have any time to learn right now. This Musicbrainz stuff is more or less a temporary thing as headphones is right now useless to me as it cant retrieve database info from musicbrainz due to server abuse from the code.
I guess I have been using Slackware for too long now.
I am now considering to either find an alternative project to headphones, or attempt to install a musicbrainz mirror on my slackware server. This would be the ideal solution as I already have much of the required technology installed and running.