look it up!
Message
Detected Tx Unit Hang TDH <tdh> TDT <tdt> next_to_use <ntu> next_to_clean <ntc> buffer_info[next_to_clean] dma <dma> time_stamp <time_stamp> next_to_watch <ntw> jiffies <jiffies> next_to_watch.status <status>
Arguments
- tdh
- e1000_tdh(TX Descriptor Head)レジスタの値
- tdt
- e1000_tdt(TX Descriptor Tail)レジスタの値
- ntu
- 次に使用するdescriptorの番号
- ntc
- 次に初期化するdescriptorの番号
- dma
- DMAの物理アドレス
- time_stamp
- 転送を開始した時のjiffiesの値
- ntw
- 転送で使用しているdescriptorの番号
- jiffies
- 現在時刻 ブートしてからの経過時間をHZで換算した値
- status
- 転送で使用しているdescriptorの状態
Description
e1000ドライバの転送処理で、ハードウェアのハングアップを検知した。
Category
警告(Warning)
Action
カーネル、e1000ドライバの組み合わせや、NICをチェックする。異常がなければ、サポート依頼先に連絡する。仮想化システムで、NICの設定が正しくない(設定していない)場合にも、このメッセージが出力された事例がある。
Misc
dmaはpci_map_single関数が返した物理アドレス。 e1000ドライバは、descriptor(256個)を使ってデータ転送を制御する。
Example
e1000: eth0: e1000_clean_tx_irq: Detected Tx Unit Hang
TDH <2000>
TDT <2000>
next_to_use <6>
next_to_clean <0>
buffer_info[next_to_clean]
dma <13024c002>
time_stamp <ffffd8c7>
next_to_watch <0>
jiffies <ffffe096>
next_to_watch.status <0>
License: GFDL
