上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 41 下一页
摘要: Result<Success> SetKptrRestrictAction(const BuiltinArguments&) { std::string path = KPTR_RESTRICT_PATH; if (!SetHighestAvailableOptionValue(path, KPTR 阅读全文
posted @ 2021-10-02 19:40 aspirs 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 开启CONFIG_ARM64_PTDUMP_CORE & CONFIG_ARM64_PTDUMP_DEBUGFS config,将会产生如下文件: /sys/kernel/debug/kernel_page_tables 阅读全文
posted @ 2021-10-02 17:38 aspirs 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 以下内存布局信息在引导时由Linux内核在我的SoC平台上打印(带有4核Cortex-A53处理器和2.75GiB DRAM) [ 0.000000] Memory: 2736316K/2883584K available (4796K kernel code, 488K rwdata, 1360K 阅读全文
posted @ 2021-10-02 13:44 aspirs 阅读(241) 评论(1) 推荐(0) 编辑
摘要: Ubuntu下使用tmux实现分屏,以及tmux快捷键 最近用到了终端的复用,使用了tmux,写一下自己的使用和一些快捷键。 tmux是指通过一个终端登录远程主机并运行后,在其中可以开启多个控制台的终端复用软件。 来个效果图: 截图我使用的命令是 gnome-screenshot (安装了gnome 阅读全文
posted @ 2021-10-02 13:03 aspirs 阅读(1312) 评论(0) 推荐(0) 编辑
摘要: linux汇编(ARM64) quad arm64汇编代码里(.S)的.quad,表示4个word,即8个字节 memset/__memset函数实现 这两个函数都是汇编函数,在如下路径里的.S文件里实现: 4.19\arch\arm64\lib\memset.S misc 一. 带点的(一般都是A 阅读全文
posted @ 2021-10-02 12:02 aspirs 阅读(1536) 评论(0) 推荐(0) 编辑
摘要: current() macro current在内核中通常以宏的形式存在,其实现方式依赖于具体的架构和内核版本,有些实现是从堆栈中获取当前运行任务的task_struct结构指针,有些则从寄存器中获取。 current的实现 拿 arm64架构 + linux-5.4版本 为背景举例, curren 阅读全文
posted @ 2021-09-30 17:55 aspirs 阅读(251) 评论(0) 推荐(0) 编辑
摘要: raw_spin_lock_irqsave() flow include/linux/spinlock.h #define raw_spin_lock_irqsave(lock, flags) \ do { \ typecheck(unsigned long, flags); \ flags = _ 阅读全文
posted @ 2021-09-30 14:48 aspirs 阅读(339) 评论(0) 推荐(0) 编辑
摘要: arm archtecture ARMv8 架构与指令集.学习笔记 https://www.cnblogs.com/lvdongjie/p/6644821.html arm registers https://developer.arm.com/documentation/ddi0500/e/deb 阅读全文
posted @ 2021-09-30 14:12 aspirs 阅读(163) 评论(0) 推荐(0) 编辑
摘要: android framework misc Intent发送与接收 系统(framework)发送Intent,可以发送Intent的API如下:sendBroadcastsendOrderedBroadcastsendBroadcastAsUser apk注册Intent接收,在系统(frame 阅读全文
posted @ 2021-09-28 14:55 aspirs 阅读(118) 评论(0) 推荐(0) 编辑
摘要: kernel slab misc console:/sys/kernel/slab # ls :0000008 bio-0 kioctx :0000016 bio-1 kmalloc-128 :0000024 bio-2 kmalloc-1k :0000032 bio-3 kmalloc-256 : 阅读全文
posted @ 2021-09-25 20:28 aspirs 阅读(110) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 41 下一页