[acassen/keepalived] 03edd2: Don't overwrite real interface MAC address with VM...

Alexandre Cassen <[email protected]>
Newsgroups gmane.linux.keepalived.devel
Message-ID <56e826536fcc2_2be33f9a8215929c5371a4@hookshot-fe3-cp1-prd.iad.github.net.mail>
  Branch: refs/heads/master
  Home:   https://github.com/acassen/keepalived
  Commit: 03edd2e4716e991c5adc5f30ce309fe7ec065265
      https://github.com/acassen/keepalived/commit/03edd2e4716e991c5adc5f30ce309fe7ec065265
  Author: Quentin Armitage <[email protected]>
  Date:   2016-03-15 (Tue, 15 Mar 2016)

  Changed paths:
    M keepalived/include/vrrp_netlink.h
    M keepalived/vrrp/vrrp_netlink.c
    M keepalived/vrrp/vrrp_vmac.c

  Log Message:
  -----------
  Don't overwrite real interface MAC address with VMAC MAC address

When a VMAC was being created, the MAC address of the VMAC was
being copied to the MAC address of the underlying interface in the
interface_t structure.

The netlink reflector sets up the MAC address of the new VMAC
interface, so there is no need to copy a MAC address at all.

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 1ebbd48e6b9e4e7fab12f58c25916eaa52c6d4d7
      https://github.com/acassen/keepalived/commit/1ebbd48e6b9e4e7fab12f58c25916eaa52c6d4d7
  Author: Quentin Armitage <[email protected]>
  Date:   2016-03-15 (Tue, 15 Mar 2016)

  Changed paths:
    M keepalived/vrrp/vrrp_daemon.c

  Log Message:
  -----------
  Stop keepalived_vrrp terminating with SIGSEGV if lvs_syncd_if set

ipvs_stop() was being called before shutdown_vrrp_instances(), and
so if lvs_syncd_if had been specified on a vrrp instance, keepalived
would subsequently terminate with a SIGSEGV in free_interface_queue().

Signed-off-by: Quentin Armitage <[email protected]>


  Commit: 39b1295af00edcd44f26bfff6955f488e27788e3
      https://github.com/acassen/keepalived/commit/39b1295af00edcd44f26bfff6955f488e27788e3
  Author: Quentin Armitage <[email protected]>
  Date:   2016-03-15 (Tue, 15 Mar 2016)

  Log Message:
  -----------
  Merge remote-tracking branch 'upstream/master' into fixes


  Commit: f3a89c6a2fe0fee55f58ba97e46aae49bd56093b
      https://github.com/acassen/keepalived/commit/f3a89c6a2fe0fee55f58ba97e46aae49bd56093b
  Author: Alexandre Cassen <[email protected]>
  Date:   2016-03-15 (Tue, 15 Mar 2016)

  Changed paths:
    M keepalived/include/vrrp_netlink.h
    M keepalived/vrrp/vrrp_daemon.c
    M keepalived/vrrp/vrrp_netlink.c
    M keepalived/vrrp/vrrp_vmac.c

  Log Message:
  -----------
  Merge pull request #278 from pqarmitage/fixes

A couple of bug fixes


Compare: https://github.com/acassen/keepalived/compare/6f9b6f3c8703...f3a89c6a2fe0

------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140

_______________________________________________
Keepalived-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/keepalived-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.