Messages in this thread | | | From | Dexuan Cui <> | Subject | RE: Does slow_virt_to_phys() work with vmalloc() in the case of 32bit-PAE and 2MB page? | Date | Tue, 28 Oct 2014 08:50:34 +0000 |
| |
> -----Original Message----- > From: owner-linux-mm@kvack.org [mailto:owner-linux-mm@kvack.org] On > Behalf Of Dexuan Cui > Sent: Tuesday, October 28, 2014 15:08 PM > To: Dave Hansen; Rik van Riel; H. Peter Anvin > Cc: linux-kernel@vger.kernel.org; linux-mm@kvack.org > Subject: Does slow_virt_to_phys() work with vmalloc() in the case of 32bit- > PAE and 2MB page? > > Hi all, > I suspect slow_virt_to_phys() may not work with vmalloc() in > the 32-bit PAE case(when the pa > 4GB), probably due to 2MB page(?) > > Is there any known issue with slow_virt_to_phys() + vmalloc() + > 32-bit PAE + 2MB page? > > From what I read the code of slow_virt_to_phys(), the variable 'psize' is > assigned with a value but not used at all -- is this a bug? After reading through the code, I think there is no issue here, though the assignment of 'psize' should be unnecessary, I think.
Thanks, -- Dexuan
| |