diff options
author | David S. Miller <davem@davemloft.net> | 2011-03-08 14:08:35 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2011-03-08 14:08:35 -0500 |
commit | bf745e88b733a2806dc4da8a9cd5a7e4d67543ab (patch) | |
tree | b78bd559f9088337a8654aeefefc6bad997a679c /drivers/net/igb/igb_main.c | |
parent | a7ac8fc1d8d26c975c460a69aa7b9d5b5d5d29b0 (diff) | |
parent | 2b642ca5e93fa1c977e8c90480a2900149f262be (diff) |
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/jkirsher/net-next-2.6
Diffstat (limited to 'drivers/net/igb/igb_main.c')
-rw-r--r-- | drivers/net/igb/igb_main.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/drivers/net/igb/igb_main.c b/drivers/net/igb/igb_main.c index eef380af0537..3666b967846a 100644 --- a/drivers/net/igb/igb_main.c +++ b/drivers/net/igb/igb_main.c | |||
@@ -4560,6 +4560,15 @@ void igb_update_stats(struct igb_adapter *adapter, | |||
4560 | adapter->stats.mgptc += rd32(E1000_MGTPTC); | 4560 | adapter->stats.mgptc += rd32(E1000_MGTPTC); |
4561 | adapter->stats.mgprc += rd32(E1000_MGTPRC); | 4561 | adapter->stats.mgprc += rd32(E1000_MGTPRC); |
4562 | adapter->stats.mgpdc += rd32(E1000_MGTPDC); | 4562 | adapter->stats.mgpdc += rd32(E1000_MGTPDC); |
4563 | |||
4564 | /* OS2BMC Stats */ | ||
4565 | reg = rd32(E1000_MANC); | ||
4566 | if (reg & E1000_MANC_EN_BMC2OS) { | ||
4567 | adapter->stats.o2bgptc += rd32(E1000_O2BGPTC); | ||
4568 | adapter->stats.o2bspc += rd32(E1000_O2BSPC); | ||
4569 | adapter->stats.b2ospc += rd32(E1000_B2OSPC); | ||
4570 | adapter->stats.b2ogprc += rd32(E1000_B2OGPRC); | ||
4571 | } | ||
4563 | } | 4572 | } |
4564 | 4573 | ||
4565 | static irqreturn_t igb_msix_other(int irq, void *data) | 4574 | static irqreturn_t igb_msix_other(int irq, void *data) |