bananan_wの日記: Max タンに贈物を 4
日記 by
bananan_w
ck2 パッチに、linux-2.4.26 で修正されたバグのバックポートしてみた。修正点は
- sb16 sample size fix
- fix potential iso9660 symlink overflow
- do_fork() error path memory leak
- mremap NULL pointer dereference fix
- Fix vmalloc() error handling
- Fix bogus vmalloc() vm_area_free_pages call
- Improve r128 DRM driver checks
- zerout JBD journal descriptor blocks
とりあえずこれだけ。ノベルの NFS もどきの ncpfs とか使ってないしね。R128 のところはだいぶ違うみたいなので、調べるのが面倒でパッチ当ててません。もしかすると問題を抱えたままになっているかもしれません。
パッチはこちら(未検証だったりしますがー(ぶ
--- 2004/4/18 18:07 追記 ----
ext3の問題の入れてなかった(ひひ
R128 の件はやっぱり問題あったみたいですねぃ。2.4.25 では境界値チェックしているんだけど、そのチェックに問題があった。2.4.22 ではそもそもその境界値チェックをしていないようです。という事で、こっちとこっちの+の行を追加して、-の行は無視で。
---- 2004/4/18 20:55 追記 ----
追記した2点の修正を含んだものでパッチを置き換え。古いものは存在しないものとして抹消されました(ぶ
未検証ということは、 (スコア:1)
一難去ってまた一難だったり、
泣きっ面に蜂だったり、
するんですかね :-)
いやそれなりに自信を持って(?)公開しているのだとは思いますが。
#1500エントリおめでとー
Re:未検証ということは、 (スコア:1)
新しいカーネルでやっと起動できましたょ。KNOPPIX を NFS ルート風味に起動させているので、カーネル入れ換えがエラク面倒で、神経を使うのですょね。ぅーーー。HDD に気軽に入れるのは色々と楽でいいなぁ(ゎ
iso なイメージファイルのマウントとか、いじった部分は一通り動いているみたいですが、vm 周りの修正のチェック方法がわかりません(ぶ
動いているからいっかー(ひひひ
$ set -o vi
未検証でも (スコア:1)
私がそんなことを試したら、makeできないかできても動かないコンピュータになったしまいまつw
1500エントリおめでとうございます
/.configure;oddmake;oddmake install
Re:未検証でも (スコア:1)
こんないい加減な手順なので、そんなに難しくはないと思いますですょ。patch ファイルの /^diff/ を検索していって変更のあったファイルを追っかけていけばそんなに難しくはないかと。
あ。1500 エントリだったか。どうもありがとうございます。全然気づいていなかった(汗
$ set -o vi