The persons in charge of this branch are: Denis Kirjanov <> Ivan T. Ivanov <>

It is the above person’s responsiblity for checking in this kernel to the build system, anyone else who wishes to do so, needs to get permission from them first.

If there are any questions about this branch, please contact the above mentioned maintainer.


To install prebuilt kernel from this branch run

zypper ar -f \
zypper in --from Kernel:SLE12-SP5 kernel-default

Please note: The packages are built for the distribution they are targetting. In case of the vanilla and linux-next branches, this is the latest released openSUSE version. While the packages should work fine on a distribution that is slightly newer or slightly older, installing ancient kernels on the latest distributions is asking for trouble. Same goes for the opposite case, e.g. installing the Factory kernel on SLES 11.


There are two SUSE Kernel repositories. Development happens in the kernel-source git repository. This tree is a quile-like series of patches against the upstream kernel, plus spec files and various scripts. You can clone it with

git clone -b SLE12-SP5


If you just want to hack on the sources and do not need to package the kernel, use the kernel git repository. This one has the same layout as the upstream kernel. Clone command:

git clone -b SLE12-SP5

live patches

Sources of kernel live patch updates SLE12-SP5_Update_58 SLE12-SP5_Update_57 SLE12-SP5_Update_56 SLE12-SP5_Update_55 SLE12-SP5_Update_54 SLE12-SP5_Update_53 SLE12-SP5_Update_52 SLE12-SP5_Update_51 SLE12-SP5_Update_50 SLE12-SP5_Update_49 SLE12-SP5_Update_48 SLE12-SP5_Update_47 SLE12-SP5_Update_46 SLE12-SP5_Update_45 SLE12-SP5_Update_44 SLE12-SP5_Update_43 SLE12-SP5_Update_42 SLE12-SP5_Update_41 SLE12-SP5_Update_40 SLE12-SP5_Update_39 SLE12-SP5_Update_38 SLE12-SP5_Update_37 SLE12-SP5_Update_36 SLE12-SP5_Update_35 SLE12-SP5_Update_34 SLE12-SP5_Update_33 SLE12-SP5_Update_32 SLE12-SP5_Update_31 SLE12-SP5_Update_30 SLE12-SP5_Update_29 SLE12-SP5_Update_28 SLE12-SP5_Update_27 SLE12-SP5_Update_26 SLE12-SP5_Update_25 SLE12-SP5_Update_24 SLE12-SP5_Update_23 SLE12-SP5_Update_22 SLE12-SP5_Update_21 SLE12-SP5_Update_20 SLE12-SP5_Update_19 SLE12-SP5_Update_18 SLE12-SP5_Update_17 SLE12-SP5_Update_16 SLE12-SP5_Update_15 SLE12-SP5_Update_14 SLE12-SP5_Update_13 SLE12-SP5_Update_12 SLE12-SP5_Update_11 SLE12-SP5_Update_10 SLE12-SP5_Update_9 SLE12-SP5_Update_8 SLE12-SP5_Update_7 SLE12-SP5_Update_6 SLE12-SP5_Update_5 SLE12-SP5_Update_4 SLE12-SP5_Update_3 SLE12-SP5_Update_2 SLE12-SP5_Update_1 SLE12-SP5_Update_0