Network drivers Most network drivers will work unchanged ...modulo all the other changes Dynamic net_device allocation Modules cannot know when a device can be freed Use alloc_netdev(), free_netdev() The big change: NAPI Better performance through interrupt mitigation Suited to high-bandwidth adaptors Turn off interrupts, use polling NAPI support is optional Other changes: TCP segmentation offloading 802.1q VLAN support Ethtool support