Le 23/09/2022 à 09:32, Michael Ellerman a écrit : > Christophe Leroy <christophe.le...@csgroup.eu> writes: >> Le 19/09/2022 à 16:01, Nicholas Piggin a écrit : >>> Using a 16-bit constant for this marker allows it to be loaded with >>> a single 'li' instruction. On 64-bit this avoids a TOC entry and a >>> TOC load that depends on the r2 value that has just been loaded from >>> the PACA. >>> >>> XXX: this probably should be 64-bit change and use 2 instruction >>> sequence that 32-bit uses, to avoid false positives. >> >> Yes would probably be safer ? It is only one instruction more, would >> likely be unnoticeable. > > Yeah "regshere" has definitely saved me some time over the years > starting at memory dumps. > > I'd settle for 0xffffffff + "regs".
That's not a sign-extended 32 bits value ....