]> git.baikalelectronics.ru Git - kernel.git/commit
[POWERPC] PS3: Fix setting bookmark in logical performance monitor
authorTakashi Yamamoto <TakashiA.Yamamoto@jp.sony.com>
Fri, 8 Feb 2008 22:52:30 +0000 (09:52 +1100)
committerPaul Mackerras <paulus@samba.org>
Thu, 14 Feb 2008 11:11:00 +0000 (22:11 +1100)
commit446f7893a0080726c63a6f3ac3bfaa2940063d1a
tree993240b7155e22c0496ec17beb443546e6904707
parentddb6bf65f912552cda564746cd72a06d48b5b966
[POWERPC] PS3: Fix setting bookmark in logical performance monitor

Fix the ps3_set_bookmark() routine of the PS3 logical performance
monitor driver.

To properly set a performance monitor bookmark the Cell processor
requires no instruction branches near the setting of the bookmark
SPR.  Testing showed that the use of the db10cyc instruction did
not work correctly.  This change replaces the db10cyc instruction
with 10 nop instructions.

Signed-off-by: Takashi Yamamoto <TakashiA.Yamamoto@jp.sony.com>
Signed-off-by: Geoff Levand <geoffrey.levand@am.sony.com>
Signed-off-by: Paul Mackerras <paulus@samba.org>
drivers/ps3/ps3-lpm.c