On 03/23/13 12:28, Wanlong Gao wrote:
+static struct virtio_scsi_vq *virtscsi_pick_vq(struct virtio_scsi *vscsi,
+ struct virtio_scsi_target_state
*tgt)
+{
+ struct virtio_scsi_vq *vq;
+ unsigned long flags;
+ u32 queue_num;
+
+
On Sun, Mar 24, 2013 at 05:11:37PM +0200, Michael S. Tsirkin wrote:
> On Fri, Mar 22, 2013 at 02:55:27PM +0800, Asias He wrote:
> > This patch makes vhost_scsi_flush() wait for all the pending requests
> > issued before the flush operation to be finished.
> >
> > Signed-off-by: Asias He
> > ---
>
On Sun, Mar 24, 2013 at 05:20:09PM +0200, Michael S. Tsirkin wrote:
> On Fri, Mar 22, 2013 at 01:39:05PM +0800, Asias He wrote:
> > In commit 365a7150094 ([SCSI] virtio-scsi: hotplug support for
> > virtio-scsi), hotplug support is added to virtio-scsi.
> >
> > This patch adds hotplug and hotunplu
Hi Alex,
On Thu, 7 Mar 2013 11:30:20 +0100, Alexander Graf wrote:
> On 05.03.2013, at 04:47, Marc Zyngier wrote:
>
>> Provide 64bit system register handling, modeled after the cp15
>> handling for ARM.
>>
>> Signed-off-by: Marc Zyngier
>> ---
[...]
>> +static int emulate_sys_reg(struct kvm_v
On Sun, Mar 24, 2013 at 05:20:54PM +0200, Michael S. Tsirkin wrote:
> On Fri, Mar 22, 2013 at 01:39:03PM +0800, Asias He wrote:
> > Asias He (2):
> > tcm_vhost: Introduce tcm_vhost_check_feature()
> > tcm_vhost: Add hotplug/hotunplug support
>
> So this work should stay out of tree until we ha
On Mon, Mar 25, 2013 at 03:48:06PM +0800, Asias He wrote:
> On Sun, Mar 24, 2013 at 05:20:09PM +0200, Michael S. Tsirkin wrote:
> > On Fri, Mar 22, 2013 at 01:39:05PM +0800, Asias He wrote:
> > > In commit 365a7150094 ([SCSI] virtio-scsi: hotplug support for
> > > virtio-scsi), hotplug support is a
On Mon, Mar 25, 2013 at 03:39:42PM +0800, Asias He wrote:
> On Sun, Mar 24, 2013 at 05:11:37PM +0200, Michael S. Tsirkin wrote:
> > On Fri, Mar 22, 2013 at 02:55:27PM +0800, Asias He wrote:
> > > This patch makes vhost_scsi_flush() wait for all the pending requests
> > > issued before the flush ope
On Fri, Mar 22, 2013 at 10:52:27AM +0800, Asias He wrote:
> Currently, vs->vs_endpoint is used indicate if the endpoint is setup or
> not. It is set or cleared in vhost_scsi_set_endpoint() or
> vhost_scsi_clear_endpoint() under the vs->dev.mutex lock. However, when
> we check it in vhost_scsi_handl
On Fri, Mar 22, 2013 at 10:52:28AM +0800, Asias He wrote:
> This patch fixes guest hang when booting seabios and guest.
>
> [0.576238] scsi0 : Virtio SCSI HBA
> [0.616754] virtio_scsi virtio1: request:id 0 is not a head!
>
> vq->last_used_idx is initialized only when /dev/vhost-scsi i
https://bugzilla.kernel.org/show_bug.cgi?id=53191
George changed:
What|Removed |Added
CC||kern...@fenachrone.com
--- Comment #3 from G
Hi
Please send in any agenda topics you are interested in.
Later, Juan.
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Il 25/03/2013 08:25, Bart Van Assche ha scritto:
>>
>> +queue_num = smp_processor_id();
>> +while (unlikely(queue_num >= vscsi->num_queues))
>> +queue_num -= vscsi->num_queues;
>> +
>> +tgt->req_vq = vq = &vscsi->req_vqs[queue_num];
>> +}
>> +
>> +spin_un
From: Heiko Carstens
In case of an exception the guest psw condition code should be left alone.
Signed-off-by: Heiko Carstens
Acked-By: Cornelia Huck
Signed-off-by: Cornelia Huck
---
arch/s390/kvm/priv.c | 20 ++--
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git
From: Nick Wang
The current location for mapping virtio devices does not take
into consideration the standby memory. This causes the failure
of mapping standby memory since the location for the mapping is
already taken by the virtio devices. To fix the problem, we move
the location to beyond the
From: Heiko Carstens
arch/s390/kvm/priv.c should include both
linux/compat.h and asm/compat.h.
Fixes this one:
In file included from arch/s390/kvm/priv.c:23:0:
arch/s390/include/asm/compat.h: In function ‘arch_compat_alloc_user_space’:
arch/s390/include/asm/compat.h:258:2: error: implicit declar
From: Nick Wang
To model the standby memory with memory_region_add_subregion
and friends, the guest would have one or more regions of ram.
Remove the check allowing only one memory slot and the check
requiring the real address of memory slot starts at zero.
Signed-off-by: Nick Wang
Signed-off-b
From: Nick Wang
Return KVM_USER_MEM_SLOTS in kvm_dev_ioctl_check_extension().
Signed-off-by: Nick Wang
Reviewed-by: Christian Borntraeger
Signed-off-by: Cornelia Huck
---
arch/s390/kvm/kvm-s390.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/arch/s390/kvm/kvm-s390.c b/arch/s390/kvm/
From: Christian Borntraeger
Some memslot updates dont affect the gmap implementation,
e.g. setting/unsetting dirty tracking. Since a gmap update
will cause tlb flushes and segment table invalidations we
want to avoid that.
Signed-off-by: Christian Borntraeger
Signed-off-by: Cornelia Huck
---
Hi,
here are some kvm/s390 patches that have accumulated in our queue.
Changes include fixes in the lpsw(e) and stsi handlers, proper
handling of interrupt injection failures and a gmap optimization.
Also included are patches allowing support for standby memory on
kvm guests. Standby memory is u
From: Heiko Carstens
kvm_s390_inject_program_int() may return with a non-zero return value, in
case of an error (out of memory). Report that to the calling functions
instead of ignoring the error case.
Signed-off-by: Heiko Carstens
Acked-by: Cornelia Huck
Signed-off-by: Cornelia Huck
---
arc
From: Heiko Carstens
kvm_s390_inject_program_int() and friends may fail if no memory is available.
This must be reported to the calling functions, so that this gets passed
down to user space which should fix the situation.
Alternatively we end up with guest state corruption.
So fix this and enfo
From: Heiko Carstens
When checking for validity the lpsw/lpswe handler check that only
the lower 20 bits instead of 24 bits have a non-zero value.
There handling valid psws as invalid ones.
Fix the 24 bit psw mask.
Signed-off-by: Heiko Carstens
Acked-by: Cornelia Huck
Signed-off-by: Cornelia H
From: Heiko Carstens
Being unable to parse the 5- and 8-line if statements I had to split them
to be able to make any sense of them and verify that they match the
architecture.
So change the code since I guess that other people will also have a hard
time parsing such long conditional statements w
From: Heiko Carstens
When converting a 64 bit psw to a 128 bit psw the addressing mode bit of
the "addr" part of the 64 bit psw must be moved to the basic addressing
mode bit of the "mask" part of the 128 bit psw.
In addition the addressing mode bit must be cleared when moved to the "addr"
part o
On Thu, 2013-03-21 at 15:45 +0800, Wei Yongjun wrote:
> From: Wei Yongjun
>
> vfio_pci_intx_unmask_handler() was not declared. It should be static.
>
> Signed-off-by: Wei Yongjun
> ---
> drivers/vfio/pci/vfio_pci_intrs.c | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git
On 03/20/2013 02:54 PM, Marcelo Tosatti wrote:
> On Fri, Mar 15, 2013 at 08:09:06PM -0400, Cole Robinson wrote:
>> Was out of date, and not particularly useful to begin with.
>> ---
>> x86/README | 16
>> 1 file changed, 16 deletions(-)
>> delete mode 100644 x86/README
>>
>> diff
On 03/20/2013 03:06 PM, Marcelo Tosatti wrote:
> On Sun, Mar 17, 2013 at 07:58:56PM -0400, Cole Robinson wrote:
>> On 03/17/2013 11:25 AM, Gleb Natapov wrote:
>>> On Fri, Mar 15, 2013 at 08:09:09PM -0400, Cole Robinson wrote:
Some tests want extra arguments as enumerated in unittests.cfg,
Gleb Natapov writes:
> On Sun, Mar 24, 2013 at 02:44:26PM +0100, Frederic Weisbecker wrote:
>> 2013/3/21 Gleb Natapov :
>> > Isn't is simpler for kernel/context_tracking.c to define empty
>> > __guest_enter()/__guest_exit() if !CONFIG_KVM.
>>
>> That doesn't look right. Off-cases are usually han
On 03/22/2013 09:25:56 AM, Alexander Graf wrote:
Hi Marcelo / Gleb,
This is my current patch queue for ppc. Please pull.
Changes include:
- race-free in-kernel watchdog handling api
- e500 mmu fixes
Alex
The following changes since commit
2ae33b389601b86a3d0cfe2d09f5e3189d5322fd:
On 25.03.2013, at 23:21, Scott Wood wrote:
> On 03/22/2013 09:25:56 AM, Alexander Graf wrote:
>> Hi Marcelo / Gleb,
>> This is my current patch queue for ppc. Please pull.
>> Changes include:
>> - race-free in-kernel watchdog handling api
>> - e500 mmu fixes
>> Alex
>> The following changes si
On 03/25/2013 05:32:11 PM, Alexander Graf wrote:
On 25.03.2013, at 23:21, Scott Wood wrote:
> -next? These are bugfixes, at least partially for regressions from
3.8 (that I pointed out before the bugs were merged!), that should go
into master.
>
> Also, what about:
> http://patchwork.ozla
On 25.03.2013, at 23:54, Scott Wood wrote:
> On 03/25/2013 05:32:11 PM, Alexander Graf wrote:
>> On 25.03.2013, at 23:21, Scott Wood wrote:
>> > -next? These are bugfixes, at least partially for regressions from 3.8
>> > (that I pointed out before the bugs were merged!), that should go into
>>
On 03/25/2013 05:59:39 PM, Alexander Graf wrote:
On 25.03.2013, at 23:54, Scott Wood wrote:
> On 03/25/2013 05:32:11 PM, Alexander Graf wrote:
>> On 25.03.2013, at 23:21, Scott Wood wrote:
>> > -next? These are bugfixes, at least partially for regressions
from 3.8 (that I pointed out before
On 26.03.2013, at 00:16, Scott Wood wrote:
> On 03/25/2013 05:59:39 PM, Alexander Graf wrote:
>> On 25.03.2013, at 23:54, Scott Wood wrote:
>> > On 03/25/2013 05:32:11 PM, Alexander Graf wrote:
>> >> On 25.03.2013, at 23:21, Scott Wood wrote:
>> >> > -next? These are bugfixes, at least partially
On 03/25/2013 08:17:44 AM, Juan Quintela wrote:
Hi
Please send in any agenda topics you are interested in.
Later, Juan.
If Google summer of code is still open:
http://qemu-project.org/Google_Summer_of_Code_2013
Last I checked, the older targets haven't had a lot of love. QEMU still
doe
On Tue, Mar 26, 2013 at 12:35:09AM +0100, Alexander Graf wrote:
>
> On 26.03.2013, at 00:16, Scott Wood wrote:
>
> > On 03/25/2013 05:59:39 PM, Alexander Graf wrote:
> >> On 25.03.2013, at 23:54, Scott Wood wrote:
> >> > On 03/25/2013 05:32:11 PM, Alexander Graf wrote:
> >> >> On 25.03.2013, at 2
On Tue, Mar 26, 2013 at 03:33:12AM +0200, Gleb Natapov wrote:
> On Tue, Mar 26, 2013 at 12:35:09AM +0100, Alexander Graf wrote:
> > I agree. So if it doesn't hurt to have the same commits in kvm/next and
> > kvm/master, I'd be more than happy to send another pull request with the
> > important fi
On Mon, Mar 25, 2013 at 01:13:39PM +0200, Michael S. Tsirkin wrote:
> On Mon, Mar 25, 2013 at 03:39:42PM +0800, Asias He wrote:
> > On Sun, Mar 24, 2013 at 05:11:37PM +0200, Michael S. Tsirkin wrote:
> > > On Fri, Mar 22, 2013 at 02:55:27PM +0800, Asias He wrote:
> > > > This patch makes vhost_scsi
On Mon, Mar 25, 2013 at 01:10:33PM +0200, Michael S. Tsirkin wrote:
> On Mon, Mar 25, 2013 at 03:48:06PM +0800, Asias He wrote:
> > On Sun, Mar 24, 2013 at 05:20:09PM +0200, Michael S. Tsirkin wrote:
> > > On Fri, Mar 22, 2013 at 01:39:05PM +0800, Asias He wrote:
> > > > In commit 365a7150094 ([SCS
39 matches
Mail list logo