[過去ログ] /**ファイルシステム総合スレ その3**/ (983レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
184(2): 05/01/07 19:14 ID:37zgYEYd(1/2) AAS
パッチで修正される個所↓のような返り値見てなさっぷりにワロス
diff -Nru linux-2.4.29-pre3-bk2/fs/ext3/fsync.c linux-2.4.29-pre3-bk2_fix/fs/ext3/fsync.c
--- linux-2.4.29-pre3-bk2/fs/ext3/fsync.c 2002-11-29 08:53:15.000000000 +0900
+++ linux-2.4.29-pre3-bk2_fix/fs/ext3/fsync.c 2005-01-04 19:58:32.000000000 +0900
@@ -69,7 +69,7 @@
if (test_opt(inode->i_sb, DATA_FLAGS) == EXT3_MOUNT_WRITEBACK_DATA)
ret |= fsync_inode_data_buffers(inode);
- ext3_force_commit(inode->i_sb);
+ ret |= ext3_force_commit(inode->i_sb);
return ret;
省1
185: 05/01/07 19:25 ID:PZiwxxdD(1/2) AAS
>>184
うひゃ。commitを失敗すること考えとらんのか。
ext3って一時が万事この調子でコーディングされてそうで怖いね。
って、ext3に限らずこんな調子なのかなぁ。
LinusがSolarisなんて参考にならんなんて豪語しとるけど、
外部リンク[htm]:japan.cnet.com
2.6になってもNFSでkernel panicだとか、ext3のこのコーディングだとか、
とても自慢できるような状態じゃないぞ。
276(2): 05/01/31 03:32 ID:J4uu6eFt(1) AAS
>>184みたいに、戻り値をチェックする/しないってのは、
結局動作させてみて、問題が発生するかどうかを見るしかないの?
全ての戻り値をチェックしてたら、処理の手間が増えるだけで、
いいことはないわけじゃん。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.049s