From: Aleksandar Markovic
Fix space-related format issues reported by checkpatch in file
msa_helper.c.
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Rikalo
Message-Id: <1559745316-1454-2-git-send-email-aleksandar.marko...@rt-rk.com>
---
target/mips/msa_helper.c | 28 +
From: Aleksandar Markovic
Move tests for _Q. from "integer multiply" directory
to "fixed-point multiply" directory, since they do not operate on
integers, but on fixed point numbers.
Signed-off-by: Aleksandar Markovic
---
.../mips/user/ase/msa/{int-multiply => fixed-multiply}/test_msa_mul_q_h.
From: Aleksandar Markovic
Add README for MSA tests. This is just to explain how to run tests even
without Makefile. Makefile will be provided later on.
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Rikalo
Message-Id: <1555699081-24577-6-git-send-email-aleksandar.marko...@rt-rk.com
From: Aleksandar Markovic
Add function reset_msa_registers() and utilize it in each MSA test.
This is needed to ensure independency of test results on the state of
MSA registers before test execution.
Signed-off-by: Aleksandar Markovic
---
tests/tcg/mips/include/wrappers_msa.h
From: Aleksandar Markovic
Add tests for MSA FP max/min instructions. This includes following
instructions:
* FMAX.W - float maximum (words)
* FMAX.D - float maximum (doublewords)
* FMAX_A.W - float maximum absolute (words)
* FMAX_A.D - float maximum absolute (doublewords)
* FMIN.W - fl
06.06.2019 13:05, Kevin Wolf wrote:
> Am 05.06.2019 um 19:16 hat Vladimir Sementsov-Ogievskiy geschrieben:
>> 05.06.2019 20:11, Kevin Wolf wrote:
>>> Am 05.06.2019 um 14:32 hat Vladimir Sementsov-Ogievskiy geschrieben:
child_role job already has .stay_at_node=true, so on bdrv_replace_node
> From: Aleksandar Markovic
> Sent: Thursday, June 6, 2019 2:24 PM
> To: qemu-devel@nongnu.org
> Cc: Aleksandar Markovic; Aleksandar Rikalo
> Subject: [PATCH v2 07/10] tests/tcg: target/mips: Move four tests to a better
> location
>
> From: Aleksandar Markovic
>
> Move tests for _Q. from "intege
> From: Aleksandar Markovic
> Sent: Thursday, June 6, 2019 2:24 PM
> To: qemu-devel@nongnu.org
> Cc: Aleksandar Markovic; Aleksandar Rikalo
> Subject: [PATCH v2 08/10] tests/tcg: target/mips: Add utility function
> reset_msa_registers()
>
> From: Aleksandar Markovic
>
> Add function reset_msa_re
> From: Aleksandar Markovic
> Sent: Thursday, June 6, 2019 2:24 PM
> To: qemu-devel@nongnu.org
> Cc: Aleksandar Markovic; Aleksandar Rikalo
> Subject: [PATCH v2 10/10] tests/tcg: target/mips: Add tests for MSA FP
> max/min instructions
>
> From: Aleksandar Markovic
>
> Add tests for MSA FP max/m
Hi Bastian,
> Hi David,
>
> On 6/5/19 8:11 AM, David Brenken wrote:
> > From: David Brenken
> >
> > Signed-off-by: Andreas Konopik
> > Signed-off-by: David Brenken
> > Signed-off-by: Georg Hofstetter
> > Signed-off-by: Robert Rasche
> > Signed-off-by: Lars Biermanski
> >
> > ---
> > targe
Hi Sebastian,
in translate.c:gen_mtcr() code accesses hflags within the structure:
if ((ctx->hflags & TRICORE_HFLAG_KUU) == TRICORE_HFLAG_SM) {
/* since we're caching PSW make this a special case */
The code expects the HFLAG set for kernel mode in (i guess) preparation for
supportin
On Thu, May 30, 2019 at 11:36 AM Bin Meng wrote:
>
> Hi Alistair,
>
> On Thu, May 30, 2019 at 11:14 AM Alistair Francis
> wrote:
> >
> > On Wed, May 29, 2019 at 1:52 AM Bin Meng wrote:
> > >
> > > The largest pci bus number should be calculated from ECAM size,
> > > instead of its base address.
Am 06.06.2019 um 14:29 hat Vladimir Sementsov-Ogievskiy geschrieben:
> 06.06.2019 13:05, Kevin Wolf wrote:
> > Am 05.06.2019 um 19:16 hat Vladimir Sementsov-Ogievskiy geschrieben:
> >> 05.06.2019 20:11, Kevin Wolf wrote:
> >>> Am 05.06.2019 um 14:32 hat Vladimir Sementsov-Ogievskiy geschrieben:
> >
On Wed, 5 Jun 2019 at 21:00, Michael S. Tsirkin wrote:
>
> The following changes since commit 8c1ecb590497b0349c550607db923972b37f6963:
>
> Merge remote-tracking branch
> 'remotes/stsquad/tags/pull-testing-next-280519-2' into staging (2019-05-28
> 17:38:32 +0100)
>
> are available in the Git r
On Thu, Jun 06, 2019 at 01:09:56PM +0300, Liran Alon wrote:
> First, machine-type express the set of vHW behaviour and properties that is
> exposed to guest.
> Therefore, machine-type shouldn’t change for a given guest lifetime
> (including Live-Migrations).
> Otherwise, guest will experience dif
Am 06.06.2019 um 14:01 hat Markus Armbruster geschrieben:
> Signed-off-by: Markus Armbruster
> ---
> This is on top of the fixup I appended to my review of v4. I'd squash
> all three patches together.
>
> The next patch needs to be updated for this.
>
> Unsquashed branch at git://repo.or.cz/qem
On Mon, May 27, 2019 at 11:05:38AM +, Roman Kagan wrote:
> On Thu, May 23, 2019 at 12:31:16PM +0100, Alex Bennée wrote:
> >
> > Roman Kagan writes:
> >
> > > I came across the following AB-BA deadlock:
> > >
> > > vCPU thread main thread
> > > ---
On 6/6/19 2:47 AM, Tao Xu wrote:
> On 6/5/2019 10:40 PM, Igor Mammedov wrote:
>> On Wed, 8 May 2019 14:17:23 +0800
>> Tao Xu wrote:
>>
>>> From: Liu Jingqi
>>>
>>> Add -numa hmat-lb option to provide System Locality Latency and
>>> Bandwidth Information. These memory attributes help to build
>>>
06.06.2019 16:06, Kevin Wolf wrote:
> Am 06.06.2019 um 14:29 hat Vladimir Sementsov-Ogievskiy geschrieben:
>> 06.06.2019 13:05, Kevin Wolf wrote:
>>> Am 05.06.2019 um 19:16 hat Vladimir Sementsov-Ogievskiy geschrieben:
05.06.2019 20:11, Kevin Wolf wrote:
> Am 05.06.2019 um 14:32 hat Vladim
Hi
On Fri, Apr 26, 2019 at 8:32 AM Tiwei Bie wrote:
>
> We need to destroy the host notifiers when cleaning up
> the backend. Otherwise, some resources are not released
> after the connection is closed, and it may prevent the
> external backend from reopening them (e.g. VFIO files)
> during resta
Due to edk2 commits 631195044ff0 ("OvmfPkg: Update DSC/FDF to use
NetworkPkg's include fragment file.", 2019-05-16) and 157a3b1aa50f
("ArmVirtPkg: Update DSC/FDF to use NetworkPkg's include fragment file.",
2019-05-16), we'll have to pefix the HTTP_BOOT_ENABLE and TLS_ENABLE build
flags with "NETWO
Launchpad: https://bugs.launchpad.net/qemu/+bug/1831477
Repo: https://github.com/lersek/qemu.git
Branch:edk2-stable201905-lp-1831477
edk2-stable201905 has been released today; let's update QEMU's
submodule, and the binaries built thereof. This should be the edk2
release that goes into QEM
(1) For TianoCore Bugzilla
https://bugzilla.tianocore.org/show_bug.cgi?id=1373
the majority of the edk2 tree was relicensed under the
BSD-2-Clause-Patent license:
https://spdx.org/licenses/BSD-2-Clause-Patent.html>
Edk2 commit f53de8aecb12 ("edk2: Add License-History.txt
Update the edk2 submodule from release edk2-stable201903 to
edk2-stable201905. The release notes can be read at
https://github.com/tianocore/edk2/releases/tag/edk2-stable201905
Below is a list of commits in the new release:
1 c9e1e28b6195 Maintainers.txt: clarify Reviewer requirements and
At tag "edk2-stable201905", the build flags HTTP_BOOT_ENABLE and
TLS_ENABLE have become useless. Their roles have been taken by
NETWORK_HTTP_BOOT_ENABLE and NETWORK_TLS_ENABLE, respectively. Remove the
old build flags.
Cc: Philippe Mathieu-Daudé
Ref: https://bugs.launchpad.net/qemu/+bug/1831477
S
Refresh the "pc-bios/README" file with edk2, OpenSSL, and Berkeley
SoftFloat release info, matching the edk2-stable201905 firmware images
added in the previous patch.
Cc: Philippe Mathieu-Daudé
Ref: https://bugs.launchpad.net/qemu/+bug/1831477
Signed-off-by: Laszlo Ersek
---
pc-bios/README | 14
* Liran Alon (liran.a...@oracle.com) wrote:
>
>
> > On 6 Jun 2019, at 14:07, Dr. David Alan Gilbert wrote:
> > It's tricky; for distro-based users, hitting 'update' and getting both
> > makes a lot of sense; but as you say you ened to let them do stuff
> > individually if they want to, so the
Rebuild the pc-bios/edk2-*.fd.bz2 binaries, and regenerate
pc-bios/edk2-licenses.txt, based on the edk2-stable201905 release.
Cc: Philippe Mathieu-Daudé
Ref: https://bugs.launchpad.net/qemu/+bug/1831477
Signed-off-by: Laszlo Ersek
---
pc-bios/edk2-licenses.txt | 752 +++
On Tue, 14 May 2019 04:18:23 -0700
Dongjiu Geng wrote:
> Add SIGBUS signal handler. In this handler, it checks the SIGBUS type,
> translates the host VA delivered by host to guest PA, then fill this PA
> to guest APEI GHES memory, then notify guest according to the SIGBUS type.
>
> If guest acce
This helps to avoid extra io, allocations and memory copying.
We assume here that CMD_CACHE is always used with copy-on-read, as
otherwise it's a noop.
Signed-off-by: Vladimir Sementsov-Ogievskiy
---
nbd/server.c | 43 +++
1 file changed, 35 insertions(+),
Hi all!
Here is small new io API: blk_co_pcache, which does copy-on-read without
extra buffer for read data. This means that only parts that needs COR
will be actually read and only corresponding buffers allocated, no more.
This allows to improve a bit block-stream and NBD_CMD_CACHE
Vladimir Sem
From: Mateja Marjanovic
Add support for DSPRAM (Data Scratch Pad RAM). It still needs
some minor fixing, but the structure is right.
Signed-off-by: Mateja Marjanovic
---
default-configs/mips-softmmu-common.mak | 1 +
hw/mips/cps.c | 28 +-
hw/misc/Makefile.objs
Do effective copy-on-read request when we don't need data actually. It
will be used for block-stream and NBD_CMD_CACHE.
Signed-off-by: Vladimir Sementsov-Ogievskiy
---
include/block/block.h | 8 +++-
include/sysemu/block-backend.h | 7 +++
block/io.c | 18 +
From: Mateja Marjanovic
This patch is a merge of Yongbok Kim's DSPRAM implementation
with the upstream, with some of Philippe Mathieu-Daude's comments.
It still needs some fixing (work in progress).
Mateja Marjanovic (1):
target/mips: Add implementation of DSPRAM
default-configs/mips-softmmu
This helps to avoid extra io, allocations and memory copying.
Signed-off-by: Vladimir Sementsov-Ogievskiy
---
block/stream.c | 19 ++-
1 file changed, 6 insertions(+), 13 deletions(-)
diff --git a/block/stream.c b/block/stream.c
index 1a906fd860..8478aa4a50 100644
--- a/block/st
On Tue, 14 May 2019 04:18:20 -0700
Dongjiu Geng wrote:
> This implements APEI GHES Table generation via fw_cfg blobs.
> Now it only support GPIO-Signal and ARMv8 SEA two types of GHESv2 error
> source. Afterwards, we can extend the supported types if needed. For the
> CPER section type, currently
Posted
[PATCH 0/6] update edk2 submodule & binaries to edk2-stable201905
20190606133110.13754-1-lersek@redhat.com">http://mid.mail-archive.com/20190606133110.13754-1-lersek@redhat.com
** Changed in: qemu
Status: New => In Progress
--
You received this bug notification because you are a m
On 6/6/19 8:48 AM, Vladimir Sementsov-Ogievskiy wrote:
> Hi all!
>
> Here is small new io API: blk_co_pcache, which does copy-on-read without
> extra buffer for read data. This means that only parts that needs COR
> will be actually read and only corresponding buffers allocated, no more.
>
> This
On Wed, May 29, 2019 at 06:05:41PM -0400, Michael S. Tsirkin wrote:
> On Tue, May 28, 2019 at 10:43:31PM +0200, Gerd Hoffmann wrote:
> > This patch changes the handling of the mmconfig area. Thanks to the
> > pci(e) expander devices we already have the logic to exclude address
> > ranges from PCI0
On Thu, 6 Jun 2019 at 12:18, Laurent Vivier wrote:
>
> The following changes since commit 47fbad45d47af8af784bb12a5719489edcd89b4c:
>
> Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging
> (2019-06-04 17:22:42 +0100)
>
> are available in the Git repository at:
>
> git
06.06.2019 16:55, Eric Blake wrote:
> On 6/6/19 8:48 AM, Vladimir Sementsov-Ogievskiy wrote:
>> Hi all!
>>
>> Here is small new io API: blk_co_pcache, which does copy-on-read without
>> extra buffer for read data. This means that only parts that needs COR
>> will be actually read and only correspon
On 6/6/19 5:21 AM, Dave Martin wrote:
>> +/*
>> + * Create the PT_NOTE that will enable BTI in the page tables.
>> + * This will be created by the compiler with -mbranch-protection=standard,
>> + * but as of 2019-03-29, this is has not been committed to gcc mainline.
>> + * This will probably be in
Hi Georg,
On 6/6/19 1:44 PM, Hofstetter, Georg (EFS-GH2) wrote:
Hi Sebastian,
in translate.c:gen_mtcr() code accesses hflags within the structure:
if ((ctx->hflags & TRICORE_HFLAG_KUU) == TRICORE_HFLAG_SM) {
/* since we're caching PSW make this a special case */
The code expects
Kevin Wolf writes:
> This series adds optional feature lists to struct definitions in the
> QAPI schema and makes use of them to advertise the new behaviour of
> auto-read-only=on in file-posix.
PATCH 1-3,5-6 are ready. PATCH 4 could use a bit of love, but I think I
don't need you to respin. L
On Mon, Jun 03, 2019 at 12:46:52PM -0600, Alex Williamson wrote:
> On Mon, 3 Jun 2019 14:10:52 -0400
> Laine Stump wrote:
>
> > On 6/3/19 4:24 AM, Jens Freimann wrote:
> > > On Fri, May 31, 2019 at 06:47:48PM -0300, Eduardo Habkost wrote:
> > >> On Thu, May 30, 2019 at 04:56:45PM +0200, Jens Fr
From: Aleksandar Markovic
Unroll loops in helpers for MSA logic instructions for better
performance.
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Rikalo
Message-Id: <1559745316-1454-4-git-send-email-aleksandar.marko...@rt-rk.com>
---
target/mips/msa_helper.c | 44 +++
From: Aleksandar Markovic
Add README for MSA tests. This is just to explain how to run tests even
without Makefile. Makefile will be provided later on.
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Rikalo
Message-Id: <1555699081-24577-6-git-send-email-aleksandar.marko...@rt-rk.com
From: Aleksandar Markovic
This series contains various refactorings and cleanups of MSA
support.
Improve support for logic instructions, add tests for shift
and FP max/min instructions, add reseting all MSA registers
before running tests, improve code style, outline future
organization.
v2->v3:
From: Aleksandar Markovic
Outline places for future MSA helpers to follow the same organization
as in MSA tests.
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Rikalo
Message-Id: <1559745316-1454-7-git-send-email-aleksandar.marko...@rt-rk.com>
---
target/mips/msa_helper.c | 138 ++
From: Aleksandar Markovic
Amend and rearrange MSA wrappers to follow the same organization as
in MSA tests.
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Rikalo
Message-Id: <1559745316-1454-6-git-send-email-aleksandar.marko...@rt-rk.com>
---
tests/tcg/mips/include/wrappers_msa.h
From: Aleksandar Markovic
Move tests for _Q. from "integer multiply" directory
to "fixed-point multiply" directory, since they do not operate on
integers, but on fixed point numbers.
Signed-off-by: Aleksandar Markovic
---
.../mips/user/ase/msa/{int-multiply => fixed-multiply}/test_msa_mul_q_h.
From: Aleksandar Markovic
Add tests for MSA FP max/min instructions. This includes following
instructions:
* FMAX.W - float maximum (words)
* FMAX.D - float maximum (doublewords)
* FMAX_A.W - float maximum absolute (words)
* FMAX_A.D - float maximum absolute (doublewords)
* FMIN.W - fl
From: Aleksandar Markovic
Fix space-related format issues reported by checkpatch in file
msa_helper.c.
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Rikalo
Message-Id: <1559745316-1454-2-git-send-email-aleksandar.marko...@rt-rk.com>
---
target/mips/msa_helper.c | 28 +
From: Aleksandar Markovic
Add function reset_msa_registers() and utilize it in each MSA test.
This is needed to ensure independency of test results on the state of
MSA registers before test execution.
Signed-off-by: Aleksandar Markovic
---
tests/tcg/mips/include/wrappers_msa.h | 4
From: Aleksandar Markovic
Fix block-comment-related issues reported by checkpatch for file
msa_helper.c.
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Rikalo
Message-Id: <1559745316-1454-3-git-send-email-aleksandar.marko...@rt-rk.com>
---
target/mips/msa_helper.c | 42 +++
> On 6 Jun 2019, at 16:31, Dr. David Alan Gilbert wrote:
>
>>>
>>> So we still need to tie subsections to machine types; that way
>>> you don't send them to old qemu's and there for you don't have the
>>> problem of the qemu receiving something it doesn't know.
>>
>> I agree that if there is
On Tue, Jun 04, 2019 at 04:53:23PM +, Anton Nefedov wrote:
> On 3/6/2019 1:09 PM, Stefano Garzarella wrote:
> > On Tue, May 14, 2019 at 12:10:40PM +, Anton Nefedov wrote:
> >> hi,
> >>
> >> yet another take for this patch series; please kindly consider these for
> >> 4.1
> >>
> >> Just a f
From: Kevin Wolf
Sometimes, the behaviour of QEMU changes without a change in the QMP
syntax (usually by allowing values or operations that previously
resulted in an error). QMP clients may still need to know whether
they can rely on the changed behavior.
Let's add feature flags to the QAPI sche
From: Kevin Wolf
Signed-off-by: Kevin Wolf
---
tests/Makefile.include | 6 ++
tests/qapi-schema/features-bad-type.err| 1 +
tests/qapi-schema/features-bad-type.exit | 1 +
tests/qapi-schema/features-bad-type.json | 3 +++
tests/qapi-schema/feature
This series adds optional feature lists to struct definitions in the
QAPI schema and makes use of them to advertise the new behaviour of
auto-read-only=on in file-posix.
v5:
- PATCH 4: restore a lost comment line, clean up comment whitespace
for PEP 8
- PATCH 4+5: replace QAPIDoc._check_named_se
From: Kevin Wolf
Documentation comments follow a certain structure: First, we have a text
with a general description (called QAPIDoc.body). After this,
descriptions of the arguments follow. Finally, we have a part that
contains various named sections.
The code doesn't show this structure, but ju
From: Kevin Wolf
In commit 23dece19da4 ('file-posix: Make auto-read-only dynamic') ,
auto-read-only=on changed its behaviour in file-posix for the 4.0
release. This change cannot be detected through the usual mechanisms
like schema introspection. Add a new feature flag to the schema to
allow libv
From: Kevin Wolf
Features will be documented in a new part introduced by a "Features:"
line, after arguments and before named sections.
Signed-off-by: Kevin Wolf
---
scripts/qapi/common.py | 43 ++
scripts/qapi/doc.py| 12
2 files change
Drop remaining users of bs->job:
1. assertions actually duplicated by assert(!bs->refcnt)
2. trace-point seems not enough reason to change stream_start to return
BlockJob pointer
3. Restricting creation of two jobs based on same bs is bad idea, as
3.1 Some jobs creates filters to be their mai
Hi all!
These series follow Kevin's suggestions under
https://lists.gnu.org/archive/html/qemu-devel/2019-06/msg00670.html
[Qemu-devel] [PATCH v2 0/2] introduce pinned blk
(hope you don't mind me using exactly your wording in 02)
Vladimir Sementsov-Ogievskiy (4):
block/replication: drop usage o
QAPIDoc uses a state machine to for processing of documentation lines.
Its state is encoded as an enum QAPIDoc._state (well, as enum-like
class actually, thanks to our infatuation with Python 2).
All we ever do with the state is calling the state's function to
process a line of documentation. The
We are going to remove bs->job pointer. Drop it's usage in
blockdev_mark_auto_del: instead of looking at bs->job let's check all
jobs for references to bs.
Suggested-by: Kevin Wolf
Signed-off-by: Vladimir Sementsov-Ogievskiy
---
include/block/blockjob.h | 9 +
blockdev.c
We are going to remove bs->job pointer. Drop it's usage in
blk_iostatus_reset.
blk_iostatus_reset() has only two callers:
1. blk_attach_dev(). This doesn't have anything to do with jobs and
attaching a new guest device won't solve any problem the job
encountered, so no reason to reset the
We are going to remove bs->job pointer. Drop it's usage in replication
code. Additionally we have to return job pointer from some mirror APIs.
Signed-off-by: Vladimir Sementsov-Ogievskiy
---
include/block/block_int.h | 12 ++--
block/mirror.c| 38 ++---
While size_t is defined to happily access the biggest host object this
isn't the case when generating masks for 64 bit guests on 32 bit
hosts. Otherwise we end up truncating the address when we fall back to
our unaligned helper.
Cc: Andrew Randrianasulu
Signed-off-by: Alex Bennée
---
accel/tcg/
From: Kevin Wolf
Signed-off-by: Kevin Wolf
---
tests/qapi-schema/qapi-schema-test.json | 39 ++
tests/qapi-schema/qapi-schema-test.out | 43 +
tests/qapi-schema/test-qapi.py | 4 +++
tests/test-qmp-cmds.c | 8 +
4 fil
On Wed, 5 Jun 2019 22:33:30 +0200
David Hildenbrand wrote:
> This pull request is not for master.
>
> Hi Cornelia,
>
> The following changes since commit dd5382ad6deb5a07ec3c72b2c3cce36ce1307a57:
>
> vfio-ccw: support async command subregion (2019-06-05 07:55:18 +0200)
>
> are available in
On 6/6/19 10:38 AM, Markus Armbruster wrote:
> From: Kevin Wolf
>
> In commit 23dece19da4 ('file-posix: Make auto-read-only dynamic') ,
> auto-read-only=on changed its behaviour in file-posix for the 4.0
> release. This change cannot be detected through the usual mechanisms
> like schema introspe
В сообщении от Thursday 06 June 2019 18:43:10 Alex Bennée написал(а):
> addr1 = addr & ~((target_ulong)size - 1);
yes, this fixes my hang! Thanks!
On 6/6/19 10:43 AM, Alex Bennée wrote:
> While size_t is defined to happily access the biggest host object this
> isn't the case when generating masks for 64 bit guests on 32 bit
> hosts. Otherwise we end up truncating the address when we fall back to
> our unaligned helper.
>
> Cc: Andrew Randria
On 6/6/19 3:29 AM, Alex Bennée wrote:
> As I've been reviewing a lot of this recently and I'm going to put
> together a pull request I'd better keep an eye on it.
>
> Signed-off-by: Alex Bennée
> ---
> MAINTAINERS | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
Reviewed-by: Richard He
Hi folks,
Today I learnt about some obscure PCIe-related properties, in context of
the adding PCIe root ports to a guest, namely:
io-reserve
mem-reserve
bus-reserve
pref32-reserve
pref64-reserve
Unfortunately, the commit[*] that added them provided no documentation
whatsover.
On Thu, 6 Jun 2019 13:15:43 +0800
Tao Xu wrote:
> On 5/24/2019 8:35 PM, Igor Mammedov wrote:
> > On Wed, 8 May 2019 14:17:19 +0800
> > Tao Xu wrote:
> >
> >> Add build_mem_ranges callback to AcpiDeviceIfClass and use
> >> it for generating SRAT and HMAT numa memory ranges.
> >>
> >> Suggeste
From: Aleksandar Markovic
This series contains various refactorings and cleanups of MSA
support.
Improve support for logic instructions, add tests for shift
and FP max/min instructions, add reseting all MSA registers
before running tests, improve code style, outline future
organization.
v3->v4:
From: Aleksandar Markovic
Fix space-related format issues reported by checkpatch in file
msa_helper.c.
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Rikalo
Message-Id: <1559745316-1454-2-git-send-email-aleksandar.marko...@rt-rk.com>
---
target/mips/msa_helper.c | 28 +
From: Aleksandar Markovic
Unroll loops in helpers for MSA logic instructions for better
performance.
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Rikalo
Message-Id: <1559745316-1454-4-git-send-email-aleksandar.marko...@rt-rk.com>
---
target/mips/msa_helper.c | 44 +++
From: Aleksandar Markovic
Move tests for _Q. from "integer multiply" directory
to "fixed-point multiply" directory, since they do not operate on
integers, but on fixed point numbers.
Signed-off-by: Aleksandar Markovic
eviewed-by: Aleksandar Rikalo
---
.../mips/user/ase/msa/{int-multiply => fi
From: Aleksandar Markovic
Amend and rearrange MSA wrappers to follow the same organization as
in MSA tests.
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Rikalo
Message-Id: <1559745316-1454-6-git-send-email-aleksandar.marko...@rt-rk.com>
---
tests/tcg/mips/include/wrappers_msa.h
From: Aleksandar Markovic
Outline places for future MSA helpers to follow the same organization
as in MSA tests.
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Rikalo
Message-Id: <1559745316-1454-7-git-send-email-aleksandar.marko...@rt-rk.com>
---
target/mips/msa_helper.c | 138 ++
From: Aleksandar Markovic
Fix block-comment-related issues reported by checkpatch for file
msa_helper.c.
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Rikalo
Message-Id: <1559745316-1454-3-git-send-email-aleksandar.marko...@rt-rk.com>
---
target/mips/msa_helper.c | 42 +++
From: Aleksandar Markovic
Add README for MSA tests. This is just to explain how to run tests even
without Makefile. Makefile will be provided later on.
Signed-off-by: Aleksandar Markovic
Reviewed-by: Aleksandar Rikalo
Message-Id: <1555699081-24577-6-git-send-email-aleksandar.marko...@rt-rk.com
From: Aleksandar Markovic
Add tests for MSA FP max/min instructions. This includes following
instructions:
* FMAX.W - float maximum (words)
* FMAX.D - float maximum (doublewords)
* FMAX_A.W - float maximum absolute (words)
* FMAX_A.D - float maximum absolute (doublewords)
* FMIN.W - fl
From: Aleksandar Markovic
Add function reset_msa_registers() and utilize it in each MSA test.
This is needed to ensure independency of test results on the state of
MSA registers before test execution. This also allows for correction
of tests for VSHF* instructions, that are now independent on the
Patchew URL:
https://patchew.org/QEMU/20190606154132.153330-1-vsement...@virtuozzo.com/
Hi,
This series failed the asan build test. Please find the testing commands and
their output below. If you have Docker installed, you can probably reproduce it
locally.
=== TEST SCRIPT BEGIN ===
#!/bin/ba
Altering all comments in target/m68k to match Qemu coding styles so that future
patches wont fail due to style breaches.
Signed-off-by: Lucien Murray-Pitts
---
target/m68k/cpu.c| 4 +-
target/m68k/cpu.h| 30 --
target/m68k/fpu_helper.c | 6 +-
target/m68k/gdbstub.c|
Altering all comments in target/m68k to match Qemu coding styles so that future
patches wont fail due to style breaches.
Signed-off-by: Lucien Murray-Pitts
---
target/m68k/cpu.c| 4 +-
target/m68k/cpu.h| 30 --
target/m68k/fpu_helper.c | 6 +-
target/m68k/gdbstub.c|
On Thu, 6 Jun 2019 11:00:33 +0800
Tao Xu wrote:
> On 6/5/2019 8:12 PM, Igor Mammedov wrote:
> > On Wed, 5 Jun 2019 14:04:10 +0800
> > Tao Xu wrote:
> >
> >> On 6/4/2019 11:04 PM, Igor Mammedov wrote:
> >>> On Wed, 8 May 2019 14:17:22 +0800
> >>> Tao Xu wrote:
> >>>
> ...
> +
>
On 6/6/19 5:15 AM, Stefan Brankovic wrote:
> +tcg_gen_addi_i64(result, sh, 7);
> +for (i = 7; i >= 1; i--) {
> +tcg_gen_shli_i64(tmp, sh, i * 8);
> +tcg_gen_or_i64(result, result, tmp);
> +tcg_gen_addi_i64(sh, sh, 1);
> +}
Better to replicate sh into the 8 posit
On Thu, 6 Jun 2019 08:23:47 -0500
Eric Blake wrote:
> On 6/6/19 2:47 AM, Tao Xu wrote:
> > On 6/5/2019 10:40 PM, Igor Mammedov wrote:
> >> On Wed, 8 May 2019 14:17:23 +0800
> >> Tao Xu wrote:
> >>
> >>> From: Liu Jingqi
> >>>
> >>> Add -numa hmat-lb option to provide System Locality Latenc
CC Trivial
Le 06/06/2019 à 18:43, Lucien Murray-Pitts a écrit :
> Altering all comments in target/m68k to match Qemu coding styles so that
> future
> patches wont fail due to style breaches.
>
> Signed-off-by: Lucien Murray-Pitts
> ---
> target/m68k/cpu.c| 4 +-
> target/m68k/cpu.h
On Wed, 8 May 2019 14:17:25 +0800
Tao Xu wrote:
> The aim of this patch is to move some of the NFIT Aml-build codes into
> build_acpi_aml_common(), and then NFIT and HMAT can both use it.
too generic function name, pls name it so it would express what it's doing.
The same applies to commit mess
On 6/6/19 5:15 AM, Stefan Brankovic wrote:
> +tcg_gen_subi_i64(tmp, sh, 64);
> +tcg_gen_neg_i64(tmp, tmp);
Better as
tcg_gen_subfi_i64(tmp, 64, sh);
r~
Stafford Horne writes:
> On Mon, Jun 03, 2019 at 10:45:14AM +0200, Philippe Mathieu-Daudé wrote:
>> On 5/31/19 5:36 AM, Stafford Horne wrote:
>> > On Wed, May 29, 2019 at 05:08:52PM +0200, Markus Armbruster wrote:
>> >> When scripts/get_maintainer.pl reports something like
>> >>
>> >> John Do
Andrew Randrianasulu writes:
> В сообщении от Thursday 06 June 2019 18:43:10 Alex Bennée написал(а):
>> addr1 = addr & ~((target_ulong)size - 1);
>
> yes, this fixes my hang! Thanks!
Can I take that as a:
Tested-by: Andrew Randrianasulu
?
--
Alex Bennée
If KVM is too old to support XIVE native exploitation mode, we might end
up using the emulated XIVE after CAS. This is sub-optimal if KVM in-kernel
XICS is available, which is the case most of the time.
Also, an old KVM may not allow to destroy and re-create the KVM XICS, which
is precisely what "
101 - 200 of 341 matches
Mail list logo