- 博客(4)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 busybox启动默认以root用户登陆运行却没有root权限
在以nfs根文件系统启动后发现虽然默认是以root用户登陆的,但是shell默认不是以root权限运行的,表现就是在终端中的command prompt显示的是"$"而不是"#",之前遇到过几次,但是没有深入探讨原因,只是粗暴的把所有文件的owner改成root,这次在buildroot中编译出来的文件系统又存在这个问题了,那么就看看具体原因吧.在终端中输入"whoami"命令,输出是defa
2017-05-27 14:36:51
7582
1
原创 [简记]内核中申请内存和用户空间中申请内存的函数(kmalloc/vmalloc/malloc)对比
kmalloc/kzalloc 直接分配连续的物理地址(虚拟地址也是连续的),mips32架构中分配的是kseg0的低256M地址(0x80000000),不经过TLB的,访问时直接将虚拟地址的的高三bit清0就能得到物理地址.vmalloc 分配的地址连续的虚拟地址,但是物理地址不一定连续,这段虚拟地址是经过页表转换(TLB)的,mips32架构中分配的是kseg2和kseg3中的地
2016-10-18 17:12:37
1367
原创 结合Linux的应用场景看MIPS32架构之内存管理
由于本系列文档在介绍过程中,参考了很多MIPS官方,以及北京君正(Ingenic)的xburst系列处理器的资料,目的仅仅是为拓展MIPS架构以及Linux进自己的绵薄之力,如果有侵权行为时,请告知本人处理,谢谢1 MIPS32的内存管理1.1 引子谈论一个话题,总得有个头儿,我们从哪里开始呢?MIPS官方文档和>介绍MIPS架构是按照一个模块一个模块进行介绍,每一个模块独
2016-09-03 20:58:57
4332
原创 结合Linux的应用场景看MIPS32架构之前言
本系列文档的初衷是结合着Linux kernel的多种应用场景介绍MIPS体系架构,通过这样的方式能够看清楚MIPS处理器是如何运行Linux kernel的,其中也会多少涉及到Linux kernel相关的知识,所以需要对Linux kernel有一定的了解,如果了解其他架构,比如ARM、X86等,那么看这系列文章会比较容易理解的.可能有人对于这样的介绍方式不是特别理解,很多资料,包括MIPS官
2016-09-03 20:56:57
1190
局域网内的详细通信过程
2016-03-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人