[PATCH net v1 0/3] taprio: Some fixes
From: Vinicius Costa Gomes <vinicius.gomes@intel.com>
Date: 2020-01-25 00:52:21
Hi, Some fixes for taprio, mostly (2/3 and 3/3) related to the 'flags' argument: Patch 1/3: Reported by Po Liu, is more of a improvement of usability for drivers implementing offloading features, now they can rely on the value of dev->num_tc, instead of going through some hops to get this value. Patch 2/3: Changing the "flags" parameter during "runtime" was never supposed to work, but if the user didn't set it at the beginning, we were still allowing it. Patch 3/3: Improves the code, so a similar situation fixed by 2/3 is harder to happen again, and has the intended side effect that users do not need to specify the "flags" argument when changing schedules when some kind of offloading is enabled. Cheers, -- Vinicius Vinicius Costa Gomes (3): taprio: Fix enabling offload with wrong number of traffic classes taprio: Fix still allowing changing the flags during runtime taprio: Allow users not to specify "flags" when changing schedules net/sched/sch_taprio.c | 45 +++++++++++++++++++++--------------------- 1 file changed, 22 insertions(+), 23 deletions(-) -- 2.25.0