Re: [Qemu-devel] [PATCH 1/1] balloon: add a feature bit to let Guest OS deflate balloon on oom

2015-06-23 Thread Christian Borntraeger
Am 15.06.2015 um 12:52 schrieb Denis V. Lunev: > Excessive virtio_balloon inflation can cause invocation of OOM-killer, > when Linux is under severe memory pressure. Various mechanisms are > responsible for correct virtio_balloon memory management. Nevertheless it > is often the case that these con

Re: [Qemu-devel] [PATCH 1/1] balloon: add a feature bit to let Guest OS deflate balloon on oom

2015-06-15 Thread Christian Borntraeger
Am 15.06.2015 um 12:10 schrieb Michael S. Tsirkin: > On Mon, Jun 15, 2015 at 11:59:05AM +0200, Christian Borntraeger wrote: >> Am 15.06.2015 um 11:06 schrieb Michael S. Tsirkin: >> > AFAIK management tools depend on balloon not deflating > below host-specified threshold to avoid OOM on the

[Qemu-devel] [PATCH 1/1] balloon: add a feature bit to let Guest OS deflate balloon on oom

2015-06-15 Thread Denis V. Lunev
Excessive virtio_balloon inflation can cause invocation of OOM-killer, when Linux is under severe memory pressure. Various mechanisms are responsible for correct virtio_balloon memory management. Nevertheless it is often the case that these control tools does not have enough time to react on fast c

Re: [Qemu-devel] [PATCH 1/1] balloon: add a feature bit to let Guest OS deflate balloon on oom

2015-06-15 Thread Michael S. Tsirkin
On Mon, Jun 15, 2015 at 11:59:05AM +0200, Christian Borntraeger wrote: > Am 15.06.2015 um 11:06 schrieb Michael S. Tsirkin: > > >>> AFAIK management tools depend on balloon not deflating > >>> below host-specified threshold to avoid OOM on the host. > >>> So I don't think we can make this a defaul

Re: [Qemu-devel] [PATCH 1/1] balloon: add a feature bit to let Guest OS deflate balloon on oom

2015-06-15 Thread Christian Borntraeger
Am 15.06.2015 um 11:06 schrieb Michael S. Tsirkin: >>> AFAIK management tools depend on balloon not deflating >>> below host-specified threshold to avoid OOM on the host. >>> So I don't think we can make this a default, >>> management needs to enable this explicitly. >> >> If the ballooning is req

Re: [Qemu-devel] [PATCH 1/1] balloon: add a feature bit to let Guest OS deflate balloon on oom

2015-06-15 Thread Michael S. Tsirkin
On Mon, Jun 15, 2015 at 09:01:53AM +0200, Christian Borntraeger wrote: > Am 13.06.2015 um 22:10 schrieb Michael S. Tsirkin: > > On Fri, Jun 12, 2015 at 01:56:37PM +0200, Christian Borntraeger wrote: > >> Am 10.06.2015 um 15:13 schrieb Michael S. Tsirkin: > >>> On Wed, Jun 10, 2015 at 03:02:21PM +03

Re: [Qemu-devel] [PATCH 1/1] balloon: add a feature bit to let Guest OS deflate balloon on oom

2015-06-15 Thread Christian Borntraeger
Am 13.06.2015 um 22:10 schrieb Michael S. Tsirkin: > On Fri, Jun 12, 2015 at 01:56:37PM +0200, Christian Borntraeger wrote: >> Am 10.06.2015 um 15:13 schrieb Michael S. Tsirkin: >>> On Wed, Jun 10, 2015 at 03:02:21PM +0300, Denis V. Lunev wrote: On 09/06/15 13:37, Christian Borntraeger wrote:

Re: [Qemu-devel] [PATCH 1/1] balloon: add a feature bit to let Guest OS deflate balloon on oom

2015-06-13 Thread Michael S. Tsirkin
On Fri, Jun 12, 2015 at 01:56:37PM +0200, Christian Borntraeger wrote: > Am 10.06.2015 um 15:13 schrieb Michael S. Tsirkin: > > On Wed, Jun 10, 2015 at 03:02:21PM +0300, Denis V. Lunev wrote: > >> On 09/06/15 13:37, Christian Borntraeger wrote: > >>> Am 09.06.2015 um 12:19 schrieb Denis V. Lunev: >

Re: [Qemu-devel] [PATCH 1/1] balloon: add a feature bit to let Guest OS deflate balloon on oom

2015-06-12 Thread Christian Borntraeger
Am 10.06.2015 um 15:13 schrieb Michael S. Tsirkin: > On Wed, Jun 10, 2015 at 03:02:21PM +0300, Denis V. Lunev wrote: >> On 09/06/15 13:37, Christian Borntraeger wrote: >>> Am 09.06.2015 um 12:19 schrieb Denis V. Lunev: Excessive virtio_balloon inflation can cause invocation of OOM-killer,

Re: [Qemu-devel] [PATCH 1/1] balloon: add a feature bit to let Guest OS deflate balloon on oom

2015-06-10 Thread Denis V. Lunev
On 10/06/15 16:13, Michael S. Tsirkin wrote: On Wed, Jun 10, 2015 at 03:02:21PM +0300, Denis V. Lunev wrote: On 09/06/15 13:37, Christian Borntraeger wrote: Am 09.06.2015 um 12:19 schrieb Denis V. Lunev: Excessive virtio_balloon inflation can cause invocation of OOM-killer, when Linux is under

Re: [Qemu-devel] [PATCH 1/1] balloon: add a feature bit to let Guest OS deflate balloon on oom

2015-06-10 Thread Michael S. Tsirkin
On Wed, Jun 10, 2015 at 03:02:21PM +0300, Denis V. Lunev wrote: > On 09/06/15 13:37, Christian Borntraeger wrote: > >Am 09.06.2015 um 12:19 schrieb Denis V. Lunev: > >>Excessive virtio_balloon inflation can cause invocation of OOM-killer, > >>when Linux is under severe memory pressure. Various mech

Re: [Qemu-devel] [PATCH 1/1] balloon: add a feature bit to let Guest OS deflate balloon on oom

2015-06-10 Thread Denis V. Lunev
On 09/06/15 13:37, Christian Borntraeger wrote: Am 09.06.2015 um 12:19 schrieb Denis V. Lunev: Excessive virtio_balloon inflation can cause invocation of OOM-killer, when Linux is under severe memory pressure. Various mechanisms are responsible for correct virtio_balloon memory management. Never

Re: [Qemu-devel] [PATCH 1/1] balloon: add a feature bit to let Guest OS deflate balloon on oom

2015-06-09 Thread Denis V. Lunev
On 09/06/15 13:19, Denis V. Lunev wrote: Excessive virtio_balloon inflation can cause invocation of OOM-killer, when Linux is under severe memory pressure. Various mechanisms are responsible for correct virtio_balloon memory management. Nevertheless it is often the case that these control tools d

Re: [Qemu-devel] [PATCH 1/1] balloon: add a feature bit to let Guest OS deflate balloon on oom

2015-06-09 Thread Christian Borntraeger
Am 09.06.2015 um 12:19 schrieb Denis V. Lunev: > Excessive virtio_balloon inflation can cause invocation of OOM-killer, > when Linux is under severe memory pressure. Various mechanisms are > responsible for correct virtio_balloon memory management. Nevertheless it > is often the case that these con

[Qemu-devel] [PATCH 1/1] balloon: add a feature bit to let Guest OS deflate balloon on oom

2015-06-09 Thread Denis V. Lunev
Excessive virtio_balloon inflation can cause invocation of OOM-killer, when Linux is under severe memory pressure. Various mechanisms are responsible for correct virtio_balloon memory management. Nevertheless it is often the case that these control tools does not have enough time to react on fast c