Merge branch 'bpf, x64: optimize JIT's pro/epilogue'
authorAlexei Starovoitov <ast@kernel.org>
Tue, 29 Sep 2020 23:47:39 +0000 (16:47 -0700)
committerAlexei Starovoitov <ast@kernel.org>
Tue, 29 Sep 2020 23:47:39 +0000 (16:47 -0700)
commit67e4ca74953ea27e2c0dac6907fb4271bd6d5d87
tree8d408caa5ccf28ae27a7004b0c8ada8cc42c7366
parent6458bde368cee77e798d05cccd2316db4d748c41
parent4d0b8c0b46a5e6f23ab8301780d689072c6c91fc
Merge branch 'bpf, x64: optimize JIT's pro/epilogue'

Maciej Fijalkowski says:

====================
Hi!

This small set can be considered as a followup after recent addition of
support for tailcalls in bpf subprograms and is focused on optimizing
x64 JIT prologue and epilogue sections.

Turns out the popping tail call counter is not needed anymore and %rsp
handling when stack depth is 0 can be skipped.

For longer explanations, please see commit messages.

Thank you,
Maciej
====================

Signed-off-by: Alexei Starovoitov <ast@kernel.org>