{"push_id":2300498281,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"3de562d6805c09bbeb6c8dfdc159d02153417e11","before":"a6f6de5993f6c2990dfa7b86a7595b1e6378b754","commits":[{"sha":"c9bf93807028d387e52b373ecd1cba9ce9d48688","author":{"name":"Divakar D","email":"a6c17c3574af2e518b7766b5b368bcea3bcf5dd0@juniper.net"},"message":"Do not calculate fragment values for mirrored packets\n\nIf fragmentes are being processed, fragment assembler maintains the\nstatistics of framents in the fragment entry to decide when to delete\nthe fragment. When mirroring is enabled, the mirrored packet gets\nprocesses earlier than real packet and these fragment calculations are\ninvoked on the mirrored packet leading to fragment entry being deleted\nif the mirrored packet is the last fragment of the packet. Once the\nfragment entry is deleted and mirrored packet is out of system, the real\npacket gets processes and this packet will not have a matching fragment\nentry to do the flow processing resulting in packet being discarded.\n\nAs a fix, the fragment calculations are invoked only when the real\npackets are processed rather for mirrored packets.\n\nChange-Id: I30b3092622f8c661c6bebaf5ccbff6c9621cc3dc\ncloses-bug: #1739602","distinct":true,"url":"https://api.github.com/repos/Juniper/contrail-vrouter/commits/c9bf93807028d387e52b373ecd1cba9ce9d48688"},{"sha":"3de562d6805c09bbeb6c8dfdc159d02153417e11","author":{"name":"Zuul v3 CI","email":"7ddd597379d9b4633abc62d824c0fe448f7a2fea@zuul.opencontrail.org"},"message":"Merge \"Do not calculate fragment values for mirrored packets\"","distinct":true,"url":"https://api.github.com/repos/Juniper/contrail-vrouter/commits/3de562d6805c09bbeb6c8dfdc159d02153417e11"}]}
{"actor":{"display_login":"opencontrail-ci-admin"}}