Messages in this thread | | | From | chris.funderburg@davy ... | Date | Fri, 11 Jun 1999 10:16:44 +0000 | Subject | Re: init failing in 2.3.6 (mmap) |
| |
I don't know if the problem's related, but when I try to start netscape 4.6 under 2.3.6, it falls over immediately with this error:
dl_boot: mmap of /dev/zero failed!
It works fine under 2.3.5, so I'll try Paul's patch and see if that helps...
-Chris
> From: Paul Mackerras <paulus@cs.anu.edu.au>
> I am seeing a problem with 2.3.6 where init is failing to start > correctly with an error about not being able to map shared libraries. > (This is on my powermac with the current vger tree, but that's very > close to the official tree these days.)
> The problem is that an mmap is failing with ENOMEM. I tracked this > down to the do_munmap call from do_mmap failing because the address > was not page-aligned. It wasn't page-aligned because > get_unmapped_area was returning an non-page-aligned address, because > there was a vma with a non-page-aligned end value. This in turn was > because earlier on, during an execve syscall, load_elf_interp had > called do_brk with a len parameter which wasn't a multiple of the page > size. begin 666 MSGCC.RTF M>UQR=&8Q7&%N<VD@7&1E9F8P7&1E9FQA;F<Q,#(T>UQF;VYT=&)L>UQF,%QF M<F]M86X@5&US(%)M;CM]>UQF,5QF<F]M86X@4WEM8F]L.WU[7&8R7&9S=VES M<R!(96QV.WU]#0I[7&-O;&]R=&)L.UQR960P7&=R965N,%QB;'5E,3(W.UQR M960P7&=R965N,3(W7&)L=64P.UQR960P7&=R965N,3(W7&)L=64Q,C<[7')E M9#$R-UQG<F5E;C!<8FQU93`[#0I<<F5D,3(W7&=R965N,%QB;'5E,3(W.UQR M960Q,C=<9W)E96XQ,C=<8FQU93`[7')E9#$R-UQG<F5E;C$R-UQB;'5E,3(W M.SM<<F5D,%QG<F5E;C!<8FQU93(U-3L-"EQR960P7&=R965N,C4U7&)L=64P M.UQR960P7&=R965N,C4U7&)L=64R-34[7')E9#(U-5QG<F5E;C!<8FQU93`[ M7')E9#(U-5QG<F5E;C!<8FQU93(U-3L-"EQR960R-35<9W)E96XR-35<8FQU M93`[7')E9#(U-5QG<F5E;C(U-5QB;'5E,C4U.WU<<&%P97)W,3(R-#!<<&%P M97)H,34X-#!<;6%R9VPQ.#`P7&UA<F=R,3@P,%QM87)G=#$T-#!<;6%R9V(Q M-#0P#0I<9W5T=&5R,"!<9&5F9F]R;6%T7'-E8W1D(%QP87)D7'!L86EN('M< M<&QA:6X@7&8P(%QC8C<@7&-F,"!)(&1O;B=T(&MN;W<@:68@=&AE('!R;V)L M96TG<R!R96QA=&5D+"!B=70@=VAE;B!)('1R>2!T;R!S=&%R="!N971S8V%P M92`T+C9<"G5N9&5R(#(N,RXV+"!I="!F86QL<R!O=F5R(&EM;65D:6%T96QY M('=I=&@@=&AI<R!E<G)O<CI<"EP*("`@(&1L7V)O;W0Z(&UM87`@;V8@+V1E M=B]Z97)O(&9A:6QE9"%<"EP*270@=V]R:W,@9FEN92!U;F1E<B`R+C,N-2P@ M<V\@22=L;"!T<GD@4&%U;"=S('!A=&-H(&%N9"!S964@:68@=&AA="!H96QP M<RXN+EP*7`HM0VAR:7-<"EP*("`^($9R;VTZ(%!A=6P@36%C:V5R<F%S(#QP M875L=7-`8W,N86YU+F5D=2YA=3Y<"EP*("`^($D@86T@<V5E:6YG(&$@<')O M8FQE;2!W:71H(#(N,RXV('=H97)E(&EN:70@:7,@9F%I;&EN9R!T;R!S=&%R M=%P*("`^(&-O<G)E8W1L>2!W:71H(&%N(&5R<F]R(&%B;W5T(&YO="!B96EN M9R!A8FQE('1O(&UA<"!S:&%R960@;&EB<F%R:65S+EP*("`^("A4:&ES(&ES M(&]N(&UY('!O=V5R;6%C('=I=&@@=&AE(&-U<G)E;G0@=F=E<B!T<F5E+"!B M=70@=&AA="=S('9E<GE<"B`@/B!C;&]S92!T;R!T:&4@;V9F:6-I86P@=')E M92!T:&5S92!D87ES+BE<"EP*("`^(%1H92!P<F]B;&5M(&ES('1H870@86X@ M;6UA<"!I<R!F86EL:6YG('=I=&@@14Y/345-+B`@22!T<F%C:V5D('1H:7-< M"B`@/B!D;W=N('1O('1H92!D;U]M=6YM87`@8V%L;"!F<F]M(&1O7VUM87`@ M9F%I;&EN9R!B96-A=7-E('1H92!A9&1R97-S7`H@(#X@=V%S(&YO="!P86=E M+6%L:6=N960N("!)="!W87-N)W0@<&%G92UA;&EG;F5D(&)E8V%U<V5<"B`@ M/B!G971?=6YM87!P961?87)E82!W87,@<F5T=7)N:6YG(&%N(&YO;BUP86=E M+6%L:6=N960@861D<F5S<RP@8F5C875S95P*("`^('1H97)E('=A<R!A('9M M82!W:71H(&$@;F]N+7!A9V4M86QI9VYE9"!E;F0@=F%L=64N("!4:&ES(&EN M('1U<FX@=V%S7`H@(#X@8F5C875S92!E87)L:65R(&]N+"!D=7)I;F<@86X@ M97AE8W9E('-Y<V-A;&PL(&QO861?96QF7VEN=&5R<"!H861<"B`@/B!C86QL M960@9&]?8G)K('=I=&@@82!L96X@<&%R86UE=&5R('=H:6-H('=A<VXG="!A I(&UU;'1I<&QE(&]F('1H92!P86=E7`H@(#X@<VEZ92Y<"EQP87(@?7T ` end
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |