Thread (6 messages) flat view 6 messages, 3 authors, 2012-07-25

Re: [PATCH RESEND net] net/mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER

From: David Miller <davem@davemloft.net>
Date: 2012-07-25 22:23:38

From: Or Gerlitz <redacted>
Date: Wed, 25 Jul 2012 18:04:35 +0300
On 25/07/2012 17:57, Ben Hutchings wrote:
quoted
quoted
@@ -77,12 +77,8 @@ int mlx4_en_activate_cq(struct mlx4_en_priv *priv,
struct mlx4_en_cq *cq,
  	struct mlx4_en_dev *mdev = priv->mdev;
  	int err = 0;
  	char name[25];
-	struct cpu_rmap *rmap =
-#ifdef CONFIG_RFS_ACCEL
-		priv->dev->rx_cpu_rmap;
-#else
-		NULL;
-#endif
+	struct cpu_rmap *rmap = IS_ENABLED(CONFIG_RFS_ACCEL) ?
+		priv->dev->rx_cpu_rmap : NULL;
This is a separate change.
OK, will send two patches
This change breaks the build.

You can't do this check at run-time, because the reason you need to
check CONFIG_RFS_ACCEL is because if that's disabled then the netdev
structure doesn't even have the ->rx_cpu_rmap member.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help