查看问题详情

编号项目分类查看权限最后更新
0000048内核[所有项目] 所有分类公开2017-03-04 11:33
报告员用户16分派给lixuefeng 
优先级严重性小错误出现频率总是
状态 已分配处理状况未处理 
平台3A2000操作系统loongnix-20160930操作系统版本loongnix-2016093
摘要0000048: 3.10.84-8内核不支持getrandom系统调用
描述问题:chrome52的seccomp_bpf沙盒需要__NR_getrandom支持,但3.10.84-8不支持

chrome52代码见:http://gerrit.loongnix.org/#/c/1306/3/sandbox/linux/seccomp-bpf-helpers/syscall_sets.cc的993行

内核4.4.x是支持的,为适配loongnix系统我只能暂时注释掉,否则编译时就会报错

对比lemote-kernel-4.4.22-1发现3.10.84-8内核头文件/usr/include/asm/unistd.h中无此定义,但lemote的有

建议:不确定是否还有其他系统调用缺失,希望补全
标签没加标签.

活动

lixuefeng

2016-11-03 15:01

开发人员   ~0000218

已经确认3.10.84内核有此问题,这个系统调用从3.17开始内核正式引入,到3.19以后的版本逐步成熟,目前已经反向移植完成,正在测试

问题历史

日期 用户名 字段 更改
2016-10-21 09:53 用户16 新建问题
2016-10-21 09:53 用户16 状态 新建 => 已分配
2016-10-21 09:53 用户16 分派给 => jinguojie
2016-11-01 10:46 jinguojie 分派给 jinguojie => lixuefeng
2016-11-03 15:01 lixuefeng 注释已添加: 0000218
2016-11-22 16:31 administrator 分类 General => 所有分类