SMP and HIGHMEM
Ensure proper for SMP and HIGHMEM in the kernel
Support should exist, but it is necessary to review and test, and of course to fix any bugs.
NO SESSION REQUIRED
Blueprint information
- Status:
- Complete
- Approver:
- Paul McKenney
- Priority:
- High
- Drafter:
- Loïc Minier
- Direction:
- Approved
- Assignee:
- Nicolas Pitre
- Definition:
- Obsolete
- Series goal:
- Accepted for devtrack
- Implementation:
- Blocked
- Milestone target:
- None
- Started by
- Deepak Saxena
- Completed by
- Deepak Saxena
Related branches
Related bugs
Sprints
Whiteboard
Specification shared with https:/
Implement caching and factoring WI is blocked b/c No response for the v2 series in the U-Boot mailing list.
Work Items
Work items:
[npitre] Measure impact when HIGHMEM enabled but not used (benchmark needs to do lots of paging): DONE
[arnd-arndb] Fix SD driver as needed to address performance degradation seen when HIGHMEM is enabled (Linus/
[npitre] Test HIGHMEM on more SoCs by enabling HIGHMEM by default and fix any breakage: DONE
Test I/O performance in presence of HIGHMEM and fix any performance regressions (Linus/
[npitre] Fix any remaining HOTPLUG_CPU issues (Linus/
needed?] Fix issues with private-peripheral interrupts on SMP, for example, fix current local-time hack (Linus/
Validate kgdb SMP-support patches (Linus/
[aneesh] Implement caching and factoring out of cache geometry at runtime (this is misplaced and not connected to SMP or HIGHMEM): POSTPONED
Dependency tree
* Blueprints in grey have been implemented.