[Tomoyo-dev 83] Re: TOMOYO Linux 1.4 公開しました。

Back to archive index

Toshiharu Harada harad****@gmail*****
2007年 4月 1日 (日) 10:34:32 JST


07/04/01 に Tetsuo Handa<from-****@i-lov*****> さんは書きました:
> > 現時点で最新の2.6 staleである2.6.20.4のvanillaカーネルに、
> > パッチを当てたところ2か所rejectされましたので報告しておきます。
>
> > 1-sf-usr-shell 7:33% patch -p1 < ccs-patch-2.6.20.txt
> > patching file Makefile
> > Hunk #1 FAILED at 1.
> > 1 out of 1 hunk FAILED -- saving rejects to file Makefile.rej
> これは EXTRAVERSION が違うのが原因ですので問題ありません。

そうですね。
lxrのほうでは手で"-ccs"をつけておいてあります(そうしないと
バージョン名称に反映されないので)

> > patching file net/ipv6/inet6_hashtables.c
> > Hunk #2 FAILED at 175.
> > 1 out of 3 hunks FAILED -- saving rejects to file net/ipv6/inet6_hashtables.c.re
> これは、 __inet6_check_established() のinet6_ehashfn() の第2引数が
> inet->num から lport に変更されたのが原因です。
> IPv6 において TCP ソケットの connect 時に未使用のローカルポートが無いと
> 数分間停止してしまうという不具合があり、2/8のイベント時に IPv6 メンテナの一人である
> 吉藤英明さんに報告した所、数日で解決し、 2.6.20-git10 で修正が取り込まれました。
> 2.6.20.4 では既に修正済みとなっており、この不具合を修正済みの ccs-patch-2.6.20.txt を
> 修正済みの 2.6.20.4 に適用しようとしたことが原因ですので問題ありません。
> また、 ccs-patch-2.6.16.txt 〜 ccs-patch-2.6.19.txt にも適用済みです。
> なお、 2.6.12 〜 2.6.15 にもこの不具合がありますが、
> この箇所を修正するだけでは解決できなかったため、
> ccs-patch-2.6.12.txt 〜 ccs-patch-2.6.15.txt には適用していません。

こちらも了解です。バグというよりは、リリースを見て現時点最新の
stableにパッチをあてようとした人から指摘を受けるかもしれないと
思ったので、(tomoyo-usersではなく)tomoyo-devに投げておきました。
lxrのほうではMakefileとは異なりrejectしたままの状態としてあります。

-- 
Toshiharu Harada
harad****@gmail*****




tomoyo-dev メーリングリストの案内
Back to archive index