As we all know, ubuntu 14.04 (trusty) is approaching its EOL (april 2019). The security updates will no longer be provided.
Can I use kernel package built for other ubuntu version on my trusty machine? I installed the following packages from ubuntu xenial repo:
linux-base_4.5ubuntu1~16.04.1_all.deb
linux-headers-4.15.0-45_4.15.0-45.48~16.04.1_all.deb
linux-headers-4.15.0-45-generic_4.15.0-45.48~16.04.1_amd64.deb
linux-image-4.15.0-45-generic_4.15.0-45.48~16.04.1_amd64.deb
linux-modules-4.15.0-45-generic_4.15.0-45.48~16.04.1_amd64.deb
linux-modules-extra-4.15.0-45-generic_4.15.0-45.48~16.04.1_amd64.deb
then rebooted the machine. And it looks like everything works.
Are there any pitfalls to this solution? (note that I do understand that upgrading the kernel won't make trusty secure after its EOL. I'm doing this because I need to run trusty on new hardware)