このウェブページのスクリーンショットから、以下の脆弱性に関する重要情報を取得できます: 1. 脆弱性の説明: - 問題の説明: の 関数内で 関数を直接呼び出すと、原子コンテキストでスリープする可能性があります。 - 原因: 関数が RCU 読み取りクリティカルセクション内で 関数を直接呼び出すことにより、原子コンテキストでスリープする可能性があります。 2. 解決策: - ワークキューの使用:ワークキューを使用することで、RCU クリティカルセクション内で 関数を直接呼び出すことを回避します。 - 直接呼び出しの回避:RCU クリティカルセクション内で 関数を呼び出す際、VIF の削除については懸念する必要はありません。 関数は、ワークがまだ開始されていない場合、またはワークの実行が完了する前にワークをキャンセルするためです。 3. テスト環境: - テストデバイス:WCN6855 hw2.0 PCI WLAN.HSP.1.1-03125-QCAHPSWPL_V1_V2_SILICON_LITE-3.6510.30 4. 修正状況: - 修正バージョン: ("ath11k: add support for BSS color change") および ("ath11k: fix warning of RCU usage for ath11k_mac_get_arvif_by_vdev_id()") - 修正内容:RCU クリティカルセクション内で 関数を呼び出す際に発生する警告を修正しました。 5. 関連リンク: - Upstream commit: - レポート者:Dan Carpenter - 閉じるリンク:https://lore.kernel.org/all/2d277abd-5e7b-4da0-80e0-52bd96337f6e@moroto.mountain/ - Signed-off-by:Kang Yang - Signed-off-by:Jeff Johnson - Signed-off-by:Kalle Valo - Signed-off-by:Sasha Levin これらの情報は、脆弱性の背景、原因、解決策、および修正状況を理解するのに役立ちます。