From: Jakub Kicinski
Date: Wed, 8 May 2019 16:46:14 -0700
> User space can flip the clean_acked_data_enabled static branch
> on and off with TLS offload when CONFIG_TLS_DEVICE is enabled.
> jump_label.h suggests we use the delayed version in this case.
>
> Deferred branches now also don't take
On Thu, May 9, 2019 at 9:46 AM David Miller wrote:
>
> From: Jakub Kicinski
> Date: Wed, 8 May 2019 16:46:14 -0700
>
> > User space can flip the clean_acked_data_enabled static branch
> > on and off with TLS offload when CONFIG_TLS_DEVICE is enabled.
> > jump_label.h suggests we use the delayed
From: Jakub Kicinski
Date: Wed, 8 May 2019 16:46:14 -0700
> User space can flip the clean_acked_data_enabled static branch
> on and off with TLS offload when CONFIG_TLS_DEVICE is enabled.
> jump_label.h suggests we use the delayed version in this case.
>
> Deferred branches now also don't take
User space can flip the clean_acked_data_enabled static branch
on and off with TLS offload when CONFIG_TLS_DEVICE is enabled.
jump_label.h suggests we use the delayed version in this case.
Deferred branches now also don't take the branch mutex on
decrement, so we avoid potential locking issues.
S