aboutsummaryrefslogtreecommitdiff
path: root/scripts/gcc-plugins/cyc_complexity_plugin.c
diff options
context:
space:
mode:
authorJakub Sitnicki <[email protected]>2020-03-17 18:04:38 +0100
committerDavid S. Miller <[email protected]>2020-03-21 20:08:17 -0700
commit5bb4c45d466cb28dd0a7f15f80c4cb7768054e94 (patch)
tree6e94e75d0750479b65ec7390e97e1fd7cf6b1feb /scripts/gcc-plugins/cyc_complexity_plugin.c
parentf13fe3e60c799e0fce643458b3bb336bf444cd25 (diff)
net/tls: Read sk_prot once when building tls proto ops
Apart from being a "tremendous" win when it comes to generated machine code (see bloat-o-meter output for x86-64 below) this mainly prepares ground for annotating access to sk_prot with READ_ONCE, so that we don't pepper the code with access annotations and needlessly repeat loads. add/remove: 0/0 grow/shrink: 0/1 up/down: 0/-46 (-46) Function old new delta tls_init 851 805 -46 Total: Before=21063, After=21017, chg -0.22% Signed-off-by: Jakub Sitnicki <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'scripts/gcc-plugins/cyc_complexity_plugin.c')
0 files changed, 0 insertions, 0 deletions