Dans la mise à jour corrective du noyau le problème dans le sous-système DM (Device Mapper), qui des dommages aux données sur les disques SSD. Le problème s'est manifesté après , ajouté au noyau en janvier de cette année, concerne uniquement la branche 5.1 et se manifeste dans la grande majorité des cas sur les systèmes équipés de disques SSD Samsung, où le chiffrement des données utilise dm-crypt/LUKS au-dessus de device-mapper/LVM.
La cause du problème est une marquage trop agressif des blocs libérés via FSTRIM (trop de secteurs marqués à la fois, sans tenir compte de la limite max_io_len_target_boundary). Dans les distributions proposant le noyau 5.1, l'erreur a déjà été corrigée dans , mais reste non résolue dans (la correction est disponible, mais se trouve encore dans la branche « testing »). Comme solution de contournement pour bloquer le problème, il est proposé de désactiver le service fstrim.service/timer, de renommer temporairement le fichier exécutable fstrim, d'exclure le drapeau « discard » des options de montage dans fstab et de désactiver le mode « allow-discards » dans LUKS via dmsetup.
Source : opennet.ru
