|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-ia64-devel
[Xen-devel] RE: Linux PG_arch_1 conflict
 
>
http://lists.xensource.com/archives/html/xen-devel/2005-12/msg00238.html
> > 
> > 
> > The issue is that PG_arch_1 is reserved for arch-specific
> > usage, the paravirtualization changes for Xenlinux utilize
> > it (to mark foreign pages) because it was otherwise unused
> > in Linux/x86.  But Xen is no longer an arch.
> > 
> > Grep'ing for "PageForeign" in -sparse will show most (all?)
> > of the actual uses of it.  Nearly all are in x86-specific
> > code.  But one is in netback_init().
> 
> That thread seems to already have a solution. Has anybody run it past 
> Linux MM people? (Adding xen-devel to CC for greater exposure.)
If by "solution" you mean that Keir could change Xenlinux to
add a new "PG_foreign" bit and change Xenlinux/x86 (and netback)
to use that bit rather than PG_arch_1, I agree.
Comments, Keir (or others)?
Dan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 |   
 
| <Prev in Thread] | 
Current Thread | 
[Next in Thread>
 |  
- [Xen-devel] RE: Linux PG_arch_1 conflict,
Magenheimer, Dan (HP Labs Fort Collins) <=
 
 
 |  
  
 | 
    | 
  
  
    |   | 
    |