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

development/chipset/rtl8822bu #25

Open
wants to merge 3 commits into
base: development/chipset/rtl8822bu
Choose a base branch
from

Conversation

kurt-vd
Copy link

@kurt-vd kurt-vd commented Dec 21, 2021

I try to use the rtl8822bu on a beaglebone-like system, with quite some CPU load.
I tried to solve 2 issues:

  1. frequent 'timed out to flush queue' kernel log messages
  2. USB device removal hangs my networking system.

In a loaded system, counting time yourself my be off more than you like.
This commit migrates to a jiffies based measurement, so you won't wait too long

Signed-off-by: Kurt Van Dijck <dev.kurt@vandijck-laurijssen.be>
Signed-off-by: Kurt Van Dijck <dev.kurt@vandijck-laurijssen.be>
This commit make the system survive after usb removal.
The first ENODEV or ENOENT will set a flag, and no attempts are made anymore.

Signed-off-by: Kurt Van Dijck <dev.kurt@vandijck-laurijssen.be>
@kurt-vd kurt-vd force-pushed the development/chipset/rtl8822bu branch from e61eae7 to d1be2b4 Compare December 21, 2021 11:05
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.

1 participant