APPLIED: ACK: [Natty/SRU][PATCH] ipc/sem.c: fix race with concurrent semtimedop() timeouts and IPC_RMID

Tim Gardner rtg.canonical at gmail.com
Fri Mar 2 21:34:09 UTC 2012


On 03/02/2012 02:22 PM, Seth Forshee wrote:
> On Fri, Mar 02, 2012 at 01:18:54PM -0300, Herton R. Krzesinski wrote:
>> SRU justification
>> =================
>>
>> Impact
>> ------
>> Kernel crash, due to race explained in upstream bug report:
>> https://bugzilla.kernel.org/show_bug.cgi?id=27142
>> In practice likely to happen on a highly loaded webserver
>>
>> Fix
>> ---
>> Upstream commit d694ad62bf539dbb20a0899ac2a954555f9e4a83
>>
>> Testcase
>> --------
>> https://bugzilla.kernel.org/attachment.cgi?id=66162
>> I'll attach to this bug as well.
>> - Build with gcc -o timedrm timedrm.cpp -lpthread
>> - Run with "test 250", sometimes you have to run more than one time to get the
>> oops, but it's very easy to get the crash.
>>
>> Note: only needed for natty. The problem affects 2.6.35 and later, but
>> we already got fixes for Maverick/Oneiric through stable, Precise has
>> the fix in also.
>>
>> --
>> []'s
>> Herton
>>
>> --
>> kernel-team mailing list
>> kernel-team at lists.ubuntu.com
>> https://lists.ubuntu.com/mailman/listinfo/kernel-team
>


-- 
Tim Gardner tim.gardner at canonical.com




More information about the kernel-team mailing list