アカウント名:
パスワード:
Fix silly mremap test. Get off the drugs, Linus.
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常
どういった対策がなされたか (スコア:4, 参考になる)
Linuxはどうだとかいう話で白熱してるようですけど
どういった変更が加えられたか追ってみようと人はいないのかな
2.6の場合はmremap.cにこれを加えただけです
/* Don't allow the degenerate cases */
if (!(old_len | new_len))
goto out;
2.4の場合はこちら
/*
* Allow new_len == 0 only
Re:どういった対策がなされたか (スコア:2, 参考になる)
- if (!(old_len | new_len))
+ if (!old_len || !new_len)
修正したLinus自身が誤りを認めています [theaimsgroup.com]。
Re:どういった対策がなされたか (スコア:1)
Change Log [kernel.org]には以下の洒落た文章が記述されています ;-)
Re:どういった対策がなされたか (スコア:0)
>> if (!(old_len | new_len))
>> goto out;
gentoo の gs-source の最新版(2.4.23_pre8-r2)は上記のように
なっていますが、間違ったままと考えていいんでしょうか?