DragonOS/.github/workflows
LoGin d93301b512
feat: 实现基于异常表的安全用户空间内存访问机制 (#1383)
* feat: 实现基于异常表的安全用户空间内存访问机制

- 新增异常表机制,在系统调用中安全处理用户空间内存访问错误
- 实现带异常表保护的memcpy和memset函数,防止无效用户地址导致内核在内存拷贝处以及pagefault处理程序之间反复横跳
- 重构用户空间访问API,提供安全的UserBuffer包装类型
- 更新页错误处理程序,支持异常表修复路径
- 添加异常表测试程序,验证各种边界情况
- 更新内存管理文档,详细说明异常表设计原理和使用场景

Signed-off-by: longjin <longjin@DragonOS.org>

* chore: 更新应用黑名单配置

- 添加 test_ebpf_new, test_ebpf_tp 到黑名单,原因:aya上游发版问题导致CI失败

Signed-off-by: longjin <longjin@DragonOS.org>

---------

Signed-off-by: longjin <longjin@DragonOS.org>
2025-11-18 21:02:07 +08:00
..
doc_translation.yml doc: 0.2.0 release log未被加入sphinix索引树的问题 (#1265) 2025-08-22 23:17:14 +08:00
docs-multiversion.yml ci: 推送文档到s3时,不同步`p/*`目录下的文件 (#1050) 2024-11-15 00:10:32 +08:00
docs.yml ci(docs): Build docs when push/PR to master and release version. (#935) 2024-09-25 01:36:57 +08:00
issue-checker.yml ci: import issue checker (#750) 2024-04-21 23:23:21 +08:00
makefile.yml ci: 升级构建容器版本至v1.16 (#1381) 2025-11-18 00:27:02 +08:00
publish-dragonos-docker-image.yml ci: 限制Docker镜像推送和CNB.cool同步任务仅在主仓库执行 (#1150) 2025-05-07 13:20:06 +08:00
sync-to-cnb.yml ci: 限制Docker镜像推送和CNB.cool同步任务仅在主仓库执行 (#1150) 2025-05-07 13:20:06 +08:00
test-x86.yml feat: 实现基于异常表的安全用户空间内存访问机制 (#1383) 2025-11-18 21:02:07 +08:00