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

Inconsistence use of cfs_time_current() and ktime_get_real_seconds()

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • Lustre 2.10.0
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      "LU-6245 libcfs: add ktime_get_real_seconds support" introduced a problem where sometimes we use cfs_time_current() and others ktime_get_real_seconds(). This leads to wrong comparison, leading to strange timing issues.

      One behavior observed were routers considering peers dead, due to these inconsistent comparison.

      We'll need to make sure that the LNet and LND code follows a consistent and correct approach.

      Attachments

        Issue Links

          Activity

            People

              simmonsja James A Simmons
              ashehata Amir Shehata (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: