Opened 11 years ago

Closed 8 years ago

#3157 closed bug (fixed)

Hang on boot with "Linksys USB200M rev.2" USB-Ethernet plugged in.

Reported by: siarzhuk Owned by: mmlr
Priority: normal Milestone: R1
Component: Drivers/USB Version: R1/pre-alpha1
Keywords: Cc: vanzeben@…, olive@…
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

This problem is observed with hrev28366 by one of testers of my "usb_asix" driver for AX88172/772/178 USB-Ethernet adapters.

The Problem: Haiku cannot boot in case the USB-Ethernet adapter is plugged in USB slot. This problem is not observed in case "OnChip EHCI Controller" is disabled in BIOS. This is also not observed in case "ehci" bus module is removed from Haiku.

Corresponding debug log acquired with active USB_TRACE definition is attached beside of usb_dev_info for USB-Ethernet adapter.

Attachments (2)

usb_dev_info (1.2 KB ) - added by siarzhuk 11 years ago.
USB DeviceInformation for "Linksys USB200M rev.2" USB-Ethernet adapter.
dump5 (69.4 KB ) - added by siarzhuk 11 years ago.
Boot log with active EHCI and USB-Ethernet adapter plugged in.

Download all attachments as: .zip

Change History (4)

by siarzhuk, 11 years ago

Attachment: usb_dev_info added

USB DeviceInformation for "Linksys USB200M rev.2" USB-Ethernet adapter.

by siarzhuk, 11 years ago

Attachment: dump5 added

Boot log with active EHCI and USB-Ethernet adapter plugged in.

comment:1 by karmak, 11 years ago

Cc: olive@… added

comment:2 by mmlr, 8 years ago

Resolution: fixed
Status: newclosed

This should be fixed since hrev41690. The output shows that the command register held a value of 8 for the interrupt threshold which would've previously been incorrectly set to the invalid value of 9 resulting in undefined behaviour. If still relevant, please test and reopen if necessary.

Note: See TracTickets for help on using tickets.