Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit e0d904ff authored by Stanislaw Gruszka's avatar Stanislaw Gruszka Committed by David S. Miller
Browse files

bnx2x: fail when try to setup unsupported features

parent d92be4b1
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -10982,6 +10982,9 @@ static int bnx2x_set_flags(struct net_device *dev, u32 data)
	int changed = 0;
	int rc = 0;

	if (data & ~(ETH_FLAG_LRO | ETH_FLAG_RXHASH))
		return -EOPNOTSUPP;

	if (bp->recovery_state != BNX2X_RECOVERY_DONE) {
		printk(KERN_ERR "Handling parity error recovery. Try again later\n");
		return -EAGAIN;