1. 20 10月, 2016 1 次提交
  2. 20 2月, 2016 1 次提交
  3. 11 1月, 2016 2 次提交
  4. 03 12月, 2015 1 次提交
  5. 23 10月, 2015 1 次提交
    • P
      openvswitch: Fix egress tunnel info. · fc4099f1
      Pravin B Shelar 提交于
      While transitioning to netdev based vport we broke OVS
      feature which allows user to retrieve tunnel packet egress
      information for lwtunnel devices.  Following patch fixes it
      by introducing ndo operation to get the tunnel egress info.
      Same ndo operation can be used for lwtunnel devices and compat
      ovs-tnl-vport devices. So after adding such device operation
      we can remove similar operation from ovs-vport.
      
      Fixes: 614732ea ("openvswitch: Use regular VXLAN net_device device").
      Signed-off-by: NPravin B Shelar <pshelar@nicira.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      fc4099f1
  6. 22 10月, 2015 1 次提交
  7. 01 9月, 2015 1 次提交
  8. 30 8月, 2015 4 次提交
  9. 21 8月, 2015 2 次提交
  10. 22 7月, 2015 4 次提交
  11. 21 2月, 2015 1 次提交
    • P
      openvswitch: Fix net exit. · 7b4577a9
      Pravin B Shelar 提交于
      Open vSwitch allows moving internal vport to different namespace
      while still connected to the bridge. But when namespace deleted
      OVS does not detach these vports, that results in dangling
      pointer to netdevice which causes kernel panic as follows.
      This issue is fixed by detaching all ovs ports from the deleted
      namespace at net-exit.
      
      BUG: unable to handle kernel NULL pointer dereference at 0000000000000028
      IP: [<ffffffffa0aadaa5>] ovs_vport_locate+0x35/0x80 [openvswitch]
      Oops: 0000 [#1] SMP
      Call Trace:
       [<ffffffffa0aa6391>] lookup_vport+0x21/0xd0 [openvswitch]
       [<ffffffffa0aa65f9>] ovs_vport_cmd_get+0x59/0xf0 [openvswitch]
       [<ffffffff8167e07c>] genl_family_rcv_msg+0x1bc/0x3e0
       [<ffffffff8167e319>] genl_rcv_msg+0x79/0xc0
       [<ffffffff8167d919>] netlink_rcv_skb+0xb9/0xe0
       [<ffffffff8167deac>] genl_rcv+0x2c/0x40
       [<ffffffff8167cffd>] netlink_unicast+0x12d/0x1c0
       [<ffffffff8167d3da>] netlink_sendmsg+0x34a/0x6b0
       [<ffffffff8162e140>] sock_sendmsg+0xa0/0xe0
       [<ffffffff8162e5e8>] ___sys_sendmsg+0x408/0x420
       [<ffffffff8162f541>] __sys_sendmsg+0x51/0x90
       [<ffffffff8162f592>] SyS_sendmsg+0x12/0x20
       [<ffffffff81764ee9>] system_call_fastpath+0x12/0x17
      Reported-by: NAssaf Muller <amuller@redhat.com>
      Fixes: 46df7b81("openvswitch: Add support for network namespaces.")
      Signed-off-by: NPravin B Shelar <pshelar@nicira.com>
      Reviewed-by: NThomas Graf <tgraf@noironetworks.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      7b4577a9
  12. 15 1月, 2015 1 次提交
  13. 10 11月, 2014 2 次提交
  14. 29 10月, 2014 1 次提交
  15. 06 10月, 2014 2 次提交
  16. 27 9月, 2014 1 次提交
  17. 10 9月, 2014 1 次提交
  18. 24 7月, 2014 1 次提交
  19. 17 5月, 2014 2 次提交
  20. 07 1月, 2014 1 次提交
  21. 05 1月, 2014 1 次提交
  22. 20 8月, 2013 1 次提交
  23. 20 6月, 2013 2 次提交
  24. 15 6月, 2013 3 次提交
  25. 30 4月, 2013 1 次提交
  26. 16 4月, 2013 1 次提交