Hi Paul, Thanks for the suggestion. Attached is the reworked patch for potential gUSA rollback users. Thanks, srini Paul Mundt wrote: > On Thu, Apr 07, 2011 at 01:57:09PM +0100, Srinivas KANDAGATLA wrote: > >> Recently we have discovered a bug in xchg_u32 function of GUSA_RB feature. >> This function breaks if one of the input parameter 'val' is r15. >> >> 168: 02 c7 mova 174 ,r0 >> 16a: 09 00 nop >> 16c: f3 61 mov r15,r1 >> 16e: fc ef mov #-4,r15 >> > > The -4 here is part of the gUSA login sequence, so if you're seeing the > problem with gUSA based xchg_u32 it seems like you're going to have to > apply the same fix for all gUSA rollback users. >