{"push_id":1014116477,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"1f241c41f442a24f005291d72a8c42020c76e253","before":"927ab02b03a5be3f968ca9d36cb4f5795ad0ee41","commits":[{"sha":"1f241c41f442a24f005291d72a8c42020c76e253","author":{"email":"8d3093630820d106f09020ea478d17f40b22b135@FreeBSD.org","name":"zbb"},"message":"Fix bug in VNIC causing phony number of available TX descriptors\n\nTSO packets will signal segments TX completion in the separate CQ\ndescriptors. Each CQ descriptor for HW TSO will point to the same\nSQ entry.\nDo not invoke nicvf_put_sq_desc() for secondary segments to avoid\nfree_cnt corruption and eventually integer overflow that will result\nin the negative free_cnt value and hence impossibility of further\ntransmission.\n\nReviewed by:   wma\nObtained from: Semihalf\nSponsored by:  Cavium\nDifferential Revision: https://reviews.freebsd.org/D5535","distinct":true,"url":"https://api.github.com/repos/freebsd/freebsd/commits/1f241c41f442a24f005291d72a8c42020c76e253"}]}