[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:28286] Re: plamo-4.22-070704_01.dvdのカーネル



こじま@Xeon Dual な環境でハイバネが使えないなぁ,,です.

# 一応,Athlon 機とノート PC ではできているので,Xeon Dual な環境が例外
# なのだろうか..

From: Kiyoshi Namba <k-namba@xxxxxxxxxxxxxx>
Subject: [plamo:28285] Re: plamo-4.22-070704_01.dvdのカーネル
Date: Sat, 14 Jul 2007 18:51:51 +0900

> した後に、dmesgを見てみましたが、いろいろエラーが出ているようです。
> なんで動くの?って感じです。
> 
> sky2 0000:03:00.0: v1.14 addr 0xf5000000 irq 16 Yukon-EC Ultra (0xb4) rev 3
> sky2 eth1: addr 00:1a:4d:43:71:78
> sky2 eth1: enabling interface
> sky2 eth1: ram buffer 0K
> sky2 eth1: Link is up at 100 Mbps, full duplex, flow control both
> sky2 0000:03:00.0: error interrupt status=0x1
> sky2 eth1: descriptor error q=0x280 get=21 [0] put=21
> sky2 0000:03:00.0: error interrupt status=0x80000000
> sky2 eth1: hw error interrupt status 0x8
> sky2 eth1: MAC parity error
> sky2 0000:03:00.0: error interrupt status=0x80000000
> sky2 eth1: hw error interrupt status 0x8
> sky2 eth1: MAC parity error
> sky2 0000:03:00.0: error interrupt status=0x80000000
> sky2 eth1: hw error interrupt status 0x8
> sky2 eth1: MAC parity error
> sky2 0000:03:00.0: error interrupt status=0x1
> sky2 eth1: descriptor error q=0x280 get=411 [80004e3131ec52] put=411
> 
> さらに、止まってしまうときにどうなっているかというと、
> 
> sky2 eth1: rx slot 137 status 0x5bc0100 len 1468
> sky2 eth1: rx slot 138 status 0x5bc0100 len 1468
> sky2 eth1: rx slot 139 status 0x5bc0100 len 1468
> sky2 eth1: rx slot 140 status 0x5bc0100 len 1468
> sky2 eth1: rx slot 141 status 0x5bc0100 len 1468
> sky2 0000:03:00.0: error interrupt status=0x4
> sky2 eth1: descriptor error q=0x0 get=476 [c10005f829cc0810] put=631
> sky2 eth1: rx slot 142 status 0x5bc0100 len 1468
> 
> みたいな感じで、ここからは何も出なくなりました。
> インターネットでは、割り込みがイケてないようなことが書かれて
> いたような気がしましたが、割り込みなのかなぁ?

どこかで見たようなエラーだなぁ,,と思って,過去の日記とかを見てみたら,
手元でトラブルが起きていたネットワークカード(というかオンボードチップ)
も Marvell でした(苦笑

ただ,手元のは

00:0a.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13)

だから数世代前みたいだし,ドライバも sky2 ではなく skge でした.

ちなみに,手元では Athlon64(32bitsモード)のSMP な環境で発生していました
が,カーネルのコンパイル設定で CONFIG_IRQBALANCE(IRQ のロードバランス機
能)を使わないようにしたら解決したみたいです.

ただし,最近のカーネルパッケージではこのオプションはあらかじめ外してい
るので,手元の場合と同じ原因というわけではなさそうです.

---------
こじま

References
[plamo:28283] Re: plamo-4.22-070704_01.dvdのカーネル, KOJIMA Mitsuhiro
[plamo:28284] Re: plamo-4.22-070704_01.dvdのカーネル, KOJIMA Mitsuhiro
[plamo:28285] Re: plamo-4.22-070704_01.dvdのカーネル, Kiyoshi Namba

[検索ページ] [メール一覧]
Plamo ML 公開システム