From: Kuo-Jung Su
The FTNANDC021 is an integrated NAND flash controller which
re-pack the NAND flash command set with a shorter built-in opcode.
It also provides a register base interface for user to easily
access the underlying NAND flash chips, and also supports HW ECC.
However the optional ha
Am 27.02.2013 00:03, schrieb jsch...@linux.vnet.ibm.com:
> These patches implement asn1 ber visitors for encoding and decoding data.
>
> These depend on the previously posted patch
> "Move File operations to qemu-file.c". These seem useful on their own so I
> thought I'd post them now so others
From: Kuo-Jung Su
The FTTMR010 provides three independent sets of sub-timers.
Two match registers are provided for each sub-timer, whenever
the value of the match registers equals any one value of the
sub-timers, the timer interrupt will be immediately triggered.
And it would also issue an interr
From: Kuo-Jung Su
The FTPWMTMR010 is an APB device which provides up to 8 independent timers.
Signed-off-by: Kuo-Jung Su
---
hw/arm/Makefile.objs |1 +
hw/arm/faraday_a369_soc.c | 10 ++
hw/arm/ftpwmtmr010.c | 265 +
hw/arm/ftpwmtmr0
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Am 27.02.2013 08:52, schrieb Jan Kiszka:
> On 2013-02-27 08:37, Igor Mammedov wrote:
>> On Wed, 27 Feb 2013 00:26:38 -0300 Eduardo Habkost
>> wrote:
>>
>>> On Tue, Feb 26, 2013 at 10:57:56PM +0100, Igor Mammedov wrote:
On Sat, 23 Feb 2013 16:45:
From: Kuo-Jung Su
Wolfson WM8731 is a simple audio codec for embedded systems.
It has 2 input and 1 output ports:
** Input **
1. Linue-In
2. Microphone
** Output **
1. Headphone out
BTW it's based on hw/wm8750.c with 16bit I2S support by default.
Signed-off-by: Kuo-Jung Su
---
d
From: Kuo-Jung Su
The FTSSP010 is a multi-function synchronous serial port interface
controller which supports SSP, SPI, I2S, AC97 and SPDIF.
Only I2S and SPI protocol have been implemented in this patch.
Signed-off-by: Kuo-Jung Su
---
hw/arm/Makefile.objs |1 +
hw/arm/faraday.h
From: Kuo-Jung Su
The FTLCDC200 Color LCD controller performs translation of
pixel-coded data into the required formats and timings to
drive a variety of single/dual mono and color LCDs.
Depending on the LCD type and mode, the unpacked data can represent:
1. an actual true display gray or col
From: Kuo-Jung Su
The Faraday A369 EVB is a Faraday SoC platform evalution board used for
Faraday IP functional verification based on the well-known ARM AMBA 2.0
architecture.
Signed-off-by: Kuo-Jung Su
---
hw/arm/Makefile.objs |4 +
hw/arm/faraday.h | 65 +
hw/
From: Kuo-Jung Su
The FTSPI020 is an integrated SPI Flash controller
which supports up to 4 flash chips.
Signed-off-by: Kuo-Jung Su
---
hw/arm/Makefile.objs |1 +
hw/arm/faraday_a369.c | 13 ++
hw/arm/faraday_a369_soc.c |4 +
hw/arm/ftspi020.c | 341
On 2013-02-27 08:25, Neiman, Anna wrote:
> Hi Jan,
> Thank you for your review.
> I added 4 patches including whole implementation of this feature, not just
> infrastructure.
>
> Some explanations for your notes :
Please comment inline, do not top-post.
> Cond_exp is the array of bytecodes ( no
Jeff Cody writes:
> During a commit of 'all' using the HMP non-live commit, the operation
> is aborted and returns error on the first error enountered. When
> non-COW drives are in use (e.g. ejected floppy, cdrom, or drives without
> a backing parent), that means a commit all will return an erro
From: Kuo-Jung Su
The BIT6 of Status Register(SR):
SR[6] behaves the same as R/B# pin
SR[6] = 0 indicates the device is busy;
SR[6] = 1 means the device is ready
Some NAND flash controller (i.e. ftnandc021) relies on the SR[6]
to determine if the NAND flash erase/program is success or e
From: Kuo-Jung Su
It provides separate second, minute, hour, and day counters. The second
counter is toggled each second, the minute counter is toggled each minute,
the hour counter is toggled each hour, and the day counter is toggled each day.
The FTRTC011 provides a programmable auto-alarm fun
From: Kuo-Jung Su
The FTINTC020 interrupt controller supports both FIQ and IRQ signals
to the microprocessor.
It can handle up to 64 configurable IRQ sources and 64 FIQ sources.
The output signals to the microprocessor can be configured as
level-high/low active or edge-rising/falling triggered.
On 2013-02-26 23:18, Anthony Liguori wrote:
> Jan Kiszka writes:
>
>> Otherwise we may start processing sockets in slirp_pollfds_poll that
>> were created past slirp_pollfds_fill.
>>
>> Signed-off-by: Jan Kiszka
>
> I think there's still something wrong...
>
> Somehow, my char flow series brea
From: Kuo-Jung Su
The FTTSC010 provides two operation modes to sample
the analog input voltage.
1. The manual operation mode needs to program
and control the panel drivers by software
step-by-step for the x-y position measurement.
2. The auto-scan mode provides a periodic sampling
Am 27.02.2013 00:03, schrieb jsch...@linux.vnet.ibm.com:
> These patches implement asn1 ber visitors for encoding and decoding data.
Would be good to not be lazy and spell them correctly in at least one of
the two lines of the commit where they're being introduced.
> References: <20130226230354.9
From: Kuo-Jung Su
It's used to perform AHB remap and if the SDRAM is initialized
before AHB remap process activated, then it would also perform
the QEMU RAM initialization.
Signed-off-by: Kuo-Jung Su
---
hw/arm/Makefile.objs |1 +
hw/arm/faraday_a369_soc.c |3 +
hw/arm/ftahbc020.c
On Wed, 27 Feb 2013 08:52:50 +0100
Jan Kiszka wrote:
> On 2013-02-27 08:37, Igor Mammedov wrote:
> > On Wed, 27 Feb 2013 00:26:38 -0300
> > Eduardo Habkost wrote:
> >
> >> On Tue, Feb 26, 2013 at 10:57:56PM +0100, Igor Mammedov wrote:
> >>> On Sat, 23 Feb 2013 16:45:00 +0100
> >>> Jan Kiszka w
于 2013-2-27 10:29, Wenchao Xia 写道:
于 2013-2-27 0:13, Eric Blake 写道:
On 02/26/2013 03:40 AM, Wenchao Xia wrote:
This patch added the support of showing internal snapshots on an
image in the backing chain of a block device in hmp layer, by
calling a qmp function.
Signed-off-by: Wenchao Xia
-
On 2013-02-27 05:44, Peter Crosthwaite wrote:
> Hi Jan,
>
> I actually have my own subset implementation of this currently on
> list. Yours is more complete however, So id prefer to drop mine in
> favour of yours and reverify Zynq as working with yours.
Great! I'm trying to look for a slot to add
Starting the series with a problem statement is a good idea.
Suggest "Subject: : Design documentation", where
is how you'd like to call the beast. Also tack it to your other patch
subjects, except when they really patch other subsystems (use your
judgement).
More inline.
Dietmar Maurer writes
Several issues fixed:
- We were missing a bunch of feature lists. Fix this by simply dumping
the meta list feature_word_info.
- kvm_enabled() cannot be true at this point because accelerators are
initialized much later during init. Also, hiding this makes it very
hard to discover for use
Am 27.02.2013 01:47, schrieb Keith Busch:
> NVM Express is an open standard for PCI-e attached Non-Volatile Memory
> storage. This commit adds an emulated device that supports the register
> interface and command set defined by this standard. The standard can
> be viewed at nvmexpress.org. This ini
On Wed, 27 Feb 2013 10:15:51 +0100
Jan Kiszka wrote:
> Several issues fixed:
> - We were missing a bunch of feature lists. Fix this by simply dumping
>the meta list feature_word_info.
> - kvm_enabled() cannot be true at this point because accelerators are
>initialized much later during
Am 27.02.2013 10:15, schrieb Jan Kiszka:
> Several issues fixed:
> - We were missing a bunch of feature lists. Fix this by simply dumping
>the meta list feature_word_info.
> - kvm_enabled() cannot be true at this point because accelerators are
>initialized much later during init. Also, hi
On Fri, Feb 22, 2013 at 4:55 AM, mdroth wrote:
> On Thu, Feb 21, 2013 at 08:54:50PM +0800, Liu Ping Fan wrote:
>> From: Liu Ping Fan
>>
>> This is a emulation to virtio-blk dataplane, which push the data
>> handling out of biglock. And it is a try to implement this process
>> in userspace, while
On 2013-02-27 10:33, Andreas Färber wrote:
> Am 27.02.2013 10:15, schrieb Jan Kiszka:
>> Several issues fixed:
>> - We were missing a bunch of feature lists. Fix this by simply dumping
>>the meta list feature_word_info.
>> - kvm_enabled() cannot be true at this point because accelerators are
On Tue, Feb 26, 2013 at 1:53 AM, Paolo Bonzini wrote:
> Il 25/02/2013 18:35, mdroth ha scritto:
>>> > Moving more of the os_host_main_loop_wait to AioContext would be
>>> > possible (timers are on the todo list, in fact), but we should only do
>>> > it as need arises.
>> Were you planning on hangi
First pass, fairly superficial, hope it helps anyway.
Dietmar Maurer writes:
> Function backup_job_create() creates a block job to backup a block device.
> The coroutine is started with backup_job_start().
>
> We call backup_do_cow() for each write during backup. That function
> reads the origin
On Fri, Feb 22, 2013 at 12:51 AM, Michael S. Tsirkin wrote:
> On Thu, Feb 21, 2013 at 06:45:54PM +0200, Michael S. Tsirkin wrote:
>> On Thu, Feb 21, 2013 at 10:15:58AM -0600, Anthony Liguori wrote:
>> > "Michael S. Tsirkin" writes:
>> >
>> > > On Thu, Feb 21, 2013 at 08:54:44PM +0800, Liu Ping Fa
Il 27/02/2013 10:30, Andreas Färber ha scritto:
>> > +id->vwc = 1;
>> > +snprintf((char *)id->mn, sizeof(id->mn), "QEMU NVMe Ctrl");
>> > +snprintf((char *)id->fr, sizeof(id->fr), "1.0");
>> > +snprintf((char *)id->sn, sizeof(id->sn), "NVMeQx10%02x", n->instance);
> Does this li
Il 27/02/2013 01:47, Keith Busch ha scritto:
> Adds logging at various levels of detail throughout the code so that
> a developer may see what is occuring within a device interacting with
> their nvme drivers and utilities.
Please use the existing trace support (see file trace-events and
configure
> Given that Xen has at least two other mechanisms (xenstore and
> hvmparams) for passing this sort of information around I'm not sure why
> hacking the emulated i440fx device should be the preferred option.
Actually, even in hardware, I believe there are many registers which are
implemented wit
On Wed, Feb 27, 2013 at 05:41:40PM +0800, liu ping fan wrote:
> On Fri, Feb 22, 2013 at 12:51 AM, Michael S. Tsirkin wrote:
> > On Thu, Feb 21, 2013 at 06:45:54PM +0200, Michael S. Tsirkin wrote:
> >> On Thu, Feb 21, 2013 at 10:15:58AM -0600, Anthony Liguori wrote:
> >> > "Michael S. Tsirkin" wri
On 27 February 2013 07:16, Peter Crosthwaite
wrote:
> From: Nathan Rossi
>
> Added Vector Base Address remapping on ARM v7.
This one's tricky because the VBAR only exists in CPUs with
TrustZone, and strictly speaking QEMU models a non-TrustZone
core. However we already have some dummy cp15 regis
Signed-off-by: Anna Neiman
---
exec.c|5 +
gdbstub.c | 22 +++---
2 files changed, 4 insertions(+), 23 deletions(-)
diff --git a/exec.c b/exec.c
index 4289c87..c7d1284 100644
--- a/exec.c
+++ b/exec.c
@@ -458,10 +458,7 @@ void cpu_breakpoint_remove_by_ref(CPUArchSt
First pass, concentrating on interfaces, implementation mostly ignored.
Dietmar Maurer writes:
> We use a generic BackupDriver struct to encapsulate all archive format
> related function.
>
> Another option would be to simply dump to
> the output fh (pipe), and an external binary saves the data
On 27 February 2013 10:16, Anna Neiman wrote:
You need more than just a one liner commit message.
You should be sending your patches with the right tools (git
format-patch and git send-email) so they come out with a cover
letter, properly threaded, and with git putting the 1/4, 2/4
etc notes in
Am 25.02.2013 um 16:12 hat Eric Blake geschrieben:
> On 02/24/2013 11:37 PM, Dietmar Maurer wrote:
> > I tried to do that, but it seems that gcc does not support sizeof in
> > preprocessor conditionals,
> > so I added a runtime check in vma_writer_create().
>
> Then you've never written a compile
It's now not true what the comment says.
Signed-off-by: Hu Tao
---
include/qom/object.h | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/include/qom/object.h b/include/qom/object.h
index cf094e7..ccebd90 100644
--- a/include/qom/object.h
+++ b/include/qom/object.h
@@ -347,8
On Mon, Feb 25, 2013 at 02:53:37PM +0800, Xudong Hao wrote:
> v2:
> * Use "piix: " in the subject rather than "qemu: "
> * Define TOM register as one byte
> * Define default TOM value instead of hardcode 0xe000 in more that one
> place
> * Use API pci_set_byte for pci config access
> * Use dev
Am 27.02.2013 um 10:48 hat Paolo Bonzini geschrieben:
> Finally, and unrelated to the code above, we usually do not add new "if"
> values. It's enough to have access via if=none & -device. In any case
> it should be a separate patch, so it's easy to drop it if that's the
> decision.
-device is a
Am 27.02.2013 um 10:49 hat Paolo Bonzini geschrieben:
> Il 27/02/2013 01:47, Keith Busch ha scritto:
> > Adds logging at various levels of detail throughout the code so that
> > a developer may see what is occuring within a device interacting with
> > their nvme drivers and utilities.
>
> Please u
I'm not sure about qemu-devel but on xen-devel the policy is not to top
post so please could you avoid doping so.
On Wed, 2013-02-27 at 09:49 +, Zhang, Xiantao wrote:
> > Given that Xen has at least two other mechanisms (xenstore and
> > hvmparams) for passing this sort of information around I
Dietmar Maurer writes:
> This is a very simple archive format, see docs/specs/vma_spec.txt
>
> Signed-off-by: Dietmar Maurer
> ---
> Makefile|3 +-
> Makefile.objs |2 +-
> blockdev.c |6 +-
> docs/specs/vma_spec.txt | 24 ++
> vma-reader.c
First pass, concentrating on interfaces, implementation mostly ignored.
Dietmar Maurer writes:
> Signed-off-by: Dietmar Maurer
> ---
> blockdev.c | 196
> +-
> hmp.c|3 +-
> qapi-schema.json |5 +-
> 3 files change
Kevin Wolf writes:
> Am 27.02.2013 um 10:48 hat Paolo Bonzini geschrieben:
>> Finally, and unrelated to the code above, we usually do not add new "if"
>> values. It's enough to have access via if=none & -device. In any case
>> it should be a separate patch, so it's easy to drop it if that's the
Am 26.02.2013 um 18:14 hat Benoît Canet geschrieben:
>
> Hello Kevin,
>
> As you are best person to discuss QCOW2 implementations issues with I am
> writing
> this mail so you can know what has been done on deduplication and what I am
> planning to do next.
>
> In short I need your feedback bef
Stefan Hajnoczi writes:
> On Mon, Feb 25, 2013 at 06:53:04PM +0100, Paolo Bonzini wrote:
>> Il 25/02/2013 18:35, mdroth ha scritto:
>> > Yup, don't mean to get ahead of things, my main interest is just in how
>> > we might deal with the interaction between NetClients and virtio-net
>> > dataplane
On (Mon) 04 Feb 2013 [11:59:02], Michael S. Tsirkin wrote:
> On Mon, Feb 04, 2013 at 10:42:32AM +0100, Paolo Bonzini wrote:
> > Il 03/02/2013 13:11, Michael S. Tsirkin ha scritto:
> > >> > static Property virtio_serial_properties[] = {
> > >> > DEFINE_PROP_BIT("ioeventfd", VirtIOPCIProxy, fla
> First pass, concentrating on interfaces, implementation mostly ignored.
Hi Markus,
many thanks for the review.
I currently try to rewrite the whole series using and nbd server - like
suggested by Stefan.
So hmp/qmp commands will change.
On (Mon) 24 Dec 2012 [13:09:20], Amit Shah wrote:
> On (Sun) 23 Dec 2012 [23:35:29], Alon Levy wrote:
> > The target has not seen the guest_connected event via
> > spice_chr_guest_open or spice_chr_write, and so spice server wrongly
> > assumes there is no agent active, while the client continues t
Il 27/02/2013 13:08, Markus Armbruster ha scritto:
>>> >> The main blocker to this series seems to be hubs, because they interact
>>> >> with multiple NetClients and thus could span multiple AioContexts.
>>> >> Adding proper locking there is going to be interesting. :)
>> >
>> > I think folks are p
Sorry Anthony, forgot to CC you on this thread originally. I can
re-post it if you prefer.
Daniel
On Mon, Feb 25, 2013 at 03:20:33PM +, Daniel P. Berrange wrote:
> This series does the pretty minor work required to enable building
> QEMU GTK frontend with either GTK-2 or GTK-3, with a choice
On 27/02/2013 14:35, Amit Shah wrote:
On (Mon) 04 Feb 2013 [11:59:02], Michael S. Tsirkin wrote:
On Mon, Feb 04, 2013 at 10:42:32AM +0100, Paolo Bonzini wrote:
Il 03/02/2013 13:11, Michael S. Tsirkin ha scritto:
static Property virtio_serial_properties[] = {
DEFINE_PROP_BIT("ioeventfd"
On Tue, Feb 26, 2013 at 05:02:19PM +, Dietmar Maurer wrote:
> > If you want to implement an alternative to rate-limiting, please do it in a
> > separate patch series and make it work for all block job types.
>
> Well, I hoped you can see how to fix that. I guess the same applies for other
> t
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
"Daniel P. Berrange" writes:
> Sorry Anthony, forgot to CC you on this thread originally. I can
> re-post it if you prefer.
No worries, I had already applied it. Thanks for doing this work!
Regards,
Anthony Liguori
>
> Daniel
>
> On Mon, Feb 25, 2013 at 03:20:33PM +, Daniel P. Berrange w
Applied. Thanks.
Regards,
Anthony Liguori
Applied. Thanks.
Regards,
Anthony Liguori
On 27/02/2013 15:28, Paolo Bonzini wrote:
Il 27/02/2013 14:24, Gal Hammer ha scritto:
On 27/02/2013 14:35, Amit Shah wrote:
On (Mon) 04 Feb 2013 [11:59:02], Michael S. Tsirkin wrote:
On Mon, Feb 04, 2013 at 10:42:32AM +0100, Paolo Bonzini wrote:
Il 03/02/2013 13:11, Michael S. Tsirkin ha scri
On 02/26/2013 09:19 PM, Anthony Liguori wrote:
jsch...@linux.vnet.ibm.com writes:
I think we've moved away from using qemu-file for anything other than
migration.
Our goal was to use the abstraction of a QEMUFile for writing into
memory buffers and later on to also provide a wrapper for writi
Il 27/02/2013 14:46, Gal Hammer ha scritto:
> On 27/02/2013 15:28, Paolo Bonzini wrote:
>> Il 27/02/2013 14:24, Gal Hammer ha scritto:
>>> On 27/02/2013 14:35, Amit Shah wrote:
On (Mon) 04 Feb 2013 [11:59:02], Michael S. Tsirkin wrote:
> On Mon, Feb 04, 2013 at 10:42:32AM +0100, Paolo Bonz
Il 27/02/2013 14:24, Gal Hammer ha scritto:
> On 27/02/2013 14:35, Amit Shah wrote:
>> On (Mon) 04 Feb 2013 [11:59:02], Michael S. Tsirkin wrote:
>>> On Mon, Feb 04, 2013 at 10:42:32AM +0100, Paolo Bonzini wrote:
Il 03/02/2013 13:11, Michael S. Tsirkin ha scritto:
>>> static Property vir
Applied. Thanks.
Regards,
Anthony Liguori
On 27 February 2013 13:28, Anthony Liguori wrote:
> Applied. Thanks.
Thanks. I've created a stub http://wiki.qemu.org/ChangeLog/1.5
and noted the change in default log output destination there.
-- PMM
On Wed, Feb 27, 2013 at 03:46:25PM +0200, Gal Hammer wrote:
> On 27/02/2013 15:28, Paolo Bonzini wrote:
> >Il 27/02/2013 14:24, Gal Hammer ha scritto:
> >>On 27/02/2013 14:35, Amit Shah wrote:
> >>>On (Mon) 04 Feb 2013 [11:59:02], Michael S. Tsirkin wrote:
> On Mon, Feb 04, 2013 at 10:42:32AM +
Wenchao Xia writes:
> Compared to bdrv_can_snapshot(), this function return whether
> bs* is ready to read snapshot info from instead of write. If yes,
> caller can then query snapshot information, but taking snapshot
> is not always possible for that *bs may be read only.
>
> Signed-off-by: We
Reduce -netdev socket latency by disabling the Nagle algorithm on
SOCK_STREAM sockets in net/socket.c. Since we are tunelling Ethernet
over TCP we shouldn't artificially delay outgoing packets, let the guest
decide packet scheduling.
I already get sub-millisecond -netdev socket ping times on loca
On Tue, Feb 26, 2013 at 05:31:04PM +0100, Stefan Hajnoczi wrote:
> On Mon, Feb 25, 2013 at 07:02:30PM -0600, clow...@clownix.net wrote:
> > The associated file contains a README that will guide you through the
> > experiment that shows the difference between unix socket carried pings:
> > 0.7ms and
Wenchao Xia writes:
> This patch add function bdrv_query_snapshot_infolist(), which will
adds
> return snapshot info of an image in qmp object format. The implementation
> code are based on the code moved from qemu-img.c with modification to fit more
implementation is based
> for qmp based
On Tue, Feb 26, 2013 at 11:53:28PM +0200, Michael S. Tsirkin wrote:
> QEMU 1.3 does not emulate the link auto negotiation, so if migrate to a
> 1.3 machine during link auto negotiation, the guest link will be set to down.
> Fix this by just disabling auto negotiation for 1.3 and older.
...
> diff -
> I find this expression hard to understand.
>
> We only get here if ds.nb_undedupable_sectors > 0. In other words, we
> tried to dedup but failed, so we must write data into the image file.
>
> Can we ensure that ds.nb_undedupable_sectors is limited to at most
> remaining_sectors? Then the exp
> > inc_refcounts(bs, res, refcount_table, refcount_table_size,
> > -l2_offset, s->cluster_size);
> > +l2_offset, dedup ? s->hash_block_size : s->l2_size << 3);
>
> Why s->l2_size << 3 instead of s->cluster_size for the non-dedup case?
I wrote it like
On Fri, Feb 22, 2013 at 10:57:52PM +0800, Jason Wang wrote:
> Cc: Markus Armbruster
> Cc: qemu-sta...@nongnu.org
> Signed-off-by: Jason Wang
> ---
> qapi-schema.json |2 ++
> qemu-options.hx |3 ++-
> 2 files changed, 4 insertions(+), 1 deletions(-)
Reviewed-by: Stefan Hajnoczi
On Fri, Feb 22, 2013 at 06:31:51PM +0100, Markus Armbruster wrote:
> Cc: qemu-sta...@nongnu.org
> Signed-off-by: Markus Armbruster
> ---
> qmp-commands.hx | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
Thanks, applied to my net tree:
https://github.com/stefanha/qemu/commits/net
Stefan
On Tue, Feb 26, 2013 at 05:47:03PM -0700, Keith Busch wrote:
> This is the initial patches needed for a qemu device. I've submitted a
> patch for this before, but it was very large had some issues. This splits
> the commit into multiple commits. The initial commit is the smallest I
> could make thi
> > -if ((refcount == 1) != ((l2_entry & QCOW_OFLAG_COPIED) !=
> > 0)) {
> > +if (!s->has_dedup &&
> > +(refcount == 1) != ((l2_entry & QCOW_OFLAG_COPIED) !=
> > 0)) {
> > +fprintf(stderr, "ERROR OFLAG_COPIED: offset=%"
> > +
On Wed, 27 Feb 2013, Stefan Hajnoczi wrote:
Hi Keith,
Any pointers on how to test this? For example NVMe-specific userspace
tools that poke the more exotic commands/features?
I use internal tools not externally available, but I know some folks use
the compliance suite here:
http://github.com/
On 27/02/2013 16:03, Michael S. Tsirkin wrote:
On Wed, Feb 27, 2013 at 03:46:25PM +0200, Gal Hammer wrote:
On 27/02/2013 15:28, Paolo Bonzini wrote:
Il 27/02/2013 14:24, Gal Hammer ha scritto:
On 27/02/2013 14:35, Amit Shah wrote:
On (Mon) 04 Feb 2013 [11:59:02], Michael S. Tsirkin wrote:
On
On Wed, Feb 27, 2013 at 04:51:00PM +0200, Gal Hammer wrote:
> On 27/02/2013 16:03, Michael S. Tsirkin wrote:
> >On Wed, Feb 27, 2013 at 03:46:25PM +0200, Gal Hammer wrote:
> >>On 27/02/2013 15:28, Paolo Bonzini wrote:
> >>>Il 27/02/2013 14:24, Gal Hammer ha scritto:
> On 27/02/2013 14:35, Amit
Tested that tap still works with the QEMU "vlan" feature.
The following changes since commit ee24aaf356f44ca7c8fbef136a438c12091cffd0:
Merge remote-tracking branch 'kiszka/queues/slirp' into staging (2013-02-26
13:36:09 -0600)
are available in the git repository at:
git://github.com/stefa
From: Jason Wang
Edivaldo reports a problem that the array of NetClientState in NICState is too
large - MAX_QUEUE_NUM(1024) which will wastes memory even if multiqueue is not
used.
Instead of static arrays, solving this issue by allocating the queues on demand
for both the NetClientState array i
From: Luigi Rizzo
In the current implementation of qemu, running without a network
backend will cause the queue to grow unbounded when the guest is
transmitting traffic.
This patch fixes the problem by implementing bounded size NetQueue,
used with an arbitrary limit of 1 packets, and droppin
From: Luigi Rizzo
When frontend and backend are connected through a hub as below
(showing only one direction), and the frontend (or in general, all
output ports of the hub) cannot accept more traffic, the backend
queues packets in queue-A.
When the frontend (or in general, one output port) becom
From: Markus Armbruster
Cc: qemu-sta...@nongnu.org
Signed-off-by: Markus Armbruster
Reviewed-by: Laszlo Ersek
Signed-off-by: Stefan Hajnoczi
---
qmp-commands.hx | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/qmp-commands.hx b/qmp-commands.hx
index 799adea..95022e2 100644
Reviewed-by: Markus Armbruster
Signed-off-by: Stefan Hajnoczi
---
hmp-commands.hx | 2 +-
qemu-options.hx | 11 ++-
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/hmp-commands.hx b/hmp-commands.hx
index cef7708..69c707d 100644
--- a/hmp-commands.hx
+++ b/hmp-commands.hx
From: Jason Wang
Obviously, hub does not support multiqueue tap. So this patch forbids creating
multiple queue tap when hub is used to prevent the crash when command line such
as "-net tap,queues=2" is used.
Cc: qemu-sta...@nongnu.org
Signed-off-by: Jason Wang
Signed-off-by: Stefan Hajnoczi
--
From: Peter Lieven
historically the kernel queues packets two times. once
at the device and second in qdisc. this is believed to cause
interface stalls if one of these queues overruns.
setting IFF_ONE_QUEUE is the default in kernels >= 3.8. the
flag is ignored since then. see kernel commit
5d097
Stefan Hajnoczi wrote on 26/02/2013 06:45:30 PM:
> > But is this significantly different than any other security bug in the
> > host,
> > qemu, kvm? If you perform the I/O virtualization in a separate (not
> > qemu)
> > process, you have a significantly smaller, self-contained and bounded
> >From fddf3136cc2cd0372c52a09424715b15c6ad131f Mon Sep 17 00:00:00 2001
> From: Gal Hammer
> Date: Wed, 27 Feb 2013 15:15:31 +0200
> Subject: [PATCH] Set virtio-serial device to have a default of 2 MSI vectors.
>
> The virtio-serial device is expected to use 2 MSI vectors, one for
> control que
Wenchao Xia writes:
> This patch add function bdrv_query_image_info(), which will return
> image info in qmp object format. The implementation code are based
> on the code moved from qemu-img.c, but use block layer function to get
> snapshot info.
> A check with bdrv_can_read_snapshot(), was
On 02/27/2013 03:31 AM, Markus Armbruster wrote:
> First pass, concentrating on interfaces, implementation mostly ignored.
>
> Dietmar Maurer writes:
>
>> We use a generic BackupDriver struct to encapsulate all archive format
>> related function.
>>
>> +# @backup:
>> +#
>> +# Starts a VM backup
> > Adding and IO queue and implement a scheduler is likely not what we want to
> do.
>
> The starting point for something smarter than just no policy or rate-limiting
> is
> BlockDriverState->tracked_requests. block.c keeps track of active requests
> using this list.
>
> The simplest policy us
On Tue, Feb 26, 2013 at 8:45 PM, Jan Kiszka wrote:
> From: Jan Kiszka
>
> This solves, e.g., sticky ALT when selecting a GTK menu, switching to a
> different window or selecting a different virtual console.
>
> Signed-off-by: Jan Kiszka
> ---
>
> Changes in v2:
> - fix a style issue
> - truly
Stefan Hajnoczi wrote on 26/02/2013 06:45:30 PM:
> > But is this significantly different than any other security bug in the
> > host,
> > qemu, kvm? If you perform the I/O virtualization in a separate (not
> > qemu)
> > process, you have a significantly smaller, self-contained and bounded
>
Paolo Bonzini writes:
> Il 26/02/2013 20:35, Anthony Liguori ha scritto:
>>
>> See also discussion on multi-valued keys in command line option
>> arguments and config files in v1 thread. Hopefully we can reach a
>> conclusion soon, and then we'll see whether this patch is wh
1 - 100 of 218 matches
Mail list logo