On 21 March 2014 18:34, Gautham R Shenoy <e...@linux.vnet.ibm.com> wrote: > Consider the case when pmspr = 0x00feffffffffffff; > > We are interested in extracting the value 'fe'. And ensure that when > we store this value into an int, we get the sign extension right. > > So the following doesn't work: > > pstate_id = (pmspr_val >> 48) & 0xFFFFFFFF;
What about pstate_id = (pmspr_val >> 48) & 0xFF; ?? _______________________________________________ Linuxppc-dev mailing list Linuxppc-dev@lists.ozlabs.org https://lists.ozlabs.org/listinfo/linuxppc-dev