[LTP] [PATCH 2/2] ptrace07: Fix compilation by avoiding aligned_alloc
Richard Palethorpe
rpalethorpe@suse.com
Tue Oct 18 17:25:27 CEST 2022
Use memalign instead because we live in the past.
Signed-off-by: Richard Palethorpe <rpalethorpe@suse.com>
Cc: Pengfei Xu <pengfei.xu@intel.com>
---
testcases/kernel/syscalls/ptrace/ptrace07.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/testcases/kernel/syscalls/ptrace/ptrace07.c b/testcases/kernel/syscalls/ptrace/ptrace07.c
index 6bd2b1062..a60c2a49e 100644
--- a/testcases/kernel/syscalls/ptrace/ptrace07.c
+++ b/testcases/kernel/syscalls/ptrace/ptrace07.c
@@ -35,6 +35,7 @@
#include "config.h"
#include "ptrace.h"
#include "tst_test.h"
+#include "tst_safe_macros.h"
#include "lapi/cpuid.h"
#ifndef PTRACE_GETREGSET
@@ -95,7 +96,7 @@ static void do_test(void)
* of the XSAVE/XRSTOR save area) required by enabled features in XCR0.
*/
__cpuid_count(CPUID_LEAF_XSTATE, ecx, eax, ebx, ecx, edx);
- xstate = aligned_alloc(64, ebx);
+ xstate = SAFE_MEMALIGN(64, ebx);
struct iovec iov = { .iov_base = xstate, .iov_len = ebx };
int status;
bool okay;
--
2.36.1
More information about the ltp
mailing list