Thread (31 messages) 31 messages, 5 authors, 2021-02-11

Re: [PATCH V2 4/8] mm/highmem: Add VM_BUG_ON() to mem*_page() calls

From: Ira Weiny <hidden>
Date: 2021-02-10 16:31:22
Also in: lkml

On Wed, Feb 10, 2021 at 12:55:02PM +0000, Christoph Hellwig wrote:
On Tue, Feb 09, 2021 at 10:22:17PM -0800, ira.weiny@intel.com wrote:
quoted
From: Ira Weiny <redacted>

Add VM_BUG_ON bounds checks to ensure the newly lifted and created page
memory operations do not result in corrupted data in neighbor pages and
to make them consistent with zero_user().[1][2]
s/VM_BUG_ON/BUG_ON/g ?
Andrew wanted VM_BUG_ON.[1]

And I thought it was a good idea.  Any file system development should have
tests with DEBUG_VM which should cover Matthew's concern while not having the
overhead in production.  Seemed like a decent compromise?

Ira

[1] https://lore.kernel.org/lkml/20210209131103.b46e80db675fec8bec8d2ad1@linux-foundation.org/ (local)
Otherwise looks good:

Reviewed-by: Christoph Hellwig <hch@lst.de>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help