]> git.itanic.dy.fi Git - linux-stable/blobdiff - include/net/page_pool.h
page_pool: fix inconsistency for page_pool_ring_[un]lock()
[linux-stable] / include / net / page_pool.h
index ddfa0b3286777632b4891560b74f7e671434aeca..41679d348e81009d5e2fde764fa7c6b0cf17e3a2 100644 (file)
@@ -393,22 +393,4 @@ static inline void page_pool_nid_changed(struct page_pool *pool, int new_nid)
                page_pool_update_nid(pool, new_nid);
 }
 
-static inline void page_pool_ring_lock(struct page_pool *pool)
-       __acquires(&pool->ring.producer_lock)
-{
-       if (in_softirq())
-               spin_lock(&pool->ring.producer_lock);
-       else
-               spin_lock_bh(&pool->ring.producer_lock);
-}
-
-static inline void page_pool_ring_unlock(struct page_pool *pool)
-       __releases(&pool->ring.producer_lock)
-{
-       if (in_softirq())
-               spin_unlock(&pool->ring.producer_lock);
-       else
-               spin_unlock_bh(&pool->ring.producer_lock);
-}
-
 #endif /* _NET_PAGE_POOL_H */