* RSE Behavior on Interruptions
@ 2008-02-18 13:32 Zoltan Menyhart
2008-02-18 13:47 ` Matthew Chapman
0 siblings, 1 reply; 2+ messages in thread
From: Zoltan Menyhart @ 2008-02-18 13:32 UTC (permalink / raw)
To: linux-ia64
Let's assume a user program just has been interrupted.
The RSE can continue spilling/filling registers on behalf of the interrupted user.
Let's assume the RSE engine touches a swapped out page.
As PSR.ic is 0, the page fault cannot be captured correctly.
Can this scenario happen to the current Linux kernel implementation?
Thanks,
Zoltan Menyhart
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: RSE Behavior on Interruptions
2008-02-18 13:32 RSE Behavior on Interruptions Zoltan Menyhart
@ 2008-02-18 13:47 ` Matthew Chapman
0 siblings, 0 replies; 2+ messages in thread
From: Matthew Chapman @ 2008-02-18 13:47 UTC (permalink / raw)
To: linux-ia64
Hi Zoltan,
The architecture defines that only mandatory (Þmand) RSE accesses can
fault, background RSE activity never raises faults - see SDM II.6.6.
(In any case, current processors don't implement eager mode, so RSE
accesses are only done on demand anyway...)
Matt
On Mon, Feb 18, 2008 at 02:32:10PM +0100, Zoltan Menyhart wrote:
> Let's assume a user program just has been interrupted.
> The RSE can continue spilling/filling registers on behalf of the
> interrupted user.
> Let's assume the RSE engine touches a swapped out page.
> As PSR.ic is 0, the page fault cannot be captured correctly.
>
> Can this scenario happen to the current Linux kernel implementation?
>
> Thanks,
>
> Zoltan Menyhart
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-02-18 13:47 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-18 13:32 RSE Behavior on Interruptions Zoltan Menyhart
2008-02-18 13:47 ` Matthew Chapman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox