What do we need to do to hit 2.6.19?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



* Jeremy Fitzhardinge (jeremy at goop.org) wrote:
> Chris said, and I agree, that we should try to get the basic PV-ops 
> infrastructure stuff into 2.6.19.  To me this means being able to run a 
> kernel native with CONFIG_PARAVIRT, and see little or no functional or 
> performance degradation.  What do we need to do to get there:
> 
>    * fix the slowdown bug, which seems to be something to do with
>      rdmsr/wrmsr on SMP systems

I believe this is fixed now, at least it's booting fine on my smp box now.

 #define wrmsr_safe(msr,a,b) ({                                \
-      u64 _l = ((u64)(a) << 32) | (b);                        \
+      u64 _l = ((u64)(b) << 32) | (a);                        \
       paravirt_ops.write_msr((msr),_l);                       \
 })

thanks,
-chris


[Index of Archives]     [KVM Development]     [Libvirt Development]     [Libvirt Users]     [CentOS Virtualization]     [Netdev]     [Ethernet Bridging]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Bugtraq]     [Yosemite Forum]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux Admin]     [Samba]

  Powered by Linux