On 05/25/2016 07:11 AM, Eric Blake wrote:
On 05/24/2016 05:59 AM, Alberto Garcia wrote:
Signed-off-by: Alberto Garcia
---
docs/throttle.txt | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
Reviewed-by: Eric Blake
diff --git a/docs/throttle.txt b/docs/throttle.txt
index 06ed9b3
Hi,
>>To avoid any locks in qemu backend and not to introduce thread safety
>>into qemu block-layer I open same backend device several times, one
>>device per one MQ. e.g. the following is the stack for a virtio-blk
>>with num-queues=2:
Could it be possible in the future to not open several time
Am 25.05.2016 um 01:10 schrieb Eric Blake:
On 05/24/2016 02:40 AM, Peter Lieven wrote:
until now the allocation map was used only as a hint if a cluster
is allocated or not. If a block was not allocated (or Qemu had
no info about the allocation status) a get_block_status call was
issued to check
Hello,
What would be the best way to provide GUI for peripheral control?
This is not for linux rather than embedded system running home brew rtos.
For example an GPIO module, I would need an UI to toggle an GPIO and see
the output, like press an button and simulate it turning on an LED.
Would it
Am 27.05.2016 um 10:55 schrieb Kevin Wolf:
Am 27.05.2016 um 02:36 hat Fam Zheng geschrieben:
On Thu, 05/26 11:20, Paolo Bonzini wrote:
On 26/05/2016 10:30, Fam Zheng wrote:
This doesn't look too wrong... Should the right sequence of events be
head/after_head or head/after_tail? It's probably
On 2016-05-29 10:11, Wei Wang wrote:
> Signed-off-by: Wei Wang
> ---
> FutureWorks | 21 +
> 1 file changed, 21 insertions(+)
> create mode 100644 FutureWorks
>
> diff --git a/FutureWorks b/FutureWorks
> new file mode 100644
> index 000..210edcd
> --- /dev/null
> +++ b/F
On 2016年05月30日 14:04, Jean-Christophe DUBOIS wrote:
Le 30/05/2016 04:19, Jason Wang a écrit :
On 2016年05月21日 16:01, Jean-Christophe Dubois wrote:
This patch series adds Gb ENET Ethernet device to the i.MX6 SOC.
The ENET device is an evolution of the FEC device present on the
i.MX25 SOC
a
Le 30/05/2016 04:19, Jason Wang a écrit :
On 2016年05月21日 16:01, Jean-Christophe Dubois wrote:
This patch series adds Gb ENET Ethernet device to the i.MX6 SOC.
The ENET device is an evolution of the FEC device present on the
i.MX25 SOC
and is backward compatible with it.
Therefore the ENET
On 2016年05月29日 00:37, w...@redhat.com wrote:
From: Wei Xu
Field 'coalesced' is to indicate how many packets are coalesced and field
'dup_ack' is how many duplicate acks are merged, guest driver can use these
information to notify what's the exact scene of original traffic over the
networks.
On 2016-05-30 07:45, Peter Xu wrote:
> On Sun, May 29, 2016 at 11:21:35AM +0300, David Kiarie wrote:
> [...]
+
+/* Programming format for MSI/MSI-X addresses */
+union VTD_IR_MSIAddress {
+struct {
+uint8_t __not_care:2;
+uint8_t index_h:1;
On Sun, May 29, 2016 at 11:21:35AM +0300, David Kiarie wrote:
[...]
> >> +
> >> +/* Programming format for MSI/MSI-X addresses */
> >> +union VTD_IR_MSIAddress {
> >> +struct {
> >> +uint8_t __not_care:2;
> >> +uint8_t index_h:1; /* Interrupt index bit 15 */
> >> +
On 2016年05月30日 12:22, Jason Wang wrote:
On 2016年05月29日 00:37, w...@redhat.com wrote:
From: Wei Xu
Changes in V6:
- Sync upstream code
- Split new fields in 'virtio_net_hdr' to a seperate patch
- Remove feature bit code, replace it with a command line parameter
'guest_rsc'
which is turned of
On 2016年05月29日 00:37, w...@redhat.com wrote:
From: Wei Xu
Most stuffs are like ipv4 2 differences between ipv4 and ipv6.
1. Fragment length in ipv4 header includes itself, while it's not
included for ipv6, thus means ipv6 can carry a real '65535' payload.
2. IPv6 header does not need calcul
On 2016年05月29日 00:37, w...@redhat.com wrote:
From: Wei Xu
Changes in V6:
- Sync upstream code
- Split new fields in 'virtio_net_hdr' to a seperate patch
- Remove feature bit code, replace it with a command line parameter 'guest_rsc'
which is turned off by default.
Changes in V5:
- Passed all
On 2016年05月29日 00:37, w...@redhat.com wrote:
From: Wei Xu
All the data packets in a tcp connection will be cached to a big buffer
in every receive interval, and will be sent out via a timer, the
'virtio_net_rsc_timeout' controls the interval, the value will influent the
performance and respon
Add qemu-trivial
Reviewed-by: Eric Blake
Reviewed-by: Liang Li
Thanks,
wei
On Mon, 2016-05-23 at 17:43 +0800, Wei Jiangang wrote:
> s/info_migrate_capabilities/info migrate_capabilities
>
> Signed-off-by: Wei Jiangang
> ---
> docs/multi-thread-compression.txt | 2 +-
> 1 file changed, 1 in
On 2016年05月25日 20:50, Zhang Chen wrote:
COLO-compare is a part of COLO project. It is used
to compare the network package to help COLO decide
whether to do checkpoint.
the full version in this github:
https://github.com/zhangckid/qemu/tree/colo-v2.7-proxy-mode-compare-with-colo-base-may25
v4
You can try to copy the image file from source to destination before
migration.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/797905
Title:
virsh live migration
Status in QEMU:
New
Bug descript
This is a qemu emulator problem, whould qemu stop when the memory is
larger than 128M? You can try set the memory 256 to start vm.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/682360
Title:
Unacc
On 2016年05月21日 16:01, Jean-Christophe Dubois wrote:
This patch series adds Gb ENET Ethernet device to the i.MX6 SOC.
The ENET device is an evolution of the FEC device present on the i.MX25 SOC
and is backward compatible with it.
Therefore the ENET support has been added to the actual Qemu FEC
what a zero-length file means? Run the following command to see
qemu-img info foo.img
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/567380
Title:
qemu-img fails to create images >= 4G
Status in QE
On 2016年05月30日 00:45, Peter Maydell wrote:
On 29 May 2016 at 16:22, Dmitry Fleytman wrote:
It turned out that the issue is not in the new code but in
pci.h helper functions used by the new code to fill DSN capability.
Thanks for tracking this down.
Following patch fixes the problem:
diff
Signed-off-by: Michael Rolnik
---
target-avr/translate.c.inc | 2546
1 file changed, 2546 insertions(+)
create mode 100644 target-avr/translate.c.inc
diff --git a/target-avr/translate.c.inc b/target-avr/translate.c.inc
new file mode 100644
index
Signed-off-by: Michael Rolnik
---
target-avr/cpu.c | 326 ++-
target-avr/cpu.h | 59 ++
2 files changed, 383 insertions(+), 2 deletions(-)
diff --git a/target-avr/cpu.c b/target-avr/cpu.c
index ff26018..9be0a1d 100644
--- a/target-avr/
Signed-off-by: Michael Rolnik
---
target-avr/decode.c | 732
1 file changed, 732 insertions(+)
create mode 100644 target-avr/decode.c
diff --git a/target-avr/decode.c b/target-avr/decode.c
new file mode 100644
index 000..f517045
--- /dev/
Signed-off-by: Michael Rolnik
---
hw/Makefile.objs | 1 +
hw/avr/Makefile.objs | 1 +
hw/avr/sample-io.c | 246 +++
hw/avr/sample.c | 120 +
4 files changed, 368 insertions(+)
create mode 100644 hw/avr/Makefil
Signed-off-by: Michael Rolnik
---
target-avr/Makefile.objs | 4 ++-
target-avr/translate.c | 91 +++-
2 files changed, 86 insertions(+), 9 deletions(-)
diff --git a/target-avr/Makefile.objs b/target-avr/Makefile.objs
index c503546..bbd2409 100644
--
Signed-off-by: Michael Rolnik
---
target-avr/helper.c | 103
target-avr/helper.h | 5 +++
2 files changed, 108 insertions(+)
diff --git a/target-avr/helper.c b/target-avr/helper.c
index ed22b37..450f598 100644
--- a/target-avr/helper.c
+++ b
I am aware of bad portability of bit fields as compilers
for LE and BE hosts lists bit fields in different order
However they won't "parse" in target memory but a data prepared by me
Signed-off-by: Michael Rolnik
---
target-avr/inst-be.h | 1018 +++
Signed-off-by: Michael Rolnik
---
arch_init.c | 2 +
configure | 5 +
default-configs/avr-softmmu.mak | 1 +
disas/Makefile.objs | 1 +
disas/avr.c | 10 ++
include/disas/bfd.h | 7 +
include/sysemu/a
Signed-off-by: Michael Rolnik
---
target-avr/helper.c | 64 -
1 file changed, 63 insertions(+), 1 deletion(-)
diff --git a/target-avr/helper.c b/target-avr/helper.c
index aec37af..ed22b37 100644
--- a/target-avr/helper.c
+++ b/target-avr/helper
From: Peer Adelt
If D[15] is != sign_ext(const4) then PC will be set to (PC +
zero_ext(disp4 + 16)).
Signed-off-by: Peer Adelt
---
target-tricore/translate.c | 1 +
target-tricore/tricore-opcodes.h | 1 +
2 files changed, 2 insertions(+)
diff --git a/target-tricore/translate.c b/target-
From: Peer Adelt
This patch set contains 5 new instructions:
- FTOUZ (converts float to unsigned int, rounds towards zero)
- MADD.F / MSUB.F (multiplies two floats and adds/subtracts result
to/from the third operand)
- MOV (new variant in RR format - see ISA v1.6 for details)
-
From: Peer Adelt
Converts a 32-bit floating point number to an unsigned int. The
result is rounded towards zero.
Signed-off-by: Peer Adelt
---
target-tricore/fpu_helper.c | 20
target-tricore/helper.h | 1 +
target-tricore/translate.c | 3 +++
3 files changed, 24 in
From: Peer Adelt
Multiplies D[a] and D[b] and adds/subtracts the result to/from D[d].
The result is put in D[c]. All operands are floating-point numbers.
Signed-off-by: Peer Adelt
---
target-tricore/fpu_helper.c | 54 +
target-tricore/helper.h |
From: Peer Adelt
Puts the content of data register D[a] into E[c][63:32] and the
content of data register D[b] into E[c][31:0].
Signed-off-by: Peer Adelt
---
target-tricore/translate.c | 4
target-tricore/tricore-opcodes.h | 1 +
2 files changed, 5 insertions(+)
diff --git a/target
On 25/05/16 04:13, Emilio G. Cota wrote:
> Examples:
>
> - Good hashing, i.e. tb_hash_func5(phys_pc, pc, flags):
> TB count715135/2684354
> [...]
> TB hash buckets 388775/524288 (74.15% head buckets used)
> TB hash occupancy 33.04% avg chain occ. Histogram: [0,10)%|▆ █
> ▅▁▃▁▁|[
On 25/05/16 04:13, Emilio G. Cota wrote:
> Having a fixed-size hash table for keeping track of all translation blocks
> is suboptimal: some workloads are just too big or too small to get maximum
> performance from the hash table. The MRU promotion policy helps improve
> performance when the hash ta
On 25/05/16 04:13, Emilio G. Cota wrote:
> diff --git a/tests/test-qht-par.c b/tests/test-qht-par.c
> new file mode 100644
> index 000..fc0cb23
> --- /dev/null
> +++ b/tests/test-qht-par.c
> @@ -0,0 +1,56 @@
(snip)
> +
> +#define TEST_QHT_STRING "tests/qht-bench 1>/dev/null 2>&1 -R -S0.1 -D1000
On 25/05/16 04:13, Emilio G. Cota wrote:
> diff --git a/tests/qht-bench.c b/tests/qht-bench.c
> new file mode 100644
> index 000..30d27c8
> --- /dev/null
> +++ b/tests/qht-bench.c
> @@ -0,0 +1,474 @@
(snip)
> +static void do_rw(struct thread_info *info)
> +{
> +struct thread_stats *stats =
On 25/05/16 04:13, Emilio G. Cota wrote:
> Reviewed-by: Alex Bennée
> Reviewed-by: Richard Henderson
> Signed-off-by: Emilio G. Cota
Acked-by: Sergey Fedorov
> ---
> tests/.gitignore | 1 +
> tests/Makefile | 6 ++-
> tests/test-qht.c | 159
> ++
On 29/05/16 22:52, Sergey Fedorov wrote:
> On 25/05/16 04:13, Emilio G. Cota wrote:
>> +
>> +/* call with head->lock held */
>> +static bool qht_insert__locked(struct qht *ht, struct qht_map *map,
>> + struct qht_bucket *head, void *p, uint32_t
>> hash,
>> +
On 25/05/16 04:13, Emilio G. Cota wrote:
> diff --git a/include/qemu/qht.h b/include/qemu/qht.h
> new file mode 100644
> index 000..aec60aa
> --- /dev/null
> +++ b/include/qemu/qht.h
> @@ -0,0 +1,183 @@
(snip)
> +/**
> + * qht_init - Initialize a QHT
> + * @ht: QHT to be initialized
> + * @n_el
Has any one found a way to shutdown/restart the vm without causing a
system lockup or is this just the way it is until a fix is found?
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1580459
Title:
W
Remember, I think we've done enough testing to know that it isn't
specifically the VM shutting down that causes this, but the binding or
unbinding of PCI devices in sysfs, which is something a VM will do on
shutdown if you're passing hardware into it. It *is* caused by the VM
running for more than
I am not having any issues with my drives during normal operation on the
server. I only see the ata errors when the system locks up.
If there is something I can do please let me know. I have been trying
to figure this out for over a month now but have had no luck.
--
You received this bug noti
Additional syslog image
** Attachment added: "20160527_182715.jpg"
https://bugs.launchpad.net/qemu/+bug/1580459/+attachment/4672400/+files/20160527_182715.jpg
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad
Additional syslog image
** Attachment added: "20160527_182702.jpg"
https://bugs.launchpad.net/qemu/+bug/1580459/+attachment/4672388/+files/20160527_182702.jpg
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad
I have tried everything to keep it from happening but have had no
success. The likely hood of an entire system lock up is based on how
long the Win 10 VM is on. I personally have not timed it but usually i
can shutdown/restart without problems for about an hour, maybe more.
My Ubuntu vm is not e
Additional syslog image
** Attachment added: "20160527_182718.jpg"
https://bugs.launchpad.net/qemu/+bug/1580459/+attachment/4672401/+files/20160527_182718.jpg
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad
Additional syslog image
** Attachment added: "20160527_182710.jpg"
https://bugs.launchpad.net/qemu/+bug/1580459/+attachment/4672389/+files/20160527_182710.jpg
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad
On 29 May 2016 at 16:22, Dmitry Fleytman wrote:
> It turned out that the issue is not in the new code but in
> pci.h helper functions used by the new code to fill DSN capability.
Thanks for tracking this down.
> Following patch fixes the problem:
>
> diff --git a/include/hw/pci/pci.h b/include/h
> On 27 May 2016, at 06:35 AM, Jason Wang wrote:
>
>
>
> On 2016年05月26日 23:08, Peter Maydell wrote:
>> On 26 May 2016 at 03:16, Jason Wang wrote:
>>> The following changes since commit 287db79df8af8e31f18e262feb5e05103a09e4d4:
>>>
>>> Merge remote-tracking branch 'remotes/ehabkost/tags/x86
Hi,
On Wed, Aug 26, 2015 at 11:18:42AM +0200, Alexander Graf wrote:
> On 20.08.15 19:16, Thomas Huth wrote:
> > On 18/08/15 04:50, Philipp Kern wrote:
> >> According to "CPU Signaling and Response", "Signal-Processor Orders",
> >> the order field is bit position 56-63. Without this, the Linux
> >>
On 29 May 2016 at 09:57, Michael Rolnik wrote:
> 1. Initial commit of AVR 8bit cores support
> 2. all instruction, except BREAK/DES/SPM/SPMX, are implemented
> 3. not fully tested yet, however I was able to execute simple code with
> functions. e.g fibonacci calculation
> 4. the current patch incl
Public bug reported:
I found a bug of "-serial unix:PATH_TO_SOCKET" in qemu 2.6.0 (qemu 2.5.1 works
fine).
Occasionally, a part of the output of qemu disappears in the bug.
It looks like following commit is the cause:
char: ensure all clients are in non-blocking mode (Author: Daniel P. Berrange
24.05.2016 18:24, Peter Maydell wrote:
> This patchset removes '#include ' lines, because the
> header is already included via osdep.h.
>
> Patch 1 adds the check to clean-includes, and patches 2-4
> apply it (the breakup into 'tests', 'qga' and 'everything else'
> is semi-arbitrary and just to ke
Applied to -trivial, thanks!
/mjt
Applied to -trivial, thanks!
/mjt
Applied to trivial, -thanks!
/mjt
Aplied to -trivial, thanks!
/mjt
Applied to -trivial, thanks!
/mjt
Applied to -trivial, thanks!
/mjt
18.05.2016 13:59, Cao jin wrote:
> Replace tab with 4 spaces; brace the indented statement.
Applied to -trivial, thanks!
/mjt
10.05.2016 15:52, Paolo Bonzini wrote:
> Just comments, so
>
> Cc: qemu-triv...@nongnu.org
>
> On 17/04/2016 09:45, Cao jin wrote:
>> include:
>> 1. remove unnecessary declaration of static function
>> 2. fix inconsistency between comment and function name, and typo OOM->QOM
>> 2. update comments
Applied to -trivial, thanks!
/mjt
On Sun, May 29, 2016 at 11:20 AM, David Kiarie wrote:
> On Tue, May 17, 2016 at 10:15 AM, Peter Xu wrote:
>> Several data structs are defined to better support the rest of the
>> patches: IRTE to parse remapping table entries, and IOAPIC/MSI related
>> structure bits to parse interrupt entries to
Applied to -trivial, thanks!
/mjt
On Tue, May 17, 2016 at 10:15 AM, Peter Xu wrote:
> Several data structs are defined to better support the rest of the
> patches: IRTE to parse remapping table entries, and IOAPIC/MSI related
> structure bits to parse interrupt entries to be filled in by guest
> kernel.
>
> Signed-off-by: Peter Xu
Applied to -trivial, thanks!
Applied to -trivial, thanks!
/mjt
11.05.2016 00:16, James Clarke wrote:
> On Sparc, gcc implicitly passes --relax to the linker, but -r is
> incompatible with this. Therefore, if --no-relax is supported, it should
> be passed to the linker.
Applied to -trivial, thanks!
/mjt
Applied to -trivial, thanks!
/mjt
09.05.2016 16:24, Laurent Vivier wrote:
> Some fixes in the use of muldiv64()
>
> The patches have been generated with the help of coccinelle.
>
> The first patch contains the scripts used to generate the two following
> patches. As it is done for linux, I've added the scripts under
> scripts/coc
04.05.2016 12:32, Peter Wu wrote:
> Avoid possible connection drops on Linux (when tcp_syncookies is
> disabled) or fallbacks to SYN cookies with the following kernel warning:
>
> TCP: request_sock_TCP: Possible SYN flooding on port 1234. Sending
> cookies. Check SNMP counters.
>
> Since Li
20.03.2016 04:58, Jan Vesely wrote:
> Default variables are undefined in rules.mak and this is what the rest
> of the build system uses.
> Fixes make clean in ./po/
Please add qemu-devel@ address for all patches.
Applied to -trivial, thank you!
> Signed-off-by: Jan Vesely
> ---
> po/Makefile
Applied to -trivial.
Please don't bother sending identation-fixing-only patches :)
Thanks,
/mjt
Applied to -trivial, thanks!
/mjt
78 matches
Mail list logo