VMI bug fix.

Stefan Bader stefan.bader at canonical.com
Tue Feb 17 08:00:55 UTC 2009


Tim Gardner wrote:
> Alok Kataria wrote:
>> Hi Tim, Stefan,
>>
>> Below is a patch which i posted on LKML, this fixes a critical bug in
>> the VMI paravirt code. Without this patch users could see random hangs
>> or performance drops running a VMI kernel. 
>> Given that Ubuntu has PARAVIRT enabled by default, any 32bit kernel
>> running on VMware platform will see this problem.
>>
>> This bug slipped in the kernel in 2.6.25 time frame. So the fix is
>> needed only for the Ubuntu Intrepid and Jaunty series.
>> Hardy is good in its current state.
>>
>> Here is the link to the LKML discussion. 
>> http://lkml.org/lkml/2009/2/5/542
>>
>> The patch is merged in Ingo's tip tree and should be merged in mainline
>> in the 29.rc-5 cycle. Commit details are
>> -----------------------------------------------------------------
>> commit 55a8ba4b7f76bebd7e8ce3f74c04b140627a1bad
>> Author: Alok Kataria <akataria at vmware.com>
>> Date:   Fri Feb 6 10:29:35 2009 -0800
>>
>>     x86, vmi: put a missing paravirt_release_pmd in pgd_dtor
>> -----------------------------------------------------------------
>>
>> Attaching it below too.
>> Please apply it to the Intrepid and Jaunty tree.
>>
>> Thanks,
>> Alok
>> --
>>
> 
> Cherry picked from Linus tree. Thanks for the note.
> 
> Stefan - Is this on your todo list?
> 

It is on my todo list, yes. Since I had not seen it upstream I was waiting for 
it to appear somewhere to pick. I just flew over the patches that will make up 
2.6.27.18 (if there are no emergencies in between) and it got queued there. So 
I will pick it up when processing that stable update.

Stefan

-- 

When all other means of communication fail, try words!






More information about the kernel-team mailing list