Displaying 20 results from an estimated 10000 matches similar to: "[PATCH] mm/balloon_compaction: suppress allocation warnings"
2019 Apr 19
0
[PATCH v2 1/4] mm/balloon_compaction: list interfaces
> On Apr 8, 2019, at 10:35 AM, Nadav Amit <namit at vmware.com> wrote:
>
>> On Mar 27, 2019, at 6:07 PM, Nadav Amit <namit at vmware.com> wrote:
>>
>> Introduce interfaces for ballooning enqueueing and dequeueing of a list
>> of pages. These interfaces reduce the overhead of storing and restoring
>> IRQs by batching the operations. In addition they
2019 Feb 07
0
[PATCH 3/6] mm/balloon_compaction: list interfaces
On Thu, Feb 07, 2019 at 12:43:51AM +0000, Nadav Amit wrote:
> > On Feb 6, 2019, at 4:32 PM, Michael S. Tsirkin <mst at redhat.com> wrote:
> >
> > On Wed, Feb 06, 2019 at 03:57:03PM -0800, Nadav Amit wrote:
> >> Introduce interfaces for ballooning enqueueing and dequeueing of a list
> >> of pages. These interfaces reduce the overhead of storing and
2019 Apr 19
0
[PATCH v2 1/4] mm/balloon_compaction: list interfaces
On Fri, Apr 19, 2019 at 10:34:04PM +0000, Nadav Amit wrote:
> > On Apr 19, 2019, at 3:07 PM, Michael S. Tsirkin <mst at redhat.com> wrote:
> >
> > On Thu, Mar 28, 2019 at 01:07:15AM +0000, Nadav Amit wrote:
> >> Introduce interfaces for ballooning enqueueing and dequeueing of a list
> >> of pages. These interfaces reduce the overhead of storing and
2019 Feb 07
0
[PATCH 3/6] mm/balloon_compaction: list interfaces
On Wed, Feb 06, 2019 at 03:57:03PM -0800, Nadav Amit wrote:
> Introduce interfaces for ballooning enqueueing and dequeueing of a list
> of pages. These interfaces reduce the overhead of storing and restoring
> IRQs by batching the operations. In addition they do not panic if the
> list of pages is empty.
>
> Cc: "Michael S. Tsirkin" <mst at redhat.com>
> Cc:
2019 Apr 19
0
[PATCH v2 1/4] mm/balloon_compaction: list interfaces
On Thu, Mar 28, 2019 at 01:07:15AM +0000, Nadav Amit wrote:
> Introduce interfaces for ballooning enqueueing and dequeueing of a list
> of pages. These interfaces reduce the overhead of storing and restoring
> IRQs by batching the operations. In addition they do not panic if the
> list of pages is empty.
>
> Cc: "Michael S. Tsirkin" <mst at redhat.com>
> Cc:
2019 Apr 24
1
[PATCH v3 1/4] mm/balloon_compaction: list interfaces
On Tue, Apr 23, 2019 at 04:45:28PM -0700, Nadav Amit wrote:
> Introduce interfaces for ballooning enqueueing and dequeueing of a list
> of pages. These interfaces reduce the overhead of storing and restoring
> IRQs by batching the operations. In addition they do not panic if the
> list of pages is empty.
>
> Cc: "Michael S. Tsirkin" <mst at redhat.com>
> Cc:
2019 Apr 23
0
[PATCH v3 1/4] mm/balloon_compaction: list interfaces
Introduce interfaces for ballooning enqueueing and dequeueing of a list
of pages. These interfaces reduce the overhead of storing and restoring
IRQs by batching the operations. In addition they do not panic if the
list of pages is empty.
Cc: "Michael S. Tsirkin" <mst at redhat.com>
Cc: Jason Wang <jasowang at redhat.com>
Cc: linux-mm at kvack.org
Cc: virtualization at
2019 Apr 25
0
[PATCH v4 1/4] mm/balloon_compaction: List interfaces
Introduce interfaces for ballooning enqueueing and dequeueing of a list
of pages. These interfaces reduce the overhead of storing and restoring
IRQs by batching the operations. In addition they do not panic if the
list of pages is empty.
Cc: Jason Wang <jasowang at redhat.com>
Cc: linux-mm at kvack.org
Cc: virtualization at lists.linux-foundation.org
Acked-by: Michael S. Tsirkin <mst at
2020 Apr 01
0
[RFC for Linux] virtio_balloon: Add VIRTIO_BALLOON_F_THP_ORDER to handle THP spilt issue
On 31.03.20 18:37, Nadav Amit wrote:
>> On Mar 31, 2020, at 7:09 AM, David Hildenbrand <david at redhat.com> wrote:
>>
>> On 31.03.20 16:07, Michael S. Tsirkin wrote:
>>> On Tue, Mar 31, 2020 at 04:03:18PM +0200, David Hildenbrand wrote:
>>>> On 31.03.20 15:37, Michael S. Tsirkin wrote:
>>>>> On Tue, Mar 31, 2020 at 03:32:05PM +0200,
2020 Jun 09
1
[PATCH v2] mm/balloon_compaction: Fix trivial spelling
On Tue, Jun 9, 2020 at 8:04 PM Kieran Bingham
<kieran.bingham+renesas at ideasonboard.com> wrote:
>
> The word 'descriptor' is misspelled throughout the tree.
I think, *throughout the tree* is not appropriate* here. This patch
has fixed it within the file. With that,
Acked-by: Souptick Joarder <jrdr.linux at gmail.com>
>
> Fix it up accordingly:
>
2020 Apr 01
0
[RFC for Linux] virtio_balloon: Add VIRTIO_BALLOON_F_THP_ORDER to handle THP spilt issue
On 31.03.20 18:27, Nadav Amit wrote:
>> On Mar 31, 2020, at 6:32 AM, David Hildenbrand <david at redhat.com> wrote:
>>
>> On 31.03.20 15:24, Michael S. Tsirkin wrote:
>>> On Tue, Mar 31, 2020 at 12:35:24PM +0200, David Hildenbrand wrote:
>>>> On 26.03.20 10:49, Michael S. Tsirkin wrote:
>>>>> On Thu, Mar 26, 2020 at 08:54:04AM +0100,
2019 Jun 11
0
[PATCH trivial] mm/balloon_compaction: Grammar s/the its/its/
On 07.06.19 13:35, Geert Uytterhoeven wrote:
> Signed-off-by: Geert Uytterhoeven <geert+renesas at glider.be>
> ---
> mm/balloon_compaction.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/mm/balloon_compaction.c b/mm/balloon_compaction.c
> index ba739b76e6c52e55..17ac81d8d26bcb50 100644
> --- a/mm/balloon_compaction.c
> +++
2020 Jun 09
0
[PATCH v2] mm/balloon_compaction: Fix trivial spelling
On Tue, Jun 09, 2020 at 03:34:12PM +0100, Kieran Bingham wrote:
> The word 'descriptor' is misspelled throughout the tree.
>
> Fix it up accordingly:
> decriptors -> descriptors
>
> Signed-off-by: Kieran Bingham <kieran.bingham+renesas at ideasonboard.com>
> Reviewed-by: David Hildenbrand <david at redhat.com>
Acked-by: Michael S. Tsirkin <mst
2020 Jun 10
0
[PATCH v2] mm/balloon_compaction: Fix trivial spelling
Hello!
On 09.06.2020 17:34, Kieran Bingham wrote:
> The word 'descriptor' is misspelled throughout the tree.
>
> Fix it up accordingly:
> decriptors -> descriptors
decriptor -> descriptor really. ;-)
> Signed-off-by: Kieran Bingham <kieran.bingham+renesas at ideasonboard.com>
> Reviewed-by: David Hildenbrand <david at redhat.com>
>
2019 Jun 07
1
[PATCH trivial] mm/balloon_compaction: Grammar s/the its/its/
Signed-off-by: Geert Uytterhoeven <geert+renesas at glider.be>
---
mm/balloon_compaction.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mm/balloon_compaction.c b/mm/balloon_compaction.c
index ba739b76e6c52e55..17ac81d8d26bcb50 100644
--- a/mm/balloon_compaction.c
+++ b/mm/balloon_compaction.c
@@ -60,7 +60,7 @@ EXPORT_SYMBOL_GPL(balloon_page_enqueue);
/*
*
2019 Jun 07
1
[PATCH trivial] mm/balloon_compaction: Grammar s/the its/its/
Signed-off-by: Geert Uytterhoeven <geert+renesas at glider.be>
---
mm/balloon_compaction.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mm/balloon_compaction.c b/mm/balloon_compaction.c
index ba739b76e6c52e55..17ac81d8d26bcb50 100644
--- a/mm/balloon_compaction.c
+++ b/mm/balloon_compaction.c
@@ -60,7 +60,7 @@ EXPORT_SYMBOL_GPL(balloon_page_enqueue);
/*
*
2020 Feb 05
0
Balloon pressuring page cache
On 05.02.20 08:35, Nadav Amit wrote:
>> On Feb 3, 2020, at 2:50 PM, Nadav Amit <namit at vmware.com> wrote:
>>
>>> On Feb 3, 2020, at 8:34 AM, David Hildenbrand <david at redhat.com> wrote:
>>>
>>> On 03.02.20 17:18, Alexander Duyck wrote:
>>>> On Mon, 2020-02-03 at 08:11 -0500, Michael S. Tsirkin wrote:
>>>>> On Thu,
2020 Feb 05
1
Balloon pressuring page cache
On Wed, Feb 05, 2020 at 09:19:58AM +0100, David Hildenbrand wrote:
> On 05.02.20 08:35, Nadav Amit wrote:
> >> On Feb 3, 2020, at 2:50 PM, Nadav Amit <namit at vmware.com> wrote:
> >>
> >>> On Feb 3, 2020, at 8:34 AM, David Hildenbrand <david at redhat.com> wrote:
> >>>
> >>> On 03.02.20 17:18, Alexander Duyck wrote:
>
2019 May 17
1
[PATCH v4 0/4] vmw_balloon: Compaction and shrinker support
> On May 17, 2019, at 10:24 AM, Greg Kroah-Hartman <gregkh at linuxfoundation.org> wrote:
>
> On Fri, May 17, 2019 at 05:10:23PM +0000, Nadav Amit wrote:
>>> On May 3, 2019, at 6:25 PM, Nadav Amit <namit at vmware.com> wrote:
>>>
>>>> On Apr 25, 2019, at 4:54 AM, Nadav Amit <namit at vmware.com> wrote:
>>>>
>>>>
2017 Nov 03
0
[PATCH v17 3/6] mm/balloon_compaction.c: split balloon page allocation and enqueue
From: "Michael S. Tsirkin" <mst.redhat.com>
fill_balloon doing memory allocations under balloon_lock
can cause a deadlock when leak_balloon is called from
virtballoon_oom_notify and tries to take same lock.
To fix, split page allocation and enqueue and do allocations outside
the lock.
Here's a detailed analysis of the deadlock by Tetsuo Handa:
In leak_balloon(),