1. 02 9月, 2017 1 次提交
    • I
      mlxsw: spectrum_router: Trap packets hitting anycast routes · d3b6d377
      Ido Schimmel 提交于
      I relied on the fact that anycast routes use the loopback device as
      their nexthop device to trap packets hitting them to the CPU.
      
      After commit 4832c30d ("net: ipv6: put host and anycast routes on
      device with address") this is no longer the case and such routes are
      programmed with a forward action (note the 'offload' flag):
      
      anycast cafe:: dev enp3s0np7 proto kernel metric 0 offload pref medium
      
      This will prevent the router from locally receiving packets destined to
      the Subnet-Router anycast address.
      
      Fix this by specifically programming anycast routes with action trap,
      which results in the following output:
      
      anycast cafe:: dev enp3s0np7 proto kernel metric 0 pref medium
      
      Fixes: 4832c30d ("net: ipv6: put host and anycast routes on device with address")
      Signed-off-by: NIdo Schimmel <idosch@mellanox.com>
      Signed-off-by: NJiri Pirko <jiri@mellanox.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      d3b6d377
  2. 01 9月, 2017 3 次提交
  3. 25 8月, 2017 3 次提交
  4. 16 8月, 2017 2 次提交
  5. 15 8月, 2017 5 次提交
  6. 04 8月, 2017 8 次提交
  7. 03 8月, 2017 3 次提交
  8. 01 8月, 2017 4 次提交
  9. 25 7月, 2017 3 次提交
  10. 19 7月, 2017 8 次提交