From: Toralf F. <tor...@gm...> - 2012-09-09 10:01:43
|
Hi, with current git tree 3.6-rc5 I cannot longer start apache2 at a UML image with an unstable Gentoo Linux. The apache error log gives : [Sun Sep 09 11:53:25.225818 2012] [core:emerg] [pid 1054:tid 1078662848] (22)Invalid argument: AH00023: Couldn't create the rewrite-map mutex AH00016: Configuration Failed I did not found anything else in the logs. Known issue ? -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3 |
From: richard -r. w. <ric...@gm...> - 2012-09-09 12:48:58
|
On Sun, Sep 9, 2012 at 12:01 PM, Toralf Förster <tor...@gm...> wrote: > Hi, > > with current git tree 3.6-rc5 I cannot longer start apache2 at a > UML image with an unstable Gentoo Linux. > > The apache error log gives : > > [Sun Sep 09 11:53:25.225818 2012] [core:emerg] [pid 1054:tid 1078662848] > (22)Invalid argument: AH00023: Couldn't create the rewrite-map mutex > AH00016: Configuration Failed Can you please find out which system call is failing with EINVAL? A git bisect would also nice to have. :-) -- Thanks, //richard |
From: Toralf F. <tor...@gm...> - 2012-09-09 16:37:01
Attachments:
strace.out.gz
|
On 09/09/2012 02:48 PM, richard -rw- weinberger wrote: > On Sun, Sep 9, 2012 at 12:01 PM, Toralf Förster <tor...@gm...> wrote: >> Hi, >> >> with current git tree 3.6-rc5 I cannot longer start apache2 at a >> UML image with an unstable Gentoo Linux. >> >> The apache error log gives : >> >> [Sun Sep 09 11:53:25.225818 2012] [core:emerg] [pid 1054:tid 1078662848] >> (22)Invalid argument: AH00023: Couldn't create the rewrite-map mutex >> AH00016: Configuration Failed > > Can you please find out which system call is failing with EINVAL? I attached the output of strace -o /strace.out /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D MANUAL -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D STATUS -D SUEXEC -D DOC -D PHP5 -k start Does it gives you the info ? > A git bisect would also nice to have. :-) > ofc - although it needs a little bit time -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3 |
From: Richard W. <ri...@no...> - 2012-09-09 16:55:51
Attachments:
signature.asc
|
Am 09.09.2012 18:36, schrieb Toralf Förster: > On 09/09/2012 02:48 PM, richard -rw- weinberger wrote: >> On Sun, Sep 9, 2012 at 12:01 PM, Toralf Förster <tor...@gm...> wrote: >>> Hi, >>> >>> with current git tree 3.6-rc5 I cannot longer start apache2 at a >>> UML image with an unstable Gentoo Linux. >>> >>> The apache error log gives : >>> >>> [Sun Sep 09 11:53:25.225818 2012] [core:emerg] [pid 1054:tid 1078662848] >>> (22)Invalid argument: AH00023: Couldn't create the rewrite-map mutex >>> AH00016: Configuration Failed >> >> Can you please find out which system call is failing with EINVAL? > I attached the output of > > strace -o /strace.out /usr/sbin/apache2 -D DEFAULT_VHOST -D INFO -D > MANUAL -D SSL -D SSL_DEFAULT_VHOST -D LANGUAGE -D STATUS -D SUEXEC -D > DOC -D PHP5 -k start > > Does it gives you the info ? 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. :-) >> > ofc - although it needs a little bit time Would be great. :-) Apache2 works here fine... Thanks, //richard |
From: Toralf F. <tor...@gm...> - 2012-09-10 13:56:34
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 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...> Furthermore for a bad commit this error msg appears during shutdown of the UML : * Deactivating swap devices ... [ ok ] * Removing dm-crypt mappings * crypt-swap ... Kernel not configured for semaphores (System V IPC). Not using udev synchronisation code. [ ok ] * Stopping udev ... [ ok ] I might run bisecting again if wanted. - -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlBN8YMACgkQhyrlCH22naMWdQCeJBRvMhJH8b0FaKYSV7Bc+xd9 LfAAoITehysHAlNFQmkBy2n850R8Tqm6 =b+EO -----END PGP SIGNATURE----- |
From: Richard W. <ri...@no...> - 2012-09-10 14:24:01
Attachments:
signature.asc
|
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 |
From: Toralf F. <tor...@gm...> - 2012-09-10 17:37:59
Attachments:
.config_uml
.config_uml.sig
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 09/10/2012 04:23 PM, Richard Weinberger wrote: > 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. :-) >> >> commit c1d7e01d7877a397655277a920aeaa3830ed9461 Author: Will >> Deacon <wil...@ar...> Date: Mon Jul 30 14:42:46 2012 >> -0700 .. >> > > Look like this commit broke SystemV semaphores on UML. Can you > please send me your .config? > > I have an idea. :) Great config attached - -BTW I bisected it again to this commit (now with a fully-automated script) - -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlBOJWwACgkQhyrlCH22naM6RwCdEbzSPtz1nfdboC46AnL/ZlgL 4xoAn273PPR/lsCgOhhSXa8A+LlYFAkH =pMHK -----END PGP SIGNATURE----- |
From: Richard W. <ri...@no...> - 2012-09-10 18:23:15
Attachments:
signature.asc
test.patch
|
Am 10.09.2012 19:37, schrieb Toralf Förster: > On 09/10/2012 04:23 PM, Richard Weinberger wrote: >> 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. :-) >>> >>> commit c1d7e01d7877a397655277a920aeaa3830ed9461 Author: Will >>> Deacon <wil...@ar...> Date: Mon Jul 30 14:42:46 2012 >>> -0700 > .. >>> > >> Look like this commit broke SystemV semaphores on UML. Can you >> please send me your .config? > >> I have an idea. :) > > Great config attached > > -BTW I bisected it again to this commit (now with a fully-automated > script) > Does the attached patch fix the issue for you? Thanks, //richard |
From: Toralf F. <tor...@gm...> - 2012-09-10 19:02:20
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 09/10/2012 08:23 PM, Richard Weinberger wrote: > Does the attached patch fix the issue for you? > yes :-) BTW and now to a complete different thing : Why is the kernel option CONFIG_CRYPTO_AES_NI_INTEL not selectable for UML ? - -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlBOOTMACgkQhyrlCH22naN0UgCgpr0J0mHwjtEpzBsXHCrUm4q9 c4MAoLePTLsGuxcNf/NMkDWMFEtqUkid =8F3v -----END PGP SIGNATURE----- |
From: Richard W. <ri...@no...> - 2012-09-10 19:14:57
Attachments:
signature.asc
|
Am 10.09.2012 21:02, schrieb Toralf Förster: > On 09/10/2012 08:23 PM, Richard Weinberger wrote: >> Does the attached patch fix the issue for you? > > yes > :-) Good. > > > BTW and now to a complete different thing : > Why is the kernel option CONFIG_CRYPTO_AES_NI_INTEL not selectable for > UML ? Hmm, It does not work on UML because that's a HW crypto module. Let me look a bit closer at the issue maybe we can support it in some way. Thanks, //richard |
From: Toralf F. <tor...@gm...> - 2012-09-24 19:23:30
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 09/10/2012 08:23 PM, Richard Weinberger wrote: > > Does the attached patch fix the issue for you? > > Thanks, //richard > Seems, that this patch won't make it into 3.6, or ? (or is it only a work around of an underlying issue ?) - -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlBgsycACgkQhyrlCH22naP3gQCgrcnhvtyrusDl3I8I7lqlqTun GVQAn0OafREGTR7FTYsHw5B8GdtRqLtT =0XEg -----END PGP SIGNATURE----- |
From: Richard W. <ri...@no...> - 2012-09-24 19:25:28
Attachments:
signature.asc
|
Am 24.09.2012 21:23, schrieb Toralf Förster: > On 09/10/2012 08:23 PM, Richard Weinberger wrote: > >> Does the attached patch fix the issue for you? > >> Thanks, //richard > > Seems, that this patch won't make it into 3.6, or ? > (or is it only a work around of an underlying issue ?) It will. Currently I'm preparing the pull request. :P Thanks, //richard |
From: Toralf F. <tor...@gm...> - 2012-09-29 20:10:16
Attachments:
config
config.sig
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 09/24/2012 09:25 PM, Richard Weinberger wrote: > Am 24.09.2012 21:23, schrieb Toralf Förster: >> On 09/10/2012 08:23 PM, Richard Weinberger wrote: >> >>> Does the attached patch fix the issue for you? >> >>> Thanks, //richard >> >> Seems, that this patch won't make it into 3.6, or ? (or is it >> only a work around of an underlying issue ?) > > It will. Currently I'm preparing the pull request. :P > > Thanks, //richard > yep, integrated now - thx. But the current version sporadically crashes if apache2 + phpmyadmin is used - but I can't figure out a reproducible scenario :-( : ... VFS: Mounted root (ext3 filesystem) readonly on device 98:0. Kernel panic - not syncing: Segfault with no mm 083cc1c8: [<0831875d>] dump_stack+0x22/0x24 083cc1e0: [<08318811>] panic+0x7a/0x181 083cc208: [<0806266c>] - -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iEYEARECAAYFAlBnVZ4ACgkQhyrlCH22naNadwCgqFXXIxMWuIaakuAEBP5NBCa/ M78An1AACxpUEo0i7z+0jNfwqJeCfnEz =6CKx -----END PGP SIGNATURE----- |
From: Richard W. <ri...@no...> - 2012-09-29 20:30:58
|
Am Sat, 29 Sep 2012 22:10:07 +0200 schrieb Toralf Förster <tor...@gm...>: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 09/24/2012 09:25 PM, Richard Weinberger wrote: > > Am 24.09.2012 21:23, schrieb Toralf Förster: > >> On 09/10/2012 08:23 PM, Richard Weinberger wrote: > >> > >>> Does the attached patch fix the issue for you? > >> > >>> Thanks, //richard > >> > >> Seems, that this patch won't make it into 3.6, or ? (or is it > >> only a work around of an underlying issue ?) > > > > It will. Currently I'm preparing the pull request. :P > > > > Thanks, //richard > > > yep, integrated now - thx. > > But the current version sporadically crashes if apache2 + phpmyadmin > is used - but I can't figure out a reproducible scenario :-( : Since -rc7? rc7 contains 4 fixes from Al, you can try to revert them. Maybe he fixed too much ;) Thanks, //richard |
From: Toralf F. <tor...@gm...> - 2012-10-06 09:37:37
Attachments:
linux-v3.6--showconfig.txt
|
There seems to be a problem with UML and hostfs. When I start a current UML (Gentoo unstable Linux) and call http://n22_uml/phpsysinfo/index.php?disp=dynamic , then sometimes (but not every time) UML become unresponsive, 1 linux-3.6 process at the host runs at 100%, nothing is written to the log, ssh into the UML isn't longer possible, kill -9 is the only way. If I comment out the entry in the /etc/fstab of the guest : #n22:/ /mnt/n22 hostfs defaults I (till now) not observed that issue. -- MfG/Sincerely Toralf Förster pgp finger print: 7B1A 07F4 EC82 0F90 D4C2 8936 872A E508 7DB6 9DA3 |