Hatena::Groupfilesystem

fs_n314

 | 

2008-05-23

lookup_one_lenからlookup

| 18:11 |  lookup_one_lenからlookup - fs_n314 を含むブックマーク はてなブックマーク -  lookup_one_lenからlookup - fs_n314

以前の疑問が後ろ向きに解決した。

VFSの中で、__lookup_hash()にnameidataをNULLで渡している。これもよくわからない。そんなことして大丈夫なの?

lookup_one_len関数 - fs_n314 - filesystemグループ

大丈夫じゃなかった。

というか、自分のファイルシステムの実装が駄目だった。


どうもi_op->lookupはnameidataがNULLのときでもちゃんと動くようにしなければならないらしい。

というか、ext3などのファイルシステムではnameidata自体が使われていない。


というわけで、可能な限りlookupの中でnameidataは使うなということで解釈。

トラックバック - http://filesystem.g.hatena.ne.jp/n314/20080523
 | 
日記の検索