#2621 BLOC Trial-3: wireless suspend/resume failure under high-traffic

Zarro Boogs per Child bugtracker at laptop.org
Fri Aug 10 00:51:40 EDT 2007


#2621: wireless suspend/resume failure under high-traffic
-----------------------+----------------------------------------------------
  Reporter:  marcelo   |       Owner:  rchokshi
      Type:  defect    |      Status:  new     
  Priority:  blocker   |   Milestone:  Trial-3 
 Component:  wireless  |     Version:          
Resolution:            |    Keywords:  power   
  Verified:  0         |  
-----------------------+----------------------------------------------------
Comment (by rchokshi):

 Chris Ball asked us to try out the following:

 {{{
 Here is a kernel that sets the CERR retry field on the host controller to
 zero (infinite retries):

 http://dev.laptop.org/~cjb/ronak/

 The files need to be copied to:

 vmlinuz -> /boot
 libertas,usb8xxx.ko ->
 /lib/modules/2.6.22*/kernel/drivers/net/wireless/libertas

 .. on top of a build542 image
 }}}


 And this is the result on a B4 XO:
 {{{
 [  705.227002] Stopping tasks ... done.
 [  705.313356] olpc_do_sleep!
 +r[    0.072886] olpm-pm:  SCI 0x20 received
 [    0.078299] olpm-pm:  SCI 0x0 received
 [    0.484246] usb usb1: root hub lost power or was reset
 [    0.706011] usb_reset_device!
 [    0.767093] hub_port_wait_reset: portstatus=503 portchange=10
 [    0.897456] hub_port_wait_reset: portstatus=503 portchange=10
 [    0.997944] old descriptor:
 [    1.001164] bLength: 12
 [    1.003988] bDescriptorType: 1
 [    1.007604] bcdUSB: 200
 [    1.010441] bDeviceClass: 0
 [    1.013656] bDeviceSubClass: 0
 [    1.017307] bDeviceProtocol: 0
 [    1.020824] bMaxPacketSize0: 40
 [    1.024533] idVendor: 1286
 [    1.027650] idProduct: 2001
 [    1.030865] bcdDevice: 3107
 [    1.034173] iManufacturer: 1
 [    1.037484] iProduct: 2
 [    1.040301] iSerialNumber: 0
 [    1.043725] bNumConfigurations: 1
 [    1.047536] new descriptor:
 [    1.050751] bLength: 12
 [    1.053670] bDescriptorType: 1
 [    1.057180] bcdUSB: 200
 [    1.059995] bDeviceClass: 0
 [    1.063313] bDeviceSubClass: 0
 [    1.066832] bDeviceProtocol: 0
 [    1.070342] bMaxPacketSize0: 40
 [    1.074052] idVendor: 1286
 [    1.090317] idProduct: 2001
 [    1.106243] bcdDevice: 3105
 [    1.121745] iManufacturer: 1
 [    1.136938] iProduct: 2
 [    1.151585] iSerialNumber: 0
 [    1.166718] bNumConfigurations: 1
 [    1.182251] USB_REQ_SET_CONFIGURATION!
 [    1.241867] Restarting tasks ... <6>olpc-dcon: The CPU has control
 [    1.304709] done.
 [    2.356291] Stopping tasks ... done.
 [    2.410922] olpm-pm:  SCI 0x20 received
 [    2.416905] olpm-pm:  SCI 0x0 received
 [    2.445144] olpc_do_sleep!
 +r[    0.027585] olpm-pm:  SCI 0x20 received
 [    0.032457] olpm-pm:  SCI 0x0 received
 [    0.524245] usb usb1: root hub lost power or was reset
 [    0.765540] usb_reset_device!
 [    0.837485] hub_port_wait_reset: portstatus=503 portchange=10
 [    0.976973] hub_port_wait_reset: portstatus=503 portchange=10
 [    1.087713] old descriptor:
 [    1.103293] bLength: 12
 [    1.118433] bDescriptorType: 1
 [    1.134225] bcdUSB: 200
 [    1.149329] bDeviceClass: 0
 [    1.164830] bDeviceSubClass: 0
 [    1.180634] bDeviceProtocol: 0
 [    1.196441] bMaxPacketSize0: 40
 [    1.212367] idVendor: 1286
 [    1.227807] idProduct: 2001
 [    1.243370] bcdDevice: 3107
 [    1.258898] iManufacturer: 1
 [    1.274551] iProduct: 2
 [    1.289715] iSerialNumber: 0
 [    1.305368] bNumConfigurations: 1
 [    1.321539] new descriptor:
 [    1.337132] bLength: 12
 [    1.352331] bDescriptorType: 1
 [    1.368224] bcdUSB: 200
 [    1.383449] bDeviceClass: 0
 [    1.399070] bDeviceSubClass: 0
 [    1.414999] bDeviceProtocol: 0
 [    1.430955] bMaxPacketSize0: 40
 [    1.447039] idVendor: 1286
 [    1.462627] idProduct: 2001
 [    1.478312] bcdDevice: 3105
 [    1.493993] iManufacturer: 1
 [    1.509770] iProduct: 2
 [    1.525085] iSerialNumber: 0
 [    1.540893] bNumConfigurations: 1
 [    1.557184] USB_REQ_SET_CONFIGURATION!
 [    1.619485] Restarting tasks ... done.
 [    1.661182] olpm-pm:  SCI 0x1 received
 [    1.678398] olpm-pm:  SCI 0x0 received
 [    2.759037] Stopping tasks ... done.
 [    2.826470] olpm-pm:  SCI 0x20 received
 [    2.831341] olpm-pm:  SCI 0x0 received
 [    2.865452] olpc_do_sleep!
 +r[    0.027615] olpm-pm:  SCI 0x20 received
 [    0.032484] olpm-pm:  SCI 0x0 received
 [    0.444212] usb usb1: root hub lost power or was reset
 [    0.685507] usb_reset_device!
 [    0.756965] hub_port_wait_reset: portstatus=503 portchange=10
 [    0.896952] hub_port_wait_reset: portstatus=503 portchange=10
 [    1.008199] old descriptor:
 [    1.023381] bLength: 12
 [    1.038153] bDescriptorType: 1
 [    1.053581] bcdUSB: 200
 [    1.068349] bDeviceClass: 0
 [    1.083575] bDeviceSubClass: 0
 [    1.099105] bDeviceProtocol: 0
 [    1.114545] bMaxPacketSize0: 40
 [    1.130045] idVendor: 1286
 [    1.145118] idProduct: 2001
 [    1.160316] bcdDevice: 3107
 [    1.175416] iManufacturer: 1
 [    1.190611] iProduct: 2
 [    1.205318] iSerialNumber: 0
 [    1.220422] bNumConfigurations: 1
 [    1.236013] new descriptor:
 [    1.251088] bLength: 12
 [    1.265764] bDescriptorType: 1
 [    1.281111] bcdUSB: 200
 [    1.296027] bDeviceClass: 0
 [    1.311164] bDeviceSubClass: 0
 [    1.326635] bDeviceProtocol: 0
 [    1.342012] bMaxPacketSize0: 40
 [    1.357485] idVendor: 1286
 [    1.372524] idProduct: 2001
 [    1.387661] bcdDevice: 3105
 [    1.402762] iManufacturer: 1
 [    1.417957] iProduct: 2
 [    1.432663] iSerialNumber: 0
 [    1.447800] bNumConfigurations: 1
 [    1.463328] USB_REQ_SET_CONFIGURATION!
 [    1.526758] Restarting tasks ... <6>olpc-dcon: The CPU has control
 [    1.578253] olpm-pm:  SCI 0x1 received
 [    1.596346] olpm-pm:  SCI 0x0 received
 [    1.625658] done.
 [    2.666470] Stopping tasks ... done.
 [    2.719982] olpm-pm:  SCI 0x20 received
 [    2.724855] olpm-pm:  SCI 0x0 received
 [    2.765401] olpc_do_sleep!
 +r[    0.027614] olpm-pm:  SCI 0x20 received
 [    0.032487] olpm-pm:  SCI 0x0 received
 [    0.324603] usb usb1: root hub lost power or was reset
 [    0.565410] usb_reset_device!
 [    0.637242] hub_port_wait_reset: portstatus=503 portchange=10
 [    0.777356] hub_port_wait_reset: portstatus=503 portchange=10
 [    0.888102] old descriptor:
 [    0.903742] bLength: 12
 [    0.918942] bDescriptorType: 1
 [    0.934796] bcdUSB: 200
 [    0.950052] bDeviceClass: 0
 [    0.965766] bDeviceSubClass: 0
 [    0.981693] bDeviceProtocol: 0
 [    0.997530] bMaxPacketSize0: 40
 [    1.013518] idVendor: 1286
 [    1.029110] idProduct: 2001
 [    1.044763] bcdDevice: 3107
 [    1.060448] iManufacturer: 1
 [    1.076190] iProduct: 2
 [    1.091385] iSerialNumber: 0
 [    1.107007] bNumConfigurations: 1
 [    1.123209] new descriptor:
 [    1.138831] bLength: 12
 [    1.154058] bDescriptorType: 1
 [    1.170015] bcdUSB: 200
 [    1.185332] bDeviceClass: 0
 [    1.201105] bDeviceSubClass: 0
 [    1.217126] bDeviceProtocol: 0
 [    1.232991] bMaxPacketSize0: 40
 [    1.249012] idVendor: 1286
 [    1.264635] idProduct: 2001
 [    1.280317] bcdDevice: 3105
 [    1.295937] iManufacturer: 1
 [    1.311684] iProduct: 2
 [    1.326876] iSerialNumber: 0
 [    1.342410] bNumConfigurations: 1
 [    1.358060] USB_REQ_SET_CONFIGURATION!
 }}}

-- 
Ticket URL: <https://dev.laptop.org/ticket/2621#comment:15>
One Laptop Per Child <http://laptop.org/>



More information about the Bugs mailing list