Não era culpa da Samsung

O problema reportado pelo pessoal da Algolia de corrompimentos ao usar TRIM em arranjos RAID com SSDs da Samsung trata-se de bug no kernel Linux, não nos firmwares dos dispositivos. Manifesta-se apenas sobre MD Linear, RAID0 e RAID10 e está presente desde a versão 3.14. O patch original de Seunguk Shin (Samsung) acabou não sendo usado. Martin K. Petersen (Oracle) consertou de outra forma. Será backportado para as ainda não lançadas versões 3.14.49, 3.18.20 e 4.1.4.

http://thread.gmane.org/gmane.linux.raid/49387
https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=f3f5da624e0a891c34d8cd513c57f1d9b0c7dadc

Parabéns a Samsung por não só identificar onde residia o problema, mas propor uma solução.

Relacionado:
Suporte ao comando ATA TRIM no Linux
Espelhamento simples no Linux

Comentários