|
|
|
|
|
|
|
|
|
|
xen-devel
RE: [Xen-devel] RE: [Xen-changelog] [MINIOS] Fix the pagefault handler t
> -----Original Message-----
> From: Keir Fraser [mailto:Keir.Fraser@xxxxxxxxxxxx]
> Sent: 16 May 2006 19:46
> To: Petersson, Mats
> Cc: xen-devel@xxxxxxxxxxxxxxxxxxx; xen-changelog@xxxxxxxxxxxxxxxxxxx
> Subject: Re: [Xen-devel] RE: [Xen-changelog] [MINIOS] Fix the
> pagefault handler to detect recursive faults.
>
>
> On 16 May 2006, at 19:47, Petersson, Mats wrote:
>
> >> +static int handling_pg_fault = 0;
> >
> > Surely this needs to be an array indexed by smp_processor_id(), or
> > otherwise what happens if CPU0 page-faults when CPU1 is
> currently in a
> > page-fault?
> >
> > Or have I missed something that prevents this from ever happening?
>
> Mini-OS is a uniprocessor guest OS.
Ok. What confused me is that the defintion of read_cr2 is using
smp_processor_id(), but I guess it's just a constant value for minios
and the macro is a copy from something else... ;-)
--
Mats
>
> -- Keir
>
>
>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- RE: [Xen-devel] RE: [Xen-changelog] [MINIOS] Fix the pagefault handler to detect recursive faults.,
Petersson, Mats <=
|
|
|
|
|