diff -ru RT2500-Linux-STA-1.4.3.0.orig/STA/Module/rtmp.h RT2500-Linux-STA-1.4.3.0/STA/Module/rtmp.h --- RT2500-Linux-STA-1.4.3.0.orig/STA/Module/rtmp.h 2004-09-15 05:46:42.000000000 +0200 +++ RT2500-Linux-STA-1.4.3.0/STA/Module/rtmp.h 2004-09-26 22:01:31.917540888 +0200 @@ -125,12 +125,12 @@ #define NdisReleaseSpinLock(lock) \ { \ - spin_unlock_irqrestore(lock, IrqFlags); \ + spin_unlock_bh(lock); \ } #define NdisAcquireSpinLock(lock) \ { \ - spin_lock_irqsave(lock, IrqFlags); \ + spin_lock_bh(lock); \ } #define NdisFreeSpinLock(lock) \