kledgeb UbuntuやLinuxの最新情報を紹介

Ubuntu 24.04 その91 - ADATA SU680 で I/O エラーやシステムフリーズが発生する問題と対応

ADATA SU680 で I/O エラーやシステムフリーズが発生する問題

ADATA SU680 で I/O エラーやシステムフリーズが発生する問題が報告され、Linux kernel でこの問題が修正されました。


  • ADATA SU680 SSD on Dell Vostro 15 3510 shows repeated SATA resets, GPT/metadata instability, SMART reset-counter inflation, freezes, and I/O errors under Ubuntu until link power management is forced to max_performance
  • ADATA SU680 causes repeated SATA resets and I/O errors on Ubuntu unless link power management is forced to max_performance

ADATA SU680

ADATA SU680 は SATA 接続の SSD です。

  • Ultimate SU680 Solid State Drive

発生する現象

以下のように I/O エラーやそのエラーに起因する現象が発生します。

  • WRITE FPDMA QUEUED / READ FPDMA QUEUED コマンドが失敗する
  • Emask 0x4(タイムアウト)や Emask 0x10(ATA バスエラー)が発生する
  • ata1 hard link reset が繰り返し発生する 
  • Ubuntu が通常動作している間でも、S.M.A.R.T. の Power_Cycle_Count 及び Lifetime Power-On Resets の値が増加する
  • OS の動作が遅くなる、一時的なフリーズが発生する、アプリケーションが不安定になるなど、システム全体に影響が発生する 

互換性の問題

この現象は ADATA SU680 の故障ではなく、ADATA SU680 に搭載されているファームウェアと SATA Link Power Management の互換性に起因する問題です。

SATA Link Power Management は SATA の消費電力の制御に使用する仕組みで、SATA で定められている規格です。
ストレージにデータアクセスがないアイドル時に省電力モードに移行し、システム全体の消費電力を抑制します。

しかし今回のように SATA で定められている規格であるにも関わらず、うまく動作しないケースがあります。
つまり規格と実装は別ものであり、そしてこのような現象は一般的にユーザーからよく「相性」と呼ばれます。

デバイスの個別対応

本件のように特定のデバイスで発生する問題は、そのデバイスの個別対応で対応されるケースが多いでしょう。
本件も接続された SATA デバイスが ADATA SU680 だった場合に、Link Power Management を無効化する修正が追加されました。

  • Linux kernel 7.0 - libata-core.c

Linux kernel のアップデートを

すでに Ubuntu 向けに修正された Linux kernel がリリースされています。
アップデートしておきましょう。

ユーザーからのフィードバックがサポートを改善する

ユーザーからのフィードバックが、Linux kernel のハードウェアサポートの改善や拡大に繋がります。
世の中には数多のデバイスが存在し、数多のデバイスが登場していきますが、そのすべてのデバイスをテストし切れるものではありません。

今回のように Linux kernel のハードウェアサポートの改善や拡大は、ユーザーからのフィードバックの山に支えられています。

Ubuntu
スポンサー
コメント
コメントポリシー
コメントをする前に UbuntuのCode of Conduct(CoC/行動規範) を確認し、CoCに沿ったコメントをお願いします。
コメントの使い方は、コメントの使い方を参照してください。
同一カテゴリーの記事
SNS
人気の記事
  • Ubuntu 26.04 その42 - Ubuntu 26.04.1 LTS のリリーススケジュール
    Ubuntu 26.04.1 LTSのリリーススケジュール Ubuntu 26.04.1 LTS のリリーススケジュールを紹介します。
  • Ubuntu 26.04 その68 - Ubuntu 26.04.1 LTS がリリースされました・ディスクイメージのダウンロード
    Ubuntu 26.04.1 LTS リリース 2026年8月27日、Ubuntu 26.04.1 LTS がリリースされました。
  • Linux Mint その292 - Linux kernel 7.0 採用の Linux Mint 22.3 リリース・システム管理ツールにカーネル管理機能追加など
    Linux Mint 月刊ニュース Linux Mint 開発チームは Linux Mint 月刊ニュースにて、Linux Mint の開発状況や取り組みを紹介しています。
  • Kubuntu その117 - Kubuntu 26.04 LTS にもっと手厚いサポートを・最高の信頼性を誇る KDE 搭載ディストリビューションを目指して
    最高の信頼性を誇る KDE 搭載ディストリビューションを目指して Kubuntu 26.04 LTS に手厚いサポートが導入されました。
  • Ubuntu 24.04 その96 - Ubuntu 24.04.5 LTS のリリース日変更
    Ubuntu 24.04.5 LTS のリリース日変更 Ubuntu 24.04.5 LTS のリリース日が変更されました。
  • Linux その426 - GNOME 向けアプリとアップデートの紹介・AI アシスタントアプリやメールスイートなど
    GNOME 向けアプリとアップデートの紹介 GNOME 向けアプリとアップデートの紹介です。
  • Linux その422 - GNOME Boxes の再構築と未来・Flatpak のみの提供やモダンな機能の実装など
    GNOME Boxes の再構築と未来 GNOME Boxes の再構築と未来が以下で紹介されています。
  • Ubuntu 18.04 その195 - PolicyKitにクラッシュや権限の昇格など複数の脆弱性・今すぐアップデートを
    PolicyKitの脆弱性 2018年7月16日、クラッシュや権限の昇格など複数の脆弱性に対応した「PolicyKit」がリリースされました。
  • Linux その429 - GNOME 向けアプリとアップデートの紹介・ RSS リーダーのインポート機能や映画マトリックスのデスクトップ効果など
    GNOME 向けアプリとアップデートの紹介 GNOME 向けアプリとアップデートの紹介です。
  • Ubuntu Cinnamon その14 - Cinnamon Spices がダウンロードできない不具合の修正
    Cinnamon Spices がダウンロードできない不具合の修正 Ubuntu Cinnamon 26.04.1 LTS で Cinnamon Spices がダウンロードできない不具合が修正されました。
記事のピックアップ
オプション