Page MenuHomeFreeBSD

Update MPI headers to version 42.
ClosedPublic

Authored by slm on Apr 25 2016, 10:09 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Apr 13, 6:32 PM
Unknown Object (File)
Sun, Mar 31, 3:32 PM
Unknown Object (File)
Sun, Mar 31, 1:41 PM
Unknown Object (File)
Jan 15 2024, 6:44 PM
Unknown Object (File)
Jan 15 2024, 2:50 PM
Unknown Object (File)
Jan 15 2024, 5:11 AM
Unknown Object (File)
Jan 3 2024, 11:30 PM
Unknown Object (File)
Dec 20 2023, 12:47 AM
Subscribers

Details

Summary

Update MPI headers to version 42.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

slm retitled this revision from to Update MPI headers to version 42..
slm updated this object.
slm edited the test plan for this revision. (Show Details)
slm added reviewers: ken, scottl, ambrisko, asomers, mav, allanjude.
slm set the repository for this revision to rS FreeBSD src repository - subversion.
asomers edited edge metadata.
asomers added inline comments.
sys/dev/mpr/mpi/mpi2.h
651 ↗(On Diff #15592)

Exceeds 80 chars per line here and several other places.

sys/dev/mpr/mpi/mpi2_cnfg.h
1437 ↗(On Diff #15592)

Line 1436 got duped.

This revision now requires changes to proceed.Apr 25 2016, 10:57 PM
sys/dev/mpr/mpi/mpi2.h
651 ↗(On Diff #15592)

Since this is common platform header code, I don't think that we should be too concerned about style compliance, especially since the existing style is established and the additions do not alter it.

sys/dev/mpr/mpi/mpi2.h
651 ↗(On Diff #15592)

I agree with Scott on this. These headers are used in all of our drivers, apps, FW, etc. I'd like to keep them as close as possible to our actual released headers that we keep internally. The FreeBSD driver headers are modified a little bit from the released versions. Some licensing stuff is added and some newer items are removed to keep them from getting out into the public too soon. Other than that, these are the actual header files. I can remove that dup'ed line however.

ken edited edge metadata.

I agree with Steve and Scott. The MPI headers need to be largely the same between platforms. Doing otherwise will just lead to unnecessary effort.

sys/dev/mpr/mpi/mpi2_cnfg.h
1437 ↗(On Diff #15592)

I agree, this will probably cause a compile error.

slm edited edge metadata.
slm removed rS FreeBSD src repository - subversion as the repository for this revision.

Removed duplicated define.

asomers edited edge metadata.

I'll accept this revision even with the long lines. But they should still be fixed in Avago's source version. Some of them reach 160 characters.

This revision is now accepted and ready to land.May 2 2016, 3:02 PM
This revision was automatically updated to reflect the committed changes.