Linuxのファイルシステムを詳解します

kernel

kernel 2.6.13-rc7 の考察(20050824更新)


ftp://ftp.kernel.org/pub/linux/kernel/v2.6/testing...

おぃぃぃぃぃぃっっっ。シンボリックリンク系変わってるぞっ~
ファイルシステム屋はのきなみ対応するため修正してるしっっ~
まぁ、follow_link がvoid *型になっただけだけど、、、~

問題の起原はncpfsのシンボリックリンクのPanicでした。~
いつものバグかと思ったら、なんとっVFSから修正ではないですか!!~
ページキャッシュを使用したシンボリックリンクには、昔から問題があったので、~
VFS及び、いろいろなファイルシステムに修正を行ないました。~
解決法は、follow_linkにcookieへのポインタを返させることです。~


20050905追記~

いままでのfollow_linkの流れ~
変更前 : vfs_follow_link → 各FS_follow_link → vfs_follow_link → 各FS_follow_link。。。~
変更後 : vfs_follow_link → 各FS_follow_link → 各FS_follow_link。。。~

まぁキャッシュにHitしたとき、再起的にvfs_follow_linkを呼び出さず、いけるところまで~
自前のfollow_linkで頑張るってことです。~
このためには引数のnameidataにパス情報を記録(cookie)し、put_linkで解放するという~
そんな処理θ⌒ ヽ(´ー` )ホレ ~


20050826追記~
follow_linkについて調査中~
http://www.uwsg.iu.edu/hypermail/linux/kernel/0508...
535さん情報ありがとうございますm(_ _*)m~
2005/8/19 - 2005/8/20 Anton ncpfsでPanicするんだけど・・
Al Viro ncpfsとNFS書き直したぞモルァ
Linus NFS and ncpfsを直すのは根本的な解決にならない、
それよりもcookie食べませんか?(=゚ω゚)ノ味見してないけど
Anton いろいろな人に食べさせないといけないね。
Mika smbfs使えよっ
Anton そっそっすね。。。
Linus 最期に隠し味もどうだ、これでおいしくなるはず
Al Viro (゚∀゚)=3ウマー!
Anton ncpfsの問題だったけど、こんなに影響が大きくなるとはm(_ _;)m

勝手に翻訳(注意;原文参照のこと)~

2.6.13-rc7で活躍の日本人!

2.6.13-rc7のメール

Hullo.
I really wanted to release a 2.6.13, but there's been enough changes
while we've been waiting for other issues to resolve that I think it's
best to do a -rc7 first.

Most of the -rc7 changes are pretty trivial, either one-liners or
affecting some particular specific driver or unusual configuration. The
shortlog (appended) should give a pretty good idea of what's up.
Linus

えーと。。以下は私の勝手な解釈です。~
2.6.13をリリースしたかったのですが、いろいろ問題があり、修正に関してまだまだ~
議論する余地があるため、-rc7にしますた。修正のほとんどはドライバ関係です。~
タグ

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

関連ソフト/文書

Firefox3 Meter  Use OpenOffice.org

管理人/副管理人のみ編集できます