[ovs-git] [openvswitch/ovs] 6595fb: route-table-bsd: Stop caching pid

GitHub noreply at github.com
Wed Dec 10 04:42:43 UTC 2014


  Branch: refs/heads/master
  Home:   https://github.com/openvswitch/ovs
  Commit: 6595fb00f0aa3e97e6e6c44012837b746f081f90
      https://github.com/openvswitch/ovs/commit/6595fb00f0aa3e97e6e6c44012837b746f081f90
  Author: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
  Date:   2014-12-10 (Wed, 10 Dec 2014)

  Changed paths:
    M lib/route-table-bsd.c

  Log Message:
  -----------
  route-table-bsd: Stop caching pid

The cache here doesn't work anymore as the recent
commit b772066ffd066d59d9ebce092f6665150723d2ad
("route-table: Remove Unregister.")
made this function called before daemonizing,
thus with a different pid.

Signed-off-by: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
Acked-by: Ben Pfaff <blp at nicira.com>


  Commit: 88ffdc93c8d287effd6eeeb8db149ff1da9ff4bd
      https://github.com/openvswitch/ovs/commit/88ffdc93c8d287effd6eeeb8db149ff1da9ff4bd
  Author: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
  Date:   2014-12-10 (Wed, 10 Dec 2014)

  Changed paths:
    M README-native-tunneling.md
    M lib/automake.mk
    R lib/ovs-router-linux.h
    M lib/ovs-router.c
    M lib/ovs-router.h
    M lib/route-table-bsd.c
    M lib/route-table-stub.c
    M lib/route-table.c
    M lib/route-table.h
    M tests/tunnel-push-pop.at

  Log Message:
  -----------
  ovs-router: non-Linux support

Refactor ovs-router so that it can work with non-Linux platforms
at least in some extent, using the existing route-table code as
a fallback.  Known restriction: for such platforms, "ovs/router/show"
command does not show "Cached" kernel routes.

Signed-off-by: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
Acked-by: Pravin B Shelar <pshelar at nicira.com>


  Commit: a7701e29b215106c0fb73adddd079dbc0f23ce2d
      https://github.com/openvswitch/ovs/commit/a7701e29b215106c0fb73adddd079dbc0f23ce2d
  Author: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
  Date:   2014-12-10 (Wed, 10 Dec 2014)

  Changed paths:
    M lib/route-table-bsd.c

  Log Message:
  -----------
  route-table-bsd: Provide gateway info

For userspace tunneling.

Signed-off-by: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
Acked-by: Ben Pfaff <blp at nicira.com>


  Commit: 36673528f8a02a0becc1781bb529c60367cb08d5
      https://github.com/openvswitch/ovs/commit/36673528f8a02a0becc1781bb529c60367cb08d5
  Author: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
  Date:   2014-12-10 (Wed, 10 Dec 2014)

  Changed paths:
    M lib/route-table-bsd.c

  Log Message:
  -----------
  route-table-bsd: Add some DBG logs

Signed-off-by: YAMAMOTO Takashi <yamamoto at valinux.co.jp>
Acked-by: Ben Pfaff <blp at nicira.com>


Compare: https://github.com/openvswitch/ovs/compare/56a3eb24e763...36673528f8a0


More information about the git mailing list