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

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

    <bug>
          <bug_id>25108</bug_id>
          
          <creation_ts>2011-02-17 21:05:46 +0300</creation_ts>
          <short_desc>Зависает при попытке закачать что-то на высокой скорости</short_desc>
          <delta_ts>2011-03-16 21:18:10 +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-ovz-el</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Slava Dubrovskiy">dubrsl</reporter>
          <assigned_to name="Gleb F-Malinovskiy">glebfm</assigned_to>
          <cc>asy</cc>
    
    <cc>boyarsh</cc>
    
    <cc>glebfm</cc>
    
    <cc>kernelbot</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>mithraen</cc>
    
    <cc>rider</cc>
    
    <cc>sbolshakov</cc>
    
    <cc>shrek</cc>
    
    <cc>sin</cc>
    
    <cc>vitty</cc>
    
    <cc>vsu</cc>
    
    <cc>vt</cc>
    
    <cc>zerg</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>118513</commentid>
    <comment_count>0</comment_count>
    <who name="Slava Dubrovskiy">dubrsl</who>
    <bug_when>2011-02-17 21:05:46 +0300</bug_when>
    <thetext>Имею сервер
Base Board Information
        Manufacturer: Supermicro
        Product Name: X8SIE

На котором 

03:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
        Subsystem: Super Micro Computer Inc Device 040d
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &gt;TAbort- &lt;TAbort- &lt;MAbort- &gt;SERR- &lt;PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 16
        Region 0: Memory at fb5e0000 (32-bit, non-prefetchable) [size=128K]
        Region 2: I/O ports at dc00 [size=32]
        Region 3: Memory at fb5dc000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [c8] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Capabilities: [e0] Express (v1) Endpoint, MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s &lt;512ns, L1 &lt;64us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 &lt;128ns, L1 &lt;64us
                        ClockPM- Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
        Capabilities: [a0] MSI-X: Enable+ Count=5 Masked-
                Vector table: BAR=3 offset=00000000
                PBA: BAR=3 offset=00002000
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr+ BadTLP+ BadDLLP+ Rollover+ Timeout+ NonFatalErr+
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
                AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
        Capabilities: [140 v1] Device Serial Number 00-25-90-ff-ff-0a-91-10
        Kernel driver in use: e1000e
        Kernel modules: e1000e

04:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
        Subsystem: Super Micro Computer Inc Device 040d
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast &gt;TAbort- &lt;TAbort- &lt;MAbort- &gt;SERR- &lt;PERR- INTx-
        Latency: 0, Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 17
        Region 0: Memory at fb6e0000 (32-bit, non-prefetchable) [size=128K]
        Region 2: I/O ports at ec00 [size=32]
        Region 3: Memory at fb6dc000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [c8] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
                Address: 0000000000000000  Data: 0000
        Capabilities: [e0] Express (v1) Endpoint, MSI 00
                DevCap: MaxPayload 256 bytes, PhantFunc 0, Latency L0s &lt;512ns, L1 &lt;64us
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
                DevCtl: Report errors: Correctable+ Non-Fatal+ Fatal+ Unsupported+
                        RlxdOrd+ ExtTag- PhantFunc- AuxPwr- NoSnoop+
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr+ TransPend-
                LnkCap: Port #0, Speed 2.5GT/s, Width x1, ASPM L0s L1, Latency L0 &lt;128ns, L1 &lt;64us
                        ClockPM- Surprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
        Capabilities: [a0] MSI-X: Enable+ Count=5 Masked-
                Vector table: BAR=3 offset=00000000
                PBA: BAR=3 offset=00002000
        Capabilities: [100 v1] Advanced Error Reporting
                UESta:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UEMsk:  DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
                UESvrt: DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
                CESta:  RxErr+ BadTLP+ BadDLLP+ Rollover- Timeout+ NonFatalErr+
                CEMsk:  RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
                AERCap: First Error Pointer: 00, GenCap- CGenEn- ChkCap- ChkEn-
        Capabilities: [140 v1] Device Serial Number 00-25-90-ff-ff-0a-91-11
        Kernel driver in use: e1000e
        Kernel modules: e1000e

При попытке что-то закачать, происходит завис.
Никаких трейсов или паник нет. В логах тоже чисто.
Исправилось сборкой последней версии 1.2.20 драйвера e1000e</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118532</commentid>
    <comment_count>1</comment_count>
    <who name="aspsk">aspsk</who>
    <bug_when>2011-02-18 10:23:35 +0300</bug_when>
    <thetext>&gt; При попытке что-то закачать, происходит завис.
&gt; Никаких трейсов или паник нет. В логах тоже чисто.
&gt; Исправилось сборкой последней версии 1.2.20 драйвера e1000e

Где живут его исходники?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118538</commentid>
    <comment_count>2</comment_count>
    <who name="Slava Dubrovskiy">dubrsl</who>
    <bug_when>2011-02-18 11:26:21 +0300</bug_when>
    <thetext>(В ответ на комментарий №1)
&gt; &gt; При попытке что-то закачать, происходит завис.
&gt; &gt; Никаких трейсов или паник нет. В логах тоже чисто.
&gt; &gt; Исправилось сборкой последней версии 1.2.20 драйвера e1000e
&gt; 
&gt; Где живут его исходники?
https://sourceforge.net/projects/e1000</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118980</commentid>
    <comment_count>3</comment_count>
    <who name="aspsk">aspsk</who>
    <bug_when>2011-03-02 21:47:13 +0300</bug_when>
    <thetext>(В ответ на комментарий №2)
&gt; (В ответ на комментарий №1)
&gt; &gt; &gt; При попытке что-то закачать, происходит завис.
&gt; &gt; &gt; Никаких трейсов или паник нет. В логах тоже чисто.
&gt; &gt; &gt; Исправилось сборкой последней версии 1.2.20 драйвера e1000e
&gt; &gt; 
&gt; &gt; Где живут его исходники?
&gt; https://sourceforge.net/projects/e1000

Собрал e1000e внешним модулем с sf (ядро alt12)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119258</commentid>
    <comment_count>4</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2011-03-15 15:54:48 +0300</bug_when>
    <thetext>А e1000 и igb это тоже касается, или они, пока, в составе ядра остаются ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119292</commentid>
    <comment_count>5</comment_count>
    <who name="Slava Dubrovskiy">dubrsl</who>
    <bug_when>2011-03-16 16:44:15 +0300</bug_when>
    <thetext>(В ответ на комментарий №4)
&gt; А e1000 и igb это тоже касается, или они, пока, в составе ядра остаются ?
с e1000 есть один сервер и проблем пока не замечал.
Проверить igb не могу, т.к. нет такого железа в наличии.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119299</commentid>
    <comment_count>6</comment_count>
    <who name="Sergey Y. Afonin">asy</who>
    <bug_when>2011-03-16 19:10:07 +0300</bug_when>
    <thetext>Я имел ввиду вынос в отдельные модули. Само по себе оно не страшно, но может оказаться не очень приятной неожиданностьюю при удалённой замене ядра.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119308</commentid>
    <comment_count>7</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2011-03-16 19:59:52 +0300</bug_when>
    <thetext>Пока &quot;это сизиф&quot; и дистрибутивов с ним не было -- может быть неприятно (я тоже напоролся с одним хостом), но допустимо.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119310</commentid>
    <comment_count>8</comment_count>
    <who name="Slava Dubrovskiy">dubrsl</who>
    <bug_when>2011-03-16 20:32:02 +0300</bug_when>
    <thetext>(В ответ на комментарий №6)
&gt; Я имел ввиду вынос в отдельные модули. Само по себе оно не страшно, но может
&gt; оказаться не очень приятной неожиданностьюю при удалённой замене ядра.
IMHO для тех драйверов, для которых существуют отдельные апстримы, например intel драйвера, хорошо чтобы они были в отдельных пакетах. 
Преимуществ несколько:
1. Версии в ядре всегда отстают от тех исходников, что поставляются отдельно.
2. Хочется иметь несколько версий одного драйвера, например еще пропатченные драйвера для pf_ring.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119312</commentid>
    <comment_count>9</comment_count>
    <who name="aspsk">aspsk</who>
    <bug_when>2011-03-16 21:18:10 +0300</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; (В ответ на комментарий №6)
&gt; &gt; Я имел ввиду вынос в отдельные модули. Само по себе оно не страшно, но может
&gt; &gt; оказаться не очень приятной неожиданностьюю при удалённой замене ядра.
&gt; IMHO для тех драйверов, для которых существуют отдельные апстримы, например
&gt; intel драйвера, хорошо чтобы они были в отдельных пакетах. 
&gt; Преимуществ несколько:
&gt; 1. Версии в ядре всегда отстают от тех исходников, что поставляются отдельно.
&gt; 2. Хочется иметь несколько версий одного драйвера, например еще пропатченные
&gt; драйвера для pf_ring.

OK, я подумаю</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>