]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
cls_flower: fix error values for commands not supported by drivers
authorJiri Pirko <jiri@mellanox.com>
Sun, 24 Jun 2018 08:38:39 +0000 (10:38 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 25 Jun 2018 07:14:03 +0000 (16:14 +0900)
-EOPNOTSUPP is the error value that should be reported if a flower
command is not supported by a driver. Fix it in couple of Intel drivers.

Signed-off-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/intel/i40e/i40e_main.c
drivers/net/ethernet/intel/i40evf/i40evf_main.c
drivers/net/ethernet/intel/igb/igb_main.c

index 95e9dfbe98395a6e2eb18c3a72fbd22ecfe40a2c..7ad2b1b0b1254302475423ed4cba465156f04417 100644 (file)
@@ -7522,7 +7522,7 @@ static int i40e_setup_tc_cls_flower(struct i40e_netdev_priv *np,
        case TC_CLSFLOWER_STATS:
                return -EOPNOTSUPP;
        default:
-               return -EINVAL;
+               return -EOPNOTSUPP;
        }
 }
 
index a7b87f93541138c497056f9c91dacbd91c519fc5..dc56a866749507ef30c1ca5016e58f4bfb8ec764 100644 (file)
@@ -2884,7 +2884,7 @@ static int i40evf_setup_tc_cls_flower(struct i40evf_adapter *adapter,
        case TC_CLSFLOWER_STATS:
                return -EOPNOTSUPP;
        default:
-               return -EINVAL;
+               return -EOPNOTSUPP;
        }
 }
 
index f707709969acfee137d30b698304dfd99f7c45e7..6a78d8272eb2cc925f15897a9f3767fafb3acd4f 100644 (file)
@@ -2698,7 +2698,7 @@ static int igb_setup_tc_cls_flower(struct igb_adapter *adapter,
        case TC_CLSFLOWER_STATS:
                return -EOPNOTSUPP;
        default:
-               return -EINVAL;
+               return -EOPNOTSUPP;
        }
 }