Unverified Commit ae736f3e authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files

!377 [selftests/resq]fix basic_percpu_ops_test case hang

Merge Pull Request from: @remimin 
 
[selftests/resq]fix basic_percpu_ops_test case hang
 
 
Link:https://gitee.com/openeuler/kernel/pulls/377

 

Reviewed-by: default avatarZheng Zengkai <zhengzengkai@huawei.com>
Signed-off-by: default avatarZheng Zengkai <zhengzengkai@huawei.com>
parents 96abc38d 87db14ff
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -111,7 +111,8 @@ void rseq_init(void)
	libc_rseq_offset_p = dlsym(RTLD_NEXT, "__rseq_offset");
	libc_rseq_size_p = dlsym(RTLD_NEXT, "__rseq_size");
	libc_rseq_flags_p = dlsym(RTLD_NEXT, "__rseq_flags");
	if (libc_rseq_size_p && libc_rseq_offset_p && libc_rseq_flags_p) {
	if (libc_rseq_size_p && libc_rseq_offset_p && libc_rseq_flags_p &&
			*libc_rseq_size_p != 0) {
		/* rseq registration owned by glibc */
		rseq_offset = *libc_rseq_offset_p;
		rseq_size = *libc_rseq_size_p;