From owner-freebsd-mips@freebsd.org Wed Aug 24 11:54:54 2016 Return-Path: Delivered-To: freebsd-mips@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 81BF0BC471B for ; Wed, 24 Aug 2016 11:54:54 +0000 (UTC) (envelope-from yamori813@yahoo.co.jp) Received: from nh605-vm7.bullet.mail.ssk.yahoo.co.jp (nh605-vm7.bullet.mail.ssk.yahoo.co.jp [182.22.90.80]) by mx1.freebsd.org (Postfix) with SMTP id 2E7A21BF7 for ; Wed, 24 Aug 2016 11:54:53 +0000 (UTC) (envelope-from yamori813@yahoo.co.jp) Received: from [182.22.66.105] by nh605.bullet.mail.ssk.yahoo.co.jp with NNFMP; 24 Aug 2016 11:53:03 -0000 Received: from [182.22.91.132] by t603.bullet.mail.ssk.yahoo.co.jp with NNFMP; 24 Aug 2016 11:53:02 -0000 Received: from [127.0.0.1] by omp605.mail.ssk.yahoo.co.jp with NNFMP; 24 Aug 2016 11:53:02 -0000 X-Yahoo-Newman-Property: ymail-3 X-Yahoo-Newman-Id: 985384.54053.bm@omp605.mail.ssk.yahoo.co.jp Received: (qmail 34794 invoked by uid 60001); 24 Aug 2016 11:53:02 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.co.jp; s=yj20110701; t=1472039582; bh=ah+ID/2S0ESpkRrLAwtpzuGgqgsqjCuquNf8TRXr4mM=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:X-YMail-JAS:References:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=fijy2uLpxW5IP5PnpQfUJzKYu/Ye1mNPwI1vsb/mK0qK/LTId1/L7z6TYOxmXAxTlAZ/AmKKRmMm1VQQW10GxIy5zBbGU1SHWX7v3eCjJe2ls6u5VHPpQLXv/TfPmBO4XNnto8FqTAczEIcWYn2b/X1wSFPb/zRtLDOQ44B1yII= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=yj20110701; d=yahoo.co.jp; h=Message-ID:X-YMail-OSG:Received:X-Mailer:X-YMail-JAS:References:Date:From:Reply-To:Subject:To:In-Reply-To:MIME-Version:Content-Type:Content-Transfer-Encoding; b=fNPkUHKCP/YDMbxzajQElTtiRyctxFv7odkFKQIFCPQvGTzK+Yp617xWGZuxSkj0HhMAxJV4Q/6GImnrUPUri+ZkkX4iwSA2IGGRstv9t0qUTO5s0jMSqGg69+khlULCF01ugZ6AycYeLrYoFewmWY2obnVyvAU0r8PoL3Rn3JE=; Message-ID: <715256.26756.qm@web101708.mail.ssk.yahoo.co.jp> X-YMail-OSG: 95NcyjMVM1ns4wZ1hA8sFl.KEU8JjgpHHzBtjhCAQDPc8_5MNPB3e8q1Hh1rlLDprmehR__W25iWvQ39tMdp9VgA18XSZq2owqyQNEB5Z_WE2Bu2SQeMmZLf78xxXqjqt7zE1q5EmiIu2mbj59vtdaVPRqYkYj5Dn0V4O3Ic7TvQZo9G1RBvpylcMpUFGhOW1gc5YxfAMIoRPu8DP9hRjBNt9V1P0FI9KAvhU9CSD80J7g7j0EtcfW2t14KGCqGYic9f5xzg9pQRlgGv2APf9syVA6Rti0.FJx5WKmvGK40_9YmKEvi.4ga8Hae.G6DI3iNi48_wUxbSlEMsS1CW6ddGhN.Y7E6dSmovMDpzapUfeiiWsm_j0eCPVaLzTpeDGRr6Xvk_5j9bBhUW7aDZYYSeAFlErvXz.sz.KFLxMAQ696NTB80oi1qK9f5eZ1GkhkPdSYRYi1Z4AJKbqaBGIG739e6UiURcX24lQ8kgafSvUofRVzmjTNAAB1is0fxvYuxnqSnAdDGEyMs5nqNH5aPupf3hL6SEVAlQmTFRV9EQw52KJLM33i0JDwbEk1VJU01d0QGDWlMyf5sIhx1eVzuEmsux0aDnG7k3ugWg Received: from [110.134.196.53] by web101708.mail.ssk.yahoo.co.jp via HTTP; Wed, 24 Aug 2016 20:53:02 JST X-Mailer: YahooMailWebService/0.8.111_69 X-YMail-JAS: kfvaG7MVM1lkdWrLT30KLP3ADWViTd2azo.iGRVQl5vdAuBHWWPzZH5_uItCQO6jlW.id1GskZJEIqXTNveOlNFMxpKsmPWAsgOihRHEX6NON8UiHLR0Bo48jR5LYszVIDih References: Date: Wed, 24 Aug 2016 20:53:02 +0900 (JST) From: Mori Hiroki Reply-To: Mori Hiroki Subject: Re: kernel using gcc-5.3 fails to boot right To: "freebsd-mips@freebsd.org" In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 24 Aug 2016 11:54:54 -0000 Hi=0A=0AI have question that is why don't use clang ?=0A=0AI think 4k is us= e gcc 4.2 continue and 24k and=0A74k to change to=A0clang because of FreeBS= D other=0Aarch move it.=0A=0AI want use MIPS16 instruction because it make= =0Asmall binary. Current build is almost 4Mbyte.=0AIf use MIPS16 instructio= n we get more space=0Aat 4M flash. But gcc 4.2 and binutil not=A0correctsup= port=0A. I hope clang support=A0correct MIPS16=A0=0Ainstruction.=0A=0AHirok= i Mori=0A=0A=0A----- Original Message -----=0A> From: Adrian Chadd =0A> To: "freebsd-mips@freebsd.org" = =0A> Cc: =0A> Date: 2016/8/15, Mon 14:21=0A> Subject: kernel using gcc-5.3 = fails to boot right=0A> =0A> hiya,=0A> =0A> A freebsd-head kernel compiled = with gcc-5.3 for a mips32 kernel (eg=0A> TL-WDR3600, mips74k) doesn't seem = to work right.=0A> =0A> eg, loading a bunch of kernel modules at startup le= ads to a hang in kmem_arena:=0A> =0A> kldload: can't load random: No such f= ile or directory=0A> =A0 .. ipfw=0A> ipfw2 initialized, divert loadable, na= t loadable, default to deny,=0A> logging disabled=0A> load: 1.79=A0 cmd: kl= dload 56 [kmem arena] 8.90r 0.00u 0.03s 0% 1708k=0A> ...=0A> load: 1.67=A0 = cmd: kldload 56 [kmem arena] 19.99r 0.00u 0.03s 0% 1708k=0A> =0A> .. howeve= r, there's definitely enough space in the arena in question:=0A> =0A> db> s= how vmem 0x80593bc0=0A> vmem 0x80593bc0 'kmem arena'=0A> =A0 =A0 =A0 =A0 qu= antum:=A0 =A0 =A0 =A0 4096=0A> =A0 =A0 =A0 =A0 size:=A0 41730048=0A> =A0 = =A0 =A0 =A0 inuse:=A0 1523712=0A> =A0 =A0 =A0 =A0 free:=A0 40206336=0A> = =A0 =A0 =A0 =A0 busy tags:=A0 =A0 =A0 37=0A> =A0 =A0 =A0 =A0 free tags:=A0 = =A0 =A0 4=0A> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 inuse=A0 siz= e=A0 =A0 =A0 =A0 =A0 =A0 free=A0 =A0 size=0A> =A0 =A0 =A0 =A0 8192=A0 =A0 = =A0 =A0 =A0 =A0 9=A0 =A0 =A0 73728=A0 =A0 =A0 =A0 =A0 0=A0 =A0 =A0 0=0A>= =A0 =A0 =A0 =A0 12288=A0 =A0 =A0 =A0 =A0 4=A0 =A0 =A0 49152=A0 =A0 =A0 = =A0 =A0 0=A0 =A0 =A0 0=0A> =A0 =A0 =A0 =A0 16384=A0 =A0 =A0 =A0 =A0 9=A0= =A0 =A0 147456=A0 =A0 =A0 =A0 =A0 0=A0 =A0 =A0 0=0A> =A0 =A0 =A0 =A0 204= 80=A0 =A0 =A0 =A0 =A0 1=A0 =A0 =A0 20480=A0 =A0 =A0 =A0 =A0 0=A0 =A0 =A0= 0=0A> =A0 =A0 =A0 =A0 28672=A0 =A0 =A0 =A0 =A0 1=A0 =A0 =A0 28672=A0 = =A0 =A0 =A0 =A0 0=A0 =A0 =A0 0=0A> =A0 =A0 =A0 =A0 32768=A0 =A0 =A0 =A0 = =A0 1=A0 =A0 =A0 32768=A0 =A0 =A0 =A0 =A0 0=A0 =A0 =A0 0=0A> =A0 =A0 = =A0 =A0 40960=A0 =A0 =A0 =A0 =A0 1=A0 =A0 =A0 40960=A0 =A0 =A0 =A0 =A0 0= =A0 =A0 =A0 0=0A> =A0 =A0 =A0 =A0 45056=A0 =A0 =A0 =A0 =A0 1=A0 =A0 =A0 = 45056=A0 =A0 =A0 =A0 =A0 0=A0 =A0 =A0 0=0A> =A0 =A0 =A0 =A0 49152=A0 =A0 = =A0 =A0 =A0 4=A0 =A0 =A0 196608=A0 =A0 =A0 =A0 =A0 0=A0 =A0 =A0 0=0A> = =A0 =A0 =A0 =A0 65536=A0 =A0 =A0 =A0 =A0 1=A0 =A0 =A0 65536=A0 =A0 =A0 = =A0 =A0 0=A0 =A0 =A0 0=0A> =A0 =A0 =A0 =A0 131072=A0 =A0 =A0 =A0 =A0 5=A0= =A0 =A0 823296=A0 =A0 =A0 =A0 =A0 0=A0 =A0 =A0 0=0A> =A0 =A0 =A0 =A0 335= 54432=A0 =A0 =A0 =A0 0=A0 =A0 =A0 0=A0 =A0 =A0 =A0 =A0 =A0 =A0 1=A0 =A0 = =A0 40206336=0A> =0A> .. so, I'm not sure yet what's going on, but somethi= ng fishy is=0A> definitely going on.=0A> =0A> Any ideas?=0A> =0A> I'd like = to flip on building/running freebsd-wifi mips32/mips64 images=0A> 100% usin= g external gcc toolchain, and this worked fine with the=0A> gcc-4.9 toolcha= in. :(=0A> =0A> (On the plus side, userland seems to be okay when compiled = with gcc-5.3.)=0A> =0A> =0A> =0A> -adrian=0A> _____________________________= __________________=0A> freebsd-mips@freebsd.org mailing list=0A> https://li= sts.freebsd.org/mailman/listinfo/freebsd-mips=0A> To unsubscribe, send any = mail to =0A> "freebsd-mips-unsubscribe@freebsd.org"=0A>