ubi
文章平均质量分 61
BeanHuo
linkedin.com/in/bean-huo-8299b759
展开
-
ubi 下ubi_ltree_entry获取与初始化过程
在ubi中,每次写读一个volume是,都会对当期的这个volume进加锁。用到的就是rw_semaphore。关于读写锁可以查看一下网上别人写的东西。获取这个锁的函数(这里我主要以write为例来说明)是:/** * leb_write_lock - lock logical eraseblock for writing. * @ubi: UBI device descrip原创 2015-02-04 15:38:04 · 796 阅读 · 0 评论 -
ubi patch for MLC nand power loss (1)
最近要出一个关于mlc nand 的powe loss的patch,我们知道,对于mlc nand,ubifs是没法用的,因为如果有powerloss出现,则必会破环原有的数据,如晨ubi的网站:UBIFS authors never tested UBI/UBIFS on MLC flash devices. Let's considersome specific aspects原创 2015-02-09 14:47:24 · 1693 阅读 · 0 评论 -
ubifs挂载与写文件时的函数调用关系
对于ubifs文件系统,在做好attach与ubimkvol后,就是mount 与写了。 在mount时也有一个写的这过程,具体的函数调用过程: ubifs_write_node—->ubifs_leb_write—->ubi_leb_write—–>ubi_eba_write_leb这时才触发真正的写ubi_io_write在向ubifs的目录,写一个文件时的调用过程:ubifs_wbuf_w原创 2015-02-11 10:55:17 · 942 阅读 · 0 评论