From patchwork Thu Sep 30 16:19:04 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Oledzki X-Patchwork-Id: 66181 X-Patchwork-Delegate: davem@davemloft.net Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id D0DE8B6EEB for ; Fri, 1 Oct 2010 02:19:44 +1000 (EST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756693Ab0I3QTS (ORCPT ); Thu, 30 Sep 2010 12:19:18 -0400 Received: from bizon.gios.gov.pl ([195.187.34.71]:52187 "EHLO bizon.gios.gov.pl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756684Ab0I3QTR (ORCPT ); Thu, 30 Sep 2010 12:19:17 -0400 X-Virus-Scanned: amavisd-new at gios.gov.pl Received: from bizon.gios.gov.pl (ole@localhost6 [IPv6:::1]) by bizon.gios.gov.pl (8.14.3/8.14.3) with ESMTP id o8UGJ57m014321 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 30 Sep 2010 18:19:07 +0200 Received: (from ole@localhost) by bizon.gios.gov.pl (8.14.3/8.14.3/Submit) id o8UGJ4I4014319; Thu, 30 Sep 2010 18:19:04 +0200 X-Authentication-Warning: bizon.gios.gov.pl: ole set sender to Krzysztof Piotr Oledzki using -r Date: Thu, 30 Sep 2010 18:19:04 +0200 From: Krzysztof Piotr Oledzki To: fubar@us.ibm.com, bonding-devel@lists.sourceforge.net, netdev@vger.kernel.org Subject: [net-next-2.6 PATCH 2/3] bonding: add Speed/Duplex information to /proc/net/bonding/bond Message-ID: <4ca4b878.KGc4gLtXHLSFlAdV%ole@ans.pl> User-Agent: nail 11.25 7/29/05 MIME-Version: 1.0 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org From b340edd6763b52a2d0f1e0ae256748a21bd19005 Mon Sep 17 00:00:00 2001 From: Krzysztof Piotr Oledzki Date: Thu, 30 Sep 2010 17:54:15 +0200 Subject: bonding: add Speed/Duplex information to /proc/net/bonding/bond* Effect: Slave Interface: eth5 MII Status: up Speed: 10000 Mbps Duplex: full Link Failure Count: 0 Permanent HW addr: XX:XX:XX:XX:XX:XX Slave queue ID: 0 Signed-off-by: Krzysztof Piotr Oledzki --- drivers/net/bonding/bond_main.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/drivers/net/bonding/bond_main.c b/drivers/net/bonding/bond_main.c index e409c14..61c8971 100644 --- a/drivers/net/bonding/bond_main.c +++ b/drivers/net/bonding/bond_main.c @@ -3315,6 +3315,8 @@ static void bond_info_show_slave(struct seq_file *seq, seq_printf(seq, "\nSlave Interface: %s\n", slave->dev->name); seq_printf(seq, "MII Status: %s\n", (slave->link == BOND_LINK_UP) ? "up" : "down"); + seq_printf(seq, "Speed: %d Mbps\n", slave->speed); + seq_printf(seq, "Duplex: %s\n", slave->duplex ? "full" : "half"); seq_printf(seq, "Link Failure Count: %u\n", slave->link_failure_count);