From: "Rao, Lei"
When flushing memory from ram cache to ram during every checkpoint
on secondary VM, we can copy continuous chunks of memory instead of
4096 bytes per time to reduce the time of VM stop during checkpoint.
Signed-off-by: Lei Rao
Reviewed-by: Dr. David Alan Gilbert
Reviewed-by: L
The following changes since commit 114f3c8cc427333dbae331dfd2ecae64676b087e:
Merge remote-tracking branch 'remotes/philmd/tags/avocado-20211108' into
staging (2021-11-08 18:50:09 +0100)
are available in the Git repository at:
https://github.com/juanquintela/qemu.git tags/migratio
From: "Rao, Lei"
if we don't reset the auto-converge counter,
it will continue to run with COLO running,
and eventually the system will hang due to the
CPU throttle reaching DEFAULT_MIGRATE_MAX_CPU_THROTTLE.
Signed-off-by: Lei Rao
Reviewed-by: Dr. David Alan Gilbert
Reviewed-by: Lukas Straub
From: Hyman Huang(黄勇)
commit f78d4ed701 has fixed qemu tag, making 'sample-pages' option tag
involved by accident, which introduced since 6.1 in commit 7afa08cd8fd.
revert this line.
Signed-off-by: Hyman Huang(黄勇)
Reviewed-by: Markus Armbruster
Reviewed-by: Juan Quintela
Signed-off-by: Juan Q
On 2021/11/9 下午2:37, Richard Henderson wrote:
On 11/8/21 10:28 AM, LIU Zhiwei wrote:
On 2021/11/1 下午7:35, Richard Henderson wrote:
On 11/1/21 6:01 AM, LIU Zhiwei wrote:
Signed-off-by: LIU Zhiwei
---
target/riscv/insn_trans/trans_rvv.c.inc | 8
target/riscv/internals.h
On 11/8/21 7:49 PM, Warner Losh wrote:
> /* code path for having successfully executed the syscall */
> + ADJUST_SYSCALL_RETCODE
> ret
>
> 0:
Not sure about this, really. Is it really that much cleaner to insert this
than create
separate 10-li
On 11/9/21 9:04 AM, LIU Zhiwei wrote:
On 2021/11/9 下午2:37, Richard Henderson wrote:
On 11/8/21 10:28 AM, LIU Zhiwei wrote:
On 2021/11/1 下午7:35, Richard Henderson wrote:
On 11/1/21 6:01 AM, LIU Zhiwei wrote:
Signed-off-by: LIU Zhiwei
---
target/riscv/insn_trans/trans_rvv.c.inc | 8
On 11/9/21 8:54 AM, Richard Henderson wrote:
On 11/8/21 12:33 PM, Greg Kurz wrote:
+static void rr_force_rcu(Notifier *notify, void *data)
+{
+ /*
+ * Called with rcu_registry_lock held, using async_run_on_cpu() ensures
+ * that there are no deadlocks.
+ */
+ async_run_on_cpu(f
On 11/8/21 9:07 PM, Stefan Weil wrote:
A build with gcc (Debian 10.2.1-6) 10.2.1 20210110 fails:
../../../softmmu/device_tree.c: In function ‘qemu_fdt_add_path’:
../../../softmmu/device_tree.c:560:18: error: ‘retval’ may be used
uninitialized in this function [-Werror=maybe-uninitialized]
56
On 2021/11/9 下午4:18, Richard Henderson wrote:
On 11/9/21 9:04 AM, LIU Zhiwei wrote:
On 2021/11/9 下午2:37, Richard Henderson wrote:
On 11/8/21 10:28 AM, LIU Zhiwei wrote:
On 2021/11/1 下午7:35, Richard Henderson wrote:
On 11/1/21 6:01 AM, LIU Zhiwei wrote:
Signed-off-by: LIU Zhiwei
---
tar
gitlab.com/dgibson/qemu.git tags/ppc-for-6.2-20211109
for you to fetch changes up to 71e6fae3a994ab5c69e37d6a52a30c840883fbfb:
spapr_numa.c: FORM2 table handle nodes with no distance info (2021-11-09
10:32:53 +1100)
ppc patch queu
On 11/9/21 9:38 AM, Richard Henderson wrote:
> On 11/8/21 9:07 PM, Stefan Weil wrote:
>> A build with gcc (Debian 10.2.1-6) 10.2.1 20210110 fails:
>>
>> ../../../softmmu/device_tree.c: In function ‘qemu_fdt_add_path’:
>> ../../../softmmu/device_tree.c:560:18: error: ‘retval’ may be used
>> uninitia
On 2021/11/9 下午4:39, LIU Zhiwei wrote:
On 2021/11/9 下午4:18, Richard Henderson wrote:
On 11/9/21 9:04 AM, LIU Zhiwei wrote:
On 2021/11/9 下午2:37, Richard Henderson wrote:
On 11/8/21 10:28 AM, LIU Zhiwei wrote:
On 2021/11/1 下午7:35, Richard Henderson wrote:
On 11/1/21 6:01 AM, LIU Zhiwei wr
On 11/8/21 20:42, Khem Raj wrote:
> uint64_t is available in all userspaces via compiler include stdint.h
> therefore use it instead of __u64 which is linux internal type, it fixes
> build on some platforms eg. aarch64 systems using musl C library
>
> Signed-off-by: Khem Raj
> ---
> linux-user/h
On 11/9/21 01:46, Stefan Berger wrote:
> From: Stefan Berger
>
> Add missing device identification objects _STR and _UID. They will appear
> as files 'description' and 'uid' under Linux sysfs.
>
> Cc: Shannon Zhao
> Cc: Michael S. Tsirkin
> Cc: Igor Mammedov
> Cc: Ani Sinha
> Fixes: #708
ht
From: BALATON Zoltan
Some commands such as quit or cont have one letter alternatives but
stop is missing that. Add stop|s to match cont|c for consistency and
convenience.
Signed-off-by: BALATON Zoltan
Reviewed-by: Daniel P. Berrangé
Message-Id: <20211030095225.513d4748...@zero.eik.bme.hu>
Sign
From: Philippe Mathieu-Daudé
Fix 'Identifer' -> 'Identifier' typo.
Cc: Laurent Vivier
Fixes: 8c6df16ff60 ("hw/char: add goldfish-tty")
Fixes: 87855593903 ("hw/intc: add goldfish-pic")
Fixes: 2fde99ee312 ("m68k: add an interrupt controller")
Fixes: 0791bc02b8f ("m68k: add a system controller")
F
From: Laurent Vivier
virtio-net-test has an hotplug testcase that is never executed.
This is because the testcase is attached to virtio-pci interface
rather than to virtio-net-pci.
$ QTEST_QEMU_BINARY=./qemu-system-x86_64 tests/qtest/qos-test -l | grep
hotplug
/x86_64/.../pci-ohci-tests/oh
The following changes since commit f10e7b9f6fc18be390b3bc189e04b5147eb8dbf8:
Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-6.2-20211109' into
staging (2021-11-09 07:18:33 +0100)
are available in the Git repository at:
git://github.com/vivier/qemu.git tags/trivial-
From: Philippe Mathieu-Daudé
Commit 497a30dbb06 ("qemu-img: Require -F with -b backing image")
removed the content of the "Related binaries" section but forgot
to remove the section title. Since it is now empty, remove it too.
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Willian Rampazzo
From: Philippe Mathieu-Daudé
Fix a typo from commit fa2f7b0b9b7 ("meson: Warn when TCI is
selected but TCG backend is available").
Reported-by: Peter Maydell
Signed-off-by: Philippe Mathieu-Daudé
Reviewed-by: Laurent Vivier
Message-Id: <20210521103423.2780345-1-phi...@redhat.com>
Signed-off-b
From: Philippe Mathieu-Daudé
These authors have some incorrect author email field.
Acked-by: Pan Nengyuan
Reviewed-by: Alex Chen
Reviewed-by: Hyman Huang
Reviewed-by: Haibin Zhang
Signed-off-by: Philippe Mathieu-Daudé
Message-Id: <20211027043254.1248097-1-f4...@amsat.org>
Signed-off-by: Lau
Am 09.11.2021 um 07:44 hat Markus Armbruster geschrieben:
> Screwed up qemu-devel@nongnu.org, sorry for the inconvenience.
>
> Markus Armbruster writes:
>
> > bdrv_is_inserted() returns false when:
> >
> > /**
> > * Return TRUE if the media is present
> > */
> > bool bdrv_is_in
On 11/9/21 10:05 AM, LIU Zhiwei wrote:
Do you mean we should add this code to riscv_tr_init_disas_context
if (ctx->pm_enabled) {
switch (priv) {
case PRV_M:
env->mask = env->mpmmask;
env->base = env->mpmbase;
break;
cas
Hi,
On 10/28/21 17:09, Philippe Mathieu-Daudé wrote:
> From: Yanan Wang
>
> Now that we have a generic parser smp_parse(), let's add an unit
> test for the code. All possible valid/invalid SMP configurations
> that the user can specify are covered.
>
> Signed-off-by: Yanan Wang
> Reviewed-by:
FYI, as of today, the latest merge history is red (last 10 days):
https://cirrus-ci.com/github/qemu/qemu
If we want to keep using this, we should somehow plug it to
GitLab-CI (i.e. Travis-CI is run as an external job there) so
the project maintainer can notice job failures.
Alternatively the wind
On 09/11/2021 10.39, Philippe Mathieu-Daudé wrote:
FYI, as of today, the latest merge history is red (last 10 days):
https://cirrus-ci.com/github/qemu/qemu
If we want to keep using this, we should somehow plug it to
GitLab-CI (i.e. Travis-CI is run as an external job there) so
the project mainta
On Tue, Nov 09, 2021 at 07:39:29AM +0100, Markus Armbruster wrote:
> Daniel P. Berrangé writes:
>
> > On Thu, Nov 04, 2021 at 06:43:23AM +0100, Markus Armbruster wrote:
> >> Daniel P. Berrangé writes:
> >>
> >> > On Thu, Oct 28, 2021 at 04:24:31PM +0100, Daniel P. Berrangé wrote:
> >> >> On Thu
On Tue, Nov 09, 2021 at 12:41:39PM +0530, Ani Sinha wrote:
>
> +gerd
>
> On Mon, 8 Nov 2021, Annie.li wrote:
>
> > Update:
> >
> > I've tested q35 guest w/o OVMF, the APCI PCI hot-plugging works well in q35
> > guest. Seems this issue only happens in q35 guest w/ OVMF.
> >
> > Looks that there i
On Tue, Nov 09, 2021 at 10:45:18AM +0100, Thomas Huth wrote:
> On 09/11/2021 10.39, Philippe Mathieu-Daudé wrote:
> > FYI, as of today, the latest merge history is red (last 10 days):
> > https://cirrus-ci.com/github/qemu/qemu
> >
> > If we want to keep using this, we should somehow plug it to
> >
On Fri, 5 Nov 2021 03:42:33 -0400
"Michael S. Tsirkin" wrote:
> > This series was only lightly tested.
>
> I think it's a good enough approach, and we are getting close
> to release. For vhost - a new callback just for that? Would be ok.
> Or just invoke set features - if this works.
As of t
github.com/juanquintela/qemu.git tags/migration-20211109-pull-request
for you to fetch changes up to 91fe9a8dbd449a2f333aefb82ec8adb1f6424408:
Reset the auto-converge counter at every checkpoint. (2021-11-09 08:48:36
+0100)
Migr
On 11/9/21 08:32, Christian Borntraeger wrote:
Am 08.11.21 um 22:13 schrieb Collin Walling:
The CPNC portion of the diag 318 data is erroneously reset during an
initial CPU reset caused by SIGP. Let's go ahead and relocate the
diag318_info field within the CPUS390XState struct such that it is
On Mon, 8 Nov 2021 at 22:09, Jean-Christophe DUBOIS
wrote:
> OK, so one problem seems to be that PSCI-via-SMC is enabled on i.MX6UL
> when there is no built in PSCI related function on this processor.
>
> According the Linux DTS, i.MX7 (solo and dual) processors have a
> somewhat PSCI related "en
On Thu, Nov 04, 2021 at 03:41:23PM +0100, Christian Schoenebeck wrote:
> On Mittwoch, 3. November 2021 12:33:33 CET Stefan Hajnoczi wrote:
> > On Mon, Nov 01, 2021 at 09:29:26PM +0100, Christian Schoenebeck wrote:
> > > On Donnerstag, 28. Oktober 2021 11:00:48 CET Stefan Hajnoczi wrote:
> > > > On
The following changes since commit 85549204552b624fe254831537e7a0f6450228b8:
Merge remote-tracking branch
'remotes/juanquintela/tags/migration-20211109-pull-request' into staging
(2021-11-09 09:41:31 +0100)
are available in the Git repository at:
git://github.com/vivier/qemu-m68
Add the missing machine type for m68k/virt
Cc: qemu-sta...@nongnu.org
Signed-off-by: Laurent Vivier
Message-Id: <20211106194158.4068596-2-laur...@vivier.eu>
Signed-off-by: Laurent Vivier
---
hw/m68k/virt.c | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/hw/m68k/virt.
On Tue, Nov 9, 2021 at 3:23 PM Daniel P. Berrangé wrote:
>
> On Tue, Nov 09, 2021 at 12:41:39PM +0530, Ani Sinha wrote:
> >
> > +gerd
> >
> > On Mon, 8 Nov 2021, Annie.li wrote:
> >
> > > Update:
> > >
> > > I've tested q35 guest w/o OVMF, the APCI PCI hot-plugging works well in
> > > q35
> > > g
Add the missing machine type for m68k/virt
Signed-off-by: Laurent Vivier
Message-Id: <20211106194158.4068596-3-laur...@vivier.eu>
Signed-off-by: Laurent Vivier
---
hw/m68k/virt.c | 9 -
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/hw/m68k/virt.c b/hw/m68k/virt.c
index 0d
On Tue, Nov 09, 2021 at 04:40:10PM +0530, Ani Sinha wrote:
> On Tue, Nov 9, 2021 at 3:23 PM Daniel P. Berrangé wrote:
> >
> > On Tue, Nov 09, 2021 at 12:41:39PM +0530, Ani Sinha wrote:
> > >
> > > +gerd
> > >
> > > On Mon, 8 Nov 2021, Annie.li wrote:
> > >
> > > > Update:
> > > >
> > > > I've test
Daniel P. Berrangé writes:
> On Tue, Nov 09, 2021 at 10:45:18AM +0100, Thomas Huth wrote:
>> On 09/11/2021 10.39, Philippe Mathieu-Daudé wrote:
>> > FYI, as of today, the latest merge history is red (last 10 days):
>> > https://cirrus-ci.com/github/qemu/qemu
>> >
>> > If we want to keep using
On Tue, Nov 09, 2021 at 11:27:42AM +, Alex Bennée wrote:
>
> Daniel P. Berrangé writes:
>
> > On Tue, Nov 09, 2021 at 10:45:18AM +0100, Thomas Huth wrote:
> >> On 09/11/2021 10.39, Philippe Mathieu-Daudé wrote:
> >> > FYI, as of today, the latest merge history is red (last 10 days):
> >> > h
On 11/9/21 02:30, Marc-André Lureau wrote:
Hi
On Tue, Nov 9, 2021 at 11:25 AM Marc-André Lureau
wrote:
On Tue, Nov 9, 2021 at 4:37 AM Stefan Berger wrote:
Add missing device identification objects _STR and _UID. They will appear
as files 'description' and 'uid' under Linux sysfs.
Cc: Shan
On 11/8/21 4:08 AM, Song Gao wrote:
+/* operand extractors */
+#define IM_12 12
+#define IM_14 14
+#define IM_15 15
+#define IM_16 16
+#define IM_20 20
+#define IM_21 21
+#define IM_26 26
+
+static uint32_t operand_r1(uint32_t insn)
+{
+return insn & 0x1f;
+}
+
+static uint32_t operand_r2(uin
On 11/8/21 4:08 AM, Song Gao wrote:
This patch adds support for disassembling via option '-d in_asm'.
Signed-off-by: Song Gao
Signed-off-by: Xiaojuan Yang
Acked-by: Richard Henderson
BTW, I did not ack this patch.
I had acked a previous patch in which you imported some other disassembler f
On 2021/11/9 17:36, Philippe Mathieu-Daudé wrote:
Hi,
On 10/28/21 17:09, Philippe Mathieu-Daudé wrote:
From: Yanan Wang
Now that we have a generic parser smp_parse(), let's add an unit
test for the code. All possible valid/invalid SMP configurations
that the user can specify are covered.
On 11/8/21 4:07 AM, Song Gao wrote:
Patches need review:
* 0002-target-loongarch-Add-core-definition.patch
Why are you listing a patch to which I have given review, and you have in fact
picked up?
* 0028-linux-user-host-loongarch64-Populate-host_signal.h.patch
Likewise.
That said, t
On 11/9/21 10:12 AM, Laurent Vivier wrote:
The following changes since commit f10e7b9f6fc18be390b3bc189e04b5147eb8dbf8:
Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-6.2-20211109'
into staging (2021-11-09 07:18:33 +0100)
are available in the Git repository a
Hi,
On 2021/11/9 17:36, Philippe Mathieu-Daudé wrote:
Hi,
On 10/28/21 17:09, Philippe Mathieu-Daudé wrote:
From: Yanan Wang
Now that we have a generic parser smp_parse(), let's add an unit
test for the code. All possible valid/invalid SMP configurations
that the user can specify are covered.
On Nov 8 14:57, Łukasz Gieryk wrote:
> On Mon, Nov 08, 2021 at 09:25:58AM +0100, Klaus Jensen wrote:
> > On Nov 5 15:04, Łukasz Gieryk wrote:
> > > On Fri, Nov 05, 2021 at 09:46:28AM +0100, Łukasz Gieryk wrote:
> > > > On Thu, Nov 04, 2021 at 04:48:43PM +0100, Łukasz Gieryk wrote:
> > > > > On We
On Tue, 9 Nov 2021, Laurent Vivier wrote:
Add the missing machine type for m68k/virt
Cc: qemu-sta...@nongnu.org
Signed-off-by: Laurent Vivier
Message-Id: <20211106194158.4068596-2-laur...@vivier.eu>
Signed-off-by: Laurent Vivier
---
hw/m68k/virt.c | 9 -
1 file changed, 8 insertions(+),
Mainly introduce how to run the softmmu
Signed-off-by: Xiaojuan Yang
Signed-off-by: Song Gao
---
target/loongarch/README | 20
1 file changed, 20 insertions(+)
diff --git a/target/loongarch/README b/target/loongarch/README
index 09f809cf80..b307bd4091 100644
--- a/target/l
Signed-off-by: Xiaojuan Yang
Signed-off-by: Song Gao
---
target/loongarch/cpu.c | 4 +
target/loongarch/internals.h | 4 +
target/loongarch/machine.c | 154 +++
target/loongarch/meson.build | 6 ++
4 files changed, 168 insertions(+)
create mode 1006
This patch introduces all possible exceptions.
Signed-off-by: Xiaojuan Yang
Signed-off-by: Song Gao
---
target/loongarch/cpu.c | 13 +
target/loongarch/cpu.h | 17 +++--
2 files changed, 28 insertions(+), 2 deletions(-)
diff --git a/target/loongarch/cpu.c b/target/loong
This patch introduces qmp_query_cpu_definitions interface.
Signed-off-by: Xiaojuan Yang
Signed-off-by: Song Gao
Reviewed-by: Richard Henderson
---
qapi/machine-target.json | 6 --
target/loongarch/cpu.c | 28
2 files changed, 32 insertions(+), 2 deletions(-)
This series patch add softmmu support for LoongArch.
Base on the linux-user emulation support V9 patch.
*
https://patchew.org/QEMU/1630586467-22463-1-git-send-email-gaos...@loongson.cn/diff/1636340895-5255-1-git-send-email-gaos...@loongson.cn/
The latest kernel:
* https://github.com/loongson/
1.Define All the CSR registers and its field.
2.Set some default csr values.
Signed-off-by: Xiaojuan Yang
Signed-off-by: Song Gao
---
target/loongarch/cpu-csr.h | 334 +
target/loongarch/cpu.c | 12 ++
target/loongarch/cpu.h | 127 ++
3 f
This includes:
-RDTIME{L/H}.W
-RDTIME.D
Signed-off-by: Xiaojuan Yang
Signed-off-by: Song Gao
---
target/loongarch/helper.h | 1 +
target/loongarch/insn_trans/trans_extra.c.inc | 32 +++
target/loongarch/op_helper.c | 4 +++
target/loongarch
On Tue, Nov 09, 2021 at 01:34:49PM +0100, BALATON Zoltan wrote:
> On Tue, 9 Nov 2021, Laurent Vivier wrote:
> > Add the missing machine type for m68k/virt
> >
> > Cc: qemu-sta...@nongnu.org
> > Signed-off-by: Laurent Vivier
> > Message-Id: <20211106194158.4068596-2-laur...@vivier.eu>
> > Signed-o
On Dienstag, 9. November 2021 11:56:35 CET Stefan Hajnoczi wrote:
> On Thu, Nov 04, 2021 at 03:41:23PM +0100, Christian Schoenebeck wrote:
> > On Mittwoch, 3. November 2021 12:33:33 CET Stefan Hajnoczi wrote:
> > > On Mon, Nov 01, 2021 at 09:29:26PM +0100, Christian Schoenebeck wrote:
> > > > On Do
On 29/10/2021 21:23, matheus.fe...@eldorado.org.br wrote:
From: Fernando Eckhardt Valle
Move load floating point instructions (lfs, lfsu, lfsx, lfsux, lfd, lfdu, lfdx,
lfdux)
and store floating point instructions(stfs, stfsu, stfsx, stfsux, stfd, stfdu,
stfdx,
stfdux) from legacy system to d
On Fri, 15 Oct 2021 at 13:23, Leif Lindholm wrote:
> (Apologies for delay. Alex also tells me you are currently away, but
> there is no strong urgency here.)
(Thanks for the ping via Alex -- I missed this email when I was
scanning through my qemu-devel mail backlog after my holiday...)
> On Thu,
Add missing device identification objects _STR and _UID. They will appear
as files 'description' and 'uid' under Linux sysfs.
Cc: Shannon Zhao
Cc: Michael S. Tsirkin
Cc: Igor Mammedov
Cc: Ani Sinha
Fixes: https://gitlab.com/qemu-project/qemu/-/issues/708
Signed-off-by: Stefan Berger
---
hw/a
The updated TPM related tables have the following additions:
Device (TPM)
{
Name (_HID, "MSFT0101" /* TPM 2.0 Security Device */) // _HID: Hardware
ID
+ Name (_STR, "TPM 2.0 Device") // _STR: Description String
+ Name (_UID, One) // _UID: Unique ID
Name (_STA, 0x0
Replace existing TPM related tables, that are about to change, with
empty files.
Cc: Michael S. Tsirkin
Cc: Igor Mammedov
Cc: Ani Sinha
Signed-off-by: Stefan Berger
---
tests/data/acpi/q35/DSDT.tis.tpm12 | Bin 8894 -> 0 bytes
tests/data/acpi/q35/DSDT.tis.tpm2 | Bin 8894 ->
This series of patches adds missing ACPI device identification objects _STR
and _UID to TPM 1.2 and TPM 2 ACPI tables.
Stefan
Stefan Berger (3):
tests: acpi: prepare for updated TPM related tables
acpi: tpm: Add missing device identification objects
tests: acpi: Add updated TPM related t
On 01/11/2021 18.30, John Snow wrote:
Swap out the synchronous QEMUMonitorProtocol from qemu.qmp with the sync
wrapper from qemu.aqmp instead.
Add an escape hatch in the form of the environment variable
QEMU_PYTHON_LEGACY_QMP which allows you to cajole QEMUMachine into using
the old implementati
On Tue, Nov 09, 2021 at 09:01:50AM -0500, Stefan Berger wrote:
> Replace existing TPM related tables, that are about to change, with
> empty files.
>
> Cc: Michael S. Tsirkin
> Cc: Igor Mammedov
> Cc: Ani Sinha
> Signed-off-by: Stefan Berger
Why do it though?
I don't think it's a good idea -
On Tue, Nov 09, 2021 at 09:01:52AM -0500, Stefan Berger wrote:
> The updated TPM related tables have the following additions:
>
>Device (TPM)
>{
>Name (_HID, "MSFT0101" /* TPM 2.0 Security Device */) // _HID:
> Hardware ID
> + Name (_STR, "TPM 2.0 Device") // _STR: Descript
On Tue, Nov 09, 2021 at 09:01:51AM -0500, Stefan Berger wrote:
> Add missing device identification objects _STR and _UID. They will appear
> as files 'description' and 'uid' under Linux sysfs.
>
> Cc: Shannon Zhao
> Cc: Michael S. Tsirkin
> Cc: Igor Mammedov
> Cc: Ani Sinha
> Fixes: https://gi
On 28/09/2021 14.50, Paolo Bonzini wrote:
From: Sean Christopherson
SGX EPC is enumerated through CPUID, i.e. EPC "devices" need to be
realized prior to realizing the vCPUs themselves, which occurs long
before generic devices are parsed and realized. Because of this,
do not allow 'sgx-epc' dev
On 11/9/21 09:20, Michael S. Tsirkin wrote:
On Tue, Nov 09, 2021 at 09:01:51AM -0500, Stefan Berger wrote:
Add missing device identification objects _STR and _UID. They will appear
as files 'description' and 'uid' under Linux sysfs.
Cc: Shannon Zhao
Cc: Michael S. Tsirkin
Cc: Igor Mammedov
On Tue, Nov 09, 2021 at 09:14:25AM -0500, Michael S. Tsirkin wrote:
> On Tue, Nov 09, 2021 at 09:01:52AM -0500, Stefan Berger wrote:
> > The updated TPM related tables have the following additions:
> >
> >Device (TPM)
> >{
> >Name (_HID, "MSFT0101" /* TPM 2.0 Security Device */) /
On 11/9/21 09:11, Michael S. Tsirkin wrote:
On Tue, Nov 09, 2021 at 09:01:50AM -0500, Stefan Berger wrote:
Replace existing TPM related tables, that are about to change, with
empty files.
Cc: Michael S. Tsirkin
Cc: Igor Mammedov
Cc: Ani Sinha
Signed-off-by: Stefan Berger
Why do it though
When using the MinGW toolchain, we use the .exe suffix for the
executable name. We also need to use it for the symlinks in the
build directory.
Signed-off-by: Philippe Mathieu-Daudé
---
configure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure b/configure
index 48c2
The PCIe extended configuration space on the device is not currently
accessible to the host. if by default, it is still inaccessible for
conventional for PCIe buses, add the current flag
PCI_BUS_EXTENDED_CONFIG_SPACE on the root bus permits PCI-E extended
config space access.
Signed-off-by: Chris
The work in merge commit e86e00a2493 lacks special feature flag
'unstable', because it raced with it. Add it where it's missing.
Signed-off-by: Markus Armbruster
---
qapi/machine.json | 54 +++
1 file changed, 45 insertions(+), 9 deletions(-)
diff --
On Tue, Nov 9, 2021 at 8:00 PM Daniel P. Berrangé wrote:
>
> On Tue, Nov 09, 2021 at 09:14:25AM -0500, Michael S. Tsirkin wrote:
> > On Tue, Nov 09, 2021 at 09:01:52AM -0500, Stefan Berger wrote:
> > > The updated TPM related tables have the following additions:
> > >
> > >Device (TPM)
> > >
Daniel P. Berrangé writes:
> On Tue, Nov 09, 2021 at 07:39:29AM +0100, Markus Armbruster wrote:
>> Daniel P. Berrangé writes:
>>
>> > On Thu, Nov 04, 2021 at 06:43:23AM +0100, Markus Armbruster wrote:
>> >> Daniel P. Berrangé writes:
>> >>
>> >> > On Thu, Oct 28, 2021 at 04:24:31PM +0100, Dan
On 11/9/21 15:55, Markus Armbruster wrote:
The work in merge commit e86e00a2493 lacks special feature flag
'unstable', because it raced with it. Add it where it's missing.
Signed-off-by: Markus Armbruster
Reviewed-by: Damien Hedde
On Tue, Nov 09, 2021 at 08:26:11PM +0530, Ani Sinha wrote:
> On Tue, Nov 9, 2021 at 8:00 PM Daniel P. Berrangé wrote:
> >
> > On Tue, Nov 09, 2021 at 09:14:25AM -0500, Michael S. Tsirkin wrote:
> > > On Tue, Nov 09, 2021 at 09:01:52AM -0500, Stefan Berger wrote:
> > > > The updated TPM related tab
On 11/9/21 12:15 PM, Laurent Vivier wrote:
The following changes since commit 85549204552b624fe254831537e7a0f6450228b8:
Merge remote-tracking branch
'remotes/juanquintela/tags/migration-20211109-pull-request' into staging
(2021-11-09 09:41:31 +0100)
are available in the Git rep
On Tue, Nov 09, 2021 at 03:55:59PM +0100, Markus Armbruster wrote:
> The work in merge commit e86e00a2493 lacks special feature flag
> 'unstable', because it raced with it. Add it where it's missing.
>
> Signed-off-by: Markus Armbruster
> ---
> qapi/machine.json | 54 +++
Kevin Wolf writes:
> Am 09.11.2021 um 07:44 hat Markus Armbruster geschrieben:
>> Screwed up qemu-devel@nongnu.org, sorry for the inconvenience.
>>
>> Markus Armbruster writes:
>>
>> > bdrv_is_inserted() returns false when:
>> >
>> > /**
>> > * Return TRUE if the media is present
>> >
The following changes since commit 2b22e7540d6ab4efe82d442363e3fc900cea6584:
Merge tag 'm68k-for-6.2-pull-request' of git://github.com/vivier/qemu-m68k
into staging (2021-11-09 13:16:56 +0100)
are available in the Git repository at:
git://github.com/vivier/qemu-m68k.git tags/q800-for-6.2-pu
Rewrite the function using g_string_append_printf() rather than
g_strdup_printf()/g_strconcat().
Fixes: df8abbbadf74 ("macfb: add common monitor modes supported by the MacOS
toolbox ROM")
Cc: mark.cave-ayl...@ilande.co.uk
Reported-by: Peter Maydell
Suggested-by: Peter Maydell
Signed-off-by: Lau
On 09/11/2021 15:50, Christophe Lombard wrote:
The PCIe extended configuration space on the device is not currently
accessible to the host. if by default, it is still inaccessible for
conventional for PCIe buses, add the current flag
PCI_BUS_EXTENDED_CONFIG_SPACE on the root bus permits PCI-E
On 11/9/21 05:48, Janosch Frank wrote:
> On 11/9/21 08:32, Christian Borntraeger wrote:
>>
>>
>> Am 08.11.21 um 22:13 schrieb Collin Walling:
>>> The CPNC portion of the diag 318 data is erroneously reset during an
>>> initial CPU reset caused by SIGP. Let's go ahead and relocate the
>>> diag318_in
On 11/9/21 16:51, Frederic Barrat wrote:
On 09/11/2021 15:50, Christophe Lombard wrote:
The PCIe extended configuration space on the device is not currently
accessible to the host. if by default, it is still inaccessible for
conventional for PCIe buses, add the current flag
PCI_BUS_EXTENDED_C
On Tue, Nov 09, 2021 at 02:29:26PM +, Daniel P. Berrangé wrote:
> On Tue, Nov 09, 2021 at 09:14:25AM -0500, Michael S. Tsirkin wrote:
> > On Tue, Nov 09, 2021 at 09:01:52AM -0500, Stefan Berger wrote:
> > > The updated TPM related tables have the following additions:
> > >
> > >Device (TPM
On 11/9/21 15:55, Markus Armbruster wrote:
> The work in merge commit e86e00a2493 lacks special feature flag
> 'unstable', because it raced with it. Add it where it's missing.
>
> Signed-off-by: Markus Armbruster
> ---
> qapi/machine.json | 54 +++
>
On Tue, Nov 09, 2021 at 08:26:11PM +0530, Ani Sinha wrote:
> On Tue, Nov 9, 2021 at 8:00 PM Daniel P. Berrangé wrote:
> >
> > On Tue, Nov 09, 2021 at 09:14:25AM -0500, Michael S. Tsirkin wrote:
> > > On Tue, Nov 09, 2021 at 09:01:52AM -0500, Stefan Berger wrote:
> > > > The updated TPM related tab
On Tue, Nov 09, 2021 at 11:05:28AM -0500, Michael S. Tsirkin wrote:
> On Tue, Nov 09, 2021 at 02:29:26PM +, Daniel P. Berrangé wrote:
> > On Tue, Nov 09, 2021 at 09:14:25AM -0500, Michael S. Tsirkin wrote:
> > > On Tue, Nov 09, 2021 at 09:01:52AM -0500, Stefan Berger wrote:
> > > > The updated
On 10/20/21 09:57, Lucas Mateus Castro (alqotel) wrote:
From: "Lucas Mateus Castro (alqotel)"
mtfsf, mtfsfi and mtfsb1 instructions call helper_float_check_status
after updating the value of FPSCR, but helper_float_check_status
checks fp_status and fp_status isn't updated based on FPSCR and
> On Nov 8, 2021, at 12:42 PM, Khem Raj wrote:
>
> uint64_t is available in all userspaces via compiler include stdint.h
> therefore use it instead of __u64 which is linux internal type, it fixes
> build on some platforms eg. aarch64 systems using musl C library
>
> Signed-off-by: Khem Raj
>
> On Nov 7, 2021, at 5:48 AM, Richard Henderson
> wrote:
>
> We currently use a flexible array member for target_dirent,
> but use incorrectly fixed length arrays for target_dirent64,
> linux_dirent and linux_dirent64.
>
> This requires that we adjust the definition of the VFAT READDIR
> ioc
On 10/20/21 09:57, Lucas Mateus Castro (alqotel) wrote:
From: "Lucas Mateus Castro (alqotel)"
This commit fixes the difference reported in the bug in the reserved
bit 52, it does this by adding this bit to the mask of bits to not be
directly altered in the ppc_store_fpscr function (the hardw
> On Nov 7, 2021, at 5:48 AM, Richard Henderson
> wrote:
>
> The host uint64_t (etc) does not have the correct
> alignment constraint as the guest: use abi_* types.
>
> Signed-off-by: Richard Henderson
> ---
> linux-user/syscall_defs.h | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletio
> On Nov 7, 2021, at 5:48 AM, Richard Henderson
> wrote:
>
> There are a number of alignement issues flagged up by clang,
> this attempts to fix only one of them: getdents.
Does it make sense to have size asserts for these types? That would catch the
alignment issues and are cheap to mainta
> On Nov 7, 2021, at 5:48 AM, Richard Henderson
> wrote:
>
> Retain all 3 implementations of getdents for now.
>
> Signed-off-by: Richard Henderson
> ---
> linux-user/syscall.c | 325 +++
> 1 file changed, 172 insertions(+), 153 deletions(-)
Reviewed b
1 - 100 of 191 matches
Mail list logo