[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <DM6PR11MB31137D5CBE5B38FA4BED564587759@DM6PR11MB3113.namprd11.prod.outlook.com>
Date: Fri, 26 Aug 2022 19:01:37 +0000
From: "Laba, SlawomirX" <slawomirx.laba@...el.com>
To: Alex Williamson <alex.williamson@...hat.com>,
"akpm@...ux-foundation.org" <akpm@...ux-foundation.org>
CC: "alex.sierra@....com" <alex.sierra@....com>,
"willy@...radead.org" <willy@...radead.org>,
"hch@....de" <hch@....de>,
"Felix.Kuehling@....com" <Felix.Kuehling@....com>,
"apopple@...dia.com" <apopple@...dia.com>,
"david@...hat.com" <david@...hat.com>,
"linux-mm@...ck.org" <linux-mm@...ck.org>,
"linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
Subject: RE: [PATCH v2] mm: re-allow pinning of zero pfns (again)
> Subject: [PATCH v2] mm: re-allow pinning of zero pfns (again)
>
> The below referenced commit makes the same error as 1c563432588d ("mm:
> fix is_pinnable_page against a cma page"), re-interpreting the logic to
> exclude pinning of the zero page, which breaks device assignment with vfio.
>
> To avoid further subtle mistakes, split the logic into discrete tests.
>
> Suggested-by: Matthew Wilcox <willy@...radead.org>
> Suggested-by: Felix Kuehling <felix.kuehling@....com>
> Link:
> https://lore.kernel.org/all/165490039431.944052.12458624139225785964.stgit
> @omen
> Fixes: f25cbb7a95a2 ("mm: add zone device coherent type memory
> support")
> Signed-off-by: Alex Williamson <alex.williamson@...hat.com>
> ---
Tested-by: Slawomir Laba <slawomirx.laba@...el.com>
Powered by blists - more mailing lists