Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

usb: dwc3: Remove mdelay to fix USBLAN issue #219

Merged
merged 1 commit into from
Mar 25, 2025

Conversation

chaitu236
Copy link
Contributor

cRIO-9041, cRIO-9034 and possibly other devices' USBLAN does not work with this mdelay in place when connected to Windows host.

WI: AB#2419039.
WI: AB#3051331

We previously had fix for this in 6.6 kernel #133 by reverting an upstream commit but upstream moved the delay to a different place in c3d3501 and we accidentally kept the new changes in #184.

Testing

  • Verified on cRIO-9041 that USBLAN issue doesn't occur anymore.
  • Verified that 6.12 kernels also require this fix AB#3051331.

Note

  • Needs cherry-picking to nilrt/25.3/6.6.
  • Needs cherry-picking to nilrt/master/6.12.

cRIO-9041, cRIO-9034 and possibly other devices' USBLAN does not work
with this mdelay in place when connected to Windows host.

Signed-off-by: Chaitanya Vadrevu <[email protected]>
@chaitu236 chaitu236 requested a review from a team March 24, 2025 16:18
@gratian gratian merged commit 29ff169 into ni:nilrt/master/6.6 Mar 25, 2025
1 check passed
@gratian
Copy link
Contributor

gratian commented Mar 25, 2025

Also merged into nilrt/25.3/6.6

@gratian
Copy link
Contributor

gratian commented Mar 25, 2025

Cherry-picked in nilrt/master/6.12: b688178

@chaitu236 chaitu236 deleted the dev/cvadrevu/fix_dwc3 branch March 25, 2025 17:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants