[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 0/7] exec: Improve code for TARGET_PAGE_BITS_VARY
From: |
Alex Bennée |
Subject: |
Re: [PATCH v2 0/7] exec: Improve code for TARGET_PAGE_BITS_VARY |
Date: |
Fri, 25 Oct 2019 14:57:25 +0100 |
User-agent: |
mu4e 1.3.5; emacs 27.0.50 |
Richard Henderson <address@hidden> writes:
> Changes since v1:
> * Replace my patch for TARGET_PAGE_ALIGN with Wei Yang's.
> * Detect __attribute__((alias)) support in configure.
> If unsupported, as for Apple Xcode9, use preprocessor trickery.
> Passes travis build tests for xcode9.
>
> Link for v1:
> https://lists.gnu.org/archive/html/qemu-devel/2019-09/msg04519.html
>
Reviewed-by: Alex Bennée <address@hidden>
FWIW POW2_ROUND_UP is a better name than it currently has.
>
> r~
>
>
> Richard Henderson (6):
> exec: Split out variable page size support to exec-vary.c
> configure: Detect compiler support for __attribute__((alias))
> exec: Use const alias for TARGET_PAGE_BITS_VARY
> exec: Restrict TARGET_PAGE_BITS_VARY assert to CONFIG_DEBUG_TCG
> exec: Promote TARGET_PAGE_MASK to target_long
> exec: Cache TARGET_PAGE_MASK for TARGET_PAGE_BITS_VARY
>
> Wei Yang (1):
> cpu: use ROUND_UP() to define xxx_PAGE_ALIGN
>
> Makefile.target | 2 +-
> include/exec/cpu-all.h | 33 +++++++++----
> include/qemu-common.h | 6 +++
> exec-vary.c | 102 +++++++++++++++++++++++++++++++++++++++++
> exec.c | 34 --------------
> configure | 19 ++++++++
> 6 files changed, 151 insertions(+), 45 deletions(-)
> create mode 100644 exec-vary.c
--
Alex Bennée
- Re: [PATCH v2 1/7] cpu: use ROUND_UP() to define xxx_PAGE_ALIGN, (continued)
[PATCH v2 6/7] exec: Promote TARGET_PAGE_MASK to target_long, Richard Henderson, 2019/10/23
[PATCH v2 5/7] exec: Restrict TARGET_PAGE_BITS_VARY assert to CONFIG_DEBUG_TCG, Richard Henderson, 2019/10/23
[PATCH v2 7/7] exec: Cache TARGET_PAGE_MASK for TARGET_PAGE_BITS_VARY, Richard Henderson, 2019/10/23
[PATCH v2 3/7] configure: Detect compiler support for __attribute__((alias)), Richard Henderson, 2019/10/23
[PATCH v2 2/7] exec: Split out variable page size support to exec-vary.c, Richard Henderson, 2019/10/23
[PATCH v2 4/7] exec: Use const alias for TARGET_PAGE_BITS_VARY, Richard Henderson, 2019/10/23
Re: [PATCH v2 0/7] exec: Improve code for TARGET_PAGE_BITS_VARY, no-reply, 2019/10/24
Re: [PATCH v2 0/7] exec: Improve code for TARGET_PAGE_BITS_VARY,
Alex Bennée <=