]> git.baikalelectronics.ru Git - kernel.git/commit
net: taprio: Fix returning EINVAL when configuring without flags
authorVinicius Costa Gomes <vinicius.gomes@intel.com>
Tue, 8 Oct 2019 23:20:07 +0000 (16:20 -0700)
committerJakub Kicinski <jakub.kicinski@netronome.com>
Thu, 10 Oct 2019 01:49:19 +0000 (18:49 -0700)
commit436fea942a80c3524525037e8bdaaec762cd7c89
tree166cd9037166173a8d664c8849d08039b0e9b685
parent4165a4e69b812b800fe03cf6938ad1801b057e9e
net: taprio: Fix returning EINVAL when configuring without flags

When configuring a taprio instance if "flags" is not specified (or
it's zero), taprio currently replies with an "Invalid argument" error.

So, set the return value to zero after we are done with all the
checks.

Fixes: 6f3f73366f14 ("taprio: Add support for hardware offloading")
Signed-off-by: Vinicius Costa Gomes <vinicius.gomes@intel.com>
Acked-by: Vladimir Oltean <olteanv@gmail.com>
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
net/sched/sch_taprio.c