{"push_id":687912842,"size":185,"distinct_size":185,"ref":"refs/heads/master","head":"d183efc22b2b0b84c341500a73f567f98f4d00f4","before":"8790a8b4eff04ab10fab3581ff97059899c72d6a","commits":[{"sha":"908995c56feeac6dc8dda3865a1c2eb3e7b718fb","author":{"email":"6f50513b21952446fbc8c95a8f361b7aa434b7c7@nicira.com","name":"Ben Pfaff"},"message":"ofp-parse: Properly report error for invalid bucket ID.\n\nThe inner 'error' shadowed an outer one, so that the error, when set, was\nnever returned to the caller.\n\nFound by LLVM scan-build.\n\nReported-by: Kevin Lo <kevlo@FreeBSD.org>\nSigned-off-by: Ben Pfaff <blp@nicira.com>\nAcked-by: Jarno Rajahalme <jrajahalme@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/908995c56feeac6dc8dda3865a1c2eb3e7b718fb"},{"sha":"23d735b043ab77f9823e39b299a73a371521a73a","author":{"email":"6f50513b21952446fbc8c95a8f361b7aa434b7c7@nicira.com","name":"Ben Pfaff"},"message":"ovs-lldp: Remove unused variable 'lldp_size'.\n\nDoesn't seem to be good for anything.\n\nFound by LLVM scan-build.\n\nReported-by: Kevin Lo <kevlo@FreeBSD.org>\nSigned-off-by: Ben Pfaff <blp@nicira.com>\nAcked-by: Kevin Lo <kevlo@FreeBSD.org>\nAcked-by: Dennis Flynn <drflynn@avaya.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/23d735b043ab77f9823e39b299a73a371521a73a"},{"sha":"255a54ea9099a44974f6102248424ee0399a39d3","author":{"email":"6f50513b21952446fbc8c95a8f361b7aa434b7c7@nicira.com","name":"Ben Pfaff"},"message":"ofp-actions: Remove dead store in ofpacts_pull_openflow_instructions().\n\nFound by LLVM scan-build.\n\nReported-by: Kevin Lo <kevlo@FreeBSD.org>\nSigned-off-by: Ben Pfaff <blp@nicira.com>\nAcked-by: Jarno Rajahalme <jrajahalme@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/255a54ea9099a44974f6102248424ee0399a39d3"},{"sha":"38221f4ed21ad89b2490dd583f3d4c5196041027","author":{"email":"6f50513b21952446fbc8c95a8f361b7aa434b7c7@nicira.com","name":"Ben Pfaff"},"message":"nx-match: Avoid null pointer dereference in nx_pull_header__() error case.\n\nFound by LLVM scan-build.\n\nReported-by: Kevin Lo <kevlo@FreeBSD.org>\nSigned-off-by: Ben Pfaff <blp@nicira.com>\nAcked-by: Jarno Rajahalme <jrajahalme@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/38221f4ed21ad89b2490dd583f3d4c5196041027"},{"sha":"e7d6348614249fe147070a955632b119102d6626","author":{"email":"6f50513b21952446fbc8c95a8f361b7aa434b7c7@nicira.com","name":"Ben Pfaff"},"message":"netdev-bsd: Fix netdev_bsd_get_mtu() return value.\n\nWhen netdev_bsd_get_mtu() failed, it didn't report the error to the caller,\nso the caller couldn't work around not knowing the MTU, and ended up using\nan uninitialized 'mtu' value.\n\nFound by LLVM scan-build.\n\nReported-by: Kevin Lo <kevlo@FreeBSD.org>\nSigned-off-by: Ben Pfaff <blp@nicira.com>\nAcked-by: Jarno Rajahalme <jrajahalme@nicira.com>\nAcked-by: Kevin Lo <kevlo@FreeBSD.org>\nAcked-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/e7d6348614249fe147070a955632b119102d6626"},{"sha":"577a81141ffc2e31e1e84b9f5de38bcb536b2cce","author":{"email":"6f50513b21952446fbc8c95a8f361b7aa434b7c7@nicira.com","name":"Ben Pfaff"},"message":"ovs-lldp: Avoid use-after-free in aa_mapping_unregister().\n\nFound by LLVM scan-build.\n\nReported-by: Kevin Lo <kevlo@FreeBSD.org>\nSigned-off-by: Ben Pfaff <blp@nicira.com>\nAcked-by: Dennis Flynn <drflynn@avaya.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/577a81141ffc2e31e1e84b9f5de38bcb536b2cce"},{"sha":"494356bf551e62bc37f3610c3484ffea1ad4a2c1","author":{"email":"6f50513b21952446fbc8c95a8f361b7aa434b7c7@nicira.com","name":"Ben Pfaff"},"message":"bridge: Fix use-after-free in bridge_aa_refresh_queue().\n\nFound by LLVM scan-build.\n\nReported-by: Kevin Lo <kevlo@FreeBSD.org>\nSigned-off-by: Ben Pfaff <blp@nicira.com>\nAcked-by: Dennis Flynn <drflynn@avaya.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/494356bf551e62bc37f3610c3484ffea1ad4a2c1"},{"sha":"1c79befb3cdf1dd861f463c6f58762bc34f6784c","author":{"email":"6f50513b21952446fbc8c95a8f361b7aa434b7c7@nicira.com","name":"Ben Pfaff"},"message":"perf-counter: Remove unused vlog module.\n\nOtherwise Clang warns about an unused variable.\n\nSigned-off-by: Ben Pfaff <blp@nicira.com>\nAcked-by: Justin Pettit <jpettit@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/1c79befb3cdf1dd861f463c6f58762bc34f6784c"},{"sha":"f315ae4f469a44c3691057b541425da4d4f9cbdf","author":{"email":"925ddebbe7c6d24343c181589cf0c4e553cb1c68@nicira.com","name":"Alex Wang"},"message":"dkms.conf.in: Install all kernel modules.\n\nWith the latest change of separating vports into their own modules,\nwe need to update the dkms.conf.in and make dkms install all vport\nmodules.  So, this commit modifies the debian/rules to read all\nkernel module names and sets the dkms.conf correctly.\n\nSigned-off-by: Alex Wang <alexw@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/f315ae4f469a44c3691057b541425da4d4f9cbdf"},{"sha":"c84e499a2de8b029c651548092a46e3a1062990d","author":{"email":"458bba2e4a8704776b33478100c98529b639cd9e@valinux.co.jp","name":"YAMAMOTO Takashi"},"message":"configure.ac: Avoid using non-ascii characters in a comment\n\nSigned-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>\nAcked-by: Ben Pfaff <blp@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/c84e499a2de8b029c651548092a46e3a1062990d"},{"sha":"c2deac545b68d2de5d9a3b966bafbb1c1993b8d3","author":{"email":"458bba2e4a8704776b33478100c98529b639cd9e@valinux.co.jp","name":"YAMAMOTO Takashi"},"message":"configure: Fix -Werror build for NetBSD + clang\n\nOn NetBSD, clang (clang-3.5.0 from pkgsrc) complains\nwhen \"clang -g\" is used for linking.  Specify -Qunused-arguments\nto suppress the warning.\n\nSigned-off-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>\nAcked-by: Ben Pfaff <blp@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/c2deac545b68d2de5d9a3b966bafbb1c1993b8d3"},{"sha":"96660ed1fc05ab5f76ef93d2c06f0746e1e93250","author":{"email":"6f50513b21952446fbc8c95a8f361b7aa434b7c7@nicira.com","name":"Ben Pfaff"},"message":"ovs-ofctl: Fix documentation of burst_size.\n\nReported-by: Kentaro Ebisawa <ebiken.g@gmail.com>\nSigned-off-by: Ben Pfaff <blp@nicira.com>\nAcked-by: Justin Pettit <jpettit@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/96660ed1fc05ab5f76ef93d2c06f0746e1e93250"},{"sha":"513a32eea658ed86f3aaa3eda9f701d31d6fbcd6","author":{"email":"e6bed26a3c3b5a74fba7843ed06c4ab25455a3ca@FreeBSD.org","name":"Kevin Lo"},"message":"configure.ac: Fix pthread linking on FreeBSD.\n\nThe configure script checks for the existence of pthread_sigmask.\nHowever, on FreeBSD, libc contains no-op stubs for many of the\npthread_* functions.  As a result, the AC_SEARCH_LIBS macro returns\n\"none required\".\n\nAs an alternative to checking pthread_sigmask, a solution is to check\npthread_create.\n\nSigned-off-by: Kevin Lo <kevlo@FreeBSD.org>\nAcked-by: YAMAMOTO Takashi <yamamoto@valinux.co.jp>\nSigned-off-by: Ben Pfaff <blp@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/513a32eea658ed86f3aaa3eda9f701d31d6fbcd6"},{"sha":"19aef6ef26d36511d820e3e629c57df59eb0941d","author":{"email":"e1a9bde6eb367e906a024640fc8eb522a680644a@avaya.com","name":"Dennis Flynn"},"message":"auto-attach: Implement interface lldp disable and re-enable\n\nThis commit completes the implementation of the lldp enable\noption. Specifically after enabling lldp on a particular interface, lldp can\nnow be disabled and subsequently re-enabled. OVS will not transmit or receive\nlldp packets if lldp is disabled on the interface.\n\nSigned-off-by: Dennis Flynn <drflynn@avaya.com>\nSigned-off-by: Ben Pfaff <blp@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/19aef6ef26d36511d820e3e629c57df59eb0941d"},{"sha":"b937e116da2cf64973248123a57a68261797b7dd","author":{"email":"6f50513b21952446fbc8c95a8f361b7aa434b7c7@nicira.com","name":"Ben Pfaff"},"message":"netlink-socket: Exit NL transaction loop when EINVAL is returned\n\nThe nl_sock_transact_multiple function enters in an infinite loop,\nwhen invalid error, EINVAL, is returned by nl_sock_transact_multiple__.\nEINVAL is the error returned by the latter function when a driver\nrequest fails.\n\nSigned-off-by: Sorin Vinturis <svinturis@cloudbasesolutions.com>\nReported-by: Alin Gabriel Serdean <aserdean@cloudbasesolutions.com>\nReported-at: https://github.com/openvswitch/ovs-issues/issues/57\nAcked-by: Eitan Eliahu <eliahue@vmware.com>\nAcked-by: Nithin Raju <nithin@vmware.com>\nSigned-off-by: Ben Pfaff <blp@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/b937e116da2cf64973248123a57a68261797b7dd"},{"sha":"9ff55ae284809bd63fe1c9c9a90b1733193e76cd","author":{"email":"40d7d146beb884a90ded29e4fa403bf5a1c3b72e@vmware.com","name":"Daniele Di Proietto"},"message":"dpif-netdev: Store actions data and size contiguously.\n\nAs stated by the comment above the structure, the 'action' pointer does not\nchange during the 'dp_netdev_actions' lifetime: we might as well embed\nthe pointed memory into the structure.\n\nThe commit also updates the description of dp_netdev_actions_create().\n\nSigned-off-by: Daniele Di Proietto <diproiettod@vmware.com>\nAcked-by: Ethan Jackson <ethan@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/9ff55ae284809bd63fe1c9c9a90b1733193e76cd"},{"sha":"11bfdaddf2035efe054b6a098dc3b8aeeb65eeb6","author":{"email":"40d7d146beb884a90ded29e4fa403bf5a1c3b72e@vmware.com","name":"Daniele Di Proietto"},"message":"dpif-netdev: Cache time_msec() calls for each received batch.\n\nCalling time_msec() (which calls clock_gettime()) too often might be\nexpensive.  With this commit OVS makes only one call per received\nbatch and caches the result.\n\nSuggested-by: Ethan Jackson <ethan@nicira.com>\nSigned-off-by: Daniele Di Proietto <diproiettod@vmware.com>\nAcked-by: Ethan Jackson <ethan@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/11bfdaddf2035efe054b6a098dc3b8aeeb65eeb6"},{"sha":"2bc1bbd27ded5752f438ff35673f38a527ea0915","author":{"email":"40d7d146beb884a90ded29e4fa403bf5a1c3b72e@vmware.com","name":"Daniele Di Proietto"},"message":"dp-packet: Rename 'dp_hash' in 'rss_hash'.\n\nWe already have the 'dp_hash' embedded in the metadata.  This caused\nconfusion in the code.  With this commit it should be clear that\n'rss_hash' is the packet hash used for internal purposes, while\n'md.dp_hash' is part of the flow, computed during the execution of\ncertain actions.\n\nSigned-off-by: Daniele Di Proietto <diproiettod@vmware.com>\nAcked-by: Ethan Jackson <ethan@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/2bc1bbd27ded5752f438ff35673f38a527ea0915"},{"sha":"28e2fa027d8c44f0970e3f2f12911f8c1cdde3a2","author":{"email":"40d7d146beb884a90ded29e4fa403bf5a1c3b72e@vmware.com","name":"Daniele Di Proietto"},"message":"dpif-netdev: Batch packets when recirculating.\n\nNow that we have per packet metadata, there's no need to split packet\nbatches when recirculating.\n\nSigned-off-by: Daniele Di Proietto <diproiettod@vmware.com>\nAcked-by: Ethan Jackson <ethan@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/28e2fa027d8c44f0970e3f2f12911f8c1cdde3a2"},{"sha":"b514f972821d2b8ff3de1e90827cf66ef65127ce","author":{"email":"bf7fdd7c3fd6489d712d8237c77d2ead4a52a687@cloudbasesolutions.com","name":"Sorin Vinturis"},"message":"datapath-windows: Removed assert from FilterNetPnPEvent handler\n\nI have removed an inappropriate assert from the FilterNetPnPEvent\nroutine, OvsExtNetPnPEvent. When NDIS calls the FilterNetPnPEvent\nroutine, the extension is in paused state and, obviously, the\nswitch is not active. The switch becomes active after FilterRestart\nroutine is called and the restart is successfully complete.\n\nSigned-off-by: Sorin Vinturis <svinturis@cloudbasesolutions.com>\nAcked-by: Eitan Eliahu <eliahue@vmware.com>\nSigned-off-by: Ben Pfaff <blp@nicira.com>","distinct":true,"url":"https://api.github.com/repos/M3S/ovs-rstp/commits/b514f972821d2b8ff3de1e90827cf66ef65127ce"}]}