Re: [PATCH v4 0/4] vmw_balloon: Compaction and shrinker support

2019-05-03 Thread Nadav Amit via Virtualization
> On Apr 25, 2019, at 4:54 AM, Nadav Amit wrote: > > VMware balloon enhancements: adding support for memory compaction, > memory shrinker (to prevent OOM) and splitting of refused pages to > prevent recurring inflations. > > Patches 1-2: Support for compaction > Patch 3: Support for memory shrin

Re: [PATCH 01/10] virtio/s390: use vring_create_virtqueue

2019-05-03 Thread Michael S. Tsirkin
On Fri, May 03, 2019 at 11:17:24AM +0200, Cornelia Huck wrote: > On Fri, 26 Apr 2019 20:32:36 +0200 > Halil Pasic wrote: > > > The commit 2a2d1382fe9d ("virtio: Add improved queue allocation API") > > establishes a new way of allocating virtqueues (as a part of the effort > > that taught DMA to v

Re: [PATCH] drm/virtio: Remove redundant return type

2019-05-03 Thread Chia-I Wu
On Fri, May 3, 2019 at 9:38 AM Robert Foss wrote: > > virtio_gpu_fence_emit() always returns 0, since it > has no error paths. > > Consequently no calls for virtio_gpu_fence_emit() > use the return value, and it can be removed. > > Signed-off-by: Robert Foss > Suggested-by: Emil Velikov Reviewed

[PATCH] drm/virtio: Remove redundant return type

2019-05-03 Thread Robert Foss
virtio_gpu_fence_emit() always returns 0, since it has no error paths. Consequently no calls for virtio_gpu_fence_emit() use the return value, and it can be removed. Signed-off-by: Robert Foss Suggested-by: Emil Velikov --- This patch was suggested in this email thread: [PATCH] drm/virtio: al

Re: [PATCH 00/10] s390: virtio: support protected virtualization

2019-05-03 Thread Cornelia Huck
On Fri, 3 May 2019 11:55:11 +0200 Cornelia Huck wrote: > On Fri, 26 Apr 2019 20:32:35 +0200 > Halil Pasic wrote: > > > What needs to be done > > = > > > > Thus what needs to be done to bring virtio-ccw up to speed with respect > > to protected virtualization is: > > * use

Re: [PATCH v3 01/19] drm: Add |struct drm_gem_vram_object| and helpers

2019-05-03 Thread Thomas Zimmermann
Am 03.05.19 um 14:27 schrieb Thomas Zimmermann: > cc: nor...@tronnes.org Actually cc him > Am 03.05.19 um 14:07 schrieb Koenig, Christian: >> Am 03.05.19 um 14:01 schrieb Daniel Vetter: >>> [CAUTION: External Email] >>> >>> On Fri, May 3, 2019 at 12:15 PM Thomas Zimmermann >>> wrote: Hi Ch

Re: [PATCH v3 01/19] drm: Add |struct drm_gem_vram_object| and helpers

2019-05-03 Thread Thomas Zimmermann
cc: nor...@tronnes.org Am 03.05.19 um 14:07 schrieb Koenig, Christian: > Am 03.05.19 um 14:01 schrieb Daniel Vetter: >> [CAUTION: External Email] >> >> On Fri, May 3, 2019 at 12:15 PM Thomas Zimmermann >> wrote: >>> Hi Christian, >>> >>> would you review the whole patch set? Daniel mentioned tha

Re: [PATCH v3 01/19] drm: Add |struct drm_gem_vram_object| and helpers

2019-05-03 Thread Koenig, Christian
Am 03.05.19 um 14:01 schrieb Daniel Vetter: > [CAUTION: External Email] > > On Fri, May 3, 2019 at 12:15 PM Thomas Zimmermann wrote: >> Hi Christian, >> >> would you review the whole patch set? Daniel mentioned that he'd prefer >> to leave the review to memory-mgmt developers. > I think Noralf Tro

Re: [PATCH v3 01/19] drm: Add |struct drm_gem_vram_object| and helpers

2019-05-03 Thread Daniel Vetter
On Fri, May 3, 2019 at 12:15 PM Thomas Zimmermann wrote: > > Hi Christian, > > would you review the whole patch set? Daniel mentioned that he'd prefer > to leave the review to memory-mgmt developers. I think Noralf Tronnes or Gerd Hoffmann would also make good reviewers for this, fairly close to

Re: [PATCH v3 01/19] drm: Add |struct drm_gem_vram_object| and helpers

2019-05-03 Thread Thomas Zimmermann
Hi Christian, would you review the whole patch set? Daniel mentioned that he'd prefer to leave the review to memory-mgmt developers. Best regards Thomas Am 30.04.19 um 11:35 schrieb Koenig, Christian: > Am 30.04.19 um 11:23 schrieb Sam Ravnborg: >> [CAUTION: External Email] >> >> Hi Thomas. >> >

Re: [PATCH 00/10] s390: virtio: support protected virtualization

2019-05-03 Thread Juergen Gross
On 03/05/2019 11:55, Cornelia Huck wrote: > On Fri, 26 Apr 2019 20:32:35 +0200 > Halil Pasic wrote: > >> Enhanced virtualization protection technology may require the use of >> bounce buffers for I/O. While support for this was built into the virtio >> core, virtio-ccw wasn't changed accordingly.

Re: [PATCH 00/10] s390: virtio: support protected virtualization

2019-05-03 Thread Cornelia Huck
On Fri, 26 Apr 2019 20:32:35 +0200 Halil Pasic wrote: > Enhanced virtualization protection technology may require the use of > bounce buffers for I/O. While support for this was built into the virtio > core, virtio-ccw wasn't changed accordingly. > > Some background on technology (not part of th

Re: [PATCH 03/10] virtio/s390: enable packed ring

2019-05-03 Thread Cornelia Huck
On Fri, 26 Apr 2019 20:32:38 +0200 Halil Pasic wrote: > Nothing precludes to accepting VIRTIO_F_RING_PACKED any more. "precludes us from accepting" > > Signed-off-by: Halil Pasic > --- > drivers/s390/virtio/virtio_ccw.c | 4 +--- > 1 file changed, 1 insertion(+), 3 deletions(-) > > diff --

Re: [PATCH 02/10] virtio/s390: DMA support for virtio-ccw

2019-05-03 Thread Cornelia Huck
On Fri, 26 Apr 2019 20:32:37 +0200 Halil Pasic wrote: > Currently virtio-ccw devices do not work if the device has > VIRTIO_F_IOMMU_PLATFORM. In future we do want to support DMA API with > virtio-ccw. > > Let us do the plumbing, so the feature VIRTIO_F_IOMMU_PLATFORM works > with virtio-ccw. >

Re: [PATCH 01/10] virtio/s390: use vring_create_virtqueue

2019-05-03 Thread Cornelia Huck
On Fri, 26 Apr 2019 20:32:36 +0200 Halil Pasic wrote: > The commit 2a2d1382fe9d ("virtio: Add improved queue allocation API") > establishes a new way of allocating virtqueues (as a part of the effort > that taught DMA to virtio rings). > > In the future we will want virtio-ccw to use the DMA API