[13:37] <FloMG19> Good afternoon. I hope it's okay if I ask you a quick question about versioning. The channel should fit more than #ubuntu.
[13:37] <FloMG19> I checked out the kernel source for linux-headers-5.4.0-126 on different ways. (Git.. Downloading Deb files from security.ubuntu..) and the Makefile says it's 5.4.203.0 I am bit confused as I would expect something like 5.4.126. Also in the modinfo in compiled modules it mentions 5.4.203. Is that right and the compiled modules are going to work with 5.4.0-126? 
[13:38] <FloMG19> The reason is that a customer demands a driver binary for that particular kernel version. 
[13:40] <tjaalton> FloMG19: 5.4.203 comes from upstream. 5.4.0-126 is the packaging revision
[13:41] <tjaalton> or abi version to be exact
[13:41] <tjaalton> you'd need to rebuild it for every kernel update
[13:41] <tjaalton> which is why dkms is handy
[13:48] <FloMG19> But if the customer demands the module as binary for 5.4.0-126 from us, it's totally fine to check out the ubuntu kernel from git with the appropriate task, make modules_prepare and go for it? I don't have to install Ubuntu in an older version for executing DKMS, right?
[13:52] <FloMG19> For newer kernel versions, I'd do the same. But in this industry (Asterisk/ISDN/Dahdi), it seems to be normal to run on deprecated Linux kernels and to not touch the running system.
[14:02] <FloMG19> Then, thank you very much :) And have a nice afternoon
[14:04] <tjaalton> in that case, yes