[lxc-devel] [lxc/lxc] 372ade: macro: Adds UINT_TO_PTR and PTR_TO_USHORT helpers
Christian Brauner
noreply at github.com
Tue Jun 9 09:38:53 UTC 2020
Branch: refs/heads/master
Home: https://github.com/lxc/lxc
Commit: 372adece8bf59c24696462a211b53ace3c93c0e8
https://github.com/lxc/lxc/commit/372adece8bf59c24696462a211b53ace3c93c0e8
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-08 (Mon, 08 Jun 2020)
Changed paths:
M src/lxc/macro.h
Log Message:
-----------
macro: Adds UINT_TO_PTR and PTR_TO_USHORT helpers
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: 26da53c3acc51d5a93476c47836508e1661c6505
https://github.com/lxc/lxc/commit/26da53c3acc51d5a93476c47836508e1661c6505
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-08 (Mon, 08 Jun 2020)
Changed paths:
M src/lxc/network.c
Log Message:
-----------
network: Adds check for bridge link interface existence in instantiate_veth
To avoid misleading errors about openvswitch when non-existent bridge link interface specified.
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: d80ff1fac7c74a8e0b9f7910ad9f83da81b29cfa
https://github.com/lxc/lxc/commit/d80ff1fac7c74a8e0b9f7910ad9f83da81b29cfa
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-08 (Mon, 08 Jun 2020)
Changed paths:
M src/lxc/api_extensions.h
Log Message:
-----------
api/extensions: Adds network_bridge_vlan API extension
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: 59315a06819e42f0e7f29c294ce0625ed4a616c6
https://github.com/lxc/lxc/commit/59315a06819e42f0e7f29c294ce0625ed4a616c6
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-08 (Mon, 08 Jun 2020)
Changed paths:
M src/lxc/macro.h
Log Message:
-----------
macro: Adds bridge VLAN constants
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: 53a9ba7ff4e9b968b7d2e1f88413946a553cf4eb
https://github.com/lxc/lxc/commit/53a9ba7ff4e9b968b7d2e1f88413946a553cf4eb
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-08 (Mon, 08 Jun 2020)
Changed paths:
M src/lxc/macro.h
Log Message:
-----------
macro: Adds constant for BRIDGE_VLAN_NONE mode
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: 2abd5206d769e4867794bb200d6b43a8f4d0a702
https://github.com/lxc/lxc/commit/2abd5206d769e4867794bb200d6b43a8f4d0a702
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-08 (Mon, 08 Jun 2020)
Changed paths:
M src/lxc/macro.h
Log Message:
-----------
macro: Adds BRIDGE_VLAN_ID_MAX constant
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: c96a27f7393fe12f50c8e1c71cc59242e85b085f
https://github.com/lxc/lxc/commit/c96a27f7393fe12f50c8e1c71cc59242e85b085f
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-08 (Mon, 08 Jun 2020)
Changed paths:
M src/lxc/network.h
Log Message:
-----------
network: Adds veth vlan_id, vlan_id_set and vlan_tagged_ids
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: fdf76c6df57b48a7a85292054ed9a99c3943baf8
https://github.com/lxc/lxc/commit/fdf76c6df57b48a7a85292054ed9a99c3943baf8
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M src/lxc/confile.c
Log Message:
-----------
confile: Adds validation for lxc.net.veth.vlan.id
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: b8e06d332b6f4b8f0f99cb44dc2b54741f11a119
https://github.com/lxc/lxc/commit/b8e06d332b6f4b8f0f99cb44dc2b54741f11a119
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M src/lxc/confile.c
Log Message:
-----------
confile: Adds validation for lxc.net.veth.vlan.tagged.id
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: 134ded24d0135d5b394007aa04c586eadb07e15b
https://github.com/lxc/lxc/commit/134ded24d0135d5b394007aa04c586eadb07e15b
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M src/lxc/confile_utils.c
Log Message:
-----------
confile/utils: Adds veth mode and vlan ID tracing to lxc_log_configured_netdevs
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: 1f92ddc1a0b70b654f2f7f24db8e777648c3a646
https://github.com/lxc/lxc/commit/1f92ddc1a0b70b654f2f7f24db8e777648c3a646
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M src/lxc/confile_utils.c
Log Message:
-----------
confile/utils: Adds veth vlan tagged ID tracing to lxc_log_configured_netdevs
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: 3a0049f3d242d6dfb588fd0ee047bf7716af909b
https://github.com/lxc/lxc/commit/3a0049f3d242d6dfb588fd0ee047bf7716af909b
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M src/lxc/confile_utils.c
Log Message:
-----------
confile/utils: Adds freeing of priv.veth_attr.vlan_tagged_ids
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: 8abd96020af8dde982d6f941042e99aabba85c5e
https://github.com/lxc/lxc/commit/8abd96020af8dde982d6f941042e99aabba85c5e
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M src/tests/parse_config_file.c
Log Message:
-----------
tests: Adds test for lxc.net.0.veth.vlan.id config key
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: 9262d646813bf8f3a25d769b2c14f8e9ac616fe9
https://github.com/lxc/lxc/commit/9262d646813bf8f3a25d769b2c14f8e9ac616fe9
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M src/tests/parse_config_file.c
Log Message:
-----------
tests: Adds test for bridge vlan "none" value
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: 5ca374db087529f69184daa54709ca409f6dda51
https://github.com/lxc/lxc/commit/5ca374db087529f69184daa54709ca409f6dda51
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M src/tests/parse_config_file.c
Log Message:
-----------
tests: Adds test for lxc.net.0.veth.vlan.tagged.id config key
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: 622f05c7383306726edb272cda425166a0a52e77
https://github.com/lxc/lxc/commit/622f05c7383306726edb272cda425166a0a52e77
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M src/lxc/network.c
Log Message:
-----------
network: Adds bridge vlan management functions
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: 33320936d57e244b4e8a0cf2829475fd89551fe1
https://github.com/lxc/lxc/commit/33320936d57e244b4e8a0cf2829475fd89551fe1
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M src/lxc/network.c
Log Message:
-----------
network: Updates instantiate_veth to set bridge vlan settings
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: a789ca4c24190f903d80b077b3cae766e932b2ad
https://github.com/lxc/lxc/commit/a789ca4c24190f903d80b077b3cae766e932b2ad
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M doc/lxc.container.conf.sgml.in
Log Message:
-----------
doc: Adds documentation for veth vlan bridge options
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: df62850d2a3d0e7bb03d72e4c4b6ae6cd165d7d5
https://github.com/lxc/lxc/commit/df62850d2a3d0e7bb03d72e4c4b6ae6cd165d7d5
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M src/lxc/network.c
Log Message:
-----------
network: Updates netlink_open handling in lxc_ipvlan_create
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: 8f7c3358ac07674029f104f2e97b7ed2ff98e029
https://github.com/lxc/lxc/commit/8f7c3358ac07674029f104f2e97b7ed2ff98e029
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M src/lxc/network.c
Log Message:
-----------
network: Adds OVS VLAN setup functions
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: 38790036a81fe7088655408806e3e76c99260be8
https://github.com/lxc/lxc/commit/38790036a81fe7088655408806e3e76c99260be8
Author: Thomas Parrott <thomas.parrott at canonical.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M src/lxc/network.c
Log Message:
-----------
network: Updates instantiate_veth to support OVS VLAN setup
Signed-off-by: Thomas Parrott <thomas.parrott at canonical.com>
Commit: 677c9967b16ab7a3833ec4e45c85f645015b879a
https://github.com/lxc/lxc/commit/677c9967b16ab7a3833ec4e45c85f645015b879a
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2020-06-09 (Tue, 09 Jun 2020)
Changed paths:
M doc/lxc.container.conf.sgml.in
M src/lxc/api_extensions.h
M src/lxc/confile.c
M src/lxc/confile_utils.c
M src/lxc/macro.h
M src/lxc/network.c
M src/lxc/network.h
M src/tests/parse_config_file.c
Log Message:
-----------
Merge pull request #3439 from tomponline/tp-nic-veth-vlan-ovs
NIC: Veth OVS bridge VLAN support
Compare: https://github.com/lxc/lxc/compare/bdf4616595c8...677c9967b16a
More information about the lxc-devel
mailing list