From: Vlastimil Babka <vbabka-AlSwsSmVLrQ@public.gmane.org>
To: linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org,
Jerome Marchand
<jmarchan-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
Cc: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
Andrew Morton
<akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org>,
linux-doc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
Hugh Dickins <hughd-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org>,
Michal Hocko <mhocko-AlSwsSmVLrQ@public.gmane.org>,
"Kirill A. Shutemov"
<kirill.shutemov-VuQAYsv1563Yd54FQh9/CA@public.gmane.org>,
Cyrill Gorcunov
<gorcunov-GEFAQzZX7r8dnm+yROfE0A@public.gmane.org>,
Randy Dunlap <rdunlap-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>,
linux-s390-u79uwXL29TY76Z2rM5mHXA@public.gmane.org,
Martin Schwidefsky
<schwidefsky-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>,
Heiko Carstens
<heiko.carstens-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org>,
Peter Zijlstra <peterz-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org>,
Paul Mackerras <paulus-eUNUBHrolfbYtjvyW6yDsg@public.gmane.org>,
Arnaldo Carvalho de Melo
<acme-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org>,
Oleg Nesterov <oleg-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>,
Linux API <linux-api-u79uwXL29TY76Z2rM5mHXA@public.gmane.org>,
Konstantin Khlebnikov
<khlebnikov-XoJtRXgx1JseBXzfvpsJ4g@public.gmane.org>
Subject: Re: [PATCH v2 0/4] enhance shmem process and swap accounting
Date: Thu, 14 May 2015 13:16:06 +0200 [thread overview]
Message-ID: <555483F6.3080607@suse.cz> (raw)
In-Reply-To: <1427474441-17708-1-git-send-email-vbabka-AlSwsSmVLrQ@public.gmane.org>
On 03/27/2015 05:40 PM, Vlastimil Babka wrote:
> Changes since v1:
> o In Patch 2, rely on SHMEM_I(inode)->swapped if possible, and fallback to
> radix tree iterator on partially mapped shmem objects, i.e. decouple shmem
> swap usage determination from the page walk, for performance reasons.
> Thanks to Jerome and Konstantin for the tips.
> The downside is that mm/shmem.c had to be touched.
>
Ping? I've got only a minor suggestion from Konstantin and no more
feedback. Hugh?
Thanks,
Vlastimil
WARNING: multiple messages have this Message-ID (diff)
From: Vlastimil Babka <vbabka@suse.cz>
To: linux-mm@kvack.org, Jerome Marchand <jmarchan@redhat.com>
Cc: linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
linux-doc@vger.kernel.org, Hugh Dickins <hughd@google.com>,
Michal Hocko <mhocko@suse.cz>,
"Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>,
Cyrill Gorcunov <gorcunov@openvz.org>,
Randy Dunlap <rdunlap@infradead.org>,
linux-s390@vger.kernel.org,
Martin Schwidefsky <schwidefsky@de.ibm.com>,
Heiko Carstens <heiko.carstens@de.ibm.com>,
Peter Zijlstra <peterz@infradead.org>,
Paul Mackerras <paulus@samba.org>,
Arnaldo Carvalho de Melo <acme@kernel.org>,
Oleg Nesterov <oleg@redhat.com>,
Linux API <linux-api@vger.kernel.org>,
Konstantin Khlebnikov <khlebnikov@yandex-team.ru>
Subject: Re: [PATCH v2 0/4] enhance shmem process and swap accounting
Date: Thu, 14 May 2015 13:16:06 +0200 [thread overview]
Message-ID: <555483F6.3080607@suse.cz> (raw)
In-Reply-To: <1427474441-17708-1-git-send-email-vbabka@suse.cz>
On 03/27/2015 05:40 PM, Vlastimil Babka wrote:
> Changes since v1:
> o In Patch 2, rely on SHMEM_I(inode)->swapped if possible, and fallback to
> radix tree iterator on partially mapped shmem objects, i.e. decouple shmem
> swap usage determination from the page walk, for performance reasons.
> Thanks to Jerome and Konstantin for the tips.
> The downside is that mm/shmem.c had to be touched.
>
Ping? I've got only a minor suggestion from Konstantin and no more
feedback. Hugh?
Thanks,
Vlastimil
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org. For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>
WARNING: multiple messages have this Message-ID (diff)
From: Vlastimil Babka <vbabka@suse.cz>
To: linux-mm@kvack.org, Jerome Marchand <jmarchan@redhat.com>
Cc: linux-kernel@vger.kernel.org,
Andrew Morton <akpm@linux-foundation.org>,
linux-doc@vger.kernel.org, Hugh Dickins <hughd@google.com>,
Michal Hocko <mhocko@suse.cz>,
"Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>,
Cyrill Gorcunov <gorcunov@openvz.org>,
Randy Dunlap <rdunlap@infradead.org>,
linux-s390@vger.kernel.org,
Martin Schwidefsky <schwidefsky@de.ibm.com>,
Heiko Carstens <heiko.carstens@de.ibm.com>,
Peter Zijlstra <peterz@infradead.org>,
Paul Mackerras <paulus@samba.org>,
Arnaldo Carvalho de Melo <acme@kernel.org>,
Oleg Nesterov <oleg@redhat.com>,
Linux API <linux-api@vger.kernel.org>,
Konstantin Khlebnikov <khlebnikov@yandex-team.ru>
Subject: Re: [PATCH v2 0/4] enhance shmem process and swap accounting
Date: Thu, 14 May 2015 13:16:06 +0200 [thread overview]
Message-ID: <555483F6.3080607@suse.cz> (raw)
In-Reply-To: <1427474441-17708-1-git-send-email-vbabka@suse.cz>
On 03/27/2015 05:40 PM, Vlastimil Babka wrote:
> Changes since v1:
> o In Patch 2, rely on SHMEM_I(inode)->swapped if possible, and fallback to
> radix tree iterator on partially mapped shmem objects, i.e. decouple shmem
> swap usage determination from the page walk, for performance reasons.
> Thanks to Jerome and Konstantin for the tips.
> The downside is that mm/shmem.c had to be touched.
>
Ping? I've got only a minor suggestion from Konstantin and no more
feedback. Hugh?
Thanks,
Vlastimil
next prev parent reply other threads:[~2015-05-14 11:16 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2015-03-27 16:40 [PATCH v2 0/4] enhance shmem process and swap accounting Vlastimil Babka
2015-03-27 16:40 ` Vlastimil Babka
2015-03-27 16:40 ` [PATCH v2 1/4] mm, documentation: clarify /proc/pid/status VmSwap limitations Vlastimil Babka
2015-03-27 16:40 ` Vlastimil Babka
2015-03-27 16:40 ` [PATCH v2 2/4] mm, proc: account for shmem swap in /proc/pid/smaps Vlastimil Babka
2015-03-27 16:40 ` Vlastimil Babka
2015-03-27 16:40 ` [PATCH v2 3/4] mm, shmem: Add shmem resident memory accounting Vlastimil Babka
2015-03-27 16:40 ` Vlastimil Babka
2015-03-27 17:09 ` Konstantin Khlebnikov
2015-03-27 17:09 ` Konstantin Khlebnikov
2015-05-14 11:17 ` Vlastimil Babka
2015-05-14 13:31 ` Konstantin Khlebnikov
2015-05-14 13:31 ` Konstantin Khlebnikov
2015-03-27 16:40 ` [PATCH v2 4/4] mm, procfs: Display VmAnon, VmFile and VmShm in /proc/pid/status Vlastimil Babka
2015-03-27 16:40 ` Vlastimil Babka
[not found] ` <1427474441-17708-1-git-send-email-vbabka-AlSwsSmVLrQ@public.gmane.org>
2015-05-14 11:16 ` Vlastimil Babka [this message]
2015-05-14 11:16 ` [PATCH v2 0/4] enhance shmem process and swap accounting Vlastimil Babka
2015-05-14 11:16 ` Vlastimil Babka
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=555483F6.3080607@suse.cz \
--to=vbabka-alswssmvlrq@public.gmane.org \
--cc=acme-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org \
--cc=akpm-de/tnXTf+JLsfHDXvbKv3WD2FQJk+8+b@public.gmane.org \
--cc=gorcunov-GEFAQzZX7r8dnm+yROfE0A@public.gmane.org \
--cc=heiko.carstens-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org \
--cc=hughd-hpIqsD4AKlfQT0dZR+AlfA@public.gmane.org \
--cc=jmarchan-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
--cc=khlebnikov-XoJtRXgx1JseBXzfvpsJ4g@public.gmane.org \
--cc=kirill.shutemov-VuQAYsv1563Yd54FQh9/CA@public.gmane.org \
--cc=linux-api-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-doc-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=linux-mm-Bw31MaZKKs3YtjvyW6yDsg@public.gmane.org \
--cc=linux-s390-u79uwXL29TY76Z2rM5mHXA@public.gmane.org \
--cc=mhocko-AlSwsSmVLrQ@public.gmane.org \
--cc=oleg-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
--cc=paulus-eUNUBHrolfbYtjvyW6yDsg@public.gmane.org \
--cc=peterz-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org \
--cc=rdunlap-wEGCiKHe2LqWVfeAwA7xHQ@public.gmane.org \
--cc=schwidefsky-tA70FqPdS9bQT0dZR+AlfA@public.gmane.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.