net2280 crash during testusb

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Youssaf,

if I run test 13 of testusb I get the following crash:
[  963.504860] WARNING: CPU: 1 PID: 0 at drivers/usb/gadget/udc/net2280.c:893 start_dma+0x218/0x220 [net2280]()
[  963.504861] Modules linked in: g_zero usbtest usb_f_ss_lb libcomposite configfs ccm arc4 iwlmvm i915 mac80211 iwlwifi i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm intel_rapl iosf_mbi x86_pkg_temp_thermal intel_powerclamp cfg80211 coretemp crct10dif_pclmul crc32_pclmul aesni_intel aes_x86_64 glue_helper lrw gf128mul hid_generic ablk_helper cryptd mei_me mei usbhid net2280 udc_core hid lpc_ich dw_dmac shpchp dw_dmac_core i2c_designware_platform video 8250_dw i2c_designware_core acpi_pad e1000e ptp pps_core [last unloaded: g_zero]
[  963.504878] CPU: 1 PID: 0 Comm: swapper/1 Not tainted 4.3.0-rc4+ #40
[  963.504879] Hardware name: Gigabyte Technology Co., Ltd. H97N-WIFI/H97N-WIFI, BIOS F7 04/21/2015
[  963.504880]  ffffffffa011a078 ffff88021ea83de8 ffffffff8137e12d 0000000000000000
[  963.504882]  ffff88021ea83e20 ffffffff81075856 ffff88020bce73f8 ffff880214e6c280
[  963.504883]  ffffc90000e5c180 0000000000000000 ffff88020bce73d8 ffff88021ea83e30
[  963.504884] Call Trace:
[  963.504885]  <IRQ>  [<ffffffff8137e12d>] dump_stack+0x44/0x57
[  963.504890]  [<ffffffff81075856>] warn_slowpath_common+0x86/0xc0
[  963.504892]  [<ffffffff8107594a>] warn_slowpath_null+0x1a/0x20
[  963.504893]  [<ffffffffa0115b18>] start_dma+0x218/0x220 [net2280]
[  963.504894]  [<ffffffffa0116199>] restart_dma.part.17+0x19/0x20 [net2280]
[  963.504896]  [<ffffffffa01194a9>] net2280_irq+0xa69/0x11e9 [net2280]
[  963.504899]  [<ffffffff810cb759>] handle_irq_event_percpu+0x39/0x180
[  963.504900]  [<ffffffff810cb8e5>] handle_irq_event+0x45/0x70
[  963.504902]  [<ffffffff810ce959>] handle_edge_irq+0x99/0x150
[  963.504904]  [<ffffffff810190cd>] handle_irq+0x1d/0x30
[  963.504906]  [<ffffffff816fcbed>] do_IRQ+0x4d/0xd0
[  963.504908]  [<ffffffff816fa907>] common_interrupt+0x87/0x87
[  963.504908]  <EOI>  [<ffffffff815c1ae8>] ? cpuidle_enter_state+0xb8/0x220
[  963.504912]  [<ffffffff815c1c87>] cpuidle_enter+0x17/0x20
[  963.504913]  [<ffffffff810b59f2>] call_cpuidle+0x32/0x60
[  963.504915]  [<ffffffff815c1c63>] ? cpuidle_select+0x13/0x20
[  963.504916]  [<ffffffff810b5c3c>] cpu_startup_entry+0x21c/0x2e0
[  963.504917]  [<ffffffff8104c244>] start_secondary+0x104/0x130
[  963.504918] ---[ end trace a487b66d2eedaafe ]—

The basic steps to reproduce (looping back the net2280 card to a port on the same host):
modprobe g_zero buflen=131072
testusb -a -t 13 -s 131072 -c 512

Any ideas?

I (only) get a maximum throughput of 166MB/s. when using:
  testusb -a -t 2 -s 131072 -c 1000 

Paul.

--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux