自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 FUSE简记

   什么是FUSE? 用户空间的文件系统:Filesystem in USErspace。 在用户空间实现一个文件系统有以下好处: 用户态的开发简单便捷,调试方便。不会导致系统panic。 可以使用任何语言开发,perl/python/... stackable,可以在已有文件系统的基础上实现更多功能(deduplication或c...

2018-09-30 13:42:13 6027

原创 FPU context corruption导致的错误

- FPU- root cause

2018-06-04 14:58:56 1073

原创 为什么要用copy_from_user/copy_to_user?

在read/write/ioctl等系统调用里,经常需要从用户空间读取数据,或者向用户空间的地址写入数据。如果应用程序传入了一个参数user_arg,指向的是用户空间的地址。那么我们在内核态里能否直接从这个地址读取数据呢?答案是肯定的,因为内核能够看到进程的整个地址空间,属于这个进程的所有page在此进程的page table里,内核函数当然可以访问那个指针user_arg。那么为什么一定要用co...

2018-05-10 09:27:16 2226 1

原创 开篇

10年前,blog刚流行的时候在chinaunix上写过一些博客。但那时的工作与专有系统有关,很多东西没法写,也不能随便写,慢慢地也就没了兴趣。如今开始真正地使用开源系统,也需要在linux上做开发和debug的工作,很多零碎的东西需要记下来,也需要作些整理。笔记类的软件可以随时随地记录,但也经常是往笔记里一贴就不再去深究,对于理解、钻研一个问题效果不是太好。另一方面,自己在学习Linux的过程中...

2018-04-28 10:32:29 98

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除