Steve, Aurelien, Here is a patch for the compounding that fixes a leak of credits during processing of the mids. The leak eventually leads to the available credits dropping to zero and then rolling re-connects. This fixes the failures in generic/339 that performs a lot of compounds that fail (i.e. stat /<mount>/<file-that-does-not-exist>) This patch should go before any of the other compounding patches, i.e. rebase it so it comes before : "cifs: add a smb2_compound_op and change QUERY_INFO to use it"