Page MenuHomeFreeBSD

mpi3mr: Add NVData Parameter for Host Timestamp Synchronization
ClosedPublic

Authored by chandrakanth.patil_broadcom.com on Apr 9 2025, 7:33 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Dec 9, 9:56 AM
Unknown Object (File)
Oct 14 2025, 6:03 PM
Unknown Object (File)
Oct 6 2025, 2:12 AM
Unknown Object (File)
Sep 29 2025, 12:58 PM
Unknown Object (File)
Sep 28 2025, 11:14 AM
Unknown Object (File)
Sep 24 2025, 1:24 PM
Unknown Object (File)
Sep 24 2025, 1:31 AM
Unknown Object (File)
Sep 20 2025, 8:12 AM
Subscribers
None

Details

Summary

The driver now retrieves the Time Stamp value from Driver Page 1
during load and after controller reset. If the value is valid, it
is used to enable periodic host timestamp synchronization.

This adds a tunable NVData parameter to control the behavior of
host time sync, enhancing flexibility and platform-specific control.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

I didn't see any of the 'classic' mistakes for any of this.

sys/dev/mpi3mr/mpi3mr.c
3190

split string

This revision is now accepted and ready to land.Apr 11 2025, 3:25 PM
sys/dev/mpi3mr/mpi3mr.c
3190

Agreed. There are two spaces. I will correct it in seperate patch.