]> git.ipfire.org Git - thirdparty/iproute2.git/commit
devlink: require resource parameters
authorJakub Kicinski <jakub.kicinski@netronome.com>
Tue, 5 Nov 2019 21:13:36 +0000 (13:13 -0800)
committerStephen Hemminger <stephen@networkplumber.org>
Fri, 8 Nov 2019 04:36:08 +0000 (20:36 -0800)
commit0932814458eb386644c1248e5aabf8303c38d7bb
tree160fa95a620ac92ee71281db9c3787dda16a2bb3
parenteca51239480dfc154a07c496774bf7e7f4fb3d30
devlink: require resource parameters

If devlink resource set parameters are not provided it crashes:
$ devlink resource set netdevsim/netdevsim0
Segmentation fault (core dumped)

This is because even though DL_OPT_RESOURCE_PATH and
DL_OPT_RESOURCE_SIZE are passed as o_required, the validation
table doesn't contain a relevant string.

Fixes: 8cd644095842 ("devlink: Add support for devlink resource abstraction")
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Acked-by: Jiri Pirko <jiri@mellanox.com>
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
devlink/devlink.c