Btrfs deadlock fix

Note: This quickfix kISO has been superceded by version 1.1. It's recommended to use the new release.


1.0 (quickfix)


This kISO (kernel ISO) provides an updated installer for SUSE linux Enterprise Server/Desktop 12 Service Pack 1 that addresses a potential deadlock when installing on fast storage (e.g. SSD) containing a Btrfs file system. The kISO must be used together with the official Service Pack 1 media or repository to complete the installation.

The kISO provides an updated kernel containing the fix. The updated kernel is used by the installer and installed on the target system. The updated packages are included inside the installer initrd of this ISO image.

Note: this is contains a fully supported but not fully tested "quick fix" PTF release of the kernel. Once the fix is integrated into the standard SUSE kernel update stream, a new installer will be released that utilizes the fully tested standard SUSE kernel release.


  • SUSE Linux Enterprise Server 12 Service Pack 1
  • SUSE Linux Enterprise Desktop 12 Service Pack 1


  • x86_64


Driver Kit ISO Image
File: btrfs-deadlock-fix-kiso-sle12-sp1-x86_64-1.0.iso · [download]
Size 120 MB
MD5 Checksum bb43dd78eebc2a471aabc5ab92409067
SHA256 Checksum 0351e3f301839a566685dadb725cae179603b7801f486456627701c1ef4b8d37


Media installation

  1. Burn the ISO image above to an empty CD/DVD media.
  2. Start the installation using the new CD/DVD media, having the standard SUSE Linux Enterprise media at hand or a URL to a network installation server.
    • If doing a network install, enter the URL of the network install source on the boot command line using the 'install=' option.
    • If doing installation from optical media the installer will first boot from the kISO and then ask to insert CD1 of the SUSE Linux Enterprise product.

PXE boot installation

  1. Download the ISO image above.
  2. Mount the ISO image for access to the contents.
  3. Copy the kernel and initrd images from the kISO iso image to the appropriate location on your tftp boot server. The initrd and kernel image are found under the /boot/x86_64/loader directory. Download links for the kernel and initrd images can also be found in the table below.
  4. An updated kernel will be used for installation and installed onto the system.

Note: the initial ramdisk (initrd) image on the kISO contains updated kernel packages and is substantially larger than the normal SUSE Linux Enterprise installer initrd. Therefore, a slight delay will be experienced as the system loads the large initial ramdisk.

Kernel Image
Name linux · [download]
Size 4.8 MB
MD5 Checksum 1e5980d3b091d4ce943595ee2a7f04ae
SHA256 Checksum bcaebc1ddf764f700b951ddfa807abbcebd7515f471e15900358a8ceb22d7d0f
Initrd Image
Name initrd · [download]
Size 102 MB
MD5 Checksum edf30e0640be2cae6571a1b3decc2137
SHA256 Checksum e5ca011a4f8e2eb1e4d02595600be91c1d72c4c9ee8ce91bba5b16ae3f9c5f97