1. 25 2月, 2015 1 次提交
  2. 24 2月, 2015 2 次提交
  3. 23 2月, 2015 1 次提交
    • D
      r8169: Revert BQL and xmit_more support. · 87cda7cb
      David S. Miller 提交于
      There are certain regressions which are pointing to
      these two commits which we are having a hard time
      resolving.  So revert them for now.
      
      Specifically this reverts:
      
      	commit 0bec3b70
      	Author: Florian Westphal <fw@strlen.de>
      	Date:   Wed Jan 7 10:49:49 2015 +0100
      
      	    r8169: add support for xmit_more
      
      and
      
      	commit 1e918876
      	Author: Florian Westphal <fw@strlen.de>
      	Date:   Wed Oct 1 13:38:03 2014 +0200
      
      	    r8169: add support for Byte Queue Limits
      
      There were some attempts by Eric Dumazet to address some obvious
      problems in the TX flow, to see if they would fix the problems,
      but none of them seem to help for the regression reporters.
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      87cda7cb
  4. 21 2月, 2015 3 次提交
    • A
      cxgb4: Fix incorrect 'c' suffix to %pI4, use %pISc instead · 5a8eeec4
      Anish Bhatt 提交于
      Issue caught by 0-day kernel test infrastructure. Code changed to use sockaddr
      members so that %pISc can be used instead.
      
      Fixes: b5a02f50 ('cxgb4 : Update ipv6 address handling api')
      Signed-off-by: NAnish Bhatt <anish@chelsio.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      5a8eeec4
    • A
      net: smc91x: improve neponset hack · 15added6
      Arnd Bergmann 提交于
      The smc91x driver tries to support multiple platforms at compile
      time, but they are mutually exclusive at runtime, and not clearly
      defined.
      
      Trying to build for CONFIG_SA1100_ASSABET without CONFIG_ASSABET_NEPONSET
      results in this link error:
      
      drivers/built-in.o: In function `smc_drv_probe':
      :(.text+0x33310c): undefined reference to `neponset_ncr_frob'
      
      since the neponset_ncr_set function is not defined otherwise.
      
      Similarly, building for both CONFIG_SA1100_ASSABET and CONFIG_SA1100_PLEB
      results in a different build error:
      
      smsc/smc91x.c: In function 'smc_drv_probe':
      smsc/smc91x.c:2299:2: error: implicit declaration of function 'neponset_ncr_set' [-Werror=implicit-function-declaration]
        neponset_ncr_set(NCR_ENET_OSC_EN);
        ^
      smsc/smc91x.c:2299:19: error: 'NCR_ENET_OSC_EN' undeclared (first use in this function)
        neponset_ncr_set(NCR_ENET_OSC_EN);
                         ^
      
      This is an attempt to fix the call site responsible for both
      errors, making sure we call the function exactly when the driver
      is actually trying to run on the assabet/neponset machine. With
      this patch, I no longer see randconfig build errors in this file.
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      15added6
    • D
      ethernet/ixp4xx: prevent allmulti from clobbering promisc · f81edc6a
      Derrick Pallas 提交于
      If both promisc and allmulti are set, promisc should trump allmulti and
      disable the MAC filter; otherwise, the interface is not really promisc.
      
      Previously, this code checked IFF_ALLMULTI prior to and without regard for
      IFF_PROMISC; if both were set, only multicast and direct unicast traffic
      would make it through the filter.
      Signed-off-by: NDerrick Pallas <pallas@meraki.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      f81edc6a
  5. 20 2月, 2015 1 次提交
  6. 18 2月, 2015 1 次提交
  7. 14 2月, 2015 2 次提交
  8. 12 2月, 2015 10 次提交
  9. 10 2月, 2015 3 次提交
  10. 09 2月, 2015 16 次提交