Jakub Kicinski
494bc1d281
net/tcp: use deferred jump label for TCP acked data hook
...
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.
Signed-off-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Reviewed-by: Simon Horman <simon.horman@netronome.com>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-05-09 11:13:57 -07:00
..
2019-04-22 21:50:54 -07:00
2019-05-07 22:03:58 -07:00
2019-04-19 14:07:40 -07:00
2018-09-26 20:30:55 -07:00
2018-10-12 09:47:39 -07:00
2019-02-27 21:45:24 -08:00
2018-10-02 22:28:17 -07:00
2019-04-27 17:07:21 -04:00
2019-05-02 22:14:21 -04:00
2019-03-26 08:39:30 +01:00
2019-04-27 17:07:21 -04:00
2019-04-03 21:50:20 -07:00
2017-11-02 11:10:55 +01:00
2018-12-30 12:57:04 -08:00
2019-05-05 00:47:16 -07:00
2019-04-03 21:50:20 -07:00
2019-04-27 17:07:22 -04:00
2019-01-22 11:52:17 -08:00
2018-07-03 10:29:26 +09:00
2019-03-02 12:54:35 -08:00
2019-02-21 13:48:00 -08:00
2019-04-08 15:22:40 -07:00
2019-02-12 13:35:57 -05:00
2019-02-26 08:27:05 -08:00
2018-12-24 15:27:56 -08:00
2018-04-07 22:32:32 -04:00
2019-02-08 21:50:15 -08:00
2019-04-08 15:22:40 -07:00
2019-02-26 08:27:05 -08:00
2019-04-08 16:16:47 -07:00
2019-05-05 10:38:04 -07:00
2019-04-01 10:44:58 -07:00
2019-05-02 22:14:21 -04:00
2019-01-10 09:27:20 -05:00
2019-04-27 17:07:21 -04:00
2019-03-06 10:43:06 -08:00
2019-05-02 22:14:21 -04:00
2018-09-26 20:30:55 -07:00
2019-02-01 15:24:13 -08:00
2019-01-26 09:43:03 -08:00
2019-05-07 17:22:09 -07:00
2019-04-27 17:07:21 -04:00
2019-04-08 09:15:17 +02:00
2019-04-08 09:15:17 +02:00
2018-11-06 15:00:45 -08:00
2019-01-28 11:32:58 +01:00
2019-03-01 16:41:27 -08:00
2018-10-02 22:28:17 -07:00
2018-11-30 13:26:54 -08:00
2018-11-08 17:13:08 -08:00
2017-08-07 11:39:22 -07:00
2019-05-08 09:38:30 -07:00
2019-05-05 00:47:16 -07:00
2019-03-19 14:13:01 -07:00
2019-04-25 23:52:29 -04:00
2019-01-24 22:27:27 -08:00
2017-08-06 21:25:10 -07:00
2018-12-20 23:47:09 +01:00
2018-10-15 22:56:42 -07:00
2017-11-15 14:09:52 +09:00
2017-08-06 21:25:10 -07:00
2019-04-11 21:31:03 -07:00
2018-10-10 22:26:00 -07:00
2017-12-20 14:00:25 -05:00
2017-12-13 15:51:12 -05:00
2017-08-06 21:25:10 -07:00
2017-08-06 21:25:10 -07:00
2016-11-21 13:20:17 -05:00
2018-02-28 12:03:47 -05:00
2019-05-09 11:13:57 -07:00
2019-05-02 22:14:21 -04:00
2017-05-17 16:06:01 -04:00
2019-05-01 11:47:54 -04:00
2019-05-01 11:47:54 -04:00
2018-01-31 10:26:30 -05:00
2018-12-15 13:23:02 -08:00
2019-05-01 11:47:54 -04:00
2018-09-21 19:37:59 -07:00
2018-09-21 19:37:59 -07:00
2017-08-06 21:25:10 -07:00
2019-05-01 11:47:54 -04:00
2018-10-16 12:38:41 -07:00
2017-09-29 06:07:00 +01:00
2017-11-02 11:10:55 +01:00
2017-08-06 21:25:10 -07:00
2017-08-30 11:20:08 -07:00
2017-08-06 21:25:10 -07:00
2019-05-01 11:47:54 -04:00
2018-11-08 17:13:08 -08:00
2018-10-28 19:27:21 -07:00
2019-01-17 15:01:08 -08:00
2019-05-01 22:29:56 -04:00
2019-01-17 14:55:52 -08:00
2019-04-08 09:51:54 -07:00
2019-01-17 15:01:08 -08:00
2018-09-04 10:26:30 +02:00
2019-04-08 09:15:28 +02:00
2019-04-30 09:26:13 -04:00
2019-04-23 07:42:20 +02:00
2017-11-02 11:10:55 +01:00
2013-05-31 17:19:05 -07:00