On Fri, 24 Oct 2014 00:42:20 +0300
Michael S. Tsirkin m...@redhat.com wrote:
On Tue, Oct 07, 2014 at 04:39:56PM +0200, Cornelia Huck wrote:
This patchset aims to get us some way to implement virtio-1 compliant
and transitional devices in qemu. Branch available at
On Thu, 23 Oct 2014 19:24:30 +0300
Michael S. Tsirkin m...@redhat.com wrote:
We (ab)use virtio conversion functions for device-specific
config space accesses.
Reviewed-by: David Hildenbrand d...@linux.vnet.ibm.com
Signed-off-by: Rusty Russell ru...@rustcorp.com.au
Signed-off-by: Cornelia
On Thu, Oct 16, 2014 at 02:10:38PM -0400, Waiman Long wrote:
Since enabling paravirt spinlock will disable unlock function inlining,
a jump label can be added to the unlock function without adding patch
sites all over the kernel.
But you don't have to. My patches allowed for the inline to
On Thu, Oct 16, 2014 at 02:10:29PM -0400, Waiman Long wrote:
v11-v12:
- Based on PeterZ's version of the qspinlock patch
(https://lkml.org/lkml/2014/6/15/63).
- Incorporated many of the review comments from Konrad Wilk and
Paolo Bonzini.
- The pvqspinlock code is largely from my
On Thu, Oct 16, 2014 at 02:10:38PM -0400, Waiman Long wrote:
+static inline void pv_init_node(struct mcs_spinlock *node)
+{
+ struct pv_qnode *pn = (struct pv_qnode *)node;
+
+ BUILD_BUG_ON(sizeof(struct pv_qnode) 5*sizeof(struct mcs_spinlock));
+
+ if (!pv_enabled())
+
From: Michael S. Tsirkin
Too many places poke at [rs]q-vq-vdev-priv just to get
the the vi structure. Let's just pass the pointer around: seems
cleaner, and might even be faster.
Signed-off-by: Michael S. Tsirkin m...@redhat.com
---
drivers/net/virtio_net.c | 36
On Fri, 24 Oct 2014 10:38:39 +0200
Cornelia Huck cornelia.h...@de.ibm.com wrote:
On Fri, 24 Oct 2014 00:42:20 +0300
Michael S. Tsirkin m...@redhat.com wrote:
On Tue, Oct 07, 2014 at 04:39:56PM +0200, Cornelia Huck wrote:
This patchset aims to get us some way to implement virtio-1
On Fri, Oct 24, 2014 at 10:53:27AM +0200, Cornelia Huck wrote:
On Thu, 23 Oct 2014 19:24:30 +0300
Michael S. Tsirkin m...@redhat.com wrote:
We (ab)use virtio conversion functions for device-specific
config space accesses.
Reviewed-by: David Hildenbrand d...@linux.vnet.ibm.com
On Fri, Oct 24, 2014 at 02:37:08PM +0200, Cornelia Huck wrote:
On Fri, 24 Oct 2014 10:38:39 +0200
Cornelia Huck cornelia.h...@de.ibm.com wrote:
On Fri, 24 Oct 2014 00:42:20 +0300
Michael S. Tsirkin m...@redhat.com wrote:
On Tue, Oct 07, 2014 at 04:39:56PM +0200, Cornelia Huck wrote:
On Fri, Oct 24, 2014 at 10:02:15AM +, David Laight wrote:
From: Michael S. Tsirkin
Too many places poke at [rs]q-vq-vdev-priv just to get
the the vi structure. Let's just pass the pointer around: seems
cleaner, and might even be faster.
Signed-off-by: Michael S. Tsirkin
On Fri, Oct 24, 2014 at 10:38:39AM +0200, Cornelia Huck wrote:
On Fri, 24 Oct 2014 00:42:20 +0300
Michael S. Tsirkin m...@redhat.com wrote:
On Tue, Oct 07, 2014 at 04:39:56PM +0200, Cornelia Huck wrote:
This patchset aims to get us some way to implement virtio-1 compliant
and
On 10/21/2014 06:40 PM, Josh Boyer wrote:
On Tue, Oct 21, 2014 at 12:10 PM, Toralf Förster toralf.foers...@gmx.de
wrote:
On 10/20/2014 07:34 PM, Toralf Förster wrote:
I uploaded the screen shots from the virt-manager to [1] and [2]
FWIW e56d9fccb was fine so the bug slipped in after that.
On 10/24/2014 05:44 PM, Toralf Förster wrote:
I just reverted
$ grep commit virtcons_*
virtcons_1.patch:commit f5866db64f341776c2d9ed48080f82459fea6a55
virtcons_2.patch:commit 401bbdc901b268113d7c562616feb7fc37492aca
on top of -rc1 which solved the issue entirely here.
(but I had to
On 10/24/2014 04:47 AM, Peter Zijlstra wrote:
On Thu, Oct 16, 2014 at 02:10:38PM -0400, Waiman Long wrote:
+static inline void pv_init_node(struct mcs_spinlock *node)
+{
+ struct pv_qnode *pn = (struct pv_qnode *)node;
+
+ BUILD_BUG_ON(sizeof(struct pv_qnode) 5*sizeof(struct
On Fri, Oct 24, 2014 at 04:53:27PM -0400, Waiman Long wrote:
The additional register pressure may just cause a few more register moves
which should be negligible in the overall performance . The additional
icache pressure, however, may have some impact on performance. I was trying
to balance
IEEE International Conference on Cluster Computing
September 8-11, 2015
Chicago, IL, USA
https://press3.mcs.anl.gov/ieeecluster2015/
--
...Follow us on Facebook athttps://www.facebook.com/ieee.cluster
...Follow us on Twitter
16 matches
Mail list logo