Skip to content

development/chipset/rtl8822bu#25

Open
kurt-vd wants to merge 3 commits intoulli-kroll:development/chipset/rtl8822bufrom
kurt-vd:development/chipset/rtl8822bu
Open

development/chipset/rtl8822bu#25
kurt-vd wants to merge 3 commits intoulli-kroll:development/chipset/rtl8822bufrom
kurt-vd:development/chipset/rtl8822bu

Conversation

@kurt-vd
Copy link
Copy Markdown

@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