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, Apr 28, 8:36 AM
Unknown Object (File)
Tue, Apr 28, 8:36 AM
Unknown Object (File)
Mon, Apr 27, 5:53 AM
Unknown Object (File)
Thu, Apr 23, 5:47 PM
Unknown Object (File)
Wed, Apr 22, 11:34 PM
Unknown Object (File)
Tue, Apr 14, 11:42 PM
Unknown Object (File)
Sun, Apr 12, 2:06 AM
Unknown Object (File)
Wed, Apr 8, 3:10 PM
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.