Summary
继续fix NFFS2的bug;
完成LNBS的schedule;
Research project "NFTL porting"的可行性;
周一
GENERAL
开例会,确认本周的工作是release NSPR;
传达最新的rumor,可能还是合并with Intel FSD;
NFFS2
弄明白了checkDskSpace时候为什么需要-1:因为checkDskSpace时候算的是validPageNo,从而得到剩余空间。而真的在GC时候如果using block中也有invalid page的话,是无法参与回收的,所以二者不匹配,需要多预留一个block;
PLR部分又发现一bug:在PLR过程中,如果启动GC是很危险的——因为此时GC的依据BST都不准确。所以把GC中使用的apply for free block等级也提升到high level。
LNBS
请Felix先给出NSPR的draft;
自己下午release了LNBSProject.mpp,基于上周五的讨论结果。
周二
上午研究了CVS建立;
下午开会讨论Felix的NSPR初稿&我的mpp中的schedule,把时间缩短到4.5个月。
周三
上午
> Release了updated project schedule file;
> 正式传出我们部门和Intel的NOR Flash部门合并的消息;
下午
>做NFTL porting的research;
周四
>修改felix的NSPR,send back;
>NFTL porting的research;
>waterman说要和division联系,以确定要做哪个项目;
周五
>配置vi的环境;
>NFTL porting的research;
继续fix NFFS2的bug;
完成LNBS的schedule;
Research project "NFTL porting"的可行性;
周一
GENERAL
开例会,确认本周的工作是release NSPR;
传达最新的rumor,可能还是合并with Intel FSD;
NFFS2
弄明白了checkDskSpace时候为什么需要-1:因为checkDskSpace时候算的是validPageNo,从而得到剩余空间。而真的在GC时候如果using block中也有invalid page的话,是无法参与回收的,所以二者不匹配,需要多预留一个block;
PLR部分又发现一bug:在PLR过程中,如果启动GC是很危险的——因为此时GC的依据BST都不准确。所以把GC中使用的apply for free block等级也提升到high level。
LNBS
请Felix先给出NSPR的draft;
自己下午release了LNBSProject.mpp,基于上周五的讨论结果。
周二
上午研究了CVS建立;
下午开会讨论Felix的NSPR初稿&我的mpp中的schedule,把时间缩短到4.5个月。
周三
上午
> Release了updated project schedule file;
> 正式传出我们部门和Intel的NOR Flash部门合并的消息;
下午
>做NFTL porting的research;
周四
>修改felix的NSPR,send back;
>NFTL porting的research;
>waterman说要和division联系,以确定要做哪个项目;
周五
>配置vi的环境;
>NFTL porting的research;