- 平台 内核版本 安卓版本 RK3399 Linux4.4 Android7.1 前言: 面向对象的思想就是一切事物皆对象,Linux的设备驱动管理将运用这一思想对各式各样的设备、总线以及驱动进行管理。在此可以感受到老子说的:一生二,二生三,三生万物。 文章目录 前言: 1、对象的“一生二”... 平台 内核版本 安卓版本 RK3399 Linux4.4 Android7.1 前言: 面向对象的思想就是一切事物皆对象,Linux的设备驱动管理将运用这一思想对各式各样的设备、总线以及驱动进行管理。在此可以感受到老子说的:一生二,二生三,三生万物。 文章目录 前言: 1、对象的“一生二”...
- SystemTap简介SystemTap的简介,只需要7个字!狂拽酷炫屌炸天!自从读了Brendan Gregg大神的<Systems Performance>,DTrace,SystemTap这类的动态追踪工具就成了我眼中的大杀器!第一次实际使用它,我就被其缓慢的启动速度,诡异的报错信息以及强大的破坏力深深地打动了……下面就来详细说一下吧。配置在RHEL或者CentOS下的安装应该都比较顺... SystemTap简介SystemTap的简介,只需要7个字!狂拽酷炫屌炸天!自从读了Brendan Gregg大神的<Systems Performance>,DTrace,SystemTap这类的动态追踪工具就成了我眼中的大杀器!第一次实际使用它,我就被其缓慢的启动速度,诡异的报错信息以及强大的破坏力深深地打动了……下面就来详细说一下吧。配置在RHEL或者CentOS下的安装应该都比较顺...
- bitsandbytes/libbitsandbytes_cpu.so: undefined symbol: undefined symbol: cget_col_row_statsError: cutlassF: no kernel found to launch解决办法mamba install pytorch cudatoolkit mamba install -c "nvidia/l... bitsandbytes/libbitsandbytes_cpu.so: undefined symbol: undefined symbol: cget_col_row_statsError: cutlassF: no kernel found to launch解决办法mamba install pytorch cudatoolkit mamba install -c "nvidia/l...
- 0x00 前言这次分析的是一个exe +dll文件,很明显,在exe执行的时候应该要动态链接该dll的,那就一个个分析,逐一攻破。详细分析0x01 DLL文件几个导入函数。包括 CreateProcessA以及WS2_32.dll 的通过网络接收和发送数据的函数。但是该dll文件的字符串很有意思,其中还包括了一个 IP地址 127.26.152.13另一点比较奇怪的是该dll文件并没有导出函... 0x00 前言这次分析的是一个exe +dll文件,很明显,在exe执行的时候应该要动态链接该dll的,那就一个个分析,逐一攻破。详细分析0x01 DLL文件几个导入函数。包括 CreateProcessA以及WS2_32.dll 的通过网络接收和发送数据的函数。但是该dll文件的字符串很有意思,其中还包括了一个 IP地址 127.26.152.13另一点比较奇怪的是该dll文件并没有导出函...
- 4月8日 AI-OPS Meetup 留存的知识点 参加感想公开的、AIOps方向的meetup。上学时,我真是应该好好了解这方面的平台资源。一个下午,听四小时的分享,收获良多。 4月9日 Kernel Meetup 留存的知识点 参加感想整个meetup氛围是很和谐的,都是技术大佬,会中还有位特意赶来参加的博导。 推荐了解与参加喜欢技术的同学,可以多多留意相关的开源社区举办的线上、线... 4月8日 AI-OPS Meetup 留存的知识点 参加感想公开的、AIOps方向的meetup。上学时,我真是应该好好了解这方面的平台资源。一个下午,听四小时的分享,收获良多。 4月9日 Kernel Meetup 留存的知识点 参加感想整个meetup氛围是很和谐的,都是技术大佬,会中还有位特意赶来参加的博导。 推荐了解与参加喜欢技术的同学,可以多多留意相关的开源社区举办的线上、线...
- kernel直调Add算子的Tiling算法与MindStudioInsight分析 kernel直调Add算子的Tiling算法与MindStudioInsight分析
- 香橙派AI Pro算子开发之kernel直调Add算子代码解读与分析 香橙派AI Pro算子开发之kernel直调Add算子代码解读与分析
- ### 系统启动流程 系统组成:内核+根分区文件系统 磁盘分区及相关文件 启动分区 /boot 内核设计流派 单内核设计: 把所有功能集成于同一个程序 Linux 微内核设计:每种功能使用一个单独的子系统实现 Windows,Solaris Linux 内核特点... ### 系统启动流程 系统组成:内核+根分区文件系统 磁盘分区及相关文件 启动分区 /boot 内核设计流派 单内核设计: 把所有功能集成于同一个程序 Linux 微内核设计:每种功能使用一个单独的子系统实现 Windows,Solaris Linux 内核特点...
- 驱动整体设计介绍不同的processor Nvidia DLA的内核驱动KMD(Kernel mode driver)中,并不是把DLA当成一个设备来控制,而是把不同的功能模块当做不同的processor,分别进行任务的管理和控制。在相同processor里分先后,不同队列靠依赖关系控制。当前分了6个processor,代码中如下定义。#define DLA_OP_BDMA 驱动整体设计介绍不同的processor Nvidia DLA的内核驱动KMD(Kernel mode driver)中,并不是把DLA当成一个设备来控制,而是把不同的功能模块当做不同的processor,分别进行任务的管理和控制。在相同processor里分先后,不同队列靠依赖关系控制。当前分了6个processor,代码中如下定义。#define DLA_OP_BDMA
- 漏洞背景和描述 eBPF(extended Berkeley Packet Filter)是一种可以在 Linux 内核中运行用户编写的程序,而不需要修改内核代码或加载内核模块的技术。简单来说eBP... 漏洞背景和描述 eBPF(extended Berkeley Packet Filter)是一种可以在 Linux 内核中运行用户编写的程序,而不需要修改内核代码或加载内核模块的技术。简单来说eBP...
- 这个是翻译来的,原文地址: http://www.landley.net/writing/rootfs-howto.html 怎样使用initramfs 工作过程简述 在2.6kernel启动时,它把rootfs作为它的第一个文件系统挂载(注意:这里的rootfs是真名!!!不是root filesy... 这个是翻译来的,原文地址: http://www.landley.net/writing/rootfs-howto.html 怎样使用initramfs 工作过程简述 在2.6kernel启动时,它把rootfs作为它的第一个文件系统挂载(注意:这里的rootfs是真名!!!不是root filesy...
- 漏洞背景和描述 Linux 内核模块Open vSwitch 存在越界写入漏洞,在足够多actions情况下,在为新的flow的新的action拷贝和预留内存时,如果next_offset比MAX_AC... 漏洞背景和描述 Linux 内核模块Open vSwitch 存在越界写入漏洞,在足够多actions情况下,在为新的flow的新的action拷贝和预留内存时,如果next_offset比MAX_AC...
- 如果你是一个喜欢编译内核的狂人,同时也是经常忘记将默认的.config文件备份的懒家伙,那么下面的方法将会使你 的内核配置工作变得更轻松,从linux 2.6开始内核提供了一种将.config附加到映像文... 如果你是一个喜欢编译内核的狂人,同时也是经常忘记将默认的.config文件备份的懒家伙,那么下面的方法将会使你 的内核配置工作变得更轻松,从linux 2.6开始内核提供了一种将.config附加到映像文...
- 在内核中通过/proc/kallsyms获得符号的地址 Linux内核符号表/proc/kallsyms的形成过程 --------------------------------------------------------------------------- ... 在内核中通过/proc/kallsyms获得符号的地址 Linux内核符号表/proc/kallsyms的形成过程 --------------------------------------------------------------------------- ...
- int snd_write_bypass = 0; EXPORT_SYMBOL_GPL(snd_write_bypass); /dav/test # cat /proc/kallsyms | grep snd_write_bypass 8051e26c r __k... int snd_write_bypass = 0; EXPORT_SYMBOL_GPL(snd_write_bypass); /dav/test # cat /proc/kallsyms | grep snd_write_bypass 8051e26c r __k...
上滑加载中
推荐直播
-
探秘仓颉编程语言:华为开发者空间的创新利器
2025/02/22 周六 15:00-16:30
华为云讲师团
本期直播将与您一起探秘颉编程语言上线华为开发者空间后,显著提升开发效率,在智能化开发支持、全场景跨平台适配能力、工具链与生态完备性、语言简洁与高性能特性等方面展现出的独特优势。直播看点: 1.java转仓颉的小工具 2.仓颉动画三方库lottie 3.开发者空间介绍及如何在空间用仓颉编程语言开发
即将直播 -
大模型Prompt工程深度实践
2025/02/24 周一 16:00-17:30
盖伦 华为云学堂技术讲师
如何让大模型精准理解开发需求并生成可靠输出?本期直播聚焦大模型Prompt工程核心技术:理解大模型推理基础原理,关键采样参数定义,提示词撰写关键策略及Prompt工程技巧分享。
去报名 -
华为云 x DeepSeek:AI驱动云上应用创新
2025/02/26 周三 16:00-18:00
华为云 AI专家大咖团
在 AI 技术飞速发展之际,DeepSeek 备受关注。它凭借哪些技术与理念脱颖而出?华为云与 DeepSeek 合作,将如何重塑产品与应用模式,助力企业数字化转型?在华为开发者空间,怎样高效部署 DeepSeek,搭建专属服务器?基于华为云平台,又该如何挖掘 DeepSeek 潜力,实现智能化升级?本期直播围绕DeepSeek在云上的应用案例,与DTSE布道师们一起探讨如何利用AI 驱动云上应用创新。
去报名
热门标签