Re: [PATCH v3] sparc64: Increase max_phys_bits to 51 and VA bits to 53 for M8.

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

 



On Fri, Jul 28, 2017 at 6:29 PM, Vijay Kumar <vijay.ac.kumar@xxxxxxxxxx> wrote:
>
> +               case SUN4V_CHIP_SPARC_M8:
> +               default:
> +                       /* M8 and later support 54-bit virtual addresses.
> +                        * However, restricting M8 and above VA bits to 53
> +                        * as 4-level page table cannot support more than
> +                        * 53 VA bits.
> +                        */
> +                       sparc64_va_hole_top =    0xfff0000000000000UL;
> +                       sparc64_va_hole_bottom = 0x0010000000000000UL;
> +                       max_phys_bits = 51;
> +                       break;
>                 }
>         }


These values are supposed to be initialized from MD/OBP properties,
not hard-coded based on the CPU type.  Then you won't need to add more
cases every time.

-greg
--
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