[SCore-users-jp] Fwd: SCore7でのネットワークトランキングについて(ドライバパッチの件)

Taro Sakata ks2718281828 @ mopera.net
2010年 10月 12日 (火) 11:14:10 JST


亀山様

坂田です。 

> 最新のドライバというのは, intel の e1000 の最新版という意味ではなく,
> こちらで管理している source の最新という意味です.

 了解です。パッチ送付,ありがとうございました。 


----- Original Message ----- 
From: "Kameyama Toyohisa" <kameyama @ pccluster.org>
To: "Taro Sakata" <ks2718281828 @ mopera.net>
Cc: "Shinji Sumimoto" <s-sumi @ labs.fujitsu.com>; 
<score-users-jp @ pccluster.org>
Sent: Thursday, October 07, 2010 11:57 AM
Subject: Re: [SCore-users-jp] Fwd: SCore7でのネットワークトランキングについて(再送付)


> 亀山です.
>
> (10/07/10 11:09), Taro Sakata Wrote:
>> (1)ノードがダウンする件
>>  >  パッチにより回避可能 (最新のドライバでは修正されています)
>>
>>    了解です。早速確認してみます。 
>
> 済みません.
> 最新のドライバというのは, intel の e1000 の最新版という意味ではなく,
> こちらで管理している source の最新という意味です.
>
> 下記の patch をあててください.
>
> Kameyama Toyohisa
>
> RCS file: 
> /cvsroot/escore/score7-src/SCore/pmx/arch/etherhxb/driver/e1000_pmx/linux2_6/e1000_main.c,v
> retrieving revision 1.3
> retrieving revision 1.4
> diff -u -d -r1.3 -r1.4
> --- e1000_main.c 11 Sep 2009 01:09:59 -0000 1.3
> +++ e1000_main.c 3 Oct 2010 04:36:55 -0000 1.4
> @@ -3478,15 +3478,19 @@
>  struct sk_buff *skb = buffer_info->skb;
> #ifdef NETIF_F_TSO
>  unsigned int segs, bytecount;
> + if(skb) {
>  segs = skb_shinfo(skb)->gso_segs ?: 1;
>  /* multiply data chunks by size of headers */
>  bytecount = ((segs - 1) * skb_headlen(skb)) +
>              skb->len;
>  total_tx_packets += segs;
>  total_tx_bytes += bytecount;
> + }
> #else
> + if(skb) {
>  total_tx_packets++;
>  total_tx_bytes += skb->len;
> + }
> #endif
>  }
>  e1000_unmap_and_free_tx_resource(adapter, buffer_info);
> 




SCore-users-jp メーリングリストの案内