Re: [Vserver] PPC build failure of util-vserver

2005-11-23 Thread Enrico Scholz
[EMAIL PROTECTED] (Enrico Scholz) writes:

> two check of util-vserver 0.30.209 are failing on a PPC machine...
>
> | /bin/sh: line 1: 18778 Killed  ensc_use...

ok, seems to be caused by a bug in the kernel elf loader

 http://bugzilla.kernel.org/show_bug.cgi?id=5645

which affects all platforms but gets triggered under some
circumstances only.




Enrico
___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


Re: [Vserver] PPC build failure of util-vserver

2005-11-03 Thread Enrico Scholz
Herbert Poetzl <[EMAIL PROTECTED]> writes:

>> >> two check of util-vserver 0.30.209 are failing on a PPC machine.
>>   ...
>>   http://ensc.de/vserver/cflags
>>   http://ensc.de/vserver/personality
>
> $ ./cflags 
> Killed
>
> $ ./personality 
> Killed
>
> here are my versions:
>
> http://vserver.13thfloor.at/Experimental/UTIL-VSERVER/cflags
> http://vserver.13thfloor.at/Experimental/UTIL-VSERVER/personality
>
> (which work flawlessly)

It is impossible for me to debug this further (SIGKILL seems to happen
before main()), so util-vserver will not be available on Fedora for PPC
arch. Perhaps some more details under

  https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=172389




Enrico
___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


Re: [Vserver] PPC build failure of util-vserver

2005-11-01 Thread Herbert Poetzl
On Wed, Nov 02, 2005 at 01:11:59AM +0100, Enrico Scholz wrote:
> Herbert Poetzl <[EMAIL PROTECTED]> writes:
> 
> >> as you can see in
> >> 
> >>
> >> http://buildsys.fedoraproject.org/logs/fedora-development-extras/349-util-vserver-0.30.209-2.fc5/ppc/build.log
> >> 
> >> two check of util-vserver 0.30.209 are failing on a PPC machine.
> > ...
> > http://vserver.13thfloor.at/Stuff/MANDRAKE/util-vserver-0.30.209-1mdk.src.rpm
> >
> > involves just a small patch which disables the addr_limit_3gb tests,
> > as they did never work on mandrake (because of the missing flag)
> 
> should not be relevant here ('cflags' testcase does not use this flag)
> 
> > PASS: lib/testsuite/cflags
> > PASS: lib/testsuite/personality
> > ...
> > and compiled fine (and works fine) on my ppc laptop
> >
> > maybe it is a compiler/fc* issue?
> 
> I added some more debugging (giving out line numbers) and at least the
> 'personality' testcase succeeded... OOM killer does not seem to be it
> neither. New build at
> 
>   
> http://buildsys.fedoraproject.org/logs/fedora-development-extras/415-util-vserver-0.30.209-3.fc5/ppc/build.log
> 
> gives me the binaries which are available at
> 
>   http://ensc.de/vserver/cflags
>   http://ensc.de/vserver/personality

$ ./cflags 
Killed

$ ./personality 
Killed

here are my versions:

http://vserver.13thfloor.at/Experimental/UTIL-VSERVER/cflags
http://vserver.13thfloor.at/Experimental/UTIL-VSERVER/personality

(which work flawlessly)

best,
Herbert

> They are running fine in 'qemu-ppc' but I am not sure if qemu is
> working. It would be nice when the two programs above can be tested
> on a native box (statically linked, run as non-root).
> 
> TIA
> Enrico
> ___
> Vserver mailing list
> Vserver@list.linux-vserver.org
> http://list.linux-vserver.org/mailman/listinfo/vserver
___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


Re: [Vserver] PPC build failure of util-vserver

2005-11-01 Thread Enrico Scholz
Herbert Poetzl <[EMAIL PROTECTED]> writes:

>> as you can see in
>> 
>>
>> http://buildsys.fedoraproject.org/logs/fedora-development-extras/349-util-vserver-0.30.209-2.fc5/ppc/build.log
>> 
>> two check of util-vserver 0.30.209 are failing on a PPC machine.
> ...
> http://vserver.13thfloor.at/Stuff/MANDRAKE/util-vserver-0.30.209-1mdk.src.rpm
>
> involves just a small patch which disables the addr_limit_3gb tests,
> as they did never work on mandrake (because of the missing flag)

should not be relevant here ('cflags' testcase does not use this flag)

> PASS: lib/testsuite/cflags
> PASS: lib/testsuite/personality
> ...
> and compiled fine (and works fine) on my ppc laptop
>
> maybe it is a compiler/fc* issue?

I added some more debugging (giving out line numbers) and at least the
'personality' testcase succeeded... OOM killer does not seem to be it
neither. New build at

  
http://buildsys.fedoraproject.org/logs/fedora-development-extras/415-util-vserver-0.30.209-3.fc5/ppc/build.log

gives me the binaries which are available at

  http://ensc.de/vserver/cflags
  http://ensc.de/vserver/personality


They are running fine in 'qemu-ppc' but I am not sure if qemu is
working. It would be nice when the two programs above can be tested
on a native box (statically linked, run as non-root).



TIA
Enrico
___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


Re: [Vserver] PPC build failure of util-vserver

2005-10-31 Thread Herbert Poetzl
On Mon, Oct 31, 2005 at 08:34:06PM +0100, Enrico Scholz wrote:
> Hello,
> 
> as you can see in
> 
>
> http://buildsys.fedoraproject.org/logs/fedora-development-extras/349-util-vserver-0.30.209-2.fc5/ppc/build.log
> 
> two check of util-vserver 0.30.209 are failing on a PPC machine. AFAIR
> same happened once for 0.30.208 but succeeded suddenly.  Unfortunately,
> I do not have such a machine available to trace the problems, and the
> code seems ok for me. I do not know much about PPC, but
> 
> | /bin/sh: line 1: 18778 Killed  ensc_use...
> 
> on i386/x86_64 would indicate problems with the OOM kernel killer.

http://vserver.13thfloor.at/Stuff/MANDRAKE/util-vserver-0.30.209-1mdk.src.rpm

involves just a small patch which disables the addr_limit_3gb
tests, as they did never work on mandrake (because of the
missing flag)

http://vserver.13thfloor.at/Stuff/MANDRAKE/delta-0.30.208-tsfix.diff.bz2

PASS: lib/testsuite/cflags
PASS: lib/testsuite/personality
PASS: lib/testsuite/fmt
PASS: lib/testsuite/parselimit
PASS: src/testsuite/vunify-functest
PASS: src/testsuite/chcontext-test
PASS: src/testsuite/chbind-test
PASS: src/testsuite/vunify-test.sh
PASS: src/testsuite/hashcalc.sh
PASS: ensc_vector/testsuite/test1
PASS: ensc_vector/testsuite/test2
PASS: lib_internal/testsuite/filecfg-ml
PASS: lib_internal/testsuite/copy-check
PASS: lib_internal/testsuite/sigbus
===
All 14 tests passed
===

and compiled fine (and works fine) on my ppc laptop

maybe it is a compiler/fc* issue?

HTH,
Herbert

> It would be nice when somebody with a PPC box could repeat the checks
> ('make check') and look where and why they are failing. Dunno, whether
> gdb works but place of error can be determined by adding something like
> 
> | printf("%s:%u\n", __FILE__, __LINE__)
> 
> to lib/testsuite/personality.c below the variable declarations of the
> TEST_PF2T() and TEST_LIST() macros. Single checks can be repeated by
> 
> | $ make check   # generates the binaries
> | $ ./lib/testsuite/personality  # should not cause any output
> | $ gdb ./lib/testsuite/personality
> 
> 
> 
> TIA
> Enrico



> ___
> Vserver mailing list
> Vserver@list.linux-vserver.org
> http://list.linux-vserver.org/mailman/listinfo/vserver

___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver


[Vserver] PPC build failure of util-vserver

2005-10-31 Thread Enrico Scholz
Hello,

as you can see in

   
http://buildsys.fedoraproject.org/logs/fedora-development-extras/349-util-vserver-0.30.209-2.fc5/ppc/build.log

two check of util-vserver 0.30.209 are failing on a PPC machine. AFAIR
same happened once for 0.30.208 but succeeded suddenly.  Unfortunately,
I do not have such a machine available to trace the problems, and the
code seems ok for me. I do not know much about PPC, but

| /bin/sh: line 1: 18778 Killed  ensc_use...

on i386/x86_64 would indicate problems with the OOM kernel killer.


It would be nice when somebody with a PPC box could repeat the checks
('make check') and look where and why they are failing. Dunno, whether
gdb works but place of error can be determined by adding something like

| printf("%s:%u\n", __FILE__, __LINE__)

to lib/testsuite/personality.c below the variable declarations of the
TEST_PF2T() and TEST_LIST() macros. Single checks can be repeated by

| $ make check   # generates the binaries
| $ ./lib/testsuite/personality  # should not cause any output
| $ gdb ./lib/testsuite/personality



TIA
Enrico


pgpFR63PVbjfy.pgp
Description: PGP signature
___
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver