criu/compel
Mike Rapoport (IBM) 17f4dd0959 compel: always pass user_fpregs_struct_t to compel_get_task_regs()
All architectures create on-stack structure for floating point save area
in compel_get_task_regs() if the caller passes NULL rather than a valid
pointer.

The only place that calls compel_get_task_regs() with NULL for floating
point save area is parasite_start_daemon() and it is simpler to define
this strucuture on stack of parasite_start_daemon().

The availability of floating point save data is required in
parasite_start_daemon() to detect shadow stack presence early during
parasite infection and will be used in later patches.

Signed-off-by: Mike Rapoport (IBM) <rppt@kernel.org>
2024-09-11 16:02:11 -07:00
..
arch compel: always pass user_fpregs_struct_t to compel_get_task_regs() 2024-09-11 16:02:11 -07:00
include log: remove all uses of %m specifier in pr_* functions 2023-04-15 21:17:21 -07:00
plugins Return page size as unsigned long 2023-10-22 13:29:25 -07:00
src compel: always pass user_fpregs_struct_t to compel_get_task_regs() 2024-09-11 16:02:11 -07:00
test compel/test: Return 0 in case of error in fdspy 2023-10-22 13:29:25 -07: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: add loongarch64 support 2023-10-22 13:29:25 -07:00