Print warnings for bad kernel configuration (NUMA disabled with multiple domains) and for firmware errors (incorrect proximity domain entries).
Details
Details
- Reviewers
andrew manu - Group Reviewers
arm64 - Commits
- rS352500: MFC r349348:
rS349348: arm64 acpi_iort: add some error handling
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Skipped - Unit
Tests Skipped - Build Status
Buildable 24520
Event Timeline
Comment Actions
The SRAT has affinity entries for each memory segment, CPU and ITS block. Comes upto ~260 entries on my ThunderX2. We go into the main logic of srat_resolve_its_pxm() only for ITS blocks (2 entries).
Comment Actions
I took a second look at this, and ran some more testing. I need to fix up a bug and add more comments.
Will update this diff.