[PATCH v2 0/6] linux-user/loongarch64: Add LSX/LASX sigcontext

Song Gao posted 6 patches 1 year ago
Only 5 patches received!
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(-)
[PATCH v2 0/6] linux-user/loongarch64: Add LSX/LASX sigcontext
Posted by Song Gao 1 year ago
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