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

OBD_FAIL_PTLRPC_HPREQ_* implementation broken after NRS landing

    XMLWordPrintable

Details

    • Bug
    • Resolution: Not a Bug
    • Major
    • None
    • Lustre 2.4.0
    • None
    • 3
    • 7072

    Description

      NRS code landing changed ptlrpc_request_get logic to require a request to be removed from queue explicitly, but did not update all callers.
      OBD_FAIL_PTLRPC_HPREQ_* handling in ptlrpc_server_handle_request is not updated and so these requests are not lost as they were supposed to according to the original logic.

      This ticket is opened in case the API change reversal discussed in LU-398 (to not actually require explicit queue removal for fetched requests) falls through and does not make it into 2.4 and we need to close the problem by other means.

      Attachments

        Issue Links

          Activity

            People

              wc-triage WC Triage
              green Oleg Drokin
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: