Re: [PATCH v2 3/3] sparc64: Increase max_phys_bits to 51 for M8.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi!

On Mon, Jul 24, 2017 at 11:44:19AM +0530, Allen Pais wrote:
> On M8 chips, use a max_phys_bits value of 51 and also fix the VA
> hole.

Are there any plans to add the possibility to limit the VA space per
process to 48 bits?  I'm asking since some applications, in particular
JavaScript engines are using the upper bits for tagging pointers.

This has the result that on sparc64, software like NodeJS or QtScript
doesn't build at the moment. See this discussion for more [1].

As five-level page tables were added for x86 as well to extend the VA
space to 52 bits [2], I asked the kernel maintainers behind these
patches and they told me they have the possibility to limit the
address space per process on x86 to avoid these issues.

Would it be possible to add this feature on sparc64 as well?

Thanks,
Adrian

> [1] https://bugreports.qt.io/browse/QTBUG-56264
> [2] https://lwn.net/Articles/717293/

-- 
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer - glaubitz@xxxxxxxxxx
`. `'   Freie Universitaet Berlin - glaubitz@xxxxxxxxxxxxxxxxxxx
  `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
--
To unsubscribe from this list: send the line "unsubscribe sparclinux" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [Kernel Development]     [DCCP]     [Linux ARM Development]     [Linux]     [Photo]     [Yosemite Help]     [Linux ARM Kernel]     [Linux SCSI]     [Linux x86_64]     [Linux Hams]

  Powered by Linux