diff --git a/arch/xtensa/src/esp32s3/esp32s3_wlan.c b/arch/xtensa/src/esp32s3/esp32s3_wlan.c index a7c43423ee..c96994e63d 100644 --- a/arch/xtensa/src/esp32s3/esp32s3_wlan.c +++ b/arch/xtensa/src/esp32s3/esp32s3_wlan.c @@ -296,14 +296,9 @@ static inline void wlan_cache_txpkt_tail(struct wlan_priv_s *priv) static struct iob_s *wlan_recvframe(struct wlan_priv_s *priv) { struct iob_s *iob; - irqstate_t flags; - - flags = spin_lock_irqsave(&priv->lock); iob = iob_remove_queue(&priv->rxb); - spin_unlock_irqrestore(&priv->lock, flags); - return iob; }