Skip to content

Commit

Permalink
Updated comment texts in sigcontext.h and added failing issue comment…
Browse files Browse the repository at this point in the history
… in runsuite_wrapper.pl
  • Loading branch information
AssadHashmi committed Mar 28, 2024
1 parent 6b166b7 commit 1383f86
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 7 deletions.
13 changes: 7 additions & 6 deletions core/unix/include/sigcontext.h
Original file line number Diff line number Diff line change
Expand Up @@ -361,7 +361,8 @@ typedef struct _kernel_sigcontext_t {
* Header to be used at the beginning of structures extending the user
* context. Such structures must be placed after the rt_sigframe on the stack
* and be 16-byte aligned. The last structure must be a null terminator context
* with the magic and size set to 0.
* with a magic number and size set to 0. The magic number is one of the
* *_MAGIC constants, see below. The null terminator's magic number is 0.
*/
struct _aarch64_ctx {
__u32 magic;
Expand All @@ -372,9 +373,9 @@ struct _aarch64_ctx {

struct fpsimd_context {
struct _aarch64_ctx head; /* 8 bytes */
__u32 fpsr; /* 4 */
__u32 fpcr; /* 4 */
__uint128_t vregs[32]; /* 512 */
__u32 fpsr; /* 4 bytes */
__u32 fpcr; /* 4 bytes */
__uint128_t vregs[32]; /* 512 bytes */
};

/* Storage of sve_context in kernel_sigcontext_t.__reserved, see above. See
Expand All @@ -385,8 +386,8 @@ struct fpsimd_context {

struct sve_context {
struct _aarch64_ctx head; /* 8 bytes */
__u16 vl; /* 2 */
__u16 __reserved[3]; /* 6 */
__u16 vl; /* 2 bytes */
__u16 __reserved[3]; /* 6 bytes */
};

/*
Expand Down
2 changes: 1 addition & 1 deletion suite/runsuite_wrapper.pl
Original file line number Diff line number Diff line change
Expand Up @@ -341,7 +341,7 @@
);
# FIXME i#2417: fix flaky/regressed AArch64 tests
%ignore_failures_64 = ('code_api|linux.sigsuspend' => 1,
'code_api|linux.thread-reset' => 1,
'code_api|linux.thread-reset' => 1, # i#6741
'code_api|pthreads.pthreads_exit' => 1,
'code_api|tool.histogram.offline' => 1, # i#3980
'code_api|linux.fib-conflict' => 1,
Expand Down

0 comments on commit 1383f86

Please sign in to comment.