On Mon, Apr 22, 2013 at 3:55 PM, David Miller wrote:
> From: Pravin Shelar
> Date: Mon, 22 Apr 2013 13:41:41 -0700
>
>> Therefore scatchpad in SKB is protected and parallel netlink dump operations
>> can go only on different netlink sockets.
>
> What about configuration changes running in paralle
From: Pravin Shelar
Date: Mon, 22 Apr 2013 13:41:41 -0700
> Therefore scatchpad in SKB is protected and parallel netlink dump operations
> can go only on different netlink sockets.
What about configuration changes running in parallel with the dump?
You must synchronize with those too, otherwise
On Mon, Apr 22, 2013 at 1:18 PM, David Miller wrote:
> From: Pravin B Shelar
> Date: Thu, 18 Apr 2013 14:30:46 -0700
>
>> All genl callbacks are serialized by genl-mutex. This can become
>> bottleneck in multi threaded case.
>> Following patch adds an parameter to genl_family so that a
>> particu
From: Pravin B Shelar
Date: Thu, 18 Apr 2013 14:30:46 -0700
> All genl callbacks are serialized by genl-mutex. This can become
> bottleneck in multi threaded case.
> Following patch adds an parameter to genl_family so that a
> particular family can get concurrent netlink callback without
> genl_l
All genl callbacks are serialized by genl-mutex. This can become
bottleneck in multi threaded case.
Following patch adds an parameter to genl_family so that a
particular family can get concurrent netlink callback without
genl_lock held.
New rw-sem is used to protect genl callback from genl family u