These kernels are all compiled form upstream recent releases from kernel.org. I use them in my own network and workstations. I am making them available either for your direct use or as startng points for your own custom kernels. I have included the .config in each build. The builds are organized by intended use and microarchitecture. Kernels beginning with 'server' are tickless 100HZ non-preemptable optimized for optimal thruput. Kernels beginning with 'client' are tickless 1000HZ preemptable kernels optimized for low latency desktop use. Kernels beginning with 'realtime' are compiled tickless 1000HZ, with realtime extra preemption points optimized for ultra-low latency at the expense of stability and thruput. Use or don't use at your own risks. No warantees are offered. I made these available as a public service but I don't wish to incur any liabilities for doing so. The second part of the kernel name -skylake for example, is the microarchitecture this kernel is optimized for. Those without an extension are generic, they should run on any x86_64 hardware.