]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/atm/iphase.h
ATM: iphase, remove sleep-inside-atomic
[net-next-2.6.git] / drivers / atm / iphase.h
index 133eefcc047507376977417dd056ae6bf4de8ea9..077735e0e04bfdd1d12f048ac8006f8a598832f8 100644 (file)
@@ -1022,10 +1022,11 @@ typedef struct iadev_t {
        struct dle_q rx_dle_q;  
        struct free_desc_q *rx_free_desc_qhead;  
        struct sk_buff_head rx_dma_q;  
-        spinlock_t rx_lock, misc_lock;
+       spinlock_t rx_lock;
        struct atm_vcc **rx_open;       /* list of all open VCs */  
         u16 num_rx_desc, rx_buf_sz, rxing;
-        u32 rx_pkt_ram, rx_tmp_cnt, rx_tmp_jif;
+        u32 rx_pkt_ram, rx_tmp_cnt;
+        unsigned long rx_tmp_jif;
         void __iomem *RX_DESC_BASE_ADDR;
         u32 drop_rxpkt, drop_rxcell, rx_cell_cnt, rx_pkt_cnt;
        struct atm_dev *next_board;     /* other iphase devices */