On Wed, Jun 24, 2020 at 12:48 PM Huacai Chen wrote:
>
> Loongson-3 has an integrated liointc (Local I/O interrupt controller).
> It is similar to goldfish interrupt controller, but more powerful (e.g.,
> it can route external interrupt to multi-cores).
>
> Documents about Loongson-3's liointc:
> 1
On Wed, Jun 24, 2020 at 12:46 PM Huacai Chen wrote:
>
> Add myself as a maintainer of Loongson-3 virtual platform, and also add
> Jiaxun Yang as a reviewer.
>
> Signed-off-by: Huacai Chen
> Co-developed-by: Jiaxun Yang
> ---
Applied to MIPS queue, for now without one of two files mentioned in
t
th of
> the two types.
>
> Reviewed-by: Aleksandar Markovic
> Signed-off-by: Huacai Chen
> Co-developed-by: Jiaxun Yang
> ---
Applied to MIPS queue, with some minor changes.
> target/mips/kvm.c | 20
> target/mips/kvm_mips.h | 11 +++
> 2
пет, 26. јун 2020. у 12:27 Philippe Mathieu-Daudé је
написао/ла:
>
> This RFC is simply a proof-of-concept to see if I correctly
> understood Markus' suggestion, see the thread around:
> https://lists.gnu.org/archive/html/qemu-devel/2020-06/msg08652.html
>
> Philippe Mathieu-Daudé (3):
> hw/i2c/
n optimal/most-elegant solution though.
Warmly,
Aleksandar
> On Fri, Jun 26, 2020 at 12:27 PM Philippe Mathieu-Daudé
> wrote:
> >
> > On 6/26/20 11:20 AM, Thomas Huth wrote:
> > > On 26/06/2020 11.13, Philippe Mathieu-Daudé wrote:
> > >> On 6/26/20 9:37 AM, Al
пет, 26. јун 2020. у 09:11 Aleksandar Markovic
<1885...@bugs.launchpad.net> је написао/ла:
>
> Public bug reported:
>
> The code base is on master, checked out on Thursday June25th 2020,
> 0250c595c9d. The build procedure:
>
> $ mkdir build-gcc
> $ cd build-gcc
>
Public bug reported:
The code base is on master, checked out on Thursday June25th 2020,
0250c595c9d. The build procedure:
$ mkdir build-gcc
$ cd build-gcc
$ ../configure
$ make
The build error message is:
CC x86_64-softmmu/hw/hyperv/hyperv.o
CC x86_64-softmmu/hw/hyperv/hyperv_test
пон, 22. јун 2020. у 12:31 Ahmed Karaman
је написао/ла:
>
> Greetings,
>
> Welcome to the TCG Continuous Benchmarking GSoC project!
> This is the first report in a series that will be posted here on the
> mailing list as part of the project.
>
> During the project, multiple Linux profiling tools w
чет, 25. јун 2020. у 14:31 Aleksandar Markovic
је написао/ла:
>
> сре, 24. јун 2020. у 12:44 Huacai Chen је написао/ла:
> >
> > MIPS has two types of KVM: TE & VZ, and TE is the default type. Now we
> > can't create a VZ guest in QEMU because it lacks the kv
th of
> the two types.
>
> Reviewed-by: Aleksandar Markovic
> Signed-off-by: Huacai Chen
> Co-developed-by: Jiaxun Yang
> ---
> target/mips/kvm.c | 20
> target/mips/kvm_mips.h | 11 +++
> 2 files changed, 31 insertions(+)
>
> diff
n-3 virtual platforms will still be integrated via main MIPS
pull requests."
With these changes:
Reviewed-by: Aleksandar Markovic
> MAINTAINERS | 7 +++
> 1 file changed, 7 insertions(+)
>
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 51a4570..0226a74 100644
> -
ongson-3's liointc:
> 1, https://wiki.godson.ac.cn/ip_block:liointc;
> 2, The "I/O中断" section of Loongson-3's user mannual, part 1.
>
> Signed-off-by: Huacai Chen
> Signed-off-by: Jiaxun Yang
> ---
Reviewed-by: Aleksandar Markovic
> hw/intc/Kconfig
сре, 24. јун 2020. у 17:32 Ahmed Karaman
је написао/ла:
>
> This commit creates a new 'Miscellaneous' section which hosts a new
> 'Performance Tools and Tests' subsection.
> The subsection will contain the the performance scripts and benchmarks
Remove 'the the'.
> written as a part of the 'TCG C
+#
> +# [-h] - Print the script arguments help message.
> +# [-n] - Specify the number of top functions to print.
> +# - If this flag is not specified, the tool defaults to 25.
> +#
> +# Example of usage:
> +# topN_callgrind.py -n 20 -- qemu-arm coulomb_double-arm
> +#
> +# T
he tool defaults to 25.
> +#
> +# Example of usage:
> +# topN_perf.py -n 20 -- qemu-arm coulomb_double-arm
> +#
> +# This file is a part of the project "TCG Continuous Benchmarking".
> +#
> +# Copyright (C) 2020 Ahmed Karaman
> +# Copyright (C) 2020 Aleksandar Markovi
сре, 24. јун 2020. у 17:31 Ahmed Karaman
је написао/ла:
>
> Greetings,
>
> As a part of the TCG Continous Benchmarking project for GSoC this
> year, detailed reports discussing different performance measurement
> methodologies and analysis results will be sent here on the mailing
> list.
>
> The p
сре, 24. јун 2020. у 12:45 Huacai Chen је написао/ла:
>
> Add Loongson-3 based machine support, it use liointc as the interrupt
> controler and use GPEX as the pci controller. Currently it can only work
> with KVM, but we will add TCG support in future.
>
> As the machine model is not based on any
уто, 2. јун 2020. у 00:19 Richard Henderson
је написао/ла:
>
> On 5/31/20 6:45 AM, Ahmed Karaman wrote:
> > Add the page crossings check in use_goto_tb(). If this check is not
> > applied, a number of bugs may occasionally occur during target rx
> > system mode emulation.
> > Also, this check is n
>
> What exactly is missing in tcg support? Would it work if Loongson EXT is
> supported in QEMU?
>
Huacai, hi.
I couldn't find the answer to this question in v6.
Could you please clarify this aspect?
Thank you,
Aleksandar
уто, 23. јун 2020. у 14:13 Huacai Chen је
написао/ла:
> Loongson-3 has an integrated liointc (Local I/O interrupt controller).
> It is similar to goldfish interrupt controller, but more powerful (e.g.,
>
Any pointers to documentation?
Thanks,
Aleksandar
> it can route external interrupt to m
уторак, 23. јун 2020., Huacai Chen је написао/ла:
> Add Loongson-3 based machine support, it use i8259 as the interrupt
> controler and use GPEX as the pci controller. Currently it can only
> work with KVM, but we will add TCG support in future.
>
> As the machine model is not based on any exitin
уторак, 23. јун 2020., Huacai Chen је написао/ла:
> Loongson-3 has an integrated liointc (Local I/O interrupt controller).
> It is similar to goldfish interrupt controller, but more powerful (e.g.,
> it can route external interrupt to multi-cores).
>
> Signed-off-by: Huacai Chen
> Signed-off-by:
уторак, 23. јун 2020., је написао/ла:
> Patchew URL: https://patchew.org/QEMU/1592914438-30317-1-git-send-
> email-che...@lemote.com/
>
>
>
> Hi,
>
> This series seems to have some coding style problems. See output below for
> more information:
>
>
Hi, Huacai.
Please fix all checkpatch warnings
уторак, 23. јун 2020., Huacai Chen је написао/ла:
> Add myself as a maintainer of Loongson-3 virtual platform, and also add
> Jiaxun Yang as a reviewer.
>
> Signed-off-by: Huacai Chen
> Co-developed-by: Jiaxun Yang
> ---
> MAINTAINERS | 6 ++
> 1 file changed, 6 insertions(+)
>
> diff --gi
уторак, 23. јун 2020., Huacai Chen је написао/ла:
> Add Loongson-3 based machine support, it use i8259 as the interrupt
> controler
>
8259 or LIOINTC?
>
>
> and use GPEX as the pci controller. Currently it can only
work with KVM, but we will add TCG support in future.
>
> As the machine mode
уторак, 23. јун 2020., Huacai Chen је написао/ла:
> Add Loongson-3 based machine support, it use i8259 as the interrupt
> controler and use GPEX as the pci controller. Currently it can only
> work with KVM, but we will add TCG support in future.
>
> As the machine model is not based on any exitin
понедељак, 22. јун 2020., Philippe Mathieu-Daudé је
написао/ла:
> Hi Aleksandar,
>
> On 6/22/20 7:30 PM, Aleksandar Markovic wrote:
> > понедељак, 22. јун 2020., Aleksandar Markovic
> > > <mailto:aleksandar.qemu.de...@gmail.com>> је написао/ла:
> >
понедељак, 22. јун 2020., Aleksandar Markovic <
aleksandar.qemu.de...@gmail.com> је написао/ла:
>
>
> понедељак, 22. јун 2020., Philippe Mathieu-Daudé је
> написао/ла:
>
>> +Thomas
>>
>> On 6/22/20 6:19 PM, Peter Maydell wrote:
>> > On Mo
понедељак, 22. јун 2020., Philippe Mathieu-Daudé је
написао/ла:
> +Thomas
>
> On 6/22/20 6:19 PM, Peter Maydell wrote:
> > On Mon, 22 Jun 2020 at 17:01, Peter Maydell
> wrote:
> >>
> >> On Sun, 21 Jun 2020 at 13:50, Philippe Mathieu-Daudé
> wrote:
> >>> Renesas hardware patches
> >>>
> >>> - Ad
уторак, 16. јун 2020., Jiaxun Yang је написао/ла:
> Our current code assumed the target page size is always 4k
> when handling PageMask and VPN2, however, variable page size
> was just added to mips target and that's nolonger true.
>
> Signed-off-by: Jiaxun Yang
> ---
> v2: Remove Big Page suppo
суб, 20. јун 2020. у 17:09 Aleksandar Markovic
је написао/ла:
>
> суб, 20. јун 2020. у 16:25 Peter Maydell је
> написао/ла:
> >
> > On Sat, 20 Jun 2020 at 14:33, Aleksandar Markovic
> > wrote:
> > > There are several places where 'kernel' is ment
суб, 20. јун 2020. у 16:25 Peter Maydell је
написао/ла:
>
> On Sat, 20 Jun 2020 at 14:33, Aleksandar Markovic
> wrote:
> > There are several places where 'kernel' is mentioned instead of
> > 'qemu' in checkpatch.pl.
> >
> > This small serie
It is odd that we inform user that, for example, his current working
directory is not kernel root, when, in face, we mean qemu root.
Replace that and few other similar odd user messages.
Signed-off-by: Aleksandar Markovic
---
scripts/checkpatch.pl | 6 +++---
1 file changed, 3 insertions(+), 3
This subroutine establishes top of qemu, not kernel, tree.
Do appropriate renaming.
Signed-off-by: Aleksandar Markovic
---
scripts/checkpatch.pl | 8
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl
index 0ba213e9f2
There are several places where 'kernel' is mentioned instead of
'qemu' in checkpatch.pl.
This small series corrects this.
Aleksandar Markovic (2):
checkpatch: Rename top_of_kernel_tree() to top_of_qemu_tree()
checkpatch: Change occurences of 'kernel' to
n QEMU using callgrind.
> +# Example Usage:
> +# topN_callgrind.py -n 20 -- /path/to/qemu program -program -flags
> +#
> +# If '-n' is not specified, the default is 25.
> +#
> +# This file is a part of the project "TCG Continuous Benchmarking".
> +#
> +
20 -- /path/to/qemu program -program -flags
> +#
> +# If '-n' is not specified, the default is 25.
> +#
> +# This file is a part of the project "TCG Continuous Benchmarking".
> +#
> +# Copyright (C) 2020 Ahmed Karaman
> +# Copyright (C) 2020
+# If '-n' is not specified, the default is 25.
> +#
> +# This file is a part of the project "TCG Continuous Benchmarking".
> +#
> +# Copyright (C) 2020 Ahmed Karaman
> +# Copyright (C) 2020 Aleksandar Markovic com>
> +#
> +# This program is free
петак, 19. јун 2020., Ahmed Karaman је
написао/ла:
> Greetings,
>
> This series implements the improvements and changes requested to be
> added to the two scripts.
>
> Thanks to Mr. Aleksandar Markovic, Mr. Alex Bennée, and Mr. Eric Blake
> for their valuable feedback.
>
четвртак, 18. јун 2020., Aleksandar Markovic <
aleksandar.qemu.de...@gmail.com> је написао/ла:
> Hi, Alex, Peter.
>
> You may recall that I signalled on couple of occasions that there are some
> problems related to gcov builds in out-of-tree builds.
>
> It turned out that
Hi, Alex, Peter.
You may recall that I signalled on couple of occasions that there are some
problems related to gcov builds in out-of-tree builds.
It turned out that those problems manifest on some opder Linux
distribution, and are always related to the gcovr being older than 4.1. For
older gcovr
четвртак, 18. јун 2020., Cornelia Huck је написао/ла:
> On Mon, 15 Jun 2020 15:18:48 -
> Alex Bennée <1883...@bugs.launchpad.net> wrote:
>
> > Public bug reported:
> >
> > >From time to time I find check-tcg crashes with a one of the MIPS
> > binaries. The last time it crashed was running the
четвртак, 18. јун 2020., Cornelia Huck је написао/ла:
> On Mon, 15 Jun 2020 15:18:48 -
> Alex Bennée <1883...@bugs.launchpad.net> wrote:
>
> > Public bug reported:
> >
> > >From time to time I find check-tcg crashes with a one of the MIPS
> > binaries. The last time it crashed was running the
среда, 17. јун 2020., Ahmed Karaman је
написао/ла:
> On Wed, Jun 17, 2020 at 7:35 PM Alex Bennée
> wrote:
> >
> > Right - which I do as a developer. It would be rude to sudo things if
> > you don't need to because then you end up running your potentially
> > un-trusted application with root priv
среда, 17. јун 2020., Jiaxun Yang је написао/ла:
>
>
> 在 2020/6/16 22:41, Aleksandar Markovic 写道:
>
>>
>>
>> уторак, 16. јун 2020., Jiaxun Yang > jiaxun.y...@flygoat.com>> је написао/ла:
>>
>>
>>
>> 在 2020/6/16 18:38, Aleksandar
сре, 17. јун 2020. у 17:34 Alex Bennée је написао/ла:
>
>
> Eric Blake writes:
>
> > On 6/16/20 6:12 PM, Ahmed Karaman wrote:
> >> Greetings,
> >>
> >> As a part of the TCG Continous Benchmarking project for GSoC this
> >> year, detailed reports discussing different performance measurement
> >> m
e
> +#
> +# This file is a part of the project "TCG Continuous Benchmarking".
> +#
> +# Copyright (C) 2020 Ahmed Karaman
> +# Copyright (C) 2020 Aleksandar Markovic com>
> +#
> +# This program is free software: you can redistribute it and/or modify
> +# it
среда, 17. јун 2020., Ahmed Karaman је
написао/ла:
> This new section includes the 'Performance Tools and Tests' subsection
> which will contain the the performance scripts and benchmarks written
> as a part of the 'TCG Continuous Benchmarking' project.
>
> Signed-off-by: Ahmed Karaman
> ---
I
> +# Print the top 25 most executed functions in QEMU using callgrind.
> +# Example Usage:
> +# callgrind_top_25.py /x86_64-linux-user/qemu-x86_64
> executable
> +#
> +# This file is a part of the project "TCG Continuous Benchmarking".
> +#
> +# Copyright (C)
среда, 17. јун 2020., Ahmed Karaman је
написао/ла:
> This new section includes the 'Performance Tools and Tests' subsection
> which will contain the the performance scripts and benchmarks written
> as a part of the 'TCG Continuous Benchmarking' project.
>
> Signed-off-by: Ahmed Karaman
> ---
>
уторак, 16. јун 2020., Huacai Chen је написао/ла:
> Hi, Thomas and Aleksandar,
>
> On Tue, Jun 16, 2020 at 3:45 AM Aleksandar Markovic
> wrote:
> >
> > On Mon, Jun 15, 2020 at 10:55 AM Thomas Huth wrote:
> > >
> > > On 15/06/2020 02.52,
уторак, 16. јун 2020., Jiaxun Yang је написао/ла:
>
>
> 在 2020/6/16 18:38, Aleksandar Markovic 写道:
>
>>
>>
>> уторак, 16. јун 2020., Jiaxun Yang > jiaxun.y...@flygoat.com>> је написао/ла:
>>
>> This is the sucessor of:
>> "Ba
уторак, 16. јун 2020., Jiaxun Yang је написао/ла:
> This is the sucessor of:
> "Basic TCG Loongson-3A1000 Support"
>
> Thanks!
>
>
Hi, Jiaxun.
Thanks for providing updated version of the series.
I wonder, given so many "#if defined(TARGET_MIPS64)" lines in this series,
what would be the 32-bit
On Mon, Jun 15, 2020 at 10:55 AM Thomas Huth wrote:
>
> On 15/06/2020 02.52, Huacai Chen wrote:
> > Hi, Aleksandar,
> >
> > On Sun, Jun 14, 2020 at 4:07 PM Aleksandar Markovic
> > wrote:
> >>
> >>
> >>
> >> уто, 2. јун 2020.
will always
remained carved in stone as QEMU pioneers and granddaddies.
Reviewed-by: Philippe Mathieu-Daudé
Acked-by: Aurelien Jarno
Acked-by: Magnus Damm
Acked-by: Yoshinori Sato
Signed-off-by: Aleksandar Markovic
Reviewed-by: Thomas Huth
Message-Id: <20200611095316.10133-2-aleksandar.qemu
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-15-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 +++-
target/mips/msa_helper.
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-12-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 ++-
target/mips/msa_helper.c
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-13-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 ++-
target/mips/msa_helper.c
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-5-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 4 ++-
target/mips/msa_helper.
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-8-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 5 +++-
target/mips/msa_helper.
From: Sebastian Rasmussen
This patch adds translation of QEMU to Swedish.
Signed-off-by: Sebastian Rasmussen
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Markovic
Message-Id: <2020064523.15584-2-aleksandar.qemu.de...@gmail.com>
---
po/sv.p
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-4-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 4 ++-
target/mips/msa_helper.
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-2-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 +++-
target/mips/msa_helper.
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-11-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 +++-
target/mips/msa_helper.
From: Jiaxun Yang
Abbreviations of vendor-specific ASEs looks very similiar.
Add comments to explain the full name and vendors of these flags.
Signed-off-by: Jiaxun Yang
Reviewed-by: Aleksandar Markovic
Signed-off-by: Aleksandar Markovic
Message-Id: <20200614080049.31134-3-jiaxu
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-14-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 +++-
target/mips/msa_helper.
g of these instructions.
All multimedia instructions have been moved to LMMI flag. Loongson-2F
and Loongson-3A are sharing these instructions.
Signed-off-by: Jiaxun Yang
Reviewed-by: Aleksandar Markovic
Signed-off-by: Aleksandar Markovic
Message-Id: <20200614080049.31134-2-jiaxun.y...@flygoat.com>
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-6-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 4 ++-
target/mips/msa_helper.
On Mon, Jun 15, 2020 at 9:22 PM Aleksandar Markovic
wrote:
>
> The following changes since commit 81b53858fed8a316a4715c2f7f92cdfb4a7b4dd8:
>
> target/mips: msa: Split helpers for SUBS_U. (2020-06-15 20:50:40
> +0200)
>
Please discard this pull request. Wrong cover le
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-10-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 +++-
target/mips/msa_helper.
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-9-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 4 ++-
target/mips/msa_helper.
From: Sebastian Rasmussen
This patch adds translation of QEMU to Swedish.
Signed-off-by: Sebastian Rasmussen
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Markovic
Message-Id: <2020064523.15584-2-aleksandar.qemu.de...@gmail.com>
---
po/sv.p
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-3-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 +++-
target/mips/msa_helper.
will always
remained carved in stone as QEMU pioneers and granddaddies.
Reviewed-by: Philippe Mathieu-Daudé
Acked-by: Aurelien Jarno
Acked-by: Magnus Damm
Acked-by: Yoshinori Sato
Signed-off-by: Aleksandar Markovic
Reviewed-by: Thomas Huth
Message-Id: <20200611095316.10133-2-aleksandar.qemu
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-15-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 +++-
target/mips/msa_helper.
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-7-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 4 ++-
target/mips/msa_helper.
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-11-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 +++-
target/mips/msa_helper.
is benign
- some of make check iotest-qcow2 tests fail on my system, both before
and after applying the patches from this pull request
----
Aleksandar Markovic (15):
target/mips: msa: Split helpers for MADDV.
target/mips: msa: Spl
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-12-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 ++-
target/mips/msa_helper.c
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-14-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 +++-
target/mips/msa_helper.
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-6-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 4 ++-
target/mips/msa_helper.
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-8-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 5 +++-
target/mips/msa_helper.
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-13-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 ++-
target/mips/msa_helper.c
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-9-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 4 ++-
target/mips/msa_helper.
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-3-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 +++-
target/mips/msa_helper.
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-10-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 +++-
target/mips/msa_helper.
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-2-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 6 +++-
target/mips/msa_helper.
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-7-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 4 ++-
target/mips/msa_helper.
From: Jiaxun Yang
Abbreviations of vendor-specific ASEs looks very similiar.
Add comments to explain the full name and vendors of these flags.
Signed-off-by: Jiaxun Yang
Reviewed-by: Aleksandar Markovic
Signed-off-by: Aleksandar Markovic
Message-Id: <20200614080049.31134-3-jiaxu
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-4-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 4 ++-
target/mips/msa_helper.
Achieves clearer code and slightly better performance.
Reviewed-by: Aleksandar Rikalo
Signed-off-by: Aleksandar Markovic
Message-Id: <20200613152133.8964-5-aleksandar.qemu.de...@gmail.com>
---
target/mips/helper.h | 4 ++-
target/mips/msa_helper.
g of these instructions.
All multimedia instructions have been moved to LMMI flag. Loongson-2F
and Loongson-3A are sharing these instructions.
Signed-off-by: Jiaxun Yang
Reviewed-by: Aleksandar Markovic
Signed-off-by: Aleksandar Markovic
Message-Id: <20200614080049.31134-2-jiaxun.y...@flygoat.com>
fail on my system, both before
and after applying the patches from this pull request
Aleksandar Markovic (15):
target/mips: msa: Split helpers for MADDV.
target/mips: msa: Split helpers for MSUBV.
target/mips: msa
On Sat, Jun 13, 2020 at 5:22 PM Aleksandar Markovic
wrote:
>
> This series contains some patches that split heprers in msa_helper.c.
> It will make easier for debugging tools to display involved source
> code, and also introduces some modest performance improvements gains
> for a
On Thu, Jun 11, 2020 at 11:54 AM Aleksandar Markovic
wrote:
>
> This patch transfers sh4 sections to Yoshinori Sato, who is
> best positioned in the community to assume sh4 maintainership.
> He is the maintainer of the related target rx as well, which
> means that some synergy
On Thu, Jun 11, 2020 at 1:52 PM Aleksandar Markovic
wrote:
>
> From: Sebastian Rasmussen
>
> This patch adds translation of QEMU to Swedish.
>
> Signed-off-by: Sebastian Rasmussen
> Signed-off-by: Aleksandar Markovic
> ---
Applied to MIPS+misc
пон, 15. јун 2020. у 08:29 Huacai Chen је написао/ла:
>
> Hi, Aleksandar,
>
> On Mon, Jun 15, 2020 at 2:04 PM Aleksandar Markovic
> wrote:
> >
> > пон, 15. јун 2020. у 07:36 Huacai Chen је написао/ла:
> > >
> > > Hi, Aleksandar,
> > >
>
пон, 15. јун 2020. у 07:36 Huacai Chen је написао/ла:
>
> Hi, Aleksandar,
>
> On Mon, Jun 15, 2020 at 12:50 PM Aleksandar Markovic
> wrote:
> >
> > пон, 15. јун 2020. у 02:55 Huacai Chen је написао/ла:
> > >
> > > Hi, Aleksandar,
> > >
>
пон, 15. јун 2020. у 07:36 Huacai Chen је написао/ла:
>
> Hi, Aleksandar,
>
> On Mon, Jun 15, 2020 at 12:50 PM Aleksandar Markovic
> wrote:
> >
> > пон, 15. јун 2020. у 02:55 Huacai Chen је написао/ла:
> > >
> > > Hi, Aleksandar,
> > >
>
пон, 15. јун 2020. у 02:55 Huacai Chen је написао/ла:
>
> Hi, Aleksandar,
>
> On Sun, Jun 14, 2020 at 3:51 PM Aleksandar Markovic
> wrote:
> >
> > Hi, Huacai, this is another round of comments, that should be addressed in
> > v5.
> >
> > уто, 2.
101 - 200 of 5002 matches
Mail list logo