5、HDC+2022+内核演进策略及增强特性解析-public.pdf

编号:111485 PDF 16页 526.85KB 下载积分:VIP专享
下载报告请您先登录!

5、HDC+2022+内核演进策略及增强特性解析-public.pdf

1、内核演进策略及增强特性解析内核版本内核版本演进计划演进计划内核解耦内核解耦架构调整规划架构调整规划内核新增内核新增特性介绍特性介绍内核版本内核版本演进计划演进计划OpenHamony首次配套版本Linux主线社区版本Linux LTS版本发布时间OH 23年下半年版本X.XX2022-12OH 3.05.102020-12OH 1.04.192018-10预计2022年第四季度会进行下一个内核版本的选型Linux LTSLinux LTS版本选择版本选择每两年选用6年维护期的LTS版本作为OpenHarmony内核基线版本Linux LTS2021/9首次发布OpenHarmonyLinux5

2、.10内核2021202220232020/12选用LinuxLTS 5.10OH 3.0OH 3.1OH X.X2025OpenHarmony下一版本内核2022/12选用LinuxLTS最新版本2023首次发布年度年度年度LinuxLinux内核版本计划及维护周期内核版本计划及维护周期每两年从linux社区拉取LTS新内核版本,次年下半年随OpenHarmony版本发布。内核跟随OpenHarmony LTS版本周期持续维护,期间合入安全和Bugfix补丁。3.5年维护周期10个月开发周期内核解耦内核解耦架构调整规划架构调整规划Linux KernelLinux Kernel芯片平台适配解

3、耦方案芯片平台适配解耦方案提供统一、稳定的HCK Interface,实现Common Kernel和Vendor/OEM的模块解耦:KAL:Kernel Abstract Layer(内核抽象层)HCK:Harmony Common Kernel(Harmony通用内核)框架&服务.KALHarmony Common KernelHarmony Linux核心组件调度存储内存网络安全内核基本功能HCKInterfaceVendorModules芯片驱动芯片竞争力.OEMModules设备驱动设备竞争力.拼接式内核版本发布模式,一个内核支持多个芯片平台、多个产品OpenHarmonyOpenH

4、armony内核快速升级和发布模式内核快速升级和发布模式LTS Kernel(LTS Kernel(社区内核社区内核)OpenHarmonyOpenHarmonyKernelKernelHarmony Common Kernel(HCK)Vendor KernelVendor KernelVendor moduleVendor moduleHCKHCKOEM moduleOEM moduleOEM KernelOEM KernelVendor moduleVendor moduleHCKHCK1#ifndef_LVH_FOO_H_2#define_LVH_FOO_H_34#include /包

5、含HCK hook头文件56/声明插桩hook函数7DECLARE_HCK_LITE_HOOK(hck_vh_foo,TP_PROTO(int input,int*err),TP_ARGS(input,err);89#endif/*_LVH_FOO_H_*/HCKHCK方案讲解以及实例分享方案讲解以及实例分享接口申请:在预插桩模块HCK头文件中进行声明,文件在common kernel中,如lvh_foo.h:1/添加固定宏和1.中接口声明头文件2#undefCREATE_TRACE_POINTS3#include4#include56/注册接口实现7static void foo(int i

6、nput,int*err)89.101112/在init接口中对接口进行注册13static int _init foo_init(void)1415REGISTER_HCK_LITE_HOOK(hck_lvh_foo,foo);16HCKHCK方案讲解以及实例分享方案讲解以及实例分享接口实现和注册:在解耦内核模块中完成接口实现和注册,如foo.c:1/包含接口声明头文件2#include 34/插入hook接口调用5int call_foo()67.8int input,err;9CALL_HCK_LITE_HO

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(5、HDC+2022+内核演进策略及增强特性解析-public.pdf)为本站 (会议专家) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠