Hi
Please send in any agenda items you are interested in covering.
Thanks, Juan.
Il 29/07/2012 23:52, Ronnie Sahlberg ha scritto:
> Change the sense codes for failures to eject a device that is locked
> by PREVENT_ALLOW_MEDIUM_REMOVAL from
> the generic MEDIA_LOAD_OR_EJECT_FAILED to the more specific
> MEDIUM_REMOVAL_PREVENTED.
>
> The second sense code is more accurate, and i
Il 30/07/2012 06:43, Ronnie Sahlberg ha scritto:
> Add a new block device attribute : removable.
> Make all cdrom devices removable by default just like today
> but also allow (scsi) disk devices to become removable by a new
> -drive keyword : removable.
>
> Example
> -drive file=./scsi-disk.i
Il 28/07/2012 02:44, Ronnie Sahlberg ha scritto:
> This patch updates the iscsi layer to automatically pick a
> 'unique' initiator-name based on the name of the vm in case the user
> has not set an explicit iqn-name to use.
>
> Save the -name of the vm so that we can use it in the default iscsi na
Il 28/07/2012 03:14, Ronnie Sahlberg ha scritto:
> The START STOP UNIT command will only eject/load media if
> power condition is zero.
>
> If power condition is !0 then LOEJ and START will be ignored.
>
> From MMC (sbc contains similar wordings too)
> The Power Conditions field requests the bl
Am 28.07.2012 03:14, schrieb Ronnie Sahlberg:
> The START STOP UNIT command will only eject/load media if
> power condition is zero.
>
> If power condition is !0 then LOEJ and START will be ignored.
>
> From MMC (sbc contains similar wordings too)
> The Power Conditions field requests the block
Il 30/07/2012 10:20, Kevin Wolf ha scritto:
> Am 28.07.2012 03:14, schrieb Ronnie Sahlberg:
>> > The START STOP UNIT command will only eject/load media if
>> > power condition is zero.
>> >
>> > If power condition is !0 then LOEJ and START will be ignored.
>> >
>> > From MMC (sbc contains similar
I will create a patch for ATAPI for this.
On Mon, Jul 30, 2012 at 6:20 PM, Kevin Wolf wrote:
> Am 28.07.2012 03:14, schrieb Ronnie Sahlberg:
>> The START STOP UNIT command will only eject/load media if
>> power condition is zero.
>>
>> If power condition is !0 then LOEJ and START will be ignored.
Alex,
any opinion on patches 1-6? Ok to apply?
Christian
Paolo, List
Please find an updated patch for setting a default iscsi initiator name based
on the vm name.
This is version 2 of the patch based on suggestions from Paolo to use a
proper function to pass -name to the block layer instead of using an #ifdef
regards
ronnie sahlberg
Version 2 based on suggestions from Paolo B.
Use a function 'qemu_get_vm_name()' to pass the -name from qemu to
block/iscsi.c instead of #ifdefs
This patch updates the iscsi layer to automatically pick a
'unique' initiator-name based on the name of the vm in case the user
has not set an explicit i
Il 30/07/2012 11:03, Ronnie Sahlberg ha scritto:
> Version 2 based on suggestions from Paolo B.
This text goes after "---" so it doesn't become part of the commit message.
> Save the -name of the vm so that we can use it in the default iscsi name.
>
> Add a new variable that holds the name for t
On Fri, Jul 27, 2012 at 4:02 PM, Paolo Bonzini wrote:
> From: Hannes Reinecke
>
> trace_megasas_dcmd_dump_frame() takes 9 arguments, which is
> rather much. Plus the trace infrastructure doesn't support
> it. As we can get the information via other means it's pointless
> to have it in the driver
On 07/30/2012 09:24 AM, Benjamin Herrenschmidt wrote:
> So I got cirrus working on ppc with cirrusdrmfb...
>
> The fun part is that it works :-)
>
> Basically, the issue is that normally, for it to work, one would have to
> access the framebuffer using the appropriate aperture for byteswapping
>
On Fri, Jul 27, 2012 at 9:07 AM, Kevin Wolf wrote:
> Am 27.07.2012 09:56, schrieb Stefan Hajnoczi:
>> On Thu, Jul 26, 2012 at 2:28 PM, Kevin Wolf wrote:
>>> Am 25.07.2012 14:21, schrieb Stefan Hajnoczi:
+== Read-only access must still work ==
+read 512/512 bytes at offset 0
+512 by
Acked-by: Hans de Goede
On 07/29/2012 11:55 AM, Alon Levy wrote:
Signed-off-by: Alon Levy
---
hw/qxl.c | 12
1 file changed, 12 insertions(+)
diff --git a/hw/qxl.c b/hw/qxl.c
index 92e985b..5278541 100644
--- a/hw/qxl.c
+++ b/hw/qxl.c
@@ -1405,6 +1405,18 @@ async_common:
On Fri, Jul 27, 2012 at 2:30 PM, Kevin Wolf wrote:
> Am 27.07.2012 10:05, schrieb Stefan Hajnoczi:
>> This tests establishes the basic post-conditions of the qcow2 lazy
>> refcounts features:
>>
>> 1. If the image was closed normally, it is marked clean.
>>
>> 2. If an allocating write was per
On Mon, 2012-07-30 at 13:08 +0300, Avi Kivity wrote:
>
> > So we end up with what is effectively a BE framebuffer thanks to qemu
> > hard coding what it thinks the guest endian is (btw, this is quite
> > busted in theory as well since PPC can be bi-endian for example).
> >
> > Anyways, it works
On 07/30/2012 02:20 PM, Benjamin Herrenschmidt wrote:
> On Mon, 2012-07-30 at 13:08 +0300, Avi Kivity wrote:
>>
>> > So we end up with what is effectively a BE framebuffer thanks to qemu
>> > hard coding what it thinks the guest endian is (btw, this is quite
>> > busted in theory as well since PP
- avoid assigned-but-not-used error
- avoid missing return error
Signed-off-by: Avi Kivity
---
configure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure b/configure
index 7767aca..5fb449d 100755
--- a/configure
+++ b/configure
@@ -2099,7 +2099,7 @@ if test "$cap"
On Mon, 2012-07-30 at 14:25 +0300, Avi Kivity wrote:
> > Right. Cirrus on ppc was used on PReP and Amiga for example though not
> > many people really care about those platforms anymore. I'm not too
> > worried at this point with that possibility but we shall know about it.
>
> Emulating somethin
On 07/30/2012 02:54 PM, Benjamin Herrenschmidt wrote:
>>
>> >
>> > We can also make the fbdev/fbcon driver do the swapping in SW, but it's
>> > a relatively unusual code path and I don't think it works properly with
>> > X, I don't think it can be made to work properly with the generic X KMS
>> >
On Mon, 2012-07-30 at 14:58 +0300, Avi Kivity wrote:
> Let's balkanize some more then?
>
> No, qxl is our paravirt vga, we should improve it instead of spawning
> new ones (which will be horrible in the eyes of the next person to look
> at them). You should also be getting the drm driver for free
On 07/30/2012 03:08 PM, Benjamin Herrenschmidt wrote:
> On Mon, 2012-07-30 at 14:58 +0300, Avi Kivity wrote:
>> Let's balkanize some more then?
>>
>> No, qxl is our paravirt vga, we should improve it instead of spawning
>> new ones (which will be horrible in the eyes of the next person to look
>>
On Mon, 2012-07-30 at 15:15 +0300, Avi Kivity wrote:
> > Something tells me that getting that spice/qxl gunk will be more than a
> > trivial effort (but I might be wrong) and I'm reluctant to start
> > committing effort on it since so far I yet have to see it being actually
> > picked up by people.
Matthew Ogilvie writes:
> On Sat, Jul 28, 2012 at 08:33:54AM +0200, Markus Armbruster wrote:
>> Matthew Ogilvie writes:
> [...]
>> > 1. It doesn't seem to recognize the hard drive geometry, even
>> > if I use "-hdachs" and keep it carefully inside ancient
>> > limitations. Note that
Having an annoying bug on i386 kvm I decided to debug it buy running an
i386 guest on my x86_64 host, use 9p to access a guest image, and run it
using nested kvm.
However, 9p appears to be broken: first, the configure test fails (patch
sent). Second, while mount works, ls on the mount point cause
On 24.07.2012, at 09:37, Christian Borntraeger wrote:
> From: Heinz Graalfs
>
> This adds a more generic infrastructure for handling Service-Call
> requests on s390. Currently we only support a small subset of Read
> SCP Info directly in target-s390x. This patch provides the base
> infrastructu
On Fri, Jul 20, 2012 at 06:52:11PM +0530, Harsh Prateek Bora wrote:
> Minor code cleanups, refactoring for Simpletrace v2.
>
> Harsh Prateek Bora (4):
> trace/simple.c: rename TraceRecordHeader to TraceLogHeader as
> appropriate.
> trace/simple.c: remove unnecessary typecasting
> trace/s
Blue Swirl writes:
> On Sat, Jul 28, 2012 at 6:41 AM, Markus Armbruster wrote:
>> Blue Swirl writes:
>>
>>> On Wed, Jul 25, 2012 at 11:49 AM, Markus Armbruster
>>> wrote:
Asking for "funny" memory sizes sometimes crashes for me. For instance
-m 0.8 or the equivalent -m 838860b. -m
On 30 July 2012 12:41, Avi Kivity wrote:
> - avoid assigned-but-not-used error
> - avoid missing return error
>
> Signed-off-by: Avi Kivity
There's already a patch on the list for this:
http://patchwork.ozlabs.org/patch/171704/
-- PMM
On Sat, 28 Jul 2012 08:37:03 +0200
Markus Armbruster wrote:
> Luiz Capitulino writes:
>
> > On Thu, 26 Jul 2012 19:09:13 +0200
> > Markus Armbruster wrote:
> >
> >> Support escaping the escape character, and make more robust (don't die
> >> for '', handle ' without matching '.
> >>
> >> Signe
Avi Kivity writes:
> On 07/30/2012 02:54 PM, Benjamin Herrenschmidt wrote:
>>>
>>> >
>>> > We can also make the fbdev/fbcon driver do the swapping in SW, but it's
>>> > a relatively unusual code path and I don't think it works properly with
>>> > X, I don't think it can be made to work properly
On 24.07.2012, at 09:37, Christian Borntraeger wrote:
> From: Heinz Graalfs
>
> Several SCLP features are considered to be events. Those events don't
> provide SCLP commands on their own, instead they are all based on
> Read Event Data, Write Event Data, Write Event Mask and the service
> inter
Il 27/07/2012 17:26, Eric Blake ha scritto:
> On 07/24/2012 05:04 AM, Paolo Bonzini wrote:
>> Error management is important for mirroring; otherwise, an error on the
>> target (even something as "innocent" as ENOSPC) requires to start again
>> with a full copy. Similar to on_read_error/on_write_er
On 07/30/2012 04:18 PM, Anthony Liguori wrote:
> Avi Kivity writes:
>
>> On 07/30/2012 02:54 PM, Benjamin Herrenschmidt wrote:
>
> We can also make the fbdev/fbcon driver do the swapping in SW, but it's
> a relatively unusual code path and I don't think it works properly wit
Il 27/07/2012 18:05, Eric Blake ha scritto:
>> > +static inline int flsl(long val)
> But what good is flsl (I'm assuming you mean find-last-set, or the
> most-significant set bit), especially since there is no standardized
> fls() and no fls() in host-utils.h?
No idea why I thought that fls existe
I haven't heard anything on this. Any comments or movement on this set
of patches?
Thanks,
-corey
On 07/19/2012 01:53 PM, miny...@acm.org wrote:
Ok, everything passes through checkpatch without an error now. I have
added some tests to verify basic operation of the device, and I've
hacked in
Il 28/07/2012 15:26, Eric Blake ha scritto:
> On 07/24/2012 05:04 AM, Paolo Bonzini wrote:
>> HBitmaps provide an array of bits. The bits are stored as usual in an
>> array of unsigned longs, but HBitmap is also optimized to provide fast
>> iteration over set bits; going from one bit to the next i
Il 28/07/2012 15:43, Eric Blake ha scritto:
>> > +if (granularity < 512 || granularity > 1048576 * 64) {
>> > +error_set(errp, QERR_INVALID_PARAMETER, device);
>> > +return;
>> > +}
>> > +if (granularity & (granularity - 1)) {
>> > +error_set(errp, QERR_INVALID_P
Il 28/07/2012 15:46, Eric Blake ha scritto:
> On 07/24/2012 05:04 AM, Paolo Bonzini wrote:
>> There is really no change in the behavior of the job here, since there
>> is still a maximum of one in-flight I/O operation between the source and
>> the target. However, this patch already introduces mov
Avi Kivity writes:
> On 07/30/2012 04:18 PM, Anthony Liguori wrote:
>> Avi Kivity writes:
>>
>>> On 07/30/2012 02:54 PM, Benjamin Herrenschmidt wrote:
>
> >
> > We can also make the fbdev/fbcon driver do the swapping in SW, but it's
> > a relatively unusual code path and I don
Am 19.07.2012 20:53, schrieb miny...@acm.org:
> From: Corey Minyard
>
> This provides the base infrastructure to tie IPMI low-level
> interfaces into a PC ISA bus.
>
> Signed-off-by: Corey Minyard
> ---
> default-configs/i386-softmmu.mak |1 +
> default-configs/x86_64-softmmu.mak |1
On Fri, Jul 27, 2012 at 09:01:38PM +0200, Paolo Bonzini wrote:
> Or just finish up discard support and use the existing fstrim command of
> qemu-ga. :)
What's actually involved to do this? I noticed that a virtio-scsi on
qcow2 v3 device exported to the guest does not appear to support TRIM
at al
Am 19.07.2012 20:53, schrieb miny...@acm.org:
> From: Corey Minyard
>
> When setting an object, if you don't release the previous object
> that was there, it may become unusable. This change allows a
> chardev to be removed from one object's properties and added to
> another's.
>
> Signed-off-b
On 07/30/2012 07:40 AM, Paolo Bonzini wrote:
> Il 28/07/2012 15:43, Eric Blake ha scritto:
+if (granularity < 512 || granularity > 1048576 * 64) {
+error_set(errp, QERR_INVALID_PARAMETER, device);
+return;
+}
+if (granularity & (granularity - 1))
On 07/30/2012 04:45 PM, Anthony Liguori wrote:
> Avi Kivity writes:
>
>> On 07/30/2012 04:18 PM, Anthony Liguori wrote:
>>> Avi Kivity writes:
>>>
On 07/30/2012 02:54 PM, Benjamin Herrenschmidt wrote:
>>
>> >
>> > We can also make the fbdev/fbcon driver do the swapping in SW,
Il 30/07/2012 15:51, Richard W.M. Jones ha scritto:
>> > Or just finish up discard support and use the existing fstrim command of
>> > qemu-ga. :)
> What's actually involved to do this? I noticed that a virtio-scsi on
> qcow2 v3 device exported to the guest does not appear to support TRIM
> at al
On 26.07.2012, at 10:55, Christian Borntraeger wrote:
> From: Heinz Graalfs
>
> This code adds console support by implementing SCLP's ASCII Console
> Data event. This is the same console as LPARs ASCII console or z/VMs
> sysascii.
>
> The console can be specified manually with something like
On 07/30/2012 07:57 AM, Paolo Bonzini wrote:
> Il 30/07/2012 15:51, Richard W.M. Jones ha scritto:
Or just finish up discard support and use the existing fstrim command of
qemu-ga. :)
>> What's actually involved to do this? I noticed that a virtio-scsi on
>> qcow2 v3 device exported to
Il 30/07/2012 15:53, Eric Blake ha scritto:
> On 07/30/2012 07:40 AM, Paolo Bonzini wrote:
>> Il 28/07/2012 15:43, Eric Blake ha scritto:
> +if (granularity < 512 || granularity > 1048576 * 64) {
> +error_set(errp, QERR_INVALID_PARAMETER, device);
> +return;
> +
On 26.07.2012, at 10:59, Christian Borntraeger wrote:
> This patch makes the sclp ascii default for S390. It requires a guest
> kernel that autodetects the console and which not blindly assumes
> that kvm means virtio console.
> (commit cd1834591fe9564720ac4b0193bf1c790fe89f0d
>KVM: s390: Per
Am 30.07.2012 15:34, schrieb Corey Minyard:
> I haven't heard anything on this.
FWIW you did hear from Paolo. :)
> Any comments or movement on this set
> of patches?
For a third shot, you should've used --subject-prefix="PATCH v3" so that
each patch becomes distinguishable on Patchwork, in inbox
Il 30/07/2012 16:03, Eric Blake ha scritto:
> Ooh, nice bullet point to add to my upcoming presentation at Linux
> Plumber's Conference in a month:
> http://summit.linuxplumbersconf.org/lpc-2012/meeting/33/lpc2012-ref-improved-virt-disk-handling/
>
> Does anyone else have some annoyances about lar
On 30.07.2012, at 11:00, Christian Borntraeger wrote:
> Alex,
>
> any opinion on patches 1-6? Ok to apply?
Thanks, I applied 1 and 2 to s390-next, but had comments on the rest. Sorry
again for the delay.
Alex
Il 30/07/2012 15:39, Paolo Bonzini ha scritto:
>>> +HBitmap *hbitmap_alloc(uint64_t size, int granularity)
>>> >> +{
>>> >> +HBitmap *hb = g_malloc0(sizeof(struct HBitmap));
>>> >> +int i;
>>> >> +
>>> >> +assert(granularity >= 0 && granularity < 64);
>> >
>> > Shouldn't this be granul
Avi Kivity writes:
>>> Virtio makes sense for qxl, but for now we have the original pci model
>>> which I don't see a reason why it can't work for ppc.
>>
>> I'm sure it can work for PPC given enough effort. But I think the
>> question becomes, why not invest that effort in moving qxl to the
>>
On Fri, Jul 27, 2012 at 06:20:48PM +0800, Wenchao Xia wrote:
> This patch would add option -j in qemu-img info command, which
> would generate json output in stdout.
>
> Signed-off-by: Wenchao Xia
> ---
> qemu-img.c | 306 +++
> 1 files
On 30/07/12 14:38, Alexander Graf wrote:
>> +/* There is one SCLP bus per machine */
>> +static SCLPS390Bus *sbus;
>
> ... but there isn't necessarily one machine per qemu instance. Today there
> is,
> but we shouldn't rely on that fact. Please move the bus variable into a
> machine
> struct t
On 07/30/2012 05:29 PM, Anthony Liguori wrote:
> Avi Kivity writes:
>
Virtio makes sense for qxl, but for now we have the original pci model
which I don't see a reason why it can't work for ppc.
>>>
>>> I'm sure it can work for PPC given enough effort. But I think the
>>> question bec
Am 19.07.2012 20:53, schrieb miny...@acm.org:
> From: Corey Minyard
>
> Some devices may need to do some firmware-type initialization before
> the firmware itself is initialized. For instance, any device that
> adds SMBIOS table entries (like IPMI) will need to do that before
> the BIOS is initi
Am 30.07.2012 16:09, schrieb Paolo Bonzini:
> Il 30/07/2012 16:03, Eric Blake ha scritto:
>> Ooh, nice bullet point to add to my upcoming presentation at Linux
>> Plumber's Conference in a month:
>> http://summit.linuxplumbersconf.org/lpc-2012/meeting/33/lpc2012-ref-improved-virt-disk-handling/
>>
** Changed in: qemu
Status: New => Incomplete
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1008136
Title:
Cannot compile 1.1.0
Status in QEMU:
Incomplete
Bug description:
Howdy,
Te
On 30/07/12 15:24, Alexander Graf wrote:
Thanks for the review.
Here is just a short answer regarding the interrupt, we will adress the other
comments in a later
mail.
>> void sclp_service_interrupt(uint32_t sccb)
>> {
>> -if (!sccb) {
>> +SCLPEventFacility *ef = sbus->event_facility->i
Am 24.07.2012 13:03, schrieb Paolo Bonzini:
> Extract it out of the implementation of query-block-jobs.
>
> Signed-off-by: Paolo Bonzini
> ---
> blockdev.c | 15 ++-
> blockjob.c | 11 +++
> blockjob.h |8
> 3 files changed, 21 insertions(+), 13 deletions(-)
On 30.07.2012, at 16:46, Christian Borntraeger wrote:
> On 30/07/12 15:24, Alexander Graf wrote:
>
> Thanks for the review.
>
> Here is just a short answer regarding the interrupt, we will adress the other
> comments in a later
> mail.
>
>>> void sclp_service_interrupt(uint32_t sccb)
>>> {
>>
On Sun, Jul 29, 2012 at 2:08 PM, Michael S. Tsirkin wrote:
> On Thu, Jul 19, 2012 at 05:48:32PM +0300, Michael S. Tsirkin wrote:
>> I've been using this to get correct indenting with vim
>> in qemu for a while, but it's a bit easier if we
>> put the settings in the central place.
>> Note that
>> 1
Il 30/07/2012 16:47, Kevin Wolf ha scritto:
>> > +BlockJobInfo *block_job_query(BlockJob *job)
>> > +{
>> > +BlockJobInfo *info = g_new(BlockJobInfo, 1);
>> > +info->type = g_strdup(job->job_type->job_type);
>> > +info->device = g_strdup(bdrv_get_device_name(job->bs));
>> > +info-
On Mon, Jul 30, 2012 at 12:56 PM, Markus Armbruster wrote:
> Blue Swirl writes:
>
>> On Sat, Jul 28, 2012 at 6:41 AM, Markus Armbruster wrote:
>>> Blue Swirl writes:
>>>
On Wed, Jul 25, 2012 at 11:49 AM, Markus Armbruster
wrote:
> Asking for "funny" memory sizes sometimes crashes
Split the configure test that checks for valgrind into two, one
part checking whether we have the gcc pragma to disable unused-but-set
variables, and the other part checking for the existence of valgrind.h.
The first of these has to be compiled with -Werror and the second
does not and shouldn't gen
On 07/30/2012 09:05 AM, Andreas Färber wrote:
Am 30.07.2012 15:34, schrieb Corey Minyard:
I haven't heard anything on this.
FWIW you did hear from Paolo. :)
Yes, I did, I apologize. I think I meant to say "recently".
Any comments or movement on this set
of patches?
For a third shot, you s
On Mon, Jul 30, 2012 at 6:24 AM, Benjamin Herrenschmidt
wrote:
> So I got cirrus working on ppc with cirrusdrmfb...
>
> The fun part is that it works :-)
>
> Basically, the issue is that normally, for it to work, one would have to
> access the framebuffer using the appropriate aperture for byteswa
On 07/30/2012 09:36 AM, Andreas Färber wrote:
Am 19.07.2012 20:53, schrieb miny...@acm.org:
From: Corey Minyard
Some devices may need to do some firmware-type initialization before
the firmware itself is initialized. For instance, any device that
adds SMBIOS table entries (like IPMI) will nee
On 30 July 2012 16:18, Blue Swirl wrote:
> I think even this is not fully accurate description of the VGA
> insanity, because if the host display happens to use BGR pixel format
> instead of RGB, there may be more byte shuffling, but not in all
> cases: compare vga_draw_line24() to vga_draw_line32
Last year at KVM Forum, in addition to the scheduled talks we also
had an informal hacking session on one of the following days, since
we were colocated with LinuxCon NA and most people were still around
afterwards.
I thought this was really useful and I think it would be good if we
could arrange
miny...@acm.org writes:
> From: Corey Minyard
>
> There was no way to directly add a table entry to the SMBIOS table,
> even though the BIOS supports this. So add a function to do this.
> This is in preparation for the IPMI handler adding it's SMBIOS table
> entry.
>
> Signed-off-by: Corey Minya
miny...@acm.org writes:
> From: Corey Minyard
>
> Some devices may need to do some firmware-type initialization before
> the firmware itself is initialized. For instance, any device that
> adds SMBIOS table entries (like IPMI) will need to do that before
> the BIOS is initialized.
>
> So add a l
On Mon, Jul 30, 2012 at 3:30 PM, Peter Maydell wrote:
> On 30 July 2012 16:18, Blue Swirl wrote:
>> I think even this is not fully accurate description of the VGA
>> insanity, because if the host display happens to use BGR pixel format
>> instead of RGB, there may be more byte shuffling, but not
Juan Quintela writes:
> Hi
>
> Minutes of Today call.
>
> ahci: agraf
>
> - how to enable it?
> * today is too difficult (alex)
> * get it to work as everything else (markus)
> And big discussion ensued. Markus & alex will reply with details.
> No agreement, and too subtle for me to
On Tue, Jul 24, 2012 at 4:35 PM, Stefan Hajnoczi
wrote:
> [These patches are based on the net tree at git://github.com/stefanha/net]
>
> The QEMU net subsystem has the concept of separate network segments, called
> "VLANs". Each VLAN is a broadcast domain so all net clients connected to the
> sam
On Mon, Jul 30, 2012 at 04:38:25PM +0200, Kevin Wolf wrote:
> Am 30.07.2012 16:09, schrieb Paolo Bonzini:
> > Il 30/07/2012 16:03, Eric Blake ha scritto:
> >> Ooh, nice bullet point to add to my upcoming presentation at Linux
> >> Plumber's Conference in a month:
> >> http://summit.linuxplumberscon
Avi Kivity writes:
> On 07/30/2012 05:29 PM, Anthony Liguori wrote:
>> Avi Kivity writes:
>>
> Virtio makes sense for qxl, but for now we have the original pci model
> which I don't see a reason why it can't work for ppc.
I'm sure it can work for PPC given enough effort. But
From: Blue Swirl
With this patch set, I'm able to compile AREG0 free softmmu targets.
Blue Swirl (5):
sparc: fix floppy TC line setup
sparc: fix expression with uninitialized initial value
qapi: avoid reserved word restrict
user: fix accidental AREG0 use
configure: disable a few Clang
Andreas Färber writes:
> Uglify the parent field to enforce QOM-style access via casts.
> Don't just typedef PCIHostState, either use it directly or embed it.
>
> Signed-off-by: Andreas Färber
> ---
> hw/alpha_typhoon.c |4 ++--
> hw/dec_pci.c |2 +-
> hw/grackle_pci.c |2 +-
Am 30.07.2012 18:07, schrieb Anthony Liguori:
> Andreas Färber writes:
>
>> Uglify the parent field to enforce QOM-style access via casts.
>> Don't just typedef PCIHostState, either use it directly or embed it.
>>
>> Signed-off-by: Andreas Färber
>> ---
>> hw/alpha_typhoon.c |4 ++--
>> hw/
On 30 July 2012 17:04, wrote:
> From: Blue Swirl
>
> err was uninitalized, it's not OK to use |=. Spotted by Clang
"uninitialized" (feel free to just fix typo on commit).
> compiler.
>
> Fix by replacing |= by =.
>
> Signed-off-by: Blue Swirl
> ---
> linux-user/signal.c |2 +-
> 1 files
On Mon, Jul 23, 2012 at 01:44:35PM +0200, Jan Kiszka wrote:
> Signed-off-by: Jan Kiszka
> ---
> Makefile |2 +-
> 1 files changed, 1 insertions(+), 1 deletions(-)
Thanks, applied to the trivial patches tree:
https://github.com/stefanha/qemu/commits/trivial-patches
Stefan
On Wed, Jul 25, 2012 at 04:18:01PM -0600, Eric Blake wrote:
> On 07/25/2012 12:18 PM, Eduardo Habkost wrote:
> > Other code directly related to the board init function may be moved
> > there.
> >
> > Signed-off-by: Eduardo Habkost
> > ---
> > hw/boards.h |7 +++
> > vl.c| 14 ++
On Mon, Jul 30, 2012 at 09:54:27PM +1000, Benjamin Herrenschmidt wrote:
> On Mon, 2012-07-30 at 14:25 +0300, Avi Kivity wrote:
>
> > > Right. Cirrus on ppc was used on PReP and Amiga for example though not
> > > many people really care about those platforms anymore. I'm not too
> > > worried at th
From: Blue Swirl
Clang compiler complained about use of reserved word 'restrict' in SLIRP
and QAPI.
Rename 'restrict' to 'restricted' which also matches other SLIRP code.
Signed-off-by: Blue Swirl
---
net/slirp.c |6 +++---
qapi-schema.json |4 ++--
2 files changed, 5 insertions(
On Mon, Jul 30, 2012 at 10:08:07PM +1000, Benjamin Herrenschmidt wrote:
> On Mon, 2012-07-30 at 14:58 +0300, Avi Kivity wrote:
> > Let's balkanize some more then?
> >
> > No, qxl is our paravirt vga, we should improve it instead of spawning
> > new ones (which will be horrible in the eyes of the n
From: Blue Swirl
Global register AREG0 was always assumed to be usable in user-exec.c,
but this is incorrect for several targets.
Fix with #ifdeffery and by using other variables.
Signed-off-by: Blue Swirl
---
user-exec.c | 17 -
1 files changed, 12 insertions(+), 5 deletion
Peter Maydell writes:
> Last year at KVM Forum, in addition to the scheduled talks we also
> had an informal hacking session on one of the following days, since
> we were colocated with LinuxCon NA and most people were still around
> afterwards.
>
> I thought this was really useful and I think it
On Thu, 26 Jul 2012 15:18:19 +0200
benoit.ca...@gmail.com wrote:
> From: Benoît Canet
>
> Use the dedicated counting function in qmp_query_block in order to
> propagate the backing file depth to HMP.
>
> Signed-off-by: Benoit Canet
> ---
> block.c |3 +++
> qapi-schema.json |
* Anthony Liguori (aligu...@us.ibm.com) wrote:
> Peter Maydell writes:
> > Last year at KVM Forum, in addition to the scheduled talks we also
> > had an informal hacking session on one of the following days, since
> > we were colocated with LinuxCon NA and most people were still around
> > afterwa
From: Blue Swirl
err was uninitalized, it's not OK to use |=. Spotted by Clang
compiler.
Fix by replacing |= by =.
Signed-off-by: Blue Swirl
---
linux-user/signal.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/linux-user/signal.c b/linux-user/signal.c
index 97f30d
From: Blue Swirl
Clang compiler warns about a few constructs in QEMU code. It's possible
to avoid those but that needs more work.
Suppress some warnings for Clang compiler. -Wno-unused-value would
conflict with GCC.
Signed-off-by: Blue Swirl
---
configure |5 -
1 files changed, 4 inse
On 25 July 2012 12:11, wrote:
> From: Dunrong Huang
>
> The VCPU count limit in kernel now is 254, defined by KVM_MAX_VCPUS
> in kernel's header files. But the count limit in QEMU is 255,
> so QEMU will failed to start if user passes "-enable-kvm" and "-smp 255"
> to it.
>
> Exit QEMU with an er
Hi all,
I am trying to add a new integer parameter to an existing helper and
call this helper in "targeti386/translate.c". I have several problems:
1) I cannot add an integer parameter to the helper, the compiler says
that it must be "TCGv_i32", despite I declare this new parameter as
"int"
From: Blue Swirl
The qemu_irq for Terminal Count (TC) line between FDC and Slavio misc
device was created only after use, spotted by Clang compiler. Also,
it was not created if the FDC didn't exist.
Rearrange code to fix order. Always create the TC line.
Signed-off-by: Blue Swirl
---
hw/sun4m
1 - 100 of 193 matches
Mail list logo