匿名 | ログイン | 新しいユーザーの作成 | 2024-12-05 11:05 JST |
メイン | マイビュー | 検索 | 変更履歴 | ロードマップ | Vine Linux ホーム |
課題の詳細を表示 [ コメントにジャンプ ] | [ 課題の履歴 ] [ 印刷 ] | ||||||||
ID | プロジェクト | カテゴリ | 登録日 | 最終更新 | |||||
0000309 | Vine Linux | 1 バグ | 2006-10-27 01:50 | 2006-10-31 09:56 | |||||
報告者 | anonymous | ||||||||
担当者 | daisuke | ||||||||
優先度 | 中 | 再現性 | 不明 | ||||||
状態 | 完了 | 解決状況 | 不明 | ||||||
バージョン | 4.0beta | ||||||||
修正予定バージョン | 修正済バージョン | ||||||||
概要 | 0000309: Marvell製Ethernetカード/sky2ドライバ 動作不安定 | ||||||||
説明 | 4.0β4です。下り(ネットワーク→PC;webブラウズ、ftp get等)通信は全く問題ないのに、 上り(PC→ネットワーク;ftp put、ftp 被get等)通信を開始すると、 たいていネットワークカードがハング(?)(ネットワーク側からのpingにも応答せず)。 ifdown, ifupすると、回復はしますが。β2でも似た症状でした。 sky2の、より新しい版が導入され(て、etherが安定す)ると助かります。 β4用に新sky2.koをコンパイルしてもらえれば、「味見」はできるかもしれません。 +-- lspci -- |07:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8036 PCI-E Fast Ethernet Controller (rev 15) +---- +-- dmesg -- |sky2 v1.7 addr 0xd8000000 irq 18 Yukon-FE (0xb7) rev 1 |sky2 eth0: addr 00:13:a9:40:a6:9b |: |sky2 eth0: enabling interface |ADDRCONF(NETDEV_UP): eth0: link is not ready |sky2 eth0: Link is up at 100 Mbps, full duplex, flow control none |ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready |eth0: no IPv6 routers present +---- | ||||||||
タグ | 設定されていません。 | ||||||||
arch | x86 | ||||||||
パッケージ | なし | ||||||||
添付ファイル | |||||||||
コメント | |
(0001789) daisuke (管理者) 2006-10-27 03:22 |
> 4.0β4です。下り(ネットワーク→PC;webブラウズ、ftp get等)通信 > は全く問題ないのに、 > 上り(PC→ネットワーク;ftp put、ftp 被get等)通信を開始すると、 > > たいていネットワークカードがハング(?)(ネットワーク側からの > pingにも応答せず)。 > ifdown, ifupすると、回復はしますが。β2でも似た症状でした。 > > sky2の、より新しい版が導入され(て、etherが安定す)ると助かりま > す。 現在の sky2 は 1.7 でいちおう最新のものですが、(kernel-2.6.19-rc1 にはいっているものと同じです) おそらく 2.6.19-rc3 で修正されてい る以下のパッチが有効ではないかとおもいます。次の kernel に適用し ておきます。 # 手元にある sky2 に該当するネットワークコントローラは 88E8053 # で、とくに問題なく動いています。 --------------------------------------------------------------- commit 470ea7eba4aaa517533f9b02ac9a104e77264548 Author: Stephen Hemminger <shemminger@osdl.org> Date: Fri Oct 20 17:06:11 2006 -0700 [PATCH] sky2: 88E803X transmit lockup The reason sky2 driver was locking up on transmit on the Yukon-FE chipset is that it was misconfiguring the internal RAM buffer so the transmitter and receiver were sharing the same space. The code assumed there was 16K of RAM on Yukon-FE (taken from vendor driver sk98lin which is even more f*cked up on this). Then it assigned based on that. The giveaway was that the registers would only hold 9bits so both RX/TX had 0..1ff for space. It is a wonder it worked at all! This patch addresses this, and fixes an easily reproducible hang on Transmit. Only the Yukon-FE chip is Marvell 88E803X (10/100 only) are affected. Signed-off-by: Stephen Hemminger <shemminger@osdl.org> Signed-off-by: Jeff Garzik <jeff@garzik.org> |
(0001790) anonymous (参照) 2006-10-31 01:01 |
グレート、「普通に」動いてます(RC1)。 「なんで動いてるのか不思議だ」って、一体‥‥ (803xは100Mだからメモリ小さいのかな。805xはGbEだそうで。) > 現在の sky2 は 1.7 でいちおう最新のものですが、(kernel-2.6.19-rc1 > にはいっているものと同じです) おそらく 2.6.19-rc3 で修正されてい > る以下のパッチが有効ではないかとおもいます。次の kernel に適用し > ておきます。 > > # 手元にある sky2 に該当するネットワークコントローラは 88E8053 > # で、とくに問題なく動いています。 > > --------------------------------------------------------------- > Author: Stephen Hemminger <shemminger@osdl.org> > Date: Fri Oct 20 17:06:11 2006 -0700 > > [PATCH] sky2: 88E803X transmit lockup > > The reason sky2 driver was locking up on transmit on the Yukon-FE chipset > is that it was misconfiguring the internal RAM buffer so the transmitter > and receiver were sharing the same space. : > This patch addresses this, and fixes an easily reproducible hang on Transmit. > Only the Yukon-FE chip is Marvell 88E803X (10/100 only) are affected. |
(0001791) kazutaka (開発者) 2006-10-31 09:56 |
確認ありがとうございました。 RC1で対応されたようなので、完了にします。 |
課題の履歴 | |||
変更日 | ユーザー名 | 項目 | 変更内容 |
2006-10-27 01:50 | anonymous | 新規課題 | |
2006-10-27 03:22 | daisuke | 担当者 | => daisuke |
2006-10-27 03:22 | daisuke | 状態 | 新規 => テスト待ち |
2006-10-27 03:22 | daisuke | コメント追加: 0001789 | |
2006-10-31 01:01 | anonymous | コメント追加: 0001790 | |
2006-10-31 09:56 | kazutaka | 状態 | テスト待ち => 完了 |
2006-10-31 09:56 | kazutaka | コメント追加: 0001791 |
Copyright © 2000 - 2024 MantisBT Team Copyright © 2012 - 2024 Project Vine |