From: Vladimir Sokolovsky Date: Wed, 17 Sep 2014 10:28:51 +0000 (+0300) Subject: mlx4_en: Added RHEL6.6 support X-Git-Tag: vofed-3.18~108 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=296d51548b2ecde778089dd3ecfcd90e96558499;p=~emulex%2Ftmp%2Fcompat-rdma%2F.git mlx4_en: Added RHEL6.6 support Signed-off-by: Vladimir Sokolovsky --- diff --git a/patches/0036-mlx4_en-Backport-for-RHEL6.6.patch b/patches/0036-mlx4_en-Backport-for-RHEL6.6.patch new file mode 100644 index 0000000..d3f080c --- /dev/null +++ b/patches/0036-mlx4_en-Backport-for-RHEL6.6.patch @@ -0,0 +1,39 @@ +From: Vladimir Sokolovsky +Subject: [PATCH] mlx4_en: Backport for RHEL6.6 + +Signed-off-by: Vladimir Sokolovsky +--- + drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 4 ++++ + 1 file changed, 4 insertions(+) + +diff --git a/drivers/net/ethernet/mellanox/mlx4/en_netdev.c b/drivers/net/ethernet/mellanox/mlx4/en_netdev.c +index xxxxxxx..xxxxxxx xxxxxx +--- a/drivers/net/ethernet/mellanox/mlx4/en_netdev.c ++++ b/drivers/net/ethernet/mellanox/mlx4/en_netdev.c +@@ -73,6 +73,7 @@ int mlx4_en_setup_tc(struct net_device *dev, u8 up) + #endif + + #ifdef CONFIG_NET_RX_BUSY_POLL ++#ifndef CONFIG_COMPAT_IS_NETDEV_EXTENDED + /* must be called with local_bh_disable()d */ + static int mlx4_en_low_latency_recv(struct napi_struct *napi) + { +@@ -98,6 +99,7 @@ static int mlx4_en_low_latency_recv(struct napi_struct *napi) + + return done; + } ++#endif + #endif /* CONFIG_NET_RX_BUSY_POLL */ + + #ifdef CONFIG_RFS_ACCEL +@@ -2248,8 +2250,10 @@ static const struct net_device_ops mlx4_netdev_ops = { + #endif + #endif + #ifdef CONFIG_NET_RX_BUSY_POLL ++#ifndef CONFIG_COMPAT_IS_NETDEV_EXTENDED + .ndo_busy_poll = mlx4_en_low_latency_recv, + #endif ++#endif + }; + + static const struct net_device_ops mlx4_netdev_ops_master = {