{"push_id":3056657394,"size":45,"distinct_size":1,"ref":"refs/heads/dpdk-latest-merge-test","head":"4e6888d1060202a76c9bed4ce49d957c5a64fa1a","before":"270d9216f1ed0dcafd1eed9df93e090ffef8bfa8","commits":[{"sha":"d5822f428814d1224b8d278ebe3ee5e1de16625c","author":{"name":"Greg Rose","email":"85cf315691926e39e448eb0e637daca40a5fb312@gmail.com"},"message":"gre: Remove dead ipgre code\n\nOpen vSwitch uses gretap, not ipgre for gre tunneling.  Remove dead\ncode for ipgre type tunnels.\n\nAcked-by: William Tu <u9012063@gmail.com>\nSigned-off-by: Greg Rose <gvrose8192@gmail.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/d5822f428814d1224b8d278ebe3ee5e1de16625c"},{"sha":"0277582178a153384a015855e206b9d613770d42","author":{"name":"Greg Rose","email":"85cf315691926e39e448eb0e637daca40a5fb312@gmail.com"},"message":"vswitchd: Update documentation for legacy_l3 type packets\n\nThe documentation needs to specify that for GRE tunnels there is no\nsupport for legacy_l3 type packets in the kernel datapath.\n\nAcked-by: William Tu <u9012063@gmail.com>\nSigned-off-by: Greg Rose <gvrose8192@gmail.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/0277582178a153384a015855e206b9d613770d42"},{"sha":"b50268e812d2d7a794a2842811f6a7fc042de73c","author":{"name":"Darrell Ball","email":"5cb751bd4da145a3789c9f4291568adbd95b709c@gmail.com"},"message":"faq: Specify QoS support is dependent on interface type.\n\nQoS support depends on interface type; document it.\n\nSigned-off-by: Darrell Ball <dlu998@gmail.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/b50268e812d2d7a794a2842811f6a7fc042de73c"},{"sha":"da5b26ad8e970bcd7673ae1bbf8a906646d1a48d","author":{"name":"William Tu","email":"6aed7d52531456413f7e5a799f9150cf02425e08@gmail.com"},"message":"faq: update the ERSPAN/GRE tunnel feature.\n\nAdd ERSPAN/GRE tunnel to datapath feature comparison table.\n\nReviewed-by: Greg Rose <gvrose8192@gmail.com>\nSigned-off-by: William Tu <u9012063@gmail.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/da5b26ad8e970bcd7673ae1bbf8a906646d1a48d"},{"sha":"dc4be59890aad3e5bc8b39f9e09406ca74e11768","author":{"name":"Yifeng Sun","email":"43dda4c9b729b0957a513354a7c3fee2a2af279d@gmail.com"},"message":"actions: Enforce a maximum limit for nested action depth\n\nIf nested depth of actions is too deep, then the stack will be overflown\nand ovs-vswitch crashes. This patch prevents this by adding a depth limit\nto nested actions.\n\nReported-at: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11237\nSigned-off-by: Yifeng Sun <pkusunyifeng@gmail.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/dc4be59890aad3e5bc8b39f9e09406ca74e11768"},{"sha":"ac20d3feb127fe0ed1474ba87935260a18bde67c","author":{"name":"Yifeng Sun","email":"43dda4c9b729b0957a513354a7c3fee2a2af279d@gmail.com"},"message":"odp-util: Set a limit for nested parse_odp_key_mask_attr call\n\nThis patch puts a limit on the nested depth in flow key string to avoid\nstackoverflow. An example to show this issue is a key string contains\nthousands of nested encaps. In addition, a new test is added for this fix.\n\nReported-at: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11149\nSigned-off-by: Yifeng Sun <pkusunyifeng@gmail.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/ac20d3feb127fe0ed1474ba87935260a18bde67c"},{"sha":"e29744123207be23c12d942cd3ea8ba11c5d3c0e","author":{"name":"Yifeng Sun","email":"43dda4c9b729b0957a513354a7c3fee2a2af279d@gmail.com"},"message":"ofctl_parse_target: Avoid passing invalid ofputil_protocol to ofputil_protocol_to_ofp_version\n\nIn this test, the involved ovs functions expect valid ofputil_protocol\nvalues. Therefore, if usable_protocols is invalid, we should return.\nOtherwise, ovs will abort.\n\nReported-at: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=11165\nSigned-off-by: Yifeng Sun <pkusunyifeng@gmail.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/e29744123207be23c12d942cd3ea8ba11c5d3c0e"},{"sha":"ba8eb43a073ed49d669a8c78d52baab7362e81fa","author":{"name":"Yifeng Sun","email":"43dda4c9b729b0957a513354a7c3fee2a2af279d@gmail.com"},"message":"dns-resolve: Stop dns resolving if no DNS server configured\n\nDNS resolution should fail if no DNS servers are available. This\npatch fixes it.\n\nSuggested-by: Ben Pfaff <blp@ovn.org>\nSuggested-by: Mark Michelson <mmichels@redhat.com>\nSigned-off-by: Yifeng Sun <pkusunyifeng@gmail.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/ba8eb43a073ed49d669a8c78d52baab7362e81fa"},{"sha":"9ce4aa8ee74642dedb4d2b1e7ece99c086d02c37","author":{"name":"Yifeng Sun","email":"43dda4c9b729b0957a513354a7c3fee2a2af279d@gmail.com"},"message":"dns-resolve: Improve on handling of system DNS nameserver\n\nThis patch enables OVS on windows to read system nameserver configuration.\nIn addition, a new environment variable OVS_RESOLV_CONF is introduced.\nIf set, it can be used as DNS server configuration file. This variable\nis supposed to be used for sandboxing other things. It is documented\naccordingly.\n\nSuggested-by: Ben Pfaff <blp@ovn.org>\nSuggested-by: Mark Michelson <mmichels@redhat.com>\nSigned-off-by: Yifeng Sun <pkusunyifeng@gmail.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/9ce4aa8ee74642dedb4d2b1e7ece99c086d02c37"},{"sha":"f7fc8a30f9fe5f92a8897bc71f64d7c47d298ee1","author":{"name":"Han Zhou","email":"48856d607c7ad215303ff62bd19d4664adb69eb0@ebay.com"},"message":"ofproto.c: Fix port number leaking.\n\nWhen there is an error in ofport_install(), the ofp port number is\nnot deallocated, which leads to port number leak. For example,\nwhen there is an redundant tunnel port added in an OVS bridge,\novs-vswitchd will try to add the port to ofproto whenever OVSDB\nchanges, which would trigger the port number leak, and over the\ntime there won't be any port available for valid requests.\n\nSigned-off-by: Han Zhou <hzhou8@ebay.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/f7fc8a30f9fe5f92a8897bc71f64d7c47d298ee1"},{"sha":"8fa5a2819c2937849e60cc1f23095a8fb24d6a6f","author":{"name":"Han Zhou","email":"48856d607c7ad215303ff62bd19d4664adb69eb0@ebay.com"},"message":"ofproto.c: Handle the situation when ofp_port number exhausted.\n\nWhen ofp_port number is exhausted, OFPP_NONE (65535) will be\nreturned by alloc_ofp_port(). In this case we should error out\ninstead of continue using 65535 as port number.\n\nUsing the invalid number causes unpredictable consequences:\n\n2018-11-06T01:29:10.042Z|142103|dpif(ovs-vswitchd)|WARN|system@ovs-system: failed to add ovn-aded97-0 as port: Device or resource busy\n2018-11-06T01:29:10.045Z|142104|bridge(ovs-vswitchd)|INFO|bridge br-int: added interface ovn-aded97-0 on port 65535\n2018-11-06T01:29:11.479Z|142108|ofproto(ovs-vswitchd)|WARN|br-int: cannot configure bfd on nonexistent port 65535\n2018-11-06T01:29:11.479Z|142109|ofproto(ovs-vswitchd)|WARN|br-int: cannot configure LLDP on nonexistent port 65535\n2018-11-06T01:29:11.479Z|142110|ofproto(ovs-vswitchd)|WARN|br-int: cannot configure datapath on nonexistent port 65535\n...\n2018-11-06T01:29:18.783Z|142117|bfd(ovs-vswitchd)|INFO|ovn-aded97-0: BFD state change: admin_down->down \"No Diagnostic\"->\"No Diagnostic\".\n2018-11-06T01:29:18.785Z|00061|bfd(monitor82)|INFO|Interface ovn-aded97-0 remote mult value 0 changed to 3\n2018-11-06T01:29:18.785Z|00062|bfd(monitor82)|INFO|ovn-aded97-0: New remote min_rx.\n...\n2018-11-06T01:29:18.773Z|142111|bridge(ovs-vswitchd)|INFO|bridge br-int: deleted interface ovn-aded97-0 on port 65535\n...\n2018-11-06T01:29:18.779Z|142115|dpif(ovs-vswitchd)|WARN|system@ovs-system: failed to add ovn-aded97-0 as port: Device or resource busy\n2018-11-06T01:29:18.782Z|142116|bridge(ovs-vswitchd)|INFO|bridge br-int: added interface ovn-aded97-0 on port 65535\n...\n2018-11-06T01:29:18.785Z|00064|bfd(monitor82)|WARN|ovn-aded97-0: Incorrect your_disc.\n...\n\nSigned-off-by: Han Zhou <hzhou8@ebay.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/8fa5a2819c2937849e60cc1f23095a8fb24d6a6f"},{"sha":"00b8c48f6c70f55f9d224acf927a3b40d07558b3","author":{"name":"Aaron Conole","email":"aa17ba42a0685b214660ffb377dc7569a94d48c9@redhat.com"},"message":"rhel: hugetlbfs group should be added as a system group.\n\nReported-by: Edgar Hoch <edgar.hoch@ims.uni-stuttgart.de>\nSigned-off-by: Aaron Conole <aconole@redhat.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/00b8c48f6c70f55f9d224acf927a3b40d07558b3"},{"sha":"29f3e6cf65a1d8b6cd71c07a700f03454aa8fc93","author":{"name":"Ben Pfaff","email":"6f50513b21952446fbc8c95a8f361b7aa434b7c7@ovn.org"},"message":"faq: Update information on meters.\n\nAcked-by: Mark Michelson <mmichels@redhat.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/29f3e6cf65a1d8b6cd71c07a700f03454aa8fc93"},{"sha":"d96d0b019a6557d41d11af48925da840b3a1ecb6","author":{"name":"Qiuyu Xiao","email":"52cdcdd9b1ce83f6d21eb55f4d49d784e7b461b0@gmail.com"},"message":"datapath: add transport ports in route lookup for geneve\n\nThis patch adds transport ports information for route lookup so that\nIPsec can select geneve tunnel traffic to do encryption.\n\nSigned-off-by: Qiuyu Xiao <qiuyu.xiao.qyx@gmail.com>\nReviewed-by: Greg Rose <gvrose8192@gmail.com>\nTested-by: Greg Rose <gvrose8192@gmail.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/d96d0b019a6557d41d11af48925da840b3a1ecb6"},{"sha":"22c5eafb6efa874014a5234de8ca587b693db4df","author":{"name":"Qiuyu Xiao","email":"52cdcdd9b1ce83f6d21eb55f4d49d784e7b461b0@gmail.com"},"message":"ipsec: reintroduce IPsec support for tunneling\n\nThis patch reintroduces ovs-monitor-ipsec daemon that\nwas previously removed by commit 2b02d770 (\"openvswitch:\nAllow external IPsec tunnel management.\")\n\nAfter this patch, there are no IPsec flavored tunnels anymore.\nIPsec is enabled by setting up the right values in:\n1. OVSDB:Interface:options column;\n2. OVSDB:Open_vSwitch:other_config column;\n3. OpenFlow pipeline.\n\nGRE, VXLAN, GENEVE, and STT IPsec tunnels are supported. LibreSwan and\nStrongSwan IKE daemons are supported. User can choose pre-shared key,\nself-signed peer certificate, or CA-signed certificate as authentication\nmethods.\n\nSigned-off-by: Qiuyu Xiao <qiuyu.xiao.qyx@gmail.com>\nSigned-off-by: Ansis Atteka <aatteka@ovn.org>\nCo-authored-by: Ansis Atteka <aatteka@ovn.org>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/22c5eafb6efa874014a5234de8ca587b693db4df"},{"sha":"bdddc715358e346a5a19365ad59dc8627ebd4e9a","author":{"name":"Qiuyu Xiao","email":"52cdcdd9b1ce83f6d21eb55f4d49d784e7b461b0@gmail.com"},"message":"debian and rhel: Create IPsec package.\n\nAdded rules and files to create debian and rpm ovs-ipsec packages.\n\nSigned-off-by: Qiuyu Xiao <qiuyu.xiao.qyx@gmail.com>\nSigned-off-by: Ansis Atteka <aatteka@ovn.org>\nCo-authored-by: Ansis Atteka <aatteka@ovn.org>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/bdddc715358e346a5a19365ad59dc8627ebd4e9a"},{"sha":"7b243c308967bec769667c458580caba27b587c8","author":{"name":"Qiuyu Xiao","email":"52cdcdd9b1ce83f6d21eb55f4d49d784e7b461b0@gmail.com"},"message":"Documentation: IPsec tunnel tutorial and documentation.\n\ntutorials/index.rst gives a step-by-setp guide to set up OVS IPsec\ntunnel.\n\ntutorials/ipsec.rst gives detailed explanation on the IPsec tunnel\nconfiguration methods and forwarding modes.\n\nSigned-off-by: Qiuyu Xiao <qiuyu.xiao.qyx@gmail.com>\nSigned-off-by: Ansis Atteka <aatteka@ovn.org>\nCo-authored-by: Ansis Atteka <aatteka@ovn.org>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/7b243c308967bec769667c458580caba27b587c8"},{"sha":"b1cc0dbac0ebbc32f5c0da3a27ec67f2a303636a","author":{"name":"Qiuyu Xiao","email":"52cdcdd9b1ce83f6d21eb55f4d49d784e7b461b0@gmail.com"},"message":"OVN: native support for tunnel encryption\n\nThis patch adds IPsec support for OVN tunnel. Basically, OVN offers a\nbinary option to its user for encryption configuration. If the IPsec\noption is turned on, all tunnels will be encrypted. Otherwise, no tunnel\nwill be encrypted.\n\nThe changes are summarized as below:\n1) Added a ipsec column on the NB_Global table and SB_Global table. The\nvalue of ipsec column is propagated by ovn-northd from NB_Global to\nSB_Global.\n\n2) ovn-controller monitors the ipsec column in SB_Global. If the ipsec\nvalue is true, ovn-controller sets options of the tunnel interface by\nspecifying \"options:remote_name=<remote_chassis_name>\". If the ipsec\nvalue is false, ovn-controller removes these options.\n\n3) ovs-monitor-ipsec daemon\n(https://mail.openvswitch.org/pipermail/ovs-dev/2018-June/348701.html)\nmonitors the tunnel interface options and configures IKE daemon\naccordingly for IPsec encryption.\n\nSigned-off-by: Qiuyu Xiao <qiuyu.xiao.qyx@gmail.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/b1cc0dbac0ebbc32f5c0da3a27ec67f2a303636a"},{"sha":"fcd8f561b6fb8d58b4a4d0aaef5c8b59a55aa8a3","author":{"name":"Qiuyu Xiao","email":"52cdcdd9b1ce83f6d21eb55f4d49d784e7b461b0@gmail.com"},"message":"Documentation: OVN RBAC and IPsec tutorial\n\nThis patch adds step-by-step guide for configuring OVN Role-Based Access\nControl and IPsec.\n\nSigned-off-by: Qiuyu Xiao <qiuyu.xiao.qyx@gmail.com>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/fcd8f561b6fb8d58b4a4d0aaef5c8b59a55aa8a3"},{"sha":"297a88c28d6d570a60911aeb86e03864fd57fd2a","author":{"name":"Ben Pfaff","email":"6f50513b21952446fbc8c95a8f361b7aa434b7c7@ovn.org"},"message":"MAINTAINERS: Move Ethan to emeritus status.\n\nRequested-by: Ethan J. Jackson <ejj@eecs.berkeley.edu>\nAcked-by: Ethan J. Jackson <ejj@eecs.berkeley.edu>\nSigned-off-by: Ben Pfaff <blp@ovn.org>","distinct":false,"url":"https://api.github.com/repos/istokes/ovs/commits/297a88c28d6d570a60911aeb86e03864fd57fd2a"}]}
{"actor":{"display_login":"istokes"}}