# HG changeset patch
# User kfraser@xxxxxxxxxxxxxxxxxxxxx
# Node ID b066b46122860c927d319d53df7e68d6432c2711
# Parent 49f874c0bd986db2d09020e3217874c557bab244
[LINUX][NET] Add default ethtool get_link implementation to all
interfaces. Some management tools rely on this operation.
From: Mark McLoughlin <markmc@xxxxxxxxxx>
Signed-off-by: Keir Fraser <keir@xxxxxxxxxxxxx>
---
linux-2.6-xen-sparse/drivers/xen/netback/interface.c | 1 +
linux-2.6-xen-sparse/drivers/xen/netback/loopback.c | 1 +
linux-2.6-xen-sparse/drivers/xen/netfront/netfront.c | 1 +
3 files changed, 3 insertions(+)
diff -r 49f874c0bd98 -r b066b4612286
linux-2.6-xen-sparse/drivers/xen/netback/interface.c
--- a/linux-2.6-xen-sparse/drivers/xen/netback/interface.c Tue Jul 25
16:03:12 2006 +0100
+++ b/linux-2.6-xen-sparse/drivers/xen/netback/interface.c Tue Jul 25
16:11:12 2006 +0100
@@ -76,6 +76,7 @@ static struct ethtool_ops network_ethtoo
{
.get_tx_csum = ethtool_op_get_tx_csum,
.set_tx_csum = ethtool_op_set_tx_csum,
+ .get_link = ethtool_op_get_link,
};
netif_t *netif_alloc(domid_t domid, unsigned int handle, u8 be_mac[ETH_ALEN])
diff -r 49f874c0bd98 -r b066b4612286
linux-2.6-xen-sparse/drivers/xen/netback/loopback.c
--- a/linux-2.6-xen-sparse/drivers/xen/netback/loopback.c Tue Jul 25
16:03:12 2006 +0100
+++ b/linux-2.6-xen-sparse/drivers/xen/netback/loopback.c Tue Jul 25
16:11:12 2006 +0100
@@ -129,6 +129,7 @@ static struct ethtool_ops network_ethtoo
.set_sg = ethtool_op_set_sg,
.get_tso = ethtool_op_get_tso,
.set_tso = ethtool_op_set_tso,
+ .get_link = ethtool_op_get_link,
};
/*
diff -r 49f874c0bd98 -r b066b4612286
linux-2.6-xen-sparse/drivers/xen/netfront/netfront.c
--- a/linux-2.6-xen-sparse/drivers/xen/netfront/netfront.c Tue Jul 25
16:03:12 2006 +0100
+++ b/linux-2.6-xen-sparse/drivers/xen/netfront/netfront.c Tue Jul 25
16:11:12 2006 +0100
@@ -1201,6 +1201,7 @@ static struct ethtool_ops network_ethtoo
.set_sg = xennet_set_sg,
.get_tso = ethtool_op_get_tso,
.set_tso = xennet_set_tso,
+ .get_link = ethtool_op_get_link,
};
#ifdef CONFIG_SYSFS
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|