* [Qemu-devel] [PULL 0/2] target-mips queue
@ 2017-07-11 15:16 Yongbok Kim
2017-07-11 15:16 ` [Qemu-devel] [PULL 1/2] target/mips: fix msa copy_[s|u]_df rd = 0 corner case Yongbok Kim
` (2 more replies)
0 siblings, 3 replies; 21+ messages in thread
From: Yongbok Kim @ 2017-07-11 15:16 UTC (permalink / raw)
To: qemu-devel
The following changes since commit b5ed2e11ef39a308dcbef46f66774557b4a41fce:
build: disable Xen on ARM (2017-07-11 11:23:47 +0100)
are available in the git repository at:
git://github.com/yongbok/upstream-qemu.git tags/mips-20170711
for you to fetch changes up to 9768e2abf7ca3ef181f7cec134d7305c1643f78a:
mips/malta: load the initrd at the end of the low memory (2017-07-11 15:06:34 +0100)
----------------------------------------------------------------
MIPS patches 2017-07-11
Changes:
* Fix MSA copy_[s|u]_df corner case of rd = 0
* Update malta to load the initrd at the end of the low memory
----------------------------------------------------------------
Aurelien Jarno (1):
mips/malta: load the initrd at the end of the low memory
Miodrag Dinic (1):
target/mips: fix msa copy_[s|u]_df rd = 0 corner case
hw/mips/mips_malta.c | 5 +++--
target/mips/translate.c | 8 ++++++--
2 files changed, 9 insertions(+), 4 deletions(-)
--
2.7.4
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Qemu-devel] [PULL 1/2] target/mips: fix msa copy_[s|u]_df rd = 0 corner case
2017-07-11 15:16 [Qemu-devel] [PULL 0/2] target-mips queue Yongbok Kim
@ 2017-07-11 15:16 ` Yongbok Kim
2017-07-11 15:16 ` [Qemu-devel] [PULL 2/2] mips/malta: load the initrd at the end of the low memory Yongbok Kim
2017-07-13 12:38 ` [Qemu-devel] [PULL 0/2] target-mips queue Peter Maydell
2 siblings, 0 replies; 21+ messages in thread
From: Yongbok Kim @ 2017-07-11 15:16 UTC (permalink / raw)
To: qemu-devel; +Cc: Miodrag Dinic
From: Miodrag Dinic <miodrag.dinic@imgtec.com>
This patch fixes the msa copy_[s|u]_df instruction emulation when
the destination register rd is zero. Without this patch the zero
register would get clobbered, which should never happen because it
is supposed to be hardwired to 0.
Fix this corner case by explicitly checking rd = 0 and effectively
making these instructions emulation no-op in that case.
Signed-off-by: Miodrag Dinic <miodrag.dinic@imgtec.com>
Reviewed-by: Aurelien Jarno <aurelien@aurel32.net>
Acked-by: Aurelien Jarno <aurelien@aurel32.net>
Signed-off-by: Yongbok Kim <yongbok.kim@imgtec.com>
---
target/mips/translate.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/target/mips/translate.c b/target/mips/translate.c
index 559f8fe..befb87f 100644
--- a/target/mips/translate.c
+++ b/target/mips/translate.c
@@ -18712,10 +18712,14 @@ static void gen_msa_elm_df(CPUMIPSState *env, DisasContext *ctx, uint32_t df,
#endif
switch (MASK_MSA_ELM(ctx->opcode)) {
case OPC_COPY_S_df:
- gen_helper_msa_copy_s_df(cpu_env, tdf, twd, tws, tn);
+ if (likely(wd != 0)) {
+ gen_helper_msa_copy_s_df(cpu_env, tdf, twd, tws, tn);
+ }
break;
case OPC_COPY_U_df:
- gen_helper_msa_copy_u_df(cpu_env, tdf, twd, tws, tn);
+ if (likely(wd != 0)) {
+ gen_helper_msa_copy_u_df(cpu_env, tdf, twd, tws, tn);
+ }
break;
case OPC_INSERT_df:
gen_helper_msa_insert_df(cpu_env, tdf, twd, tws, tn);
--
2.7.4
^ permalink raw reply related [flat|nested] 21+ messages in thread
* [Qemu-devel] [PULL 2/2] mips/malta: load the initrd at the end of the low memory
2017-07-11 15:16 [Qemu-devel] [PULL 0/2] target-mips queue Yongbok Kim
2017-07-11 15:16 ` [Qemu-devel] [PULL 1/2] target/mips: fix msa copy_[s|u]_df rd = 0 corner case Yongbok Kim
@ 2017-07-11 15:16 ` Yongbok Kim
2017-07-13 12:38 ` [Qemu-devel] [PULL 0/2] target-mips queue Peter Maydell
2 siblings, 0 replies; 21+ messages in thread
From: Yongbok Kim @ 2017-07-11 15:16 UTC (permalink / raw)
To: qemu-devel; +Cc: Aurelien Jarno
From: Aurelien Jarno <aurelien@aurel32.net>
Currently the malta board is loading the initrd just after the kernel.
This doesn't work for kaslr enabled kernels, as the initrd ends-up being
overwritten.
Move the initrd at the end of the low memory, that should leave a
sufficient gap for kaslr.
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Tested-by: Yongbok Kim <yongbok.kim@imgtec.com>
Signed-off-by: Yongbok Kim <yongbok.kim@imgtec.com>
---
hw/mips/mips_malta.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/hw/mips/mips_malta.c b/hw/mips/mips_malta.c
index 95cdabb..dad2f37 100644
--- a/hw/mips/mips_malta.c
+++ b/hw/mips/mips_malta.c
@@ -841,8 +841,9 @@ static int64_t load_kernel (void)
if (loaderparams.initrd_filename) {
initrd_size = get_image_size (loaderparams.initrd_filename);
if (initrd_size > 0) {
- initrd_offset = (kernel_high + ~INITRD_PAGE_MASK) & INITRD_PAGE_MASK;
- if (initrd_offset + initrd_size > ram_size) {
+ initrd_offset = (loaderparams.ram_low_size - initrd_size
+ - ~INITRD_PAGE_MASK) & INITRD_PAGE_MASK;
+ if (kernel_high >= initrd_offset) {
fprintf(stderr,
"qemu: memory too small for initial ram disk '%s'\n",
loaderparams.initrd_filename);
--
2.7.4
^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: [Qemu-devel] [PULL 0/2] target-mips queue
2017-07-11 15:16 [Qemu-devel] [PULL 0/2] target-mips queue Yongbok Kim
2017-07-11 15:16 ` [Qemu-devel] [PULL 1/2] target/mips: fix msa copy_[s|u]_df rd = 0 corner case Yongbok Kim
2017-07-11 15:16 ` [Qemu-devel] [PULL 2/2] mips/malta: load the initrd at the end of the low memory Yongbok Kim
@ 2017-07-13 12:38 ` Peter Maydell
2 siblings, 0 replies; 21+ messages in thread
From: Peter Maydell @ 2017-07-13 12:38 UTC (permalink / raw)
To: Yongbok Kim; +Cc: QEMU Developers
On 11 July 2017 at 16:16, Yongbok Kim <yongbok.kim@imgtec.com> wrote:
> The following changes since commit b5ed2e11ef39a308dcbef46f66774557b4a41fce:
>
> build: disable Xen on ARM (2017-07-11 11:23:47 +0100)
>
> are available in the git repository at:
>
> git://github.com/yongbok/upstream-qemu.git tags/mips-20170711
>
> for you to fetch changes up to 9768e2abf7ca3ef181f7cec134d7305c1643f78a:
>
> mips/malta: load the initrd at the end of the low memory (2017-07-11 15:06:34 +0100)
>
> ----------------------------------------------------------------
> MIPS patches 2017-07-11
>
> Changes:
> * Fix MSA copy_[s|u]_df corner case of rd = 0
> * Update malta to load the initrd at the end of the low memory
>
> ----------------------------------------------------------------
>
> Aurelien Jarno (1):
> mips/malta: load the initrd at the end of the low memory
>
> Miodrag Dinic (1):
> target/mips: fix msa copy_[s|u]_df rd = 0 corner case
>
> hw/mips/mips_malta.c | 5 +++--
> target/mips/translate.c | 8 ++++++--
> 2 files changed, 9 insertions(+), 4 deletions(-)
Applied, thanks.
-- PMM
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Qemu-devel] [PULL 0/2] target-mips queue
@ 2017-07-28 13:07 Yongbok Kim
2017-07-28 17:56 ` Peter Maydell
0 siblings, 1 reply; 21+ messages in thread
From: Yongbok Kim @ 2017-07-28 13:07 UTC (permalink / raw)
To: qemu-devel; +Cc: Peter Maydell
The following changes since commit 871a0f7ad2b9560c5f7d640125c5be95ca23ca7f:
Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20170728' into staging (2017-07-28 10:35:02 +0100)
are available in the git repository at:
git://github.com/yongbok/upstream-qemu.git tags/mips-20170728
for you to fetch changes up to 665df9010aa40d1e028d6ad5d3bdb4d9b0a3294c:
Revert "elf-loader: warn about invalid endianness" (2017-07-28 13:32:32 +0100)
----------------------------------------------------------------
MIPS patches 2017-07-28
Changes:
* Improve ths MIPS board kernel load error reporting
* Revert unnecessary warning messages
----------------------------------------------------------------
Alexey Kardashevskiy (1):
Revert "elf-loader: warn about invalid endianness"
Aurelien Jarno (1):
hw/mips: load_elf_strerror to report kernel loading failure
hw/core/loader.c | 1 -
hw/mips/mips_fulong2e.c | 15 +++++++++------
hw/mips/mips_malta.c | 14 ++++++++------
hw/mips/mips_mipssim.c | 5 +++--
hw/mips/mips_r4k.c | 6 ++++--
5 files changed, 24 insertions(+), 17 deletions(-)
--
2.7.4
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Qemu-devel] [PULL 0/2] target-mips queue
2017-07-28 13:07 Yongbok Kim
@ 2017-07-28 17:56 ` Peter Maydell
0 siblings, 0 replies; 21+ messages in thread
From: Peter Maydell @ 2017-07-28 17:56 UTC (permalink / raw)
To: Yongbok Kim; +Cc: QEMU Developers
On 28 July 2017 at 14:07, Yongbok Kim <yongbok.kim@imgtec.com> wrote:
> The following changes since commit 871a0f7ad2b9560c5f7d640125c5be95ca23ca7f:
>
> Merge remote-tracking branch 'remotes/cohuck/tags/s390x-20170728' into staging (2017-07-28 10:35:02 +0100)
>
> are available in the git repository at:
>
> git://github.com/yongbok/upstream-qemu.git tags/mips-20170728
>
> for you to fetch changes up to 665df9010aa40d1e028d6ad5d3bdb4d9b0a3294c:
>
> Revert "elf-loader: warn about invalid endianness" (2017-07-28 13:32:32 +0100)
>
> ----------------------------------------------------------------
> MIPS patches 2017-07-28
>
> Changes:
> * Improve ths MIPS board kernel load error reporting
> * Revert unnecessary warning messages
>
> ----------------------------------------------------------------
>
> Alexey Kardashevskiy (1):
> Revert "elf-loader: warn about invalid endianness"
>
> Aurelien Jarno (1):
> hw/mips: load_elf_strerror to report kernel loading failure
>
Applied, thanks.
-- PMM
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Qemu-devel] [PULL 0/2] target-mips queue
@ 2017-02-24 0:22 Yongbok Kim
0 siblings, 0 replies; 21+ messages in thread
From: Yongbok Kim @ 2017-02-24 0:22 UTC (permalink / raw)
To: QEMU Developers; +Cc: Peter Maydell
The following changes since commit 10f25e4844cb9b3f02fb032f88051dd5b65b4206:
Merge remote-tracking branch 'remotes/yongbok/tags/mips-20170222' into staging (2017-02-23 09:59:40 +0000)
are available in the git repository at:
git://github.com/yongbok/upstream-qemu.git tags/mips-20170224
for you to fetch changes up to 0288d4485392832b25e40551433377a36d56dd8c:
hw/mips: MIPS Boston board support (2017-02-24 00:04:32 +0000)
----------------------------------------------------------------
MIPS patches 2017-02-24
Changes:
* Revert the boston model commit which breaks "make check" on 32-bit hosts
* Add the boston model with fixing the issue.
----------------------------------------------------------------
Paul Burton (1):
hw/mips: MIPS Boston board support
Yongbok Kim (1):
Revert "hw/mips: MIPS Boston board support"
hw/mips/boston.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
2.7.4
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Qemu-devel] [PULL 0/2] target-mips queue
@ 2016-09-29 13:19 Yongbok Kim
2016-09-29 18:52 ` Peter Maydell
0 siblings, 1 reply; 21+ messages in thread
From: Yongbok Kim @ 2016-09-29 13:19 UTC (permalink / raw)
To: qemu-devel; +Cc: peter.maydell, aurelien
Hi,
This is my first pull-req for MIPS.
Thanks,
Yongbok
The following changes since commit c640f2849ee8775fe1bbd7a2772610aa77816f9f:
Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging (2016-09-28 23:02:56 +0100)
are available in the git repository at:
git://github.com/yongbok/upstream-qemu.git tags/mips-20160929
for you to fetch changes up to 73bfa8c0e0295df92d5fe61e0149db7b36cdc0c4:
hw/dma: vmstateify rc4030 (2016-09-29 12:07:51 +0100)
----------------------------------------------------------------
MIPS patches 2016-09-29
Changes:
* MIPS Maintainer update
* vmstateify rc4030
----------------------------------------------------------------
Dr. David Alan Gilbert (1):
hw/dma: vmstateify rc4030
Leon Alrae (1):
MAINTAINERS: update target-mips maintainers
MAINTAINERS | 2 +-
hw/dma/rc4030.c | 81 +++++++++++++++++++--------------------------------------
2 files changed, 28 insertions(+), 55 deletions(-)
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Qemu-devel] [PULL 0/2] target-mips queue
2016-09-29 13:19 Yongbok Kim
@ 2016-09-29 18:52 ` Peter Maydell
2016-09-30 8:16 ` Yongbok Kim
0 siblings, 1 reply; 21+ messages in thread
From: Peter Maydell @ 2016-09-29 18:52 UTC (permalink / raw)
To: Yongbok Kim; +Cc: QEMU Developers, Aurelien Jarno, Leon Alrae
On 29 September 2016 at 06:19, Yongbok Kim <yongbok.kim@imgtec.com> wrote:
> Hi,
>
> This is my first pull-req for MIPS.
>
> Thanks,
> Yongbok
>
> The following changes since commit c640f2849ee8775fe1bbd7a2772610aa77816f9f:
>
> Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging (2016-09-28 23:02:56 +0100)
>
> are available in the git repository at:
>
> git://github.com/yongbok/upstream-qemu.git tags/mips-20160929
>
> for you to fetch changes up to 73bfa8c0e0295df92d5fe61e0149db7b36cdc0c4:
>
> hw/dma: vmstateify rc4030 (2016-09-29 12:07:51 +0100)
>
> ----------------------------------------------------------------
> MIPS patches 2016-09-29
>
> Changes:
> * MIPS Maintainer update
> * vmstateify rc4030
Your GPG key hasn't been signed by anybody -- are you in a position
to get it signed by somebody else who can in-person verify your identity
(eg Leon)?
thanks
-- PMM
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Qemu-devel] [PULL 0/2] target-mips queue
2016-09-29 18:52 ` Peter Maydell
@ 2016-09-30 8:16 ` Yongbok Kim
2016-09-30 22:45 ` Peter Maydell
0 siblings, 1 reply; 21+ messages in thread
From: Yongbok Kim @ 2016-09-30 8:16 UTC (permalink / raw)
To: Peter Maydell; +Cc: QEMU Developers, Aurelien Jarno, Leon Alrae
>
> Your GPG key hasn't been signed by anybody -- are you in a position
> to get it signed by somebody else who can in-person verify your identity
> (eg Leon)?
>
> thanks
> -- PMM
>
Hi Peter,
We have just arranged the key signing and Leon has signed my key.
Thanks,
Yongbok
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Qemu-devel] [PULL 0/2] target-mips queue
2016-09-30 8:16 ` Yongbok Kim
@ 2016-09-30 22:45 ` Peter Maydell
0 siblings, 0 replies; 21+ messages in thread
From: Peter Maydell @ 2016-09-30 22:45 UTC (permalink / raw)
To: Yongbok Kim; +Cc: QEMU Developers, Aurelien Jarno, Leon Alrae
On 30 September 2016 at 01:16, Yongbok Kim <yongbok.kim@imgtec.com> wrote:
>>
>> Your GPG key hasn't been signed by anybody -- are you in a position
>> to get it signed by somebody else who can in-person verify your identity
>> (eg Leon)?
>
> Hi Peter,
>
> We have just arranged the key signing and Leon has signed my key.
Thanks; I have applied the pull request to master.
-- PMM
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Qemu-devel] [PULL 0/2] target-mips queue
@ 2016-07-29 9:11 Leon Alrae
2016-07-29 12:54 ` Peter Maydell
0 siblings, 1 reply; 21+ messages in thread
From: Leon Alrae @ 2016-07-29 9:11 UTC (permalink / raw)
To: qemu-devel; +Cc: Peter Maydell, Aurelien Jarno
Hi,
Just a couple of bug fixes for rc1.
Thanks,
Leon
Cc: Peter Maydell <peter.maydell@linaro.org>
Cc: Aurelien Jarno <aurelien@aurel32.net>
The following changes since commit 21a21b853a1bb606358af61e738abfb9aecbd720:
Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging (2016-07-27 18:18:21 +0100)
are available in the git repository at:
git://github.com/lalrae/qemu.git tags/mips-20160729
for you to fetch changes up to 701074a6fc7470d0ed54e4a4bcd4d491ad8da22e:
target-mips: fix EntryHi.EHINV being cleared on TLB exception (2016-07-28 11:24:02 +0100)
----------------------------------------------------------------
MIPS patches 2016-07-29
Changes:
* bug fixes
----------------------------------------------------------------
Leon Alrae (1):
target-mips: fix EntryHi.EHINV being cleared on TLB exception
Paul Burton (1):
hw/mips_malta: Fix YAMON API print routine
hw/mips/mips_malta.c | 2 +-
target-mips/helper.c | 1 +
2 files changed, 2 insertions(+), 1 deletion(-)
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Qemu-devel] [PULL 0/2] target-mips queue
2016-07-29 9:11 Leon Alrae
@ 2016-07-29 12:54 ` Peter Maydell
0 siblings, 0 replies; 21+ messages in thread
From: Peter Maydell @ 2016-07-29 12:54 UTC (permalink / raw)
To: Leon Alrae; +Cc: QEMU Developers, Aurelien Jarno
On 29 July 2016 at 10:11, Leon Alrae <leon.alrae@imgtec.com> wrote:
> Hi,
>
> Just a couple of bug fixes for rc1.
>
> Thanks,
> Leon
>
> Cc: Peter Maydell <peter.maydell@linaro.org>
> Cc: Aurelien Jarno <aurelien@aurel32.net>
>
> The following changes since commit 21a21b853a1bb606358af61e738abfb9aecbd720:
>
> Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging (2016-07-27 18:18:21 +0100)
>
> are available in the git repository at:
>
> git://github.com/lalrae/qemu.git tags/mips-20160729
>
> for you to fetch changes up to 701074a6fc7470d0ed54e4a4bcd4d491ad8da22e:
>
> target-mips: fix EntryHi.EHINV being cleared on TLB exception (2016-07-28 11:24:02 +0100)
>
> ----------------------------------------------------------------
> MIPS patches 2016-07-29
>
> Changes:
> * bug fixes
Applied, thanks.
-- PMM
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Qemu-devel] [PULL 0/2] target-mips queue
@ 2016-05-13 10:44 Leon Alrae
2016-05-13 12:02 ` Peter Maydell
0 siblings, 1 reply; 21+ messages in thread
From: Leon Alrae @ 2016-05-13 10:44 UTC (permalink / raw)
To: qemu-devel; +Cc: Peter Maydell, Aurelien Jarno
Hi,
Just two patches in the first target-mips pullreq for 2.7.
Thanks,
Leon
Cc: Peter Maydell <peter.maydell@linaro.org>
Cc: Aurelien Jarno <aurelien@aurel32.net>
The following changes since commit bfc766d38e1fae5767d43845c15c79ac8fa6d6af:
Update version for v2.6.0 release (2016-05-11 16:44:26 +0100)
are available in the git repository at:
git://github.com/lalrae/qemu.git tags/mips-20160513
for you to fetch changes up to 7fe91a5b33fe100bbc68ee434f947752c69b3f68:
hw/display: QOM'ify jazz_led.c (2016-05-13 09:33:38 +0100)
----------------------------------------------------------------
MIPS patches 2016-05-13
Changes:
* fix zeroing CP0.WatchLo registers in soft reset
* QOMify Jazz led
----------------------------------------------------------------
Aurelien Jarno (1):
target-mips: fix call to memset in soft reset code
xiaoqiang.zhao (1):
hw/display: QOM'ify jazz_led.c
hw/display/jazz_led.c | 18 +++++++++++-------
target-mips/helper.c | 2 +-
2 files changed, 12 insertions(+), 8 deletions(-)
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Qemu-devel] [PULL 0/2] target-mips queue
2016-05-13 10:44 Leon Alrae
@ 2016-05-13 12:02 ` Peter Maydell
0 siblings, 0 replies; 21+ messages in thread
From: Peter Maydell @ 2016-05-13 12:02 UTC (permalink / raw)
To: Leon Alrae; +Cc: QEMU Developers, Aurelien Jarno
On 13 May 2016 at 11:44, Leon Alrae <leon.alrae@imgtec.com> wrote:
> Hi,
>
> Just two patches in the first target-mips pullreq for 2.7.
>
> Thanks,
> Leon
>
> Cc: Peter Maydell <peter.maydell@linaro.org>
> Cc: Aurelien Jarno <aurelien@aurel32.net>
>
> The following changes since commit bfc766d38e1fae5767d43845c15c79ac8fa6d6af:
>
> Update version for v2.6.0 release (2016-05-11 16:44:26 +0100)
>
> are available in the git repository at:
>
> git://github.com/lalrae/qemu.git tags/mips-20160513
>
> for you to fetch changes up to 7fe91a5b33fe100bbc68ee434f947752c69b3f68:
>
> hw/display: QOM'ify jazz_led.c (2016-05-13 09:33:38 +0100)
>
> ----------------------------------------------------------------
> MIPS patches 2016-05-13
>
> Changes:
> * fix zeroing CP0.WatchLo registers in soft reset
> * QOMify Jazz led
>
> ----------------------------------------------------------------
Applied, thanks.
-- PMM
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Qemu-devel] [PULL 0/2] target-mips queue
@ 2016-03-23 16:54 Leon Alrae
2016-03-24 15:22 ` Peter Maydell
0 siblings, 1 reply; 21+ messages in thread
From: Leon Alrae @ 2016-03-23 16:54 UTC (permalink / raw)
To: qemu-devel; +Cc: Peter Maydell, Aurelien Jarno
Hi,
Just two patches for MIPS. Probably there'll be one more pullreq before
the hard-freeze adding the initial CPS support.
Thanks,
Leon
Cc: Peter Maydell <peter.maydell@linaro.org>
Cc: Aurelien Jarno <aurelien@aurel32.net>
The following changes since commit ffa6564c9b13cea4b704e184d29d721f2cb061bb:
Merge remote-tracking branch 'remotes/weil/tags/pull-wxx-20160322' into staging (2016-03-22 20:27:55 +0000)
are available in the git repository at:
git://github.com/lalrae/qemu.git tags/mips-20160323
for you to fetch changes up to b7c4ab809a4bfde4ab322b49fbe2e47536da7487:
default-configs: add mips-softmmu-common.mak (2016-03-23 13:36:56 +0000)
----------------------------------------------------------------
MIPS patches 2016-03-23
Changes:
* add mips-softmmu-common.mak
* indicate presence of IEEE 754-2008 FPU in MIPS64R6-generic and P5600
----------------------------------------------------------------
Leon Alrae (2):
target-mips: indicate presence of IEEE 754-2008 FPU in R6/R5+MSA CPUs
default-configs: add mips-softmmu-common.mak
default-configs/mips-softmmu-common.mak | 32 ++++++++++++++++++++++++++++++++
default-configs/mips-softmmu.mak | 31 +------------------------------
default-configs/mips64-softmmu.mak | 31 +------------------------------
default-configs/mips64el-softmmu.mak | 31 +------------------------------
default-configs/mipsel-softmmu.mak | 31 +------------------------------
target-mips/cpu.h | 3 +++
target-mips/translate.c | 1 +
target-mips/translate_init.c | 22 +++++++++++++---------
8 files changed, 53 insertions(+), 129 deletions(-)
create mode 100644 default-configs/mips-softmmu-common.mak
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Qemu-devel] [PULL 0/2] target-mips queue
2016-03-23 16:54 Leon Alrae
@ 2016-03-24 15:22 ` Peter Maydell
0 siblings, 0 replies; 21+ messages in thread
From: Peter Maydell @ 2016-03-24 15:22 UTC (permalink / raw)
To: Leon Alrae; +Cc: QEMU Developers, Aurelien Jarno
On 23 March 2016 at 16:54, Leon Alrae <leon.alrae@imgtec.com> wrote:
> Hi,
>
> Just two patches for MIPS. Probably there'll be one more pullreq before
> the hard-freeze adding the initial CPS support.
>
> Thanks,
> Leon
>
> Cc: Peter Maydell <peter.maydell@linaro.org>
> Cc: Aurelien Jarno <aurelien@aurel32.net>
>
> The following changes since commit ffa6564c9b13cea4b704e184d29d721f2cb061bb:
>
> Merge remote-tracking branch 'remotes/weil/tags/pull-wxx-20160322' into staging (2016-03-22 20:27:55 +0000)
>
> are available in the git repository at:
>
> git://github.com/lalrae/qemu.git tags/mips-20160323
>
> for you to fetch changes up to b7c4ab809a4bfde4ab322b49fbe2e47536da7487:
>
> default-configs: add mips-softmmu-common.mak (2016-03-23 13:36:56 +0000)
>
> ----------------------------------------------------------------
> MIPS patches 2016-03-23
>
> Changes:
> * add mips-softmmu-common.mak
> * indicate presence of IEEE 754-2008 FPU in MIPS64R6-generic and P5600
>
> ----------------------------------------------------------------
Applied, thanks.
-- PMM
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Qemu-devel] [PULL 0/2] target-mips queue
@ 2015-11-24 16:59 Leon Alrae
2015-11-24 17:36 ` Peter Maydell
0 siblings, 1 reply; 21+ messages in thread
From: Leon Alrae @ 2015-11-24 16:59 UTC (permalink / raw)
To: qemu-devel; +Cc: Peter Maydell, Aurelien Jarno
Hi,
Just a couple of MIPS64 64-bit addressing bug fixes for 2.5-rc2.
Thanks,
Leon
Cc: Peter Maydell <peter.maydell@linaro.org>
Cc: Aurelien Jarno <aurelien@aurel32.net>
The following changes since commit 5522a841cab5f15ac0f8d207b320c21755a7a1a5:
Merge remote-tracking branch 'remotes/ehabkost/tags/numa-pull-request' into staging (2015-11-23 16:07:49 +0000)
are available in the git repository at:
git://github.com/lalrae/qemu.git tags/mips-20151124
for you to fetch changes up to f93c3a8d0c0c1038dbe1e957eb8ab92671137975:
target-mips: flush QEMU TLB when disabling 64-bit addressing (2015-11-24 11:01:03 +0000)
----------------------------------------------------------------
MIPS patches 2015-11-24
Changes:
* bugfixes for accessing 64-bit addresses
----------------------------------------------------------------
James Hogan (1):
target-mips: Fix exceptions while UX=0
Leon Alrae (1):
target-mips: flush QEMU TLB when disabling 64-bit addressing
target-mips/cpu.h | 18 +++++++++++++++++-
target-mips/helper.c | 12 ++++++++++++
target-mips/op_helper.c | 13 -------------
3 files changed, 29 insertions(+), 14 deletions(-)
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Qemu-devel] [PULL 0/2] target-mips queue
2015-11-24 16:59 Leon Alrae
@ 2015-11-24 17:36 ` Peter Maydell
0 siblings, 0 replies; 21+ messages in thread
From: Peter Maydell @ 2015-11-24 17:36 UTC (permalink / raw)
To: Leon Alrae; +Cc: QEMU Developers, Aurelien Jarno
On 24 November 2015 at 16:59, Leon Alrae <leon.alrae@imgtec.com> wrote:
> Hi,
>
> Just a couple of MIPS64 64-bit addressing bug fixes for 2.5-rc2.
>
> Thanks,
> Leon
>
> Cc: Peter Maydell <peter.maydell@linaro.org>
> Cc: Aurelien Jarno <aurelien@aurel32.net>
>
> The following changes since commit 5522a841cab5f15ac0f8d207b320c21755a7a1a5:
>
> Merge remote-tracking branch 'remotes/ehabkost/tags/numa-pull-request' into staging (2015-11-23 16:07:49 +0000)
>
> are available in the git repository at:
>
> git://github.com/lalrae/qemu.git tags/mips-20151124
>
> for you to fetch changes up to f93c3a8d0c0c1038dbe1e957eb8ab92671137975:
>
> target-mips: flush QEMU TLB when disabling 64-bit addressing (2015-11-24 11:01:03 +0000)
>
> ----------------------------------------------------------------
> MIPS patches 2015-11-24
>
Applied, thanks.
-- PMM
^ permalink raw reply [flat|nested] 21+ messages in thread
* [Qemu-devel] [PULL 0/2] target-mips queue
@ 2015-03-11 16:15 Leon Alrae
2015-03-12 9:12 ` Peter Maydell
0 siblings, 1 reply; 21+ messages in thread
From: Leon Alrae @ 2015-03-11 16:15 UTC (permalink / raw)
To: qemu-devel; +Cc: Peter Maydell, Aurelien Jarno
Hi,
This pull request contains remaining change for 2.3 which was originally
submitted before soft-freeze.
Thanks,
Leon
Cc: Peter Maydell <peter.maydell@linaro.org>
Cc: Aurelien Jarno <aurelien@aurel32.net>
The following changes since commit 48412371415a260d00fc7fdcdb400da55f268828:
Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging (2015-03-11 11:12:35 +0000)
are available in the git repository at:
git://github.com/lalrae/qemu.git tags/mips-20150311
for you to fetch changes up to 644511117e7ca9f26d633a59c202a297113a796c:
target-mips: add missing MSACSR and restore fp_status and hflags (2015-03-11 14:13:57 +0000)
----------------------------------------------------------------
MIPS patches 2015-03-11
Changes:
* use VMStateDescription for MIPS CPU
----------------------------------------------------------------
Leon Alrae (2):
target-mips: replace cpu_save/cpu_load with VMStateDescription
target-mips: add missing MSACSR and restore fp_status and hflags
target-mips/cpu-qom.h | 4 +
target-mips/cpu.c | 1 +
target-mips/cpu.h | 19 +-
target-mips/machine.c | 571 ++++++++++++++++++++-----------------------
target-mips/msa_helper.c | 12 +-
target-mips/translate_init.c | 10 +-
6 files changed, 288 insertions(+), 329 deletions(-)
^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [Qemu-devel] [PULL 0/2] target-mips queue
2015-03-11 16:15 Leon Alrae
@ 2015-03-12 9:12 ` Peter Maydell
0 siblings, 0 replies; 21+ messages in thread
From: Peter Maydell @ 2015-03-12 9:12 UTC (permalink / raw)
To: Leon Alrae; +Cc: QEMU Developers, Aurelien Jarno
On 11 March 2015 at 16:15, Leon Alrae <leon.alrae@imgtec.com> wrote:
> Hi,
>
> This pull request contains remaining change for 2.3 which was originally
> submitted before soft-freeze.
>
> Thanks,
> Leon
>
> Cc: Peter Maydell <peter.maydell@linaro.org>
> Cc: Aurelien Jarno <aurelien@aurel32.net>
>
> The following changes since commit 48412371415a260d00fc7fdcdb400da55f268828:
>
> Merge remote-tracking branch 'remotes/ehabkost/tags/x86-pull-request' into staging (2015-03-11 11:12:35 +0000)
>
> are available in the git repository at:
>
> git://github.com/lalrae/qemu.git tags/mips-20150311
>
> for you to fetch changes up to 644511117e7ca9f26d633a59c202a297113a796c:
>
> target-mips: add missing MSACSR and restore fp_status and hflags (2015-03-11 14:13:57 +0000)
>
> ----------------------------------------------------------------
> MIPS patches 2015-03-11
>
> Changes:
> * use VMStateDescription for MIPS CPU
>
> ----------------------------------------------------------------
Applied, thanks.
-- PMM
^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2017-07-28 17:56 UTC | newest]
Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-11 15:16 [Qemu-devel] [PULL 0/2] target-mips queue Yongbok Kim
2017-07-11 15:16 ` [Qemu-devel] [PULL 1/2] target/mips: fix msa copy_[s|u]_df rd = 0 corner case Yongbok Kim
2017-07-11 15:16 ` [Qemu-devel] [PULL 2/2] mips/malta: load the initrd at the end of the low memory Yongbok Kim
2017-07-13 12:38 ` [Qemu-devel] [PULL 0/2] target-mips queue Peter Maydell
-- strict thread matches above, loose matches on Subject: below --
2017-07-28 13:07 Yongbok Kim
2017-07-28 17:56 ` Peter Maydell
2017-02-24 0:22 Yongbok Kim
2016-09-29 13:19 Yongbok Kim
2016-09-29 18:52 ` Peter Maydell
2016-09-30 8:16 ` Yongbok Kim
2016-09-30 22:45 ` Peter Maydell
2016-07-29 9:11 Leon Alrae
2016-07-29 12:54 ` Peter Maydell
2016-05-13 10:44 Leon Alrae
2016-05-13 12:02 ` Peter Maydell
2016-03-23 16:54 Leon Alrae
2016-03-24 15:22 ` Peter Maydell
2015-11-24 16:59 Leon Alrae
2015-11-24 17:36 ` Peter Maydell
2015-03-11 16:15 Leon Alrae
2015-03-12 9:12 ` Peter Maydell
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).