- 标签:
- 内存管理 (13)
- andorid (9)
- 必看精选 (9)
- gki (6)
- linux kernel (6)
- iommu (6)
- dma (6)
- wifi (5)
- connectivity (5)
- android (4)
- Makefile (4)
- arm (4)
- 编译原理 (3)
- 热门文章 (3)
- qcom (2)
- unpack (2)
- mtk (2)
- UEFI (2)
- 文字 (1)
- linux (1)
- sbl (1)
- abl (1)
- xbl (1)
- images (1)
- validation (1)
- mac address (1)
- dtbo (1)
- dbglevel (1)
- Code Snipaste (1)
- rtc handler (1)
- cmdline (1)
- targetfile (1)
- qupv3 (1)
- logfs (1)
- miui_task (1)
- ramdump (1)
- ssr (1)
- github action (1)
- workflow (1)

Linux初始化过程页表建立 Linux初始化过程,会依次建立如下页表映射: 1.恒等映射:页表基地址idmap_pg_dir; 2.粗粒度内核镜像映射:页表基地址init_pg_dir; 3.fixmap映射:页表基地址为init_pg_dir,待paging_init之后为swapper_...
.webp%3Ftable%3Dblock%26id%3D12f8027e-2929-8070-a839-eb77528316e0%26t%3D12f8027e-2929-8070-a839-eb77528316e0%26width%3D800%26cache%3Dv2&w=3840&q=75)
Linux初始化过程页表建立 Linux初始化过程,会依次建立如下页表映射: 1.恒等映射:页表基地址idmap_pg_dir; 2.粗粒度内核镜像映射:即上篇博文里的“第二次建立页表映射”,页表基地址init_pg_dir; 3.fixmap映射:页表基地址为init_pg_dir,待pag...
.webp%3Ftable%3Dblock%26id%3D12f8027e-2929-80fd-87ca-d5272a7ad5cb%26t%3D12f8027e-2929-80fd-87ca-d5272a7ad5cb%26width%3D800%26cache%3Dv2&w=3840&q=75)
Linux初始化过程页表建立 Linux初始化过程,会依次建立如下页表映射: 1.恒等映射:页表基地址idmap_pg_dir; 2.粗粒度内核镜像映射:页表基地址init_pg_dir; 3.fixmap映射:页表基地址为init_pg_dir,待paging_init之后为swapper_...

Linux初始化过程页表建立 Linux初始化过程,会依次建立如下页表映射: 1.恒等映射:页表基地址idmap_pg_dir; 2.粗粒度内核镜像映射:页表基地址init_pg_dir; 3.fixmap映射:页表基地址为init_pg_dir,待paging_init之后为swapper_...

1.kmalloc函数 static __always_inline void *kmalloc(size_t size, gfp_t flags) { if (__builtin_constant_p(size)) { #ifndef CONFIG_SLOB unsigned int ind...
