--- /home/tburns/kernel-git/linux-2.6/drivers/net/sky2.h 2007-04-18 15:55:08.000000000 -0400 +++ ./sky2-patched.h 2007-04-19 14:57:40.000000000 -0400 @@ -1880,6 +1880,8 @@ u32 msg_enable; spinlock_t phy_lock; + spinlock_t tx_lock ____cacheline_aligned_in_smp; + struct tx_ring_info *tx_ring; struct sky2_tx_le *tx_le; u16 tx_cons; /* next le to check */