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 Maciej Fijalkowski (2): bpf, x64: drop "pop %rcx" instruction on BPF JIT epilogue bpf: x64: do not emit sub/add 0, %rsp when !stack_depth arch/x86/net/bpf_jit_comp.c | 35 +++++++++++++++++++++++------------ 1 file changed, 23 insertions(+), 12 deletions(-) -- 2.20.1