linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Semantics of lv1_pause()
@ 2012-07-10  3:20 Benjamin Herrenschmidt
  2012-07-10 19:36 ` Geoff Levand
  0 siblings, 1 reply; 2+ messages in thread
From: Benjamin Herrenschmidt @ 2012-07-10  3:20 UTC (permalink / raw)
  To: Geoff Levand; +Cc: linuxppc-dev

Hi Geoff !

Do you have access to any kind of documentation regarding the precise
semantics of lv1_pause() ?

I'm fixing various issues with our idle loops, among other things,
because we are soft-disabled when we hit ppc_md.powersave() but not
hard-disabled, there could be an interrupt marked as pending and not
taken yet.

Will that work properly ? I have this understanding that it might
not ... but heh.

Also if I call lv1_pause() with MSR_EE off, will it work ? Will it
return with MSR_EE on like H_CEDE does on pseries ?

Cheers,
Ben.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2012-07-10 19:36 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-10  3:20 Semantics of lv1_pause() Benjamin Herrenschmidt
2012-07-10 19:36 ` Geoff Levand

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).