1. 15 1月, 2020 21 次提交
  2. 14 1月, 2020 3 次提交
  3. 12 1月, 2020 3 次提交
  4. 11 1月, 2020 10 次提交
  5. 10 1月, 2020 3 次提交
    • D
      Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue · e267371d
      David S. Miller 提交于
      Jeff Kirsher says:
      
      ====================
      Intel Wired LAN Driver Updates 2020-01-09
      
      This series contains fixes to e1000e, igb, ixgbe, ixgbevf, i40e and iavf
      drivers.
      
      Brett fixes the validation of the virtchnl queue select bitmaps by
      comparing the bitmaps against BIT(I40E_MAX_VF_QUEUES).
      
      Radoslaw removes the limitation of only 10 filter entries for a VF and
      allows use of all free RAR entries for the forwarding database, if
      needed.
      
      Cambda Zhu fixes the calculation of queue when restoring flow director
      filters after resetting the adapter for ixgbe.
      
      Manfred Rudigier fixes the SGMIISFP module discovery for 100FX/LX
      modules for igb.
      
      Stefan Assmann fixes iavf where during a VF reset event, MAC filters
      were not altered, which could lead to a stale filter when an
      administratively set MAC address is forced by the PF.
      
      Adam adds the missing code to set the PHY access flag on X722 devices,
      which supports accessing PHY registers with the admin queue command.
      
      Revert a previous commit for e1000e to use "delayed work" which was
      causing connections to reset unexpectedly and possible driver crashes.
      ====================
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      e267371d
    • M
      net/x25: fix nonblocking connect · e21dba7a
      Martin Schiller 提交于
      This patch fixes 2 issues in x25_connect():
      
      1. It makes absolutely no sense to reset the neighbour and the
      connection state after a (successful) nonblocking call of x25_connect.
      This prevents any connection from being established, since the response
      (call accept) cannot be processed.
      
      2. Any further calls to x25_connect() while a call is pending should
      simply return, instead of creating new Call Request (on different
      logical channels).
      
      This patch should also fix the "KASAN: null-ptr-deref Write in
      x25_connect" and "BUG: unable to handle kernel NULL pointer dereference
      in x25_connect" bugs reported by syzbot.
      Signed-off-by: NMartin Schiller <ms@dev.tdt.de>
      Reported-by: syzbot+429c200ffc8772bfe070@syzkaller.appspotmail.com
      Reported-by: syzbot+eec0c87f31a7c3b66f7b@syzkaller.appspotmail.com
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      e21dba7a
    • S
      sh_eth: check sh_eth_cpu_data::dual_port when dumping registers · 3249b1e4
      Sergei Shtylyov 提交于
      When adding the sh_eth_cpu_data::dual_port flag I forgot to add the flag
      checks to __sh_eth_get_regs(), causing the non-existing TSU registers to
      be dumped by 'ethtool' on the single port Ether controllers having TSU...
      
      Fixes: a94cf2a6 ("sh_eth: fix TSU init on SH7734/R8A7740")
      Signed-off-by: NSergei Shtylyov <sergei.shtylyov@cogentembedded.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      3249b1e4