[Armadillo:04255] Re: Armadillo-500のネットワーク性能について

mizo email@hidden
2009年 5月 14日 (木) 14:26:58 JST


溝渕です。

大木朋春 wrote:
> 大木と申します。
> いつもお世話になっております。
> 
> Armadillo-500(2.6.18-at8)(以下A500)において、A500に対してブロードキャストパケットを
> 送信し続けるとA500の動作が極めて遅くなる現象が出ています。
> LANドライバが処理し続けて重くなるのか、割り込みが入りっぱなしになって遅くなるのかは
> わかりませんが、何か対処があればご教示願います。
> また、確認すべき事項等ありましたら、合わせてご教示願います。
ブロードキャスト宛のパケットを全てフィルタするのであれば、
SMSC9118のMAC_CR(Mac Control Register)の11bit目BCAST(Disable Broadcast
Frames)をONにすることで実現できそうです。

それぞれ linux-2.6.x/drivers/net/smsc911x.h で、
MAC_CR: MAC_CR
BCAST : MAC_CR_BCAST_
として定義されています。

> なお、ネットワーク高負荷時にカーネルパニックを起こすという現象に対するパッチは当てており、
> カーネルパニックは起きておりません。
> 
> <試験方法>
> ・下記のパケットをパケット出力装置から送出
現象を再現できる環境を構築できていません。
現象を再現するために必要な環境(ハードウェア、ソフトウェア)をもう少し詳し
く教えていただけますか?

> (1) ブロードキャスト設定
>  DMAC:ff-ff-ff-ff-ff-ff SMAC:**-**-**-00-00-01
>  L2ブロードキャストパケット
> 
> (2) マルチキャスト設定
>  DMAC:01-00-5e-01-01-01 SMAC:**-**-**-00-00-01
>  UDP/IPv4 マルチキャストパケット
> 
> ・それぞれのパケットはFrame長64byte固定とし100Mの約10%(約15000fps)と約90%(約136000fps)にてそれぞれを入力
> 
> 
> 以上、よろしくお願いいたします。
> 
> ----------------
> 大木 朋春
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> 



armadillo メーリングリストの案内