查看问题详情
编号 | 项目 | 分类 | 查看权限 | 报告日期 | 最后更新 |
---|---|---|---|---|---|
0000558 | Anolis OS 8 | - cloud kernel 4.19 | public | 2021-11-22 20:48 | 2021-11-25 10:12 |
报告员 | yinan266257 | 分派给 | yinan266257 | ||
优先级 | normal | 严重性 | minor | 出现频率 | always |
状态 | resolved | 处理状况 | fixed | ||
平台 | x86_64 | 操作系统 | Anolis OS | 操作系统版本 | 7 |
标题 | 0000558: 修复nop偏移错误,优化FTRACE启动时间 | ||||
描述 | ck 4.19-devel上,一个支持PIE的patch在计算ftrace stub 替换nop的偏移计算上出错, 导致nop替换位置出错,bug未显现是由于gcc 5.0以上,逻辑出错的recordmcount.c不会被调用。 同时,受4.19默认编译器配置的影响,编译器关于ftrace的优化无法生效,目前cloud kernel 4.19, kernel_start阶段ftrace_init消耗约15~20ms,将启动期的耗时处理移到编译期,由内核完成,可以 节省这部分时间,加速内核启动。 | ||||
标签 | 没加标签. | ||||
日期 | 用户名 | 字段 | 更改 |
---|---|---|---|
2021-11-22 20:48 | yinan266257 | 新建问题 | |
2021-11-23 10:09 | yinan266257 | 分派给 | => yinan266257 |
2021-11-23 10:09 | yinan266257 | 状态 | 新建 => 已分配 |
2021-11-23 19:04 | yinan266257 | 状态 | 已分配 => 已关闭 |
2021-11-23 19:04 | yinan266257 | 处理状况 | 未处理 => 已修正 |
2021-11-23 19:04 | yinan266257 | 注释已添加: 0000775 | |
2021-11-23 19:07 | yinan266257 | 状态 | 已关闭 => 反馈 |
2021-11-23 19:07 | yinan266257 | 处理状况 | 已修正 => 重新打开 |
2021-11-23 19:07 | yinan266257 | 注释已添加: 0000776 | |
2021-11-23 19:10 | yinan266257 | 状态 | 反馈 => 已解决 |
2021-11-23 19:10 | yinan266257 | 处理状况 | 重新打开 => 已修正 |
2021-11-23 22:19 | yinan266257 | 状态 | 已解决 => 反馈 |
2021-11-23 22:19 | yinan266257 | 处理状况 | 已修正 => 重新打开 |
2021-11-23 22:19 | yinan266257 | 注释已添加: 0000779 | |
2021-11-23 22:27 | yinan266257 | 标题 | 内核启动加速---优化FTRACE启动时间 => 优化FTRACE启动时间 |
2021-11-23 22:27 | yinan266257 | 描述已修改 | |
2021-11-23 22:30 | yinan266257 | 标题 | 优化FTRACE启动时间 => 修复nop偏移错误,优化FTRACE启动时间 |
2021-11-25 10:12 | yinan266257 | 状态 | 反馈 => 已解决 |
2021-11-25 10:12 | yinan266257 | 处理状况 | 重新打开 => 已修正 |