[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20190506232942.12623-1-rcampbell@nvidia.com>
Date: Mon, 6 May 2019 16:29:37 -0700
From: <rcampbell@...dia.com>
To: <linux-mm@...ck.org>
CC: <linux-kernel@...r.kernel.org>,
Ralph Campbell <rcampbell@...dia.com>,
John Hubbard <jhubbard@...dia.com>,
Ira Weiny <ira.weiny@...el.com>,
Dan Williams <dan.j.williams@...el.com>,
Arnd Bergmann <arnd@...db.de>,
Balbir Singh <bsingharora@...il.com>,
Dan Carpenter <dan.carpenter@...cle.com>,
Matthew Wilcox <willy@...radead.org>,
Souptick Joarder <jrdr.linux@...il.com>,
Andrew Morton <akpm@...ux-foundation.org>
Subject: [PATCH 0/5] mm/hmm: HMM documentation updates and code fixes
From: Ralph Campbell <rcampbell@...dia.com>
I hit a use after free bug in hmm_free() with KASAN and then couldn't
stop myself from cleaning up a bunch of documentation and coding style
changes. So the first two patches are clean ups, the last three are
the fixes.
Ralph Campbell (5):
mm/hmm: Update HMM documentation
mm/hmm: Clean up some coding style and comments
mm/hmm: Use mm_get_hmm() in hmm_range_register()
mm/hmm: hmm_vma_fault() doesn't always call hmm_range_unregister()
mm/hmm: Fix mm stale reference use in hmm_free()
Documentation/vm/hmm.rst | 139 ++++++++++++++++++-----------------
include/linux/hmm.h | 84 ++++++++++------------
mm/hmm.c | 151 ++++++++++++++++-----------------------
3 files changed, 174 insertions(+), 200 deletions(-)
--
2.20.1
Powered by blists - more mailing lists