aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/xen-netback/interface.c
diff options
context:
space:
mode:
authorKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2012-01-27 11:14:02 -0500
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>2012-01-27 11:14:02 -0500
commit6c02b7b1610f873888af20f291c07730889ff0f9 (patch)
tree1b33e6642cc81605b8d37c0bda0abff0ba64fa2d /drivers/net/xen-netback/interface.c
parent7a7546b377bdaa25ac77f33d9433c59f259b9688 (diff)
parentdcd6c92267155e70a94b3927bce681ce74b80d1f (diff)
Merge commit 'v3.3-rc1' into stable/for-linus-fixes-3.3
* commit 'v3.3-rc1': (9775 commits) Linux 3.3-rc1 x86, syscall: Need __ARCH_WANT_SYS_IPC for 32 bits qnx4: don't leak ->BitMap on late failure exits qnx4: reduce the insane nesting in qnx4_checkroot() qnx4: di_fname is an array, for crying out loud... KEYS: Permit key_serial() to be called with a const key pointer keys: fix user_defined key sparse messages ima: fix cred sparse warning uml: fix compile for x86-64 MPILIB: Add a missing ENOMEM check tpm: fix (ACPI S3) suspend regression nvme: fix merge error due to change of 'make_request_fn' fn type xen: using EXPORT_SYMBOL requires including export.h gpio: tps65910: Use correct offset for gpio initialization acpi/apei/einj: Add extensions to EINJ from rev 5.0 of acpi spec intel_idle: Split up and provide per CPU initialization func ACPI processor: Remove unneeded variable passed by acpi_processor_hotadd_init V2 tg3: Fix single-vector MSI-X code openvswitch: Fix multipart datapath dumps. ipv6: fix per device IP snmp counters ...
Diffstat (limited to 'drivers/net/xen-netback/interface.c')
-rw-r--r--drivers/net/xen-netback/interface.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/drivers/net/xen-netback/interface.c b/drivers/net/xen-netback/interface.c
index 182562952c79..b7d41f8c338a 100644
--- a/drivers/net/xen-netback/interface.c
+++ b/drivers/net/xen-netback/interface.c
@@ -165,7 +165,8 @@ static int xenvif_change_mtu(struct net_device *dev, int mtu)
165 return 0; 165 return 0;
166} 166}
167 167
168static u32 xenvif_fix_features(struct net_device *dev, u32 features) 168static netdev_features_t xenvif_fix_features(struct net_device *dev,
169 netdev_features_t features)
169{ 170{
170 struct xenvif *vif = netdev_priv(dev); 171 struct xenvif *vif = netdev_priv(dev);
171 172
@@ -222,7 +223,7 @@ static void xenvif_get_strings(struct net_device *dev, u32 stringset, u8 * data)
222 } 223 }
223} 224}
224 225
225static struct ethtool_ops xenvif_ethtool_ops = { 226static const struct ethtool_ops xenvif_ethtool_ops = {
226 .get_link = ethtool_op_get_link, 227 .get_link = ethtool_op_get_link,
227 228
228 .get_sset_count = xenvif_get_sset_count, 229 .get_sset_count = xenvif_get_sset_count,
@@ -230,7 +231,7 @@ static struct ethtool_ops xenvif_ethtool_ops = {
230 .get_strings = xenvif_get_strings, 231 .get_strings = xenvif_get_strings,
231}; 232};
232 233
233static struct net_device_ops xenvif_netdev_ops = { 234static const struct net_device_ops xenvif_netdev_ops = {
234 .ndo_start_xmit = xenvif_start_xmit, 235 .ndo_start_xmit = xenvif_start_xmit,
235 .ndo_get_stats = xenvif_get_stats, 236 .ndo_get_stats = xenvif_get_stats,
236 .ndo_open = xenvif_open, 237 .ndo_open = xenvif_open,