Thread (16 messages) 16 messages, 5 authors, 2012-03-16

Re: [PATCH] powerpc/85xx: allow CONFIG_PHYS_64BIT to be selectable

From: Tabi Timur-B04825 <hidden>
Date: 2012-02-24 04:11:36

Li Yang-R58472 wrote:
It's a good point.  Why can't we decide to use 32-bit/36-bit TLB at runti=
me even for e500v2?

That's not what PHYS_64BIT does.  PHYS_64BIT determines whether=20
phys_addr_t is a u64 or a u32.  This is something that must be determined=20
at compilation time.
quoted
Please remember that the Kconfig for the P1022DS already forced
PHYS_64BIT for all mpc85xx platforms.  All we're doing is making it
possible to deselect PHYS_64BIT.
I think it's a side-effect introduced by P1022DS support and need to be f=
ixed.

Exactly.  That's what these patches do.  And these patches have been=20
applied to the SDK.  I'm just waiting for Kumar to apply them to his=20
repository.
There was no mentioning of enforcing 36-bit for all mpc85xx platforms.
It's not enforcing, it's just the default.  If you build with=20
mpc85xx_smp_defconfig, then you'll get a 36-bit kernel.  But now you can=20
also use menuconfig to turn off PHYS_64BIT.  Before these fixes, that was=20
not possible.

--=20
Timur Tabi
Linux kernel developer at Freescale=
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help