Re: [PATCH net-next v3 1/2] ipv4: use rcu_assign_pointer() in rt_flush_dev()

From: Ido Schimmel

Date: Mon Jul 13 2026 - 12:03:01 EST


On Wed, Jul 08, 2026 at 02:05:36PM +0800, xuanqiang.luo@xxxxxxxxx wrote:
> From: Xuanqiang Luo <luoxuanqiang@xxxxxxxxxx>
>
> rt_flush_dev() replaces rt->dst.dev with blackhole_netdev on uncached
> routes. The field is also exposed as dst.dev_rcu, and existing readers
> use dst_dev_rcu().
>
> Use rcu_assign_pointer() for the replacement, as dst_dev_put() already
> does for the same field.
>
> Signed-off-by: Xuanqiang Luo <luoxuanqiang@xxxxxxxxxx>

Reviewed-by: Ido Schimmel <idosch@xxxxxxxxxx>