net/sfc/base: get max supported value for action MARK
authorRoman Zhukov <roman.zhukov@oktetlabs.ru>
Thu, 19 Apr 2018 11:37:03 +0000 (12:37 +0100)
committerFerruh Yigit <ferruh.yigit@intel.com>
Fri, 27 Apr 2018 17:00:59 +0000 (18:00 +0100)
commit0f22fe3a5c96574db6237ae129a5d7a058c50abd
tree1a857eeaff28860123ca7d69a7a016db84d384e4
parent9a733758c04654f1b83874424139f7262a1d6875
net/sfc/base: get max supported value for action MARK

The mark value for MATCH_ACTION_MARK has a maximum value.
Requesting a value larger than the maximum will cause the
filter insertion to fail with EINVAL. This patch allows the
driver to check the value at the filter validation.

Signed-off-by: Roman Zhukov <roman.zhukov@oktetlabs.ru>
Signed-off-by: Andrew Rybchenko <arybchenko@solarflare.com>
drivers/net/sfc/base/ef10_nic.c
drivers/net/sfc/base/efx.h
drivers/net/sfc/base/siena_nic.c