Re: [PATCH net-next v2 2/6] rtnetlink: add helper to put master ifindex

2017-09-23 Thread David Ahern
On 9/22/17 12:10 AM, Florian Westphal wrote: > rtnl_fill_ifinfo currently requires caller to hold the rtnl mutex. > Unfortunately the function is quite large which makes it harder to see > which spots need the lock, which spots assume it and which ones could do > without. > > Add helpers to factor

[PATCH net-next v2 2/6] rtnetlink: add helper to put master ifindex

2017-09-21 Thread Florian Westphal
rtnl_fill_ifinfo currently requires caller to hold the rtnl mutex. Unfortunately the function is quite large which makes it harder to see which spots need the lock, which spots assume it and which ones could do without. Add helpers to factor out the ifindex dumping. One helper can use rcu to remo