<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>22265</bug_id>
          
          <creation_ts>2009-11-12 16:05:33 +0300</creation_ts>
          <short_desc>Проблемы с контроллером HDD на новых ядрах.</short_desc>
          <delta_ts>2018-06-29 19:28:13 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>Distributions</classification>
          <product>Branch 5.1</product>
          <component>kernel-image-std-def</component>
          <version>unspecified</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>19564</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ben Aceler">aceler</reporter>
          <assigned_to name="Michail Yakushin">silicium</assigned_to>
          <cc>aen</cc>
    
    <cc>grenka</cc>
    
    <cc>kharpost</cc>
          
          <qa_contact name="QA 5.1">qa-5.1</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>103002</commentid>
    <comment_count>0</comment_count>
    <who name="Ben Aceler">aceler</who>
    <bug_when>2009-11-12 16:05:33 +0300</bug_when>
    <thetext>Проблема впервые наблюдалась в ядре 2.6.31 на другом дистрибутиве (https://bugs.launchpad.net/ubuntu/+source/linux/+bug/445852), и я честно подумал, что 30-е ядро в Альте от этого избавлено, но нет...

Симптомы у меня проявляются на SSD, но есть сообщения, что проявляются и на USB и SATA HDD (напр. http://juick.com/aim/349551). Выглядит это так — из системы внезапно исчезают жёсткие диски. Все операции ввода-вывода останавливаются, курсор продолжает ходить, кнопки нажимаются. Если это произошло при загрузке, могут не загрузиться какие-то компоненты системы. На Ext4 ещё и возможны потери данных, на JFS потерь вроде не было.

В dmesg при этом происходит следующее:

[ 1852.992070] ata2: lost interrupt (Status 0x58)
[ 1852.996029] ata2: drained 2048 bytes to clear DRQ.
[ 1853.000217] ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[ 1853.000225] ata2.00: BMDMA stat 0x4
[ 1853.000244] ata2.00: cmd c8/00:08:ef:78:0b/00:00:00:00:00/e0 tag 0 dma 4096 in
[ 1853.000248]          res 58/00:08:ef:78:0b/00:00:00:00:00/e0 Emask 0x2 (HSM violation)
[ 1853.000257] ata2.00: status: { DRDY DRQ }
[ 1853.000305] ata2: soft resetting link
[ 1853.168405] ata2.00: configured for UDMA/66
[ 1853.168427] ata2: EH complete
[ 3653.000085] ata2: lost interrupt (Status 0x58)
[ 3653.004029] ata2: drained 16384 bytes to clear DRQ.
[ 3653.057356] ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x6 frozen
[ 3653.057364] ata2.00: BMDMA stat 0x4
[ 3653.057384] ata2.00: cmd c8/00:40:1a:92:d2/00:00:00:00:00/e0 tag 0 dma 32768 in
[ 3653.057389]          res 58/00:40:1a:92:d2/00:00:00:00:00/e0 Emask 0x2 (HSM violation)
[ 3653.057399] ata2.00: status: { DRDY DRQ }
[ 3653.057448] ata2: soft resetting link
[ 3653.228414] ata2.00: configured for UDMA/66
[ 3653.228436] ata2: EH complete


Сейчас два часа гонял ноутбук с ядром 2.6.28 (Ubuntu 9.04) — проблем нет. Т.е. это не проблема оборудования, это бага в ядре.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103036</commentid>
    <comment_count>1</comment_count>
    <who name="Ben Aceler">aceler</who>
    <bug_when>2009-11-12 22:53:02 +0300</bug_when>
    <thetext>Дополнительная информация: оставил машину ничего не делать на день, обнаружил, что сообщения в dmesg появляются ровно раз в полчаса. Из приведённого лога это тоже видно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>103046</commentid>
    <comment_count>2</comment_count>
    <who name="Ben Aceler">aceler</who>
    <bug_when>2009-11-12 23:58:55 +0300</bug_when>
    <thetext>Баг в апстриме:

http://bugzilla.kernel.org/show_bug.cgi?id=14583</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>172311</commentid>
    <comment_count>3</comment_count>
    <who name="Grigory Ustinov">grenka</who>
    <bug_when>2018-06-29 19:28:13 +0300</bug_when>
    <thetext>Ну раз апстрим WONTFIX, то и мы тоже=)

Проверьте в p8, если актуально.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>