On Fri, May 17, 2019 at 05:57:22PM +0000, Nadav Amit wrote: > > On May 17, 2019, at 10:24 AM, Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx> 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@xxxxxxxxxx> wrote: > >>> > >>>> On Apr 25, 2019, at 4:54 AM, Nadav Amit <namit@xxxxxxxxxx> 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 shrinker - disabled by default > >>>> Patch 4: Split refused pages to improve performance > >>>> > >>>> v3->v4: > >>>> * "get around to" comment [Michael] > >>>> * Put list_add under page lock [Michael] > >>>> > >>>> v2->v3: > >>>> * Fixing wrong argument type (int->size_t) [Michael] > >>>> * Fixing a comment (it) [Michael] > >>>> * Reinstating the BUG_ON() when page is locked [Michael] > >>>> > >>>> v1->v2: > >>>> * Return number of pages in list enqueue/dequeue interfaces [Michael] > >>>> * Removed first two patches which were already merged > >>>> > >>>> Nadav Amit (4): > >>>> mm/balloon_compaction: List interfaces > >>>> vmw_balloon: Compaction support > >>>> vmw_balloon: Add memory shrinker > >>>> vmw_balloon: Split refused pages > >>>> > >>>> drivers/misc/Kconfig | 1 + > >>>> drivers/misc/vmw_balloon.c | 489 ++++++++++++++++++++++++++--- > >>>> include/linux/balloon_compaction.h | 4 + > >>>> mm/balloon_compaction.c | 144 ++++++--- > >>>> 4 files changed, 553 insertions(+), 85 deletions(-) > >>>> > >>>> -- > >>>> 2.19.1 > >>> > >>> Ping. > >> > >> Ping. > >> > >> Greg, did it got lost again? > > > > > > I thought you needed the mm developers to ack the first patch, did that > > ever happen? > > Yes. You will see Michael Tsirkin’s “Acked-by" on it. Ah, missed that, thanks. Will queue this up after the -rc1 release is out, can't do anything until then. greg k-h