On 09/11/16 16:36, Suraj Jitindar Singh wrote: > Version 3.00 of the ISA states that the PATS (partition table size) field > of the PTCR (partition table control register) and the PRTS (process table > size) field of the partition table entry must both be less than or equal > to 24. However the actual size of the partition and process tables is equal > to 2 to the power of 12 plus the PATS and PRTS fields, respectively. This > means that the max allowable size of each of these tables is 2^36 or 64GB > for both. > > Thus when checking the size shift for each we should be checking for values > of greater than 36 instead of the current check for shifts larger than 24 > and 23. >
I looked at the ISA and the patch seems reasonable to me. It has no functional impact other than when we decide to increase the size of PA(R)TB_SIZE_SHIFT Reviewed-by: Balbir Singh <bsinghar...@gmail.com>