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

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

    <bug>
          <bug_id>29927</bug_id>
          
          <creation_ts>2014-03-31 08:30:09 +0400</creation_ts>
          <short_desc>ядро 3.10.33 и старше нехорошо влияет на USB подсистему</short_desc>
          <delta_ts>2024-03-17 23:17:43 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>kernel-image-std-def</component>
          <version>unstable</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>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Gleb Kulikov">glebus</reporter>
          <assigned_to name="Vitaly Chikunov">vt</assigned_to>
          <cc>evg</cc>
    
    <cc>kernelbot</cc>
    
    <cc>lav</cc>
    
    <cc>placeholder</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>145875</commentid>
    <comment_count>0</comment_count>
    <who name="Gleb Kulikov">glebus</who>
    <bug_when>2014-03-31 08:30:09 +0400</bug_when>
    <thetext>не получается зарегистрировать ошибку на другой компонент, почему-то веб-интерфейс предлагает только kernel-doc-std :)

суть:

ядро 3.10.33 и старше нехорошо влияет на USB подсистему: как минимум, перестал работать принтер. проявляется как почти мгновенное прекращение печати, в памяти висит процесс hp, отъедающий 100% одного из ядер процессора. После нескольких перезапусков cups, есть  шанс,что принтер напечатает страничку  задания и снова уйдёт в отказ.

в протоколе:

Mar 23 17:10:04 h77 hp[26640]: io/hpmud/musb.c 762: invalid deviceid ret=-9: Resource temporarily unavailable                              
Mar 23 17:22:27 h77 hp[12467]: io/hpmud/musb.c 150: unable get_string_descriptor -9: Resource temporarily unavailable                      
Mar 23 17:22:27 h77 hp[12467]: io/hpmud/musb.c 599: invalid product id string ret=-9                                                       
Mar 23 17:22:27 h77 hp[12467]: io/hpmud/musb.c 1142: unable to open hp:/usb/Photosmart_C3100_series?serial=MY68CC306C04KV                  
Mar 23 17:22:27 h77 hp[12467]: prnt/backend/hp.c 746: INFO: open device failed stat=12: hp:/usb/Photosmart_C3100_series?serial=MY68CC306C04
KV; will retry in 30 seconds...                                                                                                            
Mar 23 17:24:42 h77 hp[12467]: io/hpmud/musb.c 762: invalid deviceid ret=-9: Resource temporarily unavailable                              
Mar 23 17:28:14 h77 smbd[13133]: [2014/03/23 17:28:14.245283,  0] ../source3/lib/access.c:338(allow_access)

ядро 3.10.32 и младше, работают нормально!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145878</commentid>
    <comment_count>1</comment_count>
    <who name="Gleb Kulikov">glebus</who>
    <bug_when>2014-03-31 12:23:58 +0400</bug_when>
    <thetext>дополнительно:

Mar 29 20:01:48 h77 kernel: [21633.014574] cupsd[1180]: segfault at 7f6000cbabd8 ip 00007f5ffeee1182 sp 00007fff905cba00 error 7 in libpthr
ead-2.17.so[7f5ffeed8000+17000]                                                                                                            
Mar 29 20:02:22 h77 kernel: [21667.023138] usb 1-4: USB disconnect, device number 10                                                       
Mar 29 20:02:22 h77 kernel: [21667.023380] usblp0: removed                                                                                 
Mar 29 20:02:22 h77 kernel: [21667.292446] usb 1-4: new high-speed USB device number 11 using ehci-pci                                     
Mar 29 20:02:22 h77 kernel: [21667.432572] usblp 1-4:1.1: usblp0: USB Bidirectional printer dev 11 if 1 alt 0 proto 2 vid 0x03F0 pid 0x5611
Mar 29 20:02:22 h77 kernel: [21667.432697] usb-storage 1-4:1.3: USB Mass Storage device detected                                           
Mar 29 20:02:22 h77 kernel: [21667.432781] scsi16 : usb-storage 1-4:1.3                                                                    
Mar 29 20:02:23 h77 kernel: [21668.433645] scsi 16:0:0:0: Direct-Access     HP       Photosmart C3183 1.00 PQ: 0 ANSI: 2                   
Mar 29 20:02:23 h77 kernel: [21668.438645] sd 16:0:0:0: [sde] Attached SCSI removable disk                                                 
Mar 29 20:02:55 h77 kernel: [21699.919274] cupsd[1140]: segfault at 7f633d974bd8 ip 00007f633bb9b182 sp 00007fffb20e57c0 error 7 in libpthr
ead-2.17.so[7f633bb92000+17000]                                                                                                            
Mar 29 20:05:00 h77 kernel: [21824.672993] usblp0: removed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145881</commentid>
    <comment_count>2</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2014-03-31 13:24:11 +0400</bug_when>
    <thetext>Похоже на это:
http://git.altlinux.org/gears/k/kernel-image-std-def.git?p=kernel-image-std-def.git;a=commit;h=2efc229a0ec1b247e8c2ca5069d22252e792333a

Попробуйте выгрузить ehci-hcd (со всеми зависимыми):
# modprobe -r ehci_hcd

И попробовать взлететь на USB 1.1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145886</commentid>
    <comment_count>3</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2014-03-31 16:01:24 +0400</bug_when>
    <thetext>Кстати, а на un-def текущем эта проблема вылазит?
Если нет -- это апстримная регрессия стабильной ветки, о чём им стоит сказать.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145901</commentid>
    <comment_count>4</comment_count>
    <who name="Gleb Kulikov">glebus</who>
    <bug_when>2014-04-01 10:11:24 +0400</bug_when>
    <thetext>(В ответ на комментарий №3)
&gt; Кстати, а на un-def текущем эта проблема вылазит?
&gt; Если нет -- это апстримная регрессия стабильной ветки, о чём им стоит сказать.

не знаю, не проверял</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145984</commentid>
    <comment_count>5</comment_count>
    <who name="Gleb Kulikov">glebus</who>
    <bug_when>2014-04-04 22:04:31 +0400</bug_when>
    <thetext>(В ответ на комментарий №2)
&gt; # modprobe -r ehci_hcd
&gt; 
&gt; И попробовать взлететь на USB 1.1.

да, ТАК --- работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145985</commentid>
    <comment_count>6</comment_count>
    <who name="Gleb F-Malinovskiy">glebfm</who>
    <bug_when>2014-04-04 22:23:39 +0400</bug_when>
    <thetext>(In reply to comment #5)
&gt; да, ТАК --- работает.

У нас теперь kernel-image-std-def -- 3.12, даже в p7.
На 3.12 воспроизводится?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145986</commentid>
    <comment_count>7</comment_count>
    <who name="Gleb Kulikov">glebus</who>
    <bug_when>2014-04-04 22:36:46 +0400</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; (In reply to comment #5)
&gt; &gt; да, ТАК --- работает.
&gt; 
&gt; У нас теперь kernel-image-std-def -- 3.12, даже в p7.
&gt; На 3.12 воспроизводится?

3.12.15-std-def-alt1 == воспроизводится за милую душу. Кстати, не только принтеры, лабораторное устройство на сапресовском фпга тоже, наглухо виснет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>145987</commentid>
    <comment_count>8</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2014-04-05 00:32:44 +0400</bug_when>
    <thetext>А на 3.12.16-alt1 ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>146150</commentid>
    <comment_count>9</comment_count>
    <who name="Gleb Kulikov">glebus</who>
    <bug_when>2014-04-11 13:09:58 +0400</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; А на 3.12.16-alt1 ?

3.12.16 точно (без выгрузки ehci_hcd) НЕ работает

3.12.17-std-def-alt1 на *первый* взгляд, работает. На выходных помучаю более интенсивно.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>146508</commentid>
    <comment_count>10</comment_count>
    <who name="Gleb Kulikov">glebus</who>
    <bug_when>2014-05-08 11:09:26 +0400</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; А на 3.12.16-alt1 ?

3.12.18-std-def-alt1 --- снова резкое ухудшение.

Дополнительно: если есть хоть сколь-либо интенсивная дисковая активность, имеем немедленный эффект в полный рост.

Что-то надо с этим делать!!! Система получается неюзабельна в реальных условиях.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>146538</commentid>
    <comment_count>11</comment_count>
    <who name="Gleb Kulikov">glebus</who>
    <bug_when>2014-05-10 13:44:01 +0400</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; А на 3.12.16-alt1 ?

3.12.18-std-def-alt2, фатальное ухудшение --- не работает вообще(!), даже при выгрузке ehci_hcd.

(симптомы прежние, печатается 1 - 2 строки, после чего вечное ожидание с загрузкой всех ядер под 100%).

Это какой-то кошмар!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>243115</commentid>
    <comment_count>12</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2024-03-17 23:17:43 +0300</bug_when>
    <thetext>Закрою за неактуальностью.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>