SSD SATA3ドライブに問題がある可能性があります

SSD SATA3ドライブに問題がある可能性があります

SATA3 SSDドライブがSATA2として認識される問題(この問題を解決するために何らかの理由でSATAポートを変更する必要がある)の調査中に、実行中に次のメッセージが表示されました。

$ dmesg | grep ata3.00
[    0.980592] ata3.00: ACPI cmd ef/10:06:00:00:00:00 (SET FEATURES) succeeded
[    0.980594] ata3.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
[    0.980596] ata3.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
[    0.980712] ata3.00: supports DRM functions and may not be fully accessible
[    0.980795] ata3.00: failed to get NCQ Send/Recv Log Emask 0x1
[    0.980797] ata3.00: ATA-9: SAMSUNG MZ7PD128HAFV-000H7, XXXXXXX, max UDMA/133
[    0.980798] ata3.00: 250069680 sectors, multi 1: LBA48 NCQ (depth 31/32), AA
[    0.981070] ata3.00: ACPI cmd ef/10:06:00:00:00:00 (SET FEATURES) succeeded
[    0.981072] ata3.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
[    0.981073] ata3.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
[    0.981174] ata3.00: supports DRM functions and may not be fully accessible
[    0.981225] ata3.00: failed to get NCQ Send/Recv Log Emask 0x1
[    0.981227] ata3.00: configured for UDMA/133

私のアーキテクチャ:

$ uname
3.13.8-1-ARCH

私の興味は、システムと呼ばれる行です。NCQ送受信ログEmask 0x1を取得できません。

これが私が心配しなければならない部分ですか?

私のシステムは、Arch LinuxオペレーティングシステムにSAMSUNG MZ7PD128HAFV-000H7 SSD SATA3ドライブを搭載したAsrock Extreme4mbです。

アップデート1

マイコンピュータでSysLinuxを実行しており、以下は同じコマンドの出力です(失敗メッセージはありません)。

root@sysresccd /root % dmesg | grep ata3
[    1.166153] ata3: SATA max UDMA/133 abar m2048@0xf0336000 port 0xf0336200 irq 42
[    1.470696] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    1.471504] ata3.00: ACPI cmd ef/10:06:00:00:00:00 (SET FEATURES) succeeded
[    1.471507] ata3.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
[    1.471710] ata3.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
[    1.472032] ata3.00: supports DRM functions and may not be fully accessible
[    1.472166] ata3.00: ATA-9: SAMSUNG MZ7PD128HAFV-000H7, SN, max UDMA/133
[    1.472359] ata3.00: 250069680 sectors, multi 1: LBA48 NCQ (depth 31/32), AA
[    1.472760] ata3.00: ACPI cmd ef/10:06:00:00:00:00 (SET FEATURES) succeeded
[    1.472761] ata3.00: ACPI cmd f5/00:00:00:00:00:00 (SECURITY FREEZE LOCK) filtered out
[    1.472762] ata3.00: ACPI cmd b1/c1:00:00:00:00:00 (DEVICE CONFIGURATION OVERLAY) filtered out
[    1.472920] ata3.00: supports DRM functions and may not be fully accessible
[    1.472946] ata3.00: configured for UDMA/133

両方のオペレーティングシステムのSATA電源プロファイルを比較しましたが、/sys/class/scsi_host/host(0-7)次のように設定されています。最大性能

この失敗メッセージが消えるように、両方のオペレーティングシステムで何を確認してArchを設定できますか?

アップデート2 この問題は最新のカーネルでのみ発生するようです...

Ubuntu Live CD 12.04、13.10、14.04を試してみました。 14.04ではこの問題を見ることができますが、他の2つのバージョンでは見ることはできません。

その後、カーネル構成ファイルに対してdiffを実行しましたが、私に影響を与えた正確な変更を特定できませんでした。

Ubuntu 13.10カーネル構成ファイル

Ubuntu 14.04カーネル構成ファイル

ベストアンサー1

これはサムスンSSDの既知のバグです。ドライブが待機しているトリムコマンドを正しく実行しません。

しかし、Ubuntu(そしておそらく他のほとんどのLinuxディストリビューション)は現在のパフォーマンスを向上させるために切り取りをcronjobとして実装するので、これには実際の問題はありません。

詳細については、カーネルのバグをご覧ください。 https://bugzilla.kernel.org/show_bug.cgi?id=72341

このバグが以前のカーネルに表示されない理由は、そのカーネルがドライブの無効な機能を使用しようとしないため、バグを表示できないためです。最新のカーネル(4.0以降)もドライブにこのバグがあることを知っており、今後はドライブにこのバグを表示しません。

おすすめ記事