功能:内核支持内存页隔离
价值:支持BMC通过代理实现故障内存隔离,提升硬件可靠性
实现要求:
内核通过/sys/devices/system/memory/soft_offline_page接口支持内存页面的page offline行为。隔离时通过将要隔离内存页面所对应的物理地址(按内存页面对齐,16进制格式)写入该节点。返回值为隔离成功的页面数量或者错误码。隔离行为能够成功取决于当前页面的状态,如果当前页面已经被poison则隔离会失败。如果在这种情况下仍然需要隔离,则需要通过/sys/devices/system/memory/hard_offline_page接口进行隔离。不过不在本需求的讨论范围内,故不予考虑。
Hey xxiaosong, Welcome to openEuler Community.
All of the projects in openEuler Community are maintained by @openeuler-ci-bot.
That means the developers can comment below every pull request or issue to trigger Bot Commands.
Please follow instructions at https://gitee.com/openeuler/community/blob/master/en/sig-infrastructure/command.md to find the details.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。
登录 后才可以发表评论