1. 22 10月, 2018 2 次提交
  2. 21 10月, 2018 7 次提交
    • G
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net · 23469de6
      Greg Kroah-Hartman 提交于
      David writes:
        "Networking:
      
         A few straggler bug fixes:
      
         1) Fix indexing of multi-pass dumps of ipv6 addresses, from David
            Ahern.
      
         2) Revert RCU locking change for bonding netpoll, causes worse
            problems than it solves.
      
         3) pskb_trim_rcsum_slow() doesn't handle odd trim offsets, resulting
            in erroneous bad hw checksum triggers with CHECKSUM_COMPLETE
            devices.  From Dimitris Michailidis.
      
         4) a revert to some neighbour code changes that adjust notifications
            in a way that confuses some apps."
      
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net:
        Revert "neighbour: force neigh_invalidate when NUD_FAILED update is from admin"
        net/ipv6: Fix index counter for unicast addresses in in6_dump_addrs
        net: fix pskb_trim_rcsum_slow() with odd trim offset
        Revert "bond: take rcu lock in netpoll_send_skb_on_dev"
      23469de6
    • R
      Revert "neighbour: force neigh_invalidate when NUD_FAILED update is from admin" · d2fb4fb8
      Roopa Prabhu 提交于
      This reverts commit 8e326289.
      
      This patch results in unnecessary netlink notification when one
      tries to delete a neigh entry already in NUD_FAILED state. Found
      this with a buggy app that tries to delete a NUD_FAILED entry
      repeatedly. While the notification issue can be fixed with more
      checks, adding more complexity here seems unnecessary. Also,
      recent tests with other changes in the neighbour code have
      shown that the INCOMPLETE and PROBE checks are good enough for
      the original issue.
      Signed-off-by: NRoopa Prabhu <roopa@cumulusnetworks.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      d2fb4fb8
    • D
      net/ipv6: Fix index counter for unicast addresses in in6_dump_addrs · 4ba4c566
      David Ahern 提交于
      The loop wants to skip previously dumped addresses, so loops until
      current index >= saved index. If the message fills it wants to save
      the index for the next address to dump - ie., the one that did not
      fit in the current message.
      
      Currently, it is incrementing the index counter before comparing to the
      saved index, and then the saved index is off by 1 - it assumes the
      current address is going to fit in the message.
      
      Change the index handling to increment only after a succesful dump.
      
      Fixes: 502a2ffd ("ipv6: convert idev_list to list macros")
      Signed-off-by: NDavid Ahern <dsahern@gmail.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      4ba4c566
    • F
      r8169: add support for Byte Queue Limits · d92060bc
      Florian Westphal 提交于
      This patch is basically a resubmit of 1e918876 ("r8169: add support
      for Byte Queue Limits") which was reverted later. The problems causing
      the revert seem to have been fixed in the meantime.
      Only change to the original patch is that the call to
      netdev_reset_queue was moved to rtl8169_tx_clear.
      
      The Tested-by refers to a system using the RTL8168evl chip version.
      Signed-off-by: NFlorian Westphal <fw@strlen.de>
      Signed-off-by: NHeiner Kallweit <hkallweit1@gmail.com>
      Tested-by: NHolger Hoffstätte <holger@applied-asynchrony.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      d92060bc
    • H
      r8169: handle all interrupt events in the hard irq handler · 38caff5a
      Heiner Kallweit 提交于
      Having a separate "slow event" handler isn't needed because all
      interrupt events trigger asynchronous activity. And in case of SYSErr
      we have bigger problems than performance anyway.
      This patch also allows to get rid of acking interrupt events in the
      NAPI poll callback.
      Signed-off-by: NHeiner Kallweit <hkallweit1@gmail.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      38caff5a
    • D
      Merge branch 'for-upstream' of... · 342149c5
      David S. Miller 提交于
      Merge branch 'for-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next
      
      Johan Hedberg says:
      
      ====================
      pull request: bluetooth-next 2018-10-20
      
      Here's one more bluetooth-next pull request for the 4.20 kernel.
      
       - Added new USB ID for QCA_ROME controller
       - Added debug trace support from QCA wcn3990 controllers
       - Updated L2CAP to conform to latest Errata Service Release
       - Fix binding to non-removable BCM43430 devices
      
      Please let me know if there are any issues pulling. Thanks.
      ====================
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      342149c5
    • D
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next · a4efbaf6
      David S. Miller 提交于
      Pablo Neira Ayuso says:
      
      ====================
      Netfilter updates for net-next
      
      The following patchset contains Netfilter updates for your net-next tree:
      
      1) Use lockdep_is_held() in ipset_dereference_protected(), from Lance Roy.
      
      2) Remove unused variable in cttimeout, from YueHaibing.
      
      3) Add ttl option for nft_osf, from Fernando Fernandez Mancera.
      
      4) Use xfrm family to deal with IPv6-in-IPv4 packets from nft_xfrm,
         from Florian Westphal.
      
      5) Simplify xt_osf_match_packet().
      
      6) Missing ct helper alias definition in snmp_trap helper, from Taehee Yoo.
      
      7) Remove unnecessary parameter in nf_flow_table_cleanup(), from Taehee Yoo.
      
      8) Remove unused variable definitions in nft_{dup,fwd}, from Weongyo Jeong.
      
      9) Remove empty net/netfilter/nfnetlink_log.h file, from Taehee Yoo.
      
      10) Revert xt_quota updates remain option due to problems in the listing
          path for 32-bit arches, from Maze.
      ====================
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      a4efbaf6
  3. 20 10月, 2018 25 次提交
  4. 19 10月, 2018 6 次提交