From: Paolo Bonzini <pbonzini@redhat.com>
To: qemu-devel@nongnu.org
Cc: Peter Crosthwaite <crosthwaitepeter@gmail.com>,
Peter Crosthwaite <crosthwaite.peter@gmail.com>
Subject: [Qemu-devel] [PULL 04/19] cpu-defs: Move CPU_TEMP_BUF_NLONGS to tcg
Date: Mon, 6 Jul 2015 14:34:53 +0200 [thread overview]
Message-ID: <1436186108-29747-5-git-send-email-pbonzini@redhat.com> (raw)
In-Reply-To: <1436186108-29747-1-git-send-email-pbonzini@redhat.com>
From: Peter Crosthwaite <crosthwaitepeter@gmail.com>
The usages of this define are pure TCG and there is no architecture
specific variation of the value. Localise it to the TCG engine to
remove another architecture agnostic piece from cpu-defs.h.
This follows on from a28177820a868eafda8fab007561cc19f41941f4 where
temp_buf was moved out of the CPU_COMMON obsoleting the need for
the super early definition.
Reviewed-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Peter Crosthwaite <crosthwaite.peter@gmail.com>
Message-Id: <498e8e5325c1a1aff79e5bcfc28cb760ef6b214e.1433052532.git.crosthwaite.peter@gmail.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
---
include/exec/cpu-defs.h | 1 -
tcg/tcg.h | 2 ++
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/include/exec/cpu-defs.h b/include/exec/cpu-defs.h
index d5aecaf..817889b 100644
--- a/include/exec/cpu-defs.h
+++ b/include/exec/cpu-defs.h
@@ -161,7 +161,6 @@ typedef struct CPUIOTLBEntry {
#endif
-#define CPU_TEMP_BUF_NLONGS 128
#define CPU_COMMON \
/* soft mmu support */ \
CPU_COMMON_TLB \
diff --git a/tcg/tcg.h b/tcg/tcg.h
index 41e4869..231a781 100644
--- a/tcg/tcg.h
+++ b/tcg/tcg.h
@@ -29,6 +29,8 @@
#include "qemu/bitops.h"
#include "tcg-target.h"
+#define CPU_TEMP_BUF_NLONGS 128
+
/* Default target word size to pointer size. */
#ifndef TCG_TARGET_REG_BITS
# if UINTPTR_MAX == UINT32_MAX
--
2.4.3
next prev parent reply other threads:[~2015-07-06 12:35 UTC|newest]
Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-07-06 12:34 [Qemu-devel] [PULL 00/19] Multithread, multiarch, multicompiler, multi^WKVM changes for 2015-07-06 Paolo Bonzini
2015-07-06 12:34 ` [Qemu-devel] [PULL 01/19] qemu-common: add VEC_OR macro Paolo Bonzini
2015-07-06 12:34 ` [Qemu-devel] [PULL 02/19] cutils: allow compilation with icc Paolo Bonzini
2015-07-06 12:34 ` [Qemu-devel] [PULL 03/19] memory_mapping: Rework cpu related includes Paolo Bonzini
2015-07-06 12:34 ` Paolo Bonzini [this message]
2015-07-06 12:34 ` [Qemu-devel] [PULL 05/19] include/exec: Move standard exceptions to cpu-all.h Paolo Bonzini
2015-07-06 12:34 ` [Qemu-devel] [PULL 06/19] include/exec: Move tb hash functions out Paolo Bonzini
2015-07-06 12:34 ` [Qemu-devel] [PULL 07/19] cpu-defs: Move out TB_JMP defines Paolo Bonzini
2015-07-06 12:34 ` [Qemu-devel] [PULL 08/19] Fix irq route entries exceeding KVM_MAX_IRQ_ROUTES Paolo Bonzini
2015-07-06 12:34 ` [Qemu-devel] [PULL 09/19] main-loop: use qemu_mutex_lock_iothread consistently Paolo Bonzini
2015-07-06 12:34 ` [Qemu-devel] [PULL 10/19] main-loop: introduce qemu_mutex_iothread_locked Paolo Bonzini
2015-07-06 12:35 ` [Qemu-devel] [PULL 11/19] memory: Add global-locking property to memory regions Paolo Bonzini
2015-07-06 12:35 ` [Qemu-devel] [PULL 12/19] exec: pull qemu_flush_coalesced_mmio_buffer() into address_space_rw/ld*/st* Paolo Bonzini
2015-07-06 12:35 ` [Qemu-devel] [PULL 13/19] memory: let address_space_rw/ld*/st* run outside the BQL Paolo Bonzini
2015-07-06 12:35 ` [Qemu-devel] [PULL 14/19] kvm: First step to push iothread lock out of inner run loop Paolo Bonzini
2015-07-06 12:35 ` [Qemu-devel] [PULL 15/19] kvm: Switch to unlocked PIO Paolo Bonzini
2015-07-06 12:35 ` [Qemu-devel] [PULL 16/19] acpi: mark PMTIMER as unlocked Paolo Bonzini
2015-07-06 12:35 ` [Qemu-devel] [PULL 17/19] kvm: Switch to unlocked MMIO Paolo Bonzini
2015-07-06 12:35 ` [Qemu-devel] [PULL 18/19] Stop including qemu-common.h in memory.h Paolo Bonzini
2015-07-06 13:02 ` Peter Maydell
2015-07-06 12:35 ` [Qemu-devel] [PULL 19/19] exec: skip MMIO regions correctly in cpu_physical_memory_write_rom_internal Paolo Bonzini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=1436186108-29747-5-git-send-email-pbonzini@redhat.com \
--to=pbonzini@redhat.com \
--cc=crosthwaite.peter@gmail.com \
--cc=crosthwaitepeter@gmail.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).