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

Inconsistence use of cfs_time_current() and ktime_get_real_seconds()

XMLWordPrintable

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

      "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.

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

              Created:
              Updated:
              Resolved: