From owner-freebsd-mips@FreeBSD.ORG Tue Jan 25 13:48:45 2011 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31DFF106566B for ; Tue, 25 Jan 2011 13:48:45 +0000 (UTC) (envelope-from c.jayachandran@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id BDFA88FC18 for ; Tue, 25 Jan 2011 13:48:44 +0000 (UTC) Received: by wwf26 with SMTP id 26so4621229wwf.31 for ; Tue, 25 Jan 2011 05:48:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=XyhgeHmyPBD93zL8o9soC0Pun/Fgka1uNQf2bw8BizE=; b=yDCbKMfmrBX4Li3wLNnOavITQvIQM4NJQ90GHReLoEoHWtUYXMNsIEs/RUo7v0OeFk 4AIaXCePxMMJnSbf6zfvnP6G5iKw6cS+oP4U1nZyFazpj5bvn+KbZdZLiBFhNVS2DBZ7 9TcJQi601a00Baejid+/cOLIJt6w//BNSFWgs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=xfkYQ7SgBKG0KtCdnyOoGAr8U4z1Q96j8mTou5SbQTxbDqV4xYUrpYuNL8DIDqARlS 61fcuwHADwjgKsQpv+e4bE94bn4wqszFM/PY4/yaSWVQ6213IA23oYcixnAi5Mw8ML+t ggW5s11lM9bw9PFAKrBGrzd0x1uok4jaf2HVM= MIME-Version: 1.0 Received: by 10.227.158.21 with SMTP id d21mr5881280wbx.21.1295963323710; Tue, 25 Jan 2011 05:48:43 -0800 (PST) Received: by 10.227.196.195 with HTTP; Tue, 25 Jan 2011 05:48:43 -0800 (PST) Date: Tue, 25 Jan 2011 19:18:43 +0530 Message-ID: From: "Jayachandran C." To: freebsd-mips@freebsd.org Content-Type: multipart/mixed; boundary=0016e64401ea8d3f0b049aabf956 Subject: [PATCH] update sf_buf and uio for n64 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2011 13:48:45 -0000 --0016e64401ea8d3f0b049aabf956 Content-Type: text/plain; charset=ISO-8859-1 This is one of the remaining pieces in n64 work from Juli's octeon branch. The attached patch updates the sf_buf code and uio_machdep.c in n64 compilation to use direct mapping. Planning to check this in later this week, if there are no objections. JC. --0016e64401ea8d3f0b049aabf956 Content-Type: text/x-patch; charset=US-ASCII; name="mips64-uio-sfbuf.diff" Content-Disposition: attachment; filename="mips64-uio-sfbuf.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gjcuzjd20 SW5kZXg6IHN5cy9taXBzL2luY2x1ZGUvc2ZfYnVmLmgKPT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gc3lzL21pcHMv aW5jbHVkZS9zZl9idWYuaAkocmV2aXNpb24gMjE3ODA4KQorKysgc3lzL21pcHMvaW5jbHVkZS9z Zl9idWYuaAkod29ya2luZyBjb3B5KQpAQCAtMjksOCArMjksMzUgQEAKICNpZm5kZWYgX01BQ0hJ TkVfU0ZfQlVGX0hfCiAjZGVmaW5lIF9NQUNISU5FX1NGX0JVRl9IXwogCisjaWZkZWYgX19taXBz X242NAorI2luY2x1ZGUgPHZtL3ZtLmg+CisjaW5jbHVkZSA8dm0vdm1fcGFyYW0uaD4KKyNpbmNs dWRlIDx2bS92bV9wYWdlLmg+CisjZWxzZQogI2luY2x1ZGUgPHN5cy9xdWV1ZS5oPgorI2VuZGlm CiAKKyNpZmRlZiBfX21pcHNfbjY0CisvKiBJbiA2NCBiaXQgdGhlIHdob2xlIG1lbW9yeSBpcyBk aXJlY3RseSBtYXBwZWQgKi8KK3N0cnVjdAlzZl9idWY7CisKK3N0YXRpYyBfX2lubGluZSB2bV9v ZmZzZXRfdAorc2ZfYnVmX2t2YShzdHJ1Y3Qgc2ZfYnVmICpzZikKK3sKKwl2bV9wYWdlX3QJbTsK KworCW0gPSAodm1fcGFnZV90KXNmOworCXJldHVybiAoTUlQU19QSFlTX1RPX0RJUkVDVChWTV9Q QUdFX1RPX1BIWVMobSkpKTsKK30KKworc3RhdGljIF9faW5saW5lIHN0cnVjdCB2bV9wYWdlICoK K3NmX2J1Zl9wYWdlKHN0cnVjdCBzZl9idWYgKnNmKQoreworCisJcmV0dXJuICgodm1fcGFnZV90 KXNmKTsKK30KKworI2Vsc2UKIHN0cnVjdCB2bV9wYWdlOwogCiBzdHJ1Y3Qgc2ZfYnVmIHsKQEAg LTUyLDUgKzc5LDYgQEAKIAogCXJldHVybiAoc2YtPm0pOwogfQorI2VuZGlmCiAKICNlbmRpZiAv KiAhX01BQ0hJTkVfU0ZfQlVGX0hfICovCkluZGV4OiBzeXMvbWlwcy9taXBzL3ZtX21hY2hkZXAu Ywo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09Ci0tLSBzeXMvbWlwcy9taXBzL3ZtX21hY2hkZXAuYwkocmV2aXNpb24gMjE3 ODA4KQorKysgc3lzL21pcHMvbWlwcy92bV9tYWNoZGVwLmMJKHdvcmtpbmcgY29weSkKQEAgLTgy LDYgKzgyLDcgQEAKICNkZWZpbmUJTlNGQlVGUwkJKDUxMiArIG1heHVzZXJzICogMTYpCiAjZW5k aWYKIAorI2lmbmRlZiBfX21pcHNfbjY0CiBzdGF0aWMgdm9pZAlzZl9idWZfaW5pdCh2b2lkICph cmcpOwogU1lTSU5JVChzb2NrX3NmLCBTSV9TVUJfTUJVRiwgU0lfT1JERVJfQU5ZLCBzZl9idWZf aW5pdCwgTlVMTCk7CiAKQEAgLTk1LDYgKzk2LDcgQEAKIH0gc2ZfZnJlZWxpc3Q7CiAKIHN0YXRp YyB1X2ludAlzZl9idWZfYWxsb2Nfd2FudDsKKyNlbmRpZgogCiAvKgogICogRmluaXNoIGEgZm9y ayBvcGVyYXRpb24sIHdpdGggcHJvY2VzcyBwMiBuZWFybHkgc2V0IHVwLgpAQCAtNDU4LDYgKzQ2 MCw3IEBACiAvKgogICogQWxsb2NhdGUgYSBwb29sIG9mIHNmX2J1ZnMgKHNlbmRmaWxlKDIpIG9y ICJzdXBlci1mYXN0IiBpZiB5b3UgcHJlZmVyLiA6LSkpCiAgKi8KKyNpZm5kZWYgX19taXBzX242 NAogc3RhdGljIHZvaWQKIHNmX2J1Zl9pbml0KHZvaWQgKmFyZykKIHsKQEAgLTQ3OSwxMyArNDgy LDI3IEBACiAJfQogCXNmX2J1Zl9hbGxvY193YW50ID0gMDsKIH0KKyNlbmRpZgogCiAvKgogICog R2V0IGFuIHNmX2J1ZiBmcm9tIHRoZSBmcmVlbGlzdC4gIFdpbGwgYmxvY2sgaWYgbm9uZSBhcmUg YXZhaWxhYmxlLgogICovCisjaWZkZWYgX19taXBzX242NAogc3RydWN0IHNmX2J1ZiAqCiBzZl9i dWZfYWxsb2Moc3RydWN0IHZtX3BhZ2UgKm0sIGludCBmbGFncykKIHsKKworCXJldHVybiAoKHN0 cnVjdCBzZl9idWYgKiltKTsKK30KKwordm9pZAorc2ZfYnVmX2ZyZWUoc3RydWN0IHNmX2J1ZiAq c2YpCit7Cit9CisjZWxzZQorc3RydWN0IHNmX2J1ZiAqCitzZl9idWZfYWxsb2Moc3RydWN0IHZt X3BhZ2UgKm0sIGludCBmbGFncykKK3sKIAlzdHJ1Y3Qgc2ZfYnVmICpzZjsKIAlpbnQgZXJyb3I7 CiAKQEAgLTUzMSw2ICs1NDgsNyBAQAogCQl3YWtldXAoJnNmX2ZyZWVsaXN0KTsKIAltdHhfdW5s b2NrKCZzZl9mcmVlbGlzdC5zZl9sb2NrKTsKIH0KKyNlbmRpZgogCiAvKgogICogU29mdHdhcmUg aW50ZXJydXB0IGhhbmRsZXIgZm9yIHF1ZXVlZCBWTSBzeXN0ZW0gcHJvY2Vzc2luZy4KSW5kZXg6 IHN5cy9taXBzL21pcHMvdWlvX21hY2hkZXAuYwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBzeXMvbWlwcy9taXBz L3Vpb19tYWNoZGVwLmMJKHJldmlzaW9uIDIxNzgwOCkKKysrIHN5cy9taXBzL21pcHMvdWlvX21h Y2hkZXAuYwkod29ya2luZyBjb3B5KQpAQCAtOTIsOSArOTIsOSBAQAogCQljbnQgPSB1bG1pbihj bnQsIFBBR0VfU0laRSAtIHBhZ2Vfb2Zmc2V0KTsKIAkJbSA9IG1hW29mZnNldCA+PiBQQUdFX1NI SUZUXTsKIAkJcGEgPSBWTV9QQUdFX1RPX1BIWVMobSk7Ci0JCWlmIChwYSA8IE1JUFNfS1NFRzBf TEFSR0VTVF9QSFlTKSB7CisJCWlmIChNSVBTX0RJUkVDVF9NQVBQQUJMRShwYSkpIHsKIAkJCXNm ID0gTlVMTDsKLQkJCWNwID0gKGNoYXIgKilNSVBTX1BIWVNfVE9fS1NFRzAocGEpICsgcGFnZV9v ZmZzZXQ7CisJCQljcCA9IChjaGFyICopTUlQU19QSFlTX1RPX0RJUkVDVChwYSkgKyBwYWdlX29m ZnNldDsKIAkJCS8qCiAJCQkgKiBmbHVzaCBhbGwgbWFwcGluZ3MgdG8gdGhpcyBwYWdlLCBLU0VH MCBhZGRyZXNzIGZpcnN0CiAJCQkgKiBpbiBvcmRlciB0byBnZXQgaXQgb3ZlcndyaXR0ZW4gYnkg Y29ycmVjdCBkYXRhCg== --0016e64401ea8d3f0b049aabf956-- From owner-freebsd-mips@FreeBSD.ORG Tue Jan 25 15:25:13 2011 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F363D106566B for ; Tue, 25 Jan 2011 15:25:12 +0000 (UTC) (envelope-from aduane@juniper.net) Received: from exprod7og115.obsmtp.com (exprod7og115.obsmtp.com [64.18.2.217]) by mx1.freebsd.org (Postfix) with ESMTP id 5CE0D8FC1E for ; Tue, 25 Jan 2011 15:25:11 +0000 (UTC) Received: from source ([66.129.224.36]) (using TLSv1) by exprod7ob115.postini.com ([64.18.6.12]) with SMTP ID DSNKTT7rVsWJAdHkyj0jL2YF2Ohz/emDl0vZ@postini.com; Tue, 25 Jan 2011 07:25:12 PST Received: from p-emfe02-wf.jnpr.net (172.28.145.25) by P-EMHUB03-HQ.jnpr.net (172.24.192.37) with Microsoft SMTP Server (TLS) id 8.2.254.0; Tue, 25 Jan 2011 07:20:28 -0800 Received: from EMBX01-WF.jnpr.net ([fe80::1914:3299:33d9:e43b]) by p-emfe02-wf.jnpr.net ([fe80::c126:c633:d2dc:8090%11]) with mapi; Tue, 25 Jan 2011 10:20:28 -0500 From: Andrew Duane To: Jayachandran C. , "freebsd-mips@freebsd.org" Date: Tue, 25 Jan 2011 10:18:23 -0500 Thread-Topic: [PATCH] update sf_buf and uio for n64 Thread-Index: Acu8lpkQO8wj6H9KSKeTLmpR3OdJegADIJJr Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: Subject: RE: [PATCH] update sf_buf and uio for n64 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2011 15:25:13 -0000 A minor comment/question, from someone just getting up to speed on the MIPS= ports here. Would it be slightly cleaner to use the sf_buf_page routine in sf_buf_kva, = rather than a duplicated cast? It would clarify the use a little. I am assu= ming the sf_buf_page is an inline routine rather than a #define to match th= e 32-bit API? -- Andrew Duane Juniper Networks 978-589-0551 10 Technology Park Dr aduane@juniper.net Westford, MA 01886-3418 ________________________________________ From: owner-freebsd-mips@freebsd.org [owner-freebsd-mips@freebsd.org] On Be= half Of Jayachandran C. [c.jayachandran@gmail.com] Sent: Tuesday, January 25, 2011 8:48 AM To: freebsd-mips@freebsd.org Subject: [PATCH] update sf_buf and uio for n64 This is one of the remaining pieces in n64 work from Juli's octeon branch. The attached patch updates the sf_buf code and uio_machdep.c in n64 compilation to use direct mapping. Planning to check this in later this week, if there are no objections. JC. From owner-freebsd-mips@FreeBSD.ORG Tue Jan 25 17:48:40 2011 Return-Path: Delivered-To: freebsd-mips@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 373ED1065672 for ; Tue, 25 Jan 2011 17:48:40 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id D9E558FC1D for ; Tue, 25 Jan 2011 17:48:39 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) by harmony.bsdimp.com (8.14.3/8.14.1) with ESMTP id p0PHef3c042928 for ; Tue, 25 Jan 2011 10:40:41 -0700 (MST) (envelope-from imp@bsdimp.com) Message-ID: <4D3F0B19.4060907@bsdimp.com> Date: Tue, 25 Jan 2011 10:40:41 -0700 From: Warner Losh User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; en-US; rv:1.9.2.13) Gecko/20101211 Thunderbird/3.1.7 MIME-Version: 1.0 To: freebsd-mips@FreeBSD.org References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: Re: [PATCH] update sf_buf and uio for n64 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2011 17:48:40 -0000 On 01/25/2011 06:48, Jayachandran C. wrote: > This is one of the remaining pieces in n64 work from Juli's octeon > branch. The attached patch updates the sf_buf code and uio_machdep.c > in n64 compilation to use direct mapping. > > Planning to check this in later this week, if there are no objections. > > JC. > > > _______________________________________________ > freebsd-mips@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-mips > To unsubscribe, send any mail to "freebsd-mips-unsubscribe@freebsd.org" I really like the uio_machdep.c. I think it is good and can go in without further objection. I like the idea of the n64 direct mapping of the sbufs. That's a good optimization. I get nervous when I see some code implemented in one place on one ifdef branch, and in a completely different file for another. Is the gain in efficiency sufficient to justify this odd split? If not, then having all the code in vm_machdep.c might make more sense. If the gain is enough, then having a comment in vm_machdep.c pointing to sf_buf.h would be good to have as well... (that's assuming the simplifications suggested by Andrew Duane don't change the code distribution). Warner From owner-freebsd-mips@FreeBSD.ORG Wed Jan 26 11:52:59 2011 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D9ACC1065679 for ; Wed, 26 Jan 2011 11:52:59 +0000 (UTC) (envelope-from c.jayachandran@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 6E5FF8FC08 for ; Wed, 26 Jan 2011 11:52:59 +0000 (UTC) Received: by wyf19 with SMTP id 19so827053wyf.13 for ; Wed, 26 Jan 2011 03:52:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=l8HSYyP923k5wGQ4ms89dJ5IMD18sSoCqOsgqbTDFHQ=; b=fsvdlG9Jta69Xb8F3s6Sc/RiRRP87XH8jbDCvFPcYAkghUM7x7QoG8Y7GxKpeS+e+Z zD2nFLRr+tRp9k0Eb2t0YIxJC6OMbrfXSvI4ey0VV07vqD38+73WH+se555l6txImtBk PzpSo7/BNq8xsygQTXflmvHMduGOK7QBdRXMI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=l21dJ1tNAkHfshrikGxWbp9/Jc1L68BmOmxuUnH9edxy+SudwM6EwrkuIse/giCUlO rIgL4ghyZajpoIMTduZ0ZMElQmTAmYP5LlKwM6IUl5zlOakkIxij+J9ZGyO9SQqKj+cj eUsnSruXCzt5gdzzSjFmRVtEcqEtC6jPFC7P8= MIME-Version: 1.0 Received: by 10.227.156.10 with SMTP id u10mr1009847wbw.224.1296042778165; Wed, 26 Jan 2011 03:52:58 -0800 (PST) Received: by 10.227.196.195 with HTTP; Wed, 26 Jan 2011 03:52:58 -0800 (PST) In-Reply-To: <4D3F0B19.4060907@bsdimp.com> References: <4D3F0B19.4060907@bsdimp.com> Date: Wed, 26 Jan 2011 17:22:58 +0530 Message-ID: From: "Jayachandran C." To: Warner Losh Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-mips@freebsd.org Subject: Re: [PATCH] update sf_buf and uio for n64 X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jan 2011 11:52:59 -0000 On Tue, Jan 25, 2011 at 11:10 PM, Warner Losh wrote: > On 01/25/2011 06:48, Jayachandran C. wrote: >> >> This is one of the remaining pieces in n64 work from Juli's octeon >> branch. The attached patch updates the sf_buf code and uio_machdep.c >> in n64 compilation to use direct mapping. >> >> Planning to check this in later this week, if there are no objections. >> >> JC. > > I really like the uio_machdep.c. =A0I think it is good and can go in with= out > further objection. > > I like the idea of the n64 direct mapping of the sbufs. =A0That's a good > optimization. =A0I get nervous when I see some code implemented in one pl= ace > on one ifdef branch, and in a completely different file for another. =A0I= s the > gain in efficiency sufficient to justify this odd split? =A0If not, then > having all the code in vm_machdep.c might make more sense. =A0If the gain= is > enough, then having a comment in vm_machdep.c pointing to sf_buf.h would = be > good to have as well... (that's assuming the simplifications suggested by > Andrew Duane don't change the code distribution). Not sure what you mean here, the implementation of sf_buf_kva() and sf_buf_page() are in sf_buf.h, and the sf_buf_{init,alloc,free} are in vm_machdep.c as before. JC. From owner-freebsd-mips@FreeBSD.ORG Thu Jan 27 12:48:53 2011 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4B91C1065679 for ; Thu, 27 Jan 2011 12:48:53 +0000 (UTC) (envelope-from rmh.aybabtu@gmail.com) Received: from mail-iw0-f182.google.com (mail-iw0-f182.google.com [209.85.214.182]) by mx1.freebsd.org (Postfix) with ESMTP id 166D08FC0C for ; Thu, 27 Jan 2011 12:48:52 +0000 (UTC) Received: by iwn39 with SMTP id 39so2001226iwn.13 for ; Thu, 27 Jan 2011 04:48:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:date:x-google-sender-auth :message-id:subject:from:to:content-type; bh=7ZT03McV79sODsuXwsrHUD20AiVZZdumviSoHh1BhMw=; b=g8MlXYBL8odWFn+Rcs2uQz7z9OAX1RSACiWngOjRRsZET3tazhcYszqS5gJPvTJnmd eZQM3ccdpdxtxX27VXPRRwhnbZNK2OlkXlKTaPP2ZlnAZs6Sh7jcZ/Qd9+BEDVWd216h gG1HOu5s2KVWUYV5cFKrzHX6TtyNbtZst/yuc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=H2EepLwyd9a7MPQCfF53LQHdjXJUonZDfUA3RoTWI+fDRy5V2D8LGpIurqmfcu+T3E 7R9n7ffLr87weiOysIy4jiCU7pO3dDb3226Kc61g7nMcFGcVa0OUesnFDVnCtWlqHCBN +I8SrEmFIyqQJLWWa14sZtrXzB+bQTZuYeINo= MIME-Version: 1.0 Received: by 10.231.33.195 with SMTP id i3mr856687ibd.161.1296132532400; Thu, 27 Jan 2011 04:48:52 -0800 (PST) Sender: rmh.aybabtu@gmail.com Received: by 10.231.166.193 with HTTP; Thu, 27 Jan 2011 04:48:52 -0800 (PST) Date: Thu, 27 Jan 2011 13:48:52 +0100 X-Google-Sender-Auth: 9Hswxlo26nPoVQA9dNAfCjLhmKA Message-ID: From: Robert Millan To: freebsd-mips@freebsd.org Content-Type: text/plain; charset=UTF-8 Subject: QEMU support X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jan 2011 12:48:53 -0000 Hi! According to http://wiki.freebsd.org/FreeBSD/mips/todo there's "limited support for qemu with a NIC in the tree right now" Does this apply to 8-stable or to trunk? Which flavour, MALTA or QEMU? In my test (with qemu 0.12.5), boot failed with: qemu: hardware error: level sensitive irq not supported Can someone give more details? -- Robert Millan From owner-freebsd-mips@FreeBSD.ORG Thu Jan 27 17:44:47 2011 Return-Path: Delivered-To: mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77D1D1065674; Thu, 27 Jan 2011 17:44:47 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 206778FC1E; Thu, 27 Jan 2011 17:44:46 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.4) with ESMTP id p0RHikm3058767; Thu, 27 Jan 2011 12:44:46 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.4/Submit) id p0RHijxG058608; Thu, 27 Jan 2011 17:44:45 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 27 Jan 2011 17:44:45 GMT Message-Id: <201101271744.p0RHijxG058608@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on mips/mips X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jan 2011 17:44:47 -0000 TB --- 2011-01-27 17:30:40 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-01-27 17:30:40 - starting HEAD tinderbox run for mips/mips TB --- 2011-01-27 17:30:40 - cleaning the object tree TB --- 2011-01-27 17:30:48 - cvsupping the source tree TB --- 2011-01-27 17:30:48 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-01-27 17:31:00 - building world TB --- 2011-01-27 17:31:00 - MAKEOBJDIRPREFIX=/obj TB --- 2011-01-27 17:31:00 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-01-27 17:31:00 - TARGET=mips TB --- 2011-01-27 17:31:00 - TARGET_ARCH=mips TB --- 2011-01-27 17:31:00 - TZ=UTC TB --- 2011-01-27 17:31:00 - __MAKE_CONF=/dev/null TB --- 2011-01-27 17:31:00 - cd /src TB --- 2011-01-27 17:31:00 - /usr/bin/make -B buildworld >>> World build started on Thu Jan 27 17:31:01 UTC 2011 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] : multiple definition of `__floatdisf' _floatdisf.So(.text+0x0): first defined here floatdidf.So(.text+0x0): In function `__floatdidf': : multiple definition of `__floatdidf' _floatdidf.So(.text+0x0): first defined here fixunsdfsi.So(.text+0x0): In function `__fixunsdfsi': : multiple definition of `__fixunsdfsi' _fixunsdfsi.So(.text+0x0): first defined here *** Error code 1 Stop in /src/gnu/lib/libgcc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-01-27 17:44:45 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-01-27 17:44:45 - ERROR: failed to build world TB --- 2011-01-27 17:44:45 - 637.09 user 115.50 system 845.18 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full From owner-freebsd-mips@FreeBSD.ORG Thu Jan 27 20:28:57 2011 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40111106566C for ; Thu, 27 Jan 2011 20:28:57 +0000 (UTC) (envelope-from juli@clockworksquid.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id D50508FC14 for ; Thu, 27 Jan 2011 20:28:56 +0000 (UTC) Received: by wyf19 with SMTP id 19so2512486wyf.13 for ; Thu, 27 Jan 2011 12:28:56 -0800 (PST) Received: by 10.227.134.2 with SMTP id h2mr1707328wbt.22.1296160133519; Thu, 27 Jan 2011 12:28:53 -0800 (PST) MIME-Version: 1.0 Sender: juli@clockworksquid.com Received: by 10.227.156.210 with HTTP; Thu, 27 Jan 2011 12:28:29 -0800 (PST) In-Reply-To: References: From: Juli Mallett Date: Thu, 27 Jan 2011 12:28:29 -0800 X-Google-Sender-Auth: wAj8Gl2-n0vcyYqtaIySMh48sAE Message-ID: To: Robert Millan Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-mips@freebsd.org Subject: Re: QEMU support X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jan 2011 20:28:57 -0000 On Thu, Jan 27, 2011 at 04:48, Robert Millan wrote: > According to http://wiki.freebsd.org/FreeBSD/mips/todo > there's "limited support for qemu with a NIC in the tree right now" > > Does this apply to 8-stable or to trunk? Which flavour, MALTA > or QEMU? In my test (with qemu 0.12.5), boot failed with: Probably I'm the wrong person to say, but MALTA worked fine in gxemul last time I tried a few months ago, and it seems like it ought to work on qemu as well. Fixing it if it doesn't work ought to be pretty straightforward, as the Malta platform is very straightforward. Thanks, Juli. From owner-freebsd-mips@FreeBSD.ORG Thu Jan 27 21:14:23 2011 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3AA43106564A; Thu, 27 Jan 2011 21:14:23 +0000 (UTC) (envelope-from rmh.aybabtu@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id E7CC48FC29; Thu, 27 Jan 2011 21:14:22 +0000 (UTC) Received: by iyb26 with SMTP id 26so1936055iyb.13 for ; Thu, 27 Jan 2011 13:14:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=5/vaBoV7MK693tG9rRibfRTPJkB3Uh9HE0YqEc0i4kU=; b=MyGGucB+gWUAFtikA7P7CJrOXgDNkaWDyztRhwIma1b6EVSnQTwNGHj72acYJa5vDl TV8U0VKZldJ9X6Qlh2w0wVsMpXht6UkZsMzSL1BXkKMsL1HCfaWxivzqLI5djz8wLU2A erz0svoMawXuM9ZE9zP/7n5uwpTKKX3bN5jVo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=BKl0Oetv9B6x5Vbz6NJZlm1k7l8CFqSuUtiDZiPhR1CcnoSi4JgkDj8snRGWtQgz68 baoCKE+3mYOITboXkfPO8YxkXq5dWNK1O+wQUuUeDq8G6czSBE96awphz8kRnVXPsxmf recuSIcP7ZfKFj4J0491bbkO7a7HRUki7GG08= MIME-Version: 1.0 Received: by 10.231.33.195 with SMTP id i3mr1600174ibd.161.1296162862468; Thu, 27 Jan 2011 13:14:22 -0800 (PST) Sender: rmh.aybabtu@gmail.com Received: by 10.231.166.193 with HTTP; Thu, 27 Jan 2011 13:14:22 -0800 (PST) In-Reply-To: References: Date: Thu, 27 Jan 2011 22:14:22 +0100 X-Google-Sender-Auth: wXbBdJHzkHOjjquUC71YRn1UWag Message-ID: From: Robert Millan To: Juli Mallett Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-mips@freebsd.org Subject: Re: QEMU support X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jan 2011 21:14:23 -0000 2011/1/27 Juli Mallett : > Probably I'm the wrong person to say, but MALTA worked fine in gxemul > last time I tried a few months ago, and it seems like it ought to work > on qemu as well. =C2=A0Fixing it if it doesn't work ought to be pretty > straightforward, as the Malta platform is very straightforward. Thanks. MALTA works fine on gxemul, but lack of NIC support is becoming problematic. I may have a look at fixing Qemu issues, but I don't have time currently. --=20 Robert Millan From owner-freebsd-mips@FreeBSD.ORG Thu Jan 27 22:44:18 2011 Return-Path: Delivered-To: mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D6082106566B; Thu, 27 Jan 2011 22:44:18 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 7C0558FC14; Thu, 27 Jan 2011 22:44:18 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.4) with ESMTP id p0RMiHE5023308; Thu, 27 Jan 2011 17:44:17 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.4/Submit) id p0RMiHFq023244; Thu, 27 Jan 2011 22:44:17 GMT (envelope-from tinderbox@freebsd.org) Date: Thu, 27 Jan 2011 22:44:17 GMT Message-Id: <201101272244.p0RMiHFq023244@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on mips/mips X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jan 2011 22:44:18 -0000 TB --- 2011-01-27 22:30:11 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-01-27 22:30:11 - starting HEAD tinderbox run for mips/mips TB --- 2011-01-27 22:30:11 - cleaning the object tree TB --- 2011-01-27 22:30:13 - cvsupping the source tree TB --- 2011-01-27 22:30:13 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-01-27 22:30:27 - building world TB --- 2011-01-27 22:30:27 - MAKEOBJDIRPREFIX=/obj TB --- 2011-01-27 22:30:27 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-01-27 22:30:27 - TARGET=mips TB --- 2011-01-27 22:30:27 - TARGET_ARCH=mips TB --- 2011-01-27 22:30:27 - TZ=UTC TB --- 2011-01-27 22:30:27 - __MAKE_CONF=/dev/null TB --- 2011-01-27 22:30:27 - cd /src TB --- 2011-01-27 22:30:27 - /usr/bin/make -B buildworld >>> World build started on Thu Jan 27 22:30:27 UTC 2011 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] : multiple definition of `__floatdisf' _floatdisf.So(.text+0x0): first defined here floatdidf.So(.text+0x0): In function `__floatdidf': : multiple definition of `__floatdidf' _floatdidf.So(.text+0x0): first defined here fixunsdfsi.So(.text+0x0): In function `__fixunsdfsi': : multiple definition of `__fixunsdfsi' _fixunsdfsi.So(.text+0x0): first defined here *** Error code 1 Stop in /src/gnu/lib/libgcc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-01-27 22:44:17 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-01-27 22:44:17 - ERROR: failed to build world TB --- 2011-01-27 22:44:17 - 635.49 user 113.73 system 845.96 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full From owner-freebsd-mips@FreeBSD.ORG Fri Jan 28 03:44:11 2011 Return-Path: Delivered-To: mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C4B6106566C; Fri, 28 Jan 2011 03:44:11 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 420FF8FC08; Fri, 28 Jan 2011 03:44:10 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.4) with ESMTP id p0S3iAiQ080985; Thu, 27 Jan 2011 22:44:10 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.4/Submit) id p0S3iAU0080895; Fri, 28 Jan 2011 03:44:10 GMT (envelope-from tinderbox@freebsd.org) Date: Fri, 28 Jan 2011 03:44:10 GMT Message-Id: <201101280344.p0S3iAU0080895@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on mips/mips X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 03:44:11 -0000 TB --- 2011-01-28 03:30:08 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-01-28 03:30:08 - starting HEAD tinderbox run for mips/mips TB --- 2011-01-28 03:30:08 - cleaning the object tree TB --- 2011-01-28 03:30:10 - cvsupping the source tree TB --- 2011-01-28 03:30:10 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-01-28 03:30:25 - building world TB --- 2011-01-28 03:30:25 - MAKEOBJDIRPREFIX=/obj TB --- 2011-01-28 03:30:25 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-01-28 03:30:25 - TARGET=mips TB --- 2011-01-28 03:30:25 - TARGET_ARCH=mips TB --- 2011-01-28 03:30:25 - TZ=UTC TB --- 2011-01-28 03:30:25 - __MAKE_CONF=/dev/null TB --- 2011-01-28 03:30:25 - cd /src TB --- 2011-01-28 03:30:25 - /usr/bin/make -B buildworld >>> World build started on Fri Jan 28 03:30:26 UTC 2011 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] : multiple definition of `__floatdisf' _floatdisf.So(.text+0x0): first defined here floatdidf.So(.text+0x0): In function `__floatdidf': : multiple definition of `__floatdidf' _floatdidf.So(.text+0x0): first defined here fixunsdfsi.So(.text+0x0): In function `__fixunsdfsi': : multiple definition of `__fixunsdfsi' _fixunsdfsi.So(.text+0x0): first defined here *** Error code 1 Stop in /src/gnu/lib/libgcc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-01-28 03:44:09 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-01-28 03:44:09 - ERROR: failed to build world TB --- 2011-01-28 03:44:09 - 637.12 user 111.58 system 841.70 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full From owner-freebsd-mips@FreeBSD.ORG Fri Jan 28 08:50:04 2011 Return-Path: Delivered-To: mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 091DD106564A; Fri, 28 Jan 2011 08:50:04 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id A1BE18FC1A; Fri, 28 Jan 2011 08:50:03 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.4) with ESMTP id p0S8o2Sb059503; Fri, 28 Jan 2011 03:50:02 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.4/Submit) id p0S8o2XV059500; Fri, 28 Jan 2011 08:50:02 GMT (envelope-from tinderbox@freebsd.org) Date: Fri, 28 Jan 2011 08:50:02 GMT Message-Id: <201101280850.p0S8o2XV059500@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on mips/mips X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 08:50:04 -0000 TB --- 2011-01-28 08:35:22 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-01-28 08:35:22 - starting HEAD tinderbox run for mips/mips TB --- 2011-01-28 08:35:22 - cleaning the object tree TB --- 2011-01-28 08:35:24 - cvsupping the source tree TB --- 2011-01-28 08:35:24 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-01-28 08:36:19 - building world TB --- 2011-01-28 08:36:19 - MAKEOBJDIRPREFIX=/obj TB --- 2011-01-28 08:36:19 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-01-28 08:36:19 - TARGET=mips TB --- 2011-01-28 08:36:19 - TARGET_ARCH=mips TB --- 2011-01-28 08:36:19 - TZ=UTC TB --- 2011-01-28 08:36:19 - __MAKE_CONF=/dev/null TB --- 2011-01-28 08:36:19 - cd /src TB --- 2011-01-28 08:36:19 - /usr/bin/make -B buildworld >>> World build started on Fri Jan 28 08:36:20 UTC 2011 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] : multiple definition of `__floatdisf' _floatdisf.So(.text+0x0): first defined here floatdidf.So(.text+0x0): In function `__floatdidf': : multiple definition of `__floatdidf' _floatdidf.So(.text+0x0): first defined here fixunsdfsi.So(.text+0x0): In function `__fixunsdfsi': : multiple definition of `__fixunsdfsi' _fixunsdfsi.So(.text+0x0): first defined here *** Error code 1 Stop in /src/gnu/lib/libgcc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-01-28 08:50:02 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-01-28 08:50:02 - ERROR: failed to build world TB --- 2011-01-28 08:50:02 - 637.64 user 110.10 system 880.54 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full From owner-freebsd-mips@FreeBSD.ORG Fri Jan 28 13:53:50 2011 Return-Path: Delivered-To: mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 681E5106564A; Fri, 28 Jan 2011 13:53:50 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 0E83B8FC1B; Fri, 28 Jan 2011 13:53:49 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.4) with ESMTP id p0SDrnA2025244; Fri, 28 Jan 2011 08:53:49 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.4/Submit) id p0SDrmLL025243; Fri, 28 Jan 2011 13:53:48 GMT (envelope-from tinderbox@freebsd.org) Date: Fri, 28 Jan 2011 13:53:48 GMT Message-Id: <201101281353.p0SDrmLL025243@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on mips/mips X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 13:53:50 -0000 TB --- 2011-01-28 13:39:49 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-01-28 13:39:49 - starting HEAD tinderbox run for mips/mips TB --- 2011-01-28 13:39:49 - cleaning the object tree TB --- 2011-01-28 13:39:51 - cvsupping the source tree TB --- 2011-01-28 13:39:51 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-01-28 13:40:05 - building world TB --- 2011-01-28 13:40:05 - MAKEOBJDIRPREFIX=/obj TB --- 2011-01-28 13:40:05 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-01-28 13:40:05 - TARGET=mips TB --- 2011-01-28 13:40:05 - TARGET_ARCH=mips TB --- 2011-01-28 13:40:05 - TZ=UTC TB --- 2011-01-28 13:40:05 - __MAKE_CONF=/dev/null TB --- 2011-01-28 13:40:05 - cd /src TB --- 2011-01-28 13:40:05 - /usr/bin/make -B buildworld >>> World build started on Fri Jan 28 13:40:06 UTC 2011 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] : multiple definition of `__floatdisf' _floatdisf.So(.text+0x0): first defined here floatdidf.So(.text+0x0): In function `__floatdidf': : multiple definition of `__floatdidf' _floatdidf.So(.text+0x0): first defined here fixunsdfsi.So(.text+0x0): In function `__fixunsdfsi': : multiple definition of `__fixunsdfsi' _fixunsdfsi.So(.text+0x0): first defined here *** Error code 1 Stop in /src/gnu/lib/libgcc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-01-28 13:53:48 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-01-28 13:53:48 - ERROR: failed to build world TB --- 2011-01-28 13:53:48 - 636.64 user 111.53 system 839.30 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full From owner-freebsd-mips@FreeBSD.ORG Fri Jan 28 18:59:35 2011 Return-Path: Delivered-To: mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0D6E1106566B; Fri, 28 Jan 2011 18:59:35 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id AA7388FC1D; Fri, 28 Jan 2011 18:59:34 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.4) with ESMTP id p0SIxX6l012156; Fri, 28 Jan 2011 13:59:33 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.4/Submit) id p0SIxXnt012063; Fri, 28 Jan 2011 18:59:33 GMT (envelope-from tinderbox@freebsd.org) Date: Fri, 28 Jan 2011 18:59:33 GMT Message-Id: <201101281859.p0SIxXnt012063@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on mips/mips X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 18:59:35 -0000 TB --- 2011-01-28 18:45:09 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-01-28 18:45:09 - starting HEAD tinderbox run for mips/mips TB --- 2011-01-28 18:45:09 - cleaning the object tree TB --- 2011-01-28 18:45:13 - cvsupping the source tree TB --- 2011-01-28 18:45:13 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-01-28 18:45:56 - building world TB --- 2011-01-28 18:45:56 - MAKEOBJDIRPREFIX=/obj TB --- 2011-01-28 18:45:56 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-01-28 18:45:56 - TARGET=mips TB --- 2011-01-28 18:45:56 - TARGET_ARCH=mips TB --- 2011-01-28 18:45:56 - TZ=UTC TB --- 2011-01-28 18:45:56 - __MAKE_CONF=/dev/null TB --- 2011-01-28 18:45:56 - cd /src TB --- 2011-01-28 18:45:56 - /usr/bin/make -B buildworld >>> World build started on Fri Jan 28 18:45:57 UTC 2011 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] : multiple definition of `__floatdisf' _floatdisf.So(.text+0x0): first defined here floatdidf.So(.text+0x0): In function `__floatdidf': : multiple definition of `__floatdidf' _floatdidf.So(.text+0x0): first defined here fixunsdfsi.So(.text+0x0): In function `__fixunsdfsi': : multiple definition of `__fixunsdfsi' _fixunsdfsi.So(.text+0x0): first defined here *** Error code 1 Stop in /src/gnu/lib/libgcc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-01-28 18:59:33 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-01-28 18:59:33 - ERROR: failed to build world TB --- 2011-01-28 18:59:33 - 640.48 user 110.41 system 863.91 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full From owner-freebsd-mips@FreeBSD.ORG Fri Jan 28 23:59:23 2011 Return-Path: Delivered-To: mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5A9511065673; Fri, 28 Jan 2011 23:59:23 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 03B548FC19; Fri, 28 Jan 2011 23:59:22 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.4) with ESMTP id p0SNxM6m075359; Fri, 28 Jan 2011 18:59:22 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.4/Submit) id p0SNxMvT075324; Fri, 28 Jan 2011 23:59:22 GMT (envelope-from tinderbox@freebsd.org) Date: Fri, 28 Jan 2011 23:59:22 GMT Message-Id: <201101282359.p0SNxMvT075324@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on mips/mips X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 23:59:23 -0000 TB --- 2011-01-28 23:45:12 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-01-28 23:45:12 - starting HEAD tinderbox run for mips/mips TB --- 2011-01-28 23:45:12 - cleaning the object tree TB --- 2011-01-28 23:45:14 - cvsupping the source tree TB --- 2011-01-28 23:45:14 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-01-28 23:45:47 - building world TB --- 2011-01-28 23:45:47 - MAKEOBJDIRPREFIX=/obj TB --- 2011-01-28 23:45:47 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-01-28 23:45:47 - TARGET=mips TB --- 2011-01-28 23:45:47 - TARGET_ARCH=mips TB --- 2011-01-28 23:45:47 - TZ=UTC TB --- 2011-01-28 23:45:47 - __MAKE_CONF=/dev/null TB --- 2011-01-28 23:45:47 - cd /src TB --- 2011-01-28 23:45:47 - /usr/bin/make -B buildworld >>> World build started on Fri Jan 28 23:45:48 UTC 2011 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] : multiple definition of `__floatdisf' _floatdisf.So(.text+0x0): first defined here floatdidf.So(.text+0x0): In function `__floatdidf': : multiple definition of `__floatdidf' _floatdidf.So(.text+0x0): first defined here fixunsdfsi.So(.text+0x0): In function `__fixunsdfsi': : multiple definition of `__fixunsdfsi' _fixunsdfsi.So(.text+0x0): first defined here *** Error code 1 Stop in /src/gnu/lib/libgcc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-01-28 23:59:21 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-01-28 23:59:21 - ERROR: failed to build world TB --- 2011-01-28 23:59:21 - 636.07 user 112.46 system 849.65 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full From owner-freebsd-mips@FreeBSD.ORG Sat Jan 29 05:03:54 2011 Return-Path: Delivered-To: mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 69A181065672; Sat, 29 Jan 2011 05:03:54 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 12DAC8FC0C; Sat, 29 Jan 2011 05:03:53 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.4) with ESMTP id p0T53rlf041849; Sat, 29 Jan 2011 00:03:53 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.4/Submit) id p0T53qUB041817; Sat, 29 Jan 2011 05:03:52 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 29 Jan 2011 05:03:52 GMT Message-Id: <201101290503.p0T53qUB041817@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on mips/mips X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jan 2011 05:03:54 -0000 TB --- 2011-01-29 04:49:52 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-01-29 04:49:52 - starting HEAD tinderbox run for mips/mips TB --- 2011-01-29 04:49:52 - cleaning the object tree TB --- 2011-01-29 04:49:54 - cvsupping the source tree TB --- 2011-01-29 04:49:54 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-01-29 04:50:09 - building world TB --- 2011-01-29 04:50:09 - MAKEOBJDIRPREFIX=/obj TB --- 2011-01-29 04:50:09 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-01-29 04:50:09 - TARGET=mips TB --- 2011-01-29 04:50:09 - TARGET_ARCH=mips TB --- 2011-01-29 04:50:09 - TZ=UTC TB --- 2011-01-29 04:50:09 - __MAKE_CONF=/dev/null TB --- 2011-01-29 04:50:09 - cd /src TB --- 2011-01-29 04:50:09 - /usr/bin/make -B buildworld >>> World build started on Sat Jan 29 04:50:09 UTC 2011 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] : multiple definition of `__floatdisf' _floatdisf.So(.text+0x0): first defined here floatdidf.So(.text+0x0): In function `__floatdidf': : multiple definition of `__floatdidf' _floatdidf.So(.text+0x0): first defined here fixunsdfsi.So(.text+0x0): In function `__fixunsdfsi': : multiple definition of `__fixunsdfsi' _fixunsdfsi.So(.text+0x0): first defined here *** Error code 1 Stop in /src/gnu/lib/libgcc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-01-29 05:03:52 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-01-29 05:03:52 - ERROR: failed to build world TB --- 2011-01-29 05:03:52 - 636.62 user 111.63 system 840.73 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full From owner-freebsd-mips@FreeBSD.ORG Sat Jan 29 10:10:02 2011 Return-Path: Delivered-To: mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 93BC81065696; Sat, 29 Jan 2011 10:10:02 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by mx1.freebsd.org (Postfix) with ESMTP id 3A8B18FC24; Sat, 29 Jan 2011 10:10:01 +0000 (UTC) Received: from freebsd-current.sentex.ca (localhost [127.0.0.1]) by freebsd-current.sentex.ca (8.14.4/8.14.4) with ESMTP id p0TAA1Di034278; Sat, 29 Jan 2011 05:10:01 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: (from tinderbox@localhost) by freebsd-current.sentex.ca (8.14.4/8.14.4/Submit) id p0TAA1iU034240; Sat, 29 Jan 2011 10:10:01 GMT (envelope-from tinderbox@freebsd.org) Date: Sat, 29 Jan 2011 10:10:01 GMT Message-Id: <201101291010.p0TAA1iU034240@freebsd-current.sentex.ca> X-Authentication-Warning: freebsd-current.sentex.ca: tinderbox set sender to FreeBSD Tinderbox using -f Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Cc: Subject: [head tinderbox] failure on mips/mips X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jan 2011 10:10:02 -0000 TB --- 2011-01-29 09:56:08 - tinderbox 2.6 running on freebsd-current.sentex.ca TB --- 2011-01-29 09:56:08 - starting HEAD tinderbox run for mips/mips TB --- 2011-01-29 09:56:08 - cleaning the object tree TB --- 2011-01-29 09:56:10 - cvsupping the source tree TB --- 2011-01-29 09:56:10 - /usr/bin/csup -z -r 3 -g -L 1 -h cvsup.sentex.ca /tinderbox/HEAD/mips/mips/supfile TB --- 2011-01-29 09:56:26 - building world TB --- 2011-01-29 09:56:26 - MAKEOBJDIRPREFIX=/obj TB --- 2011-01-29 09:56:26 - PATH=/usr/bin:/usr/sbin:/bin:/sbin TB --- 2011-01-29 09:56:26 - TARGET=mips TB --- 2011-01-29 09:56:26 - TARGET_ARCH=mips TB --- 2011-01-29 09:56:26 - TZ=UTC TB --- 2011-01-29 09:56:26 - __MAKE_CONF=/dev/null TB --- 2011-01-29 09:56:26 - cd /src TB --- 2011-01-29 09:56:26 - /usr/bin/make -B buildworld >>> World build started on Sat Jan 29 09:56:26 UTC 2011 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries [...] : multiple definition of `__floatdisf' _floatdisf.So(.text+0x0): first defined here floatdidf.So(.text+0x0): In function `__floatdidf': : multiple definition of `__floatdidf' _floatdidf.So(.text+0x0): first defined here fixunsdfsi.So(.text+0x0): In function `__fixunsdfsi': : multiple definition of `__fixunsdfsi' _fixunsdfsi.So(.text+0x0): first defined here *** Error code 1 Stop in /src/gnu/lib/libgcc. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2011-01-29 10:10:01 - WARNING: /usr/bin/make returned exit code 1 TB --- 2011-01-29 10:10:01 - ERROR: failed to build world TB --- 2011-01-29 10:10:01 - 637.25 user 111.63 system 832.33 real http://tinderbox.freebsd.org/tinderbox-head-HEAD-mips-mips.full