Page MenuHomeFreeBSD

Fix I/O coherence issues on ThunderX when SMP is disabled
ClosedPublic

Authored by zbb on May 5 2016, 5:20 PM.
Tags
None
Referenced Files
F137106720: D6231.id.diff
Fri, Nov 21, 3:54 AM
F137105832: D6231.id16203.diff
Fri, Nov 21, 3:52 AM
F137105735: D6231.id15942.diff
Fri, Nov 21, 3:52 AM
F137104863: D6231.diff
Fri, Nov 21, 3:50 AM
Unknown Object (File)
Tue, Nov 18, 11:49 AM
Unknown Object (File)
Tue, Nov 11, 4:30 AM
Unknown Object (File)
Sat, Nov 8, 1:48 PM
Unknown Object (File)
Thu, Nov 6, 4:26 AM

Details

Summary

To maintain coherence between cache and DMA memory appropriate
shareability flags need to be set in the PTE regardless of SMP
option.

Reviewed by:
Obtained from: Semihalf
Sponsored by: Cavium

Diff Detail

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

Event Timeline

zbb retitled this revision from to Fix I/O coherence issues on ThunderX when SMP is disabled.
zbb updated this object.
zbb edited the test plan for this revision. (Show Details)
zbb added a reviewer: wma.
zbb set the repository for this revision to rS FreeBSD src repository - subversion.
zbb added a subscriber: arm64.
wma edited edge metadata.
This revision is now accepted and ready to land.May 6 2016, 7:23 AM
This revision was automatically updated to reflect the committed changes.