Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-17999

LNet: relax use of msg_rx_ready_delay

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.16.0
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      When processing a message, lnet_post_routed_recv_locked currently asserts that msg_rx_ready_delay be set when detecting negative peer or router credits. 

      It appears to be possible though for msg_rx_ready_delay to actually be not set at that point because it only gets set if the credit counts were non-positive some time before, and even though cpt lock was being (mostly?) held during this time, lpni lock, for example, was not. This means that the credit counts could have been decremented since.

      Attachments

        Activity

          People

            ssmirnov Serguei Smirnov
            ssmirnov Serguei Smirnov
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: