In Linux 2.4, we use the spinlock "struct netdevice.xmit_lock" to synchronize transmissions between Click and Linux. This means that we can probably take out the per-driver locks that we added to the device drivers themselves. Or should we use "xmit_lock" only in interrupting mode? E