search for: virtio_

Displaying 20 results from an estimated 156 matches for "virtio_".

Did you mean: virtio
2013 May 08
1
[PATCH] virtio-balloon spec: rework VIRTIO_BALLOON_F_MUST_TELL_HOST feature, support silent deflation
The idea of the VIRTIO_BALLOON_F_MUST_TELL_HOST feature is to let drivers skip usage of the deflate queue when leaking the balloon ("silent deflation"). Guests may benefit from silent deflate by aggressively inflating the balloon; they know that they will be able to use ballooned pages without issuing a (blocki...
2013 May 08
1
[PATCH] virtio-balloon spec: rework VIRTIO_BALLOON_F_MUST_TELL_HOST feature, support silent deflation
The idea of the VIRTIO_BALLOON_F_MUST_TELL_HOST feature is to let drivers skip usage of the deflate queue when leaking the balloon ("silent deflation"). Guests may benefit from silent deflate by aggressively inflating the balloon; they know that they will be able to use ballooned pages without issuing a (blocki...
2013 May 28
0
[PATCH v2 2/2] virtio-balloon spec: reintroduce "silent deflation" feature
The original idea of the VIRTIO_BALLOON_F_MUST_TELL_HOST feature was to let drivers skip usage of the deflate queue when leaking the balloon ("silent deflation"). Guests may benefit from silent deflate by aggressively inflating the balloon; they know that they will be able to use ballooned pages without issuing a (block...
2015 Jul 01
4
[PATCH] MAINTAINERS: separate section for s390 virtio drivers
...S +++ b/MAINTAINERS @@ -5766,7 +5766,6 @@ S: Supported F: Documentation/s390/kvm.txt F: arch/s390/include/asm/kvm* F: arch/s390/kvm/ -F: drivers/s390/kvm/ KERNEL VIRTUAL MACHINE (KVM) FOR ARM M: Christoffer Dall <christoffer.dall at linaro.org> @@ -10671,6 +10670,15 @@ F: drivers/block/virtio_blk.c F: include/linux/virtio_*.h F: include/uapi/linux/virtio_*.h +VIRTIO DRIVERS FOR S390 +M: Christian Borntraeger <borntraeger at de.ibm.com> +M: Cornelia Huck <cornelia.huck at de.ibm.com> +L: linux-s390 at vger.kernel.org +L: virtualization at lists.linux-foundation.org +L: kvm...
2015 Jul 01
4
[PATCH] MAINTAINERS: separate section for s390 virtio drivers
...S +++ b/MAINTAINERS @@ -5766,7 +5766,6 @@ S: Supported F: Documentation/s390/kvm.txt F: arch/s390/include/asm/kvm* F: arch/s390/kvm/ -F: drivers/s390/kvm/ KERNEL VIRTUAL MACHINE (KVM) FOR ARM M: Christoffer Dall <christoffer.dall at linaro.org> @@ -10671,6 +10670,15 @@ F: drivers/block/virtio_blk.c F: include/linux/virtio_*.h F: include/uapi/linux/virtio_*.h +VIRTIO DRIVERS FOR S390 +M: Christian Borntraeger <borntraeger at de.ibm.com> +M: Cornelia Huck <cornelia.huck at de.ibm.com> +L: linux-s390 at vger.kernel.org +L: virtualization at lists.linux-foundation.org +L: kvm...
2013 May 28
5
[PATCH v2 0/2] virtio-balloon spec: silent deflation
Here is the series, split in two patches, with small edits and new commit messages. Paolo Bonzini (2): virtio-balloon spec: rewrite description of VIRTIO_BALLOON_F_MUST_TELL_HOST virtio-balloon spec: reintroduce "silent deflation" feature virtio-spec.lyx | 238 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 233 insertions(+), 5 deletions(-) -- 1.8.2.1
2016 Jan 04
2
[PATCH 3/3] checkpatch: add virt barriers
On Mon, 2016-01-04 at 13:37 +0200, Michael S. Tsirkin wrote: > Add virt_ barriers to list of barriers to check for > presence of a comment. Are these virt_ barriers used anywhere? I see some virtio_ barrier like uses.
2016 Jan 04
1
[PATCH 3/3] checkpatch: add virt barriers
...53AM -0800, Joe Perches wrote: > > On Mon, 2016-01-04 at 13:37 +0200, Michael S. Tsirkin wrote: > > > Add virt_ barriers to list of barriers to check for > > > presence of a comment. > > > > Are these virt_ barriers used anywhere? > > > > I see some virtio_ barrier like uses. > > They will be :) They are added and used by patchset > ????????arch: barrier cleanup + barriers for virt > > See > http://article.gmane.org/gmane.linux.kernel.virtualization/26555 Ah, OK, thanks. Are the virtio_ barriers going away? If not, maybe those s...
2016 Jan 04
2
[PATCH 3/3] checkpatch: add virt barriers
On Mon, 2016-01-04 at 13:37 +0200, Michael S. Tsirkin wrote: > Add virt_ barriers to list of barriers to check for > presence of a comment. Are these virt_ barriers used anywhere? I see some virtio_ barrier like uses.
2016 Jan 04
1
[PATCH 3/3] checkpatch: add virt barriers
...53AM -0800, Joe Perches wrote: > > On Mon, 2016-01-04 at 13:37 +0200, Michael S. Tsirkin wrote: > > > Add virt_ barriers to list of barriers to check for > > > presence of a comment. > > > > Are these virt_ barriers used anywhere? > > > > I see some virtio_ barrier like uses. > > They will be :) They are added and used by patchset > ????????arch: barrier cleanup + barriers for virt > > See > http://article.gmane.org/gmane.linux.kernel.virtualization/26555 Ah, OK, thanks. Are the virtio_ barriers going away? If not, maybe those s...
2015 Jul 07
1
[PATCH] MAINTAINERS: separate section for s390 virtio drivers
...on/s390/kvm.txt > > F: arch/s390/include/asm/kvm* > > F: arch/s390/kvm/ > > -F: drivers/s390/kvm/ > > > > KERNEL VIRTUAL MACHINE (KVM) FOR ARM > > M: Christoffer Dall <christoffer.dall at linaro.org> > > @@ -10671,6 +10670,15 @@ F: drivers/block/virtio_blk.c > > F: include/linux/virtio_*.h > > F: include/uapi/linux/virtio_*.h > > > > +VIRTIO DRIVERS FOR S390 > > +M: Christian Borntraeger <borntraeger at de.ibm.com> > > +M: Cornelia Huck <cornelia.huck at de.ibm.com> > > +L: linux-s390 at vg...
2015 Jul 07
1
[PATCH] MAINTAINERS: separate section for s390 virtio drivers
...on/s390/kvm.txt > > F: arch/s390/include/asm/kvm* > > F: arch/s390/kvm/ > > -F: drivers/s390/kvm/ > > > > KERNEL VIRTUAL MACHINE (KVM) FOR ARM > > M: Christoffer Dall <christoffer.dall at linaro.org> > > @@ -10671,6 +10670,15 @@ F: drivers/block/virtio_blk.c > > F: include/linux/virtio_*.h > > F: include/uapi/linux/virtio_*.h > > > > +VIRTIO DRIVERS FOR S390 > > +M: Christian Borntraeger <borntraeger at de.ibm.com> > > +M: Cornelia Huck <cornelia.huck at de.ibm.com> > > +L: linux-s390 at vg...
2013 May 29
2
[PATCH v2 2/2] virtio-balloon spec: reintroduce "silent deflation" feature
On Tue, May 28, 2013 at 07:40:18PM +0200, Paolo Bonzini wrote: > The original idea of the VIRTIO_BALLOON_F_MUST_TELL_HOST feature was to > let drivers skip usage of the deflate queue when leaking the balloon > ("silent deflation"). Guests may benefit from silent deflate by > aggressively inflating the balloon; they know that they will be able to > use ballooned pages with...
2017 Aug 03
2
[PATCH] MAINTAINERS: copy virtio on balloon_compaction.c
...nges that file remembers to copy us. Signed-off-by: Michael S. Tsirkin <mst at redhat.com> --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index f66488d..6b1d60e 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -13996,6 +13996,7 @@ F: drivers/block/virtio_blk.c F: include/linux/virtio*.h F: include/uapi/linux/virtio_*.h F: drivers/crypto/virtio/ +F: mm/balloon_compaction.c VIRTIO CRYPTO DRIVER M: Gonglei <arei.gonglei at huawei.com> -- MST
2017 Aug 03
2
[PATCH] MAINTAINERS: copy virtio on balloon_compaction.c
...nges that file remembers to copy us. Signed-off-by: Michael S. Tsirkin <mst at redhat.com> --- MAINTAINERS | 1 + 1 file changed, 1 insertion(+) diff --git a/MAINTAINERS b/MAINTAINERS index f66488d..6b1d60e 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -13996,6 +13996,7 @@ F: drivers/block/virtio_blk.c F: include/linux/virtio*.h F: include/uapi/linux/virtio_*.h F: drivers/crypto/virtio/ +F: mm/balloon_compaction.c VIRTIO CRYPTO DRIVER M: Gonglei <arei.gonglei at huawei.com> -- MST
2017 Jan 17
2
[PATCH 2/2] virtio_scsi: Implement fc_host
On 16/01/2017 18:26, Fam Zheng wrote: >> Is the endianness correct for big-endian host here? > > I think so. The fc_host sysfs uses u64 to represent port_name and node_name, > this patch does the same, so using virtio_* helpers for these fields should > handle the endianness correctly. I was suspicious about it because they are defined as "u8 x[8]" in the virtio_scsi_config struct. So you would need to read with virtio_cread_bytes and pass the result to wwn_to_u64. For example, if you have 0x50012...
2017 Apr 20
2
[PATCH 1/1] s390/virtio: change maintainership
...cornelia.huck at de.ibm.com> > --- > MAINTAINERS | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/MAINTAINERS b/MAINTAINERS > index ca6f5f7..52780b8 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -13203,8 +13203,8 @@ F: include/uapi/linux/virtio_*.h > F: drivers/crypto/virtio/ > > VIRTIO DRIVERS FOR S390 > -M: Christian Borntraeger <borntraeger at de.ibm.com> > M: Cornelia Huck <cornelia.huck at de.ibm.com> > +M: Halil Pasic <pasic at linux.vnet.ibm.com> > L: linux-s390 at vger.kernel.org > L:...
2017 Jan 17
2
[PATCH 2/2] virtio_scsi: Implement fc_host
On 16/01/2017 18:26, Fam Zheng wrote: >> Is the endianness correct for big-endian host here? > > I think so. The fc_host sysfs uses u64 to represent port_name and node_name, > this patch does the same, so using virtio_* helpers for these fields should > handle the endianness correctly. I was suspicious about it because they are defined as "u8 x[8]" in the virtio_scsi_config struct. So you would need to read with virtio_cread_bytes and pass the result to wwn_to_u64. For example, if you have 0x50012...
2017 Apr 20
2
[PATCH 1/1] s390/virtio: change maintainership
...cornelia.huck at de.ibm.com> > --- > MAINTAINERS | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/MAINTAINERS b/MAINTAINERS > index ca6f5f7..52780b8 100644 > --- a/MAINTAINERS > +++ b/MAINTAINERS > @@ -13203,8 +13203,8 @@ F: include/uapi/linux/virtio_*.h > F: drivers/crypto/virtio/ > > VIRTIO DRIVERS FOR S390 > -M: Christian Borntraeger <borntraeger at de.ibm.com> > M: Cornelia Huck <cornelia.huck at de.ibm.com> > +M: Halil Pasic <pasic at linux.vnet.ibm.com> > L: linux-s390 at vger.kernel.org > L:...
2015 Dec 17
2
[PATCH] virtio_ring: use smp_store_mb
...od point. Glad you still saw this. Thanks! > Yes, we've recently established that xchg is indeed faster than mfence > on at least recent machines, see: > > lkml.kernel.org/r/CA+55aFynbkeuUGs9s-q+fLY6MeRBA6MjEyWWbbe7A5AaqsAknw at mail.gmail.com > > > +static inline void virtio_store_mb(bool weak_barriers, > > + __virtio16 *p, __virtio16 v) > > +{ > > +#ifdef CONFIG_SMP > > + if (weak_barriers) > > + smp_store_mb(*p, v); > > + else > > +#endif > > + { > > + WRITE_ONCE(*p, v); > > + mb(); > > + } &gt...