lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Thu, 15 Sep 2022 13:50:39 +0300 From: Vladimir Oltean <vladimir.oltean@....com> To: netdev@...r.kernel.org Cc: Vinicius Costa Gomes <vinicius.gomes@...el.com>, Jamal Hadi Salim <jhs@...atatu.com>, Cong Wang <xiyou.wangcong@...il.com>, Jiri Pirko <jiri@...nulli.us>, "David S. Miller" <davem@...emloft.net>, Eric Dumazet <edumazet@...gle.com>, Jakub Kicinski <kuba@...nel.org>, Paolo Abeni <pabeni@...hat.com>, Voon Weifeng <weifeng.voon@...el.com>, Vladimir Oltean <olteanv@...il.com>, Kurt Kanzenbach <kurt@...utronix.de>, linux-kernel@...r.kernel.org Subject: [PATCH v2 net-next 0/7] Small tc-taprio improvements This series contains: - the proper protected variant of rcu_dereference() of admin and oper schedules for accesses from the slow path - a removal of an extra function pointer indirection for qdisc->dequeue() and qdisc->peek() - a removal of WARN_ON_ONCE() checks that can never trigger - the addition of netlink extack messages to some qdisc->init() failures These were split from an earlier patch set, hence the v2. Vladimir Oltean (7): net/sched: taprio: taprio_offload_config_changed() is protected by rtnl_mutex net/sched: taprio: taprio_dump and taprio_change are protected by rtnl_mutex net/sched: taprio: use rtnl_dereference for oper and admin sched in taprio_destroy() net/sched: taprio: remove redundant FULL_OFFLOAD_IS_ENABLED check in taprio_enqueue net/sched: taprio: stop going through private ops for dequeue and peek net/sched: taprio: add extack messages in taprio_init net/sched: taprio: replace safety precautions with comments net/sched/sch_taprio.c | 112 +++++++++++++---------------------------- 1 file changed, 34 insertions(+), 78 deletions(-) -- 2.34.1
Powered by blists - more mailing lists