サードパーティーの HPE/Marvell qla2xxx ドライバーを実行すると、バックグラウンドの kworker スレッドによって CPU の負荷が増大する
Issue
- バックグラウンドプロセスの kworker により CPU 負荷が増大します。
- HPE (Marvell) の標準の qla2xxx ドライバーを実行すると、パフォーマンスの問題が発生します。
- 多数の kworker プロセスが実行されるため、CPU 負荷がシステム時間の 100% に達します。
- アプリケーションのパフォーマンスに悪影響が発生します。
Environment
- Red Hat Enterprise Linux 7
-
HPE qla2xxx ドライバー (標準の/サポート対象外のドライバー)
- rpm
kmod-qlgc-qla2xxx-10.02.01.00.a14_k1-1.rhel7u9.x86_64
または同様のものが存在する -
modinfo を使用すると、weak update のインストールによって標準の qla2xxx ドライバーが存在することがわかる
filename: /lib/modules/3.10.0-1160*el7.x86_64/weak-updates/qlgc-qla2xxx/qla2xxx.ko version: 10.02.01.00.a14-k1
- rpm
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.