From: Rik van Riel <riel@redhat.com>
To: "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com>,
Andrew Morton <akpm@linux-foundation.org>
Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org,
Michal Hocko <mhocko@suse.com>, Vlastimil Babka <vbabka@suse.cz>
Subject: Re: [PATCHv3] mm: Account pud page tables
Date: Tue, 03 Oct 2017 15:59:27 -0400 [thread overview]
Message-ID: <1507060767.10046.23.camel@redhat.com> (raw)
In-Reply-To: <20171002080427.3320-1-kirill.shutemov@linux.intel.com>
[-- Attachment #1: Type: text/plain, Size: 802 bytes --]
On Mon, 2017-10-02 at 11:04 +0300, Kirill A. Shutemov wrote:
> On machine with 5-level paging support a process can allocate
> significant amount of memory and stay unnoticed by oom-killer and
> memory cgroup. The trick is to allocate a lot of PUD page tables.
> We don't account PUD page tables, only PMD and PTE.
>
> We already addressed the same issue for PMD page tables, see
> dc6c9a35b66b ("mm: account pmd page tables to the process").
> Introduction 5-level paging bring the same issue for PUD page tables.
>
> The patch expands accounting to PUD level.
>
> Signed-off-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>
> Cc: Michal Hocko <mhocko@suse.com>
> Cc: Vlastimil Babka <vbabka@suse.cz>
>
Acked-by: Rik van Riel <riel@redhat.com>
--
All rights reversed
[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 473 bytes --]
next prev parent reply other threads:[~2017-10-03 19:59 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-10-02 8:04 [PATCHv3] mm: Account pud page tables Kirill A. Shutemov
2017-10-02 8:04 ` Kirill A. Shutemov
2017-10-03 19:59 ` Rik van Riel [this message]
2017-10-04 6:03 ` Vlastimil Babka
2017-10-04 6:03 ` Vlastimil Babka
2017-10-04 7:43 ` Kirill A. Shutemov
2017-10-04 7:43 ` Kirill A. Shutemov
2017-10-04 13:48 ` Michal Hocko
2017-10-04 13:48 ` Michal Hocko
2017-10-04 14:16 ` Kirill A. Shutemov
2017-10-04 14:16 ` Kirill A. Shutemov
2017-10-04 14:28 ` Michal Hocko
2017-10-04 14:28 ` Michal Hocko
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=1507060767.10046.23.camel@redhat.com \
--to=riel@redhat.com \
--cc=akpm@linux-foundation.org \
--cc=kirill.shutemov@linux.intel.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linux-mm@kvack.org \
--cc=mhocko@suse.com \
--cc=vbabka@suse.cz \
/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.