From: David S. Miller Date: Mon, 12 Dec 2022 09:56:17 +0000 (+0000) Subject: Merge branch 'net-dev_kfree_skb_irq' X-Git-Tag: v6.2-rc1~99^2~1^2~12 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=1b1661f68b5f2b8ead9de3510cf6c1c7751863a4;p=thirdparty%2Fkernel%2Flinux.git Merge branch 'net-dev_kfree_skb_irq' Yang Yingliang says: ==================== net: don't call dev_kfree_skb() under spin_lock_irqsave() It is not allowed to call consume_skb() from hardware interrupt context or with interrupts being disabled. This patchset replace dev_kfree_skb() with dev_kfree_skb_irq/dev_consume_skb_irq() under spin_lock_irqsave() in some drivers, or move dev_kfree_skb() after spin_unlock_irqrestore(). v2 -> v3: Update commit message, and change to use dev_kfree_skb_irq() in patch #1, #3. v1 -> v2: patch #2 Move dev_kfree_skb() after spin_unlock_irqrestore() ==================== Signed-off-by: David S. Miller --- 1b1661f68b5f2b8ead9de3510cf6c1c7751863a4