1. 16 5月, 2019 1 次提交
  2. 10 5月, 2019 2 次提交
  3. 08 5月, 2019 9 次提交
  4. 16 4月, 2019 1 次提交
  5. 02 4月, 2019 3 次提交
  6. 15 3月, 2019 8 次提交
  7. 06 3月, 2019 2 次提交
  8. 05 3月, 2019 6 次提交
  9. 30 1月, 2019 1 次提交
  10. 25 1月, 2019 3 次提交
  11. 24 1月, 2019 1 次提交
    • P
      CIFS: Fix possible hang during async MTU reads and writes · acc58d0b
      Pavel Shilovsky 提交于
      When doing MTU i/o we need to leave some credits for
      possible reopen requests and other operations happening
      in parallel. Currently we leave 1 credit which is not
      enough even for reopen only: we need at least 2 credits
      if durable handle reconnect fails. Also there may be
      other operations at the same time including compounding
      ones which require 3 credits at a time each. Fix this
      by leaving 8 credits which is big enough to cover most
      scenarios.
      
      Was able to reproduce this when server was configured
      to give out fewer credits than usual.
      
      The proper fix would be to reconnect a file handle first
      and then obtain credits for an MTU request but this leads
      to bigger code changes and should happen in other patches.
      
      Cc: <stable@vger.kernel.org>
      Signed-off-by: NPavel Shilovsky <pshilov@microsoft.com>
      Signed-off-by: NSteve French <stfrench@microsoft.com>
      acc58d0b
  12. 03 1月, 2019 1 次提交
  13. 31 12月, 2018 1 次提交
  14. 24 12月, 2018 1 次提交