kernel
文章平均质量分 65
ARM&开发(Haidong)
业精与勤,慌于嬉;搞技术,不能手懒。
展开
-
中断异常指令
上节内容介绍了 BRK 后面跟的立即数会在断点中断发生时,保存到ESR.ISS中,那么我们看下linux 中 BRK 后面的立即数宏定义种类有哪些并分别作用是什么?原创 2024-10-17 10:32:09 · 115 阅读 · 0 评论 -
linux内存管理
参考。原创 2024-10-12 19:25:37 · 211 阅读 · 0 评论 -
Linux 内核清理缓存命令
一、问题描述log:原创 2024-10-11 15:42:47 · 361 阅读 · 0 评论 -
el0_undef
以arm64来介绍一下流程,如果在用户层发生指令异常时,首先进入入口el0_undef。原创 2024-10-11 14:08:47 · 95 阅读 · 0 评论 -
Linux软中断-ksoftirqd
LINUX软中断-ksoftirqd_linux_loe-Linux原创 2024-10-10 10:21:47 · 281 阅读 · 0 评论 -
【内存泄漏】<kernel工具之kasan>
linux kernel 内存踩踏之KASAN(一)_kasan版本-CSDN博客linux kernel 内存踩踏之KASAN_SW_TAGS(二)_kernel 中查看 tag 信息-CSDN博客linux kernel 内存踩踏之KASAN_HW_TAGS(MTE)(三)_bug: kasan: invalid-access-CSDN博客原创 2024-10-10 10:04:08 · 168 阅读 · 0 评论 -
【内存泄漏】<kernel工具之slub debug>
linux kernel内存泄漏检测工具之slub debug-CSDN博客原创 2024-10-10 09:59:01 · 116 阅读 · 0 评论 -
【内存泄漏】<kernel工具之kmemleak>
如果读者打算用gdb调试内核,将需要这些信息,还需要打开CONFIG_FRAME_POINTER。工具,启动一个内核线程扫描内存,每隔一定时间扫描内存(默认10分钟),并打印发现新的未引用对象数量。栈溢出的确切信号是不包含任何合理的反向跟踪信息的oops清单。第一个选项将在内核中增加明确的。第二个选项将让内核监视栈的使用(打印最大栈深度),并通过sysrq按键输出一些统计信息。在释放时,全部内存页从内核地址空间中移除。该选项将大大降低运行速度,但可以快速定位特定的。该选项将使内核的构造包含。原创 2024-09-29 17:27:18 · 282 阅读 · 0 评论 -
linux kernel Gdb在线调试
(gdb) i registers使用GDB查看和修改寄存器的值_gdb查看寄存器的值-CSDN博客原创 2024-09-29 17:18:17 · 286 阅读 · 0 评论 -
【内存泄漏】<valgrind>
运行时必须指明想用的工具,如果省略工具名,默认运行memcheck。原创 2024-09-29 14:11:48 · 208 阅读 · 0 评论 -
Linux 内核el1_sync_handler
【代码】Linux 内核el1_sync_handler。原创 2024-09-23 15:13:19 · 223 阅读 · 0 评论 -
Linux input 子系统
Linux input 子系统是一个强大且高度专业化的用于处理输入设备的框架,于 2024 年 9 月 19 日的当下,在众多 Linux 系统应用场景中发挥着至关重要的作用。它为各种输入设备,诸如常见的键盘、鼠标、触摸屏,以及不太常见的摄像头等,提供了一种标准且统一的接口来进行高效处理。原创 2024-09-19 11:05:49 · 938 阅读 · 0 评论 -
Linux kernel那些事
阿里源:https://developer.aliyun.com/mirror/ubuntu?清华源:https://mirrors.tuna.tsinghua.edu.cn/help/ubuntu/中科大源:http://mirrors.ustc.edu.cn/help/ubuntu.html。网易源:http://mirrors.163.com/.help/ubuntu.html。原创 2024-09-05 09:19:06 · 289 阅读 · 0 评论 -
kdump
2.原创 2024-08-29 20:18:45 · 87 阅读 · 0 评论