I'm currently recompiling the 3.16 kernel with ATA_HORKAGE_NO_NCQ_TRIM added for the the 840 EVO, derived from this patch: https://launchpadlibrarian.net/205494465/0001-libata-Disable-native-queued-TRIM-support-Reason-fw-.patch
I'll report back on if it actually works. However, it seems that ATA_HORKAGE_ZERO_AFTER_TRIM isn't defined in the 3.16 kernel (it may not appear until 3.19?). What does it do? Is it necessary for 3.16?
I'm currently recompiling the 3.16 kernel with ATA_HORKAGE_ NO_NCQ_ TRIM added for the the 840 EVO, derived from this patch: https:/ /launchpadlibra rian.net/ 205494465/ 0001-libata- Disable- native- queued- TRIM-support- Reason- fw-.patch
I'll report back on if it actually works. However, it seems that ATA_HORKAGE_ ZERO_AFTER_ TRIM isn't defined in the 3.16 kernel (it may not appear until 3.19?). What does it do? Is it necessary for 3.16?