qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/6] linux-user/loongarch64: Add LSX/LASX sigcontext
@ 2023-11-01  3:08 Song Gao
  2023-11-01  3:08 ` [PATCH v2 1/6] linux-user/loongarch64: Use traps to track LSX/LASX usage Song Gao
                   ` (5 more replies)
  0 siblings, 6 replies; 10+ messages in thread
From: Song Gao @ 2023-11-01  3:08 UTC (permalink / raw)
  To: qemu-devel; +Cc: richard.henderson, philmd, laurent, maobibo

Hi,

This series adds save/restore LSX/LASX sigcontext.

test:
  - use V1 test.
  - test with RISU https://patchew.org/QEMU/20231025092915.902814-1-gaosong@loongson.cn/


V2:
  - Rebase;
  - Remove extctx_flags;
  - Use abi_{ulong, uint} types;
  - R-b.

Richard Henderson (1):
  linux-user/loongarch64: Use traps to track LSX/LASX usage

Song Gao (5):
  linux-user/loongarch64: Fix setup_extcontext alloc wrong fpu_context
    size
  linux-user/loongarch64: setup_sigframe() set 'end' context size 0
  linux-user/loongarch64: Use abi_{ulong,uint} types
  linux-user/loongarch64: Add LSX sigcontext save/restore
  linux-user/loongarch64: Add LASX sigcontext save/restore

 linux-user/loongarch64/cpu_loop.c           |  13 ++
 linux-user/loongarch64/signal.c             | 189 ++++++++++++++++----
 target/loongarch/insn_trans/trans_vec.c.inc |  11 --
 3 files changed, 169 insertions(+), 44 deletions(-)

-- 
2.25.1



^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2023-11-01  3:14 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-01  3:08 [PATCH v2 0/6] linux-user/loongarch64: Add LSX/LASX sigcontext Song Gao
2023-11-01  3:08 ` [PATCH v2 1/6] linux-user/loongarch64: Use traps to track LSX/LASX usage Song Gao
2023-11-01  3:08 ` [PATCH v2 2/6] linux-user/loongarch64: Fix setup_extcontext alloc wrong fpu_context size Song Gao
2023-11-01  3:08 ` [PATCH v2 3/6] linux-user/loongarch64: setup_sigframe() set 'end' context size 0 Song Gao
2023-11-01  3:08 ` [PATCH v2 4/6] linux-user/loongarch64: Use abi_{ulong,uint} types Song Gao
2023-11-01  3:10   ` [PATCH v2 4/6] linux-user/loongarch64: Use abi_{ulong, uint} types Richard Henderson
2023-11-01  3:08 ` [PATCH v2 5/6] linux-user/loongarch64: Add LSX sigcontext save/restore Song Gao
2023-11-01  3:13   ` Richard Henderson
2023-11-01  3:08 ` [PATCH v2 6/6] linux-user/loongarch64: Add LASX " Song Gao
2023-11-01  3:14   ` Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).