Messages in this thread | | | Date | Wed, 30 Jun 2010 21:38:43 +0200 | From | Manfred Spraul <> | Subject | Re: [S+Q 01/16] [PATCH] ipc/sem.c: Bugfix for semop() not reporting successful operation |
| |
Hi Andrew,
On 06/29/2010 09:08 PM, Andrew Morton wrote: > On Tue, 29 Jun 2010 10:42:42 -0500 (CDT) > Christoph Lameter<cl@linux-foundation.org> wrote: > > >> This is a patch from Manfred. Required to make 2.6.35-rc3 work. >> >> > My current version of the patch is below. > > I believe that Luca has still seen problems with this patch applied so > its current status is "stuck, awaiting developments". > > Is that a correct determination? >
I would propose that you forward a patch to Linus - either the one you have in your tree or the v2 that I've just posted. With stock 2.6.35-rc3, my semtimedop() stress tests produces an oops or an invalid return value (i.e.:semtimedop() returns with "1") within a fraction of a second.
With either of the patches applied, my test apps show the expected behavior.
-- Manfred
| |