|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-changelog
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 <=
 
 
 |  
  
 | 
    | 
  
  
    |   | 
    |