Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-66352

dpll switching between holdover and locked after GNSS recovery

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Normal Normal
    • 4.21
    • 4.21
    • Networking / ptp
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • Important
    • None
    • x86_64
    • 2026-01-05: Solved in firmware 4.91; How do we track and/or release-note this?
    • None
    • None
    • CNF RAN Sprint 281, CNF RAN Sprint 282
    • 2
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Description of problem:

      After simulating loss of GNSS sync then simulating recovery of GNSS sync, the DPLL flips between locked and holdover for ~15 minutes before everything reaches a stable state of locked.
      
      This was encountered using a machine with a GM profile with the ntpfailover plugin and an additional OC profile without phc2sys running.

      Version-Release number of selected component (if applicable):

      linuxptp-daemon 202512011821.p2.g3008622.assembly.stream.el9    

      How reproducible:

          seems pretty consistent, but not 100%

      Steps to Reproduce:

          1. Simulate GNSS loss using ubxtool -P 29.20 -w 1 -v 3 -z CFG-NAVSPG-INFIL_NCNOTHRS,50,1
          2. A few minutes later, simulate GNSS recovery using ubxtool -P 29.20 -w 1 -v 3 -z CFG-NAVSPG-INFIL_NCNOTHRS,0,1
          3. Observe linuxptp-daemon logs showing alternating between DPLL locked and holdover for 15+ minutes
          

      Actual results:

          DPLL flips between holdover and locked for 15 minutes

      Expected results:

          DPLL locks and system quickly reaches stable state

      Additional info:

      slack thread

      google drive with logs and ptp must-gather

              jramsay1@redhat.com Jim Ramsay
              rh-ee-klaskosk Kirsten Laskoski
              None
              None
              Kirsten Laskoski Kirsten Laskoski
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: