I understand from reading Kernel/OEMKernel that the linux-oem kernel package is supposed to be a more up-to-date kernel package, that includes additional hardware compatibility tweaks for supported devices on top of the standard kernel (linux-generic?). I'm currently running Ubuntu 19.04 and I note that in addition, the package repositories also contain a linux-oem-osp1 metapackage.
Also, the version number of the kernel associated with the linux-oem package appears to suggest it is older than the kernel for linux-generic, which seems contrary to the description in the linked documentation above.
For Ubuntu Desktop 19.04, as of 2019-10-19, the versions appear as follows:
- linux-generic- 5.0.0.32.33
- linux-oem- 4.15.0.1056.60
- linux-oem-osp1- 5.0.0.1024.27
So, my questions are:
- What's the difference between linux-oemandlinux-oem-osp1?
- How are both of these packages versioned (in particular, why does linux-oemappear to be based on an older kernel thanlinux-generic)?
 
    