1. 27 1月, 2006 1 次提交
  2. 17 1月, 2006 1 次提交
  3. 13 1月, 2006 1 次提交
  4. 09 1月, 2006 1 次提交
  5. 29 10月, 2005 1 次提交
  6. 19 10月, 2005 1 次提交
  7. 04 10月, 2005 1 次提交
  8. 14 9月, 2005 1 次提交
  9. 11 9月, 2005 1 次提交
  10. 06 9月, 2005 1 次提交
  11. 31 8月, 2005 2 次提交
  12. 20 8月, 2005 1 次提交
  13. 12 8月, 2005 1 次提交
  14. 30 7月, 2005 1 次提交
    • P
      [netdrvr] add 'uli526x' driver (a tulip clone) · 4689ced9
      Peer Chen 提交于
      We want to extract our LAN card driver from tulip core driver and
      make a new file uli526x.c at tulip folder, because we have added
      some ethtool interface support and non-eprom support in our driver
      and may be other change in the futher.
      
      If our controllers support are still contained in the tulip core
      driver, I think it'll increase the complexity of maintenance, you
      know, tulip core driver include several files and support so many
      other controllers.  Furthermore, I tested the newest kernel 2.6.12
      and I found the tulip driver can not work on our lan controller, and
      I no time to debug it, so I aspired want to make a single uli526x.c
      file just for our controllers.  Could you help us remove the ULi
      m5261/m5263 lan controller support from tulip core driver and add
      the new single uli526x.c file for us?
      Signed-off-by: NPeer Chen <Peer.Chen@uli.com.tw>
      Signed-off-by: NJeff Garzik <jgarzik@pobox.com>
      4689ced9
  15. 29 6月, 2005 1 次提交
    • D
      [NET]: Remove gratuitous use of skb->tail in network drivers. · 689be439
      David S. Miller 提交于
      Many drivers use skb->tail unnecessarily.
      
      In these situations, the code roughly looks like:
      
      	dev = dev_alloc_skb(...);
      
      	[optional] skb_reserve(skb, ...);
      
      	... skb->tail ...
      
      But even if the skb_reserve() happens, skb->data equals
      skb->tail.  So it doesn't make any sense to use anything
      other than skb->data in these cases.
      
      Another case was the s2io.c driver directly mucking with
      the skb->data and skb->tail pointers.  It really just wanted
      to do an skb_reserve(), so that's what the code was changed
      to do instead.
      
      Another reason I'm making this change as it allows some SKB
      cleanups I have planned simpler to merge.  In those cleanups,
      skb->head, skb->tail, and skb->end pointers are removed, and
      replaced with skb->head_room and skb->tail_room integers.
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      Acked-by: NJeff Garzik <jgarzik@pobox.com>
      689be439
  16. 27 6月, 2005 4 次提交
  17. 24 5月, 2005 1 次提交
  18. 16 5月, 2005 1 次提交
  19. 13 5月, 2005 3 次提交
  20. 17 4月, 2005 2 次提交