[PATCH 0/3] Do not map unaccepted memory

Adrian Hunter posted 3 patches 2 years, 5 months ago
drivers/char/mem.c |  9 +++++++--
fs/proc/kcore.c    | 10 +++++++++-
fs/proc/vmcore.c   | 15 ++++++++++++---
3 files changed, 28 insertions(+), 6 deletions(-)
[PATCH 0/3] Do not map unaccepted memory
Posted by Adrian Hunter 2 years, 5 months ago
Hi

Support for unaccepted memory was added recently, refer commit
dcdfdd40fa82 ("mm: Add support for unaccepted memory"), whereby
a virtual machine may need to accept memory before it can be used.

Plug a few gaps where RAM is exposed without checking if it is
unaccepted memory.


Adrian Hunter (3):
      proc/vmcore: Do not map unaccepted memory
      proc/kcore: Do not map unaccepted memory
      /dev/mem: Do not map unaccepted memory

 drivers/char/mem.c |  9 +++++++--
 fs/proc/kcore.c    | 10 +++++++++-
 fs/proc/vmcore.c   | 15 ++++++++++++---
 3 files changed, 28 insertions(+), 6 deletions(-)


Regards
Adrian
Re: [PATCH 0/3] Do not map unaccepted memory
Posted by Kirill A. Shutemov 2 years, 5 months ago
On Wed, Sep 06, 2023 at 10:38:59AM +0300, Adrian Hunter wrote:
> Hi
> 
> Support for unaccepted memory was added recently, refer commit
> dcdfdd40fa82 ("mm: Add support for unaccepted memory"), whereby
> a virtual machine may need to accept memory before it can be used.
> 
> Plug a few gaps where RAM is exposed without checking if it is
> unaccepted memory.

Thanks for catching this. Looks good to me.

Reviewed-by: Kirill A. Shutemov <kirill.shutemov@linux.intel.com>

-- 
  Kiryl Shutsemau / Kirill A. Shutemov