criu/compel/arch/mips/src/lib
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
..
include compel: add helpers to get/set instruction pointer 2022-04-28 17:53:52 -07:00
cpu.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
handle-elf-host.c mips:compel/arch/mips: Add architecture support to compel tool and libraries 2020-10-20 00:18:24 -07:00
handle-elf.c Run 'make indent' on all C files 2021-09-03 10:31:00 -07:00
infect.c compel: always pass user_fpregs_struct_t to compel_get_task_regs() 2024-09-11 16:02:11 -07:00