kamosica.jp

« RAID0を一般人に売っちゃだめでしょ。 | メイン | 激烈風邪引き中 »

2007年8月31日

Linux Kernel2.6.22.6がきたよっと >>Linux 

Linux Kernel2.6.22.6がきました。

セキュリティ関連はなさそうです。
が、TCPやNET関連でいくつかあるのが気にはなりますねえ。
その1個。

TCP: Fix TCP handling of SACK in bidirectional flows.

It's possible that new SACK blocks that should trigger new LOST
markings arrive with new data (which previously made is_dupack
false). In addition, I think this fixes a case where we get
a cumulative ACK with enough SACK blocks to trigger the fast
recovery (is_dupack would be false there too).

I'm not completely pleased with this solution because readability
of the code is somewhat questionable as 'is_dupack' in SACK case
is no longer about dupacks only but would mean something like
'lost_marker_work_todo' too... But because of Eifel stuff done
in CA_Recovery, the FLAG_DATA_SACKED check cannot be placed to
the if statement which seems attractive solution. Nevertheless,
I didn't like adding another variable just for that either... :-)

twitterこの記事をTwitterでみんなに教える。

投稿者 debizoh : 2007年8月31日 18:01



トラックバック

現在、この記事はトラックバックを受け付けておりません。


コメント

現在、この記事はコメントを受け付けておりません。