From owner-freebsd-mips@FreeBSD.ORG Thu Jan 23 13:25:21 2014 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id B282B9EB; Thu, 23 Jan 2014 13:25:21 +0000 (UTC) Received: from mail-ob0-x230.google.com (mail-ob0-x230.google.com [IPv6:2607:f8b0:4003:c01::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 61D8A1E6A; Thu, 23 Jan 2014 13:25:21 +0000 (UTC) Received: by mail-ob0-f176.google.com with SMTP id gq1so1997071obb.35 for ; Thu, 23 Jan 2014 05:25:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Xln7fDdi5WfOH9OElbdVAsrby3YkQxc78HCDw8nHcAk=; b=ECsmGnSzgakvc3mleuffyqhmE/Oky8KrPc2PUxohS6qnRGj+7KLOvCyTVozZx2UYMc umwnKM1GHa1jyTS7XbR9Yhii1k+1R8NE7PGLvTf8ea3Fue7oVOcPx7O6gfnCIwO1BWnt Gej9X2pZSfF7ft5TsVnsuwuzR+DvFNGMUBvP0Qm1pd98aXo0GwzZDn30fSnFiAGTMRlp 6kI973Bm6zDUmKhh1wvMEgJC/tDz8rfMWHvmoT3qoiSv8Ew2lf2IfLYx7t+9otpJK5uM CJhlzXz23IuQi7j+jYfj3lzIGViA7fxZSnq6De3doAGoljqeY1T/X917twI+IuprH5kh A+4g== MIME-Version: 1.0 X-Received: by 10.182.153.41 with SMTP id vd9mr46247obb.87.1390483520708; Thu, 23 Jan 2014 05:25:20 -0800 (PST) Received: by 10.76.153.2 with HTTP; Thu, 23 Jan 2014 05:25:20 -0800 (PST) In-Reply-To: References: <1388404360.131024714@f310.i.mail.ru> <1388826328.503909163@f428.i.mail.ru> <1388917050.228853059@f25.i.mail.ru> Date: Thu, 23 Jan 2014 11:25:20 -0200 Message-ID: Subject: Re: Re[6]: RB450G compiling the kernel From: Luiz Otavio O Souza To: Adrian Chadd Content-Type: multipart/mixed; boundary=089e013a10465180f504f0a32cea Cc: "\\\\\\freebsd-mips@freebsd.org\\\\\\" X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2014 13:25:21 -0000 --089e013a10465180f504f0a32cea Content-Type: text/plain; charset=ISO-8859-1 On 5 January 2014 23:41, Adrian Chadd wrote: > On 5 January 2014 02:17, Anton wrote: >> Hi Adrian, >> >> I can post my kernel configs after a week. If it's needed. Sorry for jump in so late. I've a working kernel and hints for RB450G. Please try the attached files (and apply the two patches). Let me know if it works for you. RB450G dmesg: http://pastebin.ca/2577635 Luiz --089e013a10465180f504f0a32cea Content-Type: text/plain; charset=US-ASCII; name="if_arge-invert-units.diff" Content-Disposition: attachment; filename="if_arge-invert-units.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hqs1uibx0 SW5kZXg6IHN5cy9taXBzL2F0aGVyb3MvaWZfYXJnZS5jCj09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIHN5cy9taXBz L2F0aGVyb3MvaWZfYXJnZS5jCShyZXZpc2lvbiAyNTQ5NzYpCisrKyBzeXMvbWlwcy9hdGhlcm9z L2lmX2FyZ2UuYwkod29ya2luZyBjb3B5KQpAQCAtMzcyLDYgKzM3Miw3IEBACiAJbG9uZwkJCWVl cHJvbV9tYWNfYWRkciA9IDA7CiAJaW50CQkJbWlpY2ZnID0gMDsKIAlpbnQJCQlyZWFkYXNjaWkg PSAwOworCWludAkJCWludmVydHVuaXRzOwogCiAJc2MgPSBkZXZpY2VfZ2V0X3NvZnRjKGRldik7 CiAJc2MtPmFyZ2VfZGV2ID0gZGV2OwpAQCAtNTQ2LDggKzU0NywxMSBAQAogCQlzYy0+YXJnZV9l YWRkcls0XSA9IChybmQgPj4gMTYpICYgMHhmZjsKIAkJc2MtPmFyZ2VfZWFkZHJbNV0gPSAocm5k ID4+IDgpICYgMHhmZjsKIAl9Ci0JaWYgKHNjLT5hcmdlX21hY191bml0ICE9IDApCi0JCXNjLT5h cmdlX2VhZGRyWzVdICs9ICBzYy0+YXJnZV9tYWNfdW5pdDsKKwlpZiAocmVzb3VyY2VfaW50X3Zh bHVlKGRldmljZV9nZXRfbmFtZShkZXYpLCAwLCAiaW52ZXJ0dW5pdHMiLAorCSAgICAmaW52ZXJ0 dW5pdHMpID09IDApCisJCXNjLT5hcmdlX2VhZGRyWzVdICs9ICFzYy0+YXJnZV9tYWNfdW5pdDsK KwllbHNlCisJCXNjLT5hcmdlX2VhZGRyWzVdICs9IHNjLT5hcmdlX21hY191bml0OwogCiAJaWYg KGFyZ2VfZG1hX2FsbG9jKHNjKSAhPSAwKSB7CiAJCWVycm9yID0gRU5YSU87Cg== --089e013a10465180f504f0a32cea Content-Type: application/octet-stream; name=RB450G Content-Disposition: attachment; filename=RB450G Content-Transfer-Encoding: base64 X-Attachment-Id: f_hqs1uijr1 IwojIFJCNDUwRyAtIE1pa3JvdGlrIHJvdXRlcmJvYXJkIDQ1MEcgaW5jbHVkZXM6CiMKIyAqIEFS NzE2MSBTb0MKIyAqIDY4ME1oeiBDUFUKIyAqIDI1Nk1CIFJBTQojICogNTEyTUIgbmFuZAojICog bW1jc2QgY2FyZCBzbG90CiMgKiBBUjgzMTYgZ2lnYWJpdCBldGhlcm5ldCBzd2l0Y2gKIwojICRG cmVlQlNEJAojCgppbmNsdWRlCQkiQVI3MVhYX0JBU0UiCmlkZW50CQkiUkI0NTBHIgpoaW50cwkJ IlJCNDUwRy5oaW50cyIKCiMgUkI0NTBbR10gZG9lc24ndCBoYXZlIGFueSBtaW5pcGNpIHNsb3Rz LCBmbGFzaCBhbmQgdXNiIHBvcnRzCm5vZGV2aWNlCXBjaQpub2RldmljZQlhcjcxeHhfcGNpCm5v ZGV2aWNlCW14MjVsCm5vZGV2aWNlCXVzYgpub2RldmljZQllaGNpCm5vZGV2aWNlCXVtYXNzCgoj IFJvdXRlckJvYXJkIFJCNFhYIHN1cHBvcnQKI2RldmljZQkJcmI0eHgKI2RldmljZQkJbmFuZAoK IyBNTUMvU0QgU1BJIHNsb3QKI2RldmljZQkJbW1jCiNkZXZpY2UJCW1tY3NkCiNkZXZpY2UJCW1t Y3NwaQoKIyBGb3IgRE9TCm9wdGlvbnMJCU1TRE9TRlMKCiMgUm91dGVyQm9vdCBzdXBwb3J0Cm9w dGlvbnMJCUFSNzFYWF9FTlZfUk9VVEVSQk9PVAoKIyBGb3IgZXRoZXJzd2l0Y2ggc3VwcG9ydApv cHRpb25zCQlBUkdFX01ESU8KZGV2aWNlCQltaWlwcm94eQpkZXZpY2UJCWV0aGVyc3dpdGNoCmRl dmljZQkJYXJzd2l0Y2gKCmRldmljZQkJdmxhbgoKIyBCb290IG9mZiBmcm9tIE5BTkQKI29wdGlv bnMJCVJPT1RERVZOQU1FPVwidWZzOnJlZGJvb3Qvcm9vdGZzLnV6aXBcIgojIFhYWCAtIE5GUyBy b290IGZvciBub3cKb3B0aW9ucwkJTkZTQ0wKb3B0aW9ucwkJTkZTX1JPT1QKb3B0aW9ucyAgICAg ICAgIEJPT1RQCm9wdGlvbnMgICAgICAgICBCT09UUF9ORlNST09UCm9wdGlvbnMgICAgICAgICBC T09UUF9ORlNWMwpvcHRpb25zICAgICAgICAgQk9PVFBfV0lSRURfVE89YXJnZTEKb3B0aW9ucyAg ICAgICAgIEJPT1RQX0NPTVBBVAoK --089e013a10465180f504f0a32cea Content-Type: application/octet-stream; name="RB450G.hints" Content-Disposition: attachment; filename="RB450G.hints" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hqs1uijy2 IyAkRnJlZUJTRCQKCiMgYXJnZTAgbWRpbyBidXMKaGludC5hcmdlbWRpby4wLmF0PSJuZXh1czAi CmhpbnQuYXJnZW1kaW8uMC5tYWRkcj0weDE5MDAwMDAwCmhpbnQuYXJnZW1kaW8uMC5tc2l6ZT0w eDEwMDAKaGludC5hcmdlbWRpby4wLm9yZGVyPTAKCiMgYXJnZTA6IG5haWwgdG8gMTAwMC9mdWxs LCBSR01JSSAtIGNvbm5lY3RlZCB0byB0aGUgc3dpdGNoCmhpbnQuYXJnZS4wLm1lZGlhPTEwMDAJ CSMgTWFwIHRvIDEwMDAvZnVsbApoaW50LmFyZ2UuMC5mZHVwbGV4PTEJCSMKaGludC5hcmdlLjAu bWlpbW9kZT0zCQkjIFJHTUlJCmhpbnQuYXJnZS4wLnBoeW1hc2s9MHgwCQkjIG5vIGRpcmVjdGx5 IG1hcHBlZCBQSFlzCmhpbnQuYXJnZS4wLmludmVydHVuaXRzPTEJIyBhcmdlMCBjb25uZWN0ZWQg dG8gc3dpdGNoCgojIGFyZ2UxOiBkZWRpY2F0ZWQgc3dpdGNoIHBvcnQKaGludC5hcmdlLjEucGh5 bWFzaz0weDEwCSMgUEhZNApoaW50LmFyZ2UuMS5taWltb2RlPTMJCSMgUkdNSUkKaGludC5hcmdl LjEubWRpbz1tZGlvcHJveHkxCSMgLi4gb2ZmIG9mIHRoZSBzd2l0Y2ggbWRpb2J1cwoKIyBhcnN3 aXRjaApoaW50LmFyc3dpdGNoLjAuYXQ9Im1kaW8wIgpoaW50LmFyc3dpdGNoLjAuaXNfNzI0MD0w CmhpbnQuYXJzd2l0Y2guMC5udW1waHlzPTQKaGludC5hcnN3aXRjaC4wLnBoeTRjcHU9MQpoaW50 LmFyc3dpdGNoLjAuaXNfcmdtaWk9MQpoaW50LmFyc3dpdGNoLjAuaXNfZ21paT0wCgojIFJvdXRl ckJvYXJkIENQTEQKaGludC5yYl9jcGxkYnVzLjAuYXQ9InNwaWJ1czAiCmhpbnQucmJfY3BsZGJ1 cy4wLmNzPTAKCiMgU1BJIG1pY3JvU0Qgc2xvdApoaW50Lm1tY3NwaS4wLmF0PSJzcGlidXMwIgpo aW50Lm1tY3NwaS4wLmNzPTEKCiMgRG9uJ3QgZmxpcCBvbiBhbnl0aGluZyB0aGF0IGlzbid0IGFs cmVhZHkgZW5hYmxlZC4KIyBUaGlzIGluY2x1ZGVzIGxlYXZpbmcgdGhlIFNQSSBDUzEvQ1MyIHBp bnMgYXMgR1BJTyBwaW5zIGFzIHRoZXkncmUKIyBub3QgdXNlZCBoZXJlLgojaGludC5ncGlvLjAu ZnVuY3Rpb25fc2V0PTB4MDAwMDAwMDAKI2hpbnQuZ3Bpby4wLmZ1bmN0aW9uX2NsZWFyPTB4MDAw MDAwMDAKCiMgVGhlc2UgYXJlIHRoZSBHUElPIExFRHMgYW5kIGJ1dHRvbnMgd2hpY2ggY2FuIGJl IHNvZnR3YXJlIGNvbnRyb2xsZWQuCmhpbnQuZ3Bpby4wLnBpbm1hc2s9MHgwMDAwMDBmZgoKIyBH UElPIDA6CiMgR1BJTyAxOgojIEdQSU8gMjoKIyBHUElPIDM6CiMgR1BJTyA0OiBMZWQtMQojIEdQ SU8gNTogTkFORCBidXN5IHBpbgojIEdQSU8gNjoKIyBHUElPIDc6IFJlc2V0IFN3aXRjaAoKIyBH cmVlbiBsZWQgbmVhciB0aGUgcG93ZXIgbGVkLgpoaW50LmdwaW9sZWQuMC5hdD0iZ3Bpb2J1czAi CmhpbnQuZ3Bpb2xlZC4wLm5hbWU9ImxlZDAiCiMgcGluIDQKaGludC5ncGlvbGVkLjAucGlucz0w eDAwMTAKCiMgUm91dGVyQm9hcmQgQ1BMRCBsZWRzCmhpbnQuZ3Bpb2xlZC4xLmF0PSJncGlvYnVz MSIKaGludC5ncGlvbGVkLjEubmFtZT0ibGVkMSIKaGludC5ncGlvbGVkLjEucGlucz0weDAwMDEK aGludC5ncGlvbGVkLjIuYXQ9ImdwaW9idXMxIgpoaW50LmdwaW9sZWQuMi5uYW1lPSJsZWQyIgpo aW50LmdwaW9sZWQuMi5waW5zPTB4MDAwMgpoaW50LmdwaW9sZWQuMy5hdD0iZ3Bpb2J1czEiCmhp bnQuZ3Bpb2xlZC4zLm5hbWU9ImxlZDMiCmhpbnQuZ3Bpb2xlZC4zLnBpbnM9MHgwMDA0CmhpbnQu Z3Bpb2xlZC40LmF0PSJncGlvYnVzMSIKaGludC5ncGlvbGVkLjQubmFtZT0ibGVkNCIKaGludC5n cGlvbGVkLjQucGlucz0weDAwMDgKCg== --089e013a10465180f504f0a32cea Content-Type: text/plain; charset=US-ASCII; name="routerboot.diff" Content-Disposition: attachment; filename="routerboot.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hqs1uik63 SW5kZXg6IHN5cy9jb25mL29wdGlvbnMubWlwcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBzeXMvY29uZi9vcHRp b25zLm1pcHMJKHJldmlzaW9uIDI1NDk3NikKKysrIHN5cy9jb25mL29wdGlvbnMubWlwcwkod29y a2luZyBjb3B5KQpAQCAtOTIsNiArOTIsNyBAQAogQVI3MVhYX1JFQUxNRU0JCQlvcHRfYXI3MXh4 LmgKIEFSNzFYWF9FTlZfVUJPT1QJCW9wdF9hcjcxeHguaAogQVI3MVhYX0VOVl9SRURCT09UCQlv cHRfYXI3MXh4LmgKK0FSNzFYWF9FTlZfUk9VVEVSQk9PVAkJb3B0X2FyNzF4eC5oCiBBUjcxWFhf QVRIX0VFUFJPTQkJb3B0X2FyNzF4eC5oCiAKICMKSW5kZXg6IHN5cy9taXBzL2F0aGVyb3MvYXI3 MXh4X21hY2hkZXAuYwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBzeXMvbWlwcy9hdGhlcm9zL2FyNzF4eF9tYWNo ZGVwLmMJKHJldmlzaW9uIDI1NDk3NikKKysrIHN5cy9taXBzL2F0aGVyb3MvYXI3MXh4X21hY2hk ZXAuYwkod29ya2luZyBjb3B5KQpAQCAtMTQwLDYgKzE0MCwzMiBAQAogCX0KIH0KIAorI2lmZGVm CUFSNzFYWF9FTlZfUk9VVEVSQk9PVAorLyoKKyAqIFJvdXRlckJvb3QgZ2l2ZXMgdXMgYSBjb21t YW5kIGxpbmUgYXJndW1lbnQgd2l0aCB0aGUgYXZhaWxhYmxlIG1lbW9yeS4KKyAqLworc3RhdGlj IGludAorYXI3MXh4X3JvdXRlcmJvb3RfZ2V0X21lbShpbnQgYXJnYywgY2hhciAqKmFyZ3YpCit7 CisJaW50IGksIGJvYXJkX21lbTsKKworCS8qCisJICogUHJvdGVjdCBvdXJzZWx2ZXMgZnJvbSBn YXJiYWdlIGluIHJlZ2lzdGVycy4KKwkgKi8KKwlpZiAoIU1JUFNfSVNfVkFMSURfUFRSKGFyZ3Yp KQorCQlyZXR1cm4gKDApOworCisJZm9yIChpID0gMDsgaSA8IGFyZ2M7IGkrKykgeworCQlpZiAo c3RybmNtcChhcmd2W2ldLCAibWVtPSIsIDQpID09IDApIHsKKwkJCWlmIChzc2NhbmYoYXJndltp XSArIDQsICIlZE0iLCAmYm9hcmRfbWVtKSA9PSAxKQorCQkJCXJldHVybiAoYnRvYyhib2FyZF9t ZW0gKiAxMDI0ICogMTAyNCkpOworCQl9CisJfQorCisJcmV0dXJuICgwKTsKK30KKyNlbmRpZgor CiB2b2lkCiBwbGF0Zm9ybV9zdGFydChfX3JlZ2lzdGVyX3QgYTAgX191bnVzZWQsIF9fcmVnaXN0 ZXJfdCBhMSBfX3VudXNlZCwgCiAgICAgX19yZWdpc3Rlcl90IGEyIF9fdW51c2VkLCBfX3JlZ2lz dGVyX3QgYTMgX191bnVzZWQpCkBAIC0xODMsNyArMjA5LDE1IEBACiAJCX0KIAl9CiAKKyNpZmRl ZglBUjcxWFhfRU5WX1JPVVRFUkJPT1QKIAkvKgorCSAqIFJvdXRlckJvb3QgaW5mb3JtcyB0aGUg Ym9hcmQgbWVtb3J5IGFzIGEgY29tbWFuZCBsaW5lIGFyZ3VtZW50LgorCSAqLworCWlmIChyZWFs bWVtID09IDApCisJCXJlYWxtZW0gPSBhcjcxeHhfcm91dGVyYm9vdF9nZXRfbWVtKGFyZ2MsIGFy Z3YpOworI2VuZGlmCisKKwkvKgogCSAqIEp1c3Qgd2lsZCBndWVzcy4gUmVkQm9vdCBsZXQgdXMg ZG93biBhbmQgZGlkbid0IHJlcG9ydGVkIAogCSAqIG1lbW9yeSBzaXplCiAJICovCg== --089e013a10465180f504f0a32cea--