|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
Re: [Xen-devel] Remaining ia64 differences in xen driver code --	privcmd
 
On Friday 04 November 2005 11:31, Magenheimer, Dan (HP Labs Fort Collins) 
wrote:
> ...I'd like to move the remaining handful of ia64 differences
> into the mainline using "#ifdef __ia64__".  Would that
> be OK?  If so, I will include them in the next ia64 pull.
> If not, I'd appreciate some help with the x86 code changes.
I have also had to hack up privcmd.c for PowerPC. (It's not at all "done", but 
if you're curious you can see 
http://xenbits.xensource.com/ext/linux-ppc-2.6.hg?cmd=file;filenode=2d94a3add83d64fa65e574dffbcb9a7cebea5c4b;file=drivers/xen/privcmd/privcmd.c
 .) 
It would be cleaner to have privcmd_ioctl just call out to arch_privcmd_ioctl. 
For example, PPC Linux doesn't do physical<->machine translation right now. 
We will probably change that in the future, but for the moment things like 
'machine_to_phys_mapping' do not exist. It seems from your ifdefs that IA64 
has similar issues, so for now it seems there are more differences than 
commonality in privcmd_ioctl, so we should just make it arch-specific.
-- 
Hollis Blanchard
IBM Linux Technology Center
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 
 |   
 
 | 
    | 
  
  
    |   | 
    |