Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • L linux-qy
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
    • Locked files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
    • Test cases
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

Admin message

The Gitlab will upgrade to latest version for security in the Oct 7th (9:00 ~ 12:00 UTC+8), during the time, the Gitlab site will be offline.

  • linux-arm
  • linux-qy
  • Repository
  • linux-qy
  • drivers
  • net
  • ethernet
  • intel
  • igb
  • igb_ptp.c
Find file BlameHistoryPermalink
  • Miroslav Lichvar's avatar
    igb: shorten maximum PHC timecounter update interval · 4c9b658e
    Miroslav Lichvar authored Oct 26, 2018
    The timecounter needs to be updated at least once per ~550 seconds in
    order to avoid a 40-bit SYSTIM timestamp to be misinterpreted as an old
    timestamp.
    
    Since commit 500462a9
    
     ("timers: Switch to a non-cascading wheel"),
    scheduling of delayed work seems to be less accurate and a requested
    delay of 540 seconds may actually be longer than 550 seconds. Also, the
    PHC may be adjusted to run up to 6% faster than real time and the system
    clock up to 10% slower. Shorten the delay to 360 seconds to be sure the
    timecounter is updated in time.
    
    This fixes an issue with HW timestamps on 82580/I350/I354 being off by
    ~1100 seconds for few seconds every ~9 minutes.
    
    Cc: Thomas Gleixner <tglx@linutronix.de>
    Signed-off-by: default avatarMiroslav Lichvar <mlichvar@redhat.com>
    Acked-by: default avatarJacob Keller <jacob.e.keller@intel.com>
    Acked-by: default avatarRichard Cochran <richardcochran@gmail.com>
    Tested-by: default avatarAaron Brown <aaron.f.brown@intel.com>
    Signed-off-by: default avatarJeff Kirsher <jeffrey.t.kirsher@intel.com>
    4c9b658e