|
From: Richard W. <ri...@no...> - 2012-09-10 14:24:01
|
Am 10.09.2012 15:56, schrieb Toralf Förster: > On 09/09/2012 06:55 PM, Richard Weinberger wrote: >> Kind of. semctl() fails for whatever reason. > >> semget(IPC_PRIVATE, 1, IPC_CREAT|0600) = 32769 semctl(32769, 0, >> IPC_64|SETVAL, 0xbfa05178) = -1 EINVAL (Invalid argument) >> semctl(32769, 0, IPC_64|IPC_RMID, 0xbfa05158) = -1 EINVAL (Invalid >> argument) > >>>> A git bisect would also nice to have. :-) > > I tried it yesterday evening - but I'm unsure anout the result > (automating the bisecting is difficult b/c sometimes I've start up > errors / core dumps *and* the issue seems to be not 100% reproduceable. > nevertheless I found this after 2 attempts : > > commit c1d7e01d7877a397655277a920aeaa3830ed9461 > Author: Will Deacon <wil...@ar...> > Date: Mon Jul 30 14:42:46 2012 -0700 > > ipc: use Kconfig options for __ARCH_WANT_[COMPAT_]IPC_PARSE_VERSION > > Rather than #define the options manually in the architecture code, add > Kconfig options for them and select them there instead. This also > allows > us to select the compat IPC version parsing automatically for > platforms > using the old compat IPC interface. > > Reported-by: Andrew Morton <ak...@li...> > Signed-off-by: Will Deacon <wil...@ar...> > Cc: Arnd Bergmann <ar...@ar...> > Cc: Chris Metcalf <cme...@ti...> > Cc: Catalin Marinas <cat...@ar...> > Signed-off-by: Andrew Morton <ak...@li...> > Signed-off-by: Linus Torvalds <tor...@li...> > Look like this commit broke SystemV semaphores on UML. Can you please send me your .config? I have an idea. :) Thanks, //richard |