Page MenuHomeFreeBSD

mpi3mr: Process LOG Data Events in Interrupt Top Half for Early Notification
ClosedPublic

Authored by chandrakanth.patil_broadcom.com on Apr 9 2025, 7:37 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Jul 16, 10:06 PM
Unknown Object (File)
Sat, Jul 11, 11:33 PM
Unknown Object (File)
Wed, Jul 1, 5:19 PM
Unknown Object (File)
Mon, Jun 29, 11:48 AM
Unknown Object (File)
Fri, Jun 26, 1:47 AM
Unknown Object (File)
Thu, Jun 25, 7:23 AM
Unknown Object (File)
Tue, Jun 23, 1:34 PM
Unknown Object (File)
Jun 15 2026, 7:49 PM
Subscribers
None

Details

Summary

The driver now processes LOG Data events in the interrupt top
half instead of the bottom half. This allows LOG events to be
handled immediately upon receipt, reducing latency and enabling
early notification to the Library or applications.

This change ensures LOG event handling occurs closer to the
firmware's generation point, improving alignment with event-driven
diagnostic and monitoring mechanisms.

Diff Detail

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