Skip to content

Conversation

@masc2008
Copy link
Contributor

Note: Please adhere to Contributing Guidelines.

Summary

rndis use intr ep to notify host to read RNDIS message from client, it should read all the messages cached. Need notify host to read again if there is msg left.

Impact

give as much as possible for the response msg, this imply the RNDIS spec which mentioned in 2.2.14.

Testing

Tested and can see multi msgs may return in one USB control transfer.

masc2008 and others added 2 commits January 15, 2026 21:18
As subject, it's confusing if with "b".

Signed-off-by: Jerry Ma <masc2008@gmail.com>
Date:   Thu Jan 15 07:24:08 2026 +0800

drivers/usbdev/rndis: after client send notication, host can't read msg timely

rndis use intr ep to notify host to read RNDIS message from client, it should
read all the messages cached. Need notify host to read again if there is msg left.

Signed-off-by: Jerry Ma <shichunma@bestechnic.com>
@github-actions github-actions bot added Area: Drivers Drivers issues Area: USB Size: S The size of the change in this PR is small labels Jan 23, 2026
Copy link
Contributor

@jerpelea jerpelea left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please fix commit title
919d0ef

Copy link
Contributor

@jerpelea jerpelea left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please move to a separate PR since the PR is open on another topci

@jerpelea jerpelea changed the title fix rndis net link status can't update timely issue drivers/usbdev: fix rndis net link status can't update timely issue Jan 23, 2026
@acassis
Copy link
Contributor

acassis commented Jan 23, 2026

Hi @masc2008 thank you contribution! Please read the CONTRIBUTING.md to guide you.
In the git commit log you need to include more information what was the issue you was seeing and how did you fix it. It will help other devs in the future when they look at your commit in the git.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Area: Drivers Drivers issues Area: USB Size: S The size of the change in this PR is small

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants