[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 0/5] target/s390x: Do not leak stack address in translate_one
From: |
Richard Henderson |
Subject: |
[PATCH 0/5] target/s390x: Do not leak stack address in translate_one |
Date: |
Thu, 23 Jan 2020 13:22:43 -1000 |
Thomas' patch avoids the leak, but I think we can do a bit more to
cleaning in this area, and move the structure inline to DisasContext.
r~
Richard Henderson (5):
target/s390x: Move struct DisasFields definition earlier
target/s390x: Remove DisasFields argument from callbacks
target/s390x: Pass DisasContext to get_field and have_field
target/s390x: Move DisasFields into DisasContext
target/s390x: Remove DisasFields argument from extract_insn
target/s390x/translate.c | 982 ++++++++++++++++----------------
target/s390x/translate_vx.inc.c | 649 +++++++++++----------
2 files changed, 813 insertions(+), 818 deletions(-)
--
2.20.1
- [PATCH 0/5] target/s390x: Do not leak stack address in translate_one,
Richard Henderson <=
- [PATCH 1/5] target/s390x: Move struct DisasFields definition earlier, Richard Henderson, 2020/01/23
- [PATCH 2/5] target/s390x: Remove DisasFields argument from callbacks, Richard Henderson, 2020/01/23
- [PATCH 5/5] target/s390x: Remove DisasFields argument from extract_insn, Richard Henderson, 2020/01/23
- [PATCH 4/5] target/s390x: Move DisasFields into DisasContext, Richard Henderson, 2020/01/23
- [PATCH 3/5] target/s390x: Pass DisasContext to get_field and have_field, Richard Henderson, 2020/01/23