--- dummy1/drivers/net/dummy.c 2005-03-26 05:28:20.000000000 +0200 +++ linux/drivers/net/dummy.c 2005-05-23 12:16:52.000000000 +0300 @@ -26,6 +26,8 @@ Nick Holloway, 27th May 1994 [I tweaked this explanation a little but that's all] Alan Cox, 30th May 1994 + + Add special features to improve performance - Catalin BOIE */ #include @@ -73,6 +75,8 @@ static void __init dummy_setup(struct ne dev->flags &= ~IFF_MULTICAST; SET_MODULE_OWNER(dev); random_ether_addr(dev->dev_addr); + dev->features = NETIF_F_SG | NETIF_F_NO_CSUM | NETIF_F_HIGHDMA + | NETIF_F_FRAGLIST | NETIF_F_TSO | NETIF_F_LLTX; } static int dummy_xmit(struct sk_buff *skb, struct net_device *dev)