File 0002-fix-linux-6.19-build.patch of Package aic8800-dkms

Date: Wed, 3 Mar 2026 20:23:26 +0200
Subject: [PATCH 2/3] Fix kernel 6.19 logs

diff --git a/aic8800_fdrv/rwnx_msg_tx.c b/aic8800_fdrv/rwnx_msg_tx.c
index a5d0502..1c081aa 100644
--- a/aic8800_fdrv/rwnx_rx.c
+++ b/aic8800_fdrv/rwnx_rx.c
@@ -1636,7 +1636,11 @@
             reord_rxframe_free(&rx_priv->freeq_lock, &rx_priv->rxframes_freequeue, &req->rxframe_list);
         }
 
+#if (LINUX_VERSION_CODE <= KERNEL_VERSION(6, 18, 0))
 		AICWFDBG(LOGINFO, "reord dinit in_irq():%d in_atomic:%d in_softirq:%d\r\n", (int)in_irq()
+#else
+		AICWFDBG(LOGINFO, "reord dinit in_irq():%d in_atomic:%d in_softirq:%d\r\n", (int)in_hardirq()
+#endif
 			,(int)in_atomic(), (int)in_softirq());
         spin_unlock_bh(&preorder_ctrl->reord_list_lock);
     }

openSUSE Build Service is sponsored by