1. 26 Sep, 2010 1 commit
  2. 25 Aug, 2010 1 commit
  3. 17 Aug, 2010 1 commit
  4. 21 Jul, 2010 1 commit
  5. 01 Jun, 2010 2 commits
  6. 17 May, 2010 1 commit
  7. 10 May, 2010 1 commit
  8. 13 Apr, 2010 1 commit
  9. 07 Apr, 2010 1 commit
    • Florian Fainelli's avatar
      r6040: fix r6040_multicast_list · 3bcf8229
      Florian Fainelli authored
      As reported in <https://bugzilla.kernel.org/show_bug.cgi?id=15355
      
      >, r6040_
      multicast_list currently crashes. This is due a wrong maximum of multicast
      entries. This patch fixes the following issues with multicast:
      
      - number of maximum entries if off-by-one (4 instead of 3)
      
      - the writing of the hash table index is not necessary and leads to invalid
      values being written into the MCR1 register, so the MAC is simply put in a non
      coherent state
      
      - when we exceed the maximum number of mutlticast address, writing the
      broadcast address should be done in registers MID_1{L,M,H} instead of
      MID_O{L,M,H}, otherwise we would loose the adapter's MAC address
      Signed-off-by: default avatarFlorian Fainelli <florian@openwrt.org>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      3bcf8229
  10. 03 Apr, 2010 1 commit
    • Jiri Pirko's avatar
      net: convert multicast list to list_head · 22bedad3
      Jiri Pirko authored
      
      
      Converts the list and the core manipulating with it to be the same as uc_list.
      
      +uses two functions for adding/removing mc address (normal and "global"
       variant) instead of a function parameter.
      +removes dev_mcast.c completely.
      +exposes netdev_hw_addr_list_* macros along with __hw_addr_* functions for
       manipulation with lists on a sandbox (used in bonding and 80211 drivers)
      Signed-off-by: default avatarJiri Pirko <jpirko@redhat.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      22bedad3
  11. 30 Mar, 2010 1 commit
    • Tejun Heo's avatar
      include cleanup: Update gfp.h and slab.h includes to prepare for breaking... · 5a0e3ad6
      Tejun Heo authored
      include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
      
      percpu.h is included by sched.h and module.h and thus ends up being
      included when building most .c files.  percpu.h includes slab.h which
      in turn includes gfp.h making everything defined by the two files
      universally available and complicating inclusion dependencies.
      
      percpu.h -> slab.h dependency is about to be removed.  Prepare for
      this change by updating users of gfp and slab facilities include those
      headers directly instead of assuming availability.  As this conversion
      needs to touch large number of source files, the following script is
      used as the basis of conversion.
      
        http://userweb.kernel.org/~tj/misc/slabh-sweep.py
      
      The script does the followings.
      
      * Scan files for gfp and slab usages and update includes such that
        only the necessary includes are there.  ie. if only gfp is used,
        gfp.h, if slab is used, slab.h.
      
      * When the script inserts a new include, it looks at the include
        bloc...
      5a0e3ad6
  12. 26 Feb, 2010 1 commit
  13. 12 Feb, 2010 1 commit
  14. 08 Jan, 2010 1 commit
  15. 03 Dec, 2009 1 commit
  16. 18 Nov, 2009 1 commit
  17. 15 Nov, 2009 1 commit
  18. 01 Sep, 2009 1 commit
  19. 23 Aug, 2009 3 commits
  20. 08 Jul, 2009 2 commits
  21. 05 Jul, 2009 1 commit
  22. 27 May, 2009 1 commit
  23. 05 May, 2009 2 commits
  24. 08 Apr, 2009 1 commit
  25. 07 Apr, 2009 1 commit
  26. 25 Mar, 2009 2 commits
  27. 17 Feb, 2009 1 commit
  28. 26 Jan, 2009 1 commit
  29. 21 Jan, 2009 1 commit
  30. 11 Jan, 2009 4 commits
  31. 08 Jan, 2009 1 commit