From: Dany Madden <d...@linux.ibm.com> Date: Wed, 9 Dec 2020 20:53:31 -0500
> From: "Dwip N. Banerjee" <dnban...@us.ibm.com> > > We observed that in the error case for batched send_subcrq_indirect() the > driver does not account for the partial success case. This caused Linux to > crash when free_map and pool index are inconsistent. > > Driver needs to update the rx pools "available" count when some batched > sends worked but an error was encountered as part of the whole operation. > Also track replenish_add_buff_failure for statistic purposes. > > Fixes: 4f0b6812e9b9a ("ibmvnic: Introduce batched RX buffer descriptor > transmission") > Signed-off-by: Dwip N. Banerjee <dnban...@us.ibm.com> > Reviewed-by: Dany Madden <d...@linux.ibm.com> Applied, thanks.