criu/compel
Nicolas Viennot ea263bc472 compel: x86 parasite_service entry point simplification
We don't need to push 0 on the stack. This seems to be a remnant of the
initial commit of 2011 that had a `pushq $0`.

The 16 bytes %rsp alignment was added with commit 2a0cea29 in 2012.
This is no longer necessary as we already guarantee that %rsp is 16
bytes aligned. A BUG_ON() is added to enforce this guarantee.

Signed-off-by: Nicolas Viennot <Nicolas.Viennot@twosigma.com>
2020-07-27 18:02:55 +01:00
..
arch compel: x86 parasite_service entry point simplification 2020-07-27 18:02:55 +01:00
include compel: rewrite parasite cmd and args manipulation from assembly to C 2020-07-27 17:09:45 +01:00
plugins compel: rewrite parasite cmd and args manipulation from assembly to C 2020-07-27 17:09:45 +01:00
src compel: x86 parasite_service entry point simplification 2020-07-27 18:02:55 +01:00
test compel: Remove compel.h 2020-03-27 19:36:20 +03:00
.gitignore compel: adapt .gitgnore for aarch64 and ppc64le 2017-08-09 18:51:42 +03:00
compel-host compel cli: show includes 2017-03-15 00:09:55 +03:00
Makefile compel: Don't use CFLAGS_PIE for libcompel.so 2019-09-07 15:59:50 +03:00