Re: [PATCH for-5.1 V4 3/4] hw/mips: Add Loongson-3 machine support (with KVM)

2020-06-14 Thread Aleksandar Markovic
пон, 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.

Re: [PATCH] target/mips: Fix PageMask with variable page size

2020-06-14 Thread Aleksandar Markovic
недеља, 14. јун 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. > > So we refined this piece of code to handle any target page

Re: [PATCH 0/4] Basic TCG Loongson-3A1000 Support

2020-06-14 Thread Aleksandar Markovic
нед, 14. јун 2020. у 10:03 Jiaxun Yang је написао/ла: > > This series is the sucessor of > "target/mips: Add loongson gs464 core" [1]. > For some reason, patch 4/4 didn't manage to get to the list, and neither through email. It happens from time to time virtually to anybody. I guess 4/4 is in a

Re: [PATCH 3/4] target/mips: Add loongson ext lsdc2 instrustions

2020-06-14 Thread Aleksandar Markovic
нед, 14. јун 2020. у 10:02 Jiaxun Yang је написао/ла: > > LDC2/SDC2 opcodes have been rewritten as "load & store with offset" > instructions by loongson-ext ASE. > > Signed-off-by: Jiaxun Yang > --- Please use "group of instructions" instead of just "instructions" in the title. >

Re: [PATCH 2/4] target/mips: Add comments for vendor-specific ASEs

2020-06-14 Thread Aleksandar Markovic
нед, 14. јун 2020. у 10:03 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 Applied to t

Re: [PATCH 1/4] target/mips: Legalize Loongson insn flags

2020-06-14 Thread Aleksandar Markovic
we're still using > INSN_LOONGSON2F as switch flag 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 Applied

Re: [PATCH for-5.1 V4 1/4] hw/mips: Implement the kvm_type() hook in MachineClass

2020-06-14 Thread Aleksandar Markovic
> capability, so by default it will return "KVM not supported" on a VZ > platform. Thus, null-machine also need the kvm_type() hook. > > Reviewed-by: Aleksandar Markovic > Signed-off-by: Huacai Chen > Co-developed-by: Jiaxun Yang > --- Huacai, Please take a look at Pet

Re: [PATCH for-5.1 V4 3/4] hw/mips: Add Loongson-3 machine support (with KVM)

2020-06-14 Thread Aleksandar Markovic
Hi, Huacai, this is another round of comments, that should be addressed in v5. уто, 2. јун 2020. у 04:40 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

Re: [PATCH v2] Makefile: Remove generated files when doing 'distclean' (and 'clean')

2020-06-13 Thread Aleksandar Markovic
On Tue, Oct 8, 2019 at 2:41 PM Peter Maydell wrote: > > On Tue, 8 Oct 2019 at 13:37, Thomas Huth wrote: > > > > On 08/10/2019 14.18, Aleksandar Markovic wrote: > > > If I remember well, QAPI-related c files are generated while doing > > > 'make'. If that is

[PATCH v8 14/14] target/mips: msa: Split helpers for MULV.

2020-06-13 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 6 ++- target/mips/msa_helper.c | 79 target/mips/translate.c | 15 +++- 3 files changed, 91 insertions(+), 9 deletions

[PATCH v8 13/14] target/mips: msa: Split helpers for SUBV.

2020-06-13 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 6 ++- target/mips/msa_helper.c | 81 +++- target/mips/translate.c | 15 +++- 3 files changed, 91 insertions(+), 11 deletions

[PATCH v8 09/14] target/mips: msa: Split helpers for SUBS_S.

2020-06-13 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 6 ++- target/mips/msa_helper.c | 90 ++-- target/mips/translate.c | 15 ++- 3 files changed, 97 insertions(+), 14 deletions

[PATCH v8 11/14] target/mips: msa: Split helpers for SUBSUS_U.

2020-06-13 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 6 ++- target/mips/msa_helper.c | 102 --- target/mips/translate.c | 15 +- 3 files changed, 103 insertions(+), 20 deletions

[PATCH v8 07/14] target/mips: msa: Split helpers for DOTP_S.

2020-06-13 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 5 ++- target/mips/msa_helper.c | 66 target/mips/translate.c | 12 +++- 3 files changed, 69 insertions(+), 14 deletions

[PATCH v8 10/14] target/mips: msa: Split helpers for SUBS_U.

2020-06-13 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 6 ++- target/mips/msa_helper.c | 82 target/mips/translate.c | 15 +++- 3 files changed, 93 insertions(+), 10 deletions

[PATCH v8 03/14] target/mips: msa: Split helpers for DPADD_S.

2020-06-13 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 4 +- target/mips/msa_helper.c | 90 target/mips/translate.c | 12 +- 3 files changed, 78 insertions(+), 28 deletions(-) diff

[PATCH v8 06/14] target/mips: msa: Split helpers for DPSUB_U.

2020-06-13 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 4 ++- target/mips/msa_helper.c | 67 target/mips/translate.c | 12 ++- 3 files changed, 68 insertions(+), 15 deletions

[PATCH v8 12/14] target/mips: msa: Split helpers for SUBSUU_S.

2020-06-13 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 6 ++- target/mips/msa_helper.c | 102 --- target/mips/translate.c | 15 +- 3 files changed, 103 insertions(+), 20 deletions

[PATCH v8 01/14] target/mips: msa: Split helpers for MADDV.

2020-06-13 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 6 ++- target/mips/msa_helper.c | 79 target/mips/translate.c | 19 -- 3 files changed, 92 insertions(+), 12 deletions

[PATCH v8 08/14] target/mips: msa: Split helpers for DOTP_U.

2020-06-13 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 4 ++- target/mips/msa_helper.c | 65 target/mips/translate.c | 12 +++- 3 files changed, 67 insertions(+), 14 deletions

[PATCH v8 05/14] target/mips: msa: Split helpers for DPSUB_S.

2020-06-13 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 4 ++- target/mips/msa_helper.c | 67 target/mips/translate.c | 12 ++- 3 files changed, 68 insertions(+), 15 deletions

[PATCH v8 00/14] target/mips: MSA, FPU and other cleanups and improvements

2020-06-13 Thread Aleksandar Markovic
t;v2: - added more demacroing Aleksandar Markovic (14): target/mips: msa: Split helpers for MADDV. target/mips: msa: Split helpers for MSUBV. target/mips: msa: Split helpers for DPADD_S. target/mips: msa: Split helpers for DPADD_U. target/mips: msa: Split helpers for DPSUB_S. target/mip

[PATCH v8 02/14] target/mips: msa: Split helpers for MSUBV.

2020-06-13 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 6 ++- target/mips/msa_helper.c | 79 target/mips/translate.c | 19 -- 3 files changed, 93 insertions(+), 11 deletions

[PATCH v8 04/14] target/mips: msa: Split helpers for DPADD_U.

2020-06-13 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 4 ++- target/mips/msa_helper.c | 67 target/mips/translate.c | 12 ++- 3 files changed, 68 insertions(+), 15 deletions

[PATCH v7 6/8] target/mips: msa: Split helpers for DPSUB_U.

2020-06-12 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 4 ++- target/mips/msa_helper.c | 67 target/mips/translate.c | 12 ++- 3 files changed, 68 insertions(+), 15 deletions

[PATCH v7 5/8] target/mips: msa: Split helpers for DPSUB_S.

2020-06-12 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 4 ++- target/mips/msa_helper.c | 67 target/mips/translate.c | 12 ++- 3 files changed, 68 insertions(+), 15 deletions

[PATCH v7 3/8] target/mips: msa: Split helpers for DPADD_S.

2020-06-12 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 4 +- target/mips/msa_helper.c | 90 target/mips/translate.c | 12 +- 3 files changed, 78 insertions(+), 28 deletions(-) diff

[PATCH v7 7/8] target/mips: msa: Split helpers for DOTP_S.

2020-06-12 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 5 ++- target/mips/msa_helper.c | 66 target/mips/translate.c | 12 +++- 3 files changed, 69 insertions(+), 14 deletions

[PATCH v7 8/8] target/mips: msa: Split helpers for DOTP_U.

2020-06-12 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 4 ++- target/mips/msa_helper.c | 65 target/mips/translate.c | 12 +++- 3 files changed, 67 insertions(+), 14 deletions

[PATCH v7 1/8] target/mips: msa: Split helpers for MADDV.

2020-06-12 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 6 ++- target/mips/msa_helper.c | 79 target/mips/translate.c | 19 -- 3 files changed, 92 insertions(+), 12 deletions

[PATCH v7 4/8] target/mips: msa: Split helpers for DPADD_U.

2020-06-12 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 4 ++- target/mips/msa_helper.c | 67 target/mips/translate.c | 12 ++- 3 files changed, 68 insertions(+), 15 deletions

[PATCH v7 0/8] target/mips: MSA, FPU and other cleanups and improvements

2020-06-12 Thread Aleksandar Markovic
per.c v3->v4: - corrected some spelling and style mistakes in commit messages - added a patch on renaming some files in hw/mips v2->v3: - changed Malta patch to perform logging - added change of Aleksandar Rikalo's email v1->v2: - added more demacroing Aleksandar Markovic

[PATCH v7 2/8] target/mips: msa: Split helpers for MSUBV.

2020-06-12 Thread Aleksandar Markovic
Achieves clearer code and slightly better performance. Signed-off-by: Aleksandar Markovic --- target/mips/helper.h | 6 ++- target/mips/msa_helper.c | 79 target/mips/translate.c | 19 -- 3 files changed, 93 insertions(+), 11 deletions

Re: [PULL 4/6] target/mips: Add more CP0 register for save/restore

2020-06-11 Thread Aleksandar Markovic
чет, 11. јун 2020. у 11:50 Alex Bennée је написао/ла: > > > Aleksandar Markovic writes: > > > From: Huacai Chen > > > > Add more CP0 register for save/restore, including: EBase, XContext, > > PageGrain, PWBase, PWSize, PWField, PWCtl, Config*, KScratch1~KScr

Re: [PULL 00/16] SPARC patches for 2020-06-09

2020-06-11 Thread Aleksandar Markovic
чет, 11. јун 2020. у 15:30 Philippe Mathieu-Daudé је написао/ла: > > On 6/9/20 10:55 PM, Mark Cave-Ayland wrote: > > On 09/06/2020 08:31, Philippe Mathieu-Daudé wrote: > > > >> Hi Peter, > >> > >> These are the latest SPARC patches sent to the list. > >> > >> This pull request is with

Re: [PATCH v2 1/1] translations: Add Swedish language

2020-06-11 Thread Aleksandar Markovic
чет, 11. јун 2020. у 13:45 Aleksandar Markovic је написао/ла: > > From: Sebastian Rasmussen > > This patch adds translation of QEMU to Swedish. > > Signed-off-by: Sebastian Rasmussen > Signed-off-by: Aleksandar Markovic > --- Reviewed-by: Aleksandar Mar

[PATCH v2 1/1] translations: Add Swedish language

2020-06-11 Thread Aleksandar Markovic
From: Sebastian Rasmussen This patch adds translation of QEMU to Swedish. Signed-off-by: Sebastian Rasmussen Signed-off-by: Aleksandar Markovic --- po/sv.po | 75 1 file changed, 75 insertions(+) create mode 100644 po/sv.po diff

[PATCH v2 0/1] Add Swedish translations

2020-06-11 Thread Aleksandar Markovic
This is just a reactivation of Sebastian's patch sent almost a year ago. v1->v2: - simplified commit messages - corrected overlapping hot keys Sebastian Rasmussen (1): translations: Add Swedish language po/sv.po | 75 1 file

Re: [PULL 4/6] target/mips: Add more CP0 register for save/restore

2020-06-11 Thread Aleksandar Markovic
чет, 11. јун 2020. у 11:50 Alex Bennée је написао/ла: > > > Aleksandar Markovic writes: > > > From: Huacai Chen > > > > Add more CP0 register for save/restore, including: EBase, XContext, > > PageGrain, PWBase, PWSize, PWField, PWCtl, Config*, KScratch1~KScr

Re: [PULL 4/6] target/mips: Add more CP0 register for save/restore

2020-06-11 Thread Aleksandar Markovic
чет, 11. јун 2020. у 11:50 Alex Bennée је написао/ла: > > > Aleksandar Markovic writes: > > > From: Huacai Chen > > > > Add more CP0 register for save/restore, including: EBase, XContext, > > PageGrain, PWBase, PWSize, PWField, PWCtl, Config*, KScratch1~KScr

Re: [PATCH v2 1/1] MAINTAINERS: Adjust sh4 maintainership

2020-06-11 Thread Aleksandar Markovic
чет, 11. јун 2020. у 11:52 Thomas Huth је написао/ла: > > On 11/06/2020 11.40, 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 r

[PATCH v3 1/1] MAINTAINERS: Adjust sh4 maintainership

2020-06-11 Thread Aleksandar Markovic
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 --- MAINTAINERS | 8 +--- 1 file changed, 5 insertions(+), 3 deletions

[PATCH v3 0/1] Resolution of sh4 maintainership

2020-06-11 Thread Aleksandar Markovic
e commit message Aleksandar Markovic (1): MAINTAINERS: Adjust sh4 maintainership MAINTAINERS | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) -- 2.20.1

[PATCH v2 1/1] MAINTAINERS: Adjust sh4 maintainership

2020-06-11 Thread Aleksandar Markovic
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 --- MAINTAINERS | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions

[PATCH v2 0/1] Resolution of sh4 maintainership

2020-06-11 Thread Aleksandar Markovic
, but that we let him organize himself the way it suites his style, and his code situation, and his target position. Three "Acked-by"s were deduced from the content of recent discussions on the mailing list. v1->v2: - improve commit message - keep Magnus as a reviewer for sh4 machine

Re: [PATCH 1/1] MAINTAINERS: Adjust sh4 maintainership

2020-06-11 Thread Aleksandar Markovic
чет, 11. јун 2020. у 10:25 Thomas Huth је написао/ла: > > On 11/06/2020 00.17, Aleksandar Markovic wrote: > > This patch transfers sh4 sections to Yoshinori Sato, who is best > > positioned in the community to assume their maintainership. He is > > the maintainer

Re: [PATCH for-5.1 V4 3/4] hw/mips: Add Loongson-3 machine support (with KVM)

2020-06-11 Thread Aleksandar Markovic
> >>> +int fd = 0, freq = 0; > >>> +char buf[1024], *buf_p; 1024 should have been defined via preprocessor constant > >>> + > >>> +fd = open("/proc/cpuinfo", O_RDONLY); > >>> +if (fd == -1) { > >>> +fprintf(stderr, "Failed to open /proc/cpuinfo!\n"); > >>> +return

Re: [PATCH 1/1] MAINTAINERS: Adjust sh4 maintainership

2020-06-10 Thread Aleksandar Markovic
чет, 11. јун 2020. у 00:51 Philippe Mathieu-Daudé је написао/ла: > > On 6/11/20 12:17 AM, Aleksandar Markovic wrote: > > This patch transfers sh4 sections to Yoshinori Sato, who is best > > positioned in the community to assume their maintainership. > > https://www.mai

Re: [PATCH v3 01/11] MAINTAINERS: Mark SH4 section orphan

2020-06-10 Thread Aleksandar Markovic
gt; Many thanks to Aurelien for his substantial contributions to QEMU, > and for maintaining the SH4 emulation for various years! > > [*] https://www.mail-archive.com/qemu-devel@nongnu.org/msg708400.html > > Message-Id: <20200601214125.ga1924...@aurel32.net> > Acked-by:

[PATCH 0/1] Resolution of sh4 maintainership

2020-06-10 Thread Aleksandar Markovic
himself the way it suites his style, and his code situation, and his target position. Three "Acked-by"s were deduced from the content of recent discussions on the mailing list. Aleksandar Markovic (1): MAINTAINERS: Adjust sh4 maintainership MAINTAINERS | 6 +++--- 1 file changed, 3

[PATCH 1/1] MAINTAINERS: Adjust sh4 maintainership

2020-06-10 Thread Aleksandar Markovic
-by: Magnus Damm Acked-by: Yoshinori Sato Signed-off-by: Aleksandar Markovic --- MAINTAINERS | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/MAINTAINERS b/MAINTAINERS index 6e7890ce82..7ddb6db38c 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -296,7 +296,7 @@ F: tests/tcg

Re: [PATCH v2 1/8] MAINTAINERS: Mark SH4 hardware orphan

2020-06-10 Thread Aleksandar Markovic
сре, 10. јун 2020. у 14:06 Philippe Mathieu-Daudé је написао/ла: > > On 6/10/20 1:08 PM, Aleksandar Markovic wrote: > > пон, 8. јун 2020. у 11:05 Philippe Mathieu-Daudé је > > написао/ла: > >> > >> Aurelien Jarno expressed his desire to orphan the SH4 hardware

Re: [PATCH v2 2/8] MAINTAINERS: Mark SH4 based R2D & Shix machines orphan

2020-06-10 Thread Aleksandar Markovic
пон, 8. јун 2020. у 11:03 Philippe Mathieu-Daudé је написао/ла: > > Last commit from Magnus Damm is fc8e320ef583, which date is > Fri Nov 13 2009. As nobody else seems to care about the patches > posted [*] related to the R2D and Shix machines, mark them orphan. > > Many thanks to Magnus for his

Re: [PATCH v2 1/8] MAINTAINERS: Mark SH4 hardware orphan

2020-06-10 Thread Aleksandar Markovic
сре, 10. јун 2020. у 13:17 Thomas Huth је написао/ла: > > On 10/06/2020 13.08, Aleksandar Markovic wrote: > > пон, 8. јун 2020. у 11:05 Philippe Mathieu-Daudé је > > написао/ла: > >> > >> Aurelien Jarno expressed his desire to orphan the SH4 hardware

Re: [PATCH v2 1/8] MAINTAINERS: Mark SH4 hardware orphan

2020-06-10 Thread Aleksandar Markovic
пон, 8. јун 2020. у 11:05 Philippe Mathieu-Daudé је написао/ла: > > Aurelien Jarno expressed his desire to orphan the SH4 hardware [*]: > > I don't mind being [...] removed from there. > I do not really have time to work on that. > > Mark the SH4 emulated hardware orphan. > > Many thanks to

[PULL 19/20] target/mips: Add Loongson-3 CPU definition

2020-06-09 Thread Aleksandar Markovic
FIG6 and CONFIG7, so add their bit-fields as well. [AM: Rearranged insn_flags, added comments, renamed lmi_helper.c, improved commit message, fixed checkpatch warnings] Signed-off-by: Huacai Chen Co-developed-by: Jiaxun Yang Reviewed-by: Aleksandar Markovic Signed-off-by: Aleksandar

[PULL 14/20] target/mips: fpu: Remove now unused FLOAT_CLASS macro

2020-06-09 Thread Aleksandar Markovic
After demacroing CLASS., this macro is not needed anymore. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-13-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.c | 39 --- 1 file chang

[PULL 20/20] target/mips: Enable hardware page table walker and CMGCR features for P5600

2020-06-09 Thread Aleksandar Markovic
From: Andrea Oliveri Enable hardware page table walker and CMGCR features for P5600 that supports both. Signed-off-by: Andrea Oliveri Reviewed-by: Aleksandar Markovic Signed-off-by: Aleksandar Markovic Message-Id: --- target/mips/translate_init.inc.c | 9 + 1 file changed, 5

[PULL 18/20] target/mips: fpu: Refactor conversion from ieee to mips exception flags

2020-06-09 Thread Aleksandar Markovic
instances of this function instances for the sake of performance. Improve variable naming in surrounding code for clarity. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-17-aleksandar.qemu.de...@gmail.com> --- target/mips/internal.h

[PULL 17/20] target/mips: fpu: Name better paired-single variables

2020-06-09 Thread Aleksandar Markovic
Use consistently 'l' and 'h' for low and high halves. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-16-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.c | 62 1 file chang

[PULL 15/20] target/mips: fpu: Demacro RINT.

2020-06-09 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-14-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 16/20] target/mips: fpu: Remove now unused FLOAT_RINT macro

2020-06-09 Thread Aleksandar Markovic
After demacroing RINT., this macro is not needed anymore. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-15-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.c | 13 - 1 file changed, 13 deletions(-) diff

[PULL 12/20] target/mips: fpu: Remove now unused UNFUSED_FMA and FLOAT_FMA macros

2020-06-09 Thread Aleksandar Markovic
After demacroing ., these macros are not needed anymore. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-11-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.c | 50 1 file c

[PULL 13/20] target/mips: fpu: Demacro CLASS.

2020-06-09 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-12-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 05/20] target/mips: fpu: Demacro MUL.

2020-06-09 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-4-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 11/20] target/mips: fpu: Demacro NMSUB.

2020-06-09 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-10-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 01/20] mailmap: Change email address of Filip Bozuta

2020-06-09 Thread Aleksandar Markovic
Filip Bozuta wants to use his new email address for his future work in QEMU. CC: Filip Bozuta Signed-off-by: Aleksandar Markovic Reviewed-by: Filip Bozuta Message-Id: <20200602085215.12585-2-aleksandar.qemu.de...@gmail.com> --- .mailmap | 1 + 1 file changed, 1 insertion(+) diff

[PULL 10/20] target/mips: fpu: Demacro NMADD.

2020-06-09 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-9-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 09/20] target/mips: fpu: Demacro MSUB.

2020-06-09 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-8-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 00/20] MIPS queue for June 9th, 2020

2020-06-09 Thread Aleksandar Markovic
Aleksandar Markovic (18): mailmap: Change email address of Filip Bozuta mailmap: Change email address of Stefan Brankovic target/mips: fpu: Demacro ADD. target/mips: fpu: Demacro SUB. target/mips: fpu: Demacro MUL. target/mips: fpu: Demacro DIV. target/mips: fpu: Remove

[PULL 04/20] target/mips: fpu: Demacro SUB.

2020-06-09 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-3-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 08/20] target/mips: fpu: Demacro MADD.

2020-06-09 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-7-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 02/20] mailmap: Change email address of Stefan Brankovic

2020-06-09 Thread Aleksandar Markovic
Stefan Brankovic wants to use his new email address for his future work in QEMU. CC: Stefan Brankovic Signed-off-by: Aleksandar Markovic Reviewed-by: Stefan Brankovic Message-Id: <20200602085215.12585-3-aleksandar.qemu.de...@gmail.com> --- .mailmap | 1 + 1 file changed, 1 insertion(+)

[PULL 07/20] target/mips: fpu: Remove now unused macro FLOAT_BINOP

2020-06-09 Thread Aleksandar Markovic
After demacroing ., this macro is not needed anymore. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-6-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.c | 39 --- 1 file changed, 39 del

[PULL 03/20] target/mips: fpu: Demacro ADD.

2020-06-09 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-2-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 06/20] target/mips: fpu: Demacro DIV.

2020-06-09 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-5-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

Re: [PULL 00/21] MIPS queue for June 7th, 2020

2020-06-09 Thread Aleksandar Markovic
On Mon, Jun 8, 2020 at 3:17 PM Aleksandar Markovic wrote: > > пон, 8. јун 2020. у 15:05 Peter Maydell је > написао/ла: > > > > On Sun, 7 Jun 2020 at 20:46, Aleksandar Markovic > > wrote: > > > > > > The following changes since commit &

Re: [PULL 00/21] MIPS queue for June 7th, 2020

2020-06-08 Thread Aleksandar Markovic
пон, 8. јун 2020. у 15:05 Peter Maydell је написао/ла: > > On Sun, 7 Jun 2020 at 20:46, Aleksandar Markovic > wrote: > > > > The following changes since commit 175198ad91d8bac540159705873b4ffe4fb94eab: > > > > Merge remote-tracking branch 'remotes/cohuck/tags/

Re: [PATCH] configure: Disable -Wtautological-type-limit-compare

2020-06-08 Thread Aleksandar Markovic
пет, 5. јун 2020. у 20:28 Eric Blake је написао/ла: > > On 6/5/20 1:09 PM, Peter Maydell wrote: > > > If there's an ordering requirement here we should make it clearer, > > or somebody is going to do the obvious "tidying up" at some point > > in the future. > > > > Perhaps this whole set of lines

Re: [PULL 00/21] MIPS queue for June 7th, 2020

2020-06-08 Thread Aleksandar Markovic
нед, 7. јун 2020. у 22:29 је написао/ла: > > Patchew URL: > https://patchew.org/QEMU/1591559185-31287-1-git-send-email-aleksandar.qemu.de...@gmail.com/ > > > > Hi, > > This series failed the docker-quick@centos7 build test. Please find the > testing commands and > their output below. If you

Re: [PATCH for-5.1 V4 3/4] hw/mips: Add Loongson-3 machine support (with KVM)

2020-06-07 Thread Aleksandar Markovic
On Sun, Jun 7, 2020 at 3:13 AM chen huacai wrote: > > On Sat, Jun 6, 2020 at 4:01 AM Aleksandar Markovic > wrote: > > > > суб, 6. јун 2020. у 09:32 Aleksandar Markovic > > је написао/ла: > > > > > > уто, 2. јун 2020. у 04:40 Huacai Chen је >

[PULL 20/21] target/mips: Add Loongson-3 CPU definition

2020-06-07 Thread Aleksandar Markovic
FIG6 and CONFIG7, so add their bit-fields as well. [AM: Rearranged insn_flags, added comments, renamed lmi_helper.c, improved commit message, fixed checkpatch warnings] Signed-off-by: Huacai Chen Co-developed-by: Jiaxun Yang Reviewed-by: Aleksandar Markovic Signed-off-by: Aleksandar

[PULL 21/21] target/mips: Enable hardware page table walker and CMGCR features for P5600

2020-06-07 Thread Aleksandar Markovic
From: Andrea Oliveri Enable hardware page table walker and CMGCR features for P5600 that supports both. Signed-off-by: Andrea Oliveri Reviewed-by: Aleksandar Markovic Signed-off-by: Aleksandar Markovic Message-Id: --- target/mips/translate_init.inc.c | 9 + 1 file changed, 5

[PULL 18/21] target/mips: fpu: Refactor conversion from ieee to mips exception flags

2020-06-07 Thread Aleksandar Markovic
instances of this function instances for the sake of performance. Improve variable naming in surrounding code for clarity. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-17-aleksandar.qemu.de...@gmail.com> --- target/mips/internal.h

[PULL 16/21] target/mips: fpu: Remove now unused FLOAT_RINT macro

2020-06-07 Thread Aleksandar Markovic
After demacroing RINT., this macro is not needed anymore. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-15-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.c | 13 - 1 file changed, 13 deletions(-) diff

[PULL 15/21] target/mips: fpu: Demacro RINT.

2020-06-07 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-14-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 14/21] target/mips: fpu: Remove now unused FLOAT_CLASS macro

2020-06-07 Thread Aleksandar Markovic
After demacroing CLASS., this macro is not needed anymore. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-13-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.c | 39 --- 1 file chang

[PULL 12/21] target/mips: fpu: Remove now unused UNFUSED_FMA and FLOAT_FMA macros

2020-06-07 Thread Aleksandar Markovic
After demacroing ., these macros are not needed anymore. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-11-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.c | 50 1 file c

[PULL 19/21] hw/mips: Implement the kvm_type() hook in MachineClass

2020-06-07 Thread Aleksandar Markovic
supported" on a VZ platform. Thus, null-machine also need the kvm_type() hook. Reviewed-by: Aleksandar Markovic Signed-off-by: Huacai Chen Co-developed-by: Jiaxun Yang Signed-off-by: Aleksandar Markovic Message-Id: <1591065557-9174-2-git-send-email-che...@lemote.com> --- include/hw/mips

[PULL 17/21] target/mips: fpu: Name better paired-single variables

2020-06-07 Thread Aleksandar Markovic
Use consistently 'l' and 'h' for low and high halves. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-16-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.c | 62 1 file chang

[PULL 11/21] target/mips: fpu: Demacro NMSUB.

2020-06-07 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-10-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 09/21] target/mips: fpu: Demacro MSUB.

2020-06-07 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-8-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 10/21] target/mips: fpu: Demacro NMADD.

2020-06-07 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-9-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 08/21] target/mips: fpu: Demacro MADD.

2020-06-07 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-7-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 13/21] target/mips: fpu: Demacro CLASS.

2020-06-07 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-12-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 07/21] target/mips: fpu: Remove now unused macro FLOAT_BINOP

2020-06-07 Thread Aleksandar Markovic
After demacroing ., this macro is not needed anymore. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-6-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.c | 39 --- 1 file changed, 39 del

[PULL 04/21] target/mips: fpu: Demacro SUB.

2020-06-07 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-3-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 06/21] target/mips: fpu: Demacro DIV.

2020-06-07 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-5-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 05/21] target/mips: fpu: Demacro MUL.

2020-06-07 Thread Aleksandar Markovic
This is just a cosmetic change to enable tools like gcov, gdb, callgrind, etc. to better display involved source code. Reviewed-by: Aleksandar Rikalo Signed-off-by: Aleksandar Markovic Message-Id: <20200518200920.17344-4-aleksandar.qemu.de...@gmail.com> --- target/mips/fpu_helper.

[PULL 00/21] MIPS queue for June 7th, 2020

2020-06-07 Thread Aleksandar Markovic
Aleksandar Markovic (18): mailmap: Change email address of Filip Bozuta mailmap: Change email address of Stefan Brankovic target/mips: fpu: Demacro ADD. target/mips: fpu: Demacro SUB. target/mips: fpu: Demacro MUL. target/mips: fpu

<    1   2   3   4   5   6   7   8   9   10   >