]> git.itanic.dy.fi Git - linux-stable/commit
net/sched: taprio: don't overwrite "sch" variable in taprio_dump_class_stats()
authorVladimir Oltean <vladimir.oltean@nxp.com>
Tue, 30 May 2023 09:19:44 +0000 (12:19 +0300)
committerDavid S. Miller <davem@davemloft.net>
Wed, 31 May 2023 09:00:30 +0000 (10:00 +0100)
commitdced11ef84fb310f4ddfa74d1c09687b8f845d1b
tree0a3b476b82239c4ffad4a14aac2bb5fb68681742
parent5dedf5c485e0dbbcdbcda995f029a696d7fa9c9a
net/sched: taprio: don't overwrite "sch" variable in taprio_dump_class_stats()

In taprio_dump_class_stats() we don't need a reference to the root Qdisc
once we get the reference to the child corresponding to this traffic
class, so it's okay to overwrite "sch". But in a future patch we will
need the root Qdisc too, so create a dedicated "child" pointer variable
to hold the child reference. This also makes the code adhere to a more
conventional coding style.

Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Acked-by: Vinicius Costa Gomes <vinicius.gomes@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sched/sch_taprio.c